@media screen and (min-width:768px){.hero-banner-hq{margin-top:32px;padding-left:64px;padding-right:64px}}@media screen and (min-width:1560px){.hero-banner-hq{height:424px}}@media screen and (min-width:1920px){.hero-banner-hq{height:590px}}.hero-banner-hq.style-2 .hero-banner-hq__content{background-color:#bf2c36;background-image:var(--mark-content-image);background-size:cover;color:#fff}.hero-banner-hq.style-2 .hero-banner-hq__content h2{color:#fff}@media screen and (max-width:768px){.hero-banner-hq.style-2 .hero-banner-hq__content{padding:31px 32px}}.hero-banner-hq.style-2 .hero-banner-hq__badge{background-color:#fff;color:#0a0b09;padding:8px 12px}.hero-banner-hq.style-2 .hero-banner-hq__wrapper{flex-direction:column}@media screen and (min-width:768px){.hero-banner-hq.style-2 .hero-banner-hq__wrapper{flex-direction:row-reverse}}.hero-banner-hq.style-1 .hero-banner-hq__wrapper{position:relative}.hero-banner-hq.style-1 .hero-banner-hq__background{flex:0 0 100%}.hero-banner-hq.style-1 .hero-banner-hq__content{flex:0 0 100%;height:100%;justify-content:flex-start;left:0;max-width:701px;position:absolute;top:0;z-index:2}@media screen and (min-width:768px){.hero-banner-hq.style-1 .hero-banner-hq__content{padding-top:90px}}@media screen and (max-width:768px){.hero-banner-hq.style-1 .hero-banner-hq__content{padding-left:24px;padding-right:24px;padding-top:32px}}.hero-banner-hq.style-1 .hero-banner-hq__description p{color:#0a0b09}@media screen and (max-width:768px){.hero-banner-hq.style-1 .hero-banner-hq__image{max-height:none}}.hero-banner-hq__wrapper{display:flex;height:100%;width:100%}@media screen and (min-width:768px){.hero-banner-hq__wrapper{flex-direction:row-reverse}}.hero-banner-hq__image{height:100%;margin-block:0;margin-inline:0;width:100%}.hero-banner-hq__image[data-device=desktop]{display:none}@media screen and (min-width:768px){.hero-banner-hq__image[data-device=desktop]{display:block}}.hero-banner-hq__image[data-device=mobile]{display:block}@media screen and (min-width:768px){.hero-banner-hq__image[data-device=mobile]{display:none}}@media screen and (max-width:768px){.hero-banner-hq__image{max-height:208px}}.hero-banner-hq__background{flex:0 0 55%;width:100%}@media screen and (max-width:768px){.hero-banner-hq__background{flex:0 0 100%}}.hero-banner-hq__background img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}@media screen and (max-width:768px){.hero-banner-hq__background img{object-fit:contain}}.hero-banner-hq__description p{color:#fff;font-size:16px;font-weight:400;line-height:24px}.hero-banner-hq__description p strong{font-weight:700}.hero-banner-hq__cta{width:max-content}.hero-banner-hq__badge{display:inline-block;font-size:14px;font-weight:400;line-height:12px;margin-bottom:16px;width:max-content}.hero-banner-hq__content{display:flex;flex:0 0 45%;flex-direction:column;justify-content:center;padding:102px 26px 102px 56px;width:100%}@media screen and (max-width:768px){.hero-banner-hq__content{flex:0 0 100%}}.hero-banner-hq__content h2{color:#0a0b09;font-size:2.14em;letter-spacing:1px;text-wrap:pretty}@media screen and (min-width:768px){.hero-banner-hq__content h2{font-size:3em;letter-spacing:normal;line-height:56px}}.title-section{display:flex;justify-content:center;position:relative}@media screen and (max-width:768px){.title-section{margin-left:10px;margin-right:10px;margin-top:32px}}.title-section h3{color:#f1f1f1;font-size:88px;font-weight:900;letter-spacing:16px;line-height:99.88px;margin:0;text-align:center;text-transform:uppercase;text-wrap:nowrap}@media screen and (max-width:768px){.title-section h3{font-size:56px;line-height:48px}}.title-section h2{color:#0a0b09;font-size:40px;font-weight:500;letter-spacing:2px;line-height:43.56px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%) translateX(0);z-index:2}@media screen and (max-width:768px){.title-section h2{font-size:32px;letter-spacing:2px;line-height:34.85px}}.base-form{border:1px solid #bf2c36;border-radius:16px;display:flex;flex-direction:column;max-width:var(--width);padding:var(--padding);row-gap:32px;width:100%}@media screen and (max-width:768px){.base-form{max-width:var(--width_mobile);padding:var(--padding_mobile)}}.comparison{color:#0a0b09}.comparison__container{align-items:center;display:flex;flex-direction:column;position:relative}.comparison__container .title-back,.comparison__container h2{text-align:center;text-transform:uppercase}.comparison__container h2{line-height:43px}.comparison__container.comparison__container--simple .comparison__info{justify-content:center;max-width:972px}@media screen and (min-width:768px){.comparison__container.comparison__container--simple .comparison__info--details{margin-left:130px;margin-right:130px}.comparison__container.comparison__container--simple .comparison__info--details label{text-align:center}}.comparison__container.comparison__container--simple .comparison__info--additional-image-title,.comparison__container.comparison__container--simple .comparison__info--video{display:none}@media screen and (min-width:768px){.comparison__container.comparison__container--simple .comparison__info--additional-data{max-width:none;padding-left:80px}}.comparison__info{border:2px solid rgba(var(--color-button));display:flex;flex-wrap:wrap;margin-top:48px;width:100%}.comparison__info--details{display:flex;flex:1 1 300px;flex-direction:column;margin:64px 48px;max-width:800px;width:100%}.comparison__info--details label{font-size:24px;font-weight:500;line-height:26px;margin-bottom:50px}.comparison__info--video{flex:1 1 200px;max-height:540px;max-width:508px;min-height:540px;position:relative;width:100%}.comparison__info--video img,.comparison__info--video video{height:100%;object-fit:cover;width:100%}.comparison__info--video .button-video{bottom:47px;left:50%;max-width:260px;position:absolute;transform:translateX(-50%);width:100%}.comparison__info--additional{background:#f2f2f2;display:flex;flex:1 1 100%;justify-content:space-between;min-height:362px;position:relative}.comparison__info--additional-image-title{flex-shrink:1;max-width:613px;width:100%}.comparison__info--additional-image-title .title-back{color:#e4e4e4;left:249px;line-height:102px;max-width:427px;padding:0;text-align:left;top:90px;transform:none;z-index:1}.comparison__info--additional-data{flex-shrink:2;margin-right:43px;max-width:656px}.comparison__info--additional-data .title-info{font-size:40px;font-weight:500;line-height:normal;margin-bottom:21px;margin-top:67px}.comparison__info--additional-data .description-info{color:#6a6a6a;font-size:16px;line-height:22px;margin-bottom:32px}.comparison__info--additional-data .button-info{margin-bottom:56px}@media screen and (max-width:749px){.comparison__info:has(.comparison__info--video.small-hide) .comparison__info--details{margin:16px 8px 33px}}@media screen and (max-width:1040px){.comparison__info{border:none;flex-direction:column}.comparison__info--details{margin:38px 8px 33px;max-width:100%;order:2;width:auto}.comparison__info--video{height:344px;max-width:100%;min-height:344px;order:1;width:100%}.comparison__info--additional{height:auto;min-height:auto;order:3}.comparison__info--additional-image-title{display:none}.comparison__info--additional-data{margin:32px 24px;max-width:none;width:100%}.comparison__info--additional-data .title-info{margin-top:0}.comparison__info--additional-data .button-info{margin-bottom:0;width:100%}}@media screen and (max-width:769px){.comparison__container .title-back{top:61px;word-wrap:break-word}.comparison__container h2{line-height:34px;padding-bottom:37px;padding-top:22px}.comparison__info{margin-top:0}.comparison__info--details label{font-size:20px;margin:0 auto 24px;max-width:267px;text-align:center}.comparison__info--additional .title-info{font-size:24px}}.comparison .comparison__table{display:grid;grid-template-columns:repeat(3,auto) minmax(100px,140px) minmax(100px,140px);margin:0 auto;text-align:center;width:100%}.comparison .comparison__table--column{align-items:center;align-items:flex-start;display:flex;font-size:20px;font-weight:400;justify-content:center;letter-spacing:normal;padding-top:24px}.comparison .comparison__table--column.head{border-bottom:1px solid #121111;font-size:16px;font-weight:400;line-height:18px;padding:0 13px 20px;text-align:center;text-transform:uppercase}.comparison .comparison__table--column.left{justify-content:flex-start}.comparison .comparison__table--column.bold{color:rgba(var(--color-button));font-size:20px;font-weight:500}.comparison .comparison__table--column.check{background:#f2f2f2;line-height:0;margin:0 8px;max-width:131px;width:100%}.comparison .comparison__table--column.check.corner{border-radius:0 0 16px 16px;padding-bottom:39px}@media screen and (max-width:769px){.comparison .comparison__table{grid-template-columns:repeat(3,auto) minmax(60px,140px) minmax(60px,140px)}.comparison .comparison__table--column{font-size:14px}.comparison .comparison__table--column.head{align-items:center;font-size:12px;padding:0 4px 20px}.comparison .comparison__table--column.bold{font-size:14px}.comparison .comparison__table--column.check{max-width:none;width:auto}.comparison .comparison__table--column.check svg{height:24px;width:24px}}.way-running-ball{height:264px}.way-running-ball .object .rolling-ball{background-position:50%;background-repeat:no-repeat;background-size:contain;height:71%;margin-left:-.3%;width:100%}.way-running-ball .object{transform:translateX(-80%);transform:none;transition:transform 4s cubic-bezier(.15,.5,.2,1.05)}.way-running-ball .object .rolling-ball{animation:rotate-clockwise 4s cubic-bezier(.15,.5,.2,1.05)}.way-running-ball.has-rolling-ball .object{transform:translateX(-80%)}.way-running-ball.has-rolling-ball[data-scroll=in] .object{transform:none;transition:transform 4s cubic-bezier(.15,.5,.2,1.05)}.way-running-ball.has-rolling-ball[data-scroll=in] .object .rolling-ball{animation:rotate-clockwise 4s cubic-bezier(.15,.5,.2,1.05)}@media(min-width:768px){.way-running-ball .object{background-position:50%;background-repeat:no-repeat;background-size:contain;height:141%;margin-bottom:-2rem;margin-left:-385px;margin-top:4.5rem;transform:translateX(-100%)}.way-running-ball .object .rolling-ball{margin-left:-2.1%}.way-running-ball .object{transform:none;transition-timing-function:cubic-bezier(.15,.5,.2,1.03)}.way-running-ball .object .rolling-ball{animation-name:rotate-clockwise-more;animation-timing-function:cubic-bezier(.15,.5,.2,1.03)}}@keyframes rotate-clockwise{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate-clockwise-more{0%{transform:rotate(-2.7turn)}to{transform:rotate(0)}}.slider__wrapper{position:relative;width:100%}.slider__wrapper swiper-container>*{box-sizing:border-box}.slider__wrapper swiper-container::part(container){padding:40px 0}.slider__wrapper swiper-slide img{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.slider__wrapper .btn-arrow{background-color:red;border-radius:50%;cursor:pointer;display:block;height:40px;position:relative;width:40px}.slider__wrapper .btn-arrow>svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.slider__wrapper .swiper-button{background-color:transparent;border-style:none;cursor:pointer;height:auto;position:absolute;width:auto;z-index:1}.slider__wrapper .swiper-button-prev{bottom:-10px;left:41%}.slider__wrapper .swiper-button-next{bottom:-10px;right:41%}.slider__wrapper .swiper-button-next svg{transform:rotate(180deg)}.slider__wrapper .swiper-button:after{display:none}.slider__wrapper .swiper-pagination{align-items:center;column-gap:10px;display:flex;justify-content:center;margin-bottom:10px}.slider__wrapper .swiper-pagination-bullet{background:#cacaca;border-radius:50%;cursor:pointer;display:block;height:8px;width:8px}.slider__wrapper .swiper-pagination-bullet-active{background:rgba(var(--color-button),var(--alpha-button-background))}@media screen and (max-width:769px){.slider__wrapper .swiper-button-prev{left:20%}.slider__wrapper .swiper-button-next{right:20%}}.membership-list__container{position:relative}.membership-list__container h2{line-height:normal;margin-bottom:41px;margin-top:17px;text-align:center;text-transform:uppercase}.membership-list__container .title-back{padding:0}@media screen and (max-width:769px){.membership-list__container .title-back{top:68px}}.membership-list__slider{margin:0 auto;max-width:1232px}.membership-list__slider .slider-custom{list-style:none;margin:0}.membership-list__slider-card{box-shadow:0 4px 40px rgba(99,99,99,.102);padding:24px 16px;text-align:center}.membership-list__slider-title{background-color:rgba(var(--color-button),var(--alpha-button-background));color:#fff;display:inline-block;font-size:14px;letter-spacing:.25em;line-height:12px;margin-bottom:16px;padding:11px 12px 7px;text-transform:uppercase}@media screen and (max-width:769px){.membership-list__container h2{line-height:34px;margin-bottom:9px;padding:34px 18% 0}.membership-list__slider .slider-custom{padding-left:0;padding-right:0}.membership-list__slider-card{padding:16px 16px 10px}}.about-us__container{position:relative}.about-us__container h2{line-height:normal;margin-bottom:41px;margin-top:72px;text-align:center;text-transform:uppercase}.about-us__container .title-back{padding:0}@media screen and (max-width:769px){.about-us__container .title-back{font-size:40px;top:52px}.about-us__container h2{margin-top:17px}.about-us__container .about-us__content>div{text-align:left!important}}.about-us__content{color:var(--Black,#0a0b09);font-family:Maax;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 auto;padding:24px 0;text-align:center}@media screen and (max-width:769px){.about-us__container h2{line-height:34px;margin-bottom:9px;padding:34px 18% 0}}.review-slider{padding-bottom:134px;position:relative}@media screen and (max-width:768px){.review-slider{margin-bottom:30px}}.review-slider__title{color:#fff;left:50%;letter-spacing:2px;margin-top:216px;position:absolute;text-align:center;text-transform:uppercase;transform:translate(-50%);width:100%}.review-slider .title-back{color:#f1f1f1;opacity:20%;top:248px;z-index:0;word-wrap:break-word}.review-slider__container{min-height:589px;position:relative}.review-slider__slide-title{color:rgba(var(--color-button),var(--alpha-button-background));font-size:16px;font-weight:700;letter-spacing:1px;line-height:normal;margin-bottom:13px;text-align:center;text-transform:uppercase}.review-slider__description{color:#6a6a6a;font-weight:300;line-height:24px;margin-bottom:24px;text-align:center}.review-slider__description strong{font-weight:600}.review-slider__description p{display:-webkit-box;margin:0;max-height:165px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7}.review-slider__author{font-weight:700}.review-slider .slider-reviews{max-width:1178px}.review-slider .slider__wrapper{bottom:-117px;padding-top:171px;position:relative}.review-slider .slider__wrapper swiper-container swiper-slide{align-items:center;background:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.149);cursor:pointer;display:flex;flex-direction:column;height:auto;justify-content:space-between;padding:24px 32px}.review-slider .slider__wrapper swiper-container swiper-slide img{height:18px;margin-bottom:20px;min-height:18px;min-width:22px;width:22px}.review-slider .slider__wrapper swiper-container swiper-slide div{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.review-slider .slider__wrapper swiper-container swiper-slide.open-toggle p{-webkit-line-clamp:initial;max-height:100%}@media screen and (max-width:769px){.review-slider{padding-bottom:270px}.review-slider .slider-reviews{max-width:100%}.review-slider__container{min-height:335px}.review-slider__title{margin-top:90px}.review-slider__description p{max-height:214px;-webkit-line-clamp:9}.review-slider .title-back{top:154px}.review-slider .slider__wrapper{bottom:-248px;padding-top:0}.review-slider .slider__wrapper swiper-container::part(container){padding-bottom:20px;padding-top:0}.review-slider .slider__wrapper swiper-container{padding-left:24px}.review-slider .slider__wrapper swiper-container swiper-slide{height:auto}.review-slider .slider__wrapper .swiper-pagination{bottom:-30px;left:50%;position:absolute;transform:translateX(-50%)}.review-slider .slider__wrapper .swiper-button-next,.review-slider .slider__wrapper .swiper-button-prev{bottom:-28px}}.accordion-faq{position:relative}.accordion-faq__container{margin:0 auto;max-width:829px}.accordion-faq__title{letter-spacing:2px;line-height:normal;margin-bottom:80px;text-align:center;text-transform:uppercase}.accordion-faq__accordion{border:1px solid #cacaca;margin-bottom:12px}.accordion-faq__accordion summary svg{min-width:17px}.accordion-faq__accordion details[open]>summary svg{transform:rotate(180deg)}.accordion-faq__accordion details[open]>summary h3{color:rgba(var(--color-button),var(--alpha-button-background))}.accordion-faq__accordion-head{align-items:center;display:flex;justify-content:space-between}.accordion-faq__accordion-content{padding:24px}.accordion-faq__accordion-content h3{margin:0}.accordion-faq__list{width:100%}.accordion-faq__accordion-question{font-size:18px;font-weight:700;line-height:normal}.accordion-faq__accordion-response{color:#6a6a6a;font-size:16px;line-height:24px;margin-top:24px}.accordion-faq .btn-container{display:flex;justify-content:center;margin-top:64px;width:100%}@media screen and (max-width:769px){.accordion-faq__title{padding-top:44px}.accordion-faq .title-back{top:74px}.accordion-faq .btn-container{margin-top:24px}.accordion-faq .btn-container a{width:70%}}.rewards-page .accordion-faq{margin-top:8rem}@media screen and (max-width:769px){.rewards-page .accordion-faq{margin-top:4rem}}.rewards-page .accordion-faq__title{margin-bottom:6.5rem}@media screen and (max-width:769px){.rewards-page .accordion-faq__title{margin-bottom:3rem;padding:0 1.6rem}}@media screen and (max-width:850px){.rewards-page .accordion-faq .title-back{font-size:8.8rem;top:25px}}@media screen and (max-width:749px){.rewards-page .accordion-faq .title-back{font-size:5.6rem;top:40px;word-wrap:break-word}}.footer-section{border-top:1px solid;margin-top:72px;width:100%}.footer-section .footer{background-color:#fff;color:#333;display:flex;justify-content:space-between;margin-bottom:24px;padding-top:40px}@media(max-width:769px){.footer-section .footer{flex-direction:column}}.footer-section .footer__left{flex:1;margin-right:40px;max-width:calc(100% - 710px);min-width:294px}.footer-section .footer__right{max-width:670px;min-width:300px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.footer-section .footer__logo{line-height:normal}.footer-section .footer__logo img{height:auto;max-width:200px}.footer-section .footer__form form{width:83%}.footer-section .footer__form h3{color:#bf2c36;font-size:16px;font-weight:500;line-height:normal;margin:29px 0 18px}.footer-section .footer__form input{border-color:#838383;border-right:0;color:#6a6a6a;font-size:15px;line-height:24px;padding:12px 16px;width:auto}.footer-section .footer__form button{min-width:99px;width:33%}@media screen and (max-width:1200px){.footer-section .footer__form button{min-width:auto;width:70px}.footer-section .footer__form button svg{margin-left:0;min-width:17px}.footer-section .footer__form button label{display:none}}@media(max-width:769px){.footer-section .footer__left{border-bottom:1px solid #cacaca;margin:0;min-width:100%;padding-bottom:30px;width:100%}}@media(max-width:769px)and (max-width:769px){.footer-section .footer__right{margin-top:30px}}@media(max-width:769px){.footer-section .footer__form form{width:100%}}.footer-section .footer__social{display:flex;flex-direction:column;margin-top:25px;row-gap:16px}.footer-section .footer__social span{color:#6a6a6a;font-size:16px;font-weight:400;line-height:normal}.footer-section .footer__social ul a{padding:0}.footer-section .footer__social ul a:hover svg path{fill:#c41230}.footer-section .footer__social-icons{column-gap:40px;display:flex;flex-wrap:wrap;justify-content:flex-start}.footer-section .footer__menus{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:769px){.footer-section .footer__menus{row-gap:48px}}.footer-section .footer__menu{margin-right:16px}.footer-section .footer__menu h3{font-size:16px;font-weight:500;line-height:normal;margin:0}.footer-section .footer__menu ul{list-style-type:none;margin-top:24px;padding:0}.footer-section .footer__menu li{line-height:normal;margin-bottom:16px}.footer-section .footer__menu li a{color:#6a6a6a;font-size:14px}.footer-section .footer__menu a{color:#333;text-decoration:none}.footer-section .footer__menu a:hover{color:#c41230}@media(max-width:769px){.footer-section .footer__menu{margin-left:8px}}.footer-section .skip-to-content-link{background:#c41230;color:#fff;left:50%;padding:8px;position:absolute;transform:translateY(-100%);transition:transform .3s}.footer-section .skip-to-content-link:focus{transform:translateY(0)}.footer-section__animation{overflow:hidden}.footer-section__animation .marquee-container{overflow:hidden;width:100%}.footer-section__animation .marquee-container .marquee-content{animation:marquee 50s linear infinite;display:inline-flex;white-space:nowrap}.footer-section__animation .marquee-container .marquee-content span{color:rgba(var(--color-button),var(--alpha-button-background));display:inline-block;font-size:104px;font-weight:900;letter-spacing:16px;line-height:102px;padding:0 20px;text-transform:uppercase}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media screen and (max-width:769px){.footer-section__animation .marquee-container .marquee-content{animation:marquee-mobile 50s linear infinite}.footer-section__animation .marquee-container .marquee-content span{font-size:36px;letter-spacing:4px;line-height:62px;padding:0 10px}@keyframes marquee-mobile{0%{transform:translateX(0)}to{transform:translateX(-100%)}}}.footer-section__copyright{align-items:center;background:#f8f8f8;color:#6a6a6a;display:flex;font-size:14px;font-weight:400;justify-content:center;padding:16px;width:100%}@media screen and (max-width:769px){.footer-section{margin-top:42px}}.footer-section .no-link{cursor:default}.footer-section .no-link:hover{color:inherit}.choose-membership{overflow:hidden}@media screen and (max-width:768px){.choose-membership{margin-top:5rem}}@media screen and (max-width:1280px){.choose-membership{margin-bottom:6rem}}.choose-membership__wrapper{margin:auto}@media screen and (min-width:768px){.choose-membership__wrapper{max-width:1440px;padding:40px 77.5px}}@media screen and (min-width:1440px){.choose-membership__wrapper{padding:64px 77.5px 40px}}.tabs-content-second-title{margin-bottom:24px}.tabs-content-second-title h3{font-size:18px;font-weight:700;line-height:24px;margin-bottom:0;margin-top:0}.tabs-content-grid{align-items:stretch;column-gap:56px;display:flex}@media screen and (max-width:768px){.tabs-content-grid{flex-direction:column}}@media screen and (max-width:1024px){.tabs-content-grid{column-gap:20px}}@media screen and (max-width:768px){.tabs-content-body{margin-left:24px;margin-right:24px}}.tabs-content-body h4{font-size:18px;font-weight:700}.tabs-content-body p{font-size:16px;font-weight:400;line-height:22px;margin-block:0;margin-inline:0}@media screen and (max-width:768px){.tabs-content-body p{line-height:24px}}.tabs-content-cta{margin-top:auto;position:relative}@media screen and (max-width:768px){.tabs-content-cta{margin-left:24px;margin-right:24px;margin-top:24px}}.tabs-content-cta-button{align-items:center;background-color:#bf2c36;color:#fff;display:flex;font-size:14px;font-weight:500;height:48px;justify-content:center;line-height:normal;padding:19px 34.5px 19px 42.5px;text-decoration:none;width:max-content}@media screen and (max-width:768px){.tabs-content-cta-button{width:100%}}.tabs-content-slider--second{margin-bottom:10px;margin-left:0;max-height:214px;max-width:100%}@media screen and (max-width:768px){.tabs-content-slider--second{margin-left:24px}}@media screen and (min-width:768px)and (max-width:1280px){.tabs-content-slider--second{max-height:141px}}.tabs-content-slider--second__navigation-arrow{background-color:transparent;border:none;outline:none}.tabs-content-slider--second__pagination{column-gap:5px;display:flex}.tabs-content-slider--second__pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #0a0b09;border-radius:50%;display:inline-block;height:8px;width:8px}.tabs-content-slider--second__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#bf2c36;border:1px solid #bf2c36}.tabs-content-slider--second_navigation{display:none}@media screen and (max-width:768px){.tabs-content-slider--second_navigation{align-items:center;column-gap:67px;display:flex;justify-content:center;margin-top:16px}}.tabs-content-slider-second{max-height:214px;max-width:208px}@media screen and (min-width:1000px)and (max-width:1280px){.tabs-content-slider-second{max-width:150px}}.tabs-content-slider-second figure{height:100%;margin-block:0;margin-inline:0;overflow:hidden;position:relative;width:100%}.tabs-content-slider-second figure img{display:block;height:100%;object-fit:cover;width:100%}@media screen and (min-width:768px){.tabs-content-slider--main{height:100%}}.tabs-content-slider--main_navigation{align-items:center;bottom:30px;column-gap:67px;display:flex;justify-content:center;position:absolute;width:100%;z-index:1}.tabs-content-slider--main_navigation-arrow{background-color:transparent;border:none;cursor:pointer}.tabs-content-slider--main_pagination{position:static;top:auto!important;width:auto!important}.tabs-content-slider--main_pagination .swiper-pagination-bullet{border:1px solid transparent;border-radius:50%;display:inline-block;height:8px;width:8px}.tabs-content-slider--main_pagination .swiper-pagination-bullet:not(:last-child){margin-right:5px}.tabs-content-slider--main_pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff;border-color:#0a0b09;opacity:1}.tabs-content-slider--main_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#bf2c36;border-color:#bf2c36}.tabs-content-slider--main .swiper-slide{background-color:#36bf2c}.tabs-content-slider--main .swiper-slide[data-device=desktop]{display:none}@media screen and (min-width:768px){.tabs-content-slider--main .swiper-slide[data-device=desktop]{display:block}}.tabs-content-slider--main .swiper-slide[data-device=mobile]{display:block}@media screen and (min-width:768px){.tabs-content-slider--main .swiper-slide[data-device=mobile]{display:none}}.tabs-content-slider--main figure{height:100%;margin-block:0;margin-inline:0;overflow:hidden;position:relative}.tabs-content-slider--main figure[data-device=desktop]{display:none}@media screen and (min-width:768px){.tabs-content-slider--main figure[data-device=desktop]{display:flex}}.tabs-content-slider--main figure[data-device=mobile]{display:flex}@media screen and (min-width:768px){.tabs-content-slider--main figure[data-device=mobile]{display:none}}.tabs-content-slider--main figure img{display:block;height:100%;object-fit:cover;width:100%}.tabs-content-column{width:100%}.tabs-content-column.tabs-content-column--large{display:flex;flex-direction:column;width:60%}@media screen and (max-width:1280px){.tabs-content-column.tabs-content-column--large{width:50%}}@media screen and (max-width:768px){.tabs-content-column.tabs-content-column--large{overflow:hidden;width:100%}}.tabs-content-column.tabs-content-column--small{width:40%}@media screen and (max-width:1280px){.tabs-content-column.tabs-content-column--small{width:50%}}@media screen and (max-width:768px){.tabs-content-column.tabs-content-column--small{margin-bottom:32px;padding-left:24px;padding-right:24px;width:100%}}.tab-menu{display:block;margin-bottom:28px}@media screen and (min-width:768px){.tab-menu{margin-bottom:44px}}.tab-menu-wrapper{column-gap:10px;display:flex;justify-content:flex-start;list-style:none;margin:15px auto;max-width:705px;overflow-x:auto;padding:12px;width:100%}@media screen and (max-width:768px){.tab-menu-wrapper{margin-bottom:0}}@media screen and (min-width:768px){.tab-menu-wrapper{border:1px solid #cacaca;border-radius:100px;justify-content:center;padding:4px}}.tab-menu-item{flex:0 0 131px;width:100%}.tab-menu-item button{background-color:#f0f0f0;border:none;border-radius:100px;color:#6a6a6a;cursor:pointer;font-size:16px;font-weight:400;padding:12px 24px;width:100%}.tab-menu-item button.tab-menu-item-menu--active{background-color:#bf2c36;color:#fff;font-weight:700}tab-menu,tabs-content{display:block}tabs-content .tabs-content{display:block;transition:opacity .3s ease,display allow-discrete .3s ease}tabs-content .tabs-content[data-show=false]{display:none}tabs-content .tabs-content-badge{background-color:#f2f2f2;color:#0a0b09;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:24px;padding:8px 12px;width:max-content}@media screen and (max-width:768px){tabs-content .tabs-content-badge{font-size:15px;margin-left:24px;margin-right:24px;max-width:88%}}tabs-content .tabs-content-budged{column-gap:10px;display:flex;flex-wrap:wrap;list-style:none;margin-block:0;margin-inline:0;margin-bottom:32px;margin-top:20px;padding:0;padding-block:0;padding-inline:0;row-gap:10px}@media screen and (max-width:768px){tabs-content .tabs-content-budged{margin-left:24px;margin-right:24px}}tabs-content .tabs-content-budged li span{color:#bf2c36;margin-right:5px}tabs-content .tabs-content-title{color:#0a0b09;font-size:28px;font-weight:500;margin:0}@media screen and (min-width:768px){tabs-content .tabs-content-title{font-size:40px;line-height:43.56px;margin-bottom:32px}}@media screen and (max-width:768px){tabs-content .tabs-content-title{margin-bottom:24px;margin-left:24px;margin-right:24px}}tabs-content .tabs-content-second-images{column-gap:19.2px;display:grid;grid-template-columns:repeat(6,80px)}@media screen and (max-width:768px){tabs-content .tabs-content-second-images{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:30px}}tabs-content .tabs-content-second-images-item{height:100%;width:100%}@media screen and (max-width:768px){tabs-content .tabs-content-second-images-item{flex:0 0 100%;max-width:100px}}tabs-content .tabs-content-second-images-item figure{margin-block:0;margin-inline:0;overflow:hidden;position:relative}tabs-content .tabs-content-second-images-item figure img{display:block;height:100%;object-fit:contain;width:100%}tabs-content .tabs-content .slider__wrapper swiper-container::part(container){padding:0}tabs-content .tabs-content .slider__wrapper figure{margin-block:0;margin-inline:0}tabs-content .tabs-content .slider__wrapper .swiper-pagination{bottom:28px;left:50%;position:absolute;transform:translateX(-50%);width:auto;z-index:1}tabs-content .tabs-content .slider__wrapper .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff;border:1px solid #0a0b09}tabs-content .tabs-content .slider__wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#bf2c36;border:1px solid #bf2c36}@starting-style{tabs-content .tabs-content:not([data-show=false]){opacity:0}}.text-banner--container{align-items:center;display:flex;gap:1.2rem;justify-content:center;padding-bottom:1.6rem;padding-top:1.6rem}@media screen and (min-width:750px){.text-banner--container{gap:2.4rem;padding-bottom:1.2rem;padding-top:1.2rem}}.text-banner--title{font-size:calc(var(--font-heading-scale)*1.4rem);line-height:1.28}@media screen and (min-width:750px){.text-banner--title{font-size:calc(var(--font-heading-scale)*1.6rem)}}.text-banner p{margin:0}.text-banner .button{font-size:1.2rem;min-height:auto;min-width:124px}@media screen and (min-width:750px){.text-banner .button{font-size:1.4rem}}.text-banner .button.arrow{padding:0 0 0 8px}@media screen and (min-width:750px){.text-banner .button.arrow{padding:0 8px 0 16px}}.text-banner .button span{padding-top:.2rem}.text-banner:has(.text-banner--sticky){position:sticky;top:0;z-index:3}body:has(sticky-header) .text-banner:has(.text-banner--sticky){top:calc(var(--header-height) - 1px)}@media screen and (min-width:770px){.accordion-faq-page.accordion-faq{margin-top:72px}}@media screen and (max-width:850px){.accordion-faq-page.accordion-faq .title-back{top:25px}}@media screen and (max-width:769px){.accordion-faq-page.accordion-faq .accordion-faq__title{padding-top:44px}.accordion-faq-page.accordion-faq .title-back{top:68px}}@media screen and (max-width:500px){.accordion-faq-page.accordion-faq .accordion-faq__title{margin-left:auto;margin-right:auto;max-width:336px}.accordion-faq-page.accordion-faq .title-back{max-width:336px;top:95px}.accordion-faq-page.accordion-faq .title-back span{word-break:break-word}}@media screen and (min-width:769px){.hero-split{height:424px;margin-top:32px;padding-left:64px;padding-right:64px}}.hero-split__title--desktop{display:none}@media screen and (min-width:769px){.hero-split__title--desktop{display:block}}.hero-split__title--mobile{display:block}@media screen and (min-width:769px){.hero-split__title--mobile{display:none}}.hero-split__title--mobile span{display:block}@media screen and (min-width:1560px){.hero-split{height:590px}}@media screen and (min-width:768px){.hero-split.style-2{height:auto}}.hero-split.style-2 .hero-split__content{background-color:#bf2c36}@media screen and (max-width:768px){.hero-split.style-2 .hero-split__content{background-image:var(--mark-content-image);background-size:cover;padding:31px 32px}}.hero-split.style-2 .hero-split__badge{background-color:#fff;color:#0a0b09;letter-spacing:1px;line-height:16px;padding:8px 12px}@media screen and (max-width:500px){.hero-split.style-2 .hero-split__badge{width:fit-content}}.hero-split.style-2 .hero-split__wrapper{flex-direction:column}@media screen and (min-width:1024px){.hero-split.style-2 .hero-split__wrapper{flex-direction:row-reverse}}.hero-split.style-3{height:723px;padding:0}@media screen and (min-width:768px){.hero-split.style-3{height:460px}}.hero-split.style-3 .hero-split__badge{background-color:#0a0b09;color:#fff;padding:8px 24px}.hero-split.style-3 .hero-split__wrapper{position:relative}.hero-split.style-3 .hero-split__background{flex:0 0 100%}@media screen and (max-width:768px){.hero-split.style-3 .hero-split__image[data-device=mobile]{max-height:max-content}}@media screen and (min-width:480px)and (max-width:768px){.hero-split.style-3 .hero-split__image[data-device=mobile] img{object-fit:cover}}.hero-split.style-3 .hero-split__content{align-items:center;background:#000;background:-webkit-linear-gradient(0deg,#000,#000 25%,transparent);background:-moz-linear-gradient(0deg,#000 0,#000 25%,transparent 100%);background:linear-gradient(0deg,#000,#000 25%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0);height:100%;justify-content:flex-end;left:0;padding-bottom:25px;position:absolute;top:0}@media screen and (max-width:768px){.hero-split.style-3 .hero-split__content{background:#000;background:-webkit-linear-gradient(180deg,#000,#000 18%,transparent);background:-moz-linear-gradient(180deg,#000 0,#000 18%,transparent 100%);background:linear-gradient(180deg,#000,#000 18%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0);justify-content:flex-start!important;padding-left:20px;padding-top:25px}}.hero-split.style-3 .hero-split__content .hero-split__cta{margin-top:24px}@media screen and (max-width:768px){.hero-split.style-3 .hero-split__content .hero-split__cta{display:flex!important}}.hero-split.style-3 .hero-split__content .hero-split__cta svg{display:none}.hero-split.style-3 .hero-split__content h2{font-size:72px;font-weight:900;line-height:64px;max-width:700px;text-align:center;text-transform:uppercase}.hero-split.style-3 .hero-split__content h2 span{color:#bf2c36}@media screen and (max-width:768px){.hero-split.style-3 .hero-split__content h2{font-size:40px;line-height:40px}}.hero-split.style-1 .hero-split__wrapper{position:relative}.hero-split.style-1 .hero-split__background{flex:0 0 100%}.hero-split.style-1 .hero-split__content{flex:0 0 100%;height:100%;justify-content:flex-start;left:0;max-width:701px;position:absolute;top:0;z-index:2}@media screen and (min-width:768px){.hero-split.style-1 .hero-split__content{padding-top:90px}}@media screen and (max-width:768px){.hero-split.style-1 .hero-split__content{padding-left:24px;padding-right:24px;padding-top:32px}.hero-split.style-1 .hero-split__image{max-height:none}}.hero-split__wrapper{display:flex;height:100%;width:100%}@media screen and (min-width:769px){.hero-split__wrapper{flex-direction:row-reverse}}.hero-split__image{height:100%;margin-block:0;margin-inline:0;width:100%}.hero-split__image[data-device=desktop]{display:block}@media screen and (max-width:1024px){.hero-split__image[data-device=desktop]{display:none}}.hero-split__image[data-device=mobile]{display:none}@media screen and (max-width:1024px){.hero-split__image[data-device=mobile]{display:block}.hero-split__image{max-height:380px}}@media screen and (max-width:768px){.hero-split__image{max-height:208px}}.hero-split__background{flex:0 0 60.72%;width:100%}@media screen and (max-width:1024px){.hero-split__background{flex:0 0 50%}}@media screen and (max-width:768px){.hero-split__background{flex:0 0 100%}}.hero-split__background img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}@media screen and (max-width:768px){.hero-split__background img{object-fit:contain}}.hero-split__description p{font-size:16px;font-weight:400;line-height:24px}.hero-split__description p strong{font-weight:700}@media screen and (max-width:768px){.hero-split__description p{margin-bottom:0;margin-top:6px}}.hero-split__cta{width:max-content}.hero-split__cta b{font-weight:500}@media screen and (max-width:768px){.hero-split__cta{display:none!important}}.hero-split__badge{display:inline-block;font-size:14px;font-weight:400;line-height:12px;margin-bottom:16px;width:max-content}.hero-split__content{display:flex;flex:0 0 39.28%;flex-direction:column;justify-content:center;padding:62px 20px 42px 39.5px;width:100%}@media screen and (max-width:1024px){.hero-split__content{flex:0 0 50%}}@media screen and (max-width:768px){.hero-split__content{flex:0 0 100%;margin-top:-1px}}.hero-split__content h2{color:#0a0b09;font-size:2.14em;letter-spacing:1px;text-wrap:pretty}@media screen and (min-width:769px){.hero-split__content h2{font-size:3em;letter-spacing:normal;line-height:56px}}.hero-split__container-video{height:100%}@media screen and (max-width:768px){.hero-split__container-video{height:208px}}.hero-split__video{height:100%;object-fit:cover;width:100%}.hero-split__text-login{align-items:center;display:flex;margin-top:16px}.hero-split__text-login span{margin-right:4px}.hero-split__text-login a{font-size:16px;font-weight:700;text-transform:capitalize}@media screen and (max-width:768px){.hero-split__text-login{display:none}}.comparison-vault{color:#0a0b09}.comparison-vault__container{align-items:center;display:flex;flex-direction:column;position:relative}.comparison-vault__container .title-back,.comparison-vault__container h2{text-align:center;text-transform:uppercase}.comparison-vault__container h2{line-height:43px}.comparison-vault__info{border:1px solid #aaa;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:32px;padding:56px 64px;width:100%}.comparison-vault__info--details{box-sizing:border-box;display:flex;flex:1 1 300px;flex-direction:column;flex-shrink:1;max-width:600px;position:relative}.comparison-vault__info--details label{font-size:24px;font-weight:500;line-height:26px;margin-bottom:50px}.comparison-vault__info--details .btn-only-mobile{display:none}.comparison-vault__info--description{box-sizing:border-box;flex:1 1 300px;flex-shrink:2;max-width:528px;position:relative}.comparison-vault__info--additional{display:flex;flex:1 1 100%;justify-content:space-between;position:relative}.comparison-vault__info--additional-data{flex-shrink:2;max-width:656px}.comparison-vault__info--additional-data .title-info{font-size:40px;font-weight:500;line-height:normal;margin-bottom:18px;margin-top:18px}.comparison-vault__info--additional-data .description-info{color:#000;font-size:16px;line-height:22px;margin-bottom:16px}.comparison-vault__info--additional-data .button-info{margin-bottom:15px}.comparison-vault__info--additional-data .badge-info{background:#0a0b09;color:#f2f2f2;display:inline-block;margin-top:11px}@media screen and (max-width:1040px){.comparison-vault__info{border:none;flex-direction:column;padding:32px 13px 0}.comparison-vault__info--details{margin:10px 6px 0;max-width:100%;order:2;width:auto}.comparison-vault__info--details .btn-only-mobile{display:flex;margin:30px auto 0;width:fit-content}.comparison-vault__info--description{flex:initial;max-width:100%;order:1;width:100%}.comparison-vault__info--additional{height:auto;min-height:auto;order:3}.comparison-vault__info--additional-image-title{display:none}.comparison-vault__info--additional-data{margin-left:0;margin-right:0;margin-top:0;max-width:none;width:100%}.comparison-vault__info--additional-data .title-info{font-size:32px}.comparison-vault__info--additional-data .button-info{display:none}}@media screen and (max-width:769px){.comparison-vault__container .title-back{top:61px;word-wrap:break-word}.comparison-vault__container h2{line-height:34px;padding-bottom:37px;padding-top:22px}.comparison-vault__info{margin-top:0}.comparison-vault__info--details label{font-size:20px;margin:0 auto 24px;max-width:267px;text-align:center}.comparison-vault__info--additional .title-info{font-size:32px}}.comparison-vault .comparison-vault__table{display:grid;grid-template-columns:repeat(1,auto) minmax(100px,146px) minmax(100px,146px);margin:0 auto;text-align:center;width:100%;grid-column-gap:14px}.comparison-vault .comparison-vault__table:before{background-color:rgba(var(--color-button),var(--alpha-button-background));content:"";height:1px;left:0;position:absolute;top:55px;width:100%}@media screen and (max-width:769px){.comparison-vault .comparison-vault__table:before{top:45px}}.comparison-vault .comparison-vault__table--column{align-items:center;align-items:flex-start;display:flex;font-size:20px;font-weight:400;justify-content:center;letter-spacing:normal;padding-top:16px}.comparison-vault .comparison-vault__table--column.head{align-items:center;font-size:16px;font-weight:400;line-height:18px;padding:0 13px 20px;text-align:center;text-transform:uppercase}.comparison-vault .comparison-vault__table--column.head.bold-head{color:rgba(var(--color-button),var(--alpha-button-background));font-weight:900}.comparison-vault .comparison-vault__table--column.head.disabled{color:#6a6a6a;padding-left:4px;padding-right:4px}.comparison-vault .comparison-vault__table--column.head.left{padding-left:0}.comparison-vault .comparison-vault__table--column.left{justify-content:flex-start}.comparison-vault .comparison-vault__table--column.bold{font-size:20px;font-weight:500;padding-top:19px}.comparison-vault .comparison-vault__table--column.check{background:#f2f2f2;line-height:0;max-width:155px;width:100%}.comparison-vault .comparison-vault__table--column.check.corner{border-radius:0 0 16px 16px;padding-bottom:37px}@media screen and (max-width:769px){.comparison-vault .comparison-vault__table{grid-template-columns:repeat(1,auto) minmax(60px,140px) minmax(66px,140px);grid-column-gap:8px}.comparison-vault .comparison-vault__table--column{align-items:center;font-size:14px}.comparison-vault .comparison-vault__table--column.head{align-items:center;font-size:12px;padding:0 4px 10px}.comparison-vault .comparison-vault__table--column.bold{font-size:14px;min-height:64px}.comparison-vault .comparison-vault__table--column.check{max-width:none;width:auto}.comparison-vault .comparison-vault__table--column.check.corner{padding-bottom:0}.comparison-vault .comparison-vault__table--column.check svg{height:24px;width:24px}}.badge-tag{background:#fff;font-size:14px;font-weight:400;line-height:12px;padding:7px 12px}.exclusive .main-container{overflow:hidden}.exclusive section.new-exc-sel{margin:0 auto 3rem;padding:0 2rem}.exclusive section.new-exc-sel .new-exc-sel__header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:0;text-align:center}.exclusive section.new-exc-sel .new-exc-sel__header--subtitle{color:#b2b2b2;font-size:16px;font-weight:500;letter-spacing:2.8px;line-height:22px;margin:0;text-transform:uppercase}.exclusive section.new-exc-sel .new-exc-sel__header--title{color:#002129;font-size:62px;font-size:clamp(38px,5.5vw,62px);font-weight:500;line-height:68px;margin:48px 0 24px}.exclusive section.new-exc-sel .new-exc-sel__header--description{color:#000;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:0}.exclusive section.new-exc-sel .new-exc-sel__brands{margin:0 auto;max-width:1079px;overflow:hidden;padding:0 40px}.exclusive section.new-exc-sel .new-exc-sel__brands swiper-slide{align-items:center;display:flex}.exclusive section.new-exc-sel .new-exc-sel__brands swiper-slide img{height:auto;width:160px}@media screen and (max-width:768px){.exclusive section.new-exc-sel .new-exc-sel__brands swiper-slide img{width:96px}}.exclusive section.new-exc-sel .new-exc-sel__brands swiper-container::part(wrapper){align-items:center}.exclusive section.new-exc-sel .new-exc-sel__brands swiper-container::part(container){padding:28px 0 0}@media screen and (max-width:768px){.exclusive section.new-exc-sel .new-exc-sel__brands .slider__wrapper swiper-container::part(container){padding:16px 0}.exclusive section.new-exc-sel .new-exc-sel__brands swiper-container::part(wrapper){-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}}.exclusive section.new-exc-sel .new-exc-sel__brands--wrapper{align-items:center;display:flex;margin:0 auto;padding:8px 0;width:100%}.exclusive section.new-exc-sel .new-exc-sel__brands--wrapper li{height:auto;width:clamp(96px,12vw,160px)}.exclusive section.new-exc-sel .new-exc-sel__collections--buttons-container{border:1px solid #cacaca;border-radius:100px;display:flex;gap:12px;justify-content:space-between;margin:30px auto 0;padding:4px;position:relative;text-align:center;width:fit-content}@media screen and (max-width:768px){.exclusive section.new-exc-sel .new-exc-sel__collections--buttons-container{border:none;margin-left:12px;margin-right:12px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.exclusive section.new-exc-sel .new-exc-sel__collections--buttons-container .new-exc-sel__collections--button{padding-left:22px;padding-right:22px;width:auto}}.exclusive section.new-exc-sel .new-exc-sel__collections--button{background:#f0f0f0;border:none;border-radius:100px;color:#6a6a6a;cursor:pointer;font-weight:400;padding:12px 0;width:118px}.exclusive section.new-exc-sel .new-exc-sel__collections--button span{font-size:16px}.exclusive section.new-exc-sel .new-exc-sel__collections--button.active{background:#bf2c36;color:#fff;font-weight:700}.exclusive section.new-exc-sel .new-exc-sel__collections--collections-container{margin:0 2rem}.exclusive section.new-exc-sel .new-exc-sel__collections--products-wrapper{display:none;position:relative}.exclusive section.new-exc-sel .new-exc-sel__collections--products-wrapper.active{display:block}.exclusive section.new-exc-sel .new-exc-sel__collections--products-wrapper ul{display:flex}.exclusive section.new-exc-sel .new-exc-sel__collections--product-card{border:1px solid #cacaca;height:auto;max-height:224px;max-width:224px}@media screen and (max-width:768px){.exclusive section.new-exc-sel .new-exc-sel__collections--product-card{max-height:143.53px;max-width:143.53px}}.exclusive section.new-exc-sel .new-exc-sel__collections--product-img{align-items:center;display:flex;overflow:hidden}.exclusive section.new-exc-sel .new-exc-sel__collections--product-img img{height:auto;width:100%}.exclusive section.new-exc-sel .new-exc-sel__collections--product-title{font-size:clamp(12.5px,1.2vw,16px);font-weight:500;line-height:1.25;padding:1rem 8px 8px;text-align:center}.exclusive .section-subtitle{color:#b2b2b2;font-size:11px;letter-spacing:2.8px;line-height:21.22px}.exclusive .section-title{color:#002129;font-size:36px;line-height:36px}.exclusive .exclusive-selection .section-subtitle,.exclusive .exclusive-selection .section-title{text-align:center}.exclusive .exclusive-selection__categories{column-gap:2rem;display:flex;flex-wrap:wrap;list-style:none;padding:0 1.5rem;row-gap:1rem}.exclusive .exclusive-selection__categories li{cursor:pointer;font-size:16px;font-weight:500;letter-spacing:5%;line-height:17.42px;padding:.5rem}.exclusive .exclusive-selection li.selected{border-bottom:2px solid #e42229;color:#e42229}.exclusive .new-exc-sel__header{position:relative}.exclusive .new-exc-sel__header .title{margin-bottom:16px;margin-top:50px}.exclusive .new-exc-sel__header .title-back{top:80px}@media screen and (max-width:768px){.exclusive .new-exc-sel__header .title-back{top:93px}}.exclusive .new-exc-sel__collections--wrapper{display:flex;flex-direction:column}.exclusive .new-exc-sel__collections--wrapper add-vault-button{margin:0 auto 40px;max-width:316px;width:22%}.exclusive .new-exc-sel__collections--wrapper add-vault-button button{width:100%}@media screen and (max-width:768px){.exclusive .new-exc-sel__collections--wrapper add-vault-button{margin-bottom:18px;margin-top:24px;width:90%}}.exclusive .new-exc-sel__collections--products-wrapper{margin:0 auto;max-width:1248px}@media screen and (min-width:768px){.exclusive .new-exc-sel__collections--products-wrapper .swiper-button,.exclusive .new-exc-sel__collections--products-wrapper .swiper-pagination{display:none}}@media screen and (max-width:768px){.exclusive section.new-exc-sel{padding:0}.exclusive section.new-exc-sel .new-exc-sel__brands{border-bottom:1px solid #cacaca;border-top:1px solid #cacaca;margin-top:17px;max-width:100%;padding:0}}add-vault-button{grid-row-start:4;z-index:1}add-vault-button .button.card__add-vault-button{border:1px solid rgba(var(--color-secondary-button-text),.24);font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:1.4rem;padding:.8rem .4rem;text-transform:none}add-vault-button .card__add-vault-button--save{color:var(--color-institutional-red);font-weight:700}add-vault-button .button.loading .card__add-vault-button--save{color:transparent}add-vault-button .card__add-vault-button svg.icon-caret{color:rgba(var(--color-button-text),.6);height:auto;margin-left:.4rem;transform:rotate(-90deg);width:12px}add-vault-button .button.loading.card__add-vault-button svg.icon-caret{color:transparent}@media screen and (min-width:990px){add-vault-button .button.card__add-vault-button{font-size:1.6rem;margin-bottom:1.6rem;padding:.8rem}add-vault-button .button.card__add-vault-button svg.icon-caret{margin-left:1rem;width:14px}}.contact-list{position:relative}.contact-list__container{margin:0 auto;max-width:829px;padding:0 16px}.contact-list__container .btn-container{display:flex;justify-content:center;margin-top:0!important;width:100%}.contact-list__container .btn-container button{background:var(--Red,#bf2c36);color:#fff;width:218px}.contact-list__container .form-container{align-items:center;background:var(--White,#fff);border:1px solid var(--Red,#bf2c36);border-radius:16px;display:flex;flex-direction:column;gap:24px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:32px;max-width:554px;padding:32px 24px 24px;width:100%}.contact-list__container .form-line{align-items:flex-start;align-self:stretch;display:flex;gap:16px}.contact-list__container .form-field{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:16px}.contact-list__container .form-input>*{align-items:center;align-self:stretch;background:var(--White,#fff);border:1px solid var(--Gray,#677885);border-radius:6px;display:flex;font-family:maax;gap:8px;height:48px;padding:12px 16px}.contact-list__container .form-label{color:var(--Black,#0a0b09);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.contact-list__container .form-label span{color:var(--Red,#ed5341)}.contact-list__container .form-input,.contact-list__container .form-input>*{width:100%}.contact-list__container .form-input textarea{min-height:96px}.contact-list__container .description{margin:0 auto;max-width:569px;text-align:center}.contact-list__container select{-webkit-appearance:none!important;-moz-appearance:none!important;background:transparent!important;background-image:url(/cdn/shop/files/arrow-down.svg?v=1731020338)!important;background-position-x:calc(100% - 20px)!important;background-position-y:18px!important;background-repeat:no-repeat!important;cursor:pointer;margin-right:2rem!important;padding:1rem 2rem 1rem 1rem!important}.contact-list__title{letter-spacing:2px;line-height:normal;margin-bottom:24px;text-align:center;text-transform:uppercase}.contact-list__accordion{border:1px solid #cacaca;margin-bottom:12px}.contact-list__accordion summary svg{min-width:17px}.contact-list__accordion details[open]>summary svg{transform:rotate(180deg)}.contact-list__accordion details[open]>summary h3{color:rgba(var(--color-button),var(--alpha-button-background))}.contact-list__accordion-head{align-items:center;display:flex;justify-content:space-between}.contact-list__accordion-content{padding:24px}.contact-list__accordion-content h3{margin:0}.contact-list__list{width:100%}.contact-list__accordion-question{font-size:18px;font-weight:700;line-height:normal}.contact-list__accordion-response{color:#6a6a6a;font-size:16px;line-height:24px;margin-top:24px}@media screen and (min-width:770px){.contact-list{margin-top:72px}}@media screen and (max-width:769px){.contact-list__container .description{text-align:left}.contact-list__container .form-line{flex-direction:column}.contact-list__container .form-field{width:100%}.contact-list__title{margin-bottom:55px;padding-top:44px}.contact-list .title-back{top:74px}.contact-list .btn-container{margin-top:24px}.contact-list .btn-container button{width:70%}}@media screen and (min-width:770px){.blog{margin-top:72px}}@media screen and (max-width:850px){.blog .title-back{top:25px}}@media screen and (max-width:769px){.blog .blog__title{padding-top:44px}.blog .title-back{top:68px}}@media screen and (max-width:500px){.blog .blog__title{margin-left:auto;margin-right:auto;max-width:336px}.blog .title-back{max-width:336px;top:95px}.blog .title-back span{word-break:break-word}}.ymq-box .ymq-option-title{color:#636363;font-weight:400;margin-bottom:15px;text-transform:uppercase}.ymq-box .ymq-option-title .ymq_lable{margin-right:5px}.ymq-box .ymq-option-title .ymq_option_text_span{padding-left:10px;position:relative}.ymq-box .ymq-option-title .ymq_option_text_span:empty:before{display:none}.ymq-box .ymq-option-title .ymq_option_text_span:before{content:"-";left:0;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ymq-box .ymq-option-title span{color:#636363;font-weight:400}.ymq-box .ymq-option-title span:after{display:none}.ymq-box .ymq-input-text{border-color:#c9c9c9!important;border-radius:4px!important;margin-left:0;padding:12px!important}.ymq-box .ymq-options-box{border-bottom:1px solid #c9c9c9;margin-bottom:25px;padding-bottom:15px}.ymq-box .ymq_r_c_box{position:relative}.ymq-box .ymq_r_c_box .ymq-checkbox-radio{opacity:0;position:absolute}.ymq-box .ymq_r_c_box .ymq-checkbox-radio:checked+label{background:#ebebeb;border-color:#ebebeb;color:#e42229}.ymq-box .ymq_r_c_box label{cursor:pointer;margin-right:5px;padding:8px 20px}.ymq-box .ymq_r_c_box label span{font-size:16px}@media(phone){.ymq-box .ymq_r_c_box label span{font-size:16px}}@media screen and (min-width:768px){.ymq-box .ymq_r_c_box label span{font-size:1.5vw}}@media screen and (min-width:1200px){.ymq-box .ymq_r_c_box label span{font-size:1.25vw}}@media screen and (min-width:1025px)and (max-width:1679px){.ymq-box .ymq_r_c_box label span{font-size:1.15vw}}@media screen and (min-width:1400px){.ymq-box .ymq_r_c_box label span{font-size:1.1vw}}.featured-navigation-block{display:flex;flex-direction:column;gap:1rem}.featured-navigation-block__img-wrapper{line-height:0;margin:0;max-width:151px;width:100%}@media screen and (min-width:990px){.featured-navigation-block__img-wrapper{max-width:none;width:177px}}.featured-navigation-block__img-wrapper img{height:auto;object-fit:cover;width:100%}.featured-navigation-block__link{color:rgba(var(--color-foreground),.65);font-size:1.2rem;font-weight:500;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.featured-navigation-block__link:hover{color:var(--color-institutional-red)}.row-content{box-sizing:border-box;display:flex;flex-direction:column;padding:.5rem;width:100%}@media(min-width:1024px){.row-content{margin-bottom:72px;margin-top:72px}}.row-content>*{flex:1;margin:.5rem}@media(min-width:768px){.row-content>*{margin:1rem}}.row-content__row{box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-template-rows:auto;width:100%}@media screen and (min-width:1024px){.row-content__row{grid-template-columns:508px 1fr}}.row-content__head{display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width:1024px){.row-content__head{margin-bottom:80px;margin-top:80px}}.row-content__head h2{line-height:normal;margin-bottom:20px;margin-top:5px;text-align:center;text-transform:uppercase}@media screen and (max-width:1024px){.row-content__head .title-back{top:26px}}.row-content__blocks{box-sizing:border-box;padding:24px}@media screen and (min-width:1024px){.row-content__blocks{padding:40px 56px}}.row-content__block--title{max-width:515px}.row-content__block-content{font-size:16px;font-size:400;line-break:24px;margin:0}.row-content__block--item-list{border-left:2px solid #bf2c36;color:#0a0b09;margin:0 0 32px;max-width:625px;padding-left:24px}@media screen and (min-width:1024px){.row-content__block--item-list{margin:0 0 32px 32px}}.row-content__block-title{color:#0a0b09;font-size:24px;font-weight:500;line-height:30px;margin-bottom:40px;margin-top:0}@media screen and (min-width:1024px){.row-content__block-title{font-size:32px;line-height:42px}}.row-content__block-title p{margin:0}.row-content__block-title strong{color:#bf2c36;font-weight:500}.row-content__image,.row-content__video{overflow:hidden;position:relative;width:100%}.row-content__image img,.row-content__video img{height:auto;object-fit:cover;width:100%}.row-content__image video,.row-content__video video{height:368px;object-fit:cover;width:100%}@media screen and (min-width:768px){.row-content__image video,.row-content__video video{height:544px}}.membership-tour-select__content-wrapper{color:rgb(var(--color-foreground))}@media screen and (min-width:1200px){.membership-tour-select__content-wrapper{padding:0 10.8rem}}.membership-tour-select__heading{position:relative;text-align:center}.membership-tour-select__heading h2{left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-55%);width:100%}.membership-tour-select__heading .title-back{padding:0;position:static;transform:none}@media screen and (max-width:749px){.membership-tour-select__heading .title-back{word-break:break-word}}.membership-tour-select__main-content{align-items:center;display:flex;padding:6rem 0 4.9rem}@media screen and (max-width:749px){.membership-tour-select__main-content{flex-direction:column;padding:4rem 0 3.2rem}.membership-tour-select__main-content--text{order:2}}.membership-tour-select__main-content--text.half-width-dsk{width:52%}@media screen and (max-width:749px){.membership-tour-select__main-content--text.half-width-dsk{width:100%}}.membership-tour-select__main-content--subtitle{font-size:clamp(2.8rem,2.78vw,4rem);letter-spacing:0;line-height:1.2;margin:0 0 3.2rem}@media screen and (max-width:749px){.membership-tour-select__main-content--subtitle{font-size:calc(var(--font-heading-scale)*2.8rem);line-height:1.32;margin-top:3rem}}.membership-tour-select__main-content--description{font-size:1.6rem;margin-top:3.2rem}@media screen and (min-width:1200px){.membership-tour-select__main-content--description{font-size:1.8rem;width:80%}}@media screen and (max-width:749px){.membership-tour-select__main-content--description{line-height:1.5}}.membership-tour-select__main-content--description p{margin:0}.membership-tour-select__main-content--divider{background-color:var(--color-institutional-red);height:2px;width:51px}.membership-tour-select__main-content--image{line-height:0;padding-left:clamp(1.6rem,6.8vw,10rem);width:48%}@media screen and (max-width:749px){.membership-tour-select__main-content--image{padding-left:0;width:100%}}.membership-tour-select__main-content--image img{height:auto;width:100%}.membership-tour-select__main-content--image .way-running-ball{height:auto;position:relative;z-index:2}.membership-tour-select__main-content--image .way-running-ball .object{background-position:50%;background-repeat:no-repeat;background-size:contain;height:16rem;margin-left:-60px;margin-right:auto;margin-top:-16rem}@media(min-width:750px){.membership-tour-select__main-content--image .way-running-ball .object{height:20rem;margin-bottom:-2rem;margin-left:-70px;margin-top:-20rem}}.membership-tour-select__main-content--image .way-running-ball .object .rolling-ball{background-position:50%;background-repeat:no-repeat;background-size:contain;height:70%;margin-left:-.3%;width:100%}@media(min-width:750px){.membership-tour-select__main-content--image .way-running-ball .object .rolling-ball{margin-left:-.7%}.membership-tour-select__main-content--image .way-running-ball.has-rolling-ball[data-scroll=in] .object .rolling-ball{animation:rotate-clockwise-more 4s cubic-bezier(.15,.5,.2,1.05)}}.membership-tour-select__main-content--image .way-running-ball.has-rolling-ball:not([data-scroll=in]) .object .rolling-ball{animation:none}.membership-tour-select__blocks-content{display:flex;flex-wrap:wrap;gap:2.4rem}@media screen and (max-width:749px){.membership-tour-select__blocks-content{flex-direction:column;flex-wrap:nowrap;gap:1.6rem}}.membership-tour-select__blocks-content--block{background-color:rgba(var(--color-foreground),.02);display:flex;flex-direction:column;gap:2.4rem;padding:4.8rem 3.2rem;width:calc(50% - 1.2rem)}@media screen and (max-width:749px){.membership-tour-select__blocks-content--block{padding:3.2rem 2.4rem;width:100%}}.membership-tour-select__blocks-content--block h4{background-color:var(--color-institutional-red);color:rgb(var(--color-background));font-size:1.4rem;letter-spacing:2.24px;line-height:1;margin:0;padding:.8rem 1.2rem .6rem;text-transform:uppercase;width:fit-content}.membership-tour-select__blocks-content--block .block-content{font-size:1.6rem;line-height:1.5}@media screen and (max-width:749px){.membership-tour-select__blocks-content--block .block-content{font-size:1.4rem}}.membership-tour-select__blocks-content--block .block-content p{margin:1.6rem 0}.membership-tour-select__blocks-content--block .block-content p:first-child{margin-top:0}.membership-tour-select__blocks-content--block .block-content p:last-child{margin-bottom:0}.membership-tour-select__blocks-content--block .block-content.features-block p{margin-left:3.2rem;position:relative}.membership-tour-select__blocks-content--block .block-content.features-block p:before{background-color:var(--color-institutional-red);border-radius:50%;content:url(/cdn/shop/files/red-check.svg?v=1751330449);display:inline-block;height:18px;left:-32px;margin-right:1.4rem;position:absolute;top:2px;width:18px}.card-slider__heading{position:relative;text-align:center}.card-slider__heading h2{left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-55%);width:100%}.card-slider__heading .title-back{position:static;transform:none}.card-slider__slider{cursor:-webkit-grab;cursor:grab;overflow:hidden}.card-slider__slider .slider__wrapper .swiper-pagination-bullet-active{background-color:rgba(var(--color-foreground),.65)}.card-slider__slider .slider__wrapper swiper-container::part(container){padding:2.4rem 0 4rem 1.6rem}@media screen and (min-width:769px){.card-slider__slider .slider__wrapper swiper-container::part(container){padding:3.2rem 0 4rem 4.8rem}}.card-slider__card{background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.25);color:rgb(var(--color-foreground));display:flex;flex-direction:column;gap:.8rem;height:auto;max-width:500px;padding:2.4rem}.card-slider__card:hover{box-shadow:0 0 24px 0 rgba(var(--color-foreground),.1)}.card-slider__card.highlighted{border:2px solid var(--color-institutional-red)}.card-slider__card.highlighted .card-slider__card--subtitle,.card-slider__card.highlighted .card-slider__card--title{color:var(--color-institutional-red)}.card-slider__card--title{font-size:2.4rem;font-weight:700;margin:0}.card-slider__card--subtitle{font-size:1.6rem;font-weight:700;line-height:1.5;margin:0}.card-slider__card--text{font-size:1.4rem}.card-slider__card--text p:first-child{margin-top:0}.card-slider__card--text p:last-child{margin-bottom:0}.card-slider__additional-info{align-items:center;display:flex;flex-direction:column;margin-top:2.4rem;text-align:var(--additional-info-text-align-mobile)}@media screen and (min-width:750px){.card-slider__additional-info{margin-top:4.8rem;text-align:var(--additional-info-text-align-desktop)}}.card-slider__additional-info--wrapper{background-color:var(--additional-info-bg-color);display:flex;flex-direction:column;gap:.8rem;max-width:var(--additional-info-max-width);padding:2.4rem;padding:var(--additional-info-padding-top-mob) var(--additional-info-padding-side-mob) var(--additional-info-padding-bottom-mob);width:100%}@media screen and (min-width:750px){.card-slider__additional-info--wrapper{padding:var(--additional-info-padding-top-desk) var(--additional-info-padding-side-desk) var(--additional-info-padding-bottom-desk)}}.card-slider__additional-info--title{color:var(--additional-info-title-color);font-size:2rem;font-weight:700;line-height:1.6;margin:0}.card-slider__additional-info--description{color:var(--additional-info-description-color);font-size:1.6rem;line-height:1.5}@media screen and (min-width:750px){.card-slider__additional-info--description{line-height:1.65}}.card-slider__additional-info--description p:first-child,.card-slider__additional-info--description ul:first-child{margin-top:0}.card-slider__additional-info--description p:last-child,.card-slider__additional-info--description ul:last-child{margin-bottom:0}.card-slider__additional-info--description ul{padding-left:2.4rem}.card-slider__additional-info--description em strong,.card-slider__additional-info--description strong em{color:var(--color-institutional-red);font-style:normal}.card-slider__additional-info--description a{color:var(--additional-info-description-color)}.hide{display:none!important}.membership-page .comparison .comparison__table--column:not(.check){justify-content:flex-start;text-align:left}@media screen and (max-width:768px){.membership-page .comparison .comparison__table--column.value{margin-left:8px;margin-right:8px}}@media screen and (min-width:768px){.membership-page .multicolumn-icons .multicolumn-card__info h3{margin-bottom:24px}.membership-page .choose-membership{margin-bottom:40px}}@media screen and (max-width:768px){.membership-page .footer-section{margin-top:0}}.membership-page .comparison__info--additional{min-height:auto}.membership-page .comparison__info--additional-data .title-info{font-size:18px;margin-top:32px;text-transform:uppercase}.membership-page .comparison__info--additional-data .description-info{font-size:14px}.membership-page .comparison__info--additional-data .button-info{margin-bottom:32px}.membership-page .comparison__container.comparison__container--simple .comparison__info--details{margin-top:40px}.membership-page .comparison .comparison__table--column.head{text-align:center}@media screen and (max-width:768px){.membership-page .comparison .comparison__table--column.head{justify-content:center;text-wrap:wrap}}.form-input [data-lastpass-icon-root]{border:none!important;padding:0}body[data-hero-redesign=b] .hero-split-section:nth-child(2) .hero-split,body[data-hero-redesign=c] .hero-split-section:nth-child(3) .hero-split{display:block!important;margin-bottom:50px}body[data-hero-redesign=c] .hero-split-section:nth-child(3) .hero-split{margin-top:0}@media screen and (max-width:768px){body[data-hero-redesign=c] .hero-split-section:nth-child(3) .hero-split{margin-bottom:0!important}}body[data-hero-redesign=b] .hero-split-section:nth-child(2) .hero-split .hero-split__cta{margin-top:16px!important}@media screen and (max-width:768px){body[data-hero-redesign=b] .hero-split-section:nth-child(2) .hero-split .hero-split__cta{display:flex!important}}body[data-hero-redesign=b] .hero-split-section:nth-child(2) .hero-split .hero-split__cta svg{display:none!important}body:not([data-hero-redesign=b]) .shopify-section.section.banner-video,body:not([data-hero-redesign=c]) .shopify-section.section.banner-video{margin-bottom:0}body[data-hero-redesign=b] .shopify-section.section.banner-video,body[data-hero-redesign=c] .shopify-section.section.banner-video{display:none}@media screen and (max-width:600px){#build-a-box .status-bar-sign-up.rb-container.rb-sticky-container{position:sticky!important}body:has(#build-a-box .status-bar-sign-up.rb-container.rb-sticky-container) .ada-button-frame,body:has(#build-a-box .status-bar-sign-up.rb-container.rb-sticky-container) .needsclick.kl-teaser-RHXCsP{bottom:90px!important}}
/*# sourceMappingURL=endrock.styles.deferred.css.map*/