.elite-partner{background:#f5f5f5;color:#252525}.elite-partner__wrap{width:min(1160px,calc(100% - 48px));margin:auto}.elite-partner__hero{padding:76px 0 64px;background:linear-gradient(125deg,#131313,#303030);color:#fff;border-bottom:6px solid #be1d26}.elite-partner__eyebrow{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:700;color:#a51b24;margin:0 0 12px}.elite-partner__hero .elite-partner__eyebrow,.elite-partner__reward .elite-partner__eyebrow{color:#ff9298}.elite-partner h1{max-width:900px;color:#fff;font-size:clamp(3.6rem,6vw,6.4rem);line-height:1.12;margin:0 0 24px}.elite-partner h2{font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.18;margin:0 0 18px}.elite-partner h3{font-family:var(--font-body-family);font-size:1.9rem;font-weight:700;line-height:1.3;margin:0 0 12px}.elite-partner p{line-height:1.7}.elite-partner__intro{max-width:730px;font-size:1.9rem;color:#e4e4e4}.elite-partner__actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px}.elite-partner__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 26px;border-radius:3px;background:#be1d26;color:#fff;text-decoration:none;font-weight:700}.elite-partner__button:hover{background:#981720}.elite-partner__textlink{color:#fff;text-underline-offset:5px}.elite-partner__local{font-size:1.3rem;color:#c7c7c7;margin-top:28px}.elite-partner__body{padding-top:64px;padding-bottom:64px}.elite-partner__heading{max-width:750px;margin-bottom:30px}.elite-partner__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.elite-partner__card{background:#fff;padding:28px;border-top:3px solid #be1d26}.elite-partner__number{display:block;color:#9a1720;font-size:1.3rem;letter-spacing:.12em;margin-bottom:22px}.elite-partner__split{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:64px 0;scroll-margin-top:110px}.elite-partner__steps{margin:0;padding-left:24px}.elite-partner__steps li{padding-left:12px;margin-bottom:28px}.elite-partner__steps li::marker{color:#a51b24;font-weight:700}.elite-partner__steps p{margin-top:0}.elite-partner__reward{background:#252525;color:#fff;padding:40px;display:grid;grid-template-columns:1.2fr 1fr;gap:48px}.elite-partner__reward h2{color:#fff}.elite-partner__reward ul,.elite-partner__standards{padding-left:24px;margin:0}.elite-partner__reward li,.elite-partner__standards li{margin:12px 0;line-height:1.7}.elite-partner__faq{max-width:850px;margin:auto}.elite-partner__faq details{border-bottom:1px solid #ccc;padding:20px 0}.elite-partner__faq summary{font-weight:700;cursor:pointer;min-height:28px}.elite-partner__closing{text-align:center;background:#fff;padding:44px 24px;margin-top:60px}.elite-partner__closing p{max-width:650px;margin:16px auto 24px}.elite-partner__small{font-size:1.3rem}.elite-partner__small a{color:#8f141c}@media(max-width:749px){.elite-partner__wrap{width:calc(100% - 32px)}.elite-partner__hero{padding:44px 0}.elite-partner__body{padding-top:40px}.elite-partner__grid,.elite-partner__split,.elite-partner__reward{grid-template-columns:1fr;gap:24px}.elite-partner__split{padding:40px 0}.elite-partner__reward{padding:28px}.elite-partner__card{padding:24px}.elite-partner__actions{gap:20px}.elite-partner__button{min-height:48px}}@media screen and (min-width:990px){#Details-HeaderMenu-1 .mega-menu__list{display:grid;grid-template-columns:minmax(240px,1fr) minmax(240px,1fr);max-width:820px;gap:12px 64px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:20px}#Details-HeaderMenu-1 .mega-menu__list>li:first-child{grid-column:1/-1;border-bottom:1px solid #555;padding-bottom:10px;margin-bottom:4px}#Details-HeaderMenu-1 .mega-menu__link--level-2{font-size:16px;font-weight:700;color:#fff;margin-bottom:8px}#Details-HeaderMenu-1 .list-unstyled .mega-menu__link{font-size:15px;line-height:1.5;padding:6px 0;letter-spacing:0;text-transform:none}#Details-HeaderMenu-1 .mega-menu__link:hover{color:#ff4141;text-decoration:underline}#Details-HeaderMenu-2 .mega-menu__list{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));max-width:1000px;gap:10px 32px}#Details-HeaderMenu-2 .mega-menu__list>li:first-child{grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
