@property --layrs-peel-size{syntax: "<length>"; inherits: true; initial-value: 28px;}.layrs-peel{position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--layrs-peel-size)),calc(100% - var(--layrs-peel-size)) 100%,0 100%)}.layrs-peel:after{content:"";position:absolute;right:0;bottom:0;width:var(--layrs-peel-size);height:var(--layrs-peel-size);background:var(--layrs-burgundy);clip-path:polygon(0 0,100% 0,0 100%);pointer-events:none}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.announcement-bar__slider slideshow-arrows{display:none}.product-information .group-block h1{font-family:var(--font-body--family);font-weight:700;font-size:clamp(18px,1.5vw,21px);line-height:1.3;letter-spacing:0}.product-information product-price,.product-information .price{font-size:14px;color:var(--color-foreground-secondary, #6b6660)}.product-information:has([data-layrs-pcat=decals]){--pcat: var(--layrs-cobalt);--pcat-ink: var(--layrs-white)}.product-information:has([data-layrs-pcat=mirrors]){--pcat: var(--layrs-lime);--pcat-ink: var(--layrs-black)}.product-information:has([data-layrs-pcat=boards]){--pcat: var(--layrs-pink);--pcat-ink: var(--layrs-black)}.product-information:has([data-layrs-pcat]) variant-picker{--color-selected-variant-background: var(--pcat);--color-selected-variant-border: var(--pcat);--color-selected-variant-text: var(--pcat-ink);--color-selected-variant-hover-background: var(--pcat);--color-selected-variant-hover-border: var(--pcat);--color-selected-variant-hover-text: var(--pcat-ink)}.product-information variant-picker legend,.product-information .variant-option__label,.product-information variant-picker .variant-option>span:first-child{font-size:12px;color:var(--color-foreground-secondary, #6b6660)}.product-information .variant-option__button-label{min-height:44px;font-size:13px}.product-information:has([data-layrs-pcat=decals]) .variant-option--equal-width-buttons{grid-template-columns:repeat(auto-fit,minmax(min(88px,100%),1fr))}.product-information:has([data-layrs-pcat=decals]) .variant-option__button-label{padding-inline:8px;text-align:center;line-height:1.2;white-space:normal}.product-information .quantity-selector-wrapper{display:none}.product-information .product-form-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:stretch}.product-information .product-form-buttons>.hidden{display:none}.product-information add-to-cart-component .button,.product-information add-to-cart-component button{width:100%;min-height:52px;border-radius:999px;background:transparent;color:var(--layrs-black);border:1px solid var(--layrs-black);box-shadow:none;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.product-information add-to-cart-component button:disabled{color:#8c8780;border-color:#c9c3b9;background:transparent}.product-information .shopify-payment-button__button,.product-information .shopify-payment-button__button--unbranded{min-height:52px;border-radius:999px!important;background:var(--pcat, var(--layrs-black))!important;color:var(--pcat-ink, var(--layrs-white))!important;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.product-information .accelerated-checkout-block{margin:0}.layrs-qty-slot{position:relative;display:block}.layrs-qty-slot--active add-to-cart-component{visibility:hidden}.layrs-qty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:52px 1fr 52px;align-items:center;border:1px solid var(--layrs-black);border-radius:999px;background:var(--layrs-white);overflow:hidden}.layrs-qty[hidden]{display:none}.layrs-qty[aria-busy=true]{opacity:.6}.layrs-qty__btn{height:100%;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--layrs-black);cursor:pointer}.layrs-qty__btn:hover{background:#1212120f}.layrs-qty__btn:disabled{opacity:.3;cursor:not-allowed}.layrs-qty__btn:focus-visible{outline:2px solid var(--layrs-black);outline-offset:-4px;border-radius:999px}.layrs-qty__count{text-align:center;font-size:15px;font-weight:700}@media(max-width:749px){.product-information .product-form-buttons{grid-template-columns:1fr}}:root{--layrs-glass-fill: linear-gradient( 180deg, rgba(255, 255, 255, .42) 0%, rgba(255, 255, 255, .16) 52%, rgba(255, 255, 255, .24) 100% );--layrs-glass-filter: blur(14px) saturate(1.9) brightness(1.06);--layrs-glass-edge: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 -1px 0 rgba(255, 255, 255, .35), inset 1px 0 0 rgba(255, 255, 255, .4), inset -1px 0 0 rgba(255, 255, 255, .28), inset 0 0 24px rgba(255, 255, 255, .22);--layrs-glass-lift: 0 12px 32px rgba(18, 18, 18, .16), 0 2px 6px rgba(18, 18, 18, .08)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){header-component.header{view-transition-name:none!important}header-component .header__underlay-closed{background:linear-gradient(180deg,#faf7f28c,#faf7f261),var(--layrs-glass-fill);-webkit-backdrop-filter:var(--layrs-glass-filter);backdrop-filter:var(--layrs-glass-filter);box-shadow:inset 0 -1px #ffffffb3,0 1px #1212120d}header-component .header__underlay-open{background:linear-gradient(180deg,#faf7f2b3,#faf7f28f),var(--layrs-glass-fill);-webkit-backdrop-filter:blur(32px) saturate(1.8) brightness(1.04);backdrop-filter:blur(32px) saturate(1.8) brightness(1.04);box-shadow:var(--layrs-glass-edge);border-radius:0 0 22px 22px}.sticky-add-to-cart__bar{background:transparent;box-shadow:var(--layrs-glass-lift);border-radius:999px}.sticky-add-to-cart__bar:before{background:var(--layrs-glass-fill)!important;background-clip:border-box!important;border:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;-webkit-backdrop-filter:var(--layrs-glass-filter);backdrop-filter:var(--layrs-glass-filter)!important;box-shadow:var(--layrs-glass-edge)}}sticky-add-to-cart .sticky-add-to-cart__bar,sticky-add-to-cart .sticky-add-to-cart__bar:before{border-radius:999px}sticky-add-to-cart .sticky-add-to-cart__bar{padding:10px}sticky-add-to-cart .sticky-add-to-cart__info{padding-inline-start:4px}sticky-add-to-cart .sticky-add-to-cart__bar .button,sticky-add-to-cart .sticky-add-to-cart__bar button[type=submit],sticky-add-to-cart .sticky-add-to-cart__image,sticky-add-to-cart .sticky-add-to-cart__image-img{border-radius:999px}sticky-add-to-cart .sticky-add-to-cart__image{overflow:hidden}@media screen and (max-width:749px){sticky-add-to-cart .sticky-add-to-cart__bar{bottom:calc(12px + env(safe-area-inset-bottom,0px));width:calc(100% - 24px);max-width:520px;padding:8px}.product-information .product-details{margin-top:16px}}[data-layrs-cat=decals]{--layrs-cat: var(--layrs-cobalt);--layrs-cat-ink: var(--layrs-white)}[data-layrs-cat=mirrors]{--layrs-cat: var(--layrs-lime);--layrs-cat-ink: var(--layrs-black)}[data-layrs-cat=boards]{--layrs-cat: var(--layrs-pink);--layrs-cat-ink: var(--layrs-black)}#cart-drawer .theme-drawer__title,.cart-page__title h1,.cart-page__title .cart-title{font-family:var(--layrs-font-display);font-weight:700;letter-spacing:-.01em}#cart-drawer .theme-drawer__badge{background:var(--layrs-black);color:var(--layrs-white);font-family:var(--font-body--family)}cart-items-component .cart-items__media-container{position:relative;display:block;background:#efeae0}cart-items-component .cart-items__media-image{border-radius:0}cart-items-component .cart-items__title{font-size:14px;font-weight:500;line-height:1.35;color:var(--layrs-black)}cart-items-component .cart-items__variants,cart-items-component .cart-items__unit-price-wrapper{font-size:13px;color:#6b6660}cart-items-component .cart-items__price{font-size:14px;font-weight:700;color:var(--layrs-black)}cart-items-component .cart-items__quantity-controls{display:flex;align-items:center;gap:14px}cart-items-component .quantity-selector{height:38px;border:1px solid #DCD6CB;border-radius:999px;background:transparent;overflow:hidden}cart-items-component .quantity-selector .button{width:36px;border-radius:999px;color:var(--layrs-black)}cart-items-component .quantity-selector input{font-weight:500;color:var(--layrs-black)}cart-items-component .cart-items__remove{display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;min-height:0;padding:0;border:0;border-radius:999px;background:none;box-shadow:none;color:#6b6660;transition:background-color .16s ease,color .16s ease}cart-items-component .cart-items__remove svg{width:18px;height:18px}cart-items-component .cart-items__remove:hover{background:#efeae0;color:var(--layrs-black)}cart-items-component .cart-items__remove:focus-visible{outline:2px solid var(--layrs-black);outline-offset:2px}.layrs-addon{margin-block:20px 4px;padding:12px 12px 12px 14px;border:1px solid #E6E0D6;border-radius:16px;background:#f3f0ea}.layrs-addon__label{margin:0 0 10px;font-size:12px;font-weight:700;color:var(--layrs-black)}.layrs-addon__label span{font-weight:400;color:#6b6660}.layrs-addon__row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center}.layrs-addon__media{display:block;background:#efeae0}.layrs-addon__media img{display:block;width:56px;height:56px;object-fit:cover}.layrs-addon__info{display:flex;flex-direction:column;gap:2px;min-width:0}.layrs-addon__title{font-size:13px;font-weight:500;line-height:1.3;color:var(--layrs-black);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.layrs-addon__meta{font-size:12px;color:#6b6660}.layrs-addon__add{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1.5px solid var(--layrs-black);border-radius:999px;background:transparent;color:var(--layrs-black);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .18s ease,color .18s ease}.layrs-addon__add:hover{background:var(--layrs-black);color:var(--layrs-white)}.layrs-addon__add:focus-visible{outline:2px solid var(--layrs-black);outline-offset:2px}.layrs-addon__add[aria-busy=true]{opacity:.55;cursor:progress}.layrs-addon__error{margin:8px 0 0;font-size:12px;color:#b3261e}cart-items-component .cart-totals__total-label{font-size:15px;font-weight:700;color:var(--layrs-black)}cart-items-component .cart-totals__total-value{font-size:18px;font-weight:700;color:var(--layrs-black)}cart-items-component .cart-totals__tax-note{color:#6b6660}cart-items-component .cart__checkout-button{width:100%;min-height:54px;border-radius:999px;background:var(--layrs-black);color:var(--layrs-white);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.layrs-bag-note{display:flex;align-items:center;justify-content:center;gap:8px;margin:2px 0 0;font-size:12px;color:#57524c;text-align:center}.layrs-bag-note svg{flex:none;color:var(--layrs-black)}#cart-drawer .cart-drawer--empty .theme-drawer__title,#cart-drawer [data-cart-drawer-empty]~.theme-drawer__title,.cart-page--empty .cart-page__title *{font-family:var(--layrs-font-display)}.layrs-empty-bag{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:4px}.layrs-empty-bag__text{margin:0;font-size:14px;color:#57524c}.cart-items__wrapper:has(.layrs-empty-bag)>p{order:2;margin:22px 0 0;font-size:12px;color:#6b6660}.layrs-empty-bag__pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.layrs-empty-bag__pill{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;background:var(--layrs-cat);color:var(--layrs-cat-ink);font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.layrs-empty-bag__pill:hover{transform:translateY(-2px)}}.layrs-empty-bag__pill:focus-visible{outline:2px solid var(--layrs-black);outline-offset:3px}.layrs-empty-bag__all{font-size:13px;color:var(--layrs-black);text-underline-offset:3px}cart-items-component .cart-page__title .cart-bubble .cart-bubble__background{background:var(--layrs-black);opacity:1}cart-items-component .cart-page__title .cart-bubble .cart-bubble__text{color:var(--layrs-white)}.search-page__header h1,.search-page__header h2{font-family:var(--layrs-font-display);font-weight:700;letter-spacing:-.01em}search-page-input-component .search-page-input{min-height:52px;border:1px solid #DCD6CB;border-radius:999px;background:#f3f0ea;padding-inline-start:48px}search-page-input-component .search-page-input:focus-visible{outline:2px solid var(--layrs-black);outline-offset:1px;border-color:var(--layrs-black)}.shopify-policy__container{max-width:72ch;padding-block:clamp(40px,6vw,72px) 80px}.shopify-policy__title h1{margin:0 0 8px;font-family:var(--layrs-font-display);font-weight:700;font-size:clamp(32px,4.6vw,56px);line-height:1.04;letter-spacing:-.015em;text-align:left;color:var(--layrs-black)}.shopify-policy__body{margin-top:28px;padding-top:24px;border-top:1px solid #DCD6CB;font-size:15px;line-height:1.7;color:#3d3a36}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:2em 0 .5em;font-family:var(--font-body--family);font-weight:700;font-size:17px;line-height:1.35;color:var(--layrs-black)}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1em}.shopify-policy__body a{color:var(--layrs-black);text-decoration:underline;text-underline-offset:3px}.shopify-section-group-footer-group{background:var(--layrs-black);color:var(--layrs-white)}.shopify-section-group-footer-group a{color:inherit;text-decoration:none;opacity:.85;transition:opacity .18s ease}.shopify-section-group-footer-group a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.shopify-section-group-footer-group h3,.shopify-section-group-footer-group .text-block.h5 h3{margin:0;padding-bottom:12px;border-bottom:1px solid rgba(250,247,242,.25);color:var(--layrs-white);font-family:var(--layrs-font-display);font-size:1rem;line-height:1.3;letter-spacing:.01em}.shopify-section-group-footer-group p{margin:0}.shopify-section-group-footer-group p+p{margin-top:10px}h1,h2,h3,h4,.h1,.h2,.h3,.h4{text-transform:none}.button:not(.button-unstyled),.button-secondary,.button-custom{--layrs-peel-size: 0px;position:relative;transition:--layrs-peel-size .18s ease-out}.button:not(.button-unstyled):after,.button-secondary:after{content:"";position:absolute;right:0;bottom:0;width:var(--layrs-peel-size);height:var(--layrs-peel-size);background:var(--layrs-burgundy);clip-path:polygon(0 0,100% 0,0 100%);border-bottom-right-radius:inherit;pointer-events:none}@media(hover:hover){.button:not(.button-unstyled):hover,.button-secondary:hover,.button-custom:hover{--layrs-peel-size: 12px}}.layrs-sticker{--layrs-peel-size: 22px;background:var(--layrs-black);color:var(--layrs-white);border-radius:0;padding:clamp(14px,1.6vw,22px) clamp(16px,1.9vw,26px) clamp(16px,1.8vw,24px);width:fit-content;max-width:min(100%,440px);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;text-align:left}.layrs-sticker__eyebrow{margin:0;font-family:var(--font-body--family);font-size:11px;font-weight:500;letter-spacing:.06em;opacity:.75}.layrs-sticker__heading{margin:0;font-family:var(--layrs-font-display);font-weight:700;font-size:clamp(26px,5.6vw,var(--layrs-sticker-size, 40px));line-height:1.04;letter-spacing:-.01em;color:inherit;overflow-wrap:break-word;text-wrap:balance}.layrs-sticker__text{margin:0;font-family:var(--font-body--family);font-size:clamp(13px,1.1vw,15px);line-height:1.45;max-width:36ch;opacity:.85}@media(max-width:749px){.layrs-sticker{--layrs-peel-size: 18px;max-width:min(78%,300px)}.layrs-sticker__heading{font-size:24px}.layrs-sticker__text{font-size:13px}}.layrs-sticker--animate{animation:layrs-peel-in .38s cubic-bezier(.2,.8,.2,1) both}.layrs-sticker--animate:after{animation:layrs-flap-in .38s .16s cubic-bezier(.2,.8,.2,1) both;transform-origin:0 0}@keyframes layrs-peel-in{0%{opacity:0;transform:translateY(14px) rotate(-1.5deg)}to{opacity:1;transform:none}}@keyframes layrs-flap-in{0%{transform:scale(0)}to{transform:scale(1)}}.layrs-heading{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.layrs-heading__title{margin:0;font-family:var(--layrs-font-display);font-weight:700;font-size:clamp(30px,4vw,40px);line-height:1.05}.layrs-heading__text{margin:0;font-size:16px;line-height:1.5;color:var(--color-foreground-secondary, #4a4744)}product-card:has([data-layrs-cat=decals]){--layrs-tint: #E6E9FF;--layrs-cat-dot: var(--layrs-cobalt)}product-card:has([data-layrs-cat=mirrors]){--layrs-tint: #F1FFC9;--layrs-cat-dot: var(--layrs-lime)}product-card:has([data-layrs-cat=boards]){--layrs-tint: #FFE3EF;--layrs-cat-dot: var(--layrs-pink)}.layrs-pcat{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:-8px;font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--color-foreground-secondary, #4a4744);text-align:center}.layrs-pcat:before{content:"";display:block;width:100%;height:3px;background:var(--layrs-cat-dot, var(--layrs-black))}product-card .card-gallery{--layrs-peel-size: 0px;position:relative;padding:0;border-radius:0;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--layrs-peel-size)),calc(100% - var(--layrs-peel-size)) 100%,0 100%);transition:--layrs-peel-size .26s cubic-bezier(.22,1,.36,1)}product-card .card-gallery:after{content:"";position:absolute;right:0;bottom:0;z-index:3;width:var(--layrs-peel-size);height:var(--layrs-peel-size);background:var(--layrs-burgundy);clip-path:polygon(0 0,100% 0,0 100%);pointer-events:none}product-card .card-gallery img{border-radius:0;transition:transform .7s cubic-bezier(.22,1,.36,1)}@media(hover:hover){product-card:hover .card-gallery{--layrs-peel-size: 26px}product-card:hover .card-gallery img{transform:scale(1.03)}product-card .layrs-pcat:before{align-self:flex-start;width:calc(100% - var(--layrs-pcat-peel, 0px));transition:width .26s cubic-bezier(.22,1,.36,1)}product-card:hover .layrs-pcat{--layrs-pcat-peel: 26px}}product-card .product-badges__badge{background:var(--layrs-black);color:var(--layrs-white);border-radius:999px;font-size:11px;font-weight:500}.layrs-motion main :is(.text-block,product-card,.image-block,.media-block,.collection-card,.blog-post-card,a.button,a.button-secondary,a.button-custom,.layrs-reveal):not(:is(product-card,.collection-card,.blog-post-card) *){opacity:0;transform:translate3d(0,22px,0);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transition-delay:var(--layrs-reveal-delay, 0ms)}.layrs-motion main :is(.text-block,product-card,.image-block,.media-block,.collection-card,.blog-post-card,a.button,a.button-secondary,a.button-custom,.layrs-reveal):not(:is(product-card,.collection-card,.blog-post-card) *).is-revealed{opacity:1;transform:none}html.layrs-motion:not(.layrs-motion-ready) main :is(.text-block,product-card,.image-block,.media-block,.collection-card,.blog-post-card,a.button,a.button-secondary,a.button-custom,.layrs-reveal){animation:layrs-failsafe 0s 2.5s forwards}@keyframes layrs-failsafe{to{opacity:1;transform:none}}.layrs-motion .hero__media{animation:layrs-fade-in .9s cubic-bezier(.22,1,.36,1) both}@keyframes layrs-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.layrs-sticker--animate,.layrs-sticker--animate:after{animation:none}.button:not(.button-unstyled),.button-secondary,.button-custom{transition:none}}product-card .layrs-pcat{line-height:1.2}product-card [ref=productTitleLink]>.text-block{padding-block-start:0}product-card [ref=productTitleLink] p,product-card .price,product-card product-price{line-height:1.25}product-card .layrs-cswitch{padding-block:0 4px}product-card .product-card__content>div:not([class]):not(:has(*)){display:none}.variant-option__button-label:has(input:disabled){cursor:not-allowed;opacity:.4}.variant-option__button-label:has(input:disabled):hover{background-color:var(--color-variant-background);color:var(--color-variant-text)}.variant-option__button-label:has(input:disabled) input{cursor:not-allowed}.layrs-cswitch__tile:disabled{cursor:not-allowed;opacity:.35}.product-information .group-block-content>div:not(:has(*)){display:none}.product-information .group-block-content:has(>div>.layrs-punchline) product-price,.product-information .group-block-content:has(>div>.layrs-punchline)>:has(product-price){padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/layrs.css.map */
