.featured-products{margin-block:1.5rem}.featured-products__title{font-family:Lora,serif;font-size:1.375rem;font-weight:500;line-height:1.2;padding-top:2rem;text-align:center}.featured-products__product-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.coll-prod-grid__media-item{background-color:#f6f6f6;border:1px solid #d4e0e3;border-radius:.25rem;overflow:hidden;padding:1rem;position:relative}.coll-prod-grid__video__controls{bottom:.5rem;color:#c5c7c8;position:absolute;right:.5rem;z-index:2}.coll-prod-grid__video__controls button:not(.hide){display:block}.coll-prod-grid__video__controls svg{display:block;height:auto;width:2rem}@media only screen and (min-width:48em){.featured-products__product-grid{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:64em){.featured-products{margin-bottom:3.75rem;margin-top:3rem}.featured-products__title{font-size:2rem}.featured-products__title:not(.featured-products__title--show-on-desktop){clip:rect(0 0 0 0);border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.featured-products__product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.coll-prod-grid__media-item{padding:1.5rem}}@media only screen and (min-width:90em){.featured-products__product-grid{gap:3rem}}@media only screen and (max-width:calc(48em - 1px)){.coll-prod-grid__media-item{grid-column:span 2}.coll-prod-grid__media-item .media-image,.coll-prod-grid__media-item video{height:20.4375rem;margin-inline:auto;width:auto}.coll-prod-grid__media-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}