.section-template--16594823544875__main-padding{padding-top:0}.product--carousel{position:relative}.product-carousel{position:relative;width:100%;overflow:hidden}.product-carousel .slick-list{overflow:visible}.product-carousel .slick-track{display:flex!important}.product-carousel .slick-slide{height:inherit!important;width:auto!important}ul.product-carousel-items{width:calc(100% + 20px);position:relative;margin:0 0 0 -20px;padding:0;z-index:2}ul.product-carousel-items li{position:relative;list-style:none;display:inline-block!important;vertical-align:middle}ul.product-carousel-items li img{max-height:900px;min-height:900px;padding:0 10px;width:auto!important;height:auto!important}.product-carousel .slick-prev:before,.product-carousel .slick-next:before{color:transparent}.product-carousel .slick-prev{width:50px;height:50px;border-radius:50%;top:auto;bottom:50px;left:50px;z-index:94;transform:translate(0);background:url(prev.png) no-repeat 45% center!important;background-color:#fff!important;background-size:10px!important;box-shadow:0 0 6px #00000040}.product-carousel .slick-next{width:50px;height:50px;border-radius:50%;top:auto;bottom:50px;right:auto;left:110px;z-index:94;transform:translate(0);background:url(next.png) no-repeat 55% center!important;background-color:#fff!important;background-size:10px!important;box-shadow:0 0 6px #00000040}.carousel-info{position:absolute;top:8%;right:4em;z-index:2;padding:2em!important;border-radius:20px;background:#fff;width:40%!important;max-width:40%!important;box-shadow:0 0 6px #00000040}.product__title h1{text-transform:lowercase;font-size:calc(var(--font-heading-scale) * 3rem)}.product-form__input select{background:#f5f3ed}@media all and (max-width: 1050px){.carousel-info{position:relative;top:auto;right:auto;width:calc(100% - 3rem)!important;max-width:100%!important;transform:none;margin:1.5rem 1.5rem 0}.carousel-info .product__info-container{max-width:100%!important}}@media all and (max-width: 850px){.product-carousel ul li img{max-height:600px;min-height:600px}}@media all and (max-width: 768px){.product-carousel{padding:0 0 8em}.product-carousel ul li img{max-height:450px;min-height:450px}.product-carousel .slick-prev{bottom:-80px;left:calc(50% - 50px)}.product-carousel .slick-next{bottom:-80px;left:auto;right:calc(50% - 70px)}}@media all and (max-width: 585px){.product-carousel ul li img{max-height:350px;min-height:350px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-prod-styles.css.map */
