.hero-split{position:relative;width:100%;background-color:var(--hero-bg, #0D1B2A);overflow:hidden}.hero-split__track{display:grid}.hero-split__slide{grid-area:1 / 1;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:var(--hero-height, 85vh);width:100%;position:relative;opacity:0;visibility:hidden;transition:opacity .55s ease,visibility .55s ease;pointer-events:none}.hero-split__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.hero-split__slide.has-bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.hero-split__slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--slide-overlay, .4));z-index:0;pointer-events:none}.hero-split__content,.hero-split__media,.hero-split__corner-badge{position:relative;z-index:1}.hero-split__corner-badge{position:absolute;top:50px;right:0;z-index:10;background-color:var(--hero-badge-bg, #C4982A);color:var(--hero-badge-text, #0D1B2A);font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:10px 20px;display:inline-block}.hero-split__content{display:flex;flex-direction:column;justify-content:center;gap:28px;padding:60px 52px 60px 64px}.hero-split__text-block{display:flex;flex-direction:column;gap:16px}.hero-split__headline{font-family:Manrope,sans-serif;font-size:clamp(3rem,4.2vw,5.6rem);font-weight:700;line-height:1.1;letter-spacing:-.025em;color:var(--hero-headline-color, #C4982A);margin:0;display:flex;flex-direction:column}.hero-split__headline-l1,.hero-split__headline-l2{display:block}.hero-split__divider{width:48px;height:3px;background-color:var(--hero-divider-color, #C4982A);border:none;margin:4px 0 0;border-radius:2px;flex-shrink:0}.hero-split__desc{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.4rem,1.6vw,1.8rem);font-weight:400;line-height:1.65;color:var(--hero-text-color, #FFFFFF);margin:0;max-width:50ch;white-space:pre-line}.hero-split__tags{font-family:Plus Jakarta Sans,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hero-text-color, #FFFFFF);margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:2px}.hero-split__tag{white-space:nowrap}.hero-split__tag-sep{color:var(--hero-divider-color, #C4982A);font-weight:400;padding:0 4px}.hero-split__checklist{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.hero-split__checklist li{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.4rem,1.5vw,1.65rem);font-weight:400;color:var(--hero-text-color, #FFFFFF);display:flex;align-items:center;gap:10px}.hero-split__check-icon{color:var(--hero-divider-color, #C4982A);flex-shrink:0;width:18px;height:18px;display:flex;align-items:center}.hero-split__check-icon svg{width:18px;height:18px}.hero-split__cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hero-split__btn{display:inline-flex;align-items:center;justify-content:center;font-family:Manrope,sans-serif;font-size:var(--hero-btn-size, 15px);font-weight:600;letter-spacing:.01em;text-decoration:none;padding:var(--hero-btn-pad-v, 16px) var(--hero-btn-pad-h, 36px);border-radius:var(--hero-btn-radius, 6px);border:2px solid transparent;transition:opacity .2s ease,transform .15s ease,box-shadow .2s ease;cursor:pointer;white-space:nowrap;line-height:1}.hero-split__btn--primary{background-color:var(--hero-btn-bg, #C4982A);color:var(--hero-btn-text, #0D1B2A);border-color:var(--hero-btn-bg, #C4982A)}.hero-split__btn--ghost{background-color:transparent;color:var(--hero-text-color, #FFFFFF);border-color:#ffffff73}.hero-split__btn:hover{opacity:.86;transform:translateY(-1px);box-shadow:0 6px 24px #00000047}.hero-split__btn:active{transform:translateY(0);opacity:1}.hero-split__media{position:relative;overflow:hidden;display:flex;align-items:stretch}.hero-split__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-split__img-placeholder{width:100%;height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;background:#ffffff0a}.hero-split__svg-ph{width:55%;height:auto;opacity:.25}.hero-split__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:52px;height:52px;border-radius:50%;border:none;background:var(--hero-arrow-bg, #FFFFFF);box-shadow:0 2px 12px #0000002e;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,opacity .2s ease;padding:0}.hero-split__arrow:hover{box-shadow:0 4px 20px #00000047;transform:translateY(-50%) scale(1.08)}.hero-split__arrow:active{transform:translateY(-50%) scale(.97)}.hero-split__arrow--prev{left:20px}.hero-split__arrow--next{right:20px}.hero-split__arrow-icon{display:flex;align-items:center;justify-content:center;color:var(--hero-arrow-icon, #0D1B2A);width:22px;height:22px}.hero-split__arrow-icon svg{width:22px;height:22px;display:block}.hero-split__arrow--prev .hero-split__arrow-icon{transform:scaleX(-1)}.hero-split__dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:20;display:flex;gap:8px;align-items:center}.hero-split__dot{width:8px;height:8px;border-radius:50%;background:#ffffff59;border:none;cursor:pointer;padding:0;transition:background .25s ease,transform .25s ease,width .25s ease}.hero-split__dot.is-active{background:var(--hero-btn-bg, #C4982A);width:24px;border-radius:4px}@media screen and (max-width:989px){.hero-split__content{padding:48px 32px 48px 40px;gap:22px}.hero-split__headline{font-size:clamp(2.6rem,5vw,4rem)}.hero-split__arrow--prev{left:12px}.hero-split__arrow--next{right:12px}}@media screen and (max-width:749px){.hero-split__slide{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:unset}.hero-split__media{order:-1;min-height:56vw;max-height:440px}.hero-split__img{max-height:440px;object-position:center top}.hero-split__content{padding:32px 20px 52px;gap:18px}.hero-split__headline{font-size:clamp(2.8rem,8vw,4.2rem)}.hero-split__desc{font-size:1.5rem}.hero-split__tags{font-size:1.15rem}.hero-split__corner-badge{font-size:1.05rem;padding:8px 14px}.hero-split__cta-row{flex-direction:column;align-items:stretch}.hero-split__btn{width:100%;justify-content:center}.hero-split__arrow{width:40px;height:40px}.hero-split__arrow--prev{left:8px}.hero-split__arrow--next{right:8px}.hero-split__dots{bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/hero-split.css.map */
