.split-image-hero{position:relative;overflow:hidden;background:var(--hero-background);color:var(--hero-text)}.split-image-hero *,.split-image-hero *:before,.split-image-hero *:after{box-sizing:border-box}.split-image-hero__container{position:relative;display:flex;align-items:stretch;width:100%;margin:0 auto}.split-image-hero__content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;max-width:46%;padding:var(--hero-padding-top) clamp(24px,4vw,70px) var(--hero-padding-bottom)}.split-image-hero__eyebrow{margin-bottom:10px;color:var(--hero-accent);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.split-image-hero__heading{margin:0;color:var(--hero-text);font-size:var(--hero-heading-desktop);line-height:1.12}.split-image-hero__heading-main,.split-image-hero__heading-accent{display:inline}.split-image-hero__heading-accent{font-weight:700;color:var(--hero-accent)}.split-image-hero__description{max-width:95%;margin-top:24px;color:var(--hero-text);font-size:clamp(14px,1vw,17px);line-height:1.55}.split-image-hero__description p{margin:0}.split-image-hero__trust-row{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-bottom:24px;white-space:nowrap}.split-image-hero__trust-stars{display:inline-flex;align-items:center;font-size:15px;line-height:1}.split-image-hero__trust-text{color:var(--hero-text);font-size:15px;font-weight:400;line-height:1.2}.split-image-hero__buttons{display:flex;flex-wrap:wrap;gap:12px;max-width:100%;margin-top:26px}.split-image-hero__button{display:flex;align-items:center;justify-content:center;min-width:220px;min-height:54px;padding:11px 30px;border:2px solid transparent;border-radius:var(--hero-button-radius);font-size:20px;font-weight:600;line-height:1.3;letter-spacing:.05em;text-align:center;text-decoration:none;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.split-image-hero__button--primary{flex:1.03;border-color:#d71920;background:var(--hero-button-background);color:var(--hero-button-text)}.split-image-hero__button--secondary{flex:1;border-color:#d71920;background:transparent;color:#d71920}.split-image-hero__features{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px;max-width:760px;margin-top:32px}.split-image-hero__feature{display:inline-flex;align-items:center;gap:7px;color:#101010e6;font-size:12px;font-weight:600;line-height:1.35}.split-image-hero__feature:not(:last-child){border-right:1px solid rgba(0,0,0,.25);padding-right:15px}.split-image-hero__feature-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;color:var(--hero-text);border:1px solid var(--base-primary-color);border-radius:30px}.split-image-hero__feature-icon svg{display:block;width:90%;height:90%}.split-image-hero__feature-icon svg path{fill:var(--base-primary-color);stroke:var(--base-primary-color)}.split-image-hero__media{position:absolute;z-index:1;inset:0 0 0 auto;width:var(--hero-media-width);overflow:hidden;background:#e8e8e8}@media(min-width:1200px)and (max-width:1600px){.split-image-hero__content{max-width:52%}.split-rht{max-width:46%}.split-image-hero__media{width:47%}}.split-image-hero__media picture{display:block;width:100%;height:100%}.split-image-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center var(--hero-image-y)}.split-image-hero__placeholder{background:#eee}.split-image-hero__fade{position:absolute;z-index:2;top:0;bottom:0;left:-2px;width:var(--hero-desktop-fade-width);pointer-events:none;background:linear-gradient(90deg,var(--hero-background) 0%,var(--hero-background-95) 18%,var(--hero-background-85) 34%,var(--hero-background-65) 53%,var(--hero-background-40) 70%,var(--hero-background-20) 84%,var(--hero-background-transparent) 100%);-webkit-backdrop-filter:blur(var(--hero-fade-blur));backdrop-filter:blur(var(--hero-fade-blur));-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 64%,rgba(0,0,0,.65) 80%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 64%,rgba(0,0,0,.65) 80%,transparent 100%)}.split-image-hero__fade:after{content:"";position:absolute;top:-10%;right:28%;bottom:-10%;left:-25%;background:var(--hero-background-65);filter:blur(calc(var(--hero-fade-blur) * 1.8));opacity:.9}@media(min-width:1200px){.split-image-hero__content{min-height:630px}}@media(min-width:1300px){.split-image-hero__button{max-width:380px}}@media screen and (min-width:1500px){.split-image-hero__content{max-width:41%}.split-image-hero__feature:not(:last-child){padding-right:20px}.split-image-hero__media{width:59%}}@media screen and (min-width:990px){.split-image-hero__content{padding-top:min(var(--hero-padding-top),46px);padding-bottom:min(var(--hero-padding-bottom),46px)}.split-image-hero__heading{line-height:1.1}.split-image-hero__description{font-size:clamp(14px,.9vw,16px);line-height:1.45}.split-image-hero__buttons,.split-image-hero__features{margin-top:34px}}@media screen and (max-width:989px){.split-image-hero__container{display:flex;flex-direction:column}.split-image-hero--image-first .split-image-hero__media,.split-image-hero--image-last .split-image-hero__content{order:1}.split-image-hero--image-last .split-image-hero__media{order:2}.split-image-hero__content{width:100%;max-width:none;padding:clamp(34px,var(--hero-padding-top),72px) clamp(20px,6vw,54px) clamp(34px,var(--hero-padding-bottom),72px)}.split-image-hero__media{position:relative;inset:auto;width:100%;aspect-ratio:auto}.split-image-hero__media picture,.split-image-hero__image{width:100%;height:100%}.split-image-hero__image{object-position:var(--hero-mobile-image-position)}.split-image-hero__fade{display:block;top:auto;right:0;bottom:-2px;left:0;width:100%;height:var(--hero-mobile-fade-height);background:linear-gradient(180deg,var(--hero-background-transparent) 0%,var(--hero-background-20) 20%,var(--hero-background-40) 38%,var(--hero-background-65) 58%,var(--hero-background-85) 76%,var(--hero-background-95) 90%,var(--hero-background) 100%);-webkit-backdrop-filter:blur(var(--hero-fade-blur));backdrop-filter:blur(var(--hero-fade-blur));-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.55) 28%,#000 58%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.55) 28%,#000 58%,#000 100%)}.split-image-hero__fade:after{top:42%;right:-8%;bottom:-38%;left:-8%;filter:blur(calc(var(--hero-fade-blur) * 1.6))}.split-image-hero__heading{max-width:680px;font-size:clamp(var(--hero-heading-mobile),5.6vw,var(--hero-heading-desktop));line-height:1.06}.split-image-hero__description{max-width:650px}.split-image-hero__trust-row{gap:7px;margin-top:12px}.split-image-hero__trust-stars,.split-image-hero__trust-text{font-size:14px}}@media screen and (max-width:749px){.split-image-hero__content{padding:15px}.split-image-hero__heading{font-size:var(--hero-heading-mobile);line-height:1.08;letter-spacing:-.025em}.split-image-hero__description{margin-top:16px;font-size:14px;line-height:1.5}.split-image-hero__buttons{display:grid;grid-template-columns:1fr;width:100%;margin-top:22px}.split-image-hero__button{width:100%;min-height:50px;font-size:16px}.split-image-hero__features{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px}.split-image-hero__feature{max-width:100%;border:0;flex-direction:column;text-align:center;font-size:12px}}@media screen and (max-width:420px){.split-image-hero__trust-row{margin-bottom:20px}.split-image-hero__features{grid-template-columns:1fr 1fr 1fr;align-items:baseline}.split-image-hero__feature{flex-direction:column;text-align:center}.split-image-hero__feature:not(:last-child){padding-right:7px}}@media screen and (max-width:380px){.split-image-hero__trust-text{font-size:12px;font-weight:500}}@media(hover:hover){.split-image-hero__button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.split-image-hero__button--primary:hover,.split-image-hero__button--secondary:hover{border-color:#bf0404;background:#bf0404;color:var(--hero-background)}}.split-image-hero__button:focus-visible{outline:3px solid var(--hero-accent);outline-offset:3px}.split-image-hero__button[aria-disabled=true]{cursor:default}@media(prefers-reduced-motion:reduce){.split-image-hero__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/split-image-hero.css.map */
