body{--indri-under-header: calc(var(--header-group-height, 6.5rem) + var(--header-height, 4rem))}#MainContent[data-template=index]>.shopify-section:first-child .hero__container{min-height:clamp(560px,86svh,940px)}#MainContent[data-template=index]>.shopify-section:first-child .hero__content-wrapper{padding-block-start:calc(var(--indri-under-header) + clamp(1.5rem,3vw,3rem))}@media screen and (max-width:749px){#MainContent[data-template=index]>.shopify-section:first-child .hero__container{min-height:max(520px,80svh)}}.indri-hero-window .hero__container{clip-path:inset(0)}#MainContent[data-template=index]>.shopify-section.indri-hero-window{transform:none!important;will-change:opacity!important}.indri-hero-window .hero__media-grid{position:fixed;inset:0 0 auto 0;width:100%;height:100svh}#MainContent[data-template=index]>.shopify-section.indri-hero-window .hero__content-wrapper{align-self:end;justify-self:start;height:auto;width:min(44rem,100%);gap:clamp(1rem,1.6vw,1.4rem);margin:0;padding:clamp(1.4rem,2.6vw,2.4rem);border:1px solid rgb(255 255 255 / .2);border-radius:22px;background:#16141552;-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);box-shadow:0 30px 70px -38px #000000a6}#MainContent[data-template=index]>.shopify-section.indri-hero-window .hero__content-wrapper .text-block{background:transparent!important;padding-inline:0!important}#MainContent[data-template=index]>.shopify-section.indri-hero-window .hero__content-wrapper .text-block:is(.h1,.h2,.h3){max-width:none;font-size:clamp(2rem,3.1vw,3.4rem)}#MainContent[data-template=index]>.shopify-section.indri-hero-window .hero__content-wrapper .text-block :is(h1,h2,h3,p){font-size:inherit}.indri-hero-window--motion .hero__content-wrapper{opacity:var(--indri-card-fade, 1);transform:translate3d(0,calc(var(--indri-card-pin, 0px) - (1 - var(--indri-card-fade, 1)) * 24px),0);will-change:transform,opacity}@media screen and (max-width:749px){#MainContent[data-template=index]>.shopify-section.indri-hero-window .hero__content-wrapper{width:100%;border-radius:18px}#MainContent[data-template=index]>.shopify-section.indri-hero-window .hero__content-wrapper .text-block:is(.h1,.h2,.h3){font-size:clamp(1.9rem,8.5vw,2.6rem)}}#MainContent[data-template^=collection]>.shopify-section:first-child .indri-collection-hero__content{padding-block-start:calc(var(--indri-under-header) + clamp(1.25rem,3vw,2.5rem))}.indri-categories .indri-section-head{margin-block-end:clamp(1.25rem,2.2vw,2rem)}.indri-categories .indri-section-head h2{font-size:clamp(1.7rem,2.6vw,2.75rem)}.indri-categories .indri-category-rail{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:clamp(.6rem,1.1vw,1rem);scroll-padding-inline:var(--page-margin, 1.25rem)}.indri-categories .indri-category-media{aspect-ratio:1 / 1;border-radius:14px;background:#f3f1ec}.indri-categories .indri-card-index{display:none}.indri-categories .indri-category-card{display:grid;gap:.15rem}.indri-categories .indri-card-meta{gap:.5rem;padding-block:.6rem 0;border-block-end:0;font-size:.86rem;font-weight:500;line-height:1.3}.indri-categories .indri-card-meta span:first-child{text-wrap:balance}@media(hover:hover){.indri-categories .indri-category-card:hover .indri-category-media img{transform:scale(1.04)}}@media(max-width:989px){.indri-categories .indri-category-card{flex:0 0 min(38vw,11rem)}}.indri-audience .indri-section-head h2{font-size:clamp(1.7rem,2.6vw,2.75rem)}.indri-audience .indri-audience-card{--audience-glow: 217 183 190;position:relative;isolation:isolate;display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:#f3f1ec}.indri-audience .indri-audience-card:nth-child(2){--audience-glow: 170 180 230}.indri-audience .indri-audience-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(80% 55% at 100% 100%,rgb(var(--audience-glow) / .3),transparent 65%);pointer-events:none}.indri-audience .indri-audience-media{aspect-ratio:16 / 10;margin:clamp(.5rem,.8vw,.75rem);margin-block-end:0;border-radius:12px}.indri-audience .indri-audience-copy{flex:1;gap:.6rem 1.25rem;padding:clamp(1.25rem,2.4vw,2.25rem)}.indri-audience .indri-audience-copy .indri-eyebrow{font-size:.68rem;letter-spacing:.14em;opacity:.56}.indri-audience .indri-audience-copy h3{font-size:clamp(1.35rem,1.9vw,2rem);letter-spacing:-.025em;line-height:1.1}.indri-audience .indri-audience-copy>div{font-size:.92rem}.indri-audience .indri-text-link{align-self:end;display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.1rem;border:1px solid rgb(17 17 17 / .16);border-radius:999px;background:#fff9;font-size:.8rem;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media(hover:hover){.indri-audience .indri-audience-card:hover .indri-text-link{border-color:#161415;background:#161415;color:#fff}}@media(max-width:749px){.indri-audience .indri-audience-grid{gap:1rem}.indri-audience .indri-audience-media{aspect-ratio:4 / 3}}#MainContent[data-template=index]>[id$=__product_list_fa6P9H] h2{font-family:var(--font-heading--family);font-size:clamp(1.7rem,2.6vw,2.75rem);font-weight:var(--font-heading--weight);letter-spacing:-.03em}#MainContent[data-template=index]>[id$=__product_list_fa6P9H] .card-gallery{overflow:hidden;border-radius:12px;background:#f1f0ec}#MainContent[data-template=index]>[id$=__product_list_fa6P9H] .card-gallery slideshow-container{background:transparent}#MainContent[data-template=index]>[id$=__product_list_fa6P9H] .card-gallery img{mix-blend-mode:multiply}#MainContent[data-template=index]>[id$=__product_list_fa6P9H] .product-card h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.9rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}#MainContent[data-template=index]>[id$=__product_list_fa6P9H] .product-card :is(.price,product-price){font-size:.82rem;opacity:.7}#MainContent[data-template^=collection]>.shopify-section:first-child .indri-collection-hero .indri-collection-hero__title{font-size:clamp(2.1rem,4vw,4.2rem);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}
/*# sourceMappingURL=/cdn/shop/t/26/assets/indri-layout-fixes.css.map */
