.promo-block{display:flex;flex-direction:column;background:var(--color-background-dark-1)}@media screen and (max-width:1232px){.promo-block{grid-column:span 2;grid-row:span 2}}.promo-block .promo-content{padding:var(--box-pad);display:flex;flex-direction:column;gap:var(--product-card-gap)}.promo-block .promo-content h2{color:var(--color-heading-light)}.promo-block .promo-content p{color:var(--color-body-light)}.promo-block img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}