.page-banner__pad{padding-top:var(--pb-pad-top, 0px);padding-bottom:var(--pb-pad-bottom, 0px)}.page-banner__frame{position:relative;overflow:hidden}.page-banner__media{position:relative;height:var(--pb-height-m, 320px)}.page-banner--adapt .page-banner__media{height:auto;aspect-ratio:var(--pb-ratio-m, 4 / 5)}.page-banner__img,.page-banner__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.page-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:rgb(var(--pb-overlay-color, 0, 0, 0));opacity:var(--pb-overlay-opacity, 0)}.page-banner__content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.page-banner__container{display:flex;width:100%}.page-banner__content{max-width:34rem;display:flex;flex-direction:column;gap:12px}.page-banner--h-left .page-banner__container{justify-content:flex-start}.page-banner--h-center .page-banner__container{justify-content:center}.page-banner--h-center .page-banner__content{text-align:center;align-items:center}.page-banner--h-right .page-banner__container{justify-content:flex-end}.page-banner--h-right .page-banner__content{text-align:right;align-items:flex-end}.page-banner--v-top .page-banner__container{align-items:flex-start;padding-top:28px}.page-banner--v-middle .page-banner__container{align-items:center}.page-banner--v-bottom .page-banner__container{align-items:flex-end;padding-bottom:28px}.page-banner--contained .page-banner__frame{border-radius:var(--pb-radius-m, 0px)}.page-banner--contained .page-banner__container{max-width:none;padding-left:20px;padding-right:20px}@media screen and (min-width:741px){.page-banner__pad{padding-top:var(--pb-pad-top-d, 0px);padding-bottom:var(--pb-pad-bottom-d, 0px)}.page-banner__media{height:var(--pb-height, 300px)}.page-banner--adapt .page-banner__media{aspect-ratio:var(--pb-ratio, 16 / 5)}.page-banner__content{max-width:44rem;gap:16px}.page-banner--contained .page-banner__frame{border-radius:var(--pb-radius, 0px)}.page-banner--contained .page-banner__container{padding-left:40px;padding-right:40px}.page-banner--v-top .page-banner__container{padding-top:40px}.page-banner--v-bottom .page-banner__container{padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-coreex-page-banner.css.map */
