.enhanced-carousel{--arrow-size: 48px;--arrow-size-mobile: 44px;--arrow-bg: rgba(0, 0, 0, .85);--arrow-bg-hover: rgba(0, 0, 0, 1);--arrow-color: #fff;--arrow-shadow: 0 4px 12px rgba(0, 0, 0, .25);--arrow-shadow-hover: 0 6px 16px rgba(0, 0, 0, .35);--arrow-offset: 15px;--arrow-offset-mobile: 10px}.enhanced-carousel slideshow-arrows,.enhanced-carousel slideshow-arrows[position],.enhanced-carousel slideshow-arrows[shape]{display:block;opacity:1;visibility:visible;mix-blend-mode:normal;pointer-events:none}.enhanced-carousel slideshow-arrows *,.enhanced-carousel .slideshow-control,.enhanced-carousel .slideshow-control *,.enhanced-carousel .slideshow-control svg,.enhanced-carousel .slideshow-control .icon{mix-blend-mode:normal}.enhanced-carousel .slideshow-control{display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;background:var(--arrow-bg);border:2px solid rgba(0,0,0,.9);border-radius:50%;width:var(--arrow-size);height:var(--arrow-size);padding:0;margin:0;box-shadow:var(--arrow-shadow);position:absolute;top:50%;transform:translateY(-50%);z-index:999;cursor:pointer;pointer-events:auto;transition:all .3s ease;line-height:1;text-align:center;touch-action:none}.enhanced-carousel .slideshow-control:disabled{opacity:0;visibility:hidden;pointer-events:none}.enhanced-carousel .slideshow-control:hover{background:var(--arrow-bg-hover);box-shadow:var(--arrow-shadow-hover);transform:translateY(-50%) scale(1.1)}.enhanced-carousel .slideshow-control svg,.enhanced-carousel .slideshow-control .icon{color:var(--arrow-color);fill:var(--arrow-color);width:20px;height:20px;opacity:1;pointer-events:none;flex-shrink:0}.enhanced-carousel .slideshow-control--previous{left:var(--arrow-offset)}.enhanced-carousel .slideshow-control--next{right:var(--arrow-offset)}@media screen and (max-width: 768px){.enhanced-carousel .slideshow-control{width:var(--arrow-size-mobile);height:var(--arrow-size-mobile);display:flex;align-items:center;justify-content:center}.enhanced-carousel .slideshow-control svg,.enhanced-carousel .slideshow-control .icon{width:18px;height:18px}.enhanced-carousel .slideshow-control--previous{left:var(--arrow-offset-mobile)}.enhanced-carousel .slideshow-control--next{right:var(--arrow-offset-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/carousel-navigation.css.map */
