.split-banner{--fit-image-height: min(100vw / var(--mobile-aspect-ratio), var(--mobile-image-height));position:relative}.split-banner--boxed{border-radius:var(--image-border-radius);overflow:hidden;margin:2rem}.split-banner__grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:var(--split-gap, 0px);width:100%;position:relative}.split-banner__pane--first{grid-column:1;grid-row:1}.split-banner__pane--second{grid-column:1;grid-row:2}.split-banner--content-first .split-banner__content-slot{grid-column:1;grid-row:1}.split-banner--content-second .split-banner__content-slot{grid-column:1;grid-row:2}.split-banner--content-overlay .split-banner__content-slot,.split-banner--content-overlay .split-banner__overlay--full{grid-column:1;grid-row:1 / span 2}.split-banner--reverse-mobile .split-banner__pane--first,.split-banner--reverse-mobile.split-banner--content-first .split-banner__content-slot{grid-row:2}.split-banner--reverse-mobile .split-banner__pane--second,.split-banner--reverse-mobile.split-banner--content-second .split-banner__content-slot{grid-row:1}@media screen and (max-width:767px){.split-banner--mobile-overlay .split-banner__grid{grid-template-rows:minmax(0,1fr);gap:0}.split-banner--mobile-overlay .split-banner__pane--hide-mobile{display:none}.split-banner--mobile-overlay .split-banner__pane--show-mobile,.split-banner--mobile-overlay .split-banner__content-slot{grid-column:1;grid-row:1}}.split-banner__pane{position:relative;min-height:0;overflow:hidden}.split-banner__pane--media{min-height:24rem}.split-banner__pane--text{min-height:100%}.split-banner__image-wrapper,.split-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.split-banner__image-wrapper{overflow:hidden;z-index:0}.split-banner__image-wrapper .placeholder-svg,.split-banner__image-wrapper svg{display:block;height:100%;width:100%;object-fit:cover}.split-banner__image{height:100%;width:100%;object-fit:cover}.split-banner__image-wrapper--has-position .split-banner__image,.split-banner__image-wrapper--has-position .placeholder-svg,.split-banner__image-wrapper--has-position svg{object-position:var(--split-image-position)!important}.split-banner__overlay{background:rgba(var(--overlay-color),var(--opacity));pointer-events:none;z-index:2}.split-banner__overlay--full{z-index:3}.split-banner__content-slot{position:relative;z-index:4;display:flex;align-items:var(--mobile-align-y);justify-content:var(--mobile-justify-x);text-align:var(--mobile-text-alignment);padding:var(--text-pane-padding);pointer-events:none}.split-banner__content{display:flex;flex-direction:column;gap:var(--content-gap);width:100%;pointer-events:auto}.split-banner__content .block-button{display:flex!important;width:100%;justify-content:var(--mobile-justify-x);text-align:var(--mobile-text-alignment)}.split-banner--mobile--small .split-banner__grid{min-height:30rem}.split-banner--mobile--medium .split-banner__grid{min-height:45rem}.split-banner--mobile--large .split-banner__grid{min-height:50rem}.split-banner--mobile--fit_image .split-banner__grid{min-height:var(--fit-image-height)}.split-banner--mobile--full_screen .split-banner__grid{min-height:calc(100svh - var(--header-group-height-static, 0px))}@supports not (min-height: 100svh){.split-banner--mobile--full_screen .split-banner__grid{min-height:calc(100vh - var(--header-group-height-static, 0px))}}@media screen and (min-width:768px){.split-banner{--fit-image-height: min((100vw / var(--desktop-aspect-ratio)) / 2, var(--desktop-image-height))}.split-banner--boxed{margin:8rem 5rem}.split-banner__grid{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr)}.split-banner__pane--first{grid-column:1;grid-row:1}.split-banner__pane--second{grid-column:2;grid-row:1}.split-banner--content-first .split-banner__content-slot{grid-column:1;grid-row:1}.split-banner--content-second .split-banner__content-slot{grid-column:2;grid-row:1}.split-banner--content-overlay .split-banner__content-slot,.split-banner--content-overlay .split-banner__overlay--full{grid-column:1 / span 2;grid-row:1}.split-banner--reverse-mobile .split-banner__pane--first,.split-banner--reverse-mobile.split-banner--content-first .split-banner__content-slot,.split-banner--reverse-mobile .split-banner__pane--second,.split-banner--reverse-mobile.split-banner--content-second .split-banner__content-slot{grid-row:1}.split-banner__content-slot{align-items:var(--desktop-align-y);justify-content:var(--desktop-justify-x);text-align:var(--desktop-text-alignment)}.split-banner__content .block-button{justify-content:var(--desktop-justify-x);text-align:var(--desktop-text-alignment)}.split-banner--small .split-banner__grid{min-height:35rem}.split-banner--medium .split-banner__grid{min-height:50rem}.split-banner--large .split-banner__grid{min-height:70rem}.split-banner--fit_image .split-banner__grid{min-height:var(--fit-image-height)}.split-banner--full_screen .split-banner__grid{min-height:calc(100dvh - var(--header-group-height-static, 0px))}@supports not (min-height: 100dvh){.split-banner--full_screen .split-banner__grid{min-height:calc(100vh - var(--header-group-height-static, 0px))}}}.nav-link-label{display:inline-flex;align-items:center;background-color:var(--nav-label-bg);color:var(--nav-label-color);padding:var(--nav-label-padding-block) var(--nav-label-padding-inline);font-size:1.1rem;font-weight:500;line-height:1;letter-spacing:.02em;white-space:nowrap;flex-shrink:0;text-decoration:none}.megamenu__link:has(.nav-link-label),.mobile_menu__link--title:has(.nav-link-label),.mobile_menu__link--has-sub-menu:has(.nav-link-label),.navigation-accordion__link:has(.nav-link-label){display:inline-flex;align-items:center;gap:.6rem;text-decoration:none}.megamenu__link:has(.nav-link-label):before{content:none}.megamenu__link:has(.nav-link-label) .megamenu__link--title{position:relative}.megamenu__link:has(.nav-link-label) .megamenu__link--title:after{background-color:var(--color-text);content:"";height:1px;left:0;opacity:0;position:absolute;top:100%;transition:opacity .3s ease;width:100%}.megamenu__link:has(.nav-link-label):hover .megamenu__link--title:after,.megamenu__link:has(.nav-link-label):focus-visible .megamenu__link--title:after{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/157/compiled_assets/styles.css.map */
