.apexx-ob{position:relative;display:flex;align-items:center;overflow:hidden;isolation:isolate}.apexx-ob--custom:not(.apexx-ob--has-image){background:var(--ob-bg, transparent)}.apexx-ob--slim{min-height:26rem}.apexx-ob--medium{min-height:38rem}.apexx-ob--tall{min-height:52rem}@media screen and (min-width:750px){.apexx-ob--slim{min-height:30rem}.apexx-ob--medium{min-height:46rem}.apexx-ob--tall{min-height:64rem}}.apexx-ob__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.apexx-ob__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:saturate(var(--ob-sat, 100%))}.apexx-ob__img--mobile{display:none}@media screen and (max-width:749px){.apexx-ob__media:has(.apexx-ob__img--mobile) .apexx-ob__img:not(.apexx-ob__img--mobile){display:none}.apexx-ob__img--mobile{display:block}}.apexx-ob__tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--ob-tint, 0, 0, 0));mix-blend-mode:color;opacity:var(--ob-tint-strength, 0);pointer-events:none}.apexx-ob__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 85% 78% at 50% 50%,rgba(var(--ob-tint, 0, 0, 0),.7),rgba(var(--ob-tint, 0, 0, 0),.55) 45%,rgba(var(--ob-tint, 0, 0, 0),.3) 75%,rgba(var(--ob-tint, 0, 0, 0),0)),linear-gradient(to bottom,rgba(var(--ob-tint, 0, 0, 0),.35),rgba(var(--ob-tint, 0, 0, 0),.1) 35% 65%,rgba(var(--ob-tint, 0, 0, 0),.4)),linear-gradient(rgba(var(--ob-tint, 0, 0, 0),.22),rgba(var(--ob-tint, 0, 0, 0),.22)),rgba(var(--ob-tint, 0, 0, 0),var(--ob-overlay, .45))}.apexx-ob--left .apexx-ob__scrim{background:radial-gradient(ellipse 78% 90% at 22% 50%,#000,#000000f2 45%,#000000a6 75%,#0000),rgba(0,0,0,var(--ob-overlay, .45))}.apexx-ob__inner{width:100%;padding-block:5rem;display:flex;flex-direction:column;gap:0;color:rgb(var(--color-foreground))}.apexx-ob--custom .apexx-ob__inner{color:var(--ob-text, #fff)}.apexx-ob--has-image .apexx-ob__eyebrow,.apexx-ob--has-image .apexx-ob__heading,.apexx-ob--has-image .apexx-ob__sub,.apexx-ob--has-image .apexx-ob__note{text-shadow:0 2px 22px rgba(0,0,0,.75),0 2px 6px rgba(0,0,0,.55)}.apexx-ob--has-image .apexx-ob__btn{box-shadow:0 2px 18px #00000059;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.apexx-ob--center .apexx-ob__inner{align-items:center;text-align:center}.apexx-ob--left .apexx-ob__inner{align-items:flex-start;text-align:left}.apexx-ob__eyebrow{margin:0 0 1.4rem;font-size:1.3rem;font-weight:500;letter-spacing:.34em;text-transform:uppercase;line-height:1;text-indent:.34em}.apexx-ob--left .apexx-ob__eyebrow{text-indent:0}.apexx-ob__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(3.4rem,7vw,7rem);line-height:1.02;letter-spacing:-.02em;text-wrap:balance;max-width:20ch}.apexx-ob__sub{margin:.8rem 0 0;font-size:clamp(1.8rem,2.6vw,3rem);line-height:1.2;font-weight:400;letter-spacing:-.01em;text-wrap:balance;max-width:32ch}.apexx-ob__note{margin:1.8rem 0 0;font-size:1.4rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-indent:.16em;line-height:1}.apexx-ob--has-image .apexx-ob__note{padding:.7rem 1.6rem;border:1px solid rgba(255,255,255,.35);border-radius:99rem;background:#00000073}.apexx-ob__btn{margin-top:3rem;display:inline-block;padding:1.5rem 3.4rem;border:1px solid currentColor;color:inherit;background:transparent;font-size:1.4rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;text-indent:.22em;transition:background-color .2s ease,color .2s ease}.apexx-ob--custom .apexx-ob__btn:hover{background:var(--ob-text, #fff);color:var(--ob-bg, #000)}.apexx-ob:not(.apexx-ob--custom) .apexx-ob__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (max-width:749px){.apexx-ob__inner{padding-block:4rem}.apexx-ob__eyebrow{font-size:1.15rem;letter-spacing:.28em;text-indent:.28em}.apexx-ob__btn{margin-top:2.4rem;padding:1.3rem 2.6rem;font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/section-apexx-offer-banner.css.map */
