html body .cx-hero__dots{bottom:10px;gap:4px}html body .cx-hero__dot{width:44px!important;height:44px!important;background:transparent!important;position:relative}html body .cx-hero__dot:before{content:"";position:absolute;left:7px;right:7px;top:20px;height:4px;border-radius:2px;background:#ffffff59;transition:background .3s}html body .cx-hero__dot[aria-current=true]:before{background:#fff}html body .cx-collection-h{max-width:1180px;margin:0 auto;padding:28px 20px 4px;color:inherit}html body .cx-collection-h h1{font-size:clamp(26px,4vw,40px);line-height:1.1;margin:0;letter-spacing:-.01em}html body .cx-collection-h p{margin:8px 0 0;opacity:.8;max-width:680px;line-height:1.55}html body main[data-template=index] .cx-hero .cx__eyebrow{font-size:clamp(15px,1.7vw,20px);letter-spacing:.18em;margin-bottom:14px}@media(max-width:880px){html body .cx-hero__media:after{background:linear-gradient(0deg,#000000d9,#0000008c 55%,#00000059)}html body .cx-hero{align-items:flex-end}html body .cx-hero__in{padding-block:40px 64px}html body .cx__btns{gap:10px}html body .cx__btn{padding:15px 18px}}@media(max-width:520px){html body .cx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body .cx-prod__tx{padding:10px 12px}html body .cx-prod__tx b{font-size:14px;line-height:1.3}html body .cx-prod__tx span{font-size:12px}html body .cx-card{padding:18px}html body .cx__btns .cx__btn{flex:1 1 auto;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cx-overrides.css.map */
