.line-clamp{-webkit-line-clamp:var(--line-clamp,3);line-clamp:var(--line-clamp,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.related-products{overflow-x:clip;overflow-y:visible}.related-products__info{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between;margin-bottom:3.2rem}@media(min-width:75em){.related-products__info{gap:1.6rem}}.related-products__heading{margin-bottom:.8rem}.related-products__products-grid{display:grid;gap:2.4rem}@media(min-width:75em){.related-products__products-grid{gap:4rem 2.4rem;grid-template-columns:repeat(var(--desktop-columns),1fr)}}.related-products__loading{padding:4rem 0}@media(max-width:47.99em){.related-products .swiper-arrow{display:none}}.related-products .swiper-arrow svg{height:3.2rem;min-width:3.2rem;width:3.2rem}.related-products .swiper-button{bottom:calc(100% + 1rem);top:auto}@media(max-width:47.99em){.related-products .swiper-button{display:none}}.related-products .swiper-button:after{font-size:2.5rem}.related-products .swiper-button.swiper-button-prev{left:0}.related-products .swiper-button.swiper-button-next{right:0}@media(max-width:47.99em){.related-products .swiper-slide{max-width:15.6rem;min-width:11.7rem}}.related-products .swiper:not(.swiper-initialized)>.swiper-wrapper{display:grid;gap:4rem 2.4rem;grid-template-columns:repeat(var(--desktop-columns),1fr)}@media(max-width:74.99em){.related-products__slider{overflow:visible!important}}@media(min-width:75em){.related-products__container>lazy-resources{padding:0 6.4rem;position:relative}.related-products .overflow-visible{overflow:visible;padding:0}}
