.promo-banners-section{padding-block:4rem}.promo-banners__heading{font-size:clamp(1.4rem,3vw,2rem);font-style:italic;text-align:center;margin-block-end:2rem}.promo-banners__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media screen and (max-width:989px){.promo-banners__grid{grid-template-columns:1fr}}.promo-banner{position:relative;display:block;border-radius:10px;overflow:hidden;text-decoration:none;background:#89bbef}.promo-banner-bg2{position:relative;background:repeating-radial-gradient(circle at 80% 50%,transparent 0px,transparent 9px,rgba(255,255,255,.08) 9px,rgba(255,255,255,.08) 10px)}.promo-banner__covers{position:relative;z-index:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:18px}.promo-banner__cover{aspect-ratio:1 / 1;width:100%;overflow:hidden;border-radius:6px;box-shadow:0 6px 20px #00000040;transition:transform .4s ease;min-width:0}.promo-banner__cover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.9)}.promo-banner:hover .promo-banner__cover{transform:scale(1.03)}.promo-banner__overlay{display:none}.promo-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:16px}.promo-banner__title{display:block;font-family:Big John,sans-serif;font-size:4.5rem;letter-spacing:.03em;text-transform:uppercase;color:#fff;text-align:center;white-space:nowrap;text-shadow:none;transition:letter-spacing .4s ease}.promo-banner__cta{display:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-promo-banners.css.map */
