.coll-header,.coll-stories,.coll-brands,.coll-guide{--coll-ink: #000;--coll-muted: rgba(0, 0, 0, .6);--coll-line: #e5e5e5;--coll-soft: #f4f4f4;--coll-accent: #c4301c;color:var(--coll-ink)}.coll-eyebrow{margin:0 0 1.2rem;font-size:1.05rem;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--coll-muted)}.coll-title{margin:0 0 2rem;font-size:clamp(2.4rem,2.4vw,3.2rem);font-weight:700;line-height:1.05;letter-spacing:-.04em}.coll-header{padding-top:2.4rem;padding-bottom:3.2rem}.coll-header__title{margin:0;font-size:clamp(2.6rem,2.2vw,3.2rem);font-weight:700;line-height:1.1;letter-spacing:-.04em}.coll-header__desc{margin-top:1.4rem;max-width:76rem}.coll-header__more[hidden]{display:none}.coll-header__text{font-size:1.5rem;line-height:1.55;color:var(--coll-muted)}.coll-header__text p{margin:0}.coll-header__more,.coll-guide__more{margin-top:.6rem;padding:0;border:0;background:none;font:inherit;font-size:1.4rem;font-weight:700;color:var(--coll-ink);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.coll-stories{margin-top:2.4rem}.coll-stories__list{display:flex;gap:1.4rem;margin:0;padding:.4rem .2rem .6rem;list-style:none;overflow-x:auto;scrollbar-width:none}.coll-stories__list::-webkit-scrollbar{display:none}.coll-story{display:flex;flex-direction:column;align-items:center;width:8.4rem;flex-shrink:0;color:var(--coll-ink);text-align:center;text-decoration:none}.coll-story__ring{display:block;width:7.2rem;height:7.2rem;overflow:hidden;border:2px solid #fff;border-radius:50%;background:var(--coll-soft);box-shadow:0 0 0 1.5px var(--coll-line);transition:box-shadow .2s ease}.coll-story__ring{background:#efefef}.coll-story__ring img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transform:scale(1.12)}.coll-story:hover .coll-story__ring{box-shadow:0 0 0 2px var(--coll-ink)}.coll-story__name{margin-top:.8rem;font-size:1.2rem;font-weight:600;line-height:1.25}.coll-stories--grid .coll-stories__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.4rem,1fr));gap:1.6rem 1.2rem;max-height:26rem;overflow:hidden}.coll-stories--grid.is-open .coll-stories__list{max-height:none!important}.coll-stories--grid .coll-story{width:auto}.coll-stories__more{margin-top:1.2rem;padding:0;border:0;background:none;font:inherit;font-size:1.4rem;font-weight:700;color:#000;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}@media(max-width:749px){.coll-stories--grid .coll-stories__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem .8rem;margin-right:0;padding-right:0}.coll-stories--grid .coll-story__ring{width:6rem;height:6rem}}.coll-brands{margin-top:5.6rem}.coll-brands__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.coll-brands__track{display:flex;width:max-content;animation:coll-marquee var(--coll-marquee-time, 40s) linear infinite}.coll-brands__viewport:hover .coll-brands__track{animation-play-state:paused}@keyframes coll-marquee{to{transform:translate(-50%)}}.coll-brands__list{display:flex;gap:1.2rem;margin:0;padding:0 1.2rem 0 0;list-style:none}.coll-brands__item{display:flex;flex:0 0 18rem;width:18rem;min-width:18rem;align-items:center;justify-content:center;height:9.6rem;padding:.8rem 1.2rem;border:1px solid var(--coll-line);border-radius:1rem}.coll-brands__img{width:100%;height:100%;object-fit:contain;filter:grayscale(1);transition:filter .2s}.coll-brands__item:hover .coll-brands__img{filter:none}@media(prefers-reduced-motion:reduce){.coll-brands__track{animation:none}.coll-brands__viewport{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.coll-brands__list[aria-hidden=true]{display:none}}.coll-guide{margin-top:5.6rem;margin-bottom:2rem}.coll-guide__box{max-width:82rem}.coll-guide__text{position:relative;max-height:22rem;overflow:hidden;font-size:1.5rem;line-height:1.65;color:#000000bf}.coll-guide__text:after{content:"";position:absolute;inset:auto 0 0 0;height:8rem;background:linear-gradient(#fff0,#fff)}.coll-guide__box.is-open .coll-guide__text{max-height:none}.coll-guide__box.is-open .coll-guide__text:after{display:none}.coll-guide__box.is-short .coll-guide__more{display:none}.coll-guide__text :is(h2,h3){margin:2.4rem 0 .8rem;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:var(--coll-ink)}.coll-guide__text>div>:first-child,.coll-guide__text>:first-child{margin-top:0}.coll-guide__text p{margin:0 0 1.2rem}.coll-guide__text ul{margin:0 0 1.2rem;padding-left:2rem}.coll-guide__text strong{font-weight:700;color:var(--coll-ink)}.faqs-mf{background:none!important;padding:4rem 0 6.4rem!important}.faqs-mf__wrap{max-width:var(--page-width, 140rem)!important;margin:0 auto!important;padding:0 var(--page-padding, 1.6rem)!important}.faqs-mf__heading{margin:0 0 2rem!important;text-align:left!important;font-size:clamp(2.4rem,2.4vw,3.2rem)!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-.04em!important;color:#000!important}.faqs-mf__list{display:block!important;max-width:82rem;gap:0!important;border-bottom:1px solid #e5e5e5}.faqs-mf__item{margin:0!important;padding:0!important;border:0!important;border-top:1px solid #e5e5e5!important;border-radius:0!important;background:none!important;box-shadow:none!important}.faqs-mf__check{display:none!important}.faqs-mf__summary{padding:1.8rem 0!important;gap:1.6rem!important;background:none!important}.faqs-mf__question{font-family:var(--font-heading-family)!important;font-size:1.6rem!important;font-weight:700!important;line-height:1.35!important;letter-spacing:-.01em!important;color:#000!important}.faqs-mf__content{padding:0 4rem 2rem 0!important;font-size:1.5rem!important;line-height:1.65!important;color:#000000bf!important}@media(max-width:749px){.coll-header{padding-top:1.6rem;padding-bottom:2rem}.coll-header__title{font-size:2.6rem}.coll-header__desc{margin-top:1rem}.coll-header__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem}.coll-header__desc.is-open .coll-header__text{display:block;-webkit-line-clamp:unset}.coll-stories{margin-top:1.6rem}.coll-stories__list{gap:1.2rem;margin-right:calc(-1 * var(--page-padding, 1.6rem));padding-right:var(--page-padding, 1.6rem)}.coll-story{width:7rem}.coll-story__ring{width:6.4rem;height:6.4rem}.coll-story__name{font-size:1.1rem}.coll-brands{margin-top:4rem}.coll-brands__viewport{margin-right:calc(-1 * var(--page-padding, 1.6rem));margin-left:calc(-1 * var(--page-padding, 1.6rem))}.coll-brands__list{gap:.8rem;padding-right:.8rem}.coll-brands__item{flex:0 0 15rem;width:15rem;min-width:15rem;height:7.6rem;padding:.6rem 1rem}.coll-guide{margin-top:4rem}.coll-guide__text{max-height:18rem;font-size:1.4rem}.coll-guide__text :is(h2,h3){font-size:1.8rem}.faqs-mf{padding:3.2rem 0 4.8rem!important}.faqs-mf__question{font-size:1.5rem!important}.faqs-mf__content{padding-right:0!important;font-size:1.4rem!important}}.coll-soon{margin-top:1.6rem;margin-bottom:5.6rem;color:#000}.coll-soon__box{padding:5.6rem 4rem;border-radius:1.6rem;background:#f4f4f4;text-align:center}.coll-soon__badge{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.6rem;font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#c4301c}.coll-soon__badge:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:currentColor;animation:coll-pulse 1.6s ease-in-out infinite}@keyframes coll-pulse{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.coll-soon__badge:before{animation:none}}.coll-soon__title{max-width:24ch;margin:0 auto;font-size:clamp(2.8rem,3vw,4rem);font-weight:700;line-height:1.05;letter-spacing:-.04em}.coll-soon__text{max-width:56rem;margin:1.4rem auto 0;font-size:1.6rem;line-height:1.6;color:#0009}.coll-soon__text p{margin:0}.coll-soon__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.8rem}.coll-soon__btn{display:inline-flex;align-items:center;padding:1.3rem 2.4rem;border:1px solid #000;border-radius:99rem;background:#000;font-size:1.4rem;font-weight:700;color:#fff;text-decoration:none}.coll-soon__btn--ghost{background:transparent;color:#000}.coll-soon__explore{margin-top:5.6rem}.coll-soon__explore .coll-stories__list{flex-wrap:wrap;justify-content:flex-start}@media(max-width:749px){.coll-soon{margin-bottom:4rem}.coll-soon__box{padding:3.6rem 2rem;border-radius:1.2rem}.coll-soon__text{font-size:1.5rem}.coll-soon__btn{width:100%;justify-content:center}.coll-soon__explore{margin-top:4rem}.coll-soon__explore .coll-stories__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem .8rem;margin-right:0;padding-right:0}.coll-soon__explore .coll-story{width:auto}}.coming-soon-2027 [id*=featured_collection] .rich-text__heading{font-size:clamp(2.4rem,2.4vw,3.2rem);font-weight:700;line-height:1.05;letter-spacing:-.04em}.coming-soon-2027 [id*=featured_collection] .product-card__title{font-size:1.4rem;line-height:1.35}.coming-soon-2027 [id*=featured_collection] .f-price{font-size:1.4rem}@media(max-width:749px){.coming-soon-2027 [id*=featured_collection] .rich-text__heading{font-size:2.4rem}.coming-soon-2027 [id*=featured_collection] .product-card__title,.coming-soon-2027 [id*=featured_collection] .f-price{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/coll.css.map?y=2533412961 */
