.hc-store .hc-carousel{position:relative;min-width:0;--hc-slides: 6;--hc-slide-gap: 18px}.hc-store .hc-carousel-track{display:flex;gap:var(--hc-slide-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:6px 9px;min-width:0;cursor:grab;touch-action:pan-x pan-y}.hc-store .hc-carousel-track::-webkit-scrollbar{display:none}.hc-store .hc-carousel-track>*{flex:0 0 calc((100% - (var(--hc-slides) - 1) * var(--hc-slide-gap)) / var(--hc-slides));min-width:0;scroll-snap-align:start}.hc-store .hc-carousel-track.hc-is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.hc-store .hc-carousel-track.hc-is-dragging *{pointer-events:none}.hc-store .hc-carousel-arrow{position:absolute;top:calc(50% - 21px);z-index:2;width:36px;height:42px;display:flex;align-items:center;justify-content:center;background:#fff;border:0;border-radius:3px;color:#191e20;transition:background var(--hc-transition),opacity var(--hc-transition),transform var(--hc-transition)}.hc-store .hc-carousel-arrow .hc-icon{width:23px;height:23px;stroke-width:1.8}.hc-store .hc-carousel-arrow.hc-prev{left:-17px}.hc-store .hc-carousel-arrow.hc-next{right:-17px}.hc-store .hc-carousel-arrow.hc-prev .hc-icon{transform:rotate(180deg)}.hc-store .hc-carousel-arrow:disabled{cursor:default;opacity:.25}.hc-store .hc-hover-controls .hc-carousel-arrow{opacity:0;pointer-events:none}.hc-store .hc-hover-controls:hover .hc-carousel-arrow:not(:disabled),.hc-store .hc-hover-controls:focus-within .hc-carousel-arrow:not(:disabled){opacity:1;pointer-events:auto}.hc-store .hc-carousel-dots{display:flex;justify-content:center;gap:7px;margin-top:9px;min-height:15px}.hc-store .hc-carousel-dots button{position:relative;width:8px;height:8px;padding:0;border:0;background:var(--hc-color-border);border-radius:50%}.hc-store .hc-carousel-dots button:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.hc-store .hc-carousel-dots button[aria-current=true]{background:var(--hc-color-mint)}@media(hover:hover)and (pointer:fine){.hc-store .hc-carousel-arrow:not(:disabled):hover{background:var(--hc-color-mint)}}@media(max-width:767px){.hc-store .hc-carousel{--hc-slide-gap: 10px}.hc-store .hc-carousel-track{padding-block:3px 5px}.hc-store .hc-carousel-arrow{width:25px;height:32px;top:calc(50% - 16px)}.hc-store .hc-carousel-arrow .hc-icon{width:18px;height:18px}.hc-store .hc-brands-section .hc-carousel-track{padding:5px 2px;scroll-padding-inline:2px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/hc-carousels.css.map */
