:root{--button-font: normal 500 .875rem / 1.2 var(--text-font-family)}:is(.shopify-section--media-grid,.shopify-section--collection-list,.shopify-section--image-with-text) .section-header :is(h1,h2,.h1,.h2){font-size:clamp(1.0625rem,.98rem + .32vw,1.375rem);font-weight:500;line-height:1.25}.slideshow__slide-content .prose>:is(.h1,.h2,.h3){font-size:clamp(1.25rem,.95rem + 1.2vw,2rem);font-weight:500;line-height:1.2}.layena-product .product-title{font-size:1.125rem;font-weight:500;line-height:1.25}.layena-product .product-info:has([data-layena-option-metafield="custom.variation_value"]) .layena-product-colour{display:none}.layena-product .price-list--product>*{font-size:.875rem;font-weight:400}.layena-card-label .product-title{font-weight:500}.layena-product [data-block-type=buy-buttons] .button{min-block-size:48px}@media screen and (max-width:999px){.layena-product .product{--product-gap: 12px}.layena-product .product-info__block-item:is([data-block-type=product-variations],[data-block-type=buy-buttons]){--product-info-gap: 14px}.layena-product .product-gallery{--product-gallery-gap: 0px}.layena-product .product-gallery .page-dots{inline-size:min(100%,20rem);gap:0 4px}.layena-product .product-gallery .page-dots>button{position:relative;flex:1 1 44px;inline-size:auto;block-size:44px;border-radius:0}.layena-product .product-gallery .page-dots>button:after{inset:calc(50% - 1px) 0 auto;block-size:2px;opacity:.28}.layena-product .product-gallery .page-dots>[aria-current=true]:after{opacity:1}.layena-product [data-block-type=product-variations] .variant-picker__option-values{gap:16px 8px;padding-block:8px 4px}.layena-product [data-block-type=product-variations] a.color-swatch:after{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}}.shopify-section--main-collection .collection-toolbar__button{font-size:.75rem;font-weight:500;letter-spacing:.2px}@media screen and (min-width:700px){.layena-product .product-title{font-size:1.25rem}.layena-card-label .product-title,.layena-card-label .price-list>*{font-size:.875rem}}.collection-list--text-outside .collection-card__content :is(h2,h3,.h2,.h3){font-size:.875rem;font-weight:500;letter-spacing:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.slideshow--layena-editorial .slideshow__slide-content{text-shadow:0 1px 8px rgb(0 0 0 / .45)}.slideshow--layena-editorial .slideshow__slide-content .prose{display:flex;flex-direction:column;gap:.625rem}.slideshow--layena-editorial .slideshow__slide-content .prose>*{margin-block:0}.slideshow--layena-editorial .slideshow__editorial-summary{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;order:1}.slideshow--layena-editorial .slideshow__slide-content .button-group{order:2;margin-block-start:.25rem}.slideshow--layena-editorial .slideshow__slide-content .button-group a{min-block-size:44px;align-content:center}.slideshow__editorial-controls{position:absolute;z-index:2;inset-inline:0;inset-block-end:.5rem;display:flex;align-items:center;justify-content:center;color:rgb(var(--text-color))}.slideshow--layena-editorial .slideshow__editorial-controls .page-dots{position:static;display:flex;gap:4px;inline-size:min(74%,32rem)}.slideshow--layena-editorial .page-dots button{display:flex;flex:1 1 0;align-items:center;min-block-size:44px;inline-size:auto;block-size:auto;border-radius:0;background:transparent;opacity:1}.slideshow__editorial-segment{position:relative;display:block;flex:1 1 auto;min-inline-size:1px;inline-size:100%;block-size:1px;overflow:hidden;background:#ffffff75}.slideshow__editorial-segment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform:scaleX(0);transform-origin:left}.slideshow__editorial-controls [aria-current=true] .slideshow__editorial-segment:after{transform:scaleX(1)}.slideshow--layena-editorial[autoplay]:not([data-layena-paused]) [aria-current=true] .slideshow__editorial-segment:after{animation:layena-slide-progress var(--slideshow-progress-duration, 0s) linear both;animation-play-state:var(--slideshow-progress-play-state, paused)}@keyframes layena-slide-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.slideshow__editorial-arrow,.slideshow__editorial-rotation{display:grid;place-items:center;inline-size:44px;block-size:44px}.slideshow__editorial-arrow{display:none}.slideshow__editorial-rotation{position:absolute;inset-inline-end:0}@media screen and (min-width:700px){.slideshow__editorial-arrow{display:grid}}@media screen and (max-width:699px){.collection-list--text-outside .collection-card__content :is(h2,h3,.h2,.h3){font-size:.75rem}}.layena-product-details{display:grid;justify-items:start;gap:.375rem}.layena-product-details>button{min-block-size:44px;background:none;font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.layena-product-panel{--drawer-max-width: min(100%, clamp(28rem, 50vw, 45rem))}.layena-product-panel::part(content){block-size:100dvh;background:#fff;color:#000}.layena-product-panel::part(header){min-block-size:56px;padding-block:max(6px,env(safe-area-inset-top)) 6px;border:0}.layena-product-panel::part(body){padding-block-end:max(2rem,env(safe-area-inset-bottom))}:is(.layena-product-panel,.cart-drawer.drawer--center-body)::part(close-button){display:grid;place-items:center;inline-size:44px;block-size:44px}.layena-product-panel__title{font-size:1.0625rem;font-weight:500}.layena-product-panel__copy{display:grid;gap:1.5rem;font-size:.875rem;line-height:1.55}.layena-product-panel__copy h3{font-size:.9375rem;font-weight:500}.layena-product-panel__copy img{inline-size:100%;block-size:auto}.layena-product-panel__links{display:grid;gap:.5rem}.cart-drawer.drawer--center-body::part(content){background:#fff;color:#000}.cart-drawer.drawer--center-body::part(header){justify-content:end;min-block-size:56px;padding-block:6px;border:0}.layena-empty-cart{display:grid;justify-items:center;gap:1.5rem;text-align:center}.layena-empty-cart p{font-size:1.0625rem}.layena-empty-cart :is(a,button){display:inline-grid;place-items:center;min-block-size:44px;font-size:.875rem}.layena-empty-cart__actions{display:grid;justify-items:center;gap:.25rem}.cart-drawer .cart-drawer__items .line-item{align-items:flex-start;column-gap:1rem}.cart-drawer .cart-drawer__items line-item-quantity{flex-wrap:wrap;gap:0 .75rem}.cart-drawer .cart-drawer__items .quantity-selector{--quantity-selector-height: 2.75rem}.cart-drawer .cart-drawer__items line-item-quantity>a{display:inline-flex;align-items:center;min-block-size:44px}@media screen and (max-width:699px){.cart-drawer .cart-drawer__items .line-item{--line-item-media-width: 5rem}}@media screen and (max-width:699px){.layena-product-panel{--drawer-max-width: 100%;--drawer-body-padding-inline: max(16px, env(safe-area-inset-left), env(safe-area-inset-right))}.cart-drawer.drawer--center-body::part(base){display:grid}.cart-drawer.drawer--center-body::part(content){max-inline-size:100%;block-size:clamp(15rem,40dvh,100dvh);align-self:end;padding-block-end:env(safe-area-inset-bottom)}}.slideshow--layena-editorial .slideshow__editorial-controls .page-dots button:after{content:none}.slideshow--layena-editorial .slideshow__slide-content .button-group .link,.layena-media-grid--editorial .prose .link{font-size:.875rem;font-weight:500}.layena-media-grid--editorial:empty{display:none}.layena-media-grid--editorial .content-over-media{--content-over-media-gradient-overlay: linear-gradient(0deg, rgb(0 0 0 / .65), rgb(0 0 0 / .16) 52%, transparent 78%)}.layena-media-grid--editorial .content-over-media .prose{color:#fff;text-shadow:0 1px 8px rgb(0 0 0 / .45);max-inline-size:36rem}.layena-media-grid--editorial .content-over-media .prose .h2{font-size:clamp(1.25rem,.95rem + 1.2vw,2rem);font-weight:500;line-height:1.2}.layena-media-grid__fallback{text-align:center;font-weight:500}:is(.shopify-section--main-page,.shopify-section--layena-lookbook,.shopify-section--related-products) :is(h1,.section-header .h2){font-size:clamp(1.25rem,1.12rem + .55vw,1.75rem);font-weight:500}.shopify-section--main-page .prose>:is(p,ul,ol){font-size:1rem;line-height:1.55}.layena-grouped-catalogue{display:grid;gap:clamp(2.5rem,6vw,5rem);padding-block:.5rem clamp(3rem,8vw,6rem)}.layena-catalogue-group{display:grid;gap:1.25rem}.layena-catalogue-group>h2{padding-inline:var(--container-gutter)}.layena-catalogue-group__list{--product-list-items-per-row: 2}@media screen and (min-width:700px){.layena-catalogue-group__list{--product-list-items-per-row: 3}}@media screen and (min-width:1000px){.layena-catalogue-group__list{--product-list-items-per-row: 4}}.layena-more-colours{display:block;min-inline-size:0;margin-block-start:2rem}.layena-more-colours__heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-block-end:.5rem}.layena-more-colours h2{font-size:1rem;font-weight:500}.layena-more-colours__controls:not([hidden]){display:flex}.layena-more-colours__controls button{display:grid;place-items:center;inline-size:44px;block-size:44px}.layena-more-colours__controls button:disabled{opacity:.3}.layena-more-colours__list{display:grid;position:relative;grid-auto-flow:column;grid-auto-columns:min(43%,10.5rem);gap:.625rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory}.layena-more-colours__card{scroll-snap-align:start}.layena-more-colours__card a{display:grid;gap:.5rem;font-size:.8125rem;font-weight:500}.layena-more-colours__card a:focus-visible{outline-offset:-2px}.layena-more-colours__card img{display:block;inline-size:100%;aspect-ratio:2 / 3;object-fit:cover}.layena-more-colours__progress{position:relative;block-size:1px;margin-block-start:.875rem;background:rgb(var(--text-color) / .18)}.layena-more-colours__progress:after{content:"";position:absolute;inset-block:0;inset-inline-start:var(--layena-rail-offset);inline-size:var(--layena-rail-visible);background:currentColor}@media screen and (max-width:699px){.layena-more-colours{margin-inline:calc(4px - var(--container-gutter))}.layena-more-colours__heading,.layena-more-colours__progress{margin-inline:calc(var(--container-gutter) - 4px)}.layena-more-colours__list{grid-auto-columns:calc((100% - 4px)/2);gap:4px}.layena-more-colours__card span{padding-inline:.5rem}}#main>[id$=__premium-modal-layout]:has(+.shopify-section--layena-collection-rail layena-colour-rail)>.section-spacing{padding-block-end:0}#main>[id$=__lookbook-layout]>.section-spacing{padding-block:0}#main>[id$=__find-fabric-layout]>.section-spacing{padding-block:0}#main>[id$=__find-fabric-layout] .section-stack{row-gap:0}#main>[id$=__find-fabric-layout] .section-header{padding-block:2.5rem;padding-inline:1rem}#main>[id$=__about-layena-layout].shopify-section--rich-text>.color-scheme{padding-block:2.5rem}@media screen and (max-width:699px){#main>[id$=__premium-modal-layout]>.section-spacing{padding-block:0}#main>:is([id$=__premium-modal-layout],[id$=__lookbook-layout]) .layena-media-grid__caption{padding:2.5rem 1rem}#main>:is([id$=__premium-modal-layout],[id$=__lookbook-layout]) .layena-media-grid__caption-copy{text-align:center}#main>:is([id$=__premium-modal-layout],[id$=__lookbook-layout],[id$=__find-fabric-layout],[id$=__about-layena-layout]) :is(.layena-media-grid__caption,.section-header .prose,.container>.prose){font-size:.8125rem;line-height:1.1875rem;letter-spacing:.01em}#main>:is([id$=__premium-modal-layout],[id$=__lookbook-layout],[id$=__find-fabric-layout],[id$=__about-layena-layout]) :is(.layena-media-grid__caption,.section-header .prose,.container>.prose)>:is(h2,.h3){font-size:.9375rem;font-weight:600;line-height:1.25rem;letter-spacing:0;text-wrap:balance}#main>:is([id$=__find-fabric-layout],[id$=__about-layena-layout]) :is(.section-header .prose,.container>.prose)>.h6{font-size:.6875rem;line-height:1rem;letter-spacing:.01em}#main>:is([id$=__premium-modal-layout],[id$=__lookbook-layout],[id$=__find-fabric-layout],[id$=__about-layena-layout]) :is(.layena-media-grid__caption,.section-header .prose,.container>.prose)>*+*{margin-block-start:.5rem}#main>:is([id$=__premium-modal-layout],[id$=__lookbook-layout],[id$=__find-fabric-layout],[id$=__about-layena-layout]) :is(.layena-media-grid__caption,.layena-media-grid__fallback,.container>.prose)>.link{display:inline-grid;align-items:center;min-block-size:44px;font-size:.6875rem;font-weight:600;line-height:1rem;letter-spacing:0;background:none;text-decoration:underline;text-underline-offset:.25em}#main>[id$=__premium-modal-layout] .layena-media-grid__caption>.link{margin-block-start:1rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/layena-editorial.css.map */
