.rh-carousel .rh-carousel__track{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rh-carousel .rh-carousel__track::-webkit-scrollbar{display:none}:where(.rh-carousel .rh-carousel__track)>*{flex-shrink:0;scroll-snap-align:start}.rh-carousel .rh-carousel__track--center>:first-child{margin-inline-start:auto}.rh-carousel .rh-carousel__track--center>:last-child{margin-inline-end:auto}.rh-carousel[data-overflow=true] .rh-carousel__track{cursor:grab}.rh-carousel .rh-carousel__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none;-webkit-user-select:none}.rh-carousel .rh-carousel__nav{display:flex;justify-content:center;align-items:center;gap:12px;margin:28px 0 0;padding:0}.rh-carousel .rh-carousel__nav[hidden]{display:none}.rh-carousel .rh-carousel__arrow{-webkit-appearance:none;appearance:none;width:44px;height:44px;margin:0;padding:0;border-radius:50%;background:var(--c-arr-bg);border:1px solid var(--c-arr-border);color:var(--c-arr-icon);display:flex;align-items:center;justify-content:center;cursor:pointer;font:inherit;line-height:1;transition:background-color .3s,border-color .3s,color .3s,opacity .3s}.rh-carousel .rh-carousel__arrow svg{width:18px;height:18px;display:block;stroke:currentColor;fill:none;stroke-width:2}@media(hover:hover){.rh-carousel .rh-carousel__arrow:not([aria-disabled=true]):hover{background:var(--c-arr-hover-bg);border-color:var(--c-arr-hover-bg);color:var(--c-arr-hover-icon)}}.rh-carousel .rh-carousel__arrow:focus-visible{outline:2px solid var(--c-arr-focus, currentColor);outline-offset:2px}.rh-carousel .rh-carousel__arrow[aria-disabled=true]{opacity:.35;cursor:default}@media screen and (max-width:999px){.rh-carousel .rh-carousel__arrow{width:38px;height:38px}}@media screen and (max-width:749px){.rh-carousel .rh-carousel__nav{margin-top:20px}}@media(prefers-reduced-motion:reduce){.rh-carousel .rh-carousel__track{scroll-behavior:auto}.rh-carousel .rh-carousel__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rh-carousel.css.map */
