.ppf-entry-wrap{padding:40px 0}.ppf-entry-inner{padding:0 20px}.ppf-title{margin:0 0 10px}.ppf-subtitle{margin:0 0 18px;opacity:.85}body.modal-open{overflow:hidden;position:relative}body.modal-open .select2-dropdown{z-index:9999999!important}section.verification-popup#verification-popup,section.verification-popup#warranty-popup{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:18px;background:#000000a6;z-index:999999;display:none;justify-content:center;align-items:center;overflow:visible!important;-webkit-overflow-scrolling:touch}section.verification-popup#verification-popup .verification-wraper,section.verification-popup#warranty-popup .verification-wraper{width:100%;max-width:560px;background:#fff;border-radius:12px;box-shadow:0 22px 70px #00000059;overflow:visible!important;margin:auto;min-height:auto!important;position:relative;transform:none!important;will-change:auto!important}section.verification-popup#warranty-popup .verification-wraper{max-width:980px;max-height:90vh;overflow:hidden!important;transform:none!important;display:flex;flex-direction:column}#warranty-popup .warranty-popup-body-in{max-width:100%!important;width:100%!important}section.verification-popup .verification-close{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:0 6px 18px #00000026;border:none}section.verification-popup .verification-close:hover{cursor:pointer;opacity:.8}section.verification-popup .verification-body{padding:24px 18px;display:block}section.verification-popup .verification-body-in{width:100%;max-width:420px;margin:0 auto}section.verification-popup .validation-error{position:static!important;margin-top:6px;display:block;font-size:13px;color:red;font-weight:500}.hide-mob{display:none}.verification-popup{width:100%;height:100%;background:#000000b3;position:fixed;left:0;top:0;z-index:999;display:flex;justify-content:center;align-items:center;overflow:auto}.verification-popup::-webkit-scrollbar{width:0;height:0;display:none}.verification-popup::-webkit-scrollbar-track{display:none}.verification-popup::-webkit-scrollbar-thumb{display:none}.verification-popup .verification-wraper{width:100%;min-height:500px;margin:auto;background-color:#fff}@media all and (min-width:992px){.verification-popup .verification-wraper{width:665px;min-height:600px}}.verification-header{padding:16px 40px;border-bottom:1px solid #f1f1f1;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.verification-header .logo{width:100%;max-width:100px}.verification-header .logo a{display:block;width:100%;height:100%}.verification-header .logo img{width:100%;height:100%;object-fit:contain}.verification-close{width:32px;height:32px;box-shadow:-1px 1px 4px #00000014;border-radius:50%;padding:5px;display:flex}.verification-body{display:flex;padding:32px 20px;align-items:start;position:relative}.verification-body-in{margin:0 auto;width:100%;max-width:416px}.verification-body-in h2{color:#000;text-align:center;font-family:TradeGothicLTStd-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:32px;text-transform:uppercase}.verification-body-in p{color:#161616;font-family:TradeGothicLTStd,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.verification-body-in input{border-radius:3px;border:1px solid #161616;background:#fff;height:56px!important;width:100%;padding:0 12px;font-size:16px;font-family:TradeGothicLTStd,Arial,Helvetica,sans-serif;box-sizing:border-box}.verification-body-in input:focus{border-color:#00833e;outline:none;box-shadow:0 0 0 2px #00833e1a}.otp-btn{display:block;padding:12px 15px;border-radius:3px;background:#161616;color:#fff;text-align:center;font-family:TradeGothicLTStd-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;width:100%;cursor:pointer;border:none}.otp-btn:hover{background:#00833e;color:#fff;cursor:pointer}.otp-btn:disabled{opacity:.5;cursor:not-allowed}.otp-field{display:flex!important;gap:10px;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.otp-field .otp-input{width:44px!important;height:44px!important;padding:0!important;margin:0!important;text-align:center!important;font-size:18px!important;line-height:44px!important;border:1px solid #cfcfcf!important;border-radius:6px!important;outline:none!important;flex:0 0 44px!important;max-width:44px!important;box-sizing:border-box!important;background:#fff}.otp-field .otp-input:focus{border-color:#168246!important;box-shadow:0 0 0 2px #16824626!important}.otp-field input::-webkit-inner-spin-button,.otp-field input::-webkit-outer-spin-button{display:none}.verification-footer p a{text-decoration:underline;color:#000}.verification-footer p a:hover{color:#00833e}.warranty-popup-body{padding:25px 20px;display:flex;flex:1;overflow-y:auto;overflow-x:hidden}.warranty-popup-body::-webkit-scrollbar{width:6px}.warranty-popup-body::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.warranty-popup-body::-webkit-scrollbar-track{background:#f1f1f1}.warranty-popup-body-in h2{color:#000;text-align:left;font-family:TradeGothicLTStd-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:32px;text-transform:uppercase;margin-bottom:0}.warranty-popup-body-in{width:100%;max-width:730px;margin:0 auto;overflow:visible!important}.warranty-tab-body,.warranty-tab-body .row,.warranty-tab-body .col-md-6,.warranty-tab-body .customer-details{overflow:visible!important}.warranty-tab-links{display:flex;justify-content:space-between;margin-top:0;padding:0;list-style:none;white-space:nowrap;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.warranty-tab-links::-webkit-scrollbar{display:none}.warranty-tab-links li{width:100%;border-bottom:1px solid #f3f3f3;list-style:none}.warranty-tab-links button{color:#161616;text-align:center;font-family:TradeGothicLTStd-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;display:block;padding:10px 5px;border-bottom:2px solid #fff;cursor:pointer;text-decoration:none}.warranty-tab-links button:hover{cursor:pointer}.warranty-tab-links button.active-tab{color:#00833e;border-bottom:2px solid #00833e;cursor:pointer}.warranty-tab{display:none;padding-top:5px}.warranty-tab.active{display:block}.warranty-tab-body{padding-top:10px;padding-bottom:0}.warranty-tab h3{color:#979797;font-family:TradeGothicLTStd-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.warranty-tab label{font-family:TradeGothicLTStd,Arial,Helvetica,sans-serif;margin-bottom:0;font-size:14px}.warranty-tab label .optional{color:#979797}.warranty-tab-body .form-control,#studio_address,.warranty-tab-body input,.warranty-tab-body select,.warranty-tab-body textarea{width:100%;height:48px;padding:0 12px;font-size:15px;font-family:TradeGothicLTStd,Arial,Helvetica,sans-serif;border:1px solid #161616;border-radius:3px;background:#fff;box-sizing:border-box;outline:none;box-shadow:none}.warranty-tab-body .form-control:focus,#studio_address:focus,.warranty-tab-body input:focus,.warranty-tab-body select:focus,.warranty-tab-body textarea:focus{border-color:#00833e;outline:none;box-shadow:0 0 0 2px #00833e1a}.warranty-tab-body input[readonly],.warranty-tab-body textarea[readonly],.warranty-tab-body .form-control[readonly]{background:#f5f5f5;color:#666;cursor:not-allowed}#studio_address{display:block;width:100%;height:80px;resize:none;padding:12px}.number-input{position:relative}.number-input .flag{position:absolute;left:10px;top:6px;padding:5px 5px 5px 0;font-weight:500;font-size:14px;border-right:1px solid rgba(0,0,0,.1)}.number-input .form-control,.number-input input{padding-left:50px!important}.tab-btns{display:flex;justify-content:space-between;padding-bottom:20px;margin-bottom:10px}.tab-btns .nextBtn{border-radius:3px;background:#161616;color:#fff;font-family:TradeGothicLTStd-Bold,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:inline-block;padding:15px 5px;width:100%;text-align:center;margin-top:45px;cursor:pointer;text-decoration:none}.tab-btns .nextBtn:hover{background-color:#00833e;cursor:pointer}.tab-btns .nextBtn:disabled,.tab-btns .nextBtn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.tab-btns .prevBtn{border-radius:3px;background:#fff;color:#161616;font-family:TradeGothicLTStd-Bold,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex;padding:15px 5px;border:1px solid #979797;width:100%;text-align:center;margin-right:15px;margin-top:45px;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.tab-btns .prevBtn:hover{background:#161616;color:#fff;cursor:pointer}.tab-btns .prevBtn:disabled,.tab-btns .prevBtn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.tab-btns .prevBtn:hover svg path{fill:#fff}.tab-btns .prevBtn svg{margin-right:5px;width:19px;height:19px}ul.protection-list{display:grid;grid-template-columns:1fr;grid-gap:10px 15px;width:100%}ul.protection-list li{display:flex}ul.protection-list li input[type=checkbox]{position:relative;border:2px solid #000;border-radius:3px;background:none;cursor:pointer;line-height:0;margin:0 8px 0 0;outline:0;padding:0!important;vertical-align:text-top;height:18px;width:18px;-webkit-appearance:none;opacity:.4}ul.protection-list li input[type=checkbox]:hover{opacity:1}ul.protection-list li input[type=checkbox]:checked{background-color:#000;opacity:1}ul.protection-list li input[type=checkbox]:before{content:"";position:absolute;right:50%;top:50%;width:4px;height:10px;border:solid #fff;border-width:0 2px 2px 0;margin:-1px -1px 0;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.installation-type{position:relative}.installation-type span{font-size:14px;display:inline-block}.installation-type ul{display:flex;margin-top:0}.installation-type ul li{margin-right:15px;font-size:16px;font-weight:500;cursor:pointer;padding-bottom:3px;position:relative}.installation-type ul li:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px}.installation-type ul li.active{color:#00833e}.installation-type ul li.active:before{background-color:#00833e}.installation-packages{margin-top:20px}.package-item{margin-bottom:10px}.installation-individual{margin-top:20px;position:relative}.installation-individual label{margin-bottom:10px}.validation-error{font-size:13px;color:red;border-radius:3px;position:absolute;bottom:0;font-weight:500;display:block}.warranty-tab-body .validation-error{bottom:-22px}#generate_otp .validation-error{position:relative}.otp-submited-msg{border-radius:6px;background:#161616;color:#fff;font-family:TradeGothicLTStd-Bold,Arial,Helvetica,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1.4;padding:12px 20px;display:none;position:fixed;bottom:40px;left:50%;transform:translate(-50%);z-index:99999999;box-shadow:0 8px 24px #0006;min-width:200px;max-width:90%;text-align:center;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.registered-sucess-msg{border-radius:4px;background:#161616;color:#ddd;font-family:TradeGothicLTStd-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:8px;display:inline-block;position:absolute;bottom:50px;transform:translate(-50%);left:50%;text-align:center}.error_message{color:red}.mt-6{margin-top:30px}#generate_otp .form-control{box-shadow:none!important;outline:none!important;border:1px solid #000!important;background-color:transparent!important}#generate_otp button{box-shadow:none!important;outline:none!important}#generate_otp .form-group{position:relative}#generate_otp .form-group .flag{position:absolute;left:10px;top:12px;padding:5px 5px 5px 30px;font-weight:600;font-size:16px;border-right:1px solid rgba(0,0,0,.1)}#generate_otp .form-control,#generate_otp input{padding-left:80px;width:100%}#generate_otp .form-group .flag:before{position:absolute;content:"";left:0;top:9px;width:20px;height:15px;z-index:111;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg id='Group_135085' data-name='Group 135085' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='29.594' height='20' viewBox='0 0 29.594 20'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_61625' data-name='Rectangle 61625' width='29.594' height='20' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='Rectangle_61622' data-name='Rectangle 61622' width='29.579' height='20' fill='%23ff9a15'/%3E%3Crect id='Rectangle_61623' data-name='Rectangle 61623' width='29.579' height='10.332' transform='translate(0 9.668)' fill='%2337aa41'/%3E%3Crect id='Rectangle_61624' data-name='Rectangle 61624' width='29.594' height='6.729' transform='translate(0 6.576)' fill='%23fff'/%3E%3Cg id='Group_135084' data-name='Group 135084' transform='translate(0 0)'%3E%3Cg id='Group_135083' data-name='Group 135083' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_118222' data-name='Path 118222' d='M215.273,116.057a.393.393,0,0,1-.017.066l1.641.82-1.681-.652-.016-.008c-.007.021-.014.039-.021.056l1.448,1.12-1.532-.976a.393.393,0,0,0-.037.054l1.2,1.416-1.318-1.294c-.007.011-.018.021-.026.032l.943,1.629-1.074-1.528-.055.036.615,1.8-.756-1.732c-.015,0-.03.011-.047.015v0l.29,1.922-.443-1.865,0-.02a.167.167,0,0,1-.063.013l-.08,1.944-.08-1.922v-.019a.061.061,0,0,1-.036,0l-.41,1.892.25-1.9,0-.013c-.021,0-.043-.011-.066-.015l-.76,1.759.608-1.811,0-.008-.044-.022-1.053,1.575.91-1.658,0-.009c-.019-.011-.033-.026-.05-.037l-1.325,1.3,1.2-1.418,0,0a.378.378,0,0,1-.026-.036l-1.525,1.023,1.426-1.159c-.011-.021-.022-.039-.032-.06l-1.682.659,1.616-.82a.036.036,0,0,1-.011-.026l-1.764.313,1.721-.474a.552.552,0,0,1-.007-.075l-1.783-.084,1.772-.088a.252.252,0,0,1,0-.051l-1.735-.431,1.754.262a.555.555,0,0,1,.021-.071l-1.615-.807,1.666.646a.4.4,0,0,1,.018-.039l-1.459-1.127,1.536.979a.638.638,0,0,1,.044-.058l-1.211-1.427,1.316,1.3.034-.038-.947-1.633,1.074,1.532c.017-.011.04-.026.062-.037l-.615-1.813.756,1.736a.325.325,0,0,0,.058-.019l-.288-1.888.441,1.848a.438.438,0,0,1,.069-.008l.081-1.918.08,1.914a.2.2,0,0,1,.047,0l.4-1.869-.248,1.893a.439.439,0,0,1,.069.019l.75-1.74-.6,1.8a.356.356,0,0,1,.037.023l1.052-1.579-.909,1.657-.008.007a.3.3,0,0,0,.055.043l1.332-1.313L215.023,115l-.011.011a.138.138,0,0,1,.029.032l1.536-1.028-1.426,1.157-.014.011c.01.019.021.039.033.06h0l1.7-.672-1.619.82-.019.008c0,.011.012.028.016.043l1.775-.313-1.732.478h-.008a.494.494,0,0,1,.008.071l1.8.086-1.783.086H215.3a.178.178,0,0,1,0,.043l1.761.438-1.772-.266Z' transform='translate(-199.458 -105.884)' fill='%232d3a8e'/%3E%3Cpath id='Path_118223' data-name='Path 118223' d='M213.637,118.241a3.144,3.144,0,1,1,2.911-3.135,3.033,3.033,0,0,1-2.911,3.135m0-6.074a2.948,2.948,0,1,0,2.729,2.939,2.842,2.842,0,0,0-2.729-2.939' transform='translate(-198.875 -105.188)' fill='%232d3a8e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}label.customer_city,label.customer_state{display:block}.customer-details .select2-container{width:100%!important}.customer-details .select2-container--default .select2-selection--single{height:48px!important;border:1px solid #161616!important;border-radius:3px!important;padding:0}.customer-details .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px!important;padding-left:12px!important;font-size:15px!important;font-family:TradeGothicLTStd,Arial,Helvetica,sans-serif!important}.customer-details .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px!important}.customer-details .select2-container--default.select2-container--focus .select2-selection--single,.customer-details .select2-container--default.select2-container--open .select2-selection--single{border-color:#00833e!important;box-shadow:0 0 0 2px #00833e1a!important}.select2-container--open{z-index:9999999!important}.select2-container{z-index:9999!important;display:block!important}.select2-container--default .select2-selection--single{display:block!important}.select2-dropdown{z-index:9999999!important;border:1px solid #161616!important;border-radius:3px!important;margin-top:2px;background:#fff!important;display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;min-width:200px!important;min-height:50px!important;box-shadow:0 4px 12px #00000026!important}.select2-container--open .select2-dropdown{display:block!important;visibility:visible!important;opacity:1!important}.select2-results{background:#fff!important;display:block!important;visibility:visible!important}.select2-results__options{background:#fff!important;display:block!important;max-height:300px!important;overflow-y:auto!important}.select2-results__option{padding:10px 12px!important;font-family:TradeGothicLTStd,Arial,Helvetica,sans-serif!important;font-size:16px!important;background:#fff;display:block!important;cursor:pointer!important}.select2-results__option--highlighted{background-color:#00833e!important;color:#fff!important}span.select2-container--open{z-index:9999999!important}.select2-container--default.select2-container--open .select2-selection--single{border-color:#00833e!important}.select2-search--dropdown{padding:8px!important;background:#fff!important}.select2-search__field{border:1px solid #ddd!important;padding:6px 12px!important;background:#fff!important}body .select2-dropdown,body.modal-open .select2-dropdown,#warranty-popup~.select2-dropdown,.select2-container--default .select2-dropdown{z-index:9999999!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;clip:auto!important;clip-path:none!important;transform:none!important}@media screen and (max-width:767px){.warranty-tab-body .row .col-md-6,.warranty-tab-body .row .col-md-12{width:100%;padding-right:15px;padding-left:15px}}@media screen and (max-width:991px){.warranty-tab-links{margin-top:15px}.warranty-tab-links button{padding:10px}.tab-btns{padding-bottom:25px}}@media all and (min-width:768px){.warranty-tab-body .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.warranty-tab-body .row .col-md-6{flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}.warranty-tab-body .row .col-md-12{flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}}@media all and (min-width:1024px){.hide-mob{display:block}.inner-pad-section{padding-left:40px;padding-right:40px}.verification-body{display:flex;padding:30px}.verification-header .logo{height:72px;max-width:80px}.verification-close{width:36px;height:36px}.verification-body-in h2{font-size:24px;line-height:32px}.otp-btn{width:auto}.otp-field input{height:56px;width:56px}.warranty-popup-body-in h2{font-size:24px;text-align:center}.warranty-popup-body{padding:30px 30px 50px;display:flex}.warranty-tab-links button{padding:15px 15px 10px}.tab-btns{justify-content:start}.tab-btns .nextBtn,.tab-btns .prevBtn{width:auto;min-width:160px}ul.protection-list{grid-template-columns:1fr 1fr}.warranty-tab{padding-top:19px}.warranty-tab-body{min-height:auto}.warranty-tab-links{margin-top:15px}}@media(max-width:420px){.otp-field{gap:8px}.otp-field .otp-input{width:38px!important;height:38px!important;line-height:38px!important;flex-basis:38px!important;max-width:38px!important;font-size:16px!important}}@media(max-width:600px){section.verification-popup#verification-popup,section.verification-popup#warranty-popup{padding:10px}section.verification-popup .verification-body{padding:18px 14px}}#send_new_code{color:#00833e}#send_new_code .send-now{cursor:pointer}.warranty-popup-body-in button.link-button,.warranty-popup-body-in button.link-button:hover{text-decoration:none;color:#00833e}button.link-button{background:none;border:none;padding:0;margin:0;color:#00833e;text-decoration:underline;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;display:inline}button.link-button:hover{color:#15de73;text-decoration:underline}button.link-button:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/warranty-form.css.map */
