.related-products{display:block}.related-products__heading{margin:0 0 3rem}.related-products .product-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:12px}.related-product-card{display:block;text-decoration:none;color:inherit}.related-product-image img{width:100%;border-radius:4px}.related-product-title{font-size:10px;line-height:1.3;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-product-price{font-size:10px;color:#666}.related-product-image{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.related-product-image img{position:absolute;width:100%;height:100%;object-fit:cover}.related-product-item{flex:0 0 auto;width:120px}.related-product-image{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.related-product-image img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:6px}.related-product-title{font-size:10px;line-height:1.3;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:26px}.related-product-card{display:block;height:100%}.related-products .product-grid{scroll-snap-type:x mandatory}.related-product-item{scroll-snap-align:start}.related-products{position:relative}.related-scroll-buttons{position:absolute;top:40%;left:0;right:0;display:flex;justify-content:space-between;pointer-events:none}.related-scroll-buttons button{pointer-events:auto;background:#fff;border:1px solid #ddd;width:36px;height:36px;border-radius:50%;font-size:20px;cursor:pointer;box-shadow:0 2px 6px #00000026}.related-scroll-buttons button:hover{background:#f5f5f5}.related-products .product-grid{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.related-products .product-grid::-webkit-scrollbar{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-related-products.css.map */
