.nf-promo__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;list-style:none;margin:0 auto}.nf-promo__tile{position:relative;min-width:0;height:38rem;overflow:hidden;border-radius:var(--nf-radius);background:var(--nf-gray-3);color:var(--nf-cream)}.nf-promo__media{position:absolute;top:0;right:0;bottom:0;left:0}.nf-promo__media img,.nf-promo__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.nf-promo__media .placeholder-svg{fill:#ffffff40}.nf-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1f1f1f99,#1f1f1f26 70%)}.nf-promo__content{position:relative;display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:4.4rem 2.4rem 2.4rem;text-align:center}.nf-promo__title{margin:0;color:var(--nf-cream)}.nf-promo__text{margin:0;font-size:1.8rem;line-height:3.24rem;letter-spacing:.06rem}.nf-promo__button{display:inline-flex;align-items:center;justify-content:center;height:5.2rem;min-width:12.6rem;margin-top:2.4rem;padding:0 3.2rem;border-radius:4rem;background:var(--nf-cream);color:var(--nf-wine);font-weight:600;font-size:1.5rem;line-height:1.8rem;letter-spacing:.1rem;text-decoration:none;transition:background-color .2s ease}.nf-promo__button:hover{background:#fff}@media screen and (min-width:750px){.nf-promo__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.nf-promo__tile{height:var(--nf-promo-h, 640px);display:flex;flex-direction:column;justify-content:flex-end}.nf-promo__content{padding:6.4rem 4rem 4rem}.nf-promo__media:after{background:linear-gradient(180deg,#1f1f1f59,#1f1f1f00 35% 45%,#1f1f1f99)}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/section-nf-promo-banners.css.map */
