.register-form{background:#fff}.register-form .step-1 h1{color:#000;text-align:center;font-family:Montreal-Serial,sans-serif;font-size:40px;font-style:normal;font-weight:5;line-height:116%;text-transform:uppercase}.register-form .step{display:none}.register-form .step.active{display:block}.register-form .step-1 .checkbox-wrap{display:flex;align-items:center;justify-content:center;gap:200px;padding:0 0 100px}.register-form .step-1 .checkbox-wrap .checkbox-item{position:relative}.register-form .step-1 .checkbox-wrap .checkbox-item label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%}.register-form .step-1 .checkbox-wrap .checkbox-item label input{height:100%;width:100%;opacity:0}.register-form .step-1 .checkbox-wrap .checkbox-item img{transition:all .3s ease-in-out}.register-form .step-1 .checkbox-wrap .checkbox-item:hover img{transform:scale(1.05);transition:all .3s ease-in-out}.register-form .step-1 .checkbox-item p{color:#1b1b1b;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:34px;padding:34px 0 0}.register-form h1,.register-form h2{padding:80px 0 100px}.register-form .radio-input-wrap{display:flex;align-items:center;justify-content:start;gap:10px}.register-form .radio-wrap{display:flex;align-items:center;justify-content:start;gap:20px;padding:20px 0 0}.register-form .radio-wrap label{padding:1rem 0 0}.register-form .radio-wrap input{margin:0!important;width:32px!important;height:32px!important}.customer-support .wrap{background:#f4f4f4;padding:74px 128px}.customer-support{padding:100px 0;background:#fff}.customer-support .wrap h2{color:#008157;text-align:center;font-size:54px;font-style:normal;font-weight:5;line-height:116%;text-transform:uppercase;font-family:Montreal-Serial,sans-serif}.customer-support .wrap h6{color:#000;text-align:center;font-family:Calibre,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:116%}.customer-support .contact-details-wrap{padding:45px 0 0;display:flex;align-items:center;justify-content:space-between}.customer-support .contact-details-wrap .item{position:relative;width:100%;text-align:center}.customer-support .contact-details-wrap .item:after{content:"";background:green;position:absolute;right:0;top:0;width:2px;height:100%}.customer-support .contact-details-wrap .item:last-child:after{background:transparent}.customer-support .contact-details-wrap .item h5{color:#000;text-align:center;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:116%}.customer-support .contact-details-wrap .item p{color:#000;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:116%}.customer-support .contact-details-wrap .item a{text-decoration:none;color:#000;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:116%}.why-register{background:#282828;padding:120px 0}.why-register svg{width:100%}.why-register .right-side{height:100%;display:flex;justify-content:center;flex-direction:column;gap:20px}.why-register .right-side .box h3{color:#fff;font-family:Calibre,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:116%;letter-spacing:-.64px}.why-register .right-side .box p{color:#fff;font-family:Calibre,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:137%;padding:20px 0 0}.why-register .right-side .btn-wrap{display:flex;align-items:center;gap:20px;padding:43px 0}.why-register .right-side .btn-wrap .learn-more{background:#008157;font-family:Calibre,sans-serif;border:1px solid #008157;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:500;text-decoration:none;padding:10px 50px}.why-register .right-side .btn-wrap .warranty{background:transparent;border:1px solid #fff;font-family:Calibre,sans-serif;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:500;text-decoration:none;padding:10px 50px}.why-register .right-side .listOfReseller{color:#fff;font-family:Calibre,sans-serif;font-size:20px;font-style:italic;font-weight:500;line-height:137%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.register-form .step-2 label{display:block;color:#000;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:147%}.register-form .step-2 input,.register-form .step-2 select{width:100%;border:1px solid #7f7f7f;border-radius:8px;padding:20px 10px}.register-form .step-2 input{margin:20px 0 0;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:147%;color:#7f7f7f}.register-form .step-2 input::placeholder{color:#7f7f7f;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:147%}.register-form .step-2 select{color:#7f7f7f;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:147%}.register-form .step-2 input.user-touched:invalid,.register-form .step-2 select.user-touched:invalid{border:2px solid red;outline:none}.register-form .step-2 input.user-touched:valid,.register-form .step-2 select.user-touched:valid{border:2px solid green;outline:none}.register-form .step-2{padding:60px 0 0}.register-form .step-2 .form-group{padding:30px 0 0}.register-form .step-2 button{margin:75px 0 0;background:#008157;color:#fff;text-align:center;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:116%;border:none;padding:16px 60px 12px}.register-form .step-2 .terms{color:#7f7f7f;font-family:Calibre,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:147%;padding:69px 0 0}.register-form .step-2 .form-group .box{border:1px solid #7f7f7f;display:flex;padding:50px;border-radius:8px}.register-form .step-2 .form-group .box input{width:auto;margin:0 37px 0 0;height:44px;width:44px}.register-form .step-2 .form-group .box p{margin:0;color:#7f7f7f;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:147%}.lifetime-warranty{overflow:hidden;margin:80px 0 0;background:#f4f4f4}.lifetime-warranty .left-side{height:100%;display:flex;flex-direction:column;justify-content:center;width:40%}.lifetime-warranty .left-side h3{color:#008157;font-family:Montreal-Serial,sans-serif;font-size:54px;font-style:normal;font-weight:5;line-height:116%;text-transform:uppercase}.lifetime-warranty .left-side h5{color:#000;font-family:Calibre,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:116%;padding:20px 0 0}.lifetime-warranty .left-side a{font-family:Calibre,sans-serif;background:#008157;color:#fff;width:fit-content;padding:12px 50px 10px;text-decoration:none;font-size:22px}.lifetime-warranty .left-side ul{padding:30px 0 0}.lifetime-warranty .left-side li{display:flex;align-items:center;justify-content:start;margin:0 0 30px}.lifetime-warranty .left-side li p{color:#000;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:116%;margin:0 0 0 12px}.register-form .step-3{padding:100px 0 0}.register-form .step-3 .response-wrap{padding:0 0 0 35px;border-left:13px solid #008157;margin:0 186px}.register-form .step-3 .response-wrap p{color:#000;font-family:Calibre,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:147%;margin:0}.register-form .step-3 .feedback-box{border-radius:10px;background:#f4f4f4;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 0;margin:80px 0 0}.register-form .step-3 .feedback-box h4{color:#000;text-align:center;font-family:Calibre,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:147%;margin:20px 0}.register-form .step-3 .feedback-box a{background:#008157;color:#fff;text-align:center;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:116%;padding:15px 55px 12px;text-decoration:none}.register-form .step-3 .terms{color:#7f7f7f;font-family:Calibre,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:147%;padding:69px 0 0;margin:0}.lifetime-warranty .right-side{height:100%}.lifetime-warranty .right-side img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1024px){.lifetime-warranty .left-side{height:100%;display:flex;flex-direction:column;justify-content:center;width:100%;padding:15px 0 1px 30px}}@media only screen and (min-width: 1024px) and (max-width: 1440px){.lifetime-warranty .left-side{height:100%;width:100%;padding:0 0 0 40px}}@media only screen and (min-width: 1441px) and (max-width: 1537px){.lifetime-warranty .left-side{padding:0 0 0 200px;width:100%}}@media only screen and (min-width: 1538px){.lifetime-warranty .left-side{padding:0 0 0 400px;width:100%}}@media only screen and (max-width: 768px){.register-form .radio-wrap input{margin:0!important;width:16px!important;height:31px!important}.lifetime-warranty .left-side a{font-family:Calibre,sans-serif;background:#008157;color:#fff;width:fit-content;padding:8px 30px 6px;text-decoration:none;font-size:16px}.register-form .step-1 h1{font-size:24px;padding:50px 0}.register-form .step-1 .checkbox-wrap{gap:0;padding:0 0 50px}.register-form .step-1 .checkbox-item p{color:#1b1b1b;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Calibre,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:34px;padding:14px 0 0}.why-register .right-side{gap:10px;padding:0 20px}.why-register{background:#282828;padding:40px 0}.why-register .right-side .box h3{font-size:28px}.why-register .right-side .box p{font-size:18px;padding:7px 0 0}.why-register .right-side .btn-wrap .learn-more,.why-register .right-side .btn-wrap .warranty{font-size:16px;padding:10px 23px}.why-register .right-side .btn-wrap{padding:16px 0}.customer-support{padding:50px 20px;background:#fff}.customer-support .wrap{background:#f4f4f4;padding:30px}.customer-support .wrap h2{font-size:34px}.customer-support .contact-details-wrap{padding:35px 0 0}.customer-support .contact-details-wrap{padding:26px 0 0;flex-direction:column;gap:20px}.customer-support .contact-details-wrap .item:after{content:"";background:green;position:absolute;bottom:0;top:auto;left:auto;width:100%;height:2px}.customer-support .contact-details-wrap .item:last-child:after{background:transparent}.register-form .step-2{padding:30px 20px}.register-form purchaseDateInput{display:block;min-width:100%!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.register-form .step-2 label{font-size:20px}.register-form .step-2 .form-group{padding:16px 0 0}.register-form .step-2 input{margin:0;font-family:Calibre,sans-serif;font-size:20px}.register-form .step-2 input,.register-form .step-2 select{border-radius:5px;padding:10px;font-size:20px}.register-form .step-2 input::placeholder{color:#7f7f7f;font-family:Calibre,sans-serif;font-size:20px}.register-form .step-2 .form-group .box p{font-size:16px;font-style:normal;font-weight:400;line-height:119%}.register-form .step-2 .form-group .box{border:1px solid #7f7f7f;display:flex;padding:15px;border-radius:8px}.register-form .step-2 .form-group .box input{width:auto;margin:0 7px 0 0;height:32px;width:32px}.lifetime-warranty{overflow:hidden;margin:40px 0 0;background:#f4f4f4}.lifetime-warranty .left-side{padding:30px;width:100%}.register-form .step-2 .terms{font-size:18px;line-height:120%;padding:20px 0 0}.lifetime-warranty .left-side h3{font-size:34px}.register-form .step-2 button{margin:28px 0 0;font-size:20px;padding:14px 41px 10px}.lifetime-warranty .left-side li p{font-size:18px;margin:0 0 0 10px}.lifetime-warranty .left-side h5{color:#000;font-family:Calibre,sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:116%;padding:10px 0 0}.lifetime-warranty .left-side ul{padding:8px 0 0}.lifetime-warranty .left-side li{display:flex;align-items:center;justify-content:start;margin:0 0 10px}.register-form .step-3 .response-wrap p{color:#000;font-family:Calibre,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:131%;margin:0}.register-form .step-3 .response-wrap{padding:0 0 0 14px;border-left:13px solid #008157;margin:0 40px}.register-form .step-3 .feedback-box{border-radius:8px;background:#f4f4f4;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:47px 30px;margin:45px 20px}.register-form .step-3 .feedback-box h4{color:#000;text-align:center;font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:109%;margin:18px 0}.register-form .step-3 .feedback-box a{background:#008157;color:#fff;text-align:center;font-family:Calibre,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:116%;padding:15px 40px 12px}.register-form .step-3 .terms{color:#7f7f7f;font-family:Calibre,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:147%;padding:0;margin:0 20px}.customer-support .contact-details-wrap .item p{margin:0}.customer-support .contact-details-wrap .item{padding:0 0 15px}}.error{color:red;font-size:12px;display:none}
/*# sourceMappingURL=/cdn/shop/t/100/assets/register-form.css.map */
