.c-product-carousel[data-astro-cid-hk4femay]{--card-w: min(340px, 80vw);--gap: 24px;touch-action:pan-y;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.c-product-carousel_track[data-astro-cid-hk4femay]{display:grid;justify-items:center}.c-product-card[data-astro-cid-hk4femay]{--spotlight-duration: 4.5s;--abs: max(var(--offset), calc(var(--offset) * -1));grid-area:1 / 1;position:relative;width:var(--card-w);z-index:calc(10 - var(--abs));transform:translate(calc(var(--offset) * (var(--card-w) * .9 + var(--gap)))) scale(calc(1 - var(--abs) * .08));opacity:clamp(0,calc(.85 - var(--abs) * .3),1);filter:saturate(.35);transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .7s ease,filter .7s ease,border-color .5s ease,box-shadow .7s ease}.c-product-card[data-astro-cid-hk4femay].is-wrapping{transition:none}.c-product-card[data-astro-cid-hk4femay]:not(.is-active){cursor:pointer}.c-product-card[data-astro-cid-hk4femay].is-active{transform:translateY(-10px);opacity:1;filter:none;border-color:var(--color-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent),0 40px 70px -30px color-mix(in srgb,var(--color-accent) 60%,transparent)}.c-product-card_media[data-astro-cid-hk4femay]{border-bottom:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-surface) 0%,color-mix(in srgb,var(--color-surface) 40%,var(--color-bg)) 100%);transition:background .6s ease}.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_media[data-astro-cid-hk4femay]{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 12%,var(--color-bg)) 0%,var(--color-bg) 100%)}.c-product-card_dots[data-astro-cid-hk4femay]{position:absolute;inset:-20px;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--color-text-muted) 28%,transparent) 1px,transparent 1.2px);background-size:16px 16px;mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 30%,transparent 75%);opacity:.6;transition:opacity .5s ease}.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_dots[data-astro-cid-hk4femay]{opacity:1;animation:product-dots-drift 6s linear infinite}.c-product-card_logo-img[data-astro-cid-hk4femay]{transition:transform .8s cubic-bezier(.22,1,.36,1)}.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_logo-img[data-astro-cid-hk4femay]{transform:scale(1.08)}.c-product-card_title[data-astro-cid-hk4femay]{transition:color .4s ease}.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_title[data-astro-cid-hk4femay]{color:var(--color-accent)}.c-product-card_btn[data-astro-cid-hk4femay]{transition:background-color .4s ease,border-color .4s ease,color .4s ease}.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_btn[data-astro-cid-hk4femay]{background-color:var(--color-accent);border-color:var(--color-accent);color:#fff}.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_arrow[data-astro-cid-hk4femay]{animation:product-arrow-nudge 1.4s ease-in-out infinite}.c-product-card_progress[data-astro-cid-hk4femay]{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--color-accent);transform:scaleX(0);transform-origin:left}.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_progress[data-astro-cid-hk4femay]{animation:product-progress var(--spotlight-duration) linear forwards}.is-paused[data-astro-cid-hk4femay] .c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_progress[data-astro-cid-hk4femay]{animation-play-state:paused}.c-product-card[data-astro-cid-hk4femay].is-active:hover .c-product-card_progress[data-astro-cid-hk4femay],.is-static[data-astro-cid-hk4femay] .c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_progress[data-astro-cid-hk4femay]{animation:none;transform:scaleX(1)}@keyframes product-progress{to{transform:scaleX(1)}}@keyframes product-dots-drift{to{transform:translate(16px,16px)}}@keyframes product-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}@media(prefers-reduced-motion:reduce){.c-product-card[data-astro-cid-hk4femay],.c-product-card_logo-img[data-astro-cid-hk4femay]{transition:none}.c-product-card[data-astro-cid-hk4femay].is-active,.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_logo-img[data-astro-cid-hk4femay]{transform:none}.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_dots[data-astro-cid-hk4femay],.c-product-card[data-astro-cid-hk4femay].is-active .c-product-card_arrow[data-astro-cid-hk4femay]{animation:none}}
