.cc-hcar{position:relative;background:var(--cc-paper, #faf9f6);max-width:148rem;margin:0 auto}.cc-hcar__track{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cc-hcar__track::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.cc-hcar__track{scroll-behavior:auto}}.cc-hcar__slide{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;position:relative;min-width:0;display:grid;place-items:center}.cc-hcar__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;background:var(--cc-hairline, #e5e2dc)}@media(min-width:750px){.cc-hcar__img{width:auto;max-width:100%;height:min(78vh,86rem)}}.cc-hcar__bar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;max-width:148rem;margin:0 auto;padding:1.6rem 2rem 0}.cc-hcar__name{margin:0;font-size:1.4rem;letter-spacing:.01em;color:var(--cc-fg, #11110f)}.cc-hcar__count{font-variant-numeric:tabular-nums;color:var(--cc-muted, #55544f)}.cc-hcar__btns{display:flex;gap:.8rem;flex:0 0 auto}.cc-hcar__btn{width:4.4rem;height:4.4rem;display:grid;place-items:center;border:1px solid rgba(17,17,15,.12);border-radius:50%;background:#fff;color:var(--cc-fg, #11110f);cursor:pointer;font:inherit;font-size:1.6rem;line-height:1;transition:background .16s ease,border-color .16s ease}.cc-hcar__btn:hover{background:#11110f0b}.cc-hcar__btn:focus-visible{outline:2px solid var(--cc-fg, #11110f);outline-offset:2px}.cc-hcar__btn[disabled]{opacity:.35;cursor:default}@media(prefers-reduced-motion:reduce){.cc-hcar__btn{transition:none}}@media(hover:none)and (pointer:coarse){.cc-hcar__btns{display:none}}.cc-hcar__dots{display:flex;gap:.6rem;justify-content:center;padding:1.2rem 2rem 0;flex-wrap:wrap}.cc-hcar__dot{width:1.8rem;height:1.8rem;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.cc-hcar__dot:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#11110f38;transition:background .16s ease,transform .16s ease}.cc-hcar__dot[aria-current=true]:before{background:var(--cc-fg, #11110f);transform:scale(1.3)}.cc-hcar__dot:focus-visible{outline:2px solid var(--cc-fg, #11110f);outline-offset:0;border-radius:50%}@media(prefers-reduced-motion:reduce){.cc-hcar__dot:before{transition:none}}.cc-hcar--nojs .cc-hcar__btns,.cc-hcar--nojs .cc-hcar__dots{display:none}.cc-hcar__head{max-width:148rem;margin:0 auto;padding:0 2rem 2.4rem}.cc-hcar__eyebrow{margin:0 0 1.2rem;font-family:var(--cc-font-mono, ui-monospace, monospace);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--cc-hint, #8a8a8a)}.cc-hcar__h{font-family:var(--cc-font-display, "Switzer", -apple-system, system-ui, "Segoe UI", Helvetica, sans-serif);font-size:clamp(2.6rem,4vw,3.8rem);line-height:1.04;letter-spacing:-.015em;text-wrap:balance;margin:0}.cc-hcar--card{max-width:none}.cc-hcar--card .cc-hcar__img{aspect-ratio:3 / 4}@media(min-width:750px){.cc-hcar--card .cc-hcar__img{width:100%;height:auto}}.cc-hcar--card .cc-hcar__bar{padding:1.4rem 0 0}.cc-hcar--card .cc-hcar__dots{padding:1rem 0 0}.cc-hcar__pick{display:block;width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent}.cc-hcar__pick img{pointer-events:none}.cc-hcar__pick:focus-visible{outline:2px solid var(--cc-fg, #11110f);outline-offset:3px}@media(min-width:750px){.cc-hcar__pick{width:auto}.cc-hcar--card .cc-hcar__pick{width:100%}}.cc-hcar__name{display:flex;align-items:baseline;gap:1.2rem;flex-wrap:wrap;min-width:0}.cc-hcar__use{flex:0 0 auto;font-size:1.3rem;letter-spacing:.02em;color:var(--cc-fg, #11110f);text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.cc-hcar__use:hover{text-decoration-thickness:2px}.cc-hcar__use:focus-visible{outline:2px solid var(--cc-fg, #11110f);outline-offset:2px}.cc-hcar__use[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/126/assets/cc-hero-carousel.css.map */
