.promotion-banners{--top-radius: 15px;--bottom-radius: 15px}.promotion-banners_wrapper{--padding-top: calc(var(--section-padding-top)/100*70);--padding-bottom: calc(var(--section-padding-bottom)/100*70);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.banner-with-caption-card_caption-wrap{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:20px;z-index:1;gap:10px}.banner-with-caption-card_btn-wrap{margin:auto 0 0 auto}.--layout-edge-to-edge-split .banner-with-caption-card_header-wrap{margin:auto auto 0 0}.--layout-edge-to-edge-split .banner-with-caption-card_btn-wrap{gap:30px;order:-1;display:flex;align-items:center;margin:0 0 auto auto}.--layout-edge-to-edge .banner-with-caption-card_caption-wrap .banner-with-caption-card_btn-wrap{display:flex;gap:30px;align-items:center}.banner-with-caption-card_caption-inner{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.banner-with-caption-card_caption-inner.--caption-boxed-bottom{margin:auto auto 0}.banner-with-caption-card_caption-inner.--caption-boxed-top{margin:0 auto auto}.banner-with-caption-card_caption-inner.--caption-boxed-center{margin:auto}.banner-with-caption-card_caption-inner .banner-with-caption-card_btn-wrap{margin:unset;vertical-align:top;display:inline-block;order:-1;align-items:center}.--layout-boxed-inline .banner-with-caption-card_caption-inner{text-align:left;align-items:flex-end;flex-direction:column;justify-content:space-between}.--layout-boxed-inline .banner-with-caption-card_header-wrap{max-width:100%}.--layout-boxed-inline .banner-with-caption-card_btn-wrap{gap:20px;order:unset;display:flex;max-width:100%}.--layout-boxed .banner-with-caption-card_caption-inner .banner-with-caption-card_btn-wrap{gap:10px;display:flex}@media(min-width:768px){.promotion-banners_wrapper{--padding-top: calc(var(--section-padding-top)/100*85);--padding-bottom: calc(var(--section-padding-bottom)/100*85)}.--layout-boxed-inline .banner-with-caption-card_caption-inner{flex-direction:row}.--layout-boxed-inline .banner-with-caption-card_btn-wrap,.--layout-boxed-inline .banner-with-caption-card_header-wrap{max-width:50%}}@media(min-width:1200px){.promotion-banners{--top-radius: var(--section-top-radius);--bottom-radius: var(--section-bottom-radius)}.promotion-banners_wrapper{--padding-top: var(--section-padding-top);--padding-bottom: var(--section-padding-bottom)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/promotion-banner.css.map */
