.fc-carousel{position:relative}.fc-carousel .fc-carousel-track{--wd-col:var(--wd-col-lg,5);--wd-gap:var(--fc-s-5,20px);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--wd-col) - 1)*var(--wd-gap))/var(--wd-col));gap:var(--wd-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;margin:0;padding:0;display:grid;overflow-x:auto}.fc-carousel .fc-carousel-track::-webkit-scrollbar{display:none}.fc-carousel .fc-carousel-track>*{scroll-snap-align:start;min-width:0}.fc-carousel .fc-carousel-track:focus-visible{outline:2px solid var(--fc-focus,#000);outline-offset:6px;border-radius:var(--fc-r-card,12px)}@media (max-width:1024px){.fc-carousel .fc-carousel-track{--wd-col:calc(var(--wd-col-md,4) + .4)}}@media (max-width:768.98px){.fc-carousel .fc-carousel-track{--wd-gap:var(--fc-gap-grid-sm,10px)}}@media (max-width:575.98px){.fc-carousel .fc-carousel-track{--wd-col:calc(var(--wd-col-sm,2) + .15)}}.fc-products .fc-carousel-track{align-items:stretch}.fc-nav{border-radius:var(--fc-r-pill,999px);background:var(--fc-surface-2,#f1f1f1);flex:none;align-items:center;gap:4px;padding:4px;display:inline-flex}.fc-nav[hidden]{display:none}.fc-nav-btn{background:var(--fc-dark,#000);width:40px;height:40px;color:var(--fc-icon-accent,#08d650);cursor:pointer;transition:background-color var(--fc-dur-2) var(--fc-ease-out),color var(--fc-dur-2) var(--fc-ease-out),transform var(--fc-dur-1) var(--fc-ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.fc-nav-btn:before{content:"";width:16px;height:16px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:currentColor}.fc-nav-btn.is-prev{--ic:var(--fc-bi-arrow-left)}.fc-nav-btn.is-next{--ic:var(--fc-bi-arrow-right)}.fc-nav-btn:active:not(:disabled){transform:scale(.92)}.fc-nav-btn:disabled{color:#fff;cursor:default;background:#dadada}.fc-nav-btn:focus-visible{outline:2px solid var(--fc-focus,#000);outline-offset:2px}@media (hover:hover) and (pointer:fine){.fc-nav-btn:hover:not(:disabled){background:var(--fc-green,#08d650);color:#000}}.fc-on-dark .fc-nav{background:var(--fc-dark-2,#111)}.fc-on-dark .fc-nav-btn:disabled{color:#777;background:#2c2c2c}.fc-car-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.fc-car-title{font-weight:var(--fc-w-semibold,600);letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem);line-height:1.15}.fc-car-head>.fc-nav{margin-inline-start:auto}.fc-sec-head--center{position:relative}.fc-sec-head--center>.fc-nav{position:absolute;bottom:0;right:0}.fc-car-foot{align-items:center;gap:16px;margin-top:12px;display:flex}.fc-car-foot .fc-car-bar{flex:1;margin-top:0}@media (hover:none),(max-width:768px){.fc-nav[data-fc-car-nav]{display:none}}.fc-car-bar{cursor:pointer;height:20px;margin-top:12px;position:relative}.fc-car-bar:before{content:"";background:var(--fc-line,#e9e9e9);border-radius:2px;height:2px;position:absolute;inset:9px 0 auto}.fc-car-bar i{background:var(--fc-green,#08d650);border-radius:4px;width:30%;height:4px;transition:transform .12s linear;position:absolute;top:8px;left:0}.fc-car-bar[hidden]{display:none}@media (prefers-reduced-motion:reduce){.fc-car-bar i{transition:none}}.fc-carousel.is-marquee .fc-carousel-track{scroll-snap-type:none;overscroll-behavior-x:auto}.fc-carousel.is-marquee .fc-carousel-track>*{scroll-snap-align:none}.fc-car-pause{width:32px;min-width:0;height:32px;min-height:0;margin:var(--fc-s-2) auto 0;border:1px solid var(--fc-line-strong,#bbb);color:var(--fc-text,#000);cursor:pointer;transition:background-color var(--fc-dur-2) var(--fc-ease-out),border-color var(--fc-dur-2) var(--fc-ease-out);background:0 0;border-radius:50%;padding:0;display:block;position:relative}.fc-car-pause:before{content:"";background:currentColor;border-radius:1px;width:3px;height:12px;position:absolute;top:9px;left:10px;box-shadow:6px 0}.fc-car-pause[aria-pressed=true]:before{width:0;height:0;box-shadow:none;background:0 0;border:6px solid #0000;border-left:10px solid;border-right-width:0;border-radius:0;top:9px;left:12px}.fc-car-pause:after{content:"";position:absolute;inset:-6px}.fc-car-pause:focus-visible{outline:2px solid var(--fc-focus,#000);outline-offset:2px}@media (hover:hover) and (pointer:fine){.fc-car-pause:hover{background:var(--fc-green,#08d650);border-color:var(--fc-green,#08d650)}}@media (pointer:coarse){.fc-car-pause:after{inset:-6px}}.fc-car-pause.is-in-head{flex:none;margin:0}.fc-sec-head--center>.fc-car-pause.is-in-head{position:absolute;bottom:0;right:0}.fc-sec-head--left>.fc-car-pause.is-in-head{grid-area:1/2;place-self:center end}.fc-car-head>.fc-car-pause.is-in-head{margin-inline-start:auto}.fc-carousel.is-fit .fc-carousel-track{justify-content:center}.fc-categories .fc-car-bar{display:none}@media (max-width:575.98px){.fc-sec-head--center>.fc-car-pause.is-in-head{margin-top:var(--fc-s-1);position:relative;bottom:auto;right:auto}}