.split-banner{display:none;grid-template-columns:1fr 1fr;height:var(--split-banner-height);position:relative;overflow:hidden;width:100vw;margin-left:calc(-50vw + 50%)}.split-banner__left{background-color:var(--left-bg-color);display:flex;justify-content:center;align-items:center;padding:2rem;position:relative}.split-banner__content{color:var(--text-color);max-width:600px;z-index:2;position:relative}.split-banner__subheading{font-family:var(--font-family-primary);font-weight:600;margin-bottom:1rem;font-size:1.1rem}.split-banner__heading{font-family:var(--font-family-primary);font-size:3.3rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.split-banner__description{font-family:var(--font-family-primary);font-size:1.7rem;line-height:1.5;margin-bottom:2rem;max-width:500px}.split-banner__button{font-family:var(--font-family-primary);display:inline-flex;background-color:var(--button-bg-color);color:var(--button-text-color);padding:1rem 2rem;border-radius:55px;text-decoration:none;font-weight:600;font-size:1.6rem;height:64px;width:-webkit-fill-available;max-width:243px;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease}.split-banner__button:hover{background-color:#333;color:#fff}.split-banner__button:hover,.split-banner__button:focus{background-color:#333;color:#fff}.split-banner__right{border-top-left-radius:282px;overflow:hidden;position:relative;background-color:#f5f5f5}.split-banner__video{width:100%;height:100%;object-fit:cover}.split-banner__video-placeholder{width:100%;height:100%;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;color:#666;font-size:1.1rem}@media (max-width: 999px){.split-banner{height:auto;display:none;flex-direction:column-reverse}.split-banner__content{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:348px}.split-banner__left{padding:2rem 1.5rem;min-height:300px}.split-banner__left:after{display:none}.split-banner__heading{font-size:1.75rem;margin-bottom:.5rem}.split-banner__description{font-size:1.13rem;max-width:291px;margin-bottom:1.5rem}.split-banner__right{height:auto;border-top-left-radius:0;border-bottom-left-radius:100px}.split-banner__button{border-radius:29px;padding:0;font-size:1rem;height:41px;max-width:138px}}@media (min-width: 1000px) and (max-width: 1199px){.split-banner__heading{font-size:2.8rem}.split-banner__description{font-size:1.5rem}}.split-banner__video{display:block}.split-banner__video::-webkit-media-controls{display:none!important}.split-banner__video::-webkit-media-controls-panel{display:none!important}@media (prefers-reduced-motion: reduce){.split-banner__button{transition:none}.split-banner__video{animation:none}}@media (prefers-contrast: high){.split-banner__button{border:2px solid currentColor}.split-banner__button:hover,.split-banner__button:focus{border-color:#fff}}.split-banner__button:focus{position:relative;z-index:10}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/88/assets/split-banner.css.map */
