.recommended-products-container{width:100%;margin:0 auto;position:relative;padding:90px 0}.recommended-products-outer{position:relative;width:100%;margin:0 auto;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;height:max-content}.recommended-products-outer .flickity-prev-next-button{top:50%;transform:translateY(calc(-50% - 45px))}.recommended-products-outer .previous{left:-50px}.recommended-products-outer .next{left:auto;right:-50px}.recommended-products-outer:after{content:"";display:none}.recommended-products-carousel{display:block!important}.recommended-products-carousel:after{content:"flickity"!important}.recommended-product{width:25%;height:max-content;padding:20px}.recommended-product-image{position:relative;width:100%;padding-top:100%;display:block}.recommended-product-image img{position:absolute;width:100%;height:100%;top:0;left:0;display:block;transition:opacity .3s ease}.product-image{opacity:1}.product-image-alt,.recommended-product-image:hover .product-image{opacity:0}.recommended-product-image:hover .product-image-alt,.product-image-alt:hover{opacity:1}.recommended-product-title,.recommended-product-price{display:block;font-family:Futura,sans-serif;font-weight:400;font-style:normal;letter-spacing:.2em;line-height:1.65;text-transform:uppercase;width:100%;text-align:center}.recommended-product-title{font-size:14px;margin-top:15px}.recommended-product-price{font-size:13px}@media (max-width: 1340px){.recommended-products-outer{width:80%;margin:0 auto;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;height:max-content}.recommended-product{width:25%;height:max-content;padding:20px;margin-left:0}}@media (max-width: 900px){.recommended-products-outer{width:100%}.recommended-products-container{padding:8vw 0}.recommended-products-carousel{display:block!important}.recommended-products-carousel:after{content:"flickity"!important}.recommended-product{margin:0 auto;width:48%}.recommended-product:first-child{margin-left:26%!important}.recommended-product:last-child{margin-right:26%!important}}@media (max-width: 640px){.recommended-product{margin:0 auto;width:62%}.recommended-product:first-child{margin-left:19%!important}.recommended-product:last-child{margin-right:19%!important}}
/*# sourceMappingURL=/cdn/shop/t/162/assets/section-recently-viewed-products.css.map */
