.moonsmc-cart-recommendations{display:block;padding-top:2.4rem;padding-bottom:3.2rem;color:#3c3c3c}.moonsmc-cart-recommendations[hidden]{display:none}.moonsmc-cart-recommendations__heading{margin-bottom:1.8rem}.moonsmc-cart-recommendations__heading h2{margin:0;font-family:var(--font-heading-family);font-size:2.8rem;font-weight:600;line-height:1.2;letter-spacing:0}.moonsmc-cart-recommendations__heading .rte{margin-top:1rem;font-size:1.8rem;line-height:1.45}.moonsmc-cart-recommendations__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 1.8rem;margin:0}.moonsmc-cart-recommendations__item{min-width:0}.moonsmc-cart-recommendations .card-wrapper,.moonsmc-cart-recommendations product-component{display:block;height:100%}.moonsmc-cart-recommendations .card__media .media img{object-fit:contain;object-position:center;transform:none;mix-blend-mode:normal;background:#fff}.moonsmc-cart-recommendations .card__heading{font-size:1.8rem;line-height:1.3;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.moonsmc-cart-recommendations .price{font-size:1.7rem;letter-spacing:0}.moonsmc-cart-recommendations .quick-add__submit{min-height:4.8rem;padding:1rem;font-size:1.6rem;line-height:1.3;letter-spacing:0;white-space:normal}@media screen and (max-width:989px){.moonsmc-cart-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.4rem}}@media screen and (max-width:749px){.moonsmc-cart-recommendations{padding-top:2rem;padding-bottom:2.4rem}.moonsmc-cart-recommendations__heading h2{font-size:2.4rem}.moonsmc-cart-recommendations__heading .rte,.moonsmc-cart-recommendations .card__heading{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/moonsmc-cart-recommendations.css.map */
