.section-title{font-size:var(--p42);margin:0 0 2.9rem;color:#000}.stp-block{padding-bottom:1.5rem}.block-section-header{font-size:var(--p24);font-weight:400;color:#000;line-height:normal;margin:0 0 1.2rem;font-family:var(--font-2)}.block-section-header .section-title{margin:0 0 1.8rem}.label-heading{font-size:var(--p24);color:#000;margin:0 0 1.6rem}p.lets-get-started-text{font-size:18px;line-height:28px}.form-items{display:flex;column-gap:2rem;margin-top:1.2rem;width:100%}.form-items.lets-get-started{display:flex;flex-wrap:wrap;margin-top:30px}.form-items.lets-get-started .form-item-input{width:48%;margin-bottom:15px}.lets-get-started label.form-item-label{width:100%;display:block;margin-bottom:8px}.lets-get-started .form-item-input input{width:100%;height:40px;border:1px solid #592330;border-radius:5px;font-size:var(--p14);font-family:var(--font-2)}.lets-get-started .form-item-input :is(input:not([type=submit],[type=checkbox],[type=radio]),select),.vin-or-rego-wrapper input,.additional-details-or-codes textarea{padding:1rem!important}.form-items .form-item input:is([type=checkbox],[type=radio]){margin:0;padding:0;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;display:none}.form-item textarea{width:100%;border:1px solid #592330;border-radius:5px;margin:1.2rem 0;height:12.2rem}.lets-get-started label.form-item.dont-vin{margin-top:15px}.form-items .form-item .checkmark{display:inline-block;column-gap:1rem;position:relative;font-family:var(--font-2);font-size:var(--p16);color:#000;font-weight:400;align-items:center;padding-left:3.5rem}.form-items .form-item .checkmark:before{content:"";width:2.5rem;height:2.5rem;border:1px solid #592330;border-radius:.5rem;position:absolute;left:0}.form-items .form-item input:checked~.checkmark:before{background-color:#592330}.form-items .form-item .checkmark:after{content:"";left:9px;top:10px;width:7px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;transform:translateY(-50%) rotate(45deg);margin-top:0}.form-items .form-item input:checked~.checkmark:after{display:block}.row.booking-step-title-bar{display:flex;justify-content:space-between}.row.booking-step-title-bar .icon img.original,.row.booking-step-title-bar .title-block.active .icon img.blur{display:none}.row.booking-step-title-bar .title-block.active .icon img.original{display:block}.stp-form-main .booking-steps{margin-top:40px;margin-bottom:0;display:flex;flex-wrap:wrap}.stp-form-main .booking-steps .step{width:25%;min-width:90px;display:block;position:relative;z-index:2;float:left;list-style-type:none}.stp-form-main .booking-steps.booking-steps-unp .step{width:33.33%}.stp-form-main .booking-steps .step .icon{width:70px;height:70px}.stp-form-main .booking-steps li.step .icon img.original{display:none}.stp-form-main .booking-steps li.step:is(.active,.completed) .icon img.blur{display:none}.stp-form-main .booking-steps li.step:is(.active,.completed) .icon img.original{display:block}.stp-form-main .stp-block{display:none}.stp-form-main .stp-block:is(.active,.completed){display:block}.form-items input.error,.wnmb-wrapper textarea.error{border:1px solid red!important}.stp-form-main[data-step="1"] .stp-block[data-step="1"],.stp-form-main[data-step="2"] .stp-block[data-step="2"],.stp-form-main[data-step="3"] .stp-block[data-step="3"]{display:block}.repair-and-booking-unp-header .section-title{font-size:var(--p48);text-align:center;padding-top:6rem;margin-bottom:5rem}.row.booking-step-title-bar{display:flex;flex-wrap:wrap;--booking-step-title-bar-gap: 2rem;--booking-step-title-bar-count: 3;gap:var(--booking-step-title-bar-gap)}.row.booking-step-title-bar>*{flex:0 0 auto;width:calc(100% / var(--booking-step-title-bar-count) - (var(--booking-step-title-bar-gap) - (var(--booking-step-title-bar-gap) / var(--booking-step-title-bar-count))))}.page-width-full{padding-inline:1.5rem}.row.booking-step-title-bar .title-block{display:flex;justify-content:center;align-items:center;gap:15px}.row.booking-step-title-bar .title-block .icon{width:70px;height:80px;display:inline-flex;align-items:center;justify-content:center}.row.booking-step-title-bar .title-block .icon>img{object-fit:contain;max-width:100%;max-height:8rem}.row.booking-step-title-bar .title-block .text{font-size:2.5rem;font-weight:500;padding-left:15px;color:#d8d8d8;width:100%;max-width:175px;line-height:1.2}.row.booking-step-title-bar .title-block.active .text{color:#000}.booking-steps{padding-left:0}.progress-inner{width:calc(100% - 4rem);margin-left:2rem}.progress-inner input{position:absolute;z-index:0;opacity:0;top:0;right:0;bottom:0;left:0;margin:auto;height:100%;width:100%;cursor:ew-resize}.progress-inner div{background:#d8d8d8;height:3rem;width:100%;min-width:auto;position:relative;margin:auto;border-radius:0}.progress-inner div:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--value) * 1%) 0 0);background:#833447;border-radius:inherit;transition:background .1s}.progress-holder{position:relative;margin-top:40px;min-height:7rem;display:flex;align-items:center;z-index:2;margin-right:-2.5rem;margin-left:-2.5rem}.progress-holder .booking-steps{margin-top:0;justify-content:space-between;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.progress-holder .booking-steps>*{width:auto!important;min-width:auto!important}.custom-stp-block{margin-top:-3.5rem;padding:45px 40px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.75);box-shadow:0 2px 5px #000000bf;margin-inline:auto}.form-items.lets-get-started .form-item-input .dont-vin{margin-top:1.5rem;display:flex}.custom-stp-block .txt p em{color:#833447;margin-top:2.5rem;display:block}.custom-stp-block .btn-row{margin-top:2.5rem;gap:1rem;display:flex;align-items:center}.custom-stp-block :is(input,textarea):focus-visible{outline:none;box-shadow:none}.half-width-controller{display:flex;flex-wrap:wrap;--half-width-controller-gap: 2rem;--half-width-controller-count: 2;gap:var(--half-width-controller-gap)}.half-width-controller>*{flex:0 0 auto;width:calc(100% / var(--half-width-controller-count) - (var(--half-width-controller-gap) - (var(--half-width-controller-gap) / var(--half-width-controller-count))))}.half-width-controller .form-item textarea{margin-bottom:0;padding:1.5rem;resize:none}.custom-stp-block .btn-row .button.back svg{transform:scaleX(-1)}.custom-stp-block .btn-row .button.back svg path{fill:#833447}.custom-stp-block .btn-row .button.back{color:#833447;background-color:#d8d8d8}.closest-lab-wrapper,.preferred-shipping-method,.stp-payment-box{padding-bottom:3rem}.stp-payment-box .form-items{max-width:100%;width:100%;margin:0 auto;--cusffcolgap: 4.6rem;column-gap:var(--cusffcolgap);flex-wrap:wrap}.stp-payment-box .form-items label.form-item{max-width:calc(100% - (var(--cusffcolgap) - (var(--cusffcolgap) / 2)));margin-bottom:1rem;background:#fff;box-shadow:0 0 27.3px #0000001a;border-radius:10px;width:100%;padding:1.5rem 2.5rem;align-items:center}.stp-payment-box .form-items label.form-item span.checkmark{font-size:var(--p18);line-height:1.2}span.selected-reseller-lication.active{font-size:var(--p14);text-decoration:underline;margin:0;text-align:left;padding:0;border:none!important;border-radius:0!important;cursor:pointer;color:#592330;font-weight:600}.bill-throght-reseller,.pay-with-capricorn{padding:0 0 25px;display:none}.bill-throght-reseller.show,.pay-with-capricorn.show{display:block}.bill-throght-reseller .btr-note{margin-bottom:3rem;background:#fff;box-shadow:0 0 27.3px #0000001a;border-radius:10px;border:0;padding:3.4rem 2.8rem}.bill-throght-reseller .btr-note p{color:#592330;font-weight:500}.btr-preselected-reseller-location{margin-bottom:15px}.btr-preselected-reseller-location .ssr-list-wrap{padding:1.5rem 1.7rem;background:#fafafa;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;row-gap:15px}.btr-preselected-reseller-location .ssr-location-title{font-size:var(--p18);font-family:var(--font-2);color:#000;font-weight:700;text-transform:capitalize;margin-bottom:10px;color:#592330}.btr-preselected-reseller-location .ssr-location-name{font-size:var(--p14);font-family:var(--font-2);color:#000;text-transform:capitalize}.ssr-list-wrap .ssr-location-address{font-size:var(--p18);font-family:var(--font-2);font-weight:400;color:#000;line-height:1.8}.btr-preselected-reseller-location .ssr-location-address{font-size:var(--p12)}.btr-reseller-wrap{margin-bottom:3rem;background:#fff;box-shadow:0 0 27.3px #0000001a;border-radius:10px;border:0;padding:3.4rem 2.8rem}.btr-reseller-wrap .reseller-list-popup{position:static;width:100%}.btr-reseller-wrap .reseller-search-box .rsb-title{color:#000;font-size:var(--p24);line-height:28.44px;font-weight:700}.btr-reseller-wrap .reseller-search-box .rsb-search-box{display:flex;flex-wrap:wrap;align-items:center;gap:30px;row-gap:15px;margin-top:1.2rem;width:100%}.btr-reseller-wrap .reseller-search-box .rsb-search-box .input-icon-wrap{width:100%;position:relative}.rsb-search-box .input-icon-wrap input{border:navajowhite;border-bottom:solid 1px #000000;font-family:var(--font-2);font-weight:400;padding:0 3rem 1.4rem 0;height:3.1rem;background-image:url(/cdn/shop/files/ser-cion.png);background-repeat:no-repeat;background-position:right top;width:100%;min-width:240px;font-size:15px;background-color:transparent;border-radius:0}.btr-account-info{margin-bottom:3rem;background:#fff;box-shadow:0 0 27.3px #0000001a;border-radius:10px;border:0;padding:3.4rem 2.8rem}.btr-account-info .text{font-size:var(--p14);max-width:46rem;width:100%;margin:0 0 1.9rem}.btr-account-info input{width:100%;background:#fff;border:1px solid rgba(132,132,132,.2);border-radius:10px;height:9.3rem;box-shadow:none;outline:none;margin:0;padding:2rem;font-size:var(--p14)}.bill-throght-reseller .btr-account-info input{height:auto}.preferred-shipping-method .form-items{--colgapcch: 3.8rem;column-gap:var(--colgapcch);flex-wrap:wrap;row-gap:2.5rem}.preferred-shipping-method .form-items label.form-item{max-width:calc(50% - (var(--colgapcch) - (var(--colgapcch) / 2)));width:100%}.form-items .form-item{display:flex;position:relative;font-family:var(--font-2);font-size:var(--p16);color:#000;font-weight:400;flex-wrap:wrap}.reseller-search-result{margin-top:0;padding-top:5px}.reseller-search-result .ssr-location-wrapper .ssr-title{font-size:var(--p24);font-weight:600;font-family:var(--font-2);line-height:1.2;margin-bottom:2.2rem}.ssr-location-grid{display:flex;flex-direction:column;max-height:400px;padding-right:20px;gap:2rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#7f3245 #d9d9d9}.ssr-location-grid .ssr-list-wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;row-gap:15px;padding:1.5rem 1.7rem;background:#fafafa}.ssr-location-grid .ssr-list-wrap.active{border:1px solid #833447}.ssr-location-grid .ssr-list-wrap .ssr-location .ssr-location-name{font-size:var(--p16);font-family:var(--font-2);color:#000;text-transform:capitalize;line-height:1;margin-bottom:10px;font-weight:600}.ssr-location-grid .ssr-list-wrap .ssr-location .ssr-location-address{font-size:var(--p14);font-family:var(--font-2);color:#000;font-weight:400;line-height:1.8}.ssr-set-btn button{font-size:var(--p12);font-family:var(--font-2);color:#000;background-color:transparent;border:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.preferred-shipping-method.error .label-heading,.preferred-shipping-method.error label span{color:red!important}.preferred-shipping-method.error .form-items .form-item .checkmark:before{border-color:red!important}.form-items.psm-items.error input[type=text]{border-color:red!important}.form-items.psm-items.error input::placeholder{color:red!important}.stp-psm-btr-error{color:red;margin-top:32px;box-shadow:0 0 27.3px #0000001a;border-radius:10px;width:100%;padding:1.5rem 2.5rem;display:flex;align-items:center}.stp-psm-btr-error p{margin-bottom:0}.authorise-checkbox.error span.checkmark:before,.accept-term-condition.error span.checkmark:before{border-color:red}.authorise-checkbox.error span.checkmark,.accept-term-condition.error span.checkmark{color:red}.reseller-list-popup.error input[type=text]{border-color:red!important}.reseller-list-popup.error .rsb-title{color:red!important}.reseller-list-popup.error input[type=text]::placeholder{color:red!important}.form-items .form-item input[type=text],.form-items .form-item input[type=email],.form-items .form-item input[type=tel],.form-items .form-item select{height:3.7rem;min-height:auto;border:0;outline:0;border-bottom:1px solid #d9d9d9;width:100%;font-size:var(--p14);color:#000;font-family:var(--font-2);box-shadow:none;outline:none;padding:0 0 0 5px}.form-items .form-item input[type=text]::placeholder{color:#000}.form-items.psm-items label.form-item{max-width:100%!important;margin-top:5px}.preferred-shipping-method .psm-items .form-item input{padding:0 10px;border:1px solid #d9d9d9;border-radius:6px}.accept-term-condition .checkmark a{color:#833447;text-decoration:underline}@media (max-width: 1199px){.page-width.form-wrapper form{max-width:90%;margin-inline:auto}}@media (max-width: 989px){.row.booking-step-title-bar .title-block .text{font-size:1.8rem}.half-width-controller{--half-width-controller-count: 1}}@media (max-width: 749px){.stp-form-main .booking-steps .step .icon{width:60px;height:60px}.form-items.lets-get-started .form-item-input{width:100%}.row.booking-step-title-bar{--booking-step-title-bar-count: 1;--booking-step-title-bar-gap: 1rem}.row.booking-step-title-bar .title-block .icon{width:50px;height:50px}.row.booking-step-title-bar .title-block .icon>img{max-height:5rem}.custom-stp-block{padding:40px 20px}.closest-lab-wrapper .form-items,.preferred-shipping-method .form-items{flex-direction:column;gap:2rem}.closest-lab-wrapper .form-items .form-item,.preferred-shipping-method .form-items .form-item{max-width:100%!important}}@media (max-width: 479px){.stp-form-main .booking-steps .step .icon{width:55px;height:55px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/book-a-repair.css.map */
