@media screen and (min-width:768px){.component-image-and-products .image-and-products-container{display:flex;gap:2.5rem}}@media screen and (max-width:768px){.component-image-and-products .image-and-products-container--reversed-mobile{display:flex;flex-direction:column-reverse}}.component-image-and-products .image--img{border-radius:0;height:auto}.component-image-and-products .products-info{margin:1rem 1.5rem}@media screen and (min-width:768px){.component-image-and-products .products-info{margin:0 0 1.5rem}}.component-image-and-products .products-container .product{margin:0 auto;width:100%}.component-image-and-products .product-info{margin-top:1rem}.component-image-and-products .product-eyebrow{color:#62554a;font-size:14px;margin-bottom:.25rem;text-align:center}.component-image-and-products .product-style{color:#62554a;margin-bottom:.5rem;text-align:center}.component-image-and-products .product-price{color:#62554a;text-align:center}@media screen and (min-width:768px){.component-image-and-products .image-container .lazyload-container{padding-bottom:var(--container-padding-bottom-desktop)}}.component-image-and-products .product .image{height:auto}.component-image-and-products .swiffy-slider{padding:0 3rem}@media screen and (min-width:768px){.component-image-and-products .swiffy-slider{padding:0 4rem}}.component-image-and-products .slider-nav-dark .slider-nav{opacity:1}.component-image-and-products .main-slider [data-mobile-nav]{display:block!important}.component-image-and-products .slider-nav{filter:none;top:-200px}.component-image-and-products .slider-nav-outside .slider-container{margin:0}.component-image-and-products .slider-nav:after,.component-image-and-products .slider-nav:before{height:1.5rem;width:1.5rem}@media screen and (max-width:767px){.component-image-and-products .slider-indicators{margin-top:1rem}}.component-image-and-products .slider-indicators>*{height:.5rem;width:.5rem}.component-image-and-products .slider-indicators>:not(.active){opacity:.2}.component-image-and-products .shop-all-link{font-size:14px;font-weight:500;margin:1rem 0;text-align:center;text-decoration:underline;text-transform:uppercase}.component-image-and-products .product-price .original-price{color:#999;margin-right:10px;text-decoration:line-through}