.section-promotional-banners{overflow:hidden}.section-promotional-banners .container{display:flex;flex-direction:column;gap:1.6rem}@media(min-width:750px){.section-promotional-banners .container{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem}}.section-promotional-banners .container .promotional-banner{display:flex;height:auto;flex-direction:column;border-radius:var(--border-radius);overflow:hidden;position:relative;box-shadow:var(--box-shadow-bold)}.section-promotional-banners .container .promotional-banner:after{content:"";background:var(--background-colour);clip-path:polygon(0 0,var(--clip-top-right) 0,var(--clip-bottom-right) 100%,0 100%);width:120%;height:120%;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:0;left:0;-webkit-mask-position:center;mask-position:center}.section-promotional-banners .container .promotional-banner .content{position:relative;z-index:2;display:grid;grid-template-columns:2fr 1fr;gap:1.6rem;align-items:center}@media(min-width:990px){.section-promotional-banners .container .promotional-banner .content{grid-template-columns:1.2fr 1fr}}.section-promotional-banners .container .promotional-banner .content .text-content{color:var(--color-foreground);padding:1.6rem}.section-promotional-banners .container .promotional-banner .content .text-content .stretched-link{text-decoration:none;color:var(--color-foreground)}.section-promotional-banners .container .promotional-banner .content .text-content .stretched-link .heading{margin:0}.section-promotional-banners .container .promotional-banner .content .text-content p{margin-bottom:0;font-size:clamp(1.1rem,.5rem + .5vw,1.4rem);line-height:1.5}@media(max-width:989.98px){.section-promotional-banners .container .promotional-banner .content .image{display:none}}.section-promotional-banners .container .promotional-banner .bg-image{position:absolute;top:0;right:0;-o-object-fit:cover;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-promotional-banners.css.map */
