.banners{margin-bottom:var(--space-xxl)}.banners__banner,.banners img{aspect-ratio:var(--ratio-3-4)}.banners__banner{align-items:center;color:var(--airy-pink);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;position:relative}.banners .image,.banners .header{grid-area:1 / 1}.banners .image{align-self:stretch}.banners picture{height:100%}.banners header{align-items:center;display:grid;justify-items:center}.banners .header{inset-block-start:clamp(50%,var(--scroll-sticker-top),(100% - (var(--scroll-sticker-height)/2)));padding-block-end:var(--space-m);padding-block-start:var(--space-m);position:absolute;transform:translateY(-50%);z-index:2}.banners .cta{margin-block-start:var(--space-m)}.banners--twins{display:grid;gap:var(--space-xs);grid-template-columns:1fr;padding-inline-end:var(--grid-margin);padding-inline-start:var(--grid-margin)}.banners--single .banners__banner,.banners--single img{aspect-ratio:var(--ratio-square)}.banners--single h3{order:-1;margin-block-end:var(--space-xs)}@media screen and (max-width: 989px){.banners--twins .cta{display:none}}@media screen and (min-width: 990px){.banners{margin-block:var(--space-xxxl)}.banners--twins{grid-template-columns:1fr 1fr;gap:var(--space-m)}.banners .cta{margin-block-start:var(--space-l)}.banners--single .banners__banner{aspect-ratio:auto}.banners--single .image{max-height:600px;width:100%}.banners--single img{aspect-ratio:auto;object-fit:cover;object-position:0 clamp(0%,var(--scroll-sticker-top, center),100%)}.banners--single .header{padding-block-end:var(--space-xl)}.banners--single h3{margin-block-end:var(--space-s)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-banners.css.map */
