.related-products{background-color:#f2f2f2;padding:3rem 0 1rem}@media (width>=768px){.related-products{padding:4rem 0 2rem}}@media (width>=1280px){.related-products{padding:6rem 0 3rem}}.related-products__headline{text-transform:uppercase;margin-bottom:2rem}.related-products__list{grid-gap:1rem;grid-template-columns:1fr;display:grid}@media (width>=640px){.related-products__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.related-products__list{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.related-products__list{grid-template-columns:repeat(4,1fr)}}.related-products__item{height:0;padding-bottom:75%;position:relative}.related-products__item-body{border-radius:.625rem;position:absolute;inset:0;overflow:hidden}.related-products__item-body:before{content:"";background-color:#00000080;position:absolute;inset:0}.related-products__product-meta{background:#ffffffe6;border-radius:.625rem;max-width:90%;max-height:80%;padding:.625rem 1rem .75rem;position:absolute;bottom:.5rem;right:.375rem;overflow:auto;box-shadow:0 3px 6px #00000029}.related-products__title{justify-content:space-between;font-weight:600;display:flex}.related-products__price{margin-left:1rem;font-weight:700}
