.template-index .scroll-trigger.animate--fade-in,.template-index .scroll-trigger.animate--slide-in,.template-index .scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in,.template-index .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{opacity:1;transform:none;transition:none;animation:none}.template-index .banner .banner__media img{width:100%;height:100%;filter:brightness(.6) contrast(1.2) saturate(1.15) blur(.2rem)}.template-index .banner .banner__content{padding-inline:clamp(1.8rem,3vw,3.2rem)}.template-index .banner .banner__box{display:grid;max-width:62rem;padding:var(--spacing-xl-minus) var(--spacing-xl-minus) var(--spacing-xl);gap:var(--spacing-md-plus)}.template-index .banner .banner__heading{max-width:10.4ch;margin:0;font-size:clamp(3.8rem,7vw,5.8rem);letter-spacing:-.05em;line-height:.92;text-wrap:balance}.template-index .banner .banner__text{max-width:49rem;font-size:1.52rem;line-height:1.66}.template-index .banner .banner__text p{margin:0}.template-index .banner .banner__buttons{margin-top:var(--spacing-sm);justify-content:flex-start;gap:var(--spacing-sm)}.template-index .banner .banner__buttons .button,.template-index .image-with-text__buttons .button,.template-index .blog .title-wrapper-with-link .button,.template-index .collection__view-all .button{--buttons-radius: 999px;--buttons-radius-outset: 999px;min-height:4.8rem;font-weight:700;letter-spacing:.015em;border-radius:999px;box-shadow:0 1.2rem 2.4rem -2rem rgba(var(--color-shadow),.18);padding-inline:1.8rem}.template-index .banner .banner__buttons .button:before,.template-index .banner .banner__buttons .button:after,.template-index .image-with-text__buttons .button:before,.template-index .image-with-text__buttons .button:after{border-radius:999px}.template-index .banner .banner__buttons .button--primary,.template-index .image-with-text__buttons .button--primary,.template-index .blog .title-wrapper-with-link .button--primary,.template-index .collection__view-all .button--primary{color:rgb(var(--color-background));background:linear-gradient(180deg,rgba(var(--color-foreground),.94),rgba(var(--color-foreground),.88));border:.1rem solid rgba(var(--color-foreground),.1)}.template-index .banner .banner__buttons .button--secondary,.template-index .image-with-text__buttons .button--secondary,.template-index .blog .title-wrapper-with-link .button--secondary,.template-index .collection__view-all .button--secondary{color:rgba(var(--color-foreground),.82);background:rgba(var(--color-background),.78);border:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 .9rem 1.8rem -1.8rem rgba(var(--color-shadow),.12)}.template-index .banner .banner__buttons .button--secondary:hover,.template-index .image-with-text__buttons .button--secondary:hover,.template-index .blog .title-wrapper-with-link .button--secondary:hover,.template-index .collection__view-all .button--secondary:hover{background:rgba(var(--color-background),.9)}.template-index .banner .banner__media:after{background:linear-gradient(90deg,rgba(var(--color-shadow),.72) 0%,rgba(var(--color-shadow),.48) 32%,rgba(var(--color-shadow),.18) 58%,transparent 100%),linear-gradient(180deg,transparent 40%,rgba(var(--color-shadow),.36) 100%);opacity:1}.template-index .banner .banner__text{text-shadow:0 .1rem .6rem rgba(var(--color-shadow),.5)}.template-index .trust-bar__grid{align-items:stretch;gap:var(--spacing-lg)}.template-index .trust-bar__item{padding:var(--spacing-lg-plus) var(--spacing-xl-minus);gap:var(--spacing-md);background-color:rgba(var(--color-background),.92);border:.1rem solid rgba(var(--color-foreground),.07);border-radius:var(--spacing-lg-plus);box-shadow:0 1.8rem 3rem -2.4rem rgba(var(--color-shadow),.3);transition:box-shadow var(--duration-default) ease,transform var(--duration-default) ease}.template-index .trust-bar__item:hover{box-shadow:0 1.8rem 3.2rem -2.2rem rgba(var(--color-shadow),.24);transform:translateY(-.1rem)}.template-index .trust-bar__icon{width:3.6rem;height:3.6rem;margin-top:0;padding:.7rem;color:rgba(var(--color-foreground),.82);background:rgba(var(--color-button),.08)}.template-index .trust-bar__text{gap:.45rem}.template-index .trust-bar__heading{font-size:1.46rem;font-weight:600;letter-spacing:-.01em}.template-index .trust-bar__description{max-width:24ch;color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.56;opacity:.85}.template-index .collection-list-wrapper{display:grid;gap:var(--spacing-xl)}.template-index .collection-list__eyebrow,.template-index .collection .collection__eyebrow,.template-index .blog .blog__eyebrow{display:inline-flex;margin:0;align-items:center;gap:var(--spacing-sm);color:rgba(var(--color-foreground),.82);font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.template-index .collection-list__eyebrow:before,.template-index .collection .collection__eyebrow:before,.template-index .blog .blog__eyebrow:before{display:block;width:var(--spacing-xl-minus);height:.1rem;flex-shrink:0;background:rgba(var(--color-button),.5);content:""}.template-index .collection-list__intro,.template-index .collection .collection__intro,.template-index .blog .blog__intro{display:grid;gap:var(--spacing-sm)}.template-index .collection-list-wrapper .title-wrapper-with-link{margin-bottom:0;align-items:end}.template-index .collection-list-title,.template-index .collection .collection__intro .title,.template-index .blog__title{margin:0;font-size:clamp(3.1rem,5vw,4.2rem);letter-spacing:-.045em;line-height:.98;text-wrap:balance}.template-index .collection-list-title{max-width:13ch;text-wrap:balance}.template-index .collection-list__description{max-width:60rem;color:rgba(var(--color-foreground),.82);font-size:1.48rem;line-height:1.68}.template-index .collection-list__description p{margin:0}.template-index .collection-list-wrapper .collection-card-wrapper .card{height:100%;overflow:hidden;background:rgba(var(--color-background),.94);border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--spacing-xl-minus);box-shadow:0 1.8rem 3.2rem -2.6rem rgba(var(--color-shadow),.5)}.template-index .collection-list-wrapper .collection-card-wrapper .card__inner,.template-index .collection-list-wrapper .collection-card-wrapper .card__media,.template-index .collection-list-wrapper .collection-card-wrapper .media{border-radius:0}.template-index .collection-list-wrapper .collection-card-wrapper .card__content{padding:var(--card-padding-desktop)}.template-index .collection-list-wrapper .collection-card-wrapper .card__information{display:grid;gap:var(--spacing-sm)}.template-index .collection-list-wrapper .collection-card-wrapper .card__eyebrow{margin:0;color:rgba(var(--color-foreground),.82);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.template-index .collection-list-wrapper .collection-card-wrapper .card__heading{margin:0}.template-index .collection-list-wrapper .collection-card-wrapper .card__heading a{font-size:1.72rem;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.template-index .collection-list-wrapper .collection-card-wrapper .card__heading .icon-wrap{display:none}.template-index .collection-list-wrapper .collection-card-wrapper .card__caption{display:-webkit-box;margin:0;overflow:hidden;color:rgba(var(--color-foreground),.82);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.template-index .collection-list-wrapper .collection-card-wrapper .card__collection-meta{width:fit-content;margin:.6rem 0 0;padding:var(--spacing-xs) var(--spacing-sm);color:rgba(var(--color-foreground),.82);font-size:1.2rem;font-weight:600;letter-spacing:.04em;background:rgba(var(--color-foreground),.04);border:.1rem solid rgba(var(--color-foreground),.1);border-radius:999px}.template-index .collection .collection__title{display:grid;margin-bottom:var(--spacing-xl-minus);gap:var(--spacing-md)}.template-index .collection .collection__intro .title{max-width:16ch;text-wrap:balance}.template-index .collection .collection__description{max-width:56rem;color:rgba(var(--color-foreground),.82);font-size:1.48rem;line-height:1.68}.template-index .collection .product-card-wrapper .card,.template-collection .product-card-wrapper .card{height:100%;overflow:hidden;background:transparent;border:none;border-radius:var(--spacing-xl-minus)}.template-index .collection .product-card-wrapper .card__inner,.template-index .collection .product-card-wrapper .card__media,.template-index .collection .product-card-wrapper .media,.template-collection .product-card-wrapper .card__inner,.template-collection .product-card-wrapper .card__media,.template-collection .product-card-wrapper .media{border-radius:0}.template-index .collection .product-card-wrapper .card__information,.template-collection .product-card-wrapper .card__information,.template-index .collection .product-card-wrapper .card-information,.template-collection .product-card-wrapper .card-information{display:grid;gap:var(--spacing-sm)}.template-index .collection .product-card-wrapper .card-information__meta,.template-collection .product-card-wrapper .card-information__meta{color:rgba(var(--color-foreground),.82);letter-spacing:.12em}.template-index .collection .product-card-wrapper .card__curation-badge,.template-collection .product-card-wrapper .card__curation-badge{margin-top:.1rem}.template-index .collection .product-card-wrapper .card__health-badges,.template-collection .product-card-wrapper .card__health-badges{margin-top:0}.template-index .collection .product-card-wrapper .quick-add,.template-collection .product-card-wrapper .quick-add{padding-top:.2rem}.template-index .collection .collection__view-all{margin-top:var(--spacing-xl)}.template-index .local-store-info__banner{background:linear-gradient(180deg,rgba(var(--color-background),.96),rgba(var(--color-foreground),.03));border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--spacing-xl);box-shadow:0 1.5rem 2.8rem -2.6rem rgba(var(--color-shadow),.1)}.template-index .local-store-info__banner-content{gap:var(--spacing-lg)}.template-index .local-store-info__story{max-width:60rem}.template-index .local-store-info__contact{background:rgba(var(--color-background),.84);border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--spacing-lg-plus)}.template-index .image-with-text{max-width:var(--page-width, 120rem)}.template-index .image-with-text__content{max-width:48rem;padding-block:.6rem}.template-index .image-with-text__text{color:rgba(var(--color-foreground),.82);line-height:1.62}.template-index .image-with-text__content .image-with-text__heading:before{display:block;width:var(--spacing-2xl);height:.2rem;margin-bottom:var(--spacing-md-plus);background:rgba(var(--color-button),.6);border-radius:.1rem;content:""}.template-index .blog .page-width-desktop{max-width:var(--page-width, 120rem);padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.06)}.template-index .blog .title-wrapper-with-link{margin-bottom:var(--spacing-md-plus);align-items:end}.template-index .blog .blog__intro{display:grid;gap:var(--spacing-sm)}.template-index .blog__title{max-width:12ch}.template-index .blog .blog__description{max-width:56rem;font-size:1.48rem;line-height:1.68}.template-index .blog .article-card-wrapper .card{height:100%;overflow:hidden;background:transparent;border:none;border-bottom:.1rem solid rgba(var(--color-foreground),.1);border-radius:0;box-shadow:none;padding-bottom:.6rem}.template-index .blog .article-card__image-wrapper{margin-bottom:var(--spacing-md)}.template-index .blog .article-card__image{border-radius:1.6rem}.template-index .blog .article-card-wrapper .card__content{padding-top:0}.template-index .blog .article-card-wrapper .card__inner,.template-index .blog .article-card-wrapper .card__media,.template-index .blog .article-card-wrapper .article-card__image{border-radius:0}.template-index .blog .article-card-wrapper .card__information{display:grid;gap:var(--spacing-md)}.template-index .blog .article-card .card__heading{margin-bottom:0}.template-index .blog .article-card .card__heading a{font-size:1.72rem;letter-spacing:-.02em;line-height:1.22;text-wrap:balance}.template-index .blog .article-card__info{padding-top:0}.template-index .blog .article-card__footer{margin-top:var(--spacing-xs)}.template-index .blog .article-card .article-card__info{color:rgba(var(--color-foreground),.82);font-size:1.2rem;font-style:normal;letter-spacing:.03em}.template-index .blog .article-card__excerpt{margin-top:0;font-size:1.38rem;line-height:1.6;-webkit-line-clamp:4}.template-index .blog .article-card__footer{margin-top:var(--spacing-sm)}.template-index .blog .section-heading,.template-index .blog .title{text-wrap:balance}.template-index .testimonials-google-badge-wrap{margin-bottom:1.8rem}.template-index .testimonials-google-badge{padding:.85rem 1.5rem;background:rgba(var(--color-background),.78);border-color:rgba(var(--color-foreground),.1);border-radius:999px;box-shadow:0 1rem 2rem -2rem rgba(var(--color-shadow),.22)}.template-index .testimonials-grid{gap:1.4rem}.template-index .testimonial-card{padding:1.5rem 1.45rem;background-color:rgba(var(--color-background),.78);border-color:rgba(var(--color-foreground),.08);border-radius:1.6rem;box-shadow:0 1.2rem 2rem -2.1rem rgba(var(--color-shadow),.18)}.template-index .testimonial-stars{margin-bottom:1rem}.template-index .testimonial-quote{margin-bottom:1rem;color:rgba(var(--color-foreground),.84);font-size:1.34rem;line-height:1.52}.template-index .testimonial-author-info{padding-top:.9rem;gap:.9rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.template-index .testimonial-author{font-size:1.34rem;letter-spacing:-.01em}.template-index .testimonial-detail{margin-top:.25rem;font-size:1.02rem;letter-spacing:.08em;opacity:.58}.template-index .slider-buttons{min-height:auto;margin-top:.35rem;margin-bottom:0;padding:0}.template-index .slider-counter{margin:0}.template-index .slider-counter--dots{gap:.5rem}.template-index .slider-counter__link--dots .dot{width:.8rem;height:.8rem}@media screen and (min-width:61.875rem){.template-index .testimonials .page-width{max-width:98rem}.template-index .testimonials-grid{gap:1.6rem}}.template-index .brand-callout{color:rgb(var(--color-foreground));background:linear-gradient(180deg,rgba(var(--color-background),0),rgba(var(--color-foreground),.02))}.template-index .brand-callout.color-scheme-3,.template-index .brand-callout.gradient{color:rgb(var(--color-foreground));background-color:transparent;background-image:linear-gradient(180deg,rgba(var(--color-background),0),rgba(var(--color-foreground),.02))}.template-index .brand-callout__inner{max-width:94rem;width:min(calc(100% - 2.4rem),94rem);margin-inline:auto;padding:clamp(.85rem,1.3vw,1.1rem) clamp(1.2rem,1.8vw,1.7rem);gap:.4rem 1.4rem;background:transparent;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08);border-radius:0;box-shadow:none}.template-index .brand-callout__ivy{display:none}.template-index .brand-callout__ivy-svg svg{height:4.2rem}.template-index .brand-callout__quote{max-width:30ch;font-size:clamp(1.95rem,2.35vw,2.45rem);font-style:normal;color:rgba(var(--color-foreground),.9);letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.template-index .brand-callout__subheading{max-width:48rem;color:rgba(var(--color-foreground),.82);font-size:.98rem;font-weight:700;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.template-index .brand-callout__chips{margin-top:0;gap:.55rem}.template-index .brand-callout__chip{padding:.5rem .88rem;color:rgba(var(--color-foreground),.86);font-size:1.12rem;letter-spacing:.08em;background:rgba(var(--color-background),.56);border-color:rgba(var(--color-foreground),.1)}@media screen and (min-width:61.875rem){.template-index .brand-callout__inner{display:grid;place-items:center start;grid-template-columns:minmax(0,1fr) auto}.template-index .brand-callout__quote,.template-index .brand-callout__subheading{text-align:left}.template-index .brand-callout__chips{grid-column:2;grid-row:1 / span 2;align-self:center;justify-content:flex-end}}.template-index .image-with-text{position:relative}.template-index .image-with-text:before{display:block;width:min(100%,86rem);height:.1rem;margin:0 auto clamp(.45rem,1vw,.8rem);background:linear-gradient(90deg,transparent,rgba(var(--color-foreground),.08),transparent);content:""}.template-index .blog{position:relative}.template-index .blog:before{display:block;width:min(100%,86rem);height:.1rem;margin:0 auto clamp(.5rem,1.1vw,.9rem);background:linear-gradient(90deg,transparent,rgba(var(--color-foreground),.08),transparent);content:""}.template-index .newsletter__wrapper{position:relative;overflow:hidden;max-width:96rem;margin-inline:auto;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:2.4rem;box-shadow:0 1.5rem 2.8rem -2.4rem rgba(var(--color-shadow),.12)}.template-index .newsletter__wrapper:before{position:absolute;z-index:0;background:radial-gradient(circle at top left,rgba(var(--color-button),.05),rgba(var(--color-button),0) 42%),linear-gradient(180deg,rgba(var(--color-background),.88),rgba(var(--color-background),.72));content:"";top:0;right:0;bottom:0;left:0}.template-index .newsletter__wrapper>*{position:relative;z-index:1}.template-index .newsletter__layout{align-items:center;gap:clamp(1.8rem,3vw,2.8rem)}.template-index .newsletter__content{max-width:60rem;gap:.9rem}.template-index .newsletter__eyebrow{margin-bottom:0;color:rgba(var(--color-foreground),.82);font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.template-index .newsletter__heading{max-width:13ch;font-size:clamp(2.8rem,3.8vw,3.8rem);letter-spacing:-.04em;line-height:.98}.template-index .newsletter__subheading{max-width:50rem;margin:0;color:rgba(var(--color-foreground),.82);font-size:1.34rem;line-height:1.58}.template-index .newsletter__form-shell{max-width:36rem;padding:clamp(1.6rem,2.2vw,2rem);background:linear-gradient(180deg,rgba(var(--color-background),.92),rgba(var(--color-background),.82));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.8rem;box-shadow:0 1.2rem 2.2rem -2rem rgba(var(--color-shadow),.12)}.template-index .newsletter__wrapper .newsletter-form__field-wrapper .field{background:rgba(var(--color-background),.9);border-color:rgba(var(--color-foreground),.12);border-radius:1.6rem}.template-collection .collection-hero{background:radial-gradient(circle at top left,rgba(var(--color-foreground),.05),rgba(var(--color-foreground),0) 42%),linear-gradient(180deg,rgba(var(--color-foreground),.025),rgba(var(--color-foreground),0));border-bottom:none}.template-collection .collection-hero__inner{gap:var(--spacing-lg-plus)}.template-collection .collection-hero__eyebrow{letter-spacing:.16em}.template-collection .collection-hero__text-wrapper{gap:var(--spacing-md)}.template-collection .collection-hero__title{max-width:14ch;font-size:clamp(3.4rem,7vw,4.8rem);letter-spacing:-.05em;line-height:.96;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.template-collection .collection-hero__curation-text{max-width:50rem;font-size:1.52rem;line-height:1.64}.template-collection .collection-hero__description{max-width:60rem;font-size:1.5rem;line-height:1.7}.template-collection .collection-hero__context-pill{background:rgba(var(--color-background),.78);border-color:rgba(var(--color-foreground),.1)}.template-collection .collection-hero__image-container{border-radius:var(--spacing-xl-minus);box-shadow:0 2rem 3.6rem -2.4rem rgba(var(--color-shadow),.45)}.template-collection .collection-toolbar{padding:var(--spacing-md);background:rgba(var(--color-background),.94);border-color:rgba(var(--color-foreground),.09);border-radius:var(--spacing-lg);box-shadow:0 1.2rem 2.4rem -2.2rem rgba(var(--color-shadow),.45)}.template-collection .view-toggle__buttons{background-color:rgba(var(--color-foreground),.035);border-color:rgba(var(--color-foreground),.12)}.template-collection .facets__summary{font-weight:600;letter-spacing:.01em}.template-collection .facet-filters__label,.template-collection .product-count__text{color:rgba(var(--color-foreground),.82)}.template-collection .collection .product-grid{row-gap:var(--spacing-2xl)}@media screen and not (min-width:46.875rem){.template-index .trust-bar__item{padding:var(--spacing-md);gap:var(--spacing-sm)}.template-index .trust-bar__icon{width:2.8rem;height:2.8rem;padding:.5rem;flex-shrink:0}.template-index .trust-bar__heading{font-size:1.32rem}.template-index .trust-bar__description{max-width:none;font-size:1.3rem;line-height:1.42}.template-index .brand-callout__inner{align-items:center;padding:var(--spacing-xl-minus) 1.4rem;gap:var(--spacing-lg);border-radius:0;text-align:center}.template-index .brand-callout__quote{max-width:16ch;font-size:clamp(2.6rem,8vw,3.4rem);line-height:1.06}.template-index .brand-callout__subheading{max-width:24rem;font-size:1.12rem;letter-spacing:.14em}.template-index .brand-callout__chips{justify-content:center}.template-index .newsletter__heading{max-width:12ch;font-size:clamp(2.5rem,8vw,3.3rem)}.template-index .newsletter__subheading{font-size:1.3rem;line-height:1.56}.template-index .newsletter__form-shell{max-width:none;padding:1.5rem;border-radius:1.8rem}.template-index .banner .banner__box{max-width:31rem;padding:1.8rem 1.5rem 1.6rem;gap:.9rem}.template-index .banner .banner__heading{max-width:8.4ch;font-size:clamp(3rem,9.2vw,4.2rem);line-height:.92}.template-index .banner .banner__text{max-width:27rem;font-size:1.28rem;line-height:1.52}.template-index .banner .banner__buttons{width:min(100%,21.5rem);margin-top:.2rem;flex-direction:column;align-items:stretch;gap:.65rem}.template-index .banner .banner__buttons .button{width:100%;min-height:4.2rem;padding-inline:1.35rem;font-size:1.22rem}.template-index .collection-list-wrapper{gap:var(--spacing-lg)}.template-index .collection-list-title,.template-index .collection .collection__intro .title,.template-index .blog__title,.template-collection .collection-hero__title{font-size:clamp(2.8rem,7.4vw,3.6rem);line-height:1}.template-collection .collection-hero__title{max-width:12ch}.template-index .collection-list-wrapper .collection-card-wrapper .card__heading a{font-size:1.56rem}.template-collection .collection-hero__curation-text{font-size:1.38rem}.template-collection .collection-hero__description{font-size:1.42rem;line-height:1.62;-webkit-line-clamp:4}.template-index .collection-list-wrapper .collection-card-wrapper .card__content{padding:var(--card-padding-mobile)}.template-index .testimonial-card{padding:2.4rem 2rem}.template-index .testimonial-quote{font-size:1.52rem;line-height:1.66}.template-index .blog .title-wrapper-with-link{margin-bottom:var(--spacing-lg)}.template-index .blog .article-card .card__heading a{font-size:1.58rem}.template-index .blog .article-card__excerpt{font-size:1.34rem;line-height:1.6}.template-collection .collection-toolbar{padding:var(--spacing-sm) var(--spacing-md)}.template-collection .collection .product-grid{row-gap:var(--spacing-lg-plus)}}@media screen and (min-width:61.875rem){.template-index .banner .banner__content{padding-inline:clamp(3rem,4vw,4.8rem)}.template-index .banner .banner__box{max-width:64rem;padding:var(--spacing-2xl) calc(var(--spacing-2xl) + .2rem) var(--spacing-2xl);gap:var(--spacing-lg-plus)}.template-index .banner .banner__heading{max-width:9.6ch;font-size:clamp(5rem,5.6vw,7rem);line-height:.9}.template-index .banner .banner__text{max-width:50rem;font-size:1.72rem;line-height:1.72}.template-index .banner .banner__buttons{margin-top:var(--spacing-sm);gap:var(--spacing-md)}.template-index .collection-list-wrapper,.template-index .collection .collection__title,.template-index .blog .blog__intro{gap:var(--spacing-md-plus)}.template-index .collection-list-title,.template-index .collection .collection__intro .title,.template-index .blog__title{font-size:clamp(4rem,4vw,5.2rem);line-height:.96}.template-index .collection-list__description,.template-index .collection .collection__description,.template-index .blog .blog__description{font-size:1.62rem;line-height:1.7}.template-index .collection-list-wrapper .slider--desktop{gap:var(--spacing-xl-minus)}.template-index .collection-list-wrapper .collection-card-wrapper .card,.template-index .collection .product-card-wrapper .card,.template-index .blog .article-card-wrapper .card,.template-collection .product-card-wrapper .card{border:.1rem solid rgba(var(--color-foreground),.08)}.template-index .collection-list-wrapper .collection-card-wrapper .card__content{padding:var(--spacing-lg-plus) var(--spacing-lg-plus) var(--spacing-xl-minus)}.template-index .collection-list-wrapper .collection-card-wrapper .card__heading a,.template-index .blog .article-card .card__heading a{font-size:1.86rem}.template-index .blog__posts--grid{row-gap:var(--spacing-xl-minus)}.template-index .collection .product-card-wrapper .card-information,.template-index .blog .article-card-wrapper .card__information,.template-collection .product-card-wrapper .card-information{gap:var(--spacing-md)}.template-index .collection .product-card-wrapper .card__information,.template-collection .product-card-wrapper .card__information{gap:var(--spacing-sm)}.template-index .collection .product-card-wrapper .card-information__text,.template-index .blog .article-card-wrapper .card__excerpt,.template-collection .product-card-wrapper .card-information__text{color:rgba(var(--color-foreground),.82)}.template-collection .collection-hero__inner{gap:2rem 3.4rem}.template-collection .collection-hero__title{max-width:13ch;font-size:clamp(4.8rem,5vw,6.4rem);line-height:.92}.template-collection .collection-hero__curation-text{max-width:56rem;font-size:1.64rem;line-height:1.68}.template-collection .collection-hero__description{font-size:1.6rem}.template-index .local-store-info__banner{border-radius:var(--spacing-2xl)}}@media(prefers-reduced-motion:reduce){.template-index .trust-bar__item,.template-index .collection-list-wrapper .collection-card-wrapper{transition:none}.template-index .trust-bar__item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/homepage-collection-polish.css.map */
