.jc-carousel{position:relative;display:block}.jc-track--sized{gap:var(--jc-track-gap, 24px)}.jc-track--sized>*{flex:0 0 var(--jc-item-mobile, calc(85% - 24px) );scroll-snap-align:start}@media(min-width:640px){.jc-track--sized>*{flex-basis:var(--jc-item-tablet, calc(50% - 24px) )}}@media(min-width:1024px){.jc-track--sized>*{flex-basis:var(--jc-item-desktop, calc(25% - 24px) )}}.jc-track--bleed{width:calc(100% + var(--container-pad-x, 30px) * 2);margin-left:calc(-1 * var(--container-pad-x, 30px));padding-left:var(--container-pad-x, 30px);padding-right:var(--container-pad-x, 30px);scroll-padding-left:var(--container-pad-x, 30px)}.jc-carousel--arrows .jc-carousel-arrow{display:flex!important;position:absolute;top:calc(50% - 12px);transform:translateY(-50%);z-index:2;width:44px;height:44px;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--jc-bg, #fff);color:var(--jc-fg, #252525);cursor:pointer;box-shadow:0 4px 20px #0000001a;transition:box-shadow .3s ease,transform .3s ease}.jc-carousel--arrows .jc-carousel-arrow--prev{left:8px}.jc-carousel--arrows .jc-carousel-arrow--next{right:8px}.jc-carousel--arrows .jc-carousel-arrow:hover{box-shadow:0 6px 30px #00000026;transform:translateY(-50%) scale(1.05)}
/*# sourceMappingURL=/cdn/shop/t/47/assets/carousel-track.css.map */
