.rc-carousel-section{padding-block:3.5rem}.rc-carousel-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.75rem}.rc-carousel-section__heading{font-size:clamp(1.5rem,3vw,2.25rem);margin-top:.4rem}.rc-carousel-section__controls{display:flex;gap:.5rem;flex-shrink:0}.rc-carousel-section__arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:1px solid var(--rc-border);color:var(--rc-text);border-radius:2px;cursor:pointer;transition:border-color var(--duration-fast) ease,color var(--duration-fast) ease,opacity var(--duration-fast) ease}.rc-carousel-section__arrow:hover:not(:disabled){border-color:var(--rc-blood);color:var(--rc-blood-bright)}.rc-carousel-section__arrow:disabled{opacity:.3;cursor:default}.rc-carousel-section__arrow-icon--prev{transform:rotate(90deg)}.rc-carousel-section__arrow-icon--next{transform:rotate(-90deg)}.rc-carousel-section__track{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;list-style:none;margin:0;padding:0 0 .5rem;scrollbar-width:none;-ms-overflow-style:none}.rc-carousel-section__track::-webkit-scrollbar{display:none}.rc-carousel-section__slide{flex:0 0 auto;width:70vw;max-width:260px;scroll-snap-align:start}@media screen and (min-width:600px){.rc-carousel-section__slide{width:40vw;max-width:280px}}@media screen and (min-width:990px){.rc-carousel-section__slide{width:22vw;max-width:300px}}.rc-carousel-section__empty{color:var(--rc-text-dim);font-size:.9rem;text-align:center;padding:2rem 0}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-carousel.css.map */
