@media only screen and (width<=62.5em){.underline--dark-thin{background-position:0 calc(100% - 5px),1.5px calc(100% - 5px),100% calc(100% - 5px);background-size:3px 3px,calc(100% - 3px) 3px,3px 3px}}@media only screen and (width<=50em){.underline--dark{background-position:0 calc(100% - 5px),2px calc(100% - 5px),100% calc(100% - 5px);background-size:4px 4px,calc(100% - 4px) 4px,4px 4px}}@media only screen and (width<=37.5em){.underline--light-index-review{background-image:radial-gradient(circle closest-side,#1ac569 99%,#1ac56900),linear-gradient(#1ac569,#1ac569),radial-gradient(circle closest-side,#1ac569 99%,#1ac56900);background-position:0 100%,2px 100%,100% 100%;background-repeat:no-repeat;background-size:4px 4px,calc(100% - 4px) 4px,4px 4px}}@media only screen and (width<=31.25em){.hyperlink-dashed:before{bottom:1px}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}:link,:visited{text-decoration:none}html{box-sizing:border-box;width:100%;height:100%;font-size:62.5%;overflow-x:hidden}@media only screen and (width<=100em){html{font-size:56.25%}}@media only screen and (width<=56.25em){html{font-size:50%}}body{scroll-behavior:smooth;width:100%;min-width:320px;max-width:192rem;height:100%;margin:auto;position:relative;overflow-x:hidden}@media only screen and (width<=20em){body{overflow-x:auto}}ul{list-style:none}::selection{color:#f4f7f9;-webkit-text-fill-color:#f4f7f9;background:#007335}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-input-warning{background-color:#fef2f2;border:3px solid #b91c1c}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:300;src:url(/fonts/avenir-light.woff2)format("woff2"),url(/fonts/avenir-light.woff)format("woff")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:500;src:url(/fonts/avenir-medium.woff2)format("woff2"),url(/fonts/avenir-medium.woff)format("woff")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:700;src:url(/fonts/avenir-bold.woff2)format("woff2"),url(/fonts/avenir-bold.woff)format("woff")}@font-face{font-display:swap;font-family:Gotham-ultra;font-style:italic;font-weight:900;src:url(/fonts/gotham-ultra-italic-v4.woff2)format("woff2"),url(/fonts/gotham-ultra-italic-v4.woff)format("woff")}@font-face{font-family:Digital;font-weight:500;src:url(/fonts/digital.woff2)format("woff2"),url(/fonts/digital.woff)format("woff")}body{color:#121518;font-family:Avenir,sans-serif;font-size:3rem;font-weight:300;line-height:1.7}h2{text-align:center;max-width:95%;margin:auto auto 12.8rem;font-size:6.4rem;font-weight:700}@media only screen and (width<=87.5em){h2{margin-bottom:8.4rem}}@media only screen and (width<=68.75em){h2{margin-bottom:4rem;font-size:4.8rem}}@media only screen and (width<=43.75em){h2{font-size:4rem}}@media only screen and (width<=31.25em){h2{font-size:3.5rem}}@media only screen and (width<=25em){h2{font-size:3.2rem}}.navigation__link{color:#f4f7f9;font-size:2.5rem;font-weight:500}@media only screen and (width<=81.25em){.navigation__link{font-size:2rem}}@media only screen and (width<=68.75em){.navigation__link{font-size:1.7rem}}.gotham{letter-spacing:1px;font-family:Gotham-ultra,sans-serif;font-style:italic}.bold{color:#29333d;font-weight:500}.is-error{color:#f2545b}.primary-header{background:linear-gradient(79deg,lch(12% 2 255) 20%,lch(45% 50 142));-webkit-text-fill-color:transparent;background-clip:text;padding-left:5px;padding-right:5px;font-family:Gotham-ultra;font-size:4rem;font-style:italic;font-weight:700;line-height:1.2}.hero__text-container{color:#f4f7f9;filter:drop-shadow(0 0 4px #f4f7f9e6);width:max-content;max-width:120%}.hero__header--index{font-size:3rem;font-weight:500}@media only screen and (width<=50em){.hero__header--index{font-size:2.4rem}}@media only screen and (width<=31.25em){.hero__header--index{display:none}}.hero__header--index-mobile{text-align:center;padding:0 2rem;font-family:Gotham-ultra;font-size:3rem;font-style:italic;display:none}@media only screen and (width<=31.25em){.hero__header--index-mobile{margin-bottom:1.6rem;display:block}}.hero__text--index{max-width:80%;font-size:2rem;font-weight:300}@media only screen and (width<=43.75em){.hero__text--index{display:none}}.product-submenu__anchor{color:#f4f7f9;letter-spacing:3px;font-size:2.4rem}.product-submenu__clearance{color:#e3e7ea;letter-spacing:4px;font-size:16px}.loading-screen{color:#007335;font-family:digital,sans-serif;font-size:clamp(5rem,8vw,22rem)}h3{color:#f4f7f9;font-weight:500}.motorsports-card__header{font-size:3.6rem}@media only screen and (width<=43.75em){.motorsports-card__header{text-align:center}}.motorsports-card__text{color:#e3e7ea;font-size:2.5rem}@media only screen and (width<=43.75em){.motorsports-card__text{text-align:center}}.button--tertiary{color:#1ac569;text-align:center}@media only screen and (width<=25em){.button--tertiary{font-size:2.8rem}}.button--tertiary-index-review{color:#1ac569;text-align:center}@media only screen and (width<=25em){.button--tertiary-index-review{font-size:2.8rem}}.button-primary{font-size:3rem;font-weight:700}@media only screen and (width<=75em){.button-primary{font-size:2.8rem}}@media only screen and (width<=50em){.button-primary{font-size:2.4rem}}@media only screen and (width<=31.25em){.button-primary{font-size:2.2rem}}.button-primary--cart{letter-spacing:1px;font-size:2.5em;font-weight:500!important}.cart__product-name{color:#1f2933;font-size:1.8em}.cart__product-name--variation{color:#1f2933;font-size:.8em;font-weight:500}.cart__product-price{color:#1a2127;font-size:2em;font-weight:300}.cart__product-quantity{color:#5d6d7e;font-size:.8em;font-weight:700}.cart__summary-sum,.cart__summary-text{color:#29333d;font-size:2.3em;font-weight:700}.cart__summary-text{font-size:2.4em}.index-products__header{color:#f4f7f9;font-size:3.2rem}@media only screen and (width<=62.5em){.index-products__header{font-size:2.8rem}}.index-products__bulletpoint{color:#e3e7ea;font-size:2rem;line-height:1.2}.index-products__anchor{color:#f4f7f9;letter-spacing:2px;font-size:2.2rem}.index-products__button{font-size:3.2rem}.reviews-card{color:#e3e7ea}.reviews-card__review{font-size:2.4rem}@media only screen and (width<=68.75em){.reviews-card__review{font-size:2.2rem}}.reviews-card__reviewer{font-size:2.4rem;font-weight:500}.reviews-card__header{font-size:3rem}.delivery__main-text{color:#e3e7ea;font-size:2.2rem}@media only screen and (width<=31.25em){.delivery__tertiary-header{text-align:center}}.delivery__bulletpoint{color:#e3e7ea;font-size:1.8rem}@media only screen and (width<=56.25em){.delivery__bulletpoint{font-size:2rem}}.side-accent{color:#f4f7f9}.footer,.side-accent{font-size:2.2rem;font-weight:500}.footer{color:#1f2933}.footer__anchor{color:#303a45}.footer__metadata{color:#13171c;text-align:center;font-size:2rem;font-weight:300}.footer__tetriary-header{color:#1a2127;margin-bottom:1.8rem;font-size:3.2rem;line-height:1}@media only screen and (width<=37.5em){.footer__bulletpoints,.footer__tetriary-header{text-align:center}}.h1sq-secondary-header{font-size:5rem}@media only screen and (width<=50em){.h1sq-secondary-header{font-size:3.5rem}}@media only screen and (width<=37.5em){.h1sq-secondary-header{font-size:3rem}}@media only screen and (width<=25em){.h1sq-secondary-header{font-size:2.8rem}}.product-hero__main-text{font-size:2.2rem}.product-hero__header{font-size:3.2rem}.product-hero__anchor{color:#121518}.product-hero__bulletpoints{font-size:2.2rem;font-weight:700;line-height:2}@media only screen and (width<=31.25em){.product-hero__bulletpoints{font-size:2.1rem}}.product-hero__out-of-stock{color:#1f2933;font-size:2.2rem;font-weight:700}.product-hero__out-of-stock--anchor{background:linear-gradient(79deg,lch(12% 2 255) 20%,lch(45% 50 142));-webkit-text-fill-color:transparent;background-clip:text}.product-hero__pre-order-time{color:#1f2933;font-size:2rem}.product-hero__price{background:linear-gradient(52deg,lch(42.62% 39.96 151.52),lch(37.81% 36.86 151.92) 15%,lch(28.99% 32.29 150.48) 42%,lch(18.86% 26.48 151.25));-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.product-hero__tax{color:#303a45;font-size:2rem;font-weight:500}.product-hero__tax-hyperlink{color:inherit}.product-hero__old-price{font-weight:700;text-decoration:line-through 2px}.product-hero__old-price,.product-hero__price-suffix-text{color:#1f2933;font-size:2rem}.product-hero__cart-input{font-family:Avenir;font-size:2.4rem}.product-hero__add-to-cart-button{font-family:Avenir;font-size:3rem;font-weight:500}.product-hero__promotional{color:#13171c;font-family:Avenir;font-size:2.2rem;font-weight:500}.product-hero__promotional--gradient{font-family:Avenir;font-size:3rem;font-weight:700}.product-hero__button{letter-spacing:1px;font-size:3.2rem}@media only screen and (width<=25em){.product-hero__button{font-size:2.2rem}}.carousel__conditional-text{background:linear-gradient(79deg,lch(12% 2 255) 20%,lch(45% 50 142));-webkit-text-fill-color:transparent;background-clip:text;padding-left:5px;padding-right:5px;font-family:Gotham-ultra;font-size:3.2rem;font-style:italic;font-weight:700}@media only screen and (width<=37.5em){.carousel__conditional-text{font-size:2.4rem}}.summary-cards__bulletpoints{color:#e3e7ea;font-size:2.2rem}.summary-cards__header{color:#f4f7f9;font-size:3.5rem;font-weight:500}@media only screen and (width<=37.5em){.summary-cards__header{font-size:2.8rem}}.summary-cards__anchor{color:#f4f7f9;font-weight:500}.icon-bulletpoints__header{color:#121518;font-size:2.8rem}.icon-bulletpoints__text{color:#13171c;text-align:center;font-size:2.4rem}.upgrade-promotion{color:#f4f7f9}.upgrade-promotion__header{font-size:3.2rem}@media only screen and (width<=62.5em){.upgrade-promotion__header{font-size:2.8rem}}.h1sq-performance__main-text-header{color:#121518;font-size:2.8rem}@media only screen and (width<=37.5em){.h1sq-performance__main-text-header{text-align:center;padding-bottom:2.4rem}}.h1sq-performance__main-text{color:#13171c;font-size:2.4rem}.h1sq-performance__header-subtext{font-size:2.6rem}@media only screen and (width<=50em){.h1sq-performance__header-subtext{font-size:2.4rem}}@media only screen and (width<=25em){.h1sq-performance__header-subtext{font-size:2.2rem}}.accordion__label{color:#e3e7ea;font-weight:500}.accordion__bulletpoint{font-size:2.3rem}@media only screen and (width<=31.25em){.accordion__bulletpoint{font-size:2rem}}.accordion__bold{color:#121518;font-weight:500}@media only screen and (width<=31.25em){.accordion__tab-name{font-size:2.8rem}}@media only screen and (width<=25em){.accordion__tab-name{font-size:2.3rem}}.h1sq-call-to-action__button{text-align:center;font-size:3.2rem}@media only screen and (width<=37.5em){.h1sq-call-to-action__button{font-size:2.4rem}}.h1sq-call-to-action__manual-text{font-size:2.4rem}.h1sq-call-to-action__anchor{color:#13171c;font-weight:700}@media only screen and (width<=37.5em){.h1sq-call-to-action__anchor{font-size:2.2rem}}.about-us__header-subtext,.about-us__sub-section-text{font-size:2.4rem}.about-us__secondary-header{color:#121518;margin-bottom:auto;font-size:4.2rem;font-weight:500}.warranty__header-subtext,.warranty__sub-section-text{font-size:2rem}.warranty__secondary-header{color:#121518;text-align:left;max-width:none;margin:auto;font-size:2.6rem;font-weight:500}.warranty__bulletpoints{font-size:2rem}.warranty__closing-statement{background:linear-gradient(79deg,lch(12% 2 255) 20%,lch(45% 50 142));text-align:center;-webkit-text-fill-color:transparent;background-clip:text;font-size:2.4rem;font-weight:500}@media only screen and (width<=31.25em){.policy__header{font-size:3.2rem}}.policy__body-text{font-size:2rem}.policy ol li::marker{color:#29333d;font-weight:500}.policy__secondary-header{color:#13171c;font-size:2.4rem}.policy__secondary-header,.policy__tertiary-header{text-align:left;max-width:none;margin:auto;font-weight:500}.policy__tertiary-header{color:#1f2933;font-size:2.2rem}.policy__closing-statement{background:linear-gradient(79deg,lch(12% 2 255) 20%,lch(45% 50 142));text-align:center;-webkit-text-fill-color:transparent;background-clip:text;font-weight:500}.policy__bulletpoints,.policy__ordered-bulletpoints{font-size:2rem}.policy__href{color:#007335}@media only screen and (width<=31.25em){.privacy__header,.terms__header{font-size:3.2rem}}.privacy__prefix,.terms__prefix{color:#29333d;font-size:1.8rem}.privacy__body-text,.terms__body-text{font-size:2rem}.privacy ol li::marker,.terms ol li::marker{color:#29333d;font-weight:500}.privacy__secondary-header,.terms__secondary-header{color:#13171c;text-align:left;max-width:none;margin:auto;font-size:2.6rem;font-weight:500}.privacy__tertiary-header,.terms__tertiary-header{color:#1f2933;text-align:left;max-width:none;margin:auto;font-size:2.2rem;font-weight:500}.privacy__closing-statement,.terms__closing-statement{background:linear-gradient(79deg,lch(12% 2 255) 20%,lch(45% 50 142));text-align:center;-webkit-text-fill-color:transparent;background-clip:text;font-weight:500}.privacy__bulletpoints,.privacy__ordered-bulletpoints,.terms__bulletpoints,.terms__ordered-bulletpoints{font-size:2rem}.privacy__href,.terms__href{color:#007335}.partners__subsection-header{color:#121518}.partners__header{text-align:center;font-size:4.8rem}@media only screen and (width<=37.5em){.partners__header{font-size:4rem}}@media only screen and (width<=31.25em){.partners__header{font-size:3.5rem}}@media only screen and (width<=25em){.partners__header{font-size:3rem}}.partners__text-anchor{color:#29333d;font-size:2.4rem;font-weight:500}@media only screen and (width<=31.25em){.partners__text-anchor{font-size:2rem}}.partners__text-anchor:hover{color:#007335}.hamburger__link{color:#13171c;font-family:Avenir;font-size:2.4rem;font-weight:500}.hamburger--clearance{color:#5d6d7e;letter-spacing:2px;font-size:14px;font-weight:300}.media__primary-header{text-align:center;font-size:5rem}.media__secondary-header{color:#303a45;text-align:left;font-size:4rem}.media__secondary-header--dark{color:#f4f7f9}.logos-light .media__anchor{color:#13171c}.logos-dark .media__anchor{color:#f4f7f9}.variation-label{color:#29333d}.variation__delivery-text{color:#29333d;font-size:2.2rem}.upgrade__header{color:#f4f7f9}.upgrade__main-text{color:#f4f7f9;font-size:2.2rem}.upgrade__anchor{color:#f4f7f9;font-size:2.4rem;font-weight:700}.upgrade__price{background:linear-gradient(135deg,#1ac569,#15b45e,#10a353,#0a9349);-webkit-text-fill-color:transparent;background-clip:text;font-size:4.2rem;font-weight:700}.upgrade__tax{color:#e3e7ea;font-size:2.4rem}.desktop-form__submit-button{font-family:Avenir!important}.thank-you__main-text{text-align:center;width:85ch;font-size:2.4rem}.thank-you__button{font-size:2.6rem}.banner__text{color:#f70d1a;font-size:2.4rem}@media only screen and (width<=50em){.banner__text{font-size:2rem}}.locale-popup__title{font-size:2.4rem}.locale-popup__message{text-align:center;max-width:60ch;font-size:2rem}.locale-popup__btn{font-size:1.6rem}.clearance__title{color:#29333d;letter-spacing:2px;font-size:2.4rem;font-weight:700}.clearance__text{color:#1f2933;font-size:2rem;font-weight:500}.clearance__modal-content{font-size:2.2rem}.clearance__modal-header{color:#303a45;font-weight:700}.language-switcher__language{font-size:14px}.language-switcher-modal__title{color:#303a45;font-size:2.2rem}.language-switcher-modal__language-list{line-height:1.4}.language-switcher-modal__country{color:#1f2933;font-size:16px;font-weight:500}.language-switcher-modal__language{color:#303a45;font-size:14px;font-weight:300}.language-switcher-modal__separator{font-size:16px;font-weight:300}.expo-questionnaire{color:#e3e7ea;font-size:2rem}.expo-questionnaire__hero-subtext{color:#303a45;text-align:center;font-weight:700}.expo-questionnaire__section-label{color:#1ac569;letter-spacing:.24rem;text-transform:uppercase;font-size:1.5rem;font-weight:700}.expo-questionnaire__question-number{color:#1ac569;font-size:15px;font-weight:700}.expo-questionnaire__section-title{color:#e3e7ea;text-align:left;font-size:3.4rem}@media only screen and (width<=31.25em){.expo-questionnaire__section-title{font-size:2.8rem}}.expo-questionnaire__section-description{font-size:1.5rem;transform:translateY(-4px)}.expo-questionnaire__question{color:#e3e7ea}.expo-questionnaire__prompt{color:#f4f7f9;font-size:2rem;font-weight:700;line-height:1.5}.expo-questionnaire__note{font-size:1.5rem;transform:translateY(-12px)}.expo-questionnaire__choice-label{color:#29333d;font-size:1.8rem;line-height:1.35}.expo-questionnaire__field-label{color:#e3e7ea;font-size:1.6rem;font-weight:500}.expo-questionnaire__input{color:#13171c;font-family:Avenir,sans-serif;font-size:1.9rem}.expo-questionnaire__error{color:#ea1c1c;font-size:2rem;font-weight:500}.expo-questionnaire__button{font-size:2.4rem;font-weight:700}.expo-questionnaire__button--secondary{color:#e3e7ea;cursor:pointer;text-decoration:underline 2px}.expo-questionnaire__button--secondary-staff{color:#1f2933;font-weight:700}.expo-questionnaire__checkbox-label{cursor:pointer}.expo-questionnaire__terms-link{color:#1ac569;cursor:pointer;font-size:2rem;font-weight:500;text-decoration:underline}.expo-questionnaire__dialog-title--staff,.golden{color:#e3e7ea}.golden{font-size:2rem}.golden__header{-webkit-text-fill-color:transparent;text-align:center;background-image:linear-gradient(90deg,#704214,#b8860b 15%,#daa520 30%,#eec967 45%,#daa520 55%,#b8860b 70%,#eec967 85%,#b8860b);background-clip:text;padding-left:5px;padding-right:5px;font-family:Gotham-ultra;font-size:5rem;font-style:italic;font-weight:700;line-height:1.2}.golden__hero-subtext{color:#303a45;text-align:center;font-weight:700}.golden__intro{color:#1f2933;text-align:center;font-size:2rem;line-height:1.5}.golden__how-button{color:#007335;cursor:pointer;text-underline-offset:4px;font-family:inherit;font-size:1.8rem;font-weight:500;text-decoration:underline 2px}.golden__how-button:focus-visible,.golden__how-button:hover{color:#1ac569}.golden__field-label{color:#e3e7ea;font-size:1.6rem;font-weight:500}.golden__input{color:#13171c;font-family:Avenir,sans-serif;font-size:1.9rem}.golden__error{color:#ea1c1c;font-size:2rem;font-weight:500}.golden__checkbox-label{color:#e3e7ea;cursor:pointer;font-size:1.8rem;line-height:1.35}.golden__checkbox-label.is-error{color:#ea1c1c}.golden__button{font-size:2.4rem;font-weight:700}.golden__dialog{color:#13171c}.golden__dialog p{font-size:1.8rem;line-height:1.6}.golden__dialog-title{color:#13171c;font-size:2.6rem;font-weight:700}.golden__dialog-close{color:#29333d;cursor:pointer;font-size:3rem;line-height:1}.golden__dialog-close:focus-visible,.golden__dialog-close:hover{color:#13171c}.downloads__download-link{font-size:2.4rem}.downloads__meta-info,.downloads__sub-heading{color:#5d6d7e;font-weight:500}.downloads__meta-info{font-size:2.4rem}.accordion{width:min(80rem,95%);margin:auto}.accordion__tab+.accordion__tab{margin-top:6.4rem}.accordion__input{display:none}.accordion__tab-name{position:relative;left:3%}.accordion__label{background:linear-gradient(to bottom right,#1f2933,#1f2933 14.2%,#1e2831 26.1%,#1d2730 35.9%,#1c252e 44.1%,#1b232b 508%,#192128 0,#181f25 61%,#161c22 65.1%,#151a1f 68.8%,#13181c 72.5%,#121619 76.4%,#111417 80.9%,#101316 86.1%,#0f1214 92.4%,#0f1214);cursor:pointer;background:linear-gradient(to bottom right,lch(18% 4 255),lch(17.8% 4 255) 14.2%,lch(17.5% 3.9 255) 26.1%,lch(17.2% 3.8 255) 35.9%,lch(16.8% 3.7 255) 44.1%,lch(16.4% 3.6 255) 50.8%,lch(16% 3.5 255) 56.4%,lch(15.5% 3.4 255) 61%,lch(15% 3.3 255) 65.1%,lch(14.5% 3.2 255) 68.8%,lch(14% 3.1 255) 72.5%,lch(13.5% 3 255) 76.4%,lch(13% 2.9 255) 80.9%,lch(12.5% 2.8 255) 86.1%,lch(12% 2.7 255) 92.4%,lch(11.8% 2.6 255));border-radius:10px;justify-content:space-between;width:100%;padding:1rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.accordion__icon,.accordion__label{align-items:center;display:flex}.accordion__icon{transition:transform;position:relative;right:4%}.accordion-triangle{width:25px;height:25px;transform:rotate(-90deg)}.accordion__content{padding:0 1rem 1rem;display:none}.accordion__input:checked+.accordion__label .accordion__icon{transform:rotate(90deg)}.accordion__input:checked~.accordion__content{display:block}.accordion__bulletpoints{margin-top:3.2rem;padding-left:1rem}.accordion__bulletpoint+.accordion__bulletpoint{margin-top:1.5rem}.accordion__bulletpoint{width:95%;position:relative;left:5%}.accordion__bulletpoint--faq:after,.accordion__bulletpoint--faq:before{top:16px!important}.accordion__bulletpoint-inner{margin-left:24px;position:relative}.accordion__bulletpoint-inner:before{content:"";background-color:#007335;border-radius:100%;width:8px;height:8px;margin:auto;transition:width .3s ease-in-out;display:inline-block;position:absolute;top:12px;left:-20px}.carousel{background-color:#f4f7f933;grid-area:1/1/3/2;align-self:start;width:min(88rem,100%);margin:0 auto;padding:clamp(1rem,2vw,2rem);position:relative}@media only screen and (width<=87.5em){.carousel--warrior{margin-bottom:1.2rem!important}}.carousel--portrait .carousel__main{aspect-ratio:1192/2120;height:auto;max-height:600px}.carousel--portrait .carousel__image{-o-object-fit:contain;object-fit:contain;background-color:#f4f7f91a}.carousel--portrait .carousel-modal__carousel{padding-bottom:177.852%}@media only screen and (width<=43.75em){.carousel--portrait .carousel__main{aspect-ratio:1192/2120;height:auto;max-height:clamp(350px,70vw,500px)}}@media only screen and (width<=87.5em){.carousel{grid-area:2/1/3/2;min-width:98%}}.carousel__conditional-container{opacity:0;text-align:center;z-index:20;width:100%;transition:opacity .2s;display:none;position:absolute;bottom:-90px}.carousel__conditional-container--visible{opacity:1;transition:opacity .2s;display:block}.carousel__conditional-text{margin:0;line-height:1.2;display:inline-block}.carousel__conditional-image{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;vertical-align:-.1em;width:70px;height:auto;display:inline-block}@media only screen and (width<=37.5em){.carousel__conditional-image{vertical-align:0;width:50px;transform:translate(-10%)}}.carousel__image-placeholder{background-color:#f4f7f9;width:100%;height:100%;position:relative}.carousel__main{width:100%;height:600px;margin-bottom:20px;position:relative}.carousel__image-wrapper,.carousel__track{width:100%;height:100%;position:absolute;overflow:hidden}.carousel__image-wrapper{opacity:0;pointer-events:none;border-radius:5px;transition:opacity .3s}.carousel__image-wrapper--active{opacity:1;pointer-events:auto}.carousel__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.carousel__nav{color:#fff;cursor:pointer;z-index:2;background-color:#f4f7f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:15px;transition:background-color .5s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 2px #0000000f,0 1px 1px #00000052}.carousel__nav:hover{background-color:#f4f7f91a}.carousel__nav--prev{left:10px}.carousel__nav--next{right:10px}.carousel__thumbnails{margin-top:20px;padding:0 40px;position:relative}.carousel__thumbnails-track{scroll-behavior:smooth;gap:10px;display:flex;overflow:hidden}.carousel__thumbnail-wrapper{aspect-ratio:16/9;cursor:pointer;opacity:.6;border:2px solid #0000;border-radius:5px;flex:0 0 calc(16.6667% - 8.33333px);transition:all .3s;overflow:hidden}.carousel__thumbnail-wrapper--active{opacity:1;border-color:#007335}.carousel__thumbnail-wrapper:hover{border-color:#0073354d}.carousel__thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.carousel__thumbnails-nav{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:10px;transition:box-shadow .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 2px #0000,0 1px 1px #0000}.carousel__thumbnails-nav:hover{box-shadow:0 1px 2px #0000000f,0 1px 1px #00000052}.carousel__thumbnails-nav--prev{left:0}.carousel__thumbnails-nav--next{right:0}.carousel .carousel-modal{z-index:1000;display:none;position:fixed;inset:0}.carousel .carousel-modal.is-active{display:block}.carousel .carousel-modal__overlay{background:#121518cc;position:absolute;inset:0}.carousel .carousel-modal__content{background:#fff;border-radius:4px;width:min(1200px,85vw);padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel .carousel-modal__close{cursor:pointer;color:#1a2127;z-index:999;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:32px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.carousel .carousel-modal__close:hover{color:#121518}.carousel .carousel-modal__carousel{width:100%;height:0;padding-bottom:56.25%;position:relative}.carousel .carousel-modal__track{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@media only screen and (width<=87.5em){.carousel{margin-bottom:6.4rem}}@media only screen and (width<=43.75em){.carousel{width:100%;margin:0 0 7.2rem}.carousel__main{height:clamp(250px,50vw,400px)}.carousel__thumbnails{padding:0 3rem}.carousel__thumbnail-wrapper{flex:0 0 calc(33.3333% - 6.66667px)}}.carousel-chavron{width:15px}.chavron--right{transform:translate(15%)}.chavron--left{transform:translate(-15%)}.index-partners__slider-container{max-width:100%;margin-bottom:3.2rem}.index-partners__slider-container[data-animated=true]{-webkit-mask:linear-gradient(90deg,#0000,#fff 20% 80%,#0000);overflow:hidden;mask:linear-gradient(90deg,#0000,#fff 20% 80%,#0000)}.index-partners__slider-container[data-animated=true] .index-partners__slider{contain:paint;isolation:isolate;will-change:transform;flex-wrap:nowrap;width:fit-content;animation:80s linear infinite slide;transform:translateZ(0)}@keyframes slide{to{transform:translate(calc(-50% - 4rem))}}.index-partners__slider{flex-wrap:wrap;align-items:center;gap:8rem;padding-block:1rem;display:flex}.index-partners__logo{opacity:.7;width:auto;height:4rem}.index-partners__logo--puresims{height:1.75rem}.index-partners__logo--hos{height:5.5rem}.index-partners__logo--simufy{height:7rem}.index-partners__logo--mc-sim{height:6.5rem}.index-partners__logo--lpsimu{height:6rem}.index-partners__logo--fpzero{height:2.5rem}.index-partners__logo--asr{height:3.75rem}.index-partners__logo--murray{height:3.5rem}.index-partners__logo--the_french_simracer{height:5.5rem}.index-partners__logo--s5{height:6rem}.index-partners__logo--zenkai-racing{height:2.5rem}.index-partners__logo--trakracer{height:6.5rem}.index-partners__logo--sim-home,.index-partners__logo--sim-racing-world{height:5rem}.index-partners__logo--sim-coaches,.index-partners__logo--sim-demon{height:6.5rem}.index-partners__logo--sim-coaches{height:5rem}.index-partners__logo--6-sigma-racing,.index-partners__logo--base-performance-simulators{height:5.5rem}#shaka-player-ui-time-container,div[data-shaka-player-container] video#hero~.shaka-controls-container{display:none!important}.custom-cursor{pointer-events:none;will-change:transform;z-index:9999;backface-visibility:hidden;opacity:0;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;transition:transform .4s,opacity .4s;display:flex;position:fixed;transform:translate(-50%,-50%)scale(.6)}@media only screen and (width<=62.5em){.custom-cursor{display:none}}.custom-cursor.entering{opacity:0;transform:translate(-50%,-50%)scale(.6)}.custom-cursor.visible{opacity:1;transform:translate(-50%,-50%)scale(1)}.custom-cursor__text{color:#fff;letter-spacing:1px;text-align:center;user-select:none;font-size:12px}.dark{color:#121518;border-color:#121518}.video--dark{cursor:none}@media only screen and (width<=62.5em){.video--dark{cursor:auto}}.hero{margin-bottom:0;position:relative}.hero__text-container{z-index:2;position:absolute;bottom:5%;left:4%}.hero__video-container{display:absolute;width:100%;max-height:100vh;overflow:hidden}.hero__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.canvas-container--index-h1sq{width:100%;height:100%;position:absolute;top:0}@media only screen and (width<=62.5em){.canvas-container--index-h1sq{width:50%;height:50%;top:9rem}}@media only screen and (width<=50em){.canvas-container--index-h1sq{width:100%;height:45%}}@media only screen and (width<=37.5em){.canvas-container--index-h1sq{height:42%}}@media only screen and (width<=31.25em){.canvas-container--index-h1sq{height:38%}}@media only screen and (width<=25em){.canvas-container--index-h1sq{height:35%}}.index__hologram{pointer-events:none;position:absolute;top:0;transform:translate(28%);width:100%!important;height:100%!important}@media only screen and (width<=87.5em){.index__hologram{transform:translate(55%,15%);width:80%!important;height:80%!important}}@media only screen and (width<=68.75em){.index__hologram{transform:translate(84%,30%);width:65%!important;height:65%!important}}@media only screen and (width<=62.5em){.index__hologram{transform:translate(5%);width:100%!important;height:100%!important}}@media only screen and (width<=50em){.index__hologram{transform:translate(2%,8%)}}@media only screen and (width<=37.5em){.index__hologram{transform:translate(2%,4%)}}.index__globe{cursor:-webkit-grab;cursor:grab;z-index:1;grid-area:1/1/2/3;position:absolute;right:-40%;width:100%!important;height:100%!important}@media only screen and (width<=75em){.index__globe{right:-50%}}@media only screen and (width<=56.25em){.index__globe{right:-60%}}@media only screen and (width<=50em){.index__globe{display:none}}.section-margin,section{margin-bottom:12.8rem}@media only screen and (width<=62.5em){.section-margin,section{margin-bottom:8.4rem}}.card{background:linear-gradient(to bottom right,#1f2933,#1f2933 14.2%,#1e2831 26.1%,#1d2730 35.9%,#1c252e 44.1%,#1b232b 508%,#192128 0,#181f25 61%,#161c22 65.1%,#151a1f 68.8%,#13181c 72.5%,#121619 76.4%,#111417 80.9%,#101316 86.1%,#0f1214 92.4%,#0f1214);background:linear-gradient(to bottom right,lch(18% 4 255),lch(17.8% 4 255) 14.2%,lch(17.5% 3.9 255) 26.1%,lch(17.2% 3.8 255) 35.9%,lch(16.8% 3.7 255) 44.1%,lch(16.4% 3.6 255) 50.8%,lch(16% 3.5 255) 56.4%,lch(15.5% 3.4 255) 61%,lch(15% 3.3 255) 65.1%,lch(14.5% 3.2 255) 68.8%,lch(14% 3.1 255) 72.5%,lch(13.5% 3 255) 76.4%,lch(13% 2.9 255) 80.9%,lch(12.5% 2.8 255) 86.1%,lch(12% 2.7 255) 92.4%,lch(11.8% 2.6 255));border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 3px 6px #0000003b,0 3px 6px #00000029}.card--desktop:after{content:"";background-color:#007335;width:100%;height:1rem;position:absolute;top:0;right:0}.motorsports-card{grid-column-gap:2rem;grid-row-gap:6.4rem;grid-template-rows:.1fr auto .1fr;grid-template-columns:auto auto;width:clamp(50rem,45vw,80em);min-width:75rem;max-width:85rem;height:clamp(40rem,62vh,60rem);padding:6.4rem 2.4rem 7rem;display:grid}@media only screen and (width<=87.5em){.motorsports-card{width:clamp(50rem,55vw,80em);min-width:80rem;max-width:100rem;padding:6.4rem 6.4rem 7rem 4.2rem}}@media only screen and (width<=43.75em){.motorsports-card{grid-row-gap:3.2rem;grid-template-rows:.1fr repeat(2,.4fr) .1fr;grid-template-columns:auto;justify-items:center;width:94%;min-width:0;height:auto;padding:6.4rem 4.8rem}}@media only screen and (width<=31.25em){.motorsports-card{width:98%;padding:6.4rem 3.2rem}}.motorsports-card__header{grid-area:1/1/2/3;place-self:center}@media only screen and (width<=43.75em){.motorsports-card__header{grid-area:1/1/2/2}}.motorsports-card__picture{grid-area:2/1/4/2;justify-content:center;align-items:center;width:32rem;height:32rem;display:flex}@media only screen and (width<=43.75em){.motorsports-card__picture{grid-area:2/1/3/2;justify-self:center}}.motorsports-card__image{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:3px;width:100%;height:100%}@media only screen and (width<=43.75em){.motorsports-card__image{grid-area:3/1/4/2}}.reviews-card{justify-self:center;width:clamp(30rem,44vw,75rem);height:50rem}@media only screen and (width<=68.75em){.reviews-card{width:clamp(60rem,75vw,75rem)}}@media only screen and (width<=31.25em){.reviews-card{width:95%}}@media only screen and (width<=37.5em){.reviews-card{height:fit-content;min-height:36rem}}@media only screen and (width<=31.25em){.reviews-card__header{text-align:center}}.reviews-card__content-container{-ms-flex-line-pack:space-evenly;grid-template-rows:.15fr .65fr repeat(2,.1fr);grid-template-columns:1fr;align-content:space-evenly;width:100%;height:100%;padding:4.2rem;display:grid;position:relative}@media only screen and (width<=62.5em){.reviews-card__content-container{grid-template-rows:repeat(4,auto)}}@media only screen and (width<=31.25em){.reviews-card__content-container{grid-row-gap:3.2rem;padding:3.2rem}}.reviews-card__button{place-self:end center}.seperator{background:linear-gradient(to bottom right,#1f2933,#1f2933 14.2%,#1e2831 26.1%,#1d2730 35.9%,#1c252e 44.1%,#1b232b 508%,#192128 0,#181f25 61%,#161c22 65.1%,#151a1f 68.8%,#13181c 72.5%,#121619 76.4%,#111417 80.9%,#101316 86.1%,#0f1214 92.4%,#0f1214);z-index:2;background:linear-gradient(to bottom right,lch(18% 4 255),lch(17.8% 4 255) 14.2%,lch(17.5% 3.9 255) 26.1%,lch(17.2% 3.8 255) 35.9%,lch(16.8% 3.7 255) 44.1%,lch(16.4% 3.6 255) 50.8%,lch(16% 3.5 255) 56.4%,lch(15.5% 3.4 255) 61%,lch(15% 3.3 255) 65.1%,lch(14.5% 3.2 255) 68.8%,lch(14% 3.1 255) 72.5%,lch(13.5% 3 255) 76.4%,lch(13% 2.9 255) 80.9%,lch(12.5% 2.8 255) 86.1%,lch(12% 2.7 255) 92.4%,lch(11.8% 2.6 255));width:100%;height:6.4rem;margin-bottom:6.4rem;position:relative}.button--tertiary{width:fit-content;height:fit-content;font-weight:500;display:inline-block;position:relative}.button--tertiary:before{content:"";background-image:radial-gradient(circle closest-side,#1ac569 99%,#1ac56900),linear-gradient(#1ac569,#1ac569),radial-gradient(circle closest-side,#1ac569 99%,#1ac56900);background-position:0 100%,2px 100%,100% 100%;background-repeat:no-repeat;background-size:4px 4px,calc(100% - 4px) 4px,4px 4px;width:64px;max-width:100%;height:4px;transition:width 1s cubic-bezier(.33,1,.68,1);position:absolute;bottom:0;left:0}.button--tertiary:hover:before{width:100%}.button--tertiary-index-review{width:fit-content;height:fit-content;font-weight:500;display:inline-block;position:relative}.button--tertiary-index-review:before{content:"";background-image:radial-gradient(circle closest-side,#1ac569 99%,#1ac56900),linear-gradient(#1ac569,#1ac569),radial-gradient(circle closest-side,#1ac569 99%,#1ac56900);background-position:0 100%,2px 100%,100% 100%;background-repeat:no-repeat;background-size:4px 4px,calc(100% - 4px) 4px,4px 4px;width:64px;max-width:100%;height:4px;transition:width 1s cubic-bezier(.33,1,.68,1);position:absolute;bottom:0;left:0}@media only screen and (width<=37.5em){.button--tertiary-index-review:before{width:0}}.button--tertiary-index-review:hover:before{width:100%}@media only screen and (width<=37.5em){.button--tertiary-index-review:hover:before{width:0}}.navigation{width:100%;height:8rem}@media only screen and (width<=50em){.navigation{display:none}}.navigation__logo{width:10rem;height:100%;display:inline-block;top:50%;transform:translateY(10%)}.navigation__logo-hyperlink{height:80%;display:inline-block;position:relative}.navigation__links{justify-content:center;align-items:center;gap:clamp(3.2rem,3vw,16rem);height:100%;list-style:none;display:flex}.navigation__link{position:relative}.navigation__link--dropdown-toggle,.navigation__link--products{background:0 0;border:none}.navigation__link--logo{margin-right:-2rem}.navigation__link:before{content:"";background-color:#1ac569;border-radius:2rem;width:0;height:3px;transition:all .4s cubic-bezier(.61,1,.88,1);position:absolute;bottom:0}.navigation__link:hover:before{width:95%}.navigation__link.active:before{width:66.6666%}.hamburger-container{display:block}.hamburger{display:none}@media only screen and (width<=50em){.hamburger{display:block}}.hamburger__links{opacity:0;pointer-events:none;z-index:99999;-webkit-overflow-scrolling:touch;background-color:#f4f7f9;gap:1.2rem;width:100vw;height:100dvh;padding:3.2rem 4.2rem 3.2rem 3.2rem;transition:opacity .3s ease-in-out;top:0;overflow:hidden auto}.hamburger__label,.hamburger__links{flex-direction:column;display:flex;position:fixed}.hamburger__label{cursor:pointer;z-index:1000;gap:5px;top:3rem;right:2.5rem}@media only screen and (width<=37.5em){.hamburger__label{top:2.5rem;right:1.5rem}}.hamburger__label input,.hamburger__label:after,.hamburger__label:before{content:"";z-index:9999;background-color:#13171c;border-radius:9999px;width:32px;height:5px}@media only screen and (width<=37.5em){.hamburger__label input,.hamburger__label:after,.hamburger__label:before{width:25.6px;height:4px}}@media only screen and (width<=31.25em){.hamburger__label input,.hamburger__label:after,.hamburger__label:before{width:22.4px;height:3.5px}}.hamburger__background{filter:drop-shadow(0 2px 3px #12151880);opacity:.7;z-index:999;background-color:#1ac569;border-radius:50%;width:160%;height:185%;transition:opacity .2s ease-in-out;display:block;position:absolute;transform:translate(-20%,-26%)}@media only screen and (width<=37.5em){.hamburger__background{width:175%;transform:translate(-22%,-26%)}}.hamburger__background:hover{opacity:.9}.hamburger__checkbox{appearance:none;pointer-events:none}.hamburger__first-row{justify-content:space-between;align-items:center;margin-top:2rem;margin-bottom:3.2rem;display:flex}.hamburger__logo{width:16rem;height:auto}.hamburger__close-button{cursor:pointer;height:4rem;position:relative;top:-14%;right:1.5%}.hamburger__link{position:relative}.hamburger__link:before{content:"";background-color:#007335;border-radius:2rem;width:0;height:3px;transition:all .4s cubic-bezier(.61,1,.88,1);position:absolute;bottom:0}.hamburger__link:hover:before{width:95%}.hamburger__link.active:before{width:66.6666%}.hamburger__menu-container{width:100%;display:grid}.hamburger__menu-container>*{grid-area:1/1}.hamburger__main-menu{opacity:1;transition:opacity .25s,transform .25s;transition-delay:.33s;transform:translate(0)}.hamburger__main-menu,.hamburger__product-menu{flex-direction:column;gap:1.2rem;list-style:none;display:flex}.hamburger__product-menu{opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;transition-delay:0s;transform:translate(2rem)}.hamburger__back-btn,.hamburger__products-btn{cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.hamburger__links--show-products .hamburger__main-menu{opacity:0;pointer-events:none;transition-delay:0s;transform:translate(-2rem)}.hamburger__links--show-products .hamburger__product-menu{opacity:1;pointer-events:auto;transition-delay:.33s;transform:translate(0)}.hamburger--clearance{position:absolute;bottom:1px;transform:translate(10px)}html{opacity:1!important;visibility:visible!important}.header{background:linear-gradient(90deg,#1f2933,#1f2933 14.2%,#1e2831 26.1%,#1d2730 35.9%,#1c252e 44.1%,#1b232b 508%,#192128 0,#181f25 61%,#161c22 65.1%,#151a1f 68.8%,#13181c 72.5%,#121619 76.4%,#111417 80.9%,#101316 86.1%,#0f1214 92.4%,#0f1214);z-index:999;background:linear-gradient(90deg,lch(18% 4 255),lch(17.8% 4 255) 14.2%,lch(17.5% 3.9 255) 26.1%,lch(17.2% 3.8 255) 35.9%,lch(16.8% 3.7 255) 44.1%,lch(16.4% 3.6 255) 50.8%,lch(16% 3.5 255) 56.4%,lch(15.5% 3.4 255) 61%,lch(15% 3.3 255) 65.1%,lch(14.5% 3.2 255) 68.8%,lch(14% 3.1 255) 72.5%,lch(13.5% 3 255) 76.4%,lch(13% 2.9 255) 80.9%,lch(12.5% 2.8 255) 86.1%,lch(12% 2.7 255) 92.4%,lch(11.8% 2.6 255));justify-content:space-between;align-items:center;width:100%;height:8rem;display:flex;position:sticky;top:0}@media only screen and (width<=50em){.header{background:0 0;height:0}}.ecommerce-container{gap:3rem;margin:0 4rem;display:flex;position:relative}@media only screen and (width<=81.25em){.ecommerce-container{gap:2rem;margin:0 2rem}}@media only screen and (width<=50em){.ecommerce-container{position:absolute}}.ecommerce-container path{fill:#e3e7ea}.account-logo,.shopping-cart-logo{width:4rem}@media only screen and (width<=50em){.account-logo,.shopping-cart-logo{stroke:#13171c;stroke-width:.5px;width:6rem;display:none}}.cart-logo-container{justify-content:center;align-items:center;display:flex;position:relative}@media only screen and (width<=50em){.cart-logo-container{display:none}}.cart-logo-container--hamburger{display:block;position:fixed;top:10rem;right:5.2rem}@media only screen and (width<=37.5em){.cart-logo-container--hamburger{right:1.6rem}}.shopping-cart-logo{cursor:pointer}.shopping-cart-logo__counter{color:#f4f7f9;pointer-events:none;user-select:none;background-color:#007335;border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:2rem;font-weight:700;display:flex;position:absolute;top:-25%;right:-33%}.shopping-cart-logo--hamburger{stroke:#13171c;stroke-width:.8px;width:4.8rem;display:block}.shopping-cart-logo--hamburger path{fill:#e3e7ea}.bullet-point{stroke:none}.b{stroke:none!important}.footer{margin-top:6rem;position:relative;overflow:hidden}.footer__decoration-wrapper{z-index:2;width:100%;min-width:100rem;margin-top:6.4%;padding-bottom:8.1761%;position:relative}@media only screen and (width<=50em){.footer__decoration-wrapper{min-width:0}}.footer__decoration{background-image:url(/_astro/SVG-footerPattern.SG5RIolM.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.footer:before{content:"";background-color:#007335;width:80%;height:2px;margin:auto;display:inline-block;position:absolute;top:0;left:10%}.footer__container{grid-column-gap:6.4rem;grid-template-columns:repeat(3,auto);justify-content:center;padding-top:clamp(3.2rem,5%,8.6rem);display:grid}@media only screen and (width<=37.5em){.footer__container{grid-row-gap:3.2rem;grid-template-rows:repeat(3,auto);grid-template-columns:1fr;justify-items:center}}.footer__social-container{flex-direction:column;justify-content:center;align-self:start;align-items:center;gap:1.2rem;display:flex;position:relative}.footer__logo-anchor,.footer__social-container{width:fit-content}.footer__social-media{justify-content:center;align-items:center;gap:1.8rem;height:fit-content;display:flex}.footer__bulletpoint{position:relative}@media only screen and (width<=37.5em){.footer__bulletpoint--email{justify-content:center;align-items:center;display:flex}}.footer__bulletpoint--icon{line-height:0}.footer__bulletpoint--copy-icon{width:auto;padding-left:5px;position:absolute;bottom:10px}.footer__social-logo{fill:#303a45;width:3rem;transition:all .2s ease-out}.footer__social-logo:hover{fill:#007335;opacity:.5}.footer__youtube-logo{width:3.8rem}.footer__logo{justify-content:center;align-items:center;width:13rem;height:auto;margin-bottom:1.2rem;display:flex;position:relative;left:5px}.footer__quick-links{justify-self:end;width:fit-content;position:relative}@media only screen and (width<=37.5em){.footer__quick-links{justify-self:auto}}.footer__bulletpoints{height:fit-content}.footer__bulletpoint+.footer__bulletpoint{margin-top:.5rem}.footer__bulletpoint--address{color:#1f2933;font-size:2rem}.footer__email-content{cursor:pointer;width:fit-content;position:relative}.footer__email-content:hover{color:#007335}.footer__email-content:before{content:"";background-image:linear-gradient(90deg,#000 33%,#fff0 0);background-position:bottom;background-repeat:repeat-x;background-size:6px 2px;width:100%;height:4px;position:absolute;bottom:5px}.footer__email-wrapper{display:inline-block;position:relative}.footer__email-popup{color:#13171c;pointer-events:none;visibility:hidden;background-color:#fff;border:3px solid #5d6d7e;border-radius:10px;padding:.5rem 1.25rem;font-size:2rem;position:absolute;top:-200%;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.footer__email-popup.active{visibility:visible;animation:1s ease-in-out forwards popup}@keyframes popup{0%{opacity:0;transform:translate(-50%,-60%)}40%{opacity:1;transform:translate(-50%)}80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-60%)}}.footer__anchor{width:fit-content;position:relative}.footer__anchor:before{content:"";background-color:#007335;width:0;height:2px;margin:auto;transition:width .3s ease-in-out;display:inline-block;position:absolute;bottom:10%}.footer__anchor:hover:before{width:100%}.footer__support{width:fit-content}.footer__meta-info{grid-area:2/2/3/3;margin:4.8rem auto auto}.footer--partners{margin-top:0}.bulletpoint{position:relative}.bulletpoint:before{content:"";background-color:#007335;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:-4.5%;transform:translateY(-50%)}@media only screen and (width<=31.25em){.bulletpoint:before{width:8px;height:8px;left:-6.5%}}.bulletpoint:after{content:"";border:2px solid #007335;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:calc(-4.5% - 7px);transform:translateY(-50%)}@media only screen and (width<=31.25em){.bulletpoint:after{width:20px;height:20px;left:calc(-6.5% - 6px)}}.bulletpoint--small{position:relative}.bulletpoint--small:before{content:"";background-color:#007335;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-4.8%;transform:translateY(-50%)}@media only screen and (width<=31.25em){.bulletpoint--small:before{width:6px;height:6px;left:-6%}}.bulletpoint--small:after{content:"";border:2px solid #007335;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:calc(-4.8% - 6px);transform:translateY(-50%)}@media only screen and (width<=31.25em){.bulletpoint--small:after{width:16px;height:16px;left:calc(-6% - 5px)}}.bulletpoint--dark{position:relative}.bulletpoint--dark:before{content:"";background-color:#1ac569;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:-6.5%;transform:translateY(-50%)}@media only screen and (width<=37.5em){.bulletpoint--dark:before{width:8px;height:8px}}@media only screen and (width<=31.25em){.bulletpoint--dark:before{width:5px;height:5px}}.bulletpoint--dark:after{content:"";border:2px solid #1ac569;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:calc(-6.5% - 7px);transform:translateY(-50%)}@media only screen and (width<=37.5em){.bulletpoint--dark:after{width:20px;height:20px;left:calc(-6% - 8px)}}@media only screen and (width<=31.25em){.bulletpoint--dark:after{width:15px;height:15px;left:calc(-6% - 6px)}}.email-content{cursor:pointer;position:relative}.email-content:hover{color:#007335}.email-content:before{content:"";background-image:linear-gradient(90deg,#000 33%,#fff0 0);background-position:bottom;background-repeat:repeat-x;background-size:6px 2px;width:100%;height:4px;position:absolute;bottom:5px}.email-content--warranty-page:before{width:99%;height:4px;bottom:-2px}.email-content--light:before{background-image:linear-gradient(90deg,#fff 33%,#fff0 0)}.email-wrapper{display:inline-block;position:relative}.email-popup{color:#13171c;pointer-events:none;visibility:hidden;background-color:#fff;border:3px solid #5d6d7e;border-radius:10px;padding:.5rem 1.25rem;font-size:2rem;position:absolute;top:-200%;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.email-popup.active{visibility:visible;animation:1s ease-in-out forwards popup}.product__variations{align-items:center;gap:3.2rem;display:flex}.product__variation{cursor:pointer;user-select:none;height:50px;display:block;position:relative}.product--active:before{content:"";z-index:-1;border:.3rem solid #007335;border-radius:50%;width:130%;height:130%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.variation-container{margin:2rem 0 0 1.2rem}@media only screen and (width<=87.5em){.variation-container{flex-direction:column;grid-area:1/1/2/2;justify-content:center;align-items:center;margin:0 auto 3.2rem;display:flex}}.variation-label{margin-bottom:1.6rem;font-size:2.4rem}.variation__delivery-text{transform:translateY(2rem)}@media only screen and (width<=87.5em){.variation__delivery-text{margin-bottom:1.2rem}}.cart{z-index:11;background-color:#f4f7f9;border-radius:5px;width:29em;min-width:200px;max-height:100em;font-size:1rem;position:fixed;top:9em;right:3em;box-shadow:0 10px 20px #00000026,0 3px 6px #0000001a}@media only screen and (width<=100em){.cart{font-size:1.11111rem}}@media only screen and (width<=56.25em){.cart{font-size:1.25rem;top:18em}}.cart__inner-container{justify-content:space-between}.cart__inner-container,.cart__summary{flex-direction:column;display:flex}.cart__summary{align-items:center;gap:1em;padding:3em 2.5em;position:relative}.cart__total{justify-content:space-between;width:100%;display:flex;position:relative}.cart__total:before{content:"";background-image:linear-gradient(90deg,#303a45 50%,#fff0 0);background-position:top;background-repeat:repeat-x;background-size:8px 3px;width:105%;height:2px;position:absolute;top:-3px;transform:translate(-2%)}.cart__products{gap:2em;padding:2em 2.5em 0}.cart__product,.cart__products{flex-direction:column}.cart__product,.cart__product-info,.cart__products{align-items:center;display:flex}.cart__product-info{justify-content:space-between;width:100%;padding:0 .5em}.cart__image-container{border:2px solid #5d6d7e;border-radius:5px;width:fit-content;height:fit-content;position:relative}.cart__image{width:250px;height:auto;display:block}.cart__remove-button{color:#f4f7f9;cursor:pointer;background-color:#1f2933;border:none;border-radius:5px;padding:.4em .7em;font-weight:700;position:absolute;top:-2px;right:-2px}.cart__empty-message{padding-bottom:4rem;font-size:2.2rem}.product-submenu,.youtube-embed__video{border-radius:5px}.product-submenu{background:linear-gradient(to bottom right,#1f2933,#1f2933 14.2%,#1e2831 26.1%,#1d2730 35.9%,#1c252e 44.1%,#1b232b 508%,#192128 0,#181f25 61%,#161c22 65.1%,#151a1f 68.8%,#13181c 72.5%,#121619 76.4%,#111417 80.9%,#101316 86.1%,#0f1214 92.4%,#0f1214);background:linear-gradient(to bottom right,lch(18% 4 255),lch(17.8% 4 255) 14.2%,lch(17.5% 3.9 255) 26.1%,lch(17.2% 3.8 255) 35.9%,lch(16.8% 3.7 255) 44.1%,lch(16.4% 3.6 255) 50.8%,lch(16% 3.5 255) 56.4%,lch(15.5% 3.4 255) 61%,lch(15% 3.3 255) 65.1%,lch(14.5% 3.2 255) 68.8%,lch(14% 3.1 255) 72.5%,lch(13.5% 3 255) 76.4%,lch(13% 2.9 255) 80.9%,lch(12.5% 2.8 255) 86.1%,lch(12% 2.7 255) 92.4%,lch(11.8% 2.6 255));width:52rem;margin-top:2rem;padding:3.2rem 5.8rem;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 20px #00000026,0 3px 6px #0000001a}.product-submenu__products{flex-direction:column;justify-content:center;gap:4.8rem;display:flex}.product-submenu__product{position:relative}.product-submenu__product:not(:last-child):before{content:"";background-color:#f4f7f9;width:200%;height:1.5px;display:block;position:absolute;bottom:-2.4rem;left:50%;transform:translate(-50%)}.product-submenu__anchor{align-items:center;gap:3rem;display:flex;position:relative}.product-submenu__anchor p{position:relative}.product-submenu__anchor p:before{content:"";background-color:#1ac569;border-radius:5px;width:0;height:3px;transition:width .2s ease-in-out;display:block;position:absolute;bottom:5px}.product-submenu__anchor:active p,.product-submenu__anchor:hover p{position:relative}.product-submenu__anchor:active p:before,.product-submenu__anchor:hover p:before{content:"";background-color:#1ac569;border-radius:5px;width:100%;height:2px;transition:width .4s ease-in-out;display:block;position:absolute;bottom:5px}.product-submenu__anchor--active p{position:relative}.product-submenu__anchor--active p:before{content:"";background-color:#1ac569;border-radius:5px;width:42%;height:2px;transition:width .2s ease-in-out;display:block;position:absolute;bottom:5px}.product-submenu__clearance{position:absolute;bottom:-50%;left:0}.product-submenu__picture{display:inline-block}.product-submenu__image{border-radius:5px;width:120px;height:80px;display:block}.upgrade-card{width:fit-content;margin-left:auto;margin-right:auto}.upgrade__container{flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;width:min(100rem,95vw);margin:0 auto;padding:4.2rem 0;display:flex}.upgrade__header{margin:0}.upgrade__header-underline:before{bottom:10px!important}@media only screen and (width<=50em){.upgrade__header-underline:before{bottom:5px!important}}.upgrade__picture{justify-content:center;align-items:center;display:flex}.upgrade__image,.upgrade__picture{height:fit-content}.upgrade__image{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:95%;max-width:600px}.upgrade__main-text{width:min(80rem,100%);padding:0 1rem}.upgrade__anchor{position:relative}.upgrade__anchor:before{content:"";background-color:#f4f7f9;background-position:bottom;width:100%;height:2px;transition:background-color .3s ease-in-out;position:absolute;bottom:3px}.upgrade__button{border:none;transition:all .5s}.banner{background:linear-gradient(90deg,#1f2933,#1f2933 14.2%,#1e2831 26.1%,#1d2730 35.9%,#1c252e 44.1%,#1b232b 508%,#192128 0,#181f25 61%,#161c22 65.1%,#151a1f 68.8%,#13181c 72.5%,#121619 76.4%,#111417 80.9%,#101316 86.1%,#0f1214 92.4%,#0f1214);text-align:center;background:linear-gradient(90deg,lch(18% 4 255),lch(17.8% 4 255) 14.2%,lch(17.5% 3.9 255) 26.1%,lch(17.2% 3.8 255) 35.9%,lch(16.8% 3.7 255) 44.1%,lch(16.4% 3.6 255) 50.8%,lch(16% 3.5 255) 56.4%,lch(15.5% 3.4 255) 61%,lch(15% 3.3 255) 65.1%,lch(14.5% 3.2 255) 68.8%,lch(14% 3.1 255) 72.5%,lch(13.5% 3 255) 76.4%,lch(13% 2.9 255) 80.9%,lch(12.5% 2.8 255) 86.1%,lch(12% 2.7 255) 92.4%,lch(11.8% 2.6 255));padding:1.2rem 6.4rem;line-height:1}.banner__text{padding:0 5px;position:relative}.banner__text:before{content:"";opacity:0;background:#f70d1a;width:100%;height:2px;transition:opacity .1s;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.banner__text:hover:before{opacity:1}@media only screen and (width<=62.5em){.banner__text:before{display:none}}.locale-popup{z-index:9999;background-color:#f4f7f9;border:none;border-radius:5px;justify-content:center;align-items:center;width:384px;max-width:92%;margin:0;padding:24px;display:flex;position:fixed;top:84px;right:50%;overflow:hidden;transform:translate(50%);box-shadow:0 2px 4px #0000001f,0 3px 6px #00000026}.locale-popup::-ms-backdrop{background-color:#0000005c}.locale-popup::backdrop{background-color:#0000005c}.locale-popup:after{content:"";background:linear-gradient(52deg,lch(42.62% 39.96 151.52),lch(37.81% 36.86 151.92) 15%,lch(28.99% 32.29 150.48) 42%,lch(18.86% 26.48 151.25));width:110%;height:6px;position:absolute;top:0;right:0}.locale-popup__message,.locale-popup__title{margin-bottom:12px}.locale-popup__close{cursor:pointer;background-color:#0000;border:none;font-size:42px;position:absolute;top:0;right:8px}.locale-popup__actions{justify-content:center;align-items:center;gap:32px;display:flex}.locale-popup__btn{cursor:pointer;background-color:#0000;border:none;position:relative}.locale-popup__btn:before{content:"";background-color:#13171c;background-position:bottom;width:100%;height:2px;transition:background-color .3s ease-in-out;position:absolute;bottom:-4px;left:1px}.locale-popup__btn:hover:before{background-color:#007335}.locale-popup__btn:focus-visible,.locale-popup__close:focus-visible{outline-offset:4px;outline:2px solid #007335}.clearance{align-items:flex-end;gap:8px;margin-top:24px;margin-left:1rem;display:flex}.clearance__top-row{width:fit-content;position:relative}.clearance__info-btn{cursor:pointer;background:0 0;border:none;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:0;right:-44px}.clearance__modal{background-color:#f4f7f9;border:none;border-radius:5px;width:80rem;max-width:98vw;padding:48px;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=31.25em){.clearance__modal{padding:42px 18px 18px}}.clearance__modal::-ms-backdrop{backdrop-filter:blur(2px);background-color:#0009}.clearance__modal::backdrop{backdrop-filter:blur(2px);background-color:#0009}.clearance__modal p{margin-bottom:2rem}.clearance__modal-content{margin-top:1rem}.clearance__close-btn{cursor:pointer;background:0 0;border:none;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:16px;right:16px}@media only screen and (width<=31.25em){.clearance__close-btn{top:8px;right:8px}}.clearance__close-icon{pointer-events:none;height:32px;width:32px!important}@media only screen and (width<=31.25em){.clearance__close-icon{height:24px;width:24px!important}}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.language-switcher{justify-content:center;align-items:center;gap:12px;display:flex}.language-switcher__trigger{cursor:pointer;background:0 0;border:none}.language-switcher-modal{padding:12px 24px;position:relative}.language-switcher-modal__dialog{border:none;border-radius:5px;width:820px;max-width:98vw;top:50%;left:50%;transform:translate(-50%,-50%)}.language-switcher-modal__dialog::-ms-backdrop{backdrop-filter:blur(2px);background-color:#0009}.language-switcher-modal__dialog::backdrop{backdrop-filter:blur(2px);background-color:#0009}.language-switcher-modal__title{margin-bottom:24px}.language-switcher-modal__close{background:0 0;border:none;width:20px;position:absolute;top:12px;right:12px}.language-switcher-modal__language-list{grid-row-gap:18px;grid-column-gap:6px;grid-template-columns:repeat(4,1fr);display:grid}@media only screen and (width<=50em){.language-switcher-modal__language-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (width<=25em){.language-switcher-modal__language-list{grid-template-columns:repeat(2,1fr)}}.blog-wrapper{flex-direction:column;width:min(95%,90rem);margin:4.8rem auto auto;display:flex}.blog__primary-header{font-size:3.5rem}.blog__picture{border-radius:5px;min-height:0;display:flex;position:relative;overflow:hidden}.blog__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.shaka-hidden{display:none!important}.shaka-video-container{-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif,TengwarTelcontar;font-weight:400;display:flex;position:relative;top:0;left:0}.shaka-video-container .material-icons-round{font-family:Material Icons Round;font-size:24px}.shaka-video-container:fullscreen{background-color:#000;width:100%;height:100%}.shaka-video-container:fullscreen .shaka-text-container{font-size:4.4vmin}.shaka-video-container:-webkit-full-screen{background-color:#000;width:100%;height:100%}.shaka-video-container:-webkit-full-screen .shaka-text-container{font-size:4.4vmin}.shaka-video-container:-moz-full-screen{background-color:#000;width:100%;height:100%}.shaka-video-container:-moz-full-screen .shaka-text-container{font-size:4.4vmin}.shaka-video-container:-ms-fullscreen{background-color:#000;width:100%;height:100%}.shaka-video-container:-ms-fullscreen .shaka-text-container{font-size:4.4vmin}.shaka-controls-container{box-sizing:border-box;z-index:1;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex;position:absolute;inset:0}.shaka-video-container:not([shaka-controls=true]) .shaka-controls-container{display:none}.shaka-controls-container *{flex-shrink:0}.shaka-controls-container[casting=true] .shaka-fullscreen-button{display:none}.shaka-canvas-container,.shaka-vr-canvas-container{pointer-events:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.shaka-bottom-controls{z-index:1;width:96%;padding:0 0 2.5%}.shaka-controls-button-panel{opacity:0;user-select:none;flex-direction:row;justify-content:flex-end;align-items:center;min-width:48px;margin:0;padding:0;font-size:12px;font-style:normal;font-weight:400;transition:opacity .6s cubic-bezier(.4,0,.6,1);display:flex;overflow:hidden}.shaka-controls-container[casting=true] .shaka-controls-button-panel,.shaka-controls-container[shown=true] .shaka-controls-button-panel{opacity:1}.shaka-controls-button-panel>*{color:#fff;cursor:pointer;background:0 0;border:0;height:32px;margin:1px;padding:0 5px;line-height:.5}.shaka-controls-button-panel .shaka-overflow-menu-only{display:none}.shaka-play-button-container{flex-shrink:1;justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex;position:absolute;inset:0}.shaka-statistics-container{color:#fff;opacity:0;z-index:2;background-color:#232323e6;border-radius:2px;min-width:300px;padding:5px 10px;font-size:14px;transition:opacity .6s cubic-bezier(.4,0,.6,1);position:absolute;top:15px;left:15px;overflow:hidden auto}.shaka-controls-container[casting=true] .shaka-statistics-container,.shaka-controls-container[shown=true] .shaka-statistics-container{opacity:1}.shaka-statistics-container div{justify-content:space-between;display:flex}.shaka-statistics-container span{color:#969696}.shaka-ad-statistics-container{color:#fff;opacity:0;z-index:2;background-color:#232323e6;border-radius:2px;min-width:150px;padding:5px 10px;font-size:14px;transition:opacity .6s cubic-bezier(.4,0,.6,1);position:absolute;top:15px;right:15px;overflow:hidden auto}.shaka-controls-container[casting=true] .shaka-ad-statistics-container,.shaka-controls-container[shown=true] .shaka-ad-statistics-container{opacity:1}.shaka-ad-statistics-container div{justify-content:space-between;display:flex}.shaka-ad-statistics-container span{color:#969696}.shaka-context-menu{z-index:3;background-color:#232323e6;border-radius:2px;position:absolute}.shaka-context-menu button{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;padding:5px 10px;display:flex}.shaka-context-menu button:hover{background-color:#323232e6}.shaka-context-menu label{padding:0 20px}.shaka-context-menu .shaka-current-selection-span,.shaka-context-menu label{color:#fff;cursor:pointer;align-items:flex-start}.shaka-scrim-container{opacity:0;background:linear-gradient(#0000 85%,#000);flex-shrink:1;width:100%;height:100%;margin:0;transition:opacity .6s cubic-bezier(.4,0,.6,1);position:absolute;inset:0}.shaka-controls-container[casting=true] .shaka-scrim-container,.shaka-controls-container[shown=true] .shaka-scrim-container{opacity:1}.shaka-text-container{color:#fff;pointer-events:none;transition:bottom .1s cubic-bezier(.4,0,.6,1);width:100%;min-width:48px;font-size:20px;line-height:1.4;transition-delay:.5s;position:absolute;inset:0}.shaka-text-container span.shaka-text-wrapper{background:0 0;display:inline}.shaka-controls-container[shown=true]~.shaka-text-container{transition-delay:0s;bottom:15%}.shaka-spinner-container{flex-shrink:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.shaka-video-container:not([shaka-controls=true]) .shaka-spinner-container{display:none}.shaka-spinner{box-sizing:border-box;filter:drop-shadow(0 0 2px #ffffff80);width:0;height:0;margin:0;padding:7.8%;position:relative;top:0;left:0}.shaka-hidden-fast-forward-container,.shaka-hidden-rewind-container{flex-shrink:1;width:40%;height:100%}.shaka-hidden-fast-forward-container{position:absolute;inset:0 0 0 60%}.shaka-hidden-rewind-container{position:absolute;inset:0}.shaka-video-container.no-cursor,.shaka-video-container.no-cursor *{cursor:none!important}.shaka-play-button{box-sizing:border-box;opacity:0;background-color:#ffffffe6;background-position:50%;background-repeat:no-repeat;background-size:50%;border:none;border-radius:50%;width:0;height:0;margin:0;padding:7.5%;transition:opacity .6s cubic-bezier(.4,0,.6,1);box-shadow:0 0 20px #0000001a}.shaka-controls-container[casting=true] .shaka-play-button,.shaka-controls-container[shown=true] .shaka-play-button{opacity:1}.shaka-play-button[icon=play]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3C/svg%3E")}.shaka-play-button[icon=pause]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M6 19h4V5H6zm8-14v14h4V5z'/%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3C/svg%3E")}.shaka-current-time{color:#fff;cursor:pointer;font-size:14px}.shaka-current-time[disabled]{color:#fff;cursor:default;background-color:#0000}.shaka-controls-container button:focus,.shaka-controls-container input:focus{outline:1px solid highlight}:is(.shaka-controls-container button:-moz-focus-inner,.shaka-controls-container input:-moz-focus-outer){border:0;outline:0}.shaka-controls-container:not(.shaka-keyboard-navigation) button:focus,.shaka-controls-container:not(.shaka-keyboard-navigation) input:focus{outline:0}.shaka-fast-foward-container,.shaka-rewind-container{color:#fff;cursor:default;opacity:0;user-select:none;background-color:#000;border:none;flex-direction:row;flex-shrink:1;justify-content:center;align-items:center;width:100%;height:100%;margin:0;font-size:20px;display:flex;position:absolute;inset:0}.shaka-fast-foward-container{border-radius:40% 0 0 40%}.shaka-rewind-container{border-radius:0 40% 40% 0}.shaka-forward-rewind-container-icon{font-family:Material Icons Round;font-size:34px}.shaka-range-container{background:#fff;border-radius:4px;height:4px;margin:4px 6px;position:relative;top:0;left:0}.shaka-volume-bar-container{width:100px;padding:0}.shaka-range-element{-webkit-appearance:none;z-index:1;background:0 0;width:100%;height:12px;margin:0;padding:0;position:absolute;inset:-4px 0 0}.shaka-range-element::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background:0 0;border:none;width:100%;height:12px}.shaka-range-element::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:none;border-radius:12px;width:12px;height:12px}.shaka-range-element::-moz-range-track{color:#0000;cursor:pointer;background:0 0;border:none;width:100%;height:12px}.shaka-range-element::-moz-range-thumb{-webkit-appearance:none;background:#fff;border:none;border-radius:12px;width:12px;height:12px}.shaka-seek-bar-container{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.6,1)}.shaka-controls-container[casting=true] .shaka-seek-bar-container,.shaka-controls-container[shown=true] .shaka-seek-bar-container{opacity:1}.shaka-ad-markers,.shaka-spinner-svg{width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.shaka-spinner-svg{transform-origin:50%;animation:2s linear infinite rotate}.shaka-spinner-path{stroke:#202124;stroke-dasharray:20 200;stroke-dashoffset:0;stroke-linecap:round;animation:1s ease-in-out infinite dash}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}.shaka-spacer{cursor:default;flex-grow:1;flex-shrink:1;margin:0}.shaka-overflow-menu,.shaka-settings-menu{opacity:0;white-space:nowrap;z-index:2;background:#fff;border-radius:2px;flex-direction:column;min-width:180px;max-height:250px;transition:opacity .6s cubic-bezier(.4,0,.6,1);display:flex;position:absolute;bottom:30px;right:15px;overflow:hidden auto;box-shadow:0 1px 9px #0006}.shaka-controls-container[casting=true] .shaka-overflow-menu,.shaka-controls-container[casting=true] .shaka-settings-menu,.shaka-controls-container[shown=true] .shaka-overflow-menu,.shaka-controls-container[shown=true] .shaka-settings-menu{opacity:1}.shaka-overflow-menu button,.shaka-settings-menu button{color:#000;cursor:pointer;background:0 0;border:none;align-items:center;min-height:30px;padding:3.5px 6px;font-family:Roboto,sans-serif,TengwarTelcontar;font-size:14px;display:flex}.shaka-overflow-menu button:hover,.shaka-settings-menu button:hover{background:#e0e0e0}.shaka-overflow-menu button label,.shaka-settings-menu button label{cursor:pointer}.shaka-keyboard-navigation .shaka-overflow-menu button:focus,.shaka-keyboard-navigation .shaka-settings-menu button:focus{background:#e0e0e0}.shaka-overflow-menu i,.shaka-settings-menu i{padding-left:10px;padding-right:10px}.shaka-overflow-menu.shaka-low-position,.shaka-settings-menu.shaka-low-position{bottom:15px}.shaka-overflow-menu span{text-align:left}.shaka-overflow-button-label{flex-direction:column;display:flex;position:relative}.shaka-current-selection-span{color:#0000008a}.shaka-settings-menu span{margin-left:54px}.shaka-settings-menu .shaka-chapter{margin-left:10px}.shaka-back-to-overflow-button span{margin-left:0}.shaka-back-to-overflow-button i{padding-right:20px}.shaka-auto-span{left:17px}.shaka-controls-container[ad-active=true]{pointer-events:none}.shaka-controls-container[ad-active=true] .shaka-bottom-controls{pointer-events:auto}.shaka-client-side-ad-container,.shaka-server-side-ad-container{position:absolute;inset:0}.shaka-video-container[shaka-controls=true] .shaka-client-side-ad-container iframe,.shaka-video-container[shaka-controls=true] .shaka-server-side-ad-container iframe{height:90%}.shaka-server-side-ad-container{flex-shrink:1;width:100%;height:100%}.shaka-server-side-ad-container:not([ad-active=true]){pointer-events:none}.shaka-ad-controls{z-index:1;flex-direction:row;padding-bottom:1%;display:flex}.shaka-video-container:not([shaka-controls=true]) .shaka-ad-controls{display:none}.shaka-ad-controls button,.shaka-ad-controls div{color:#fff;font-size:medium}.shaka-ad-controls div:not(.shaka-skip-ad-counter):not(.shaka-skip-ad-container){margin:1px}.shaka-ad-counter,.shaka-ad-position{text-shadow:1px 1px 4px #000;flex-direction:column;justify-content:flex-end;display:flex}.shaka-ad-controls .shaka-ad-position:not(.shaka-hidden)+.shaka-ad-counter{margin-left:.75em}.shaka-skip-ad-container{flex-direction:row;margin:0 0 0 auto;display:flex;position:relative;right:-2%}.shaka-skip-ad-button{cursor:pointer;background:#000000b3;border:none;padding:5px 15px}.shaka-skip-ad-button:disabled{background:#0000004d}.shaka-skip-ad-counter{background:#000000b3;margin:0;padding:5px}.shaka-tooltips-on{overflow:visible}.shaka-tooltips-on>[class*=shaka-tooltip]{position:relative}.shaka-tooltips-on>[class*=shaka-tooltip]:active:after,.shaka-tooltips-on>[class*=shaka-tooltip]:focus-visible:after,.shaka-tooltips-on>[class*=shaka-tooltip]:hover:after{color:#fff;content:attr(aria-label);white-space:nowrap;background:#232323e6;border-radius:3px;padding:5px 10px;font-family:Roboto,sans-serif,TengwarTelcontar;font-size:13px;line-height:16px;position:absolute;bottom:37px;left:16px;transform:translate(-50%)}.shaka-tooltips-on>.shaka-tooltip-status:active:after,.shaka-tooltips-on>.shaka-tooltip-status:focus-visible:after,.shaka-tooltips-on>.shaka-tooltip-status:hover:after{content:attr(aria-label) " (" attr(shaka-status) ")"}.shaka-tooltips-on button:first-child:active:after,.shaka-tooltips-on button:first-child:focus-visible:after,.shaka-tooltips-on button:first-child:hover:after{left:0;transform:translate(0)}.shaka-tooltips-on button:last-child:active:after,.shaka-tooltips-on button:last-child:focus-visible:after,.shaka-tooltips-on button:last-child:hover:after{left:32px;transform:translate(-100%)}#shaka-player-ui-thumbnail-container{visibility:hidden;z-index:1;background-color:#000;border:1px solid #000;width:15%;min-width:150px;position:absolute;overflow:hidden;box-shadow:0 8px 8px #000}#shaka-player-ui-thumbnail-container #shaka-player-ui-thumbnail-image{position:absolute}#shaka-player-ui-thumbnail-container #shaka-player-ui-thumbnail-time{color:#fff;text-align:center;background-color:#000;font-size:16px;position:absolute;bottom:0;left:0;right:0}#shaka-player-ui-time-container{color:#000;visibility:hidden;z-index:1;background-color:#fff;border:1px solid #000;border-radius:10px;padding:1px 7px;position:absolute;overflow:hidden;box-shadow:0 8px 8px #000}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxP.ttf)format("truetype")}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialiconsround/v108/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmM.otf)format("opentype")}.material-icons-round{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-family:Material Icons Round;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.display-none,.hidden{display:none!important}.underline--dark-thin{box-decoration-break:clone;background-image:radial-gradient(circle closest-side,#007335 99%,#00733500),linear-gradient(#007335,#007335),radial-gradient(circle closest-side,#007335 99%,#00733500);background-position:0 calc(100% - 5px),2px calc(100% - 5px),100% calc(100% - 5px);background-repeat:no-repeat;background-size:4px 4px,calc(100% - 4px) 4px,4px 4px}@media only screen and (width<=62.5em){.underline--dark-thin{background-position:0 calc(100% - 5px),1.5px calc(100% - 5px),100% calc(100% - 5px);background-size:3px 3px,calc(100% - 3px) 3px,3px 3px}}.underline--dark{box-decoration-break:clone;background-image:radial-gradient(circle closest-side,#007335 99%,#00733500),linear-gradient(#007335,#007335),radial-gradient(circle closest-side,#007335 99%,#00733500);background-position:0 calc(100% - 5px),3px calc(100% - 5px),100% calc(100% - 5px);background-repeat:no-repeat;background-size:6px 6px,calc(100% - 6px) 6px,6px 6px}@media only screen and (width<=50em){.underline--dark{background-position:0 calc(100% - 5px),2px calc(100% - 5px),100% calc(100% - 5px);background-size:4px 4px,calc(100% - 4px) 4px,4px 4px}}.underline--light{box-decoration-break:clone;background-position:0 100%,2px 100%,100% 100%;background-size:4px 4px,calc(100% - 4px) 4px,4px 4px}.underline--light,.underline--light-index-review{background-image:radial-gradient(circle closest-side,#1ac569 99%,#1ac56900),linear-gradient(#1ac569,#1ac569),radial-gradient(circle closest-side,#1ac569 99%,#1ac56900);background-repeat:no-repeat}.underline--light-index-review{background-position:0 100%,0 100%,100% 100%;background-size:0 0,100% 0,0 0}@media only screen and (width<=37.5em){.underline--light-index-review{background-image:radial-gradient(circle closest-side,#1ac569 99%,#1ac56900),linear-gradient(#1ac569,#1ac569),radial-gradient(circle closest-side,#1ac569 99%,#1ac56900);background-position:0 100%,2px 100%,100% 100%;background-repeat:no-repeat;background-size:4px 4px,calc(100% - 4px) 4px,4px 4px}}.underline--light-index-review{box-decoration-break:clone}.product__underline{position:relative}.product__underline:before{content:"";background-color:#007335;border-radius:2rem;width:100%;height:2px;position:absolute;bottom:-10%;left:-1%}.side-accent{filter:drop-shadow(0 0 2px #f4f7f9e6);display:inline-block;position:relative}.side-accent:before{content:"";background-color:#1ac569;border-radius:1rem;width:2px;height:60%;position:absolute;left:-1rem;transform:translateY(30%)}.hyperlink-dashed{position:relative}.hyperlink-dashed:before{content:"";background-image:linear-gradient(90deg,#007335 66%,#fff0 0);background-position:bottom;background-repeat:repeat-x;background-size:15px 3px;width:98%;height:3px;position:absolute;bottom:3px}@media only screen and (width<=31.25em){.hyperlink-dashed:before{bottom:1px}}.button-primary{color:#f4f7f9;cursor:pointer;background:linear-gradient(52deg,lch(42.62% 39.96 151.52),lch(37.81% 36.86 151.92) 15%,lch(28.99% 32.29 150.48) 42%,lch(18.86% 26.48 151.25));border-radius:5px;padding:1rem 2rem;transition:all .5s ease-out;box-shadow:0 2px 4px #0000001f,0 3px 6px #00000026}.button-primary:hover{transform:translateY(-1px);box-shadow:0 15px 25px #00000026,0 5px 10px #0000000d}.button-primary:active{transform:translateY(1px);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.button-primary--cart{text-transform:none;padding:0 2rem}.product-hero{grid-row-gap:3.2rem;grid-template-rows:auto 1fr;grid-template-columns:repeat(2,1fr);justify-content:space-between;margin-top:9.6rem;display:grid}@media only screen and (width<=87.5em){.product-hero{grid-template-rows:auto repeat(2,auto);grid-template-columns:1fr;margin-top:4.2rem}}.product-hero--no-video{margin-top:3.2rem}.product-hero__text-container{grid-area:2/2/3/3;width:min(95%,65rem);display:grid;position:relative;left:10%}@media only screen and (width<=87.5em){.product-hero__text-container{grid-area:3/1/4/2;justify-self:center;left:0}}.product-hero__header{width:min(95%,65rem);display:inline-block;position:relative;left:10%}@media only screen and (width<=87.5em){.product-hero__header{text-align:center;grid-area:1/1/2/2;justify-self:center;width:min(95%,85rem);left:0}}.product-hero__bulletpoints{max-width:90%;margin-top:2rem}.product-hero__bulletpoint{position:relative;left:8%}.product-hero__anchor{cursor:pointer;position:relative}.product-hero__anchor:before{content:"";background-color:#007335;border-radius:2rem;width:0;height:4px;transition:width 1s cubic-bezier(.33,1,.68,1);position:absolute;bottom:2px}@media only screen and (width<=62.5em){.product-hero__anchor:before{height:3px}}.product-hero__anchor:hover:before{width:100%}.product-hero__out-of-stock,.product-hero__pre-order-time{margin-top:4.8rem}.product-hero__ecommerce-container{flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:2.4rem;margin-left:1rem;display:flex}.product-hero__price-container{grid-column-gap:.8rem;grid-row-gap:0;grid-template-rows:repeat(3,auto);grid-template-columns:auto 1fr;display:grid}.product-hero__tax{align-self:center}.product-hero__tax-hyperlink{position:relative}.product-hero__tax-hyperlink:before{content:"";background-color:#303a45;background-position:bottom;width:98%;height:2px;transition:background-color .3s ease-in-out;position:absolute;bottom:3px;left:1px}.product-hero__tax-hyperlink:hover:before{background-color:#007335}.product-hero__old-price{justify-self:end;display:block;transform:translateY(-10px)}.product-hero__presale-container{grid-area:3/1/4/3;margin-bottom:1.2rem}.product-hero__price-suffix-text{display:block}.product-hero__ecommerce-cart-container{align-items:flex-end;gap:3.2rem;display:flex}.product-hero__cart-counter-container{justify-content:center;align-items:center;display:flex}.product-hero__cart-button{cursor:pointer}.product-hero__cart-button .cart-button-fill{transition:all .2s ease-in-out}.product-hero__cart-button:hover .cart-button-fill{fill:#13171c!important}.product-hero__cart-input{appearance:textfield;text-align:center;border:none;border-image:;width:5ch}.product-hero__cart-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-hero__cart-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-hero__add-to-cart-button{color:#13171c;cursor:pointer;background:0 0;border:none;font-weight:500;position:relative}.product-hero__add-to-cart-button:before{content:"";background-color:#13171c;background-position:bottom;width:100%;height:3px;transition:background-color .3s ease-in-out;position:absolute;bottom:3px}.product-hero__add-to-cart-button:hover:before{background-color:#007335}.product-hero__button{justify-self:center;margin-top:.8rem;line-height:2;display:inline-block;position:relative;padding:0 2rem!important}.summary-cards{justify-content:space-between;align-items:center;width:min(164rem,98%);margin:0 auto 4.8rem;display:flex}@media only screen and (width<=93.75em){.summary-cards{flex-direction:column;gap:4.8rem}}.summary-cards__card{grid-template-rows:auto 1fr auto;grid-template-columns:1fr;width:min(98%,75rem);height:70rem;padding:4.8rem 3.2rem;display:grid}@media only screen and (width<=37.5em){.summary-cards__card{grid-row-gap:2.4rem;height:auto}}.summary-cards__bulletpoints{margin-top:3.2rem;padding:0 4.8rem 0 6.4rem}@media only screen and (width<=37.5em){.summary-cards__bulletpoints{padding:0 0 0 3.2rem}}@media only screen and (width<=31.25em){.summary-cards__bulletpoints{padding:0 0 0 1.8rem}}.summary-cards__bulletpoint{position:relative}.summary-cards__header{place-self:center;margin-bottom:0}.summary-cards li+li{margin-top:2rem}.summary-cards__anchor{text-align:center;align-self:end;width:fit-content;margin:auto;display:inline-block;position:relative}.upgrade-promotion{flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;width:min(164rem,98%);margin:0 auto 12.8rem;padding:3.2rem 0;display:flex}@media only screen and (width<=93.75em){.upgrade-promotion{width:min(98%,75rem)}}.upgrade-promotion__header{margin-bottom:0}.h1sq-performance__header{margin-bottom:4.8rem}@media only screen and (width<=43.75em){.h1sq-performance__header{margin-bottom:3.2rem}}@media only screen and (width<=25em){.h1sq-performance__header{margin-bottom:2.4rem}}.h1sq-performance__header-subtext{text-align:center;width:min(95%,90rem);margin:auto auto 9.6rem}@media only screen and (width<=43.75em){.h1sq-performance__header-subtext{margin-bottom:6.4rem}}.h1sq-performance__video-container{border-radius:5px;width:80rem;max-width:100%;margin:0 auto 7.2rem;overflow:hidden}.h1sq-performance__video{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:100%;height:100%}.h1sq-performance__icon-bulletpoints{justify-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;grid-template-rows:auto;grid-template-columns:repeat(3,auto);justify-content:space-evenly;padding:0 5%;display:grid}@media only screen and (width<=43.75em){.h1sq-performance__icon-bulletpoints{grid-template-rows:repeat(3,auto);grid-template-columns:1fr}}.h1sq-performance__icon-bulletpoint{flex-direction:column;align-items:center;max-width:40rem;margin-bottom:12.8rem;display:flex}@media only screen and (width<=43.75em){.h1sq-performance__icon-bulletpoint{max-width:unset;width:min(95%,80rem);margin-bottom:4.6rem}}.h1sq-performance__icon{width:75px}.h1sq-performance__text-container{align-items:center;gap:9.6rem}.h1sq-performance__text-container,.h1sq-performance__text-content{flex-direction:column;display:flex}.h1sq-performance__text-content{justify-content:center}.h1sq-performance__flex-item{grid-column-gap:3.2rem;grid-template-rows:auto;grid-template-columns:.45fr .1fr .45fr;width:min(95%,140rem);height:auto;display:grid}@media only screen and (width<=75em){.h1sq-performance__flex-item{grid-template-columns:.5fr 0fr .5fr}}@media only screen and (width<=37.5em){.h1sq-performance__flex-item{grid-row-gap:3.2rem;grid-template-rows:.9fr .6fr;grid-template-columns:1fr;justify-items:center}}.h1sq-performance__picture{border-radius:5px;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.h1sq-performance__picture--portrait{justify-content:center;align-items:center;height:auto;max-height:450px}.h1sq-performance__picture--even{grid-area:1/1/2/2}@media only screen and (width<=37.5em){.h1sq-performance__picture--even{grid-area:1/1/2/2;width:95%}}.h1sq-performance__picture--odd{-webkit-transform:tranlateX(-5%);-ms-transform:tranlateX(-5%);transform:tranlateX(-5%);grid-area:1/3/2/4}@media only screen and (width<=37.5em){.h1sq-performance__picture--odd{grid-area:1/1/2/2;width:95%}}.h1sq-performance__image{-o-object-fit:cover;object-fit:cover;width:100%;min-width:300px;height:100%}.h1sq-performance__image--portrait{max-width:100%;height:auto;max-height:600px;min-width:unset;-o-object-fit:contain;object-fit:contain;width:auto}.h1sq-performance__text-content{max-width:60rem}.h1sq-performance__text-content--even{grid-area:1/3/2/4}@media only screen and (width<=37.5em){.h1sq-performance__text-content--even{grid-area:2/1/3/2}}.h1sq-performance__text-content--odd{grid-area:1/1/2/2}@media only screen and (width<=37.5em){.h1sq-performance__text-content--odd{grid-area:2/1/3/2}}.h1sq-reviews__header{margin-bottom:2.4rem}.h1sq-reviews__container{margin-bottom:3.2rem}.h1sq-reviews__video{margin:0 auto}.h1sq-call-to-action{flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;display:flex;position:relative}.h1sq-call-to-action__header{margin-bottom:2.4rem}.h1sq-call-to-action__button{margin:auto auto 2.4rem;padding:2.4rem 3.2rem;display:inline-block;position:relative}.h1sq-call-to-action__manual-container{flex-direction:column;align-items:center;width:min(95%,120rem);display:flex}.h1sq-call-to-action__manual-text{text-align:center}.h1sq-call-to-action__anchor{margin-top:2.4rem;display:block;position:relative}.h1sq-call-to-action__anchor:before{content:"";background-color:#007335;border-radius:2rem;width:30%;height:4px;transition:width 1s cubic-bezier(.33,1,.68,1);position:absolute;bottom:6px}@media only screen and (width<=62.5em){.h1sq-call-to-action__anchor:before{height:3px}}.h1sq-call-to-action__anchor:hover:before{width:100%}.h1sq-call-to-action__anchor--underline{height:100%;display:inline-block}.h1sq-call-to-action__anchor--underline:before{bottom:5px}.h1-call-to-action__anchor{margin-top:3.2rem;display:block;position:relative}.h1-call-to-action__anchor:before{content:"";background-color:#007335;border-radius:2rem;width:14%;height:4px;transition:width 1s cubic-bezier(.33,1,.68,1);position:absolute;bottom:6px;left:-2px}@media only screen and (width<=62.5em){.h1-call-to-action__anchor:before{height:3px}}.h1-call-to-action__anchor:hover:before{width:100%}.h1-call-to-action__anchor--underline{height:100%;display:inline-block}.h1-call-to-action__anchor--underline:before{bottom:5px}
