html[data-kit=fashion]{--p-title:clamp(1.5rem, 2.4vw, 2rem);--p-band-bg:var(--clr-accent);--p-band-fg:white}html[data-kit=fashion] .section-title{letter-spacing:.01em;font-weight:800}html[data-kit=fashion] .h-topbar{background:var(--p-ink);color:var(--clr-bg)}html[data-kit=fashion] .lib-slide__title{font-weight:900}html[data-kit=fashion] .product-card [data-fx-media]{aspect-ratio:4/5}html[data-kit=fashion] .product-card [data-fx-media] img{object-position:center 18%}html[data-kit=fashion] .card-badge--sale{background:var(--clr-accent);color:#fff}html[data-kit=fashion] .card-badge--new{background:var(--p-ink);color:var(--clr-bg)}html[data-kit=fashion] .lib-tiles--colors .lib-tile:nth-child(6n+1){background:color-mix(in srgb, var(--clr-accent) 78%, white)}html[data-kit=fashion] .lib-tiles--colors .lib-tile:nth-child(6n+2){background:color-mix(in srgb, var(--clr-accent) 40%, gold)}@media (width>=1024px){html[data-kit=fashion] .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-kit=fashion]{--clr-footer-bg:var(--p-ink);--clr-footer-text:#ffffffd1;--clr-footer-line:#ffffff1f}html[data-kit=fashion] .h-topbar{background:var(--p-soft);color:var(--p-ink);font-weight:600}html[data-kit=fashion] .store-header nav{min-height:3rem}html[data-kit=fashion] .h-mega__product img{border-radius:0}