.repair-your-device .container{background:#fff;display:flex;flex-direction:column;gap:20px;margin:auto;max-width:1200px;padding:10px}@media only screen and (min-width:390px){.repair-your-device .container{padding-top:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .container{padding-top:20px}}@media only screen and (min-width:390px){.repair-your-device .container{padding-bottom:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .container{padding-bottom:20px}}@media only screen and (min-width:390px){.repair-your-device .container{padding-left:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .container{padding-left:20px}}@media only screen and (min-width:390px){.repair-your-device .container{padding-right:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .container{padding-right:20px}}@media only screen and (min-width:992px){.repair-your-device .container{flex-direction:row}}.repair-your-device .container .left-container{max-width:430px}.repair-your-device ul.svg-marker{padding:0}.repair-your-device ul.svg-marker li{list-style:none;padding-left:32px;position:relative}.repair-your-device ul.svg-marker li:before{background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M10.6 17.1L17.65 10.05L16.25 8.65L10.6 14.3L7.75 11.45L6.35 12.85L10.6 17.1ZM12 22.5C10.6167 22.5 9.31667 22.2375 8.1 21.7125C6.88333 21.1875 5.825 20.475 4.925 19.575C4.025 18.675 3.3125 17.6167 2.7875 16.4C2.2625 15.1833 2 13.8833 2 12.5C2 11.1167 2.2625 9.81667 2.7875 8.6C3.3125 7.38333 4.025 6.325 4.925 5.425C5.825 4.525 6.88333 3.8125 8.1 3.2875C9.31667 2.7625 10.6167 2.5 12 2.5C13.3833 2.5 14.6833 2.7625 15.9 3.2875C17.1167 3.8125 18.175 4.525 19.075 5.425C19.975 6.325 20.6875 7.38333 21.2125 8.6C21.7375 9.81667 22 11.1167 22 12.5C22 13.8833 21.7375 15.1833 21.2125 16.4C20.6875 17.6167 19.975 18.675 19.075 19.575C18.175 20.475 17.1167 21.1875 15.9 21.7125C14.6833 22.2375 13.3833 22.5 12 22.5ZM12 20.5C14.2333 20.5 16.125 19.725 17.675 18.175C19.225 16.625 20 14.7333 20 12.5C20 10.2667 19.225 8.375 17.675 6.825C16.125 5.275 14.2333 4.5 12 4.5C9.76667 4.5 7.875 5.275 6.325 6.825C4.775 8.375 4 10.2667 4 12.5C4 14.7333 4.775 16.625 6.325 18.175C7.875 19.725 9.76667 20.5 12 20.5Z' fill='%231225CC'/></svg>");background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.repair-your-device ol.custom-marker{padding-bottom:0;padding-left:25px;padding-top:0}.repair-your-device ol.custom-marker li:before{font-weight:600;left:-25px}.repair-your-device .form-section{background:#039855;border-radius:24px;flex:2}.repair-your-device .form-section .form-section-inner{background:#cdeadd;border-radius:24px;padding:14px 10px 10px}@media only screen and (min-width:390px){.repair-your-device .form-section .form-section-inner{padding-top:calc(8.8px + 1.33333vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form-section-inner{padding-top:28px}}@media only screen and (min-width:390px){.repair-your-device .form-section .form-section-inner{padding-bottom:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form-section-inner{padding-bottom:20px}}@media only screen and (min-width:390px){.repair-your-device .form-section .form-section-inner{padding-left:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form-section-inner{padding-left:20px}}@media only screen and (min-width:390px){.repair-your-device .form-section .form-section-inner{padding-right:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form-section-inner{padding-right:20px}}.repair-your-device .form-section .form-section-inner .devices .device{border:2px solid rgba(20,174,92,.2);border-radius:24px}.repair-your-device .form-section .form-section-inner .devices .device .remove_flat_rate_device{align-items:center;color:#e90e00;display:flex;font-size:14px;font-weight:600;line-height:17px}.repair-your-device .form-section .form-section-inner .devices .device .remove_flat_rate_device:before{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M4.66663 14.4999C4.29996 14.4999 3.98607 14.3693 3.72496 14.1082C3.46385 13.8471 3.33329 13.5332 3.33329 13.1665V4.49988H2.66663V3.16654H5.99996V2.49988H9.99996V3.16654H13.3333V4.49988H12.6666V13.1665C12.6666 13.5332 12.5361 13.8471 12.275 14.1082C12.0138 14.3693 11.7 14.4999 11.3333 14.4999H4.66663ZM11.3333 4.49988H4.66663V13.1665H11.3333V4.49988ZM5.99996 11.8332H7.33329V5.83321H5.99996V11.8332ZM8.66663 11.8332H9.99996V5.83321H8.66663V11.8332Z' fill='%23E90E00'/></svg>");content:"";display:inline-block;height:17px;margin-right:5px;width:16px}.repair-your-device .form-section .form-section-inner .devices .device .remove_flat_rate_device:first-of-type{visibility:hidden}.repair-your-device .form-section .form-section-inner label{color:#4e5051;display:block;font-size:12px;font-weight:600;line-height:1.2;margin-bottom:5px}.repair-your-device .form-section .form-section-inner input[type=text],.repair-your-device .form-section .form-section-inner select{border:2px solid #000;border-radius:0;font-size:12px;font-weight:400;height:50px;line-height:1.5;outline:0;padding:8px;width:100%}@media only screen and (min-width:390px){.repair-your-device .form-section .form-section-inner input[type=text],.repair-your-device .form-section .form-section-inner select{font-size:calc(11.25714px + .19048vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form-section-inner input[type=text],.repair-your-device .form-section .form-section-inner select{font-size:14px}}@media only screen and (min-width:992px){.repair-your-device .form-section .form-section-inner input[type=text],.repair-your-device .form-section .form-section-inner select{line-height:1.6}}.repair-your-device .form-section .form-section-inner input[type=text]::-moz-placeholder,.repair-your-device .form-section .form-section-inner select::-moz-placeholder{color:#000}.repair-your-device .form-section .form-section-inner input[type=text]::placeholder,.repair-your-device .form-section .form-section-inner select::placeholder{color:#000}.repair-your-device .form-section .form-section-inner input[type=text].has_error,.repair-your-device .form-section .form-section-inner select.has_error{border:2px solid #e90e00}.repair-your-device .form-section .form-section-inner select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.203 13.063-5-5L6.266 7l3.937 3.938L14.141 7l1.062 1.063-5 5Z' fill='%23000'/%3E%3C/svg%3E") no-repeat;background-color:#fff;background-position:right .5rem center;color:#000;padding-right:2rem}.repair-your-device .form-section .form-section-inner select:disabled{background-color:#fff!important;color:#000!important;cursor:not-allowed}.repair-your-device .form-section .form-section-inner input:-webkit-autofill{-webkit-appearance:none;appearance:none;background-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.repair-your-device .form-section .form-section-inner input:-internal-autofill-selected{background-color:#fff!important}.repair-your-device .form-section .form-section-inner .add-device-btn{align-items:center;color:#026438;cursor:pointer;display:flex;padding:0 20px}.repair-your-device .form-section .form-section-inner .add-device-btn span{font-size:30px;font-weight:400}.repair-your-device .form-section .form-section-inner .input-wrapper{align-items:center;display:flex;position:relative}.repair-your-device .form-section .form-section-inner .icon-wrapper{cursor:pointer;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.repair-your-device .form-section .form-section-inner .icon-wrapper .icon-wrapper img{height:16px;width:16px}.repair-your-device .form-section .form-section-inner .repair-tooltip{background-color:#fff;border:1px solid #000;border-radius:10px;bottom:30px;color:#000;display:inline-block;font-family:Basier Circle,sans-serif;font-size:11px;font-weight:400;gap:10px;line-height:1.2;max-width:340px;padding:10px;position:absolute;right:5%;text-align:left;transform:translateX(5%);visibility:hidden;white-space:normal;width:-moz-max-content;width:max-content;z-index:10}@media only screen and (min-width:768px){.repair-your-device .form-section .form-section-inner .repair-tooltip{left:5%;transform:translateX(-5%)}}.repair-your-device .form-section .form-section-inner .icon-wrapper:hover .repair-tooltip{visibility:visible}.repair-your-device .form-section .summary{color:#fff;margin-left:10px;margin-right:10px;margin-top:20px;padding:10px 5px}@media only screen and (min-width:390px){.repair-your-device .form-section .summary{margin-left:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .summary{margin-left:20px}}@media only screen and (min-width:390px){.repair-your-device .form-section .summary{margin-right:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .summary{margin-right:20px}}@media only screen and (min-width:390px){.repair-your-device .form-section .summary{padding-top:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .summary{padding-top:20px}}@media only screen and (min-width:390px){.repair-your-device .form-section .summary{padding-bottom:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .summary{padding-bottom:20px}}@media only screen and (min-width:390px){.repair-your-device .form-section .summary{padding-left:calc(-.57143px + 1.42857vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .summary{padding-left:20px}}@media only screen and (min-width:390px){.repair-your-device .form-section .summary{padding-right:calc(-.57143px + 1.42857vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .summary{padding-right:20px}}.repair-your-device .form-section .summary .summary-item{font-size:15px;font-weight:400;line-height:1.45}.repair-your-device .form-section .summary .summary-item span{font-size:12px;line-height:1.4}.repair-your-device .form-section .summary .total{font-size:18px;font-weight:600;line-height:1.3}.repair-your-device .form-section .summary .add_devices_to_cart{min-width:90px;white-space:nowrap}@media only screen and (min-width:992px){.repair-your-device .form-section .summary .add_devices_to_cart{min-width:150px}}.repair-your-device .form-section .form_description{border-top:1px solid #fff;color:#d9e3e8;font-size:12px;font-weight:400;line-height:1.4;margin:20px;padding:10px 5px 10px 20px}@media only screen and (min-width:390px){.repair-your-device .form-section .form_description{margin-left:calc(12.57143px + 1.90476vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form_description{margin-left:40px}}@media only screen and (min-width:390px){.repair-your-device .form-section .form_description{margin-right:calc(12.57143px + 1.90476vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form_description{margin-right:40px}}@media only screen and (min-width:390px){.repair-your-device .form-section .form_description{padding-top:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form_description{padding-top:20px}}@media only screen and (min-width:390px){.repair-your-device .form-section .form_description{padding-bottom:calc(6.28571px + .95238vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form_description{padding-bottom:20px}}@media only screen and (min-width:390px){.repair-your-device .form-section .form_description{padding-right:calc(-.57143px + 1.42857vw)}}@media only screen and (min-width:1440px){.repair-your-device .form-section .form_description{padding-right:20px}}.repair-your-device .form-section .form_description ol{padding:0}.repair-your-device .form-section .form_description ol li{padding-bottom:5px}.repair-your-device .form-section .form_description ol li:before{left:-20px}.repair-your-device .form-section .form_description a,.repair-your-device .form-section .form_description a:hover{color:#d9e3e8}.repair-your-device .form-section .form_description a.underline{text-decoration:underline}.repair-your-device .form-section .error-color{color:#e90e00}.repair-your-device .form-section .error_message{font-size:11px;font-weight:400;line-height:1.2;padding:5px 0 0}.repair-your-device .form-section .error_general{background-color:#fff;border:1px solid #e90e00;border-radius:5px;display:flex;gap:10px;justify-content:center;padding:10px!important;text-align:center;width:100%}@media only screen and (min-width:768px){.repair-your-device .form-section .error_general{width:45%}}@media only screen and (min-width:992px){.repair-your-device .form-section .error_general{width:65%}}@media only screen and (min-width:1200px){.repair-your-device .form-section .error_general{width:46%}}.repair-your-device .form-section .devices_add_to_cart_success_message{width:100%}@media only screen and (min-width:768px){.repair-your-device .form-section .devices_add_to_cart_success_message{width:45%}}@media only screen and (min-width:992px){.repair-your-device .form-section .devices_add_to_cart_success_message{width:65%}}@media only screen and (min-width:1200px){.repair-your-device .form-section .devices_add_to_cart_success_message{width:45%}}.repair-your-device .form-section #btnLoader,.repair-your-device .form-section .input-spinner{align-items:center;display:none;height:22px}.repair-your-device .form-section #btnLoader svg,.repair-your-device .form-section .input-spinner svg{height:19px;width:18px}.repair-your-device .form-section #btnLoader svg.spinner,.repair-your-device .form-section .input-spinner svg.spinner{animation:spin 1s linear infinite;display:inline-block;transform-origin:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.repair-your-device .form-section .input-spinner{position:absolute;right:8px;top:50%;transform:translateY(-50%)}
