.ct-section-reveal{position:relative}@media(prefers-reduced-motion:no-preference){.ct-section-reveal{opacity:0;transform:translate3d(0,1.1rem,0);transition:opacity calc(var(--animation-speed-slow, .2s) * 3) var(--ease-out-cubic),transform calc(var(--animation-speed-slow, .2s) * 3) var(--ease-out-cubic);transition-delay:var(--ct-section-reveal-delay, 0ms);will-change:opacity,transform}.ct-section-reveal.is-visible{opacity:1;transform:none;will-change:auto}}.ct-section-heading{display:grid;gap:var(--padding-xs, 8px);max-width:42rem}.ct-section-heading--center{margin-inline:auto;text-align:center}.ct-section-heading__eyebrow{color:var(--ct-accent-amber, currentColor);font-size:var(--font-size--2, .75rem);font-weight:700;letter-spacing:.16em;line-height:1.2;margin:0;text-transform:uppercase}.ct-section-heading__title{color:var(--ct-text-main, currentColor);font-size:clamp(1.75rem,4vw,3.4rem);letter-spacing:-.04em;line-height:.98;margin:0;text-wrap:balance}.ct-section-heading__description{color:var(--ct-text-muted, currentColor);font-size:1rem;line-height:1.65;margin:0;max-width:38rem}.section-ct-featured-drop,.section-ct-editorial-showcase,.section-ct-product-feature,.section-ct-new-arrivals,.section-ct-limited-drop,.section-ct-lookbook,.section-ct-faq,.section-ct-newsletter{position:relative;z-index:1}.ct-featured-drop,.ct-editorial-showcase,.ct-product-feature,.ct-new-arrivals,.ct-limited-drop,.ct-lookbook,.ct-faq,.ct-newsletter{margin-inline:auto;max-width:var(--ct-content-max, 1240px);padding:clamp(2.5rem,6vw,6.5rem) var(--ct-page-gutter, 1rem)}.ct-featured-drop__grid,.ct-editorial-showcase__grid,.ct-product-feature__grid{align-items:stretch;display:grid;gap:clamp(1.25rem,3vw,3.5rem);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.ct-featured-drop__grid--reverse,.ct-editorial-showcase__grid--reverse,.ct-product-feature__grid--reverse{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}.ct-featured-drop__media,.ct-editorial-showcase__media,.ct-product-feature__media,.ct-limited-drop__media,.ct-lookbook__media{background:var(--ct-surface, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-card-lg, 2rem);box-shadow:var(--ct-shadow-soft, none);min-height:clamp(19rem,47vw,38rem);overflow:hidden;position:relative}.ct-featured-drop__image,.ct-editorial-showcase__image,.ct-product-feature__image,.ct-limited-drop__image,.ct-lookbook__image,.ct-lookbook__video{display:block;height:100%;object-fit:cover;width:100%}.ct-featured-drop__media:after,.ct-editorial-showcase__media:after,.ct-product-feature__media:after,.ct-limited-drop__media:after,.ct-lookbook__media:after{background:linear-gradient(180deg,transparent 55%,var(--ct-bg-deep, #000) 100%);content:"";top:0;right:0;bottom:0;left:0;opacity:.42;pointer-events:none;position:absolute}.ct-featured-drop__media>picture,.ct-editorial-showcase__media>picture,.ct-lookbook__media>picture{display:block;height:100%}.ct-featured-drop__placeholder,.ct-editorial-showcase__placeholder,.ct-product-feature__placeholder,.ct-limited-drop__placeholder,.ct-lookbook__placeholder{height:100%;min-height:inherit;object-fit:cover;opacity:.35;width:100%}.ct-featured-drop__content,.ct-editorial-showcase__content,.ct-product-feature__content{align-content:center;display:grid;gap:1.25rem;padding:clamp(.25rem,2vw,1.5rem)}.ct-featured-drop__meta,.ct-limited-drop__meta,.ct-product-feature__meta{align-items:center;color:var(--ct-text-muted, currentColor);display:flex;flex-wrap:wrap;gap:.75rem;margin:0}.ct-featured-drop__count,.ct-limited-drop__count{background:var(--ct-surface-soft, currentColor);border:1px solid var(--ct-border-soft, currentColor);border-radius:var(--ct-radius-pill, 999px);color:var(--ct-text-main, currentColor);font-size:.75rem;font-weight:700;letter-spacing:.08em;padding:.55rem .8rem;text-transform:uppercase}.ct-featured-drop__actions,.ct-editorial-showcase__actions,.ct-product-feature__actions,.ct-limited-drop__actions,.ct-lookbook__actions,.ct-newsletter__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.ct-featured-drop__button,.ct-editorial-showcase__button,.ct-product-feature__button,.ct-limited-drop__button,.ct-lookbook__button,.ct-newsletter__button{align-items:center;background:var(--ct-accent-amber, currentColor);border:1px solid transparent;border-radius:var(--ct-radius-pill, 999px);color:var(--ct-bg-deep, currentColor);display:inline-flex;font-weight:700;justify-content:center;min-height:2.85rem;padding:.75rem 1.15rem;text-decoration:none;transition:transform var(--ct-motion-duration-fast, .18s) var(--ct-motion-ease, ease),background var(--ct-motion-duration-fast, .18s) var(--ct-motion-ease, ease)}.ct-featured-drop__button:hover,.ct-editorial-showcase__button:hover,.ct-product-feature__button:hover,.ct-limited-drop__button:hover,.ct-lookbook__button:hover,.ct-newsletter__button:hover{background:var(--ct-accent-amber-hover, var(--ct-accent-amber, currentColor));transform:translateY(-2px)}.ct-featured-drop__button--secondary,.ct-editorial-showcase__button--secondary,.ct-product-feature__button--secondary,.ct-limited-drop__button--secondary,.ct-lookbook__button--secondary{background:var(--ct-surface-soft, currentColor);border-color:var(--ct-border, currentColor);color:var(--ct-text-main, currentColor)}.ct-editorial-showcase__content .rte,.ct-product-feature__content .rte,.ct-featured-drop__content .rte,.ct-limited-drop__content .rte,.ct-lookbook__content .rte{color:var(--ct-text-muted, currentColor);line-height:1.7}.ct-editorial-showcase__content .rte>:first-child,.ct-product-feature__content .rte>:first-child,.ct-featured-drop__content .rte>:first-child,.ct-limited-drop__content .rte>:first-child,.ct-lookbook__content .rte>:first-child{margin-top:0}.ct-editorial-showcase__content .rte>:last-child,.ct-product-feature__content .rte>:last-child,.ct-featured-drop__content .rte>:last-child,.ct-limited-drop__content .rte>:last-child,.ct-lookbook__content .rte>:last-child{margin-bottom:0}.ct-product-feature__benefits{display:grid;gap:.75rem}.ct-product-feature__benefit{align-items:start;background:var(--ct-surface-soft, currentColor);border:1px solid var(--ct-border-soft, currentColor);border-radius:var(--ct-radius-card, 1.5rem);display:grid;gap:.75rem;grid-template-columns:auto 1fr;padding:.9rem 1rem}.ct-product-feature__benefit-icon{align-items:center;background:var(--ct-surface, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-pill, 999px);color:var(--ct-accent-amber, currentColor);display:inline-flex;font-size:.85rem;height:2rem;justify-content:center;min-width:2rem;padding-inline:.45rem}.ct-product-feature__benefit h3,.ct-product-feature__benefit p{margin:0}.ct-product-feature__benefit h3{color:var(--ct-text-main, currentColor);font-size:.95rem}.ct-product-feature__benefit p{color:var(--ct-text-muted, currentColor);font-size:.85rem;line-height:1.5;margin-top:.25rem}.ct-product-feature__meta{color:var(--ct-text-main, currentColor);display:flex;font-size:1.1rem;font-weight:700;gap:.65rem;margin:0}.ct-product-feature__meta s{color:var(--ct-text-soft, currentColor);font-weight:400}.ct-compact-product-card__link{color:inherit;display:grid;gap:.85rem;text-decoration:none}.ct-compact-product-card__media{aspect-ratio:4 / 5;background:var(--ct-surface, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-card, 1.5rem);overflow:hidden;position:relative}.ct-compact-product-card--square .ct-compact-product-card__media{aspect-ratio:1}.ct-compact-product-card__image,.ct-compact-product-card__placeholder{display:block;height:100%;object-fit:cover;transition:transform var(--ct-motion-duration-medium, .28s) var(--ct-motion-ease, ease);width:100%}.ct-compact-product-card__link:hover .ct-compact-product-card__image,.ct-compact-product-card__link:hover .ct-compact-product-card__placeholder{transform:scale(1.035)}.ct-compact-product-card__badge{background:var(--ct-accent-amber, currentColor);border-radius:var(--ct-radius-pill, 999px);color:var(--ct-bg-deep, currentColor);font-size:.7rem;font-weight:700;inset:.75rem auto auto .75rem;padding:.4rem .6rem;position:absolute}.ct-compact-product-card__body{display:grid;gap:.35rem}.ct-compact-product-card__title{color:var(--ct-text-main, currentColor);font-size:.95rem;line-height:1.25;margin:0}.ct-compact-product-card__price{color:var(--ct-text-main, currentColor);display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem}.ct-compact-product-card__price s{color:var(--ct-text-soft, currentColor)}.ct-new-arrivals__header,.ct-limited-drop__header,.ct-faq__header,.ct-newsletter__header{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.75rem}.ct-new-arrivals__view-all,.ct-limited-drop__view-all{color:var(--ct-text-main, currentColor);font-weight:700;text-underline-offset:.25em;white-space:nowrap}.ct-new-arrivals__rail{display:grid;gap:clamp(.75rem,2vw,1.25rem);grid-auto-columns:minmax(11rem,14.5rem);grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;padding:.25rem .1rem .8rem;scrollbar-width:thin;scroll-snap-type:inline proximity}.ct-new-arrivals__item{min-width:0;scroll-snap-align:start}.ct-new-arrivals__empty{color:var(--ct-text-muted, currentColor);margin:0}.ct-limited-drop__panel{align-items:stretch;background:var(--ct-surface-soft, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-card-lg, 2rem);display:grid;gap:clamp(1.25rem,3vw,3.5rem);grid-template-columns:minmax(0,1fr) minmax(18rem,.85fr);overflow:hidden;padding:clamp(1rem,2vw,1.5rem)}.ct-limited-drop__media{min-height:clamp(18rem,36vw,31rem)}.ct-limited-drop__content{align-content:center;display:grid;gap:1rem;padding:clamp(1rem,3vw,3rem)}.ct-limited-drop__date{color:var(--ct-accent-amber, currentColor);font-size:.82rem;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.ct-lookbook__grid{align-items:end;display:grid;gap:clamp(1.25rem,4vw,4rem);grid-template-columns:minmax(0,1fr) minmax(16rem,.6fr)}.ct-lookbook__media{min-height:clamp(22rem,58vw,44rem)}.ct-lookbook__content{display:grid;gap:1.25rem;padding-bottom:clamp(1rem,5vw,4rem)}.ct-faq__list{border-top:1px solid var(--ct-border, currentColor)}.ct-faq__item{border-bottom:1px solid var(--ct-border, currentColor)}.ct-faq__question{align-items:center;color:var(--ct-text-main, currentColor);cursor:pointer;display:flex;font-size:clamp(1rem,2vw,1.2rem);font-weight:700;gap:1rem;justify-content:space-between;list-style:none;padding:1.25rem 0}.ct-faq__question::-webkit-details-marker{display:none}.ct-faq__question:after{color:var(--ct-accent-amber, currentColor);content:"+";font-size:1.5rem;font-weight:400}.ct-faq__item[open] .ct-faq__question:after{content:"\2212"}.ct-faq__answer{color:var(--ct-text-muted, currentColor);line-height:1.7;max-width:44rem;padding:0 3rem 1.35rem 0}.ct-newsletter__panel{align-items:end;background:var(--ct-surface-soft, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-card-lg, 2rem);display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(17rem,.8fr);padding:clamp(1.25rem,4vw,3.5rem)}.ct-newsletter__form{display:grid;gap:.75rem}.ct-newsletter__field{background:var(--ct-surface, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-pill, 999px);color:var(--ct-text-main, currentColor);min-height:3rem;padding:.75rem 1rem;width:100%}.ct-newsletter__field:focus-visible,.ct-featured-drop__button:focus-visible,.ct-editorial-showcase__button:focus-visible,.ct-product-feature__button:focus-visible,.ct-limited-drop__button:focus-visible,.ct-lookbook__button:focus-visible,.ct-newsletter__button:focus-visible,.ct-faq__question:focus-visible{outline:2px solid var(--ct-accent-amber, currentColor);outline-offset:3px}.ct-newsletter__note,.ct-newsletter__status{color:var(--ct-text-soft, currentColor);font-size:.8rem;line-height:1.5;margin:0}.ct-newsletter__status--success{color:var(--ct-accent-teal, currentColor)}.ct-newsletter__status--error{color:var(--ct-accent-amber, currentColor)}@media screen and (max-width:749px){.ct-featured-drop,.ct-editorial-showcase,.ct-product-feature,.ct-new-arrivals,.ct-limited-drop,.ct-lookbook,.ct-faq,.ct-newsletter{padding-inline:1rem}.ct-featured-drop__grid,.ct-editorial-showcase__grid,.ct-product-feature__grid,.ct-featured-drop__grid--reverse,.ct-editorial-showcase__grid--reverse,.ct-product-feature__grid--reverse,.ct-limited-drop__panel,.ct-lookbook__grid,.ct-newsletter__panel{grid-template-columns:1fr}.ct-featured-drop__content,.ct-editorial-showcase__content,.ct-product-feature__content{padding-inline:0}.ct-featured-drop__media,.ct-editorial-showcase__media,.ct-product-feature__media{min-height:min(78vw,30rem)}.ct-limited-drop__media{min-height:min(78vw,26rem)}.ct-new-arrivals__header,.ct-limited-drop__header,.ct-faq__header,.ct-newsletter__header{align-items:start;display:grid}.ct-lookbook__media{min-height:min(112vw,36rem)}}@media(prefers-reduced-motion:reduce){.ct-featured-drop__button,.ct-editorial-showcase__button,.ct-product-feature__button,.ct-limited-drop__button,.ct-lookbook__button,.ct-newsletter__button,.ct-compact-product-card__image,.ct-compact-product-card__placeholder{transition:none}}.ct-category .ct-category__view-all{min-height:44px!important}.section-ct-collectors-vault,.section-ct-build-the-look,.section-ct-final-editorial{position:relative;z-index:1}.ct-collectors-vault,.ct-build-the-look{margin-inline:auto;max-width:var(--ct-content-max, 1240px);padding:clamp(2.5rem,6vw,6.5rem) var(--ct-page-gutter, 1rem)}.ct-collectors-vault__inner{display:grid;gap:clamp(1.5rem,4vw,3rem)}.ct-collectors-vault__grid{display:grid;gap:clamp(.85rem,2vw,1.5rem);grid-template-columns:repeat(3,minmax(0,1fr))}.ct-collectors-vault__item{min-width:0}.ct-collectors-vault__media-link{color:inherit;display:block;text-decoration:none}.ct-collectors-vault__media{aspect-ratio:4 / 5;background:var(--ct-surface-soft, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-card-lg, 2rem);box-shadow:var(--ct-shadow-soft, none);overflow:hidden;position:relative}.ct-collectors-vault__image,.ct-collectors-vault__placeholder{display:block;height:100%;object-fit:cover;transition:transform var(--animation-duration-medium, .24s) ease;width:100%}.ct-collectors-vault__media-link:hover .ct-collectors-vault__image,.ct-collectors-vault__media-link:focus-visible .ct-collectors-vault__image{transform:scale(1.025)}.ct-collectors-vault__badge{background:var(--ct-surface, currentColor);border:1px solid var(--ct-border-soft, currentColor);border-radius:var(--ct-radius-pill, 999px);bottom:.85rem;color:var(--ct-text-main, currentColor);font-size:.68rem;font-weight:700;left:.85rem;letter-spacing:.12em;padding:.48rem .65rem;position:absolute;text-transform:uppercase}.ct-collectors-vault__body{display:grid;gap:.35rem;padding:.8rem .2rem 0}.ct-collectors-vault__title,.ct-collectors-vault__caption,.ct-collectors-vault__price{margin:0}.ct-collectors-vault__title{color:var(--ct-text-main, currentColor);font-size:1rem}.ct-collectors-vault__title a{color:inherit;text-decoration:none}.ct-collectors-vault__caption{color:var(--ct-text-muted, currentColor);font-size:.86rem;line-height:1.45}.ct-collectors-vault__price{color:var(--ct-text-main, currentColor);font-size:.88rem;font-weight:700}.ct-drop-radar__products{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.25rem}.ct-drop-radar__product{min-width:0}.ct-drop-radar__empty,.ct-build-the-look__empty{border:1px dashed var(--ct-border, currentColor);border-radius:var(--ct-radius-card, 1.25rem);color:var(--ct-text-muted, currentColor);font-size:.85rem;line-height:1.5;margin:0;padding:.85rem}.ct-featured-drop__video,.ct-seen-in-motion .ct-instagram-feed__video{display:block;height:100%;object-fit:cover;width:100%}.ct-universe-explorer__subtitle,.ct-universe-explorer__badge{display:block;text-align:center}.ct-universe-explorer__subtitle{color:var(--ct-text-muted, currentColor);font-size:.75rem;line-height:1.35;margin-top:.15rem}.ct-universe-explorer__badge{color:var(--ct-accent-amber, currentColor);font-size:.62rem;font-weight:700;letter-spacing:.1em;margin-top:.35rem;text-transform:uppercase}.ct-category__rail--empty{display:block;cursor:default;overflow:visible}.ct-category__empty,.ct-seen-in-motion__empty{border:1px dashed var(--ct-border, currentColor);border-radius:var(--ct-radius-card, 1.5rem);color:var(--ct-text-muted, currentColor);display:grid;gap:.35rem;margin:0;padding:1.25rem;text-align:center}.ct-category__empty{font-size:.9rem;line-height:1.45}.ct-seen-in-motion__empty{background:var(--ct-surface-soft, currentColor);min-height:10rem;place-content:center}.ct-seen-in-motion__empty strong{color:var(--ct-text-main, currentColor);font-size:1rem}.ct-seen-in-motion__empty span{font-size:.86rem;line-height:1.45}.ct-the-edit__related{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ct-the-edit__related>div{min-width:0}.ct-detail-lab__secondary-media{border:1px solid var(--ct-border-soft, currentColor);border-radius:var(--ct-radius-card, 1.25rem);bottom:1rem;margin:0;overflow:hidden;position:absolute;right:1rem;width:clamp(6rem,16vw,10rem);z-index:2}.ct-detail-lab__secondary-image{aspect-ratio:1 / 1;display:block;height:auto;object-fit:cover;width:100%}.ct-detail-lab__hotspot{left:var(--ct-hotspot-x);position:absolute;top:var(--ct-hotspot-y);z-index:3}.ct-detail-lab__hotspot summary{align-items:center;background:var(--ct-surface, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:50%;color:var(--ct-text-main, currentColor);cursor:pointer;display:grid;font-size:1.1rem;height:2rem;list-style:none;place-items:center;width:2rem}.ct-detail-lab__hotspot summary::-webkit-details-marker{display:none}.ct-detail-lab__hotspot-copy{background:var(--ct-surface, currentColor);border:1px solid var(--ct-border-soft, currentColor);border-radius:var(--ct-radius-card, 1.25rem);color:var(--ct-text-main, currentColor);display:grid;gap:.25rem;left:1.25rem;min-width:12rem;padding:.75rem;position:absolute;top:1.25rem}.ct-detail-lab__hotspot-copy span{color:var(--ct-text-muted, currentColor);font-size:.8rem;line-height:1.45}.ct-build-the-look__inner{align-items:stretch;display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.ct-build-the-look__media-column{display:grid;gap:1rem}.ct-build-the-look__media{background:var(--ct-surface, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-card-lg, 2rem);min-height:clamp(24rem,55vw,42rem);overflow:hidden}.ct-build-the-look__media picture,.ct-build-the-look__image,.ct-build-the-look__placeholder{display:block;height:100%;object-fit:cover;width:100%}.ct-build-the-look__button,.ct-final-editorial__button{align-items:center;background:var(--ct-text-main, currentColor);border:1px solid var(--ct-text-main, currentColor);border-radius:var(--ct-radius-pill, 999px);color:var(--ct-bg-deep, currentColor);display:inline-flex;font-weight:700;justify-content:center;min-height:44px;padding:.75rem 1rem;text-decoration:none;width:fit-content}.ct-build-the-look__content{align-content:center;display:grid;gap:1.25rem}.ct-build-the-look__products{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ct-build-the-look__product{min-width:0}.ct-final-editorial{margin-inline:auto;max-width:var(--ct-content-max, 1240px);padding:clamp(2.5rem,6vw,6.5rem) var(--ct-page-gutter, 1rem)}.ct-final-editorial__media{background:var(--ct-surface, currentColor);border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-card-lg, 2rem);min-height:clamp(24rem,55vw,44rem);overflow:hidden;position:relative}.ct-final-editorial__image,.ct-final-editorial__video,.ct-final-editorial__placeholder,.ct-final-editorial__media picture{display:block;height:100%;object-fit:cover;width:100%}.ct-final-editorial__overlay{background:linear-gradient(90deg,var(--ct-bg-deep, #000) 0%,transparent 75%);top:0;right:0;bottom:0;left:0;opacity:.78;pointer-events:none;position:absolute}.ct-final-editorial__content{bottom:clamp(1.25rem,5vw,4rem);display:grid;gap:1.25rem;left:clamp(1.25rem,5vw,4rem);max-width:32rem;position:absolute;right:1rem;z-index:1}.ct-final-editorial__heading .ct-section-heading__title,.ct-final-editorial__heading .ct-section-heading__description{color:var(--ct-text-main, currentColor)}.ct-final-editorial__actions{display:flex;flex-wrap:wrap;gap:.75rem}.ct-final-editorial__button--secondary{background:transparent;border-color:var(--ct-border, currentColor);color:var(--ct-text-main, currentColor)}.ct-build-the-look__button:focus-visible,.ct-final-editorial__button:focus-visible,.ct-detail-lab__hotspot summary:focus-visible,.ct-collectors-vault__media-link:focus-visible{outline:2px solid var(--ct-accent-amber, currentColor);outline-offset:3px}@media screen and (max-width:749px){.ct-collectors-vault__grid{grid-auto-columns:minmax(72vw,1fr);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.25rem;scroll-snap-type:x proximity}.ct-collectors-vault__item{scroll-snap-align:start}.ct-drop-radar__products,.ct-the-edit__related,.ct-build-the-look__products{grid-auto-columns:minmax(9.5rem,44vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.25rem;scroll-snap-type:x proximity}.ct-drop-radar__product,.ct-the-edit__related>div,.ct-build-the-look__product{scroll-snap-align:start}.ct-build-the-look__inner{grid-template-columns:1fr}.ct-build-the-look__media{min-height:min(112vw,36rem)}.ct-final-editorial__media{min-height:min(124vw,38rem)}.ct-final-editorial__overlay{background:linear-gradient(180deg,transparent 20%,var(--ct-bg-deep, #000) 100%)}.ct-final-editorial__content{bottom:1.25rem;left:1.25rem}}@media(prefers-reduced-motion:reduce){.ct-collectors-vault__image{transition:none}}@media screen and (min-width:750px){.ct-universe-explorer .ct-category__rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ct-cat-gap-desktop, 1.25rem);overflow:visible;padding-inline:0}.ct-universe-explorer .ct-category__item{min-width:0;align-content:start;justify-items:stretch;gap:.7rem;padding:.7rem;border:1px solid var(--ct-border, currentColor);border-radius:var(--ct-radius-card, 1.5rem);background:var(--ct-surface-soft, currentColor);box-shadow:var(--ct-shadow-soft, none);text-align:left;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.ct-universe-explorer .ct-category__item:hover,.ct-universe-explorer .ct-category__item:focus-visible{border-color:var(--ct-border-strong, currentColor);background:var(--ct-surface, currentColor);transform:translateY(-2px)}.ct-universe-explorer .ct-category__avatar{width:100%;height:auto;aspect-ratio:4 / 3;border-radius:var(--ct-radius-card, 1.5rem)}.ct-universe-explorer .ct-category__ring{display:none}.ct-universe-explorer .ct-category__image-wrap{width:100%;height:100%;border-radius:var(--ct-radius-card, 1.5rem)}.ct-universe-explorer .ct-category__label,.ct-universe-explorer .ct-universe-explorer__subtitle,.ct-universe-explorer .ct-universe-explorer__badge{text-align:left}.ct-universe-explorer .ct-category__label{min-height:0;font-size:clamp(.95rem,1.3vw,1.15rem);font-weight:700}}@media screen and (min-width:1200px){.ct-universe-explorer .ct-category__rail{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ct-universe-explorer .ct-category__item{transition:none}}@media screen and (min-width:750px){.ct-category__inner.page-width,.ct-featured-products__inner.page-width,.ct-trust-cards__inner.page-width{width:min(calc(100% - clamp(3.2rem,6vw,6rem)),1440px);max-width:1440px}.ct-category__rail--empty{display:grid;grid-template-columns:minmax(0,1fr);width:100%}}.ct-category__rail--empty .ct-category__empty{width:100%;min-height:clamp(82px,10vw,132px);box-sizing:border-box;display:grid;place-items:center;margin:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ct-storefront-sections.css.map */
