.password-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:1000;display:none}#forgot-passowrd-modal{z-index:1001}.password-modal .modal-content{background:white;width:420px;padding:60px 40px 40px;box-shadow:0 5px 15px #00000080;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.password-modal .modal-content h1,.password-modal .modal-content h2{color:#000;font-size:2rem;text-align:left;font-weight:500}.password-modal .close-btn-container{position:absolute;top:15px;right:15px;cursor:pointer}.password-modal .logo-container{position:absolute;top:-50px;left:50%;transform:translate(-50%)}.password-modal .logo-container img{width:100px}.password-modal .modal-content p{text-align:justify;font-size:14px}.password-modal .modal-content input{width:100%;margin:0;font-size:15px;height:35px;padding-left:10px;border:1px solid black;border:1px solid #cdcdcd}.password-modal .modal-content .btn{color:#000;text-align:center;padding:8px;text-decoration:none;font-size:12px;margin:20px 0 0;display:block;border:none;font-weight:500;border-radius:0}.password-modal .modal-content .submit-btn{background-color:#ffce00;border-color:#ffce00}.password-modal .modal-content .btn-cancel{background-color:#cdcdcd;border:1px solid #cdcdcd}@media screen and (max-width: 768px){.password-modal .modal-content{width:350px}}section.banner-reg{height:800px;background-size:contain!important;background-repeat:repeat-x;display:flex;align-items:center;background-image:url(https://static.galumatires.com/images/index/new-background-REPEAT.jpg);width:auto;position:relative}section.banner-reg .register-fields{position:relative;top:65px;min-width:350px;max-width:350px;left:11%}section.banner-reg .register-fields-welcome{position:relative;width:100%}section.banner-reg .register-fields-welcome .form-title{display:none}section.banner-reg .register-fields-welcome .register-fields-welcome-form{margin-top:50px;left:-38px;width:100%;max-width:400px;position:relative;top:95px}section.banner-reg .register-fields h4{text-shadow:2px 2px 4px #333;font-size:30px}section.banner-reg .register-fields h4.welcome-back{margin-bottom:20px}section.banner-reg .register-fields-welcome h4{text-shadow:2px 2px 4px #333;font-size:30px}section.banner-reg .register-fields-welcome h4.welcome-back{margin-bottom:20px}section.banner-reg .register-fields-welcome a.register_button_user{text-decoration:underline;color:#000;display:block;text-align:center;margin-top:7px}section.banner-reg .form-group .input-reg{margin-top:10px}section.banner-reg .form-group .input-reg.google{margin-top:10px}section.banner-reg .form-group .input-reg input{border:1px solid #adadac;border-radius:0;padding:1.375rem .75rem}.brand-car-reg{position:absolute;bottom:-85px;right:0;width:50%}.brand-car-reg img{width:100%}section.banner-reg .form-group .input-reg .btn-red{font-weight:800;width:100%;padding:10px 35px!important;font-size:18px;border-radius:0;background-color:#bd1823;height:50px;outline:none;cursor:pointer;border:#bd1823}section.banner-reg .form-group .input-reg .btn-red:hover{outline:none;box-shadow:none;border:#bd1823;transition:none}section.banner-reg .form-group .input-reg .btn-gray{width:100%;padding:12px 35px!important;font-size:16px;border-radius:0;background-color:#cac9c9;font-weight:400;height:50px}section.banner-reg .form-group p{color:#000;margin-top:10px;margin-bottom:10px;text-align:center}section.banner-reg .form-group .input-reg img.google{height:25px;margin-right:10px}section.banner-reg .form-group .input-reg img.apple{height:25px;margin-right:10px}section.banner-reg .brand-car-signin{position:absolute;top:-138px;right:6%;width:50%;z-index:0}section.banner-reg .brand-car-signin img{width:100%}section.banner-reg .detail-section{max-width:370px;position:absolute;left:11%;top:-127px}section.banner-reg .detail-section p{font-size:20px}section.banner-reg .detail-section span.hello{font-size:30px;font-weight:700}section.banner-reg .detail-section a{text-decoration:underline;color:#000;font-weight:400}section.banner-reg .information{max-width:800px;position:absolute;top:100px}section.banner-reg .information p{font-size:16px;text-align:justify}.register_modal_1{position:absolute;top:0;left:0;background-color:#00000026;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:block;width:100%;height:1000vh;font-family:Montserrat,sans-serif!important}.register_modal_1 .register_modal_1_inner{background-color:transparent;height:auto;width:750px;transform:translate(-50%);color:var(--white);border-radius:30px;border-width:.2px;border-color:transparent;text-align:center;position:sticky;top:120px;left:50%}.register_modal_1_inner .black_stripe{background-color:#000;position:relative;height:55px;align-items:center;border-radius:5px}.register_modal_1_inner .black_stripe .shield{position:absolute;right:24px;bottom:3px;width:50px}.register_modal_1_inner .black_stripe p{font-family:Montserrat,sans-serif!important;font-weight:500;border-bottom:3px solid #ffce00;margin-left:25px;position:relative;margin-bottom:0;width:102px;font-size:13px}.register_modal_1_inner .white_box{background-color:#fff;height:auto;margin-top:20px;border-radius:5px;padding:30px 46px;box-shadow:4px 1px 5px #00000080}.register_modal_1_inner .white_box p{color:#000;text-align:left;font-size:12px;font-weight:500;margin-bottom:28px}.name_input_reg{justify-content:space-between}.half{width:100%}.half input{width:100%;height:35px;padding-left:10px;border:1px solid #aaaaaa;border-radius:5px;font-size:12px;outline:none}.half select{width:100%;height:35px;padding-left:10px;border:1px solid #aaaaaa;border-radius:5px;font-size:12px;color:#8e8e8e;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://static.galumatires.com/images/shop/tire/down-filled-triangular-arrow.webp) no-repeat;background-repeat:no-repeat;background-position:94% center;background-size:8px;outline:none}.half.left{margin-right:10px}.half.right{margin-left:10px}.half.middle{margin:0 20px}.secrion_reg{margin-bottom:20px}.form-check{display:flex;padding:0}.form-check .form-check-input{position:relative;height:15px;width:15px;margin-top:0;margin-left:0}.form-check .form-check-label{color:#000;font-size:10px;text-align:left;margin-left:10px}.form-check .form-check-label span{display:block}.form-check .form-check-label span a{color:#000;text-decoration:underline}.btn_yellow{background-color:#ffce00;border-color:#ffce00;color:#000;text-align:center;border-radius:5px;padding:8px;text-decoration:none;font-size:12px;margin:20px 0 0;display:block;width:190px;border:none;font-weight:500}.btn_yellow:focus{outline:none}body.modal-open,body.no-scroll,body.popup-open,body:has(.register_modal_1:not(.hide)),body:has(.register_modal_2:not(.hide)){overflow:hidden!important}.register_modal_2{position:fixed;top:0;left:0;background-color:#00000026;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:block;width:100%;height:1000vh;font-family:Montserrat,sans-serif!important}.register_modal_2 .register_modal_2_inner{background-color:#fff;height:auto;width:650px;transform:translate(-50%);color:var(--white);border-radius:15px;border-width:.2px;border-color:transparent;text-align:center;position:fixed;top:133px;left:50%;box-shadow:2px 3px 6px 3px #00000080}.register_modal_2 .register_modal_2_inner .section_top .sec-heading{color:#000;font-weight:800;text-align:left;font-size:25px;position:absolute;top:74px;left:11%}.register_modal_2 .register_modal_2_inner .section_top{position:relative;display:flex;box-shadow:0 5px 5px #00000080;border-radius:15px 15px 0 0;background:url(https://static.galumatires.com/images/register/registerOkBackground.jpg);background-size:contain}.register_modal_2 .register_modal_2_inner .section_top .sec-heading span{display:block;font-size:25px!important;left:-32px;position:relative}.register_modal_2 .register_modal_2_inner .section_top .img_container{position:relative}.register_modal_2 .register_modal_2_inner .section_top .img_container img{width:37%;overflow:auto;float:right;margin-right:40px}.register_modal_2 .register_modal_2_inner .section_bottom{padding:0 50px}.register_modal_2 .register_modal_2_inner .section_bottom .img_stars{margin-top:50px;width:22%}.register_modal_2 .register_modal_2_inner .section_bottom p{color:#000!important;font-weight:500;margin-top:30px;font-size:12.5px}.delivery-warranty{width:100%}.delivery-warranty .d-n-w{display:flex;margin-top:30px;margin-bottom:20px;justify-content:space-between}.delivery-warranty .d-n-w .dv-box{padding:0;position:relative;margin-right:1.5%;align-items:center}.delivery-warranty .d-n-w .dv-box p{margin-bottom:0!important}.delivery-warranty .d-n-w .dv-box.email img{height:31px}.delivery-warranty .container-del{display:flex}.delivery-warranty .d-n-w .dv-box:last-child{margin-right:0}.delivery-warranty .d-n-w .dv-box.guarantee p{margin-right:0;text-align:justify!important}.delivery-warranty img{height:33px;margin-right:7px;position:relative}.delivery-warranty p{font-size:7px!important;padding:3px 0 3px 3px;border-left:2px solid #ccc;text-align:left;margin-top:0!important;color:#8a8a8a!important}.delivery-warranty p span{font-size:8px!important;color:#000}.delivery-warranty .d-n-w .dv-box.dv-box.shipping img{max-width:50px}.gray_stripe{background:#7f7f7f;padding:20px;align-items:center;margin-bottom:25px}.gray_stripe p{font-size:13px;margin:0 0 0 28px}.gray_stripe a{color:#fff;text-decoration:none}.gray_stripe a:focus{outline:none}.gray_stripe button,.gray_stripe .btn-start-now{border:none;position:absolute;right:53px;padding:5px;width:150px;background:#124678;color:#fff;font-weight:500;border-radius:5px;box-shadow:2px 6px 5px #00000080;font-size:12px;text-decoration:none;display:inline-block;text-align:center;cursor:pointer}.gray_stripe button:focus,.gray_stripe .btn-start-now:focus{border:none;outline:none}.gray_stripe .btn-start-now:hover{background:#0d3254;text-decoration:none}.dv-box.inspection{position:relative}section.reg-offers-main-mobile{display:none}section.reg-services-mobile{display:none}section.reg-offers-main .col{height:300px;width:100%;margin-bottom:10px}section.reg-offers-main{padding:0 96px 100px;background-color:#fff}section.reg-offers-main .card-holder{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:60px;padding:0}section.reg-offers-main .sec-heading{font-weight:800;padding-bottom:20px;font-size:47px;position:relative;left:13px}section.reg-offers-main .sec-heading span{font-size:68px!important;padding:0}section.reg-offers-main .card{border:none}section.reg-offers-main .card-body{float:left;border-radius:20px;padding:0}section.reg-offers-main .card-body a{text-align:center;display:block;text-decoration:none}section.reg-offers-main .card-body img{text-align:center}section.reg-offers-main .card-body:hover{border-radius:20px}.password-options-container{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.password-options-container .remember-me-label{font-weight:700}.password-options-container input[type=checkbox]{accent-color:black}.password-options-container .forgot-password-txt{font-style:italic;cursor:pointer}.password-options-container>p{margin:0}@media only screen and (max-width: 430px){.register_modal_1 .register_modal_1_inner{width:95%;top:40px;max-height:calc(100vh - 80px)}.register_modal_1{position:fixed;overflow:hidden;height:100vh}}@media only screen and (max-width: 768px){.register_modal_1:not(.hide){position:fixed;overflow:hidden;height:100vh;-webkit-overflow-scrolling:touch}.register_modal_1:not(.hide)~*{pointer-events:none}body:has(.register_modal_1:not(.hide)),body:has(.register_modal_2:not(.hide)){overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important}.register_modal_1 .register_modal_1_inner{max-height:calc(100vh - 40px);overflow-y:auto;position:fixed;-webkit-overflow-scrolling:touch;padding-bottom:60px}.register_modal_1_inner .black_stripe .shield{top:70%;transform:translateY(-50%)}.register_modal_1_inner .white_box{margin-top:0;margin-bottom:40px}.register_modal_2:not(.hide){overflow:hidden;height:100vh;-webkit-overflow-scrolling:touch}.register_modal_2 .register_modal_2_inner{max-height:calc(100vh - 40px);overflow-y:auto;-webkit-overflow-scrolling:touch}body.modal-open,body.popup-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important}.signin-page section.payment.mobile{padding-bottom:0}.signin-page section.help_desk.mobile{border-top-left-radius:0;border-top-right-radius:0}.password-options-container .remember-me-label{font-size:16px}.password-options-container .forgot-password-txt{margin-bottom:20px!important}section.banner-reg .register-fields-welcome{display:flex;flex-direction:column;top:100px;justify-content:center;align-items:center}section.banner-reg{justify-content:center!important;align-items:center!important;background-position-y:-20px}section.banner-reg .register-fields-welcome .form-title{justify-content:center;align-items:center;display:flex;flex-direction:column;margin-top:120px}section.banner-reg .register-fields-welcome .form-title .sec-heading{font-weight:bolder}section.banner-reg .register-fields-welcome .form-title .sec-heading span.subheading{font-size:35px;top:-30px!important;position:relative}section.banner-reg .register-fields-welcome .register-fields-welcome-form{left:0;width:100%;max-width:400px;position:relative;top:-80px;z-index:1}.brand-car-reg{position:absolute;width:100%;max-width:300px;top:-120px;left:20px}section.reg-offers-main{display:none}section.reg-offers-main-mobile{display:flex;padding-top:20px}section.reg-offers-main-mobile .container .form-title{justify-content:center!important;align-items:center!important;display:flex}section.reg-offers-main-mobile .container .form-title .sec-heading{font-weight:bolder}section.reg-offers-main-mobile .container .form-title .sec-heading span.subheading{font-size:30px}section.reg-offers-main-mobile .container .card-holder{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:30px}section.reg-offers-main-mobile .container .card{border:none}section.reg-services-mobile{display:flex;padding-top:20px;padding-bottom:20px}section.reg-services-mobile .container .form-title{justify-content:center!important;align-items:center!important;display:flex}section.reg-services-mobile .container .form-title .sec-heading{font-weight:bolder}section.reg-services-mobile .container .form-title .sec-heading span.subheading{font-size:30px}section.reg-services-mobile .container .card-holder{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:30px;gap:15px}section.reg-services-mobile .container .card-holder .card{border:none;width:100%}section.reg-services-mobile .container .card-holder .card .card-body{background-color:#e3e3e3;border-radius:10px;width:100%;height:100%;text-align:center}section.reg-services-mobile .container .card-holder .card .card-body img.img-fluid{width:80%}section.reg-services-mobile .container .card-holder .card p{color:#000;text-decoration:none;margin-top:12px;font-size:12px;font-weight:600;text-shadow:4px 3px 4px rgba(0,0,0,.5);margin-bottom:-5px}.half{margin-bottom:20px}.half.left,.half.right,.half.middle{margin-left:0;margin-right:0}.half.middle{margin-bottom:20px}.secrion_reg{margin-bottom:0;flex-direction:column}.register_modal_2 .register_modal_2_inner{width:95%;top:1%}.register_modal_2 .register_modal_2_inner .section_top{height:250px;background-size:cover}.register_modal_2 .register_modal_2_inner .section_top .sec-heading{top:25px}.register_modal_2 .register_modal_2_inner .section_top .img_container{width:100%}.register_modal_2 .register_modal_2_inner .section_top .img_container img{position:absolute;bottom:0;width:46%;left:50%;transform:translate(-50%)}.register_modal_2 .register_modal_2_inner .section_bottom{padding:0 25px}.register_modal_2 .register_modal_2_inner .section_bottom .img_stars{margin-top:25px;width:50%}.delivery-warranty .d-n-w{flex-direction:row;flex-wrap:wrap}.delivery-warranty .d-n-w .dv-box{width:50%;margin-right:0;margin-bottom:20px}.delivery-warranty .d-n-w .dv-box img{height:unset;width:28px}.register_modal_2 .register_modal_2_inner .gray_stripe p{width:50%;font-size:11px;margin-left:0;text-align:left}.register_modal_2 .register_modal_2_inner .gray_stripe button,.register_modal_2 .register_modal_2_inner .gray_stripe .btn-start-now{right:25px}}
