.split-banner{position:relative}.split-banner__inner{position:relative;display:grid;grid-template-columns:var(--split-banner-panel-width, 540px) minmax(0,1fr);align-items:stretch;min-height:var(--split-banner-min-height, 600px);overflow:hidden}.split-banner--media-first .split-banner__inner{grid-template-columns:minmax(0,1fr) var(--split-banner-panel-width, 540px)}.split-banner--media-first .split-banner__media{order:1}.split-banner--media-first .split-banner__panel{order:2}.split-banner__panel{display:flex;align-items:center;justify-content:center;min-width:0;padding:var(--split-banner-panel-padding-y, 80px) var(--split-banner-panel-padding-x, 56px);background-color:var(--split-banner-panel-background);color:rgb(var(--split-banner-text-color));text-align:center}.split-banner__content{display:flex;flex-direction:column;align-items:center;gap:var(--split-banner-content-gap, 36px);width:100%;max-width:var(--split-banner-content-width, 430px)}.split-banner__heading{display:flex;flex-direction:column;align-items:center;margin:0;font-family:var(--heading-font-family);font-weight:700;text-transform:uppercase;color:rgb(var(--split-banner-text-color))}.split-banner__heading-line{display:block}.split-banner__heading-line--top{font-size:var(--split-banner-heading-top-size, 76px);line-height:var(--split-banner-heading-top-line-height, 52px)}.split-banner__heading-line--main{display:flex;align-items:flex-start;justify-content:center;margin-top:var(--split-banner-heading-line-gap, 20px);font-size:var(--split-banner-heading-size, 152px);line-height:var(--split-banner-heading-line-height, 104px)}.split-banner__trademark{flex:none;font-size:var(--split-banner-trademark-size, 20px);line-height:1;vertical-align:baseline}.split-banner__text{font-size:var(--split-banner-text-size, 18px);line-height:var(--split-banner-text-line-height, 24px);color:rgb(var(--split-banner-text-color))}.split-banner__text>*:first-child{margin-top:0}.split-banner__text>*:last-child{margin-bottom:0}.split-banner .button{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:var(--split-banner-button-height, 52px);padding:0 var(--split-banner-button-padding-x, 16px);font-size:var(--split-banner-button-font-size, 24px);line-height:1;border:0;border-radius:var(--split-banner-button-radius, 5px);box-shadow:var(--split-banner-button-shadow, none)}.split-banner .button-group,.split-banner .button-wrapper{margin:0}.split-banner__media{position:relative;min-width:0;overflow:hidden}.split-banner__image,.split-banner__video,.split-banner__overlay-graphic{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.split-banner__overlay-graphic{z-index:1;pointer-events:none}.split-banner__image--placeholder{background-color:rgba(var(--text-color),.06)}.split-banner__straddle,.split-banner__accent{position:absolute;z-index:2;pointer-events:none}.split-banner__straddle{bottom:var(--split-banner-straddle-bottom, 0%);left:calc(var(--split-banner-panel-width, 540px) - var(--split-banner-straddle-offset, 137px));width:var(--split-banner-straddle-width, 223px)}.split-banner--media-first .split-banner__straddle{right:calc(var(--split-banner-panel-width, 540px) - var(--split-banner-straddle-offset, 137px));left:auto}.split-banner__accent{top:var(--split-banner-accent-top, 10%);left:var(--split-banner-accent-left, 88%);width:var(--split-banner-accent-width, 7%)}.split-banner__straddle img,.split-banner__accent img{display:block;width:100%;height:auto}@media screen and (max-width:999px){.split-banner__inner,.split-banner--media-first .split-banner__inner{grid-template-columns:minmax(0,1fr);min-height:0}.split-banner__media,.split-banner--media-first .split-banner__media{order:1;height:var(--split-banner-min-height, 260px)}.split-banner__panel,.split-banner--media-first .split-banner__panel{order:2;min-height:var(--split-banner-panel-min-height, 360px)}.split-banner__content{max-width:none}.split-banner__straddle,.split-banner--media-first .split-banner__straddle{top:calc(var(--split-banner-min-height, 260px) - var(--split-banner-straddle-offset-mobile, 40px));right:auto;bottom:auto;left:var(--split-banner-straddle-left, 28%);width:var(--split-banner-straddle-width, 15%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-split-banner.bundle.css.map */
