.q .matrix .text_field,.q .matrix .drop_down,.q .text_list .text_field{width:90%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}.form-check{position:relative;display:flex;margin-bottom:15px}div h5{padding-bottom:0;font-family:Ingra;text-transform:capitalize}.form-check input[type=radio],.lockup-result input[type=radio]{width:25px;height:25px;accent-color:#1dd8fa;position:absolute}#review-form .form-check-label{padding-left:32px}.form-check-label{font-size:14px;margin-left:8px;line-height:2.2;font-weight:400;text-transform:initial}.checkbox-wrapper{--borderColor: #000;--borderWidth: .1em}.checkbox-wrapper input[type=checkbox]{-webkit-appearance:none;appearance:none;vertical-align:middle;background:transparent;font-size:1.8em!important;border-radius:.125em;display:inline-block;border:var(--borderWidth) solid var(--borderColor);width:.75em;height:.75em;aspect-ratio:1;position:relative}.checkbox-wrapper input[type=checkbox]:before,.checkbox-wrapper input[type=checkbox]:after{content:"";position:absolute;background:#000;width:calc(var(--borderWidth) * 3);height:var(--borderWidth);top:50%;left:10%;transform-origin:left center}.checkbox-wrapper input[type=checkbox]:before{transform:rotate(45deg) translate(calc(var(--borderWidth) / -2),calc(var(--borderWidth) / -2)) scaleX(0);transition:transform .2s ease-in .2s}.checkbox-wrapper input[type=checkbox]:after{width:calc(var(--borderWidth) * 5);transform:rotate(-45deg) translateY(calc(var(--borderWidth) * 2)) scaleX(0);transform-origin:left center;transition:transform .2s ease-in}.checkbox-wrapper input[type=checkbox]:checked:before{transform:rotate(45deg) translate(calc(var(--borderWidth) / -2),calc(var(--borderWidth) / -2)) scaleX(1);transition:transform .2s ease-in}.checkbox-wrapper input[type=checkbox]:checked:after{width:calc(var(--borderWidth) * 5);transform:rotate(-45deg) translateY(calc(var(--borderWidth) * 2)) scaleX(1);transition:transform .2s ease-out .2s}.checkbox-wrapper input[type=checkbox]:focus{outline:calc(var(--borderWidth) / 2) dotted rgba(0,0,0,.25)}.flex-td{display:flex}.mbx0844a9ec--ResultsAttribution{display:none!important}.flex-td .form-check-input{position:relative!important;margin:0 auto}.is-loading{position:relative}.is-loading:after{content:"";display:block;width:14px;height:14px;border:3px solid transparent;border-radius:50%;border-right-color:#000;animation:spinner-anim .8s linear infinite;position:absolute;top:calc(50% - 10px);left:41%;transform:translate(-50%,-50%)}@keyframes spinner-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.split-choice{text-align:center}.global-wrapper div.container{width:calc(100% - 60px)}.details-area table.first-table,.details-area table.parts-select-table{margin-bottom:0}.details-area table.first-table tr:first-child{border-bottom:none}.details-area table.last-table tr:first-child{border-top:none}.details-area table td{padding:.75rem;border-left:none;border-right:none}.details-area table td{width:calc(100% - 277px)}.details-area table td:first-child{text-align:left;width:277px}.details-area table td .form-control{margin-bottom:0}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=range]:focus,input[type=color]:focus,select:focus,textarea:focus,input[type=text]:active,input[type=password]:active,input[type=email]:active,input[type=search]:active,input[type=url]:active,input[type=tel]:active,input[type=number]:active,input[type=date]:active,input[type=month]:active,input[type=week]:active,input[type=time]:active,input[type=range]:active,input[type=color]:active{box-shadow:none;border:1px solid #dfdfdf}.global-wrapper div.container:empty{padding:0}.split-choice-col h6{margin-bottom:20px;font-family:inherit;font-weight:600;line-height:1.2;color:#000}div.col-8 h6{text-transform:uppercase;font-size:1.2rem;margin-bottom:15px}.order-area .btn-dark,.contact-2-area .btn-dark,.contact-area .btn-dark,.repair-area .btn-dark,.custom-section .btn-dark{background-color:#000;height:50px;display:flex;align-items:center;justify-content:center;border:none;color:#fff}.row .btn-dark{height:70px;display:flex;align-items:center;justify-content:center;border:none}a.btn-dark:hover,.row button.btn-dark:hover{background-color:#fff;border:1px solid #000;color:#000}.icon-desc .icon-l{float:left}.icon-desc .copy-r{margin-left:85px;text-align:left;font: 15px/25px Ingra;letter-spacing:0px}.icon-desc .copy-r a{color:#000;text-decoration:underline;background-color:transparent;-webkit-text-decoration-skip:objects}.icon-desc .icon-l img{height:auto;max-height:83px;width:auto;display:block}div.icon-desc p{margin-top:10px;margin-bottom:0;text-align:left;font-size:15px;font-family:Ingra;font-weight:400}.split-choice-col{margin-bottom:30px;display:flex;flex-direction:column;min-height:325px;justify-content:space-between;width:410px}div.icon-desc{min-height:190px}.container-fluid{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.block-wrapper{padding-top:40px}.pt-custom{padding-top:40px;max-width:1180px;margin:0 auto}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.justify-content-between{justify-content:space-between!important}.parts-selector{text-align:center}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;letter-spacing:1.8px;width:100%;display:inline-block;font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:initial!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn-dark{text-transform:uppercase}a.btn-dark{margin-bottom:10px}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}.btn-dark{background-color:#000;border-color:#000;color:#fff}.btn-dark:hover,.btn-dark:active,.btn-dark:focus{background-color:#fff;border-color:#000;color:#000}.page-header{border-bottom:#eee solid 1px;margin-bottom:1em}.page-header h1{text-transform:uppercase;font-size:22px;line-height:30px;font-family:ingra,sans-serif;font-weight:500;text-align:left;align-items:center;display:flex;gap:10px}.page-header h1 img{max-width:30px;height:auto;display:inline-block}.callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-color:#eee;border-left-width:1px;border-left-width:11px;border-radius:.25rem;font-family:inherit}.callout b{font-weight:500}.callout-red{border-left-color:red}.callout-black{border-left-color:#000}.callout-blue{border-left-color:#70aed6}.callout p{margin:0}.ac-image{float:left;margin-right:10px}.ac-sku{font-size:10pt;color:#333;display:block}.ac-title{font-size:10pt;color:#000;display:block;white-space:break-spaces}.price-box{background-color:#000;color:#fff;text-align:center;width:90px;line-height:40px}.col{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.price-box.active{background-color:#1dd8fa;color:#000;font-weight:500}div.search-wrapper{background-color:#fff;width:100%;border-radius:10px;height:2.5rem;padding:0 15px;box-shadow:0 0 8px #ddd;display:flex;align-items:center}input#search-input{background-color:transparent;border:none;height:100%;font-size:1.25rem;width:100%;margin-left:5px}input#search-input:focus{outline:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;width:100%}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}span.red{color:red}.contact-area .row,.repaire-contact .callout>.row,.contact-2-area .row,.repair-confirmation .callout>.row{flex-wrap:wrap;margin:0}.contact-area form .row,.contact-2-area form .row{flex-wrap:nowrap}.go-back a{color:#a2a5ab;display:flex;align-items:center;gap:3px}.go-back a svg{width:21px;height:21px}.contact-area label,.contact-2-area label{font-weight:500}.repair-type{text-align:center;margin-bottom:20px}.custom-control{position:relative;display:flex;align-items:center;justify-content:center;min-height:1.5rem}.form-group{margin-bottom:1rem}.wrap{flex-wrap:wrap}.repair-type .custom-check-select-label{width:160px;height:160px;display:flex;align-items:center;justify-content:center}.repair-type span.name{display:block;text-align:center;font-weight:600;font-size:12px}.repair-type span.price{display:block;color:#70aed6;font-size:14px;text-align:center;font-weight:500}.custom-check-select-label{padding:20px;border-radius:10%;border:2px solid #000;text-align:center}.custom-check-select-label img{max-width:40px;height:auto}input[type=checkbox]:checked+.custom-check-select-label.active,input[type=checkbox]:checked+.custom-check-select-label{background-color:#1dd8fa}.custom-check-select-label.active svg path{fill:#fff}.col-sm .items ul{margin:10px 0 0 15px;list-style:none}.d-inline-block{display:inline-block!important}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.p-2{padding:.5rem!important}.col-sm .items ul li{margin-bottom:5px;font-size:14px}.col-sm .items ul li:last-child{margin-bottom:0}.watchAutoCompleteSelected{border-top:none;position:absolute;width:calc(100% - 1.5rem);z-index:22;background-color:#fff;left:.75rem;max-height:80vh;overflow-y:auto;top:50px;margin-top:5px;box-shadow:0 0 15px #0a0a0a1f}.watchAutoCompleteSelected.pt-2{padding:10px 0;border:1px solid #dfdfdf}.watchAutoCompleteSelected ul{margin-left:0;margin-bottom:0}.watchAutoCompleteSelected ul li a{display:flex;padding:6px 10px;transition:all .28s ease-in-out;width:100%;color:#000}.selectedSku{position:relative;margin-top:5px;box-shadow:0 0 4px #0a0a0a1f;border-radius:5px;padding:5px}.selectedSku:empty{display:none}.selectedSku svg{position:absolute;top:7px;width:12px;height:12px;right:7px;cursor:pointer}.selectedSku div a{display:flex;align-items:center;gap:10px;padding:0}.watchAutoCompleteSelected ul li:hover{background-color:#f3f3f3}.watchAutoCompleteSelected ul li.no-result{margin-bottom:0;padding:10px 8px;font-weight:400;text-transform:capitalize}.watchAutoCompleteSelected ul li.no-result:hover{background-color:#fff}.watchAutoCompleteSelected ul li .img{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.selectedSku div a .img{width:45px;height:45px;display:flex;align-items:center;justify-content:center}.watchAutoCompleteSelected ul li .img img,.selectedSku div a .img img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:5px}.watchAutoCompleteSelected ul li .data-wrapper{width:calc(100% - 80px);display:flex;align-items:center;flex-direction:column;gap:3px}.selectedSku div a .data-wrapper{width:calc(100% - 80px);display:grid;align-items:center;gap:3px}.watchAutoCompleteSelected ul li .data-wrapper p{margin:0;font-size:12px;width:100%;font-weight:400;text-align:left;color:#000;line-height:1.45;text-transform:uppercase}.watchAutoCompleteSelected ul li .data-wrapper p.sku-area{font-weight:500}.selectedSku div a .data-wrapper p{margin:0;font-size:11px;font-weight:400;text-align:left;color:#000;line-height:1.45;text-transform:uppercase}.details-area>.container{padding:0;width:100%!important}.form-group{position:relative}.autocomplete-results{position:absolute;top:66px;width:100%;background-color:#fff;box-shadow:0 0 #000000e6;z-index:2;border:1px solid #dfdfdf;max-height:215px;overflow-y:scroll}.autocomplete-results:empty{border:none}.autocomplete-results .autocomplete-suggestion{cursor:pointer;padding:4px 10px}@media(min-width:576px){.container{max-width:540px}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media(min-width:768px){.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.container{max-width:720px}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media(min-width:992px){.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 26.666667%;flex:0 0 26.666667%;max-width:26.666667%}.container{max-width:960px}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width:827px){.icon-desc img#straps-img{margin-top:0!important;margin-bottom:20px!important}}@media(min-width:1200px){.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 35.666667%;flex:0 0 35.666667%;max-width:35.666667%}.container{max-width:1140px}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width:768px){.sm-hide{display:none!important}#parts-type-form{margin-top:20px}.split-choice-col{width:100%}.details-area table td{padding:8px 0}.selectedSku div a .data-wrapper{flex-direction:column}.go-back{margin-bottom:15px}.global-wrapper div.container{width:calc(100% - 15px)!important;max-width:100%}.details-area table td:first-child{width:auto!important}.details-area,.contact-area,.contact-2-area{width:100%}.repair-types .repair-types.container-fluid>.row{gap:45px;flex-wrap:nowrap}.repair-types .repair-types.container-fluid .row.repair-types-row{display:grid;grid-template-columns:repeat(2,1fr)}.repair-types .repair-types.container-fluid .row.repair-types-row:before{display:none}.repair-types .repair-types.container-fluid .row.repair-types-row .repair-type:nth-child(3){grid-column:1/3}.repair-types .repair-types.container-fluid .row .repair-type{width:100%}.btn{line-height:.5;min-height:40px;align-items:center;display:flex;justify-content:center}.page-header h1{font-size:15px;line-height:20px;gap:6px}.form-check-label{line-height:1.2}div h5{font-size:15px}.repair-area.pb-4 p,.callout b,p.repair-type-prompt{font-size:14px}label,legend,.option_title{display:block;font-weight:700;font-size:12px;text-transform:uppercase}.contact-area .row,.repaire-contact .row,.contact-2-area .row,.repair-confirmation .callout>.row{flex-wrap:wrap;margin:0}.contact-area form .row,.contact-2-area form .row{flex-direction:column}.contact-area form .row .col,.contact-2-area form .row .col{padding:0}.form-check{display:flex;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/212/assets/repair.css.map */
