.customsirge-cta-banner{display:flex;min-height:var(--customsirge-cb-min-h, calc(498px * var(--customsirge-fit)));box-sizing:border-box;overflow:hidden;isolation:isolate}.customsirge-cta-banner--valign-m-start{align-items:flex-start}.customsirge-cta-banner--valign-m-center{align-items:center}.customsirge-cta-banner--valign-m-end{align-items:flex-end}.customsirge-cta-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.customsirge-cta-banner__media picture,.customsirge-cta-banner__media .customsirge-media{display:block;width:100%;height:100%}.customsirge-cta-banner__img,.customsirge-cta-banner__media .customsirge-media{width:100%;max-width:none;height:100%;object-fit:cover}.customsirge-cta-banner__media .customsirge-img-placeholder{height:100%;aspect-ratio:auto}.customsirge-cta-banner.customsirge-scrim:after{--customsirge-scrim-opacity: var(--customsirge-cb-scrim-opacity, .2);z-index:1}.customsirge-cta-banner__inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:calc(24px * var(--customsirge-fit));box-sizing:border-box;width:100%;max-width:calc(1440px * var(--customsirge-fit));margin-inline:auto;padding-inline:var(--customsirge-cb-pi, calc(56px * var(--customsirge-fit)))}.customsirge-cta-banner--has-product .customsirge-cta-banner__inner{padding-top:calc(var(--customsirge-cb-product-size, calc(259px * var(--customsirge-fit))) - calc(3px * var(--customsirge-fit)))}.customsirge-cta-banner__product{position:absolute;top:0;right:0;left:0;display:flex;flex:none;justify-content:center}.customsirge-cta-banner__product-img{display:block;width:var(--customsirge-cb-product-size, calc(259px * var(--customsirge-fit)));max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.customsirge-cta-banner__content{display:flex;flex-direction:column;gap:calc(24px * var(--customsirge-fit));min-width:0}.customsirge-cta-banner--align-m-start .customsirge-cta-banner__content{align-items:flex-start;text-align:left}.customsirge-cta-banner--align-m-center .customsirge-cta-banner__content{align-items:center;text-align:center}.customsirge-cta-banner--align-m-end .customsirge-cta-banner__content{align-items:flex-end;text-align:right}.customsirge-cta-banner__heading{margin:0;font-family:var(--customsirge-font-display);font-size:var(--customsirge-cb-h-fs, calc(42px * var(--customsirge-fit)));line-height:var(--customsirge-cb-h-lh, calc(45px * var(--customsirge-fit)));font-weight:var(--customsirge-fw-bold);letter-spacing:var(--customsirge-ls-0);text-transform:none;color:inherit;text-wrap:wrap}@media screen and (max-width:749px){.customsirge-cta-banner--h-caps-m .customsirge-cta-banner__heading{text-transform:uppercase}}.customsirge-cta-banner__body{font-family:var(--customsirge-font-body);font-size:var(--customsirge-fs-14);line-height:var(--customsirge-lh-14);font-weight:var(--customsirge-fw-semibold);letter-spacing:var(--customsirge-ls-minus-0-42);color:inherit}.customsirge-cta-banner__body p{margin:0}.customsirge-cta-banner__body p+p{margin-top:calc(10px * var(--customsirge-fit))}.customsirge-cta-banner__button{gap:calc(10px * var(--customsirge-fit));min-height:0;padding:calc(16px * var(--customsirge-fit)) calc(24px * var(--customsirge-fit));border:0;border-radius:calc(10px * var(--customsirge-fit));background:var(--customsirge-cb-btn-bg, #ffffff);color:var(--customsirge-cb-btn-fg, #000000);font-family:var(--customsirge-font-display);font-size:var(--customsirge-fs-18);line-height:var(--customsirge-lh-18);font-weight:var(--customsirge-fw-bold);letter-spacing:var(--customsirge-ls-0);white-space:nowrap}.customsirge-cta-banner__button:hover{background:var(--customsirge-cb-btn-bg, #ffffff);color:var(--customsirge-cb-btn-fg, #000000);opacity:.88}.customsirge-cta-banner__button .customsirge-btn__label{letter-spacing:inherit}@media screen and (min-width:750px){.customsirge-cta-banner--valign-start{align-items:flex-start}.customsirge-cta-banner--valign-center{align-items:center}.customsirge-cta-banner--valign-end{align-items:flex-end}.customsirge-cta-banner__inner{position:relative;gap:0}.customsirge-cta-banner__heading{width:100%;max-width:var(--customsirge-cb-h-w, calc(1328px * var(--customsirge-fit)));text-transform:none}.customsirge-cta-banner__body{max-width:var(--customsirge-cb-body-w, calc(720px * var(--customsirge-fit)));font-size:var(--customsirge-fs-18);line-height:var(--customsirge-lh-28);font-weight:var(--customsirge-fw-regular);letter-spacing:var(--customsirge-ls-0)}.customsirge-cta-banner__body p+p{margin-top:calc(14px * var(--customsirge-fit))}.customsirge-cta-banner--align-start .customsirge-cta-banner__content{align-items:flex-start;text-align:left}.customsirge-cta-banner--align-center .customsirge-cta-banner__content{align-items:center;text-align:center}.customsirge-cta-banner--align-end .customsirge-cta-banner__content{align-items:flex-end;text-align:right}.customsirge-cta-banner--has-product .customsirge-cta-banner__inner{padding-top:0}.customsirge-cta-banner__product{top:0;right:var(--customsirge-cb-product-right, calc(131px * var(--customsirge-fit)));left:auto}.customsirge-cta-banner__product-img{width:var(--customsirge-cb-product-size, calc(380px * var(--customsirge-fit)))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/customsirge_cta_banner.css.map */
