.page_containerBottomInner__tB22t,.page_container__aoG4z{max-width:var(--max-width);margin:0 auto;padding-top:2rem;text-align:center;background-image:url(/_next/static/media/img-caps.2cc56502.png);background-repeat:no-repeat;background-position:0 6rem;background-size:100%}.page_containerBottom__mn2Dn{background-image:url(/_next/static/media/bg-main-bottom.267189f0.png);background-repeat:no-repeat;background-size:100%}.page_containerBottomInner__tB22t{padding-bottom:8rem;padding-top:15rem;background-image:url(/_next/static/media/img-caps-bottom.4742132c.png);background-position:0}.page_brandsImage__wmsS4{width:252px;height:76px;margin-bottom:5rem}.page_promoImage__3xsnF{width:45%;height:auto;max-width:650px;margin-bottom:3rem}.page_productsImage__Y6SSI{width:100%;height:auto;max-width:900px}.page_promoInfo__muKHF{margin-bottom:4rem;& h1{margin-bottom:1.5rem;font-size:2.5rem}& p{width:45%;margin:0 auto 2rem;font-size:1.125rem}}@media (max-width:980px){.page_productsImage__Y6SSI{max-width:700px}}@media (max-width:720px){.page_promoImage__3xsnF{width:65%}.page_productsImage__Y6SSI{max-width:500px}}@media (max-width:520px){.page_promoImage__3xsnF{width:70%}.page_promoInfo__muKHF{& h1{font-size:2rem}& p{width:80%;font-size:1rem}}.page_productsImage__Y6SSI{max-width:400px}}.PromoMechanic_mechanicContainer__qMNu3{width:70%;margin:0 auto 4rem;display:flex;justify-content:space-between;flex-wrap:wrap;.PromoMechanic_promoMechanic__cdRbv{width:48%;margin-bottom:1rem;padding:1.5rem;display:flex;align-items:center;font-size:1.2rem;border:1px solid white;border-radius:100px}.PromoMechanic_promoMechanic__cdRbv:nth-child(3){margin:1rem auto 0}.PromoMechanic_promoMechanicNumber__4pIwQ{width:72px;height:72px;margin-right:1rem;display:flex;justify-content:center;align-items:center;font-size:2.5rem;border-radius:100%;background-color:#C02A4D}& span{flex:1 1;text-align:left}@media (max-width:980px){width:95%}@media (max-width:720px){display:block;.PromoMechanic_promoMechanic__cdRbv{width:auto;padding:1rem 1.5rem}.PromoMechanic_promoMechanicNumber__4pIwQ{width:60px;height:60px;font-size:2rem}}@media (max-width:520px){display:block;.PromoMechanic_promoMechanic__cdRbv{padding:1rem;font-size:1.1rem}.PromoMechanic_promoMechanicNumber__4pIwQ{width:50px;height:50px;font-size:1.5rem}}}.Button_button__jNBMl{width:300px;padding:15px 36px;display:inline-block;background:var(--primary-color);border:1px solid var(--primary-color);font-size:1.3rem;line-height:25px;border-radius:100px;color:#3A2A56;transition:all .3s ease-out;text-align:center;&:hover{background-color:var(--primary-dark-color);border:1px solid var(--primary-dark-color)}&:disabled{opacity:.5;pointer-events:none}}.Button_outlineWhite__jYRoP{background:none;border:1px solid var(--white);color:var(--white);&:hover{background:var(--white);color:var(--primary-color)}}.Button_outlineGreen__pyWVz{background:#64C851;border:1px solid #64c851;color:var(--white);&:hover{background:#4b983c;border:1px solid #64c851;color:var(--white)}}.Button_solidGrey__BT3d_{background:#F9F9F9;border:1px solid #f9f9f9;color:var(--black);&:hover{background:#D6D6D6;border-color:#D6D6D6}}.Button_solidWhite__ljvuG{background:var(--white);border:1px solid var(--white);color:var(--primary-color);&:hover{background:#D6D6D6;border-color:#D6D6D6}}.Button_fullwidth__Mxkhn{width:100%}@media (max-width:390px){.Button_button__jNBMl{font-size:1.2rem}}@media (max-width:420px){.Button_button__jNBMl{width:90%;padding:10px;font-size:1.2rem}}.FormErrorMessage_message__OzPiL{display:flex;align-items:center;margin-bottom:1rem;padding:.5rem;border:2px dotted var(--danger-light-color);background-color:rgba(200,35,63,.5);border-radius:10px;font-size:.938rem;&.FormErrorMessage_warning__02rPP{background-color:#fff3cd;border-color:#ffeeba}}.FormErrorMessage_icon__nWD8y{margin-right:.5rem;font-size:1.5rem;color:var(--danger-color);&.FormErrorMessage_warningicon__kOsGO{color:#856404;opacity:.5}}.ValidateEmailForm_enterCodeText__NCY_K{width:390px;height:auto;margin-top:6rem;margin-bottom:2rem}.ValidateEmailForm_formContainer__NbAKo{margin:0 auto;max-width:750px;padding:3rem 7rem;background-color:#372062;border-radius:16px;.ValidateEmailForm_formHeading__PY65l{margin-bottom:.5rem;font-size:2.5rem}.ValidateEmailForm_formSubHeading__jUani{margin-bottom:2.5rem;font-size:1.2rem;color:#D1C7E2;&.ValidateEmailForm_confirmationSubheading__FacN_{margin-top:3rem}& span{text-decoration:underline;cursor:pointer}}@media (max-width:720px){width:95%;max-width:none}@media (max-width:520px){padding-left:2rem;padding-bottom:2rem;padding-right:2rem;padding-top:2rem;.ValidateEmailForm_formHeading__PY65l{font-size:2rem}.ValidateEmailForm_formSubHeading__jUani{margin-bottom:1.5rem;font-size:1rem}}@media (max-width:420px){.ValidateEmailForm_formHeading__PY65l{font-size:1.5rem}}}.CapCode_enterCodeText__oqyDP{width:390px;height:auto;margin-top:6rem;margin-bottom:2rem;@media (max-width:500px){margin-top:0;width:70%}}.CapCode_confirmationContainer__Vphk7,.CapCode_formContainer__cGXiG{max-width:750px;padding:3rem 7rem;background-color:#372062;border-radius:16px;.CapCode_formHeading__tZi5w{margin-bottom:.5rem;font-size:2.5rem}.CapCode_formSubHeading__UrXed{margin-bottom:2.5rem;font-size:1.2rem;color:#D1C7E2}@media (max-width:720px){width:95%;max-width:none}@media (max-width:660px){padding-left:2rem;padding-bottom:2rem;padding-right:2rem;padding-top:2rem}@media (max-width:520px){.CapCode_formHeading__tZi5w{font-size:2rem}.CapCode_formSubHeading__UrXed{margin-bottom:1.5rem;font-size:1rem}}@media (max-width:420px){.CapCode_formHeading__tZi5w{font-size:1.5rem}}}.CapCode_formContainer__cGXiG{margin:0 auto}.CapCode_confirmationContainer__Vphk7{margin:0 auto 8rem;.CapCode_formSubHeading__UrXed{&.CapCode_confirmationButton__7eH7W{margin-top:2rem}& span{text-decoration:underline;cursor:pointer}}}.RegisterForm_formContainerRegister__1R_br{margin:0 auto;max-width:900px;padding:3rem 7rem;background-color:#372062;border-radius:16px;.RegisterForm_formHeading__gSQ_m{margin-bottom:.5rem;font-size:2.5rem}.RegisterForm_formSubHeading__Dqmvo{margin-bottom:2.5rem;font-size:1.2rem;color:#D1C7E2;&.RegisterForm_confirmationSubheading__Wl711{margin-top:3rem}& span{text-decoration:underline;cursor:pointer}}.RegisterForm_formFields__JVUov{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;.RegisterForm_formField__fQdPP{width:48%}}.RegisterForm_termsActions__NyaEc{margin:2rem 0;text-align:left}@media (max-width:900px){width:95%;max-width:none;padding-left:3rem;padding-bottom:3rem;padding-right:3rem;padding-top:3rem}@media (max-width:732px){padding-left:2rem;padding-bottom:2rem;padding-right:2rem;padding-top:2rem}@media (max-width:700px){.RegisterForm_formFields__JVUov{display:block;.RegisterForm_formField__fQdPP{width:auto}}}@media (max-width:520px){.RegisterForm_formHeading__gSQ_m{font-size:2rem}.RegisterForm_formSubHeading__Dqmvo{margin-bottom:1.5rem;font-size:1rem}}@media (max-width:420px){.RegisterForm_formHeading__gSQ_m{font-size:1.5rem}}}.page_container__YDedJ{max-width:var(--max-width);margin:0 auto;padding-top:2rem;text-align:center;background-image:url(/_next/static/media/img-caps.2cc56502.png);background-repeat:no-repeat;background-position:0 6rem;background-size:100%}.page_containerBottom__8uppG{background-image:url(/_next/static/media/bg-main-bottom.267189f0.png);background-repeat:no-repeat;background-size:100%}.page_containerBottomInner__biJQd{padding-bottom:8rem;background-image:url(/_next/static/media/img-caps-bottom.4742132c.png);background-position:0}.page_brandsImage__DjAUt{width:252px;height:76px;margin-bottom:5rem}.page_formsWrapper__UiukX{padding-bottom:5rem}.page_messageContainer__NFKc5{max-width:750px;margin:0 auto;padding:3rem 7rem;background-color:#372062;border-radius:16px;.page_messageHeading__bbFiG{margin-bottom:.5rem;font-size:2.5rem}.page_messageSubHeading__xO226{margin-bottom:2.5rem;font-size:1.2rem;color:#D1C7E2}}.Loading_loadingwrapper__Xva_X{margin-top:4rem;text-align:center}.Loading_loadericon__VlqbQ{font-size:5rem;opacity:.5;color:var(--primary-color)}.Loading_loadererror__BdAGW{margin:1rem 0}.Loading_loader__VFNHL{width:150px;height:40px;margin:1rem auto;position:relative}.Loading_loader__VFNHL:before{content:"";position:absolute;border-radius:50px;box-shadow:0 0 0 3px inset var(--primary-color);animation:Loading_l3__Sx_Bl .75s infinite alternate}@keyframes Loading_l3__Sx_Bl{0%{inset:0 50px 0 0}50%{inset:0 0 0 0}to{inset:0 0 0 50px}}