.carousel.svelte-1np5xmw{margin-inline:var(--pg-padding-negative);padding-inline:var(--pg-padding);overflow:clip}.controls.svelte-1np5xmw{justify-content:space-between;align-items:center;gap:var(--pg-padding);margin-block-start:var(--fs-xl);display:flex}.controls.svelte-1np5xmw .btn-wrp:where(.svelte-1np5xmw){gap:var(--pg-padding);display:flex}.controls.svelte-1np5xmw .btn-wrp:where(.svelte-1np5xmw) button:where(.svelte-1np5xmw){border:none;padding-inline:0}.controls.svelte-1np5xmw .btn-wrp:where(.svelte-1np5xmw) button:where(.svelte-1np5xmw),.controls.svelte-1np5xmw .progress:where(.svelte-1np5xmw){font-size:var(--fs-small)}div.products.svelte-1np5xmw{gap:var(--pg-padding);grid-template-columns:repeat(3,1fr);display:grid}div.products.svelte-1np5xmw.carousel__container{display:flex}div.products.svelte-1np5xmw.carousel__container .carousel__slide:where(.svelte-1np5xmw){flex:0 0 calc((100% - (var(--pg-padding) * 2)) / 3)}div.products.svelte-1np5xmw.recommendations{display:flex}div.products.svelte-1np5xmw.recommendations .carousel__slide:where(.svelte-1np5xmw){flex:0 0 calc((100% - (var(--pg-padding) * 3)) / 4)}article.svelte-1np5xmw{position:relative}article.svelte-1np5xmw figure:where(.svelte-1np5xmw){view-transition-class:img-transition;aspect-ratio:1;margin-block-end:.5em}article.svelte-1np5xmw h2:where(.svelte-1np5xmw){margin-block:0}article.svelte-1np5xmw div.price:where(.svelte-1np5xmw){font-size:var(--fs-small);margin-block-start:.125em;font-weight:400}article.svelte-1np5xmw div.label:where(.svelte-1np5xmw){font-size:var(--fs-xs);writing-mode:vertical-rl;color:#fff;mix-blend-mode:difference;gap:1em;padding:.5em;display:inline-flex;position:absolute;top:1em;left:1em}article.svelte-1np5xmw div.label:where(.svelte-1np5xmw) span:where(.svelte-1np5xmw):first-child{background-color:currentColor;width:1em;height:1em;display:inline-block}article.svelte-1np5xmw a:where(.svelte-1np5xmw){position:absolute;inset:0}@media only screen and (width>=100rem){div.products.svelte-1np5xmw{grid-template-columns:repeat(4,1fr)}div.products.svelte-1np5xmw.carousel__container{display:flex}div.products.svelte-1np5xmw.carousel__container .carousel__slide:where(.svelte-1np5xmw){flex:0 0 calc((100% - (var(--pg-padding) * 3)) / 4)}}@media only screen and (width<62rem){div.products.svelte-1np5xmw{grid-template-columns:repeat(2,1fr)}div.products.svelte-1np5xmw.carousel__container{display:flex}div.products.svelte-1np5xmw.carousel__container .carousel__slide:where(.svelte-1np5xmw){flex:0 0 calc((100% - (var(--pg-padding) * 1)) / 2)}}@media only screen and (width<48rem){div.products.svelte-1np5xmw{flex-direction:column;display:flex}div.products.svelte-1np5xmw.carousel__container{flex-direction:row}div.products.svelte-1np5xmw.carousel__container .carousel__slide:where(.svelte-1np5xmw){flex:0 0 100%}.controls.svelte-1np5xmw .btn-wrp:where(.svelte-1np5xmw){gap:var(--fs-small)}.controls.svelte-1np5xmw .btn-wrp:where(.svelte-1np5xmw) button:where(.svelte-1np5xmw),.controls.svelte-1np5xmw .progress:where(.svelte-1np5xmw){font-size:var(--fs-xs)}}
