.custom-slider-wrapper{position:relative;overflow:hidden}.custom-slider{display:flex;transition:transform .5s ease-in-out;width:100%;touch-action:pan-y}.custom-slider .slide{min-width:100%;box-sizing:border-box;position:relative}.custom-slider picture,.custom-slider img{width:100%;display:block}.custom-slider .slide a{position:relative;display:block}.custom-slider .slide .slide-label{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#000;color:#fff;padding:8px 16px;border-radius:6px;font-size:14px;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;white-space:nowrap}.custom-slider .slide a:hover .slide-label{opacity:1}.custom-slider .slide .slide-label.always-visible{opacity:1;pointer-events:auto}@media screen and (max-width: 767px){.custom-slider .slide .slide-label{opacity:1;pointer-events:auto}}.slider-arrows{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:2;pointer-events:none}.slider-arrows button{background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer;padding:10px;pointer-events:auto}@media screen and (max-width: 767px){.slider-arrows{display:none}}.slider-dots{display:flex;justify-content:center;align-items:center;margin-top:12px;gap:10px}.slider-dots button{width:12px;height:12px;padding:0;margin:0;background-color:transparent;border:2px solid #fff;border-radius:50%;cursor:pointer;box-sizing:content-box;display:inline-block;transition:background .3s,transform .3s}.slider-dots button.active{background-color:#fff}.slider-dots button:hover{transform:scale(1.2)}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
