.featured-products{padding:0}.featured-products__heading{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:400;margin-bottom:var(--spacing-lg)}@media(min-width:768px){.featured-products__heading{font-size:var(--text-2xl);margin-bottom:var(--spacing-xl)}}.featured-products__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.featured-products__grid>.product-card{flex:1 1 0;min-width:0}@media(max-width:767px){.featured-products__grid>.product-card{flex:1 1 calc(50% + -0px);max-width:50%}}@media(min-width:768px)and (max-width:1023px){.featured-products__grid>.product-card{max-width:none}}@media(min-width:1024px){.featured-products__grid>.product-card{max-width:none}.featured-products__grid .product-card__media{aspect-ratio:3 / 4;height:auto}}@media(min-width:768px)and (max-width:1023px){.featured-products__grid .product-card__media{aspect-ratio:3 / 4}}@media(max-width:767px){.featured-products__grid .product-card__info{flex-direction:column;align-items:stretch;justify-content:space-between;height:100%;top:0;padding:var(--spacing-sm)}.featured-products__grid .product-card__details{align-self:flex-start}.featured-products__grid .product-card__cta{align-self:flex-end;margin-top:auto}.featured-products__grid .product-card__overlay{height:100%;background:linear-gradient(180deg,#00000026,#0000 25% 75%,#0000004d)}.featured-products__grid .product-card__series{font-size:var(--text-sm)}.featured-products__grid .product-card__title{font-size:.6875rem}}@media(max-width:767px){.featured-products__grid>.product-card{flex:1 1 50%;max-width:50%}.featured-products__grid>.product-card:only-child,.featured-products__grid>.product-card:nth-last-child(1):nth-child(odd){flex:1 1 100%;max-width:100%}}@media(min-width:768px){.featured-products__grid .product-card__info{padding:var(--spacing-md) var(--spacing-lg)}}.featured-products__footer{display:flex;justify-content:center;padding:var(--spacing-xl) 0 0}.featured-products__grid .product-card--placeholder{pointer-events:none}.featured-products__grid .product-card--placeholder .product-card__placeholder{animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-featured-products.css.map */
