.pageBanner{margin-bottom:50px}@media (min-width: 85.375rem){.pageBanner{margin-bottom:80px}}.pageBanner__background{position:relative;overflow:hidden}.pageBanner__background-wrapper{height:100%;width:100%;padding-bottom:100%}@media (min-width: 40rem){.pageBanner__background-wrapper{padding-bottom:61%}}@media (min-width: 61.9375rem){.pageBanner__background-wrapper{padding-bottom:40%}}@media (min-width: 85.375rem){.pageBanner__background-wrapper{padding-bottom:33%}}.pageBanner__background-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 61.9375rem){.pageBanner__content-wrapper{max-width:1024px;margin-left:auto;margin-right:auto}}.pageBanner__content{position:relative;background:#f6f6f6;margin:-60px 15px 0;padding:30px 20px;z-index:1}@media (min-width: 40rem){.pageBanner__content{margin:-60px 61px 0;padding:35px 31px 45px;max-width:600px}}@media (min-width: 48rem){.pageBanner__content{margin-top:-100px}}@media (min-width: 48rem){.pageBanner__content{padding:40px 35px;margin-top:-120px}}.pageBanner__title{font-weight:900;font-size:var(--heading-2);line-height:var(--lh-heading-2);letter-spacing:var(--ls-heading-2);margin-bottom:13px}@media (min-width: 61.9375rem){.pageBanner__title{margin-bottom:16px;letter-spacing:-2px}}.pageBanner__subtitle{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);font-weight:500;margin-bottom:20px}@media (min-width: 61.9375rem){.pageBanner__subtitle{margin-bottom:24px}}.pageBanner .button{font-size:16px;--btn-gap: 12px 16px;width:100%}@media (min-width: 48rem){.pageBanner .button{--btn-gap: 12px 35px;width:auto}}@media (min-width: 40rem){.pageBanner__image-mobile{display:none}}.pageBanner__image-desktop{display:none}@media (min-width: 40rem){.pageBanner__image-desktop{display:block}}.categories{max-width:1440px;margin-left:auto;margin-right:auto;margin-bottom:64px;padding-left:12px}@media (min-width: 40rem){.categories{padding-right:12px}}@media (min-width: 61.9375rem){.categories{padding-left:32px;padding-right:32px}}@media (min-width: 85.375rem){.categories{margin-bottom:126px}}@media (min-width: 48rem){.categories__wrapperSwiper{margin-left:-16px;margin-right:-16px;box-sizing:border-box;justify-content:center}}@media (min-width: 48rem){.categoryBlock{flex:0 0 25%;max-width:25%;padding-left:16px;padding-right:16px}.categoryBlock .swiper-lazy-preloader{display:none}}.categoryBlock__link{color:var(--black);display:flex;flex-direction:column;height:100%;width:100%}.categoryBlock__link:hover:not([disabled]),.categoryBlock__link:focus:not([disabled]){color:var(--black)}.categoryBlock__link:hover .categoryBlock__action .arrow,.categoryBlock__link:focus .categoryBlock__action .arrow{left:8px}.categoryBlock__link:hover .categoryBlock__action .arrow>*,.categoryBlock__link:focus .categoryBlock__action .arrow>*{stroke:var(--warm-red)}.categoryBlock__link:hover .categoryBlock__image,.categoryBlock__link:focus .categoryBlock__image{transform:scale(1.1)}.categoryBlock__media{width:100%;overflow:hidden;margin-bottom:12px;position:relative}@media (min-width: 85.375rem){.categoryBlock__media{margin-bottom:20px;height:260px}}.categoryBlock__image{width:100%;transition:transform ease-in-out .2s}@media (min-width: 48rem){.categoryBlock__image--mobile{display:none}}.categoryBlock__image--desktop{display:none}@media (min-width: 48rem){.categoryBlock__image--desktop{display:block}}.categoryBlock__action{display:flex;align-items:center}.categoryBlock__action .text{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:700;margin-right:8px}@media (min-width: 61.9375rem){.categoryBlock__action .text{font-size:var(--heading-5);line-height:var(--lh-heading-5);letter-spacing:var(--ls-heading-5)}}.categoryBlock__action .arrow{position:relative;left:0;transition:left ease-in-out .2s;width:11.79px;height:10px;flex-shrink:0}@media (min-width: 61.9375rem){.categoryBlock__action .arrow{width:12.99px;height:12px}}.copyBlock{max-width:676px;margin-left:auto;margin-right:auto;margin-bottom:64px;padding-left:12px;padding-right:12px;text-align:center;line-height:1}@media (min-width: 85.375rem){.copyBlock{margin-bottom:116px}}.copyBlock .heading-2{margin-bottom:12px}@media (min-width: 85.375rem){.copyBlock .heading-2{margin-bottom:19px}}.copyBlock__text{font-size:16px;font-weight:400;line-height:1.25;letter-spacing:normal;padding-left:18px;padding-right:18px;margin-bottom:0}.copyBlock .sectionTitle{margin-bottom:8px}@media (min-width: 85.375rem){.copyBlock .sectionTitle{margin-bottom:16px}}.copyBlock .button-link{margin-top:16px;line-height:normal}@media (min-width: 85.375rem){.copyBlock .button-link{margin-top:24px}}.copyBlock--headingBig{max-width:624px}@media (min-width: 85.375rem){.copyBlock--headingBig{margin-bottom:126px}}.copyBlock--headingBig .copyBlock__text{font-size:18px;line-height:1.222}@media (min-width: 85.375rem){.copyBlock--headingBig .copyBlock__text{font-size:20px;line-height:1.3}}.twoColumnGrid{margin-bottom:56px}@media (min-width: 85.375rem){.twoColumnGrid{margin-bottom:104px}}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock{margin-bottom:112px}}.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer{position:relative;height:260px}@media (min-width: 40rem){.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer{height:100%}}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer{min-height:580px}}.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer iframe,.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.twoColumnGrid--videoBlock .twoColumnGrid__richText{margin-bottom:20px}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__richText{margin-bottom:24px}}.twoColumnGrid--videoBlock .twoColumnGrid__richText .richText__text{font-size:16px;font-weight:400;letter-spacing:.23px;line-height:1.125;color:var(--black);margin-bottom:10px}.twoColumnGrid--videoBlock .twoColumnGrid__richText .richText__text:last-child{margin-bottom:0}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__richText .richText__text{margin-bottom:12px;font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__textBlockContent{max-width:488px}}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__mediaBlock{flex:0 0 51.66%}}.twoColumnGrid__container{width:100%}@media (min-width: 61.9375rem){.twoColumnGrid__container{display:flex}.twoColumnGrid__container>*{flex:0 0 50%}}.twoColumnGrid__container--details{align-items:flex-start}.twoColumnGrid__mediaBlock--review{height:234px;position:relative}@media (min-width: 61.9375rem){.twoColumnGrid__mediaBlock--review{height:380px;flex:0 0 48.88%}}@media (min-width: 85.375rem){.twoColumnGrid__mediaBlock--review{height:592px}}.twoColumnGrid__mediaBlock--details{padding-left:12px;padding-right:12px;margin-bottom:24px}@media (min-width: 61.9375rem){.twoColumnGrid__mediaBlock--details{order:2;padding-left:0;margin-bottom:0;flex:1 0 auto;padding-right:10%}}@media (min-width: 61.9375rem){.twoColumnGrid__mediaBlock--videoBlock{flex:0 0 51.66%}}.twoColumnGrid__mediaBlock .responsive-image__wrapper{height:100%}.twoColumnGrid__mediaBlock .responsive-image__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.twoColumnGrid__textBlock{position:relative}.twoColumnGrid__textBlock--review{background-color:#f8f7f7;padding:32px 20px}@media (min-width: 61.9375rem){.twoColumnGrid__textBlock--review{flex-grow:1;display:flex;align-items:center;padding-left:7.7%;padding-right:10%}}.twoColumnGrid__textBlock--details{padding-left:12px;padding-right:12px}@media (min-width: 61.9375rem){.twoColumnGrid__textBlock--details{order:1;flex:0 0 51.11%;padding-left:12.22%;padding-right:7.7%}}.twoColumnGrid__textBlock--videoBlock{padding:24px 12px 40px;background-color:#f6f4f3}@media (min-width: 61.9375rem){.twoColumnGrid__textBlock--videoBlock{flex-grow:1;display:flex;align-items:center;padding:32px 9.33% 32px 5.33%}}.twoColumnGrid__textBlockBg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.twoColumnGrid__videoEmbed{position:relative;overflow:hidden;height:100%}@media (min-width: 85.375rem){.twoColumnGrid__videoEmbed{min-height:419px}}.twoColumnGrid__videoEmbed:before{content:"";display:block;padding-top:56.25%}.twoColumnGrid__videoEmbed>*{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:1}.twoColumnGrid__topTitle{text-align:center;margin-bottom:24px;padding-left:15px;padding-right:15px}@media (min-width: 61.9375rem){.twoColumnGrid__topTitle{display:none}}.twoColumnGrid__topTitle h2{font-size:24px;font-weight:900;letter-spacing:-.7px;line-height:1.167;margin-bottom:0}.twoColumnGrid__title{font-size:20px;font-weight:900;letter-spacing:-.5px;line-height:1.1;margin-bottom:12px}@media (min-width: 85.375rem){.twoColumnGrid__title{font-size:40px;letter-spacing:-1px;line-height:1;margin-bottom:40px}}.twoColumnGrid__title--review{display:none}@media (min-width: 61.9375rem){.twoColumnGrid__title--review{display:block}}@media (min-width: 61.9375rem) and (min-width: 85.375rem){.twoColumnGrid__title--review{margin-bottom:48px}}.twoColumnGrid__title--videoBlock{font-size:24px;font-weight:900;letter-spacing:-.7px;line-height:1.167;margin-bottom:12px}@media (min-width: 85.375rem){.twoColumnGrid__title--videoBlock{font-size:40px;font-weight:900;letter-spacing:-1px;line-height:1;margin-bottom:16px}}.twoColumnGrid__textBlockContent{width:100%;position:relative;z-index:1}.twoColumnGrid__subTitle{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);color:var(--black);font-weight:400;margin-bottom:0}@media (min-width: 61.9375rem){.twoColumnGrid__subTitle{font-size:var(--heading-5);line-height:var(--lh-heading-5);letter-spacing:var(--ls-heading-5);font-weight:700}}.twoColumnGrid__richText .richText__heading3{font-size:16px;line-height:1.125;text-transform:uppercase;letter-spacing:normal;margin-bottom:8px}@media (min-width: 85.375rem){.twoColumnGrid__richText .richText__heading3{margin-bottom:4px}}.twoColumnGrid__richText .richText__text{margin-bottom:16px}.twoColumnGrid__richText .richText__text:last-child{margin-bottom:0}@media (min-width: 85.375rem){.twoColumnGrid__richText .richText__text{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);margin-bottom:20px}}@media (min-width: 61.9375rem){.twoColumnGrid__richText{margin-bottom:20px}}.twoColumnGrid__cta{line-height:normal}.twoColumnGrid__cta .button-link{padding-bottom:3.5px}@media (min-width: 61.9375rem){.twoColumnGrid__cta .button-link{padding-bottom:4px}}.testedBlock{--column-gap: 23.3px;--row-gap: 23.3px;margin-bottom:56px}@media (min-width: 85.375rem){.testedBlock{margin-bottom:112px}}.testedBlock .sectionTitle{margin-bottom:24px}@media (min-width: 85.375rem){.testedBlock .sectionTitle{margin-bottom:42px}}.testedBlock__card{display:flex;flex-direction:column;height:100%;padding:23.6px 10px 36.4px;border:1px solid #eaeaea}@media (min-width: 85.375rem){.testedBlock__card{padding:55px 10px 71px}}.testedBlock__iconWrapper{text-align:center;max-width:72px;margin-left:auto;margin-right:auto;margin-bottom:12px;overflow:hidden}.testedBlock__description{text-align:center;max-width:224px;margin-left:auto;margin-right:auto}@media (min-width: 85.375rem){.testedBlock__description{max-width:270px}}.testedBlock__title{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:700;margin-bottom:2px}@media (min-width: 85.375rem){.testedBlock__title{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);margin-bottom:4px}}.testedBlock__text{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:400;color:var(--black);margin-bottom:0}@media (min-width: 85.375rem){.testedBlock__text{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);letter-spacing:normal}}.testedBlock__container{position:relative;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:12px}@media (min-width: 40rem){.testedBlock__container{padding-left:32px;padding-right:32px}}@media (min-width: 85.375rem){.testedBlock__container{padding-left:145px;padding-right:145px}}.testedBlock__swiper{padding-bottom:33px}@media (min-width: 48rem){.testedBlock__swiper{padding-bottom:0}}@media (min-width: 48rem){.testedBlock__swiperWrapper{display:grid;gap:23.3px;grid-template-columns:repeat(3,1fr);box-sizing:border-box}}.testedBlock__swipperSlide{height:auto}.testedBlock__actionButton{position:absolute;top:19%;left:20px;width:10px}.testedBlock__actionButton.swiper-button-next{right:20px;left:auto}.testedBlock__actionButton[aria-disabled=true]{opacity:.3}@media (min-width: 85.375rem){.testedBlock__actionButton[aria-disabled=true]{display:none}}.testedBlock--quizPage{margin-top:64px;margin-bottom:48px}@media (min-width: 85.375rem){.testedBlock--quizPage{margin-top:100px;margin-bottom:72px}}.testedBlock--quizPage .testedBlock__container{padding-left:0}@media (min-width: 48rem){.testedBlock--quizPage .testedBlock__container{padding-left:0;padding-right:0}}@media (min-width: 40rem){.testedBlock--quizPage .testedBlock__container--mobile{display:block}}@media (min-width: 48rem){.testedBlock--quizPage .testedBlock__container .swiper{padding-bottom:0}}.curatedReviews{margin-bottom:40px}@media (min-width: 85.375rem){.curatedReviews{margin-bottom:120px}}.curatedReviews__header{text-align:center;margin-bottom:28px;padding-left:12px;padding-right:12px}@media (min-width: 61.9375rem){.curatedReviews__header{margin-bottom:41px}}.curatedReviews__header .sectionTitle{margin-bottom:4px}@media (min-width: 61.9375rem){.curatedReviews__header .sectionTitle{margin-bottom:16px}}.curatedReviews__subHeading{font-size:16px;font-weight:400;line-height:1.25;letter-spacing:normal;color:var(--black);margin-bottom:0}@media (min-width: 61.9375rem){.curatedReviews__subHeading{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}}.curatedReviews__wrapper{display:flex;padding-left:12px}@media (min-width: 61.9375rem){.curatedReviews__wrapper{padding-left:32px}}@media (min-width: 61.9375rem){.curatedReviews__wrapper{padding-left:64px}}@media (min-width: 85.375rem){.curatedReviews__wrapper{padding-left:142px}}.curatedReviews__reviewBlock{display:none;flex:0 0 280px;max-width:280px;margin-right:34px;height:451px;position:relative}@media (min-width: 40rem){.curatedReviews__reviewBlock{display:block}}@media (min-width: 61.9375rem){.curatedReviews__reviewBlock{flex:0 0 303px;max-width:303px}}.curatedReviews__reviewBlock .swiper{height:calc(100% - 70px);width:100%}.curatedReviews__reviewerBlock{flex-grow:1;overflow:hidden}.curatedReviews__reviewerBlock .swiper{padding-bottom:33px}@media (min-width: 40rem){.curatedReviews__reviewerBlock .swiper{padding-bottom:0}}@media (min-width: 48rem){.curatedReviews__reviewerBlock .swiper-slide-active .reviewerCard{height:451px}.curatedReviews__reviewerBlock .swiper-slide-active .reviewerCard .reviewerCard__image{opacity:100%}}@media (min-width: 40rem){.curatedReviews__reviewerBlock .swiper-scrollbar{display:none}}@media (min-width: 40rem){.curatedReviews__reviewerBlock .responsive-image__wrapper{height:100%}}.curatedReviews__controls{position:absolute;left:0;bottom:0;z-index:1;display:flex}.curatedReviews__controls .control{width:56px;height:56px;cursor:pointer}.curatedReviews__controls .control[aria-disabled=true]{opacity:.3;cursor:default}.curatedReviews__controls .control svg{width:100%;height:100%}.curatedReviews--page-all_prismic_component .reviewStars{display:none}.reviewBlock{line-height:1;padding-top:30px}.reviewBlock__text{font-size:32px;font-weight:700;line-height:.906;letter-spacing:0;margin-bottom:23px;text-transform:none}.reviewBlock__reviewer{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);font-weight:400;margin-bottom:0}.reviewerCard{position:relative}@media (min-width: 40rem){.reviewerCard{height:400px}}.reviewerCard__image{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.reviewerCard__image::-moz-selection{background-color:transparent}.reviewerCard__image::selection{background-color:transparent}@media (min-width: 40rem){.reviewerCard__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:20%;transition:opacity .3s ease-in-out}}@media (min-width: 40rem){.reviewerCard__media{height:100%}}.reviewerCard__content{margin-top:24px}@media (min-width: 40rem){.reviewerCard__content{display:none}}.reviewerCard__review{font-size:18px;line-height:1;letter-spacing:normal;font-weight:700;margin-bottom:12px}.reviewerCard__reviewer{font-size:var(--para-body-4);line-height:var(--lh-para-body-4);letter-spacing:var(--ls-para-body-4);font-weight:400;margin-bottom:0}.reviewStars{display:flex;align-items:center;margin-bottom:8px;line-height:normal}@media (min-width: 48rem){.reviewStars{margin-bottom:15px}}.reviewStar{margin-left:4px}.reviewStar:first-child{margin-left:0}.reviewStar svg{width:12px}@media (min-width: 85.375rem){.reviewStar svg{width:16px}}.featuredIn{margin-bottom:56px;line-height:normal}@media (min-width: 85.375rem){.featuredIn{margin-bottom:118px}}.featuredIn__wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:12px}@media (min-width: 40rem){.featuredIn__wrapper{padding-left:32px;padding-right:32px}}@media (min-width: 85.375rem){.featuredIn__wrapper{padding-left:142px;padding-right:142px}}.featuredIn__wrapper .swiper-wrapper{align-items:flex-end}.featuredIn__header{font-size:12px;letter-spacing:normal;line-height:1.917;font-weight:500;text-align:center;margin-bottom:18px}@media (min-width: 61.9375rem){.featuredIn__header{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);margin-bottom:50px}}.featuredIn__icon{height:13px}@media (min-width: 40rem){.featuredIn__icon{height:auto;width:auto}}.siteBanner{height:var(--height-mobile);margin-bottom:44px}@media (min-width: 61.9375rem){.siteBanner{height:var(--height-desktop)}}@media (min-width: 85.375rem){.siteBanner{margin-bottom:95px}}.siteBanner--page-athletic{margin-bottom:40px}@media (min-width: 85.375rem){.siteBanner--page-athletic{margin-bottom:135px}}.siteBanner__wrapper{position:relative;height:100%}.siteBanner__wrapper .responsive-image__wrapper{max-width:100%!important;height:100%}.siteBanner__wrapper .responsive-image__wrapper--desktop{display:none}@media (min-width: 48rem){.siteBanner__wrapper .responsive-image__wrapper--desktop{display:block}}@media (min-width: 48rem){.siteBanner__wrapper .responsive-image__wrapper--mobile{display:none}}.siteBanner__image{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%!important;max-height:100%!important}.siteBanner__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:3;width:100%;color:var(--text-color);padding-left:12px;padding-right:12px}@media (min-width: 61.9375rem){.siteBanner__content{padding-left:44px;padding-right:44px}}.siteBanner__content p{color:inherit}.siteBanner__content .button-link{color:var(--cta-text-color);border-color:var(--cta-text-color)}@media (min-width: 85.375rem){.siteBanner__content .button-link{font-size:18px;line-height:1.278;letter-spacing:normal}}.siteBanner__content .button-link:not(:disabled):hover{color:var(--cta-text-color);border-color:var(--cta-text-color)}.siteBanner__title{font-size:40px;line-height:.75;font-weight:900;letter-spacing:-2px;margin-bottom:14px}@media (min-width: 61.9375rem){.siteBanner__title{font-size:60px;margin-bottom:24px}}.siteBanner__shortText{font-size:14px;line-height:1.163;letter-spacing:normal;font-weight:500;margin-bottom:4px}@media (min-width: 61.9375rem){.siteBanner__shortText{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);margin-bottom:21px}}.siteBanner__overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background-color:var(--overlay-background-color);opacity:var(--opacity)}.communityBlock{max-width:1440px;margin-left:auto;margin-right:auto;margin-bottom:56px}@media (min-width: 85.375rem){.communityBlock{margin-bottom:120px}}.communityBlock__header{padding-left:12px;padding-right:12px;max-width:1000px}@media (min-width: 85.375rem){.communityBlock__header{padding-left:64px;padding-right:64px}}.communityBlock .sectionTitle{margin-bottom:20px;text-align:left}@media (min-width: 85.375rem){.communityBlock .sectionTitle{font-size:60px;letter-spacing:-2px;line-height:.9;margin-bottom:42px}}.communityBlock .sectionTitle .feature{color:var(--warm-red)}.communityBlock__nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-left:12px;padding-right:12px;margin-bottom:20px}@media (min-width: 61.9375rem){.communityBlock__nav{margin-bottom:42px}}@media (min-width: 85.375rem){.communityBlock__nav{padding-left:64px;padding-right:64px}}.communityBlock__tab{display:flex;align-items:center;flex-wrap:wrap}.communityBlock__tab li{line-height:normal}.communityBlock__tab li+li{margin-left:16px}@media (min-width: 61.9375rem){.communityBlock__tab li+li{margin-left:24px}}.communityBlock__tab li a{font-size:12px;letter-spacing:normal;line-height:1.917;font-weight:700;text-transform:uppercase;color:#595959;transition:color ease-in-out .2s}@media (min-width: 40rem){.communityBlock__tab li a{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}}.communityBlock__tab li a:not(:disabled):hover{color:var(--black)}.communityBlock__tab li a.active{color:var(--black)}.communityBlock__content{padding-left:12px}@media (min-width: 40rem){.communityBlock__content{padding-right:12px}}@media (min-width: 85.375rem){.communityBlock__content{padding-left:64px;padding-right:64px}}@media (max-width: 39.99rem){.communityBlock__content .swiper{padding-bottom:28px}}.communityBlock__content .swiper-slide{height:auto}.featuredCard{height:100%;display:flex;flex-direction:column;line-height:normal}.featuredCard__image{margin-bottom:17px;height:218px}@media (min-width: 61.9375rem){.featuredCard__image{margin-bottom:15px;height:380px}}.featuredCard__image>a{height:100%;display:block}.featuredCard__image .responsive-image__wrapper{height:100%}.featuredCard__image .responsive-image__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featuredCard__type{font-size:10px;font-weight:700;line-height:1.6;text-transform:uppercase;color:var(--black);margin-bottom:6px}@media (min-width: 61.9375rem){.featuredCard__type{font-size:12px;line-height:1.333;margin-bottom:8px}}.featuredCard__description{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);max-width:316px;margin-bottom:0}@media (min-width: 61.9375rem){.featuredCard__description{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}}@media (max-width: 39.99rem){.contentAllCta--desktop{display:none}}.contentAllCta--mobile{text-align:center;margin-top:32px}@media (min-width: 40rem){.contentAllCta--mobile{display:none}}.rebuyWidget{max-width:1440px;margin-left:auto;margin-right:auto;margin-bottom:25px}@media (min-width: 85.375rem){.rebuyWidget{margin-bottom:80px}}.rebuyWidget__block{min-height:500px}.overflow-hidden{overflow:hidden!important}.validators{background:#eee;padding:36px 16px;max-width:1920px;margin:0 auto}@media (min-width: 90rem){.validators{padding:80px 64px 86px}}@media (min-width: 90rem){.validators__list{display:flex;justify-content:center}}.validator{max-width:344px;margin:0 auto;display:flex;justify-content:space-between;gap:24px;width:100%;padding:16px 0 15px;border-bottom:1px solid #9A9A9A}.validator:first-of-type{padding-top:0}.validator:last-of-type{border-bottom:none;padding-bottom:0}@media (min-width: 48rem){.validator{justify-content:left;max-width:430px}}@media (min-width: 90rem){.validator{max-width:unset;margin:0;border:none;padding:6px 37px 0;border-right:1px solid #ccc}.validator:first-of-type{padding-top:6px;padding-left:21px}.validator:nth-of-type(2){padding-right:45px}.validator:last-of-type{padding-right:21px;padding-bottom:0;border-right:none}}.validator__image-container{display:flex;align-items:center;justify-content:center;height:72px;width:72px;min-width:72px}@media (min-width: 90rem){.validator__image-container{height:100px;width:100px;min-width:100px}}.validator__image-container img{width:100%;height:100%}.validator__content{display:flex;flex-direction:column;justify-content:center}@media (min-width: 90rem){.validator__content{justify-content:unset;margin-top:8px}}.validator__title{font-size:16px;font-style:normal;font-weight:900;line-height:16px;letter-spacing:-.32px;text-transform:uppercase}@media (min-width: 90rem){.validator__title{line-height:20px}}.validator__text{margin-top:4px;color:var(--gray);font-size:12px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:0}@media (min-width: 90rem){.validator__text{font-size:16px;font-style:normal;font-weight:500;line-height:20px}}.reviews{max-width:1920px;margin:0 auto;padding:40px 16px 48px}@media (min-width: 48rem){.reviews{padding:40px 32px}}@media (min-width: 61.9375rem){.reviews{padding:40px}}@media (min-width: 90rem){.reviews{padding:64px 64px 118px;display:flex;-moz-column-gap:87px;column-gap:87px}.reviews__content{width:360px;min-width:360px}}.reviews__subtitle{margin-top:16px;font-style:normal;font-weight:700;text-transform:uppercase;color:#777;font-size:16px;line-height:20px;letter-spacing:-.32px}@media (min-width: 90rem){.reviews__subtitle{margin-top:21px;font-size:24px;letter-spacing:-.48px}}.reviews__title{margin:16px 0 32px;font-size:48px;font-style:normal;font-weight:900;letter-spacing:-1.44px;text-transform:uppercase;line-height:40px}@media (min-width: 90rem){.reviews__title{margin:33px 0 34px}}.review-card{padding:37px 23px 55px;max-width:264px;border:1px solid var(--gray);border-radius:5px}@media (min-width: 90rem){.review-card{max-width:267px;padding:37px 23px 63px}}.review-card__rating{margin-bottom:20px}@media (min-width: 90rem){.review-card__rating{margin-bottom:24px}}.review-card__title{font-size:16px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:-.32px;text-transform:uppercase}@media (min-width: 90rem){.review-card__title{margin-bottom:-3px}}.review-card__author{display:flex;align-items:center;margin-top:4px;font-size:16px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.11px}@media (min-width: 90rem){.review-card__author{margin-top:3px}}.review-card__author svg{margin:0 6px 0 12px}.review-card__author-title{font-size:16px;font-style:normal;font-weight:500;line-height:20px;color:#9a9a9a}.review-card__text{max-width:343px;margin-top:12px;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0px}@media (min-width: 90rem){.review-card__text{margin-top:14px}}.reviews-slider{display:flex;flex-direction:column}.reviews-slider__navigation{display:none}@media (min-width: 90rem){.reviews-slider__navigation{max-width:calc(100% - 176px);margin-top:60px;display:flex;justify-content:flex-end;margin-left:auto;margin-bottom:32px;gap:16px}}.reviews-slider__navigation .swiper-button:hover{cursor:pointer}.reviews-slider__navigation .swiper-button.swiper-button-disabled{color:#000}.reviews-slider__navigation .swiper-button.swiper-button-disabled svg path{stroke:#ccc!important}.reviews-slider__controls{margin:40px auto 0;display:flex;-moz-column-gap:16px;column-gap:16px}@media (min-width: 90rem){.reviews-slider__controls{display:none}}.reviews-slider__pagination{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}@media (min-width: 90rem){.reviews-slider__pagination{display:none}}.reviews-slider__pagination .swiper-pagination-bullet{border-radius:50%;width:12px;height:12px;background-color:#767676}.reviews-slider__pagination .swiper-pagination-bullet:hover{background:#000;cursor:pointer}.reviews-slider__pagination .swiper-pagination-bullet:last-of-type:not(.swiper-pagination-bullet-active){width:8px;height:8px}.reviews-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:48px;border-radius:18px;background:#000}.tile-group{max-width:1920px;margin:0 auto;padding:44px 14px 54px 15px}@media (min-width: 48rem){.tile-group{padding:40px 32px}}@media (min-width: 61.9375rem){.tile-group{padding:40px}}@media (min-width: 90rem){.tile-group{padding:96px 64px 79px}}.tile-group__title{font-size:48px;font-style:normal;font-weight:900;line-height:40px;letter-spacing:-1.38px;text-transform:uppercase;max-width:346px}.tile-group__title .highlighted-text{color:var(--warm-red)}.tile-group__title .highlighted-text i{font-style:normal}@media (min-width: 48rem){.tile-group__title{max-width:1088px}}@media (min-width: 90rem){.tile-group__title{font-size:80px;font-style:normal;font-weight:900;line-height:64px;letter-spacing:-2.4px}}.tile-group .container{margin-top:24px;width:100%;max-width:unset;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tile-group .container .tile{grid-column:span 3;aspect-ratio:3 / 2;max-width:100%}.tile-group .container .long-tile{grid-column:span 3;aspect-ratio:3 / 4}@media (min-width: 48rem){.tile-group .container{margin-top:48px;grid-template-columns:calc(50% - 8px) calc(50% - 8px)}.tile-group .container .tile,.tile-group .container .long-tile{grid-column:span 1}.tile-group .container .long-tile{grid-row:span 2;box-sizing:content-box;padding-bottom:16px}}@media (min-width: 90rem){.tile-group .container{grid-template-columns:calc(50% - 16px) calc(50% - 16px);gap:32px}.tile-group .container .long-tile{padding-bottom:32px}}.tile{position:relative;border-radius:4.752px;background:linear-gradient(0deg,#00000080 11.41%,#0000 79.13%),var(--image) #d3d3d3 50%/cover no-repeat}.tile__content{width:100%;justify-content:space-between;position:absolute;padding:0 15px 20px 16px;bottom:0;display:flex;gap:32px}@media (min-width: 90rem){.tile__content-wrapper{display:flex;flex-direction:column;justify-content:center}}@media (min-width: 90rem){.tile__content{gap:48px;padding:0 40px 48px}}.tile__title{color:#fff;font-size:16px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:-.32px;text-transform:uppercase}@media (min-width: 90rem){.tile__title{font-size:23px;font-style:normal;line-height:20px;text-transform:uppercase}}.tile__text{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0}@media (min-width: 90rem){.tile__text{margin-top:6px;font-size:20px;font-style:normal;line-height:26px}}.tile__link-container{display:flex;align-items:flex-start;align-self:center;min-width:48px;max-width:48px;min-height:48px;max-height:48px}@media (min-width: 90rem){.tile__link-container{max-width:80px;min-width:80px;min-height:80px;max-height:80px}}.product-card{max-width:304px;border-radius:5px;background:#fff;display:grid;grid-template-columns:1fr;position:relative}.product-card__label{z-index:10;top:12px;left:0;position:absolute;background:#fff;padding:4px 16px;font-size:12px;font-style:italic;font-weight:701;line-height:12px;letter-spacing:-.24px}.product-card__badge{z-index:10;top:12px;left:0;position:absolute;padding:4px 16px;font-size:12px;font-style:italic;font-weight:701;line-height:12px;letter-spacing:-.24px}.product-card__image-container{overflow:hidden;border-radius:5px 5px 0 0;max-width:304px;aspect-ratio:4 / 4}.product-card__image{border-radius:5px 5px 0 0;width:100%;height:100%;transition:transform .3s ease-in-out}@media (min-width: 90rem){.product-card__image:hover{transform:scale(1.05)}}.product-card__content{padding:7px 16px 24px}@media (min-width: 90rem){.product-card__content{padding:8px 16px 24px}}.product-card__rating{--oke-stars-foregroundColor: #000}.product-card__rating .oke-sr-stars .oke-stars .oke-stars-foreground{width:unset}.product-card__rating .oke-sr-stars .oke-stars .oke-stars-foreground,.product-card__rating .oke-sr-stars .oke-stars .oke-stars-background{display:flex;width:unset}.product-card__rating .oke-sr-stars .oke-stars .oke-stars-foreground svg,.product-card__rating .oke-sr-stars .oke-stars .oke-stars-background svg{height:12px}.product-card__rating .oke-sr-count{font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.product-card__rating .oke-sr-count span{color:#767676}@media (min-width: 90rem){.product-card__rating .oke-sr-count{height:17px}}.product-card__title{display:flex;justify-content:space-between;margin-top:3px;font-size:16px;font-style:normal;font-weight:900;line-height:16px;letter-spacing:-.32px;text-transform:uppercase;margin-right:1px}@media (min-width: 90rem){.product-card__title{margin-top:2px}}.product-card__title span{font-size:16px;font-style:normal;font-weight:900;line-height:16px;letter-spacing:-.32px;text-transform:uppercase}.product-card__category{margin-top:4px;color:var(--gray);font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:-.24px;text-transform:uppercase}.product-card__dropdown{position:relative;margin-top:16px}.product-card__dropdown-trigger{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:5px;border:1px solid #CCCCCC;padding:5px 11px;background:#fff;color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:12px;text-transform:uppercase}.product-card__dropdown-trigger>span{height:12px}.product-card__dropdown-trigger svg:first-of-type{top:-1px;position:relative}.product-card__dropdown-trigger .name{margin-left:5px;letter-spacing:-.24px}.product-card__dropdown-item{cursor:pointer;display:flex;align-items:center;padding:6px 0 6px 11px;font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:-.24px;text-transform:uppercase}.product-card__dropdown-item svg{margin-right:8px}.product-card__dropdown-item:hover,.product-card__dropdown-item.selected{background:#eee}.product-card__dropdown-content{display:none;width:100%;position:absolute;background:#fff;border:1px solid #CCC;border-radius:0 0 5px 5px;border-top:unset}.product-card__dropdown.active .product-card__dropdown-content{display:block}.product-card__dropdown.active .product-card__dropdown-trigger{border-bottom:unset;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-card__add-button{margin-top:8px;background:#000;width:100%;padding:12px;text-align:center;border:none;border-radius:5px;color:#fff;font-size:16px;font-style:normal;font-weight:900;line-height:16px;letter-spacing:-.32px;text-transform:uppercase}.recommendations{max-width:1920px;margin:0 auto;padding:48px 16px 60px;background:#eee;overflow-x:clip}@media (min-width: 90rem){.recommendations{padding:80px 64px 72px}}.recommendations .swiper{overflow:visible}.recommendations__title{margin:0 0 32px;font-size:48px;font-style:normal;font-weight:900;line-height:40px;letter-spacing:-1.44px;text-transform:uppercase}@media (min-width: 90rem){.recommendations__title{margin:0 0 31px}}.recommendations-slider{display:flex;flex-direction:column;position:relative}@media (min-width: 90rem){.recommendations-slider{padding-top:25px}}.recommendations-slider__navigation{display:none}@media (min-width: 90rem){.recommendations-slider__navigation{width:100%;justify-content:flex-end;display:flex;position:absolute;top:-53px;gap:16px}}.recommendations-slider__navigation .swiper-button:hover{cursor:pointer}.recommendations-slider__navigation .swiper-button.swiper-button-disabled{color:#000}.recommendations-slider__navigation .swiper-button.swiper-button-disabled svg path{stroke:#ccc!important}.recommendations-slider__controls{margin:32px auto 0;display:flex;-moz-column-gap:16px;column-gap:16px}@media (min-width: 90rem){.recommendations-slider__controls{display:none}}.recommendations-slider__pagination{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.recommendations-slider__pagination .swiper-pagination-bullet{border-radius:50%;width:12px;height:12px;background-color:#767676}.recommendations-slider__pagination .swiper-pagination-bullet:hover{background:#000;cursor:pointer}.recommendations-slider__pagination .swiper-pagination-bullet:last-of-type:not(.swiper-pagination-bullet-active){width:8px;height:8px}.recommendations-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:48px;border-radius:18px;background:#000}.homepage-hero{position:relative;max-width:1920px;margin:0 auto}@media (min-width: 90rem){.homepage-hero{padding-bottom:88px;background-image:var(--hero-image);background-repeat:no-repeat;background-position:center;background-size:cover}}.homepage-hero__title{font-size:96px;font-style:normal;font-weight:900;line-height:80px;letter-spacing:-2.88px;text-transform:uppercase;color:#fff;max-width:374px}@media (min-width: 90rem){.homepage-hero__title{max-width:640px;font-size:144px;font-style:normal;font-weight:900;line-height:112px;letter-spacing:-4.32px}}.homepage-hero__text{max-width:310px;margin-top:28px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;color:#fff}@media (min-width: 90rem){.homepage-hero__text{margin-top:20px;max-width:420px;font-size:20px;font-style:normal;font-weight:400;line-height:26px}}.homepage-hero__content{position:relative;padding:94px 16px 40px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:var(--mobile-hero-image)}@media (min-width: 90rem){.homepage-hero__content{padding:63px 63px 172px;background-image:none}}.homepage-hero .desktop-cover{display:none}@media (min-width: 90rem){.homepage-hero .desktop-cover{display:block}}.homepage-hero .desktop-cover,.homepage-hero .cover{z-index:100;top:0;left:0;width:100%;height:100%;position:absolute;background:#0006}.homepage-hero__desktop-video-container{overflow:hidden;top:0;left:0;width:100%;height:100%;position:absolute;display:none}@media (min-width: 90rem){.homepage-hero__desktop-video-container{display:block}}.homepage-hero__desktop-video{z-index:50;position:relative;padding:71% 0 0}.homepage-hero__mobile-video-container{overflow:hidden;top:0;left:0;width:100%;height:100%;position:absolute}@media (min-width: 90rem){.homepage-hero__mobile-video-container{display:none}}.homepage-hero__mobile-video{z-index:50;position:relative;padding:174% 0 1px}.homepage-hero__content-wrapper{z-index:100;position:relative}.homepage-hero__controls{margin-top:40px;max-width:353px;width:100%;display:flex;flex-direction:column;gap:20px}@media (min-width: 90rem){.homepage-hero__controls{margin-top:40px;margin-left:.75px;max-width:600px;width:600px;flex-direction:row;gap:16px}}.homepage-hero .cta{text-align:center;padding:17px 0;border-radius:5px;font-size:18px;font-style:normal;font-weight:900;line-height:18px;letter-spacing:-.36px;text-transform:uppercase;width:100%}.homepage-hero__primary_cta{color:#fff;background:#eb1000;border:1px solid #EB1000}.homepage-hero__primary_cta:focus{color:#fff;border:1px solid #5A130E}.homepage-hero__primary_cta:hover{color:#fff;background:#ff4438}@media (min-width: 90rem){.homepage-hero__primary_cta{max-width:315px}}.homepage-hero__secondary_cta{color:#fff;border:1px solid #CCCCCC}.homepage-hero__secondary_cta:focus{color:#fff;border:1px solid white}.homepage-hero__secondary_cta:hover{color:#000;background:#fff}@media (min-width: 90rem){.homepage-hero__secondary_cta{max-width:260px}}.homepage-hero-categories-list{max-width:1920px;margin:0 auto;background:#eee;padding:16px}@media (min-width: 959px){.homepage-hero-categories-list{padding:32px 16px 0}.homepage-hero-categories-list .swiper-wrapper{gap:32px;justify-content:center}}@media (min-width: 90rem){.homepage-hero-categories-list{padding:32px 64px 0}}.homepage-hero-categories-list__category{border-radius:5px;width:220px;height:275px;background-image:var(--category-mobile-image);background-size:cover;background-repeat:no-repeat;display:flex;gap:6px;justify-content:center;align-items:center;flex-direction:column;transition:transform .3s ease-in-out;overflow:hidden}@media (min-width: 48rem){.homepage-hero-categories-list__category{height:unset;max-width:424px;aspect-ratio:1 / 1;max-height:424px;flex-grow:1;background-image:var(--category-image)}}@media (min-width: 90rem){.homepage-hero-categories-list__category{min-width:304px;border-radius:5px;gap:7px}.homepage-hero-categories-list__category:hover{transform:scale(1.025)}}.homepage-hero-categories-list__category-name{color:#fff;font-style:normal;text-transform:uppercase;margin-top:1px;font-size:24px;font-weight:900;line-height:20px;letter-spacing:-.48px}@media (min-width: 90rem){.homepage-hero-categories-list__category-name{margin-top:8px;font-size:32px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.64px;text-transform:uppercase}}.homepage-hero-categories-list__category-link{color:#eee;font-size:18px;font-style:normal;font-weight:900;line-height:18px;letter-spacing:-.36px;text-transform:uppercase}@media (min-width: 90rem){.homepage-hero-categories-list__category-link{padding-bottom:8px}}.homepage-hero-categories-list__category-link:hover{color:#fff}.homepage-hero-categories-list__category-link:after{margin-top:2px;display:block;content:" ";height:5px;width:100%;background-color:#eb1000}@media (min-width: 90rem){.homepage-hero-categories-list__category-link:after{margin-top:2px}}.homepage-hero-categories-list__controls{margin:24px auto 0;display:flex;-moz-column-gap:16px;column-gap:16px;justify-content:center}@media (min-width: 959px){.homepage-hero-categories-list__controls{display:none}}.homepage-hero-categories-list__pagination{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}@media (min-width: 90rem){.homepage-hero-categories-list__pagination{display:none}}.homepage-hero-categories-list__pagination .swiper-pagination-bullet{border-radius:50%;width:12px;height:12px;background-color:#767676}.homepage-hero-categories-list__pagination .swiper-pagination-bullet:hover{background:#000;cursor:pointer}.homepage-hero-categories-list__pagination .swiper-pagination-bullet:last-of-type:not(.swiper-pagination-bullet-active){width:8px;height:8px}.homepage-hero-categories-list__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:48px;border-radius:18px;background:#000}.testimonials{padding:40px 16px 48px;max-width:1920px;margin:0 auto}@media (min-width: 48rem){.testimonials{padding:49px 0 48px 64px}}@media (min-width: 48rem){.testimonials{overflow:hidden}}@media (min-width: 90rem){.testimonials__title-container{display:flex}}.testimonials__title{font-size:48px;font-style:normal;font-weight:900;line-height:40px;letter-spacing:-1.44px;text-transform:uppercase}@media (min-width: 48rem){.testimonials__title{font-size:24px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.48px;text-transform:uppercase}}.testimonials__subtitle{color:#767676;margin:12px 0 0 4px;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.32px}@media (min-width: 90rem){.testimonials__subtitle{margin:0 0 0 5px;font-size:24px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.48px;text-transform:uppercase}}.testimonials-slider{margin:24px 0 32px;max-width:375px;position:relative}@media (min-width: 48rem){.testimonials-slider{overflow:visible;max-width:unset;margin:49px 0 32px}}.testimonials-slider .testimonial-slide{cursor:pointer;display:flex;gap:16px}@media (min-width: 48rem){.testimonials-slider .testimonial-slide{width:192px;height:192px;gap:32px;transition:width .5s ease}.testimonials-slider .testimonial-slide .testimonial-slide__content{display:none;overflow:hidden}.testimonials-slider .testimonial-slide.swiper-slide-active{width:560px;box-sizing:content-box;padding-right:80px}.testimonials-slider .testimonial-slide.swiper-slide-active .testimonial-slide__content{display:block}}.testimonials-slider .testimonial-slide__image{border-radius:5px;-o-object-fit:cover;object-fit:cover;width:128px;height:170px}@media (min-width: 48rem){.testimonials-slider .testimonial-slide__image{width:192px;height:192px}.testimonials-slider .testimonial-slide__image:hover{cursor:pointer}}.testimonials-slider .testimonial-slide .stars-red-container{margin-top:-2px}@media (min-width: 48rem){.testimonials-slider .testimonial-slide .stars-red-container{margin-top:2px}}.testimonials-slider .testimonial-slide__text{margin-top:8px;letter-spacing:0;font-size:16px;font-style:normal;font-weight:500;line-height:20px}@media (min-width: 48rem){.testimonials-slider .testimonial-slide__text{width:336px;margin-top:16px;font-size:18px;font-style:normal;font-weight:500;line-height:22px}}.testimonials-slider .testimonial-slide__name{margin-top:16px;font-size:16px;font-style:normal;font-weight:900;line-height:16px;letter-spacing:-.32px;text-transform:uppercase}@media (min-width: 48rem){.testimonials-slider .testimonial-slide__name{margin-top:32px}}.testimonials-slider .testimonial-slide__role{color:#767676;font-size:12px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:0}@media (min-width: 48rem){.testimonials-slider .testimonial-slide__role{margin-top:1px}}.testimonials-slider__navigation{width:100%;max-width:calc(100% - 63px);display:none;justify-content:flex-end;position:absolute;top:-101px}@media (min-width: 48rem){.testimonials-slider__navigation{display:flex;gap:16px}}@media (min-width: 90rem){.testimonials-slider__navigation{top:-70px}}.testimonials-slider__navigation .swiper-button:hover{cursor:pointer}.testimonials-slider__navigation .swiper-button.swiper-button-disabled{color:#000}.testimonials-slider__navigation .swiper-button.swiper-button-disabled svg path{stroke:#ccc!important}.testimonials-thumbs-slider{display:flex;flex-direction:column}@media (min-width: 48rem){.testimonials-thumbs-slider{display:none}}.testimonials-thumbs-slider .testimonials-thumbs-slide{width:96px;height:96px}@media (min-width: 48rem){.testimonials-thumbs-slider .testimonials-thumbs-slide{width:108px;height:108px}}.testimonials-thumbs-slider .testimonials-thumbs-slide:hover{cursor:pointer}.testimonials-thumbs-slider .testimonials-thumbs-slide img{border-radius:5px}.testimonials-thumbs-slider__controls{margin:40px auto 0;display:flex;-moz-column-gap:16px;column-gap:16px}@media (min-width: 48rem){.testimonials-thumbs-slider__controls{display:none}}.testimonials-thumbs-slider__pagination{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}@media (min-width: 48rem){.testimonials-thumbs-slider__pagination{display:none}}.testimonials-thumbs-slider__pagination .swiper-pagination-bullet{border-radius:50%;width:12px;height:12px;background-color:#767676}.testimonials-thumbs-slider__pagination .swiper-pagination-bullet:hover{background:#000;cursor:pointer}.testimonials-thumbs-slider__pagination .swiper-pagination-bullet:last-of-type:not(.swiper-pagination-bullet-active){width:8px;height:8px}.testimonials-thumbs-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:48px;border-radius:18px;background:#000}.quiz{padding:205px 0 237px;background:linear-gradient(0deg,#000000a6 0% 100%),var(--background-image) #d3d3d3 -684.561px -29px/465.099% 107.046% no-repeat;max-width:1920px;margin:0 auto}@media (min-width: 48rem){.quiz{background-size:cover;background-position:center}}@media (min-width: 90rem){.quiz{padding:288px 0 360px}}@media (min-width: 90rem){.quiz__container{margin-top:46px;display:flex;justify-content:center;gap:64px}}.quiz__subtitle{color:#eb1000;text-align:center;font-size:16px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:-.32px;text-transform:uppercase}@media (min-width: 90rem){.quiz__subtitle{font-size:24px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:-.48px;text-transform:uppercase}}.quiz__title{color:#fff;font-size:64px;text-align:center;font-style:normal;font-weight:900;line-height:64px;letter-spacing:-1.92px}@media (min-width: 90rem){.quiz__title{min-width:571px;font-size:144px;font-style:normal;font-weight:900;line-height:112px;letter-spacing:-4.32px}}.quiz__link-container{margin-top:8px;text-align:center}@media (min-width: 90rem){.quiz__link-container{margin-top:0;display:flex;align-items:center}}.quiz__link{display:inline-block;min-width:258px;border:1px solid #eeeeee;border-radius:5px;color:#eee;padding:17px 24px;font-size:18px;font-style:normal;text-align:center;font-weight:900;line-height:18px;letter-spacing:-.36px;text-transform:uppercase}.quiz__link:hover{border:1px solid white;color:#fff}@media (min-width: 90rem){.quiz__link{margin-top:3px;width:458px;padding:27px 34px;font-size:48px;font-style:normal;font-weight:900;line-height:40px;letter-spacing:-1.44px;text-transform:uppercase}}.quiz__text{width:282px;color:#fff;margin:20px auto 0;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0}@media (min-width: 90rem){.quiz__text{margin:32px auto 0;width:640px;font-size:20px;font-style:normal;font-weight:500;line-height:26px}}.join-us{overflow:hidden;background-color:#000;padding:32px 16px;max-width:1920px;margin:0 auto}@media (min-width: 48rem){.join-us{padding:0}}.join-us__content{padding:32px 16px;margin:0 auto;border-radius:5px;background-color:var(--background-color);max-width:400px;gap:16px}@media (min-width: 48rem){.join-us__content{border-radius:0;max-width:unset}}@media (min-width: 61.9375rem){.join-us__content{display:flex;justify-content:space-between}}@media (min-width: 90rem){.join-us__content{padding:56px 184px 47px}}.join-us__content-info{max-width:640px}@media (min-width: 48rem){.join-us__content-info{max-width:448px}}@media (min-width: 61.9375rem){.join-us__content-info{min-width:448px}}.join-us__title{color:var(--title-color);font-size:48px;font-style:normal;font-weight:900;line-height:40px;letter-spacing:-1.44px}@media (min-width: 48rem){.join-us__title{line-height:40px}.join-us__title br{display:none}}.join-us__text{margin-top:16px;color:var(--text-color);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0}@media (min-width: 48rem){.join-us__text{margin-top:16px;width:100%;font-size:20px;line-height:26px}}.join-us__form{position:relative;display:flex;flex-direction:row;margin-top:20px}@media (min-width: 48rem){.join-us__form{max-width:448px}}@media (min-width: 90rem){.join-us__form{margin-top:0}}.join-us__input-error{text-align:left;position:absolute;width:100%;top:44px;padding:0 0 0 16px;color:#eb1000;font-size:11px;font-style:normal;font-weight:400;line-height:13px}@media (min-width: 48rem){.join-us__input-error{padding:0 0 0 22px;text-align:left;top:50px}}.join-us__input-message{padding:32px 0 42px}@media (min-width: 48rem){.join-us__input-message{min-width:424px;padding:36px 0 22px}}@media (min-width: 90rem){.join-us__input-message{min-width:424px;padding:36px 0 0}}.join-us__input-message h3{color:#000;font-size:18px;font-style:normal;font-weight:900;line-height:22px;letter-spacing:-.36px;text-transform:uppercase;text-align:center}.join-us__input-message p{margin-top:8px;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.join-us__input{width:100%;text-align:left;border-radius:5px 0 0 5px;background-color:var(--input-background-color);border:1px solid var(--input-background-color);padding:20px 16px;height:64px;font-size:18px;font-style:normal;font-weight:900;line-height:22px;letter-spacing:-.36px;text-transform:uppercase;color:var(--input-text-color)}.join-us__input:focus{border:1px solid var(--input-background-color);background-color:var(--input-background-color)}.join-us__input.focused{background-color:var(--input-background-color)}.join-us__input::-moz-placeholder{color:var(--input-text-color)}.join-us__input::placeholder{color:var(--input-text-color)}.join-us__input.has-error{color:var(--warm-red)}@media (min-width: 48rem){.join-us__input{width:312px;border-radius:5px 0 0 5px;padding:27px 0 28px 20px;text-align:left;font-size:24px;line-height:24px;height:72px}}@media (min-width: 61.9375rem){.join-us__input{width:335px}}.join-us__button{text-align:center;width:121px;margin:0;cursor:pointer;border:none;padding:20px 16px;color:var(--button-text-color);font-size:18px;font-style:normal;font-weight:900;line-height:22px;letter-spacing:-.36px;text-transform:uppercase;border-radius:0 5px 5px 0;background-color:var(--button-background-color)}@media (min-width: 48rem){.join-us__button{margin:0;max-height:75px;width:122px;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;padding:0 25px}}.join-us__small-text{margin-top:20px;color:var(--small-text-color);font-size:11px;font-style:normal;font-weight:500;line-height:13px;letter-spacing:0;max-width:448px}@media (min-width: 90rem){.join-us__small-text{font-size:12px;line-height:16px}}.join-us__small-text b{font-weight:900}.join-us__small-text a{color:var(--small-text-color);font-size:11px;font-style:normal;font-weight:500;line-height:13px;letter-spacing:0;text-decoration:underline}.join-us .hidden{display:none}.youtube-drawer{z-index:10000;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009}.youtube-drawer .hidden{display:none}.youtube-drawer__content{overflow-y:auto;box-sizing:border-box;padding:40.5px 24px 24px;margin-left:auto;width:368px;background:#fff;height:100%;position:relative}.youtube-drawer__content-close-button-container{display:flex;top:22px;right:22px;position:absolute;justify-content:flex-end;padding:0}.youtube-drawer__content-close-button-container svg{min-width:16px}.youtube-drawer__content-close-button{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:none}.youtube-drawer__content-title{font-size:32px;font-style:normal;font-weight:900;line-height:32px;letter-spacing:-.96px;text-transform:uppercase}.youtube-drawer__content-text{margin-top:4px;color:#767676;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0}.youtube-drawer .product-list{margin-top:32px;gap:24px;display:flex;flex-direction:column}.youtube-drawer .product-list .product-card{max-width:unset;display:flex;flex-direction:row}.youtube-drawer .product-list .product-card .product-card__image-container{min-width:120px;width:120px;height:153px}.youtube-drawer .product-list .product-card .product-card__image-container img{-o-object-fit:cover;object-fit:cover}.youtube-drawer .product-list .product-card .product-card__content{width:100%;padding:0;margin-left:16px}.youtube-drawer .product-list .product-card .product-card__rating [data-oke-reviews-version]>div{display:flex}.youtube-drawer .product-list .product-card .product-card__rating .oke-sr-stars{margin:1.5px 4px 0 0}.youtube-drawer .product-list .product-card .product-card__rating .oke-sr-stars .oke-stars{margin-left:-3px;width:60px}.youtube-drawer .product-list .product-card .product-card__rating .oke-sr-stars .oke-stars .oke-stars-foreground,.youtube-drawer .product-list .product-card .product-card__rating .oke-sr-stars .oke-stars .oke-stars-background{width:60px}.youtube-drawer .product-list .product-card .product-card__rating .oke-sr-stars .oke-stars .oke-stars-foreground svg,.youtube-drawer .product-list .product-card .product-card__rating .oke-sr-stars .oke-stars .oke-stars-background svg{width:60px;height:9px}.youtube-drawer .product-list .product-card .product-card__rating .oke-sr-count{display:inline-block;margin-top:3px;font-size:10px;line-height:12px}.youtube-drawer .product-list .product-card .product-card__rating .oke-sr-count span{color:#767676}.youtube-drawer .product-list .product-card .product-card__rating .oke-sr-label-text{display:none}.youtube-drawer .product-list .product-card .product-card__title{margin-top:.5px}.youtube-drawer .product-list .product-card .product-card__dropdown{margin-top:12px}.youtube-drawer .product-list .product-card .product-card__dropdown .product-card__dropdown-content{z-index:51}.youtube-drawer .product-list .product-card .product-card__dropdown .product-card__dropdown-trigger{padding:5px 5px 5px 11px}.youtube-drawer .product-list .product-card .product-card__add-button{padding:0 0 3px;margin-top:32px;width:auto;background:none;color:#000;font-size:14px;font-style:normal;font-weight:900;line-height:14px;border-radius:0;letter-spacing:-.28px;text-transform:uppercase;border-bottom:3px solid black}.youtube-slider{max-width:1920px;margin:55px auto 0;display:flex;flex-direction:column}@media (min-width: 90rem){.youtube-slider{position:relative;overflow:visible}}.youtube-slider__navigation{display:none}@media (min-width: 90rem){.youtube-slider__navigation{position:absolute;top:-75px;right:0;width:200px;display:flex;justify-content:flex-end;margin-left:auto;gap:16px}}.youtube-slider__navigation .swiper-button{color:#fff}.youtube-slider__navigation .swiper-button:hover{cursor:pointer}.youtube-slider__navigation .swiper-button svg path{stroke:#fff!important}.youtube-slider__navigation .swiper-button.swiper-button-disabled{color:#ccc}.youtube-slider__navigation .swiper-button.swiper-button-disabled svg path{stroke:#ccc!important}.youtube-slider__controls{margin:44px auto 0;display:flex;-moz-column-gap:16px;column-gap:16px}@media (min-width: 90rem){.youtube-slider__controls{display:none}}.youtube-slider__pagination{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}@media (min-width: 90rem){.youtube-slider__pagination{display:none}}.youtube-slider__pagination .swiper-pagination-bullet{border-radius:50%;width:12px;height:12px;background-color:#e5e5e5}.youtube-slider__pagination .swiper-pagination-bullet:hover{background:#000}.youtube-slider__pagination .swiper-pagination-bullet:last-of-type:not(.swiper-pagination-bullet-active){width:8px;height:8px}.youtube-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:48px;border-radius:18px;background:#fff}.youtube{background:#111;padding:39.5px 16px 80px;max-width:1920px;margin:0 auto;overflow:hidden}@media (min-width: 90rem){.youtube{padding:89px 64px 85px}}.youtube__title{color:#fff;font-size:48px;font-style:normal;font-weight:900;line-height:40px;letter-spacing:-1.44px;text-transform:uppercase}@media (min-width: 90rem){.youtube__title{font-size:80px;font-style:normal;font-weight:900;line-height:61px;letter-spacing:-1.6px}}.youtube__subtitle{color:var(--warm-red);font-size:48px;font-style:normal;font-weight:900;line-height:40px;letter-spacing:-1.44px;text-transform:uppercase}@media (min-width: 90rem){.youtube__subtitle{font-size:80px;font-style:normal;font-weight:900;line-height:61px;letter-spacing:-1.6px}}.youtube__content{margin-top:16px;display:flex;flex-direction:column;gap:16px}@media (min-width: 90rem){.youtube__content{margin-top:55px;display:flex;flex-direction:row}}.youtube__text{color:var(--light-gray);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.32px}@media (min-width: 90rem){.youtube__text{font-size:24px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.48px}}.youtube__link{display:inline-block;width:-moz-fit-content;width:fit-content;position:relative;color:var(--light-gray);font-size:18px;font-style:normal;font-weight:900;line-height:18px;letter-spacing:-.36px;text-transform:uppercase}.youtube__link:hover{color:#fff}.youtube__link:after{content:" ";bottom:-7.5px;position:absolute;background:var(--warm-red);width:100%;left:0;height:5px}@media (min-width: 90rem){.youtube__link:after{left:1px;bottom:-5.5px}}.video-card{width:308px}@media (min-width: 90rem){.video-card{width:976px}}.video-card__iframe-container{height:173px}@media (min-width: 90rem){.video-card__iframe-container{height:549px}}.video-card__iframe-container iframe{border-radius:5px;width:100%;height:100%}.video-card__title{margin:12.5px 0 .5px;color:#fff;font-size:16px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:-.32px;text-transform:uppercase}@media (min-width: 90rem){.video-card__title{margin:19px 0 8.5px;font-size:24px;font-weight:900;line-height:20px;letter-spacing:-.72px}}.video-card__text{margin:.5px 0;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:-.24px;text-transform:uppercase}@media (min-width: 90rem){.video-card__text{letter-spacing:0;font-size:16px;font-weight:500;line-height:20px}}.video-card__link{margin-top:7px;display:inline-block;width:-moz-fit-content;width:fit-content;position:relative;color:#eee;font-size:12px;font-style:normal;font-weight:900;line-height:12px;letter-spacing:-.24px;text-transform:uppercase}@media (min-width: 90rem){.video-card__link{margin-top:15.5px;font-size:16px;line-height:12px;letter-spacing:-.32px}}.video-card__link:hover{color:#fff;cursor:pointer}.video-card__link:after{content:" ";bottom:-5px;position:absolute;background:var(--warm-red);width:100%;left:0;height:3px}@media (min-width: 90rem){.video-card__link:after{bottom:-7px}}.homepage{font-weight:400}.homepage .button-link{padding-bottom:3.5px}@media (min-width: 61.9375rem){.homepage .button-link{padding-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/571/assets/bundle.index.css.map?v=13436085160313145101749023870 */
