.banner-slider-wrapper{overflow:hidden;position:relative;width:100%;padding:40px 0}.banner-slider-track{display:flex;will-change:transform}.banner-slide{flex:0 0 auto;margin-right:10px;transform:scale(.95);transition:transform .3s ease}.banner-slide.active{transform:scale(1)}.banner-slide img{width:22vw;height:33vw;object-fit:cover;display:block}.banner-slider-inner{display:flex;align-items:center;justify-content:center;gap:20px}.slider-overlay-text{flex:0 0 22vw;background-color:#fff;padding:16px 20px;box-shadow:none;display:flex;flex-direction:column;justify-content:center;height:33vw;position:relative}#dynamic-title,#dynamic-description{margin-left:50px;margin-right:20px;line-height:1.6}.slider-button{align-self:center;display:inline-flex!important;align-items:center;justify-content:center;width:200px!important;min-width:80px;padding:8px 12px!important;border:.7px solid #000!important;border-radius:9999px!important;background-color:transparent!important;color:#000!important;font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;font-weight:300;gap:6px;transition:all .3s ease;opacity:1}.slider-button[style*="display: none"]{opacity:0}.slider-button:after{content:"\203a";font-size:14px;transition:transform .3s ease}.slider-button:hover:after{transform:translate(3px)}.slider-button:hover{background-color:#000;color:#fff}.slider-track-container{flex:1;overflow:hidden}.banner-slider-track{display:flex;will-change:transform;width:max-content}.banner-slide img{width:24vw;height:36vw;object-fit:cover;display:block}@media screen and (max-width: 768px){.banner-slider-inner{flex-direction:column;align-items:center}.slider-overlay-text{order:2;width:80vw;height:auto;margin-top:8px;padding:8px 20px;box-shadow:none}.banner-slider-track{margin-left:auto;margin-right:auto;justify-content:initial}#dynamic-title,#dynamic-description{margin-left:10px;margin-right:10px;line-height:1.5}.banner-slide img{width:80vw;height:120vw}.slider-track-container{width:100%;display:flex;justify-content:center}.slider-button{width:60vw!important;max-width:300px;padding:5px 10px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
