.cx__head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:2rem}.cx__title{margin:0;text-align:left}.cx__actions{display:flex;align-items:center;gap:1.2rem;flex:0 0 auto}.cx__viewall{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground))}.cx__viewall:hover{text-decoration:underline;text-underline-offset:.4rem}.cx__arrows{display:none}@media screen and (min-width:750px){.cx__arrows{display:flex;gap:.8rem}}.cx__arrow{width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.25);background:transparent;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.cx__arrow svg{width:1.2rem;height:1.2rem;fill:currentColor}.cx__arrow--prev svg{transform:rotate(180deg)}.cx__track{display:flex;gap:var(--cx-gap, 1.2rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.5rem}.cx__track::-webkit-scrollbar{display:none}.cx-card{flex:0 0 calc(100% / var(--cx-cols-mobile, 1.4) - var(--cx-gap, 1.2rem) + var(--cx-gap, 1.2rem) / var(--cx-cols-mobile, 1.4));scroll-snap-align:start;min-width:0}@media screen and (min-width:750px){.cx-card{flex:0 0 calc(100% / var(--cx-cols, 4) - var(--cx-gap, 1.6rem) + var(--cx-gap, 1.6rem) / var(--cx-cols, 4))}}.cx-card__media{position:relative;display:block;border-radius:var(--cx-card-radius, .6rem);overflow:hidden;background:var(--cx-card-bg, #f5f4f2);aspect-ratio:var(--cx-ratio, 2 / 3)}.cx-card__media img{width:100%;height:100%;object-fit:cover;display:block}.cx-card__badge{position:absolute;top:1.2rem;z-index:2;font-size:1.1rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:.6rem 1rem;border-radius:.4rem;line-height:1;white-space:nowrap}.cx-card__badge--left{left:1.2rem;background:#dfe7ef;color:#1a1a1a}.cx-card__badge--right{right:1.2rem;background:#1a1a1a;color:#fff}.cx-card__add{position:absolute;right:1.2rem;bottom:1.2rem;z-index:2;width:4.2rem;height:4.2rem;min-width:0;padding:0;border:0;border-radius:50%;background:#fff;color:#1a1a1a;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 6px #00000024}.cx-card__add svg{width:2rem;height:2rem}.cx-card__add .loading__spinner{position:absolute;width:1.8rem;height:1.8rem}.cx-card__form{display:contents}.cx-card__swatches{display:flex;align-items:center;gap:.6rem;margin:1.2rem 0 1rem}.cx-card__swatch{width:var(--cx-swatch-size, 2.8rem);height:var(--cx-swatch-size, 2.8rem);border-radius:var(--cx-swatch-radius, 50%);border:1px solid rgba(0,0,0,.1);background-size:cover;background-position:center;background-color:#f5f4f2;display:block;flex:0 0 auto}.cx-card__more{font-size:1.3rem;color:rgba(var(--color-foreground),.6);margin-left:.2rem}.cx-card__title{font-size:var(--cx-title-size, 1.7rem);font-weight:700;line-height:1.25;margin:0 0 .4rem}.cx-card__title a{text-decoration:none;color:inherit}.cx-card__subtitle{font-size:1.4rem;color:rgba(var(--color-foreground),.7);margin:0 0 .6rem}.cx-card__price{display:flex;flex-wrap:wrap;gap:.8rem;align-items:baseline;font-size:1.5rem}.cx-card__price s{color:#c0392b}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collection-carousel.css.map */
