@font-face{font-family:'ProximaNovaA-Light';src:url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Regular.woff") format("woff"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Regular.ttf") format("truetype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Regular.svg%23ProximaNova-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Regular';src:url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Regular.woff") format("woff"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Regular.ttf") format("truetype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Regular.svg%23ProximaNova-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-RegularIt';src:url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-RegularIt.eot?#iefix") format("embedded-opentype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-RegularIt.otf") format("opentype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-RegularIt.woff") format("woff"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-RegularIt.ttf") format("truetype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-RegularIt.svg%23ProximaNova-RegularIt") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Semibold';src:url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Semibold.woff") format("woff"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Semibold.ttf") format("truetype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Semibold.svg%23ProximaNova-Semibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Bold';src:url("") format("embedded-opentype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Bold.woff") format("woff"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Bold.ttf") format("truetype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Bold.svg%23ProximaNova-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Black';src:url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Black.eot?#iefix") format("embedded-opentype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Black.woff") format("woff"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Black.ttf") format("truetype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/ProximaNova-Black.svg%23ProximaNova-Black") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AktivGrotesk-Bold';src:url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/AktivGrotesk-Bold.eot?#iefix") format("embedded-opentype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/AktivGrotesk-Bold.woff") format("woff"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/AktivGrotesk-Bold.ttf") format("truetype"),url("https://d2e3feqzj1drx0.cloudfront.net/ts1737485358/attachments/StyleSheet/4/AktivGrotesk-Bold.svg%23AktivGrotesk-Bold") format("svg");font-weight:normal;font-style:normal}[data-avenue-reload]{transition:opacity 0.2s ease 0.2s}.av-reload-loading{opacity:0.7;position:relative}.av-reload-loading .load_animation{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/ajax.gif) center center no-repeat}.av-reload-loading .load_animation>img{display:none}[data-avenue-load-more="scroll"]{float:left;width:100%;text-align:center}[data-avenue-load-more="scroll"]>img{display:none;margin:0 auto}[data-avenue-load-more="scroll"].av-loading>img{display:block}.av-loading .av-loading-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.remove-favourite{display:none}.avenue-favourite>.add-favourite{display:none}.avenue-favourite>.remove-favourite{display:block}.collapsed-only-inline-block,.collapsed-only-block,.collapsed .uncollapsed-only-inline-block,.collapsed .uncollapsed-only-block{display:none}.uncollapsed-only-block,.collapsed .collapsed-only-block{display:block}.uncollapsed-only-inline-block,.collapsed .collapsed-only-inline-block{display:inline-block}.no-js-hide{display:none}html.js .av-result{visibility:hidden}.parallax{background-attachment:fixed !important;background-position:center center;background-repeat:no-repeat;background-size:cover}.btn.btn-primary .loading,.btn.btn-link .loading{height:20px}.av-modal-close .av-modal-close-title,.modal-content .av-pagination{display:none}.modal.modal-left .modal-content .modal-close{display:block !important}.modal.modal-left .modal-content .modal-close .close{margin:10px}.modal.modal-left .modal-dialog,.modal.modal-right .modal-dialog{position:fixed;margin:auto;width:90%;max-width:320px;height:100%;-webkit-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.modal.modal-left .modal-content,.modal.modal-right .modal-content{height:100%;overflow-y:auto;border-width:0}.modal.modal-right.fade .modal-dialog{right:-320px;-webkit-transition:opacity 0.3s linear, right 0.3s ease-out;-moz-transition:opacity 0.3s linear, right 0.3s ease-out;-o-transition:opacity 0.3s linear, right 0.3s ease-out;transition:opacity 0.3s linear, right 0.3s ease-out}.modal.modal-right.fade.show .modal-dialog{right:0}.modal.modal-left.fade .modal-dialog{left:-320px;-webkit-transition:opacity 0.3s linear, left 0.3s ease-out;-moz-transition:opacity 0.3s linear, left 0.3s ease-out;-o-transition:opacity 0.3s linear, left 0.3s ease-out;transition:opacity 0.3s linear, left 0.3s ease-out}.modal.modal-left.fade.show .modal-dialog{left:0 !important}.av-pagination-grid-or-list .btn:hover,.av-pagination-grid-or-list .btn.active{background-color:#00000026;border:1px solid #CCCCCC}.av-pagination-page{display:none}.av-pagination .btn-link .fa{vertical-align:middle}.av-pagination .btn-link span{font-size:0.75rem;padding:0 8px;text-transform:capitalize}.av-pagination{background-color:#F6F6F6;padding:0.5rem 1rem;position:relative}.av-pagination .btn-link{color:#666}.av-pagination .btn-link.btn-disabled{cursor:default;color:#bbb}.av-pagination .btn-link{border:1px solid #CCCCCC;padding:3px 8px;background:#fff;cursor:pointer;border-radius:3px}.av-pagination-label{font-family:'ProximaNova-Bold';font-size:0.75rem;height:32px;line-height:32px;margin-bottom:0;margin-right:8px;display:inline-block}.av-pagination-result-count .av-pagination-label{color:#999999;font-style:italic}.av-pagination-sort-order .av-pagination-label{color:#000000}.av-pagination-item-left{float:left;margin-right:8px}.av-pagination-item-right{float:right;margin-left:8px}.av-modal-search-faceting .av-pagination{padding:36px 8px 4px 8px;text-align:right;margin-top:10px}.av-modal-search-faceting .av-pagination-result-count{display:none}.av-modal-search-faceting .av-pagination-page{display:none}.av-modal-search-faceting .av-pagination-per-page,.av-modal-search-faceting .av-pagination-sort-order{display:block;float:right !important;margin-right:0}.av-modal-search-faceting .av-pagination-per-page-input,.av-modal-search-faceting .av-pagination-sort-order-input{width:152px}.av-modal-search-faceting .av-pagination-grid-or-list{display:block;position:absolute;top:4px;left:0;width:100%;text-align:center}.av-pagination-page-input{width:24px;text-align:center}.av-pagination-sort-order-input,.av-pagination-per-page-input{width:auto;height:32px;font-size:0.75rem}.av-pagination-per-page-input{width:auto}.av-pagination-page-input,.av-pagination-sort-order-input,.av-pagination-per-page-input{-webkit-box-shadow:none !important;box-shadow:none !important;display:inline-block}.pagination{align-items:center}.pagination em,.pagination a{padding:2px 12px;margin:0 5px}.pagination .current{background-color:#AAA;color:#fff;font-style:unset}.pagination .previous_page{margin-right:5px}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{transition:background-color 9999s ease-in-out 0s}::-webkit-input-placeholder{color:#999999;font-family:'ProximaNovaA-Light';font-size:1rem}::-moz-placeholder{color:#999999;font-family:'ProximaNovaA-Light';font-size:1rem}:-ms-input-placeholder{color:#999999;font-family:'ProximaNovaA-Light';font-size:1rem}:-moz-placeholder{color:#999999;font-family:'ProximaNovaA-Light';font-size:1rem}.prod-qty-wrap{height:32px;padding:0 0.3rem;text-align:center}.grid .prod-qty-wrap{flex-basis:100%}.list .prod-qty-wrap{flex-basis:15%}.av-favs{text-align:center}.list .av-favs{flex-basis:5%}.grid .av-favs{width:3rem}.btn.print-wishlist-page{width:100%;height:32px;padding:0.3rem 0}.prod-qty-wrap .quantity-change-wrap .btn{background:#E5E5E5;height:100%;width:27%;text-align:center;padding:4px;float:right}.part-quantity{height:100% !important;width:46%;float:right}.trade-order-quantity.part-quantity{padding:0.5rem}.av-result-price.wishlist-total{font-family:'ProximaNova-Bold';color:#000;font-size:0.875rem}.quantity-change-wrap,.add-line-button-wrap{height:100%;width:100%;max-width:200px}.add-line-button-wrap a{height:100%;width:100%;max-width:200px}.grid .add-line-button-wrap a{margin-top:2px}.list-show{display:none}.list .list-show{display:block}.list .list-hide{display:none}.grid .av-result-heading{display:none}.av-result-heading{text-transform:uppercase}.av-result-price.wishlist-total,.wishlist-totals-title{font-family:'ProximaNova-Bold' !important;color:#000 !important;font-size:0.875rem !important}.av-result-heading .av-result-content,.av-result-wishlist-totals .av-result-content{overflow:hidden;border:none;box-shadow:none}.load-more-page .av-result-heading{display:none}#results .list-unstyled{margin:0}#results .list-unstyled .catalogue-title-block{font-size:1rem;margin:1rem;display:block;width:100%;border-bottom:solid 1px #FF0000}#results .list-unstyled .catalogue-title-block .catalogue-title{font-size:1rem;color:#ef4135;margin:0;text-transform:uppercase}.av-result-heading .av-result-title h4,.av-result-heading .av-product-avail,.av-result-heading .av-result-price,.av-result-heading .prod-fit-notes-wrap,.av-result-heading .prod-fit-wrap,.av-result-heading .prod-qty-wrap{font-size:0.75rem !important;font-family:'ProximaNova-Semibold' !important;color:#999999 !important;line-height:1.2}.av-result-heading .av-result-title,.av-result-heading .av-product-avail,.av-result-heading .av-result-price,.av-result-heading .prod-fit-notes-wrap,.av-result-heading .prod-fit-wrap,.av-result-heading .prod-qty-wrap{padding:0 0.3rem}.list .av-result-img{max-width:48px}.list .av-result-title{flex-grow:1;flex-basis:30%}.list .av-product-avail{text-align:center;font-size:0.875rem;flex-basis:5%}.list .av-product-avail span{display:none}.price-grid{color:#999999;font-family:'ProximaNova-Bold';font-size:0.75rem;float:left}.list .av-result-price{flex-basis:13%;text-align:center;font-size:0.875rem}.list .prod-fit-notes-wrap,.list .prod-fit-wrap{flex-basis:7%;background:none;text-align:center;margin:0 !important;padding:0 !important}.prod-fit-wrap.not-set.set-vehicle{cursor:pointer}.list .prod-fit-notes-wrap .fa-clipboard-list,.list .not-set .fa-exclamation-circle{margin:0}.av-product-kits-list .av-result-title{width:40%}.av-product-kits-list .av-product-code{width:15%;text-align:center;font-size:0.875rem}.av-product-kits-list .av-product-avail{width:5%;text-align:center;font-size:0.875rem}.av-product-kits-list .av-product-code span{display:block !important;float:left}.av-product-kits-list .av-result-price{width:15%;text-align:center;font-size:0.875rem}.av-two-column-big{display:none}.av-two-column-small{display:block}.list .av-result-img{margin-right:4px;float:left}.list .av-result-img .av-img-placeholder:hover{cursor:zoom-in}.list .av-result-price{font-family:'ProximaNova-Bold';color:#000}.av-favs{float:right}.av-result-title:hover h4{color:#EF4135}.list .av-result-title h4{margin:0;font-size:0.775rem;line-height:1rem}.list .prod-fit-notes-wrap,.list .prod-fit-wrap{background:none}#results .grid .prod-fit-notes-wrap,#results .grid .prod-fit-wrap{float:left;padding:0.25rem 0.5rem;width:100%;margin:0.25rem;text-align:center}#results .grid .av-result-price .price{font-family:'ProximaNova-Bold';font-size:1.25rem;color:#000}#results .list .prod-fit-notes-wrap,#results .list .prod-fit-wrap{float:left;padding:0.25rem 0.5rem;margin:0.5rem 5px 0.5rem 0}#results .list .prod-fit-notes-wrap{display:flex;flex-direction:column;align-items:center}.hide-notes-wrap .fa-clipboard-list{display:none}.prod-fit-notes-wrap{background:rgba(255,187,0,0.15);margin:1rem 0;font-size:0.75rem;border-radius:20px;font-family:'ProximaNova-Semibold';cursor:pointer}#results .grid .prod-fit-notes-wrap{margin-top:auto}.prod-fit-notes-wrap .fa-clipboard-list{margin:0 10px 0 0;color:#fff;font-size:10px;vertical-align:middle;background:#FFBB00;border-radius:50%;height:1rem;width:1rem;text-align:center;padding:2.5px}.list-unstyled.grid{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list>.av-result{flex:0 0 100%;max-width:100%;margin-bottom:0.5rem}.grid .av-product-avail{margin-left:auto;color:#999999}.grid .av-product-avail .label{float:right;margin-left:5px;margin-right:5px}.list .av-product-avail.local-stock{clear:both}.list .av-product-avail .label{float:none;margin-left:auto;margin-right:auto}.list .av-result-description,.list .av-product-code{float:left;margin-right:0.5rem}.list .av-result-description{float:left}.av-result-description p{margin-bottom:0.5rem;font-size:1rem;font-family:'ProximaNovaA-Light';line-height:24px}.list .av-result-img{float:left;width:100%;margin-bottom:10px}@media (min-width: 992px){.search-faceting{position:-webkit-sticky;position:sticky;top:100px}.av-search-box .input-group,.av-search-box .form-group{width:100%}#top-user-trigger .user-info-wrap{display:block !important}.av-two-column-small{display:none}.av-two-column-big{display:block}.list .av-result-img{max-width:48px;margin-right:15px;margin-bottom:0}}.list .grid-show{display:none !important}.grid .list-show{display:none !important}#results .grid .av-result-description{clear:both;float:left;margin:1rem 0;min-height:70px;max-height:70px;overflow:hidden}#results .grid .av-product-code{float:left}#results .grid .av-favs{position:absolute;top:0.5rem;right:1.5rem}.franchise-price{cursor:pointer;display:inline-grid;vertical-align:middle}.green-dollar-circle-icon{background:#000000;border-radius:50%;height:16px;width:16px;color:white;font-size:13px;line-height:1.2rem;text-align:center;font-weight:800}.rrp-price{cursor:pointer}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#ef4135 !important;background-image:none !important}.widget-join-clud{display:none}.tooltip-inner{max-width:100% !important}.availability-table{display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:2px;border-bottom:1px solid #ccc;min-width:200px}.warehouse-name{text-align:left;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.unit-qty{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;text-align:right}.delivery-date-wrap{text-align:left;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.table-cell{padding:0.25rem}.custom-radio .card .card-body .image-placeholder{border:none}.custom-radio .card:hover{background:#EEEEEE;border:1px solid #404040}.grid .fitment-notes-short-wrap{display:none !important}.content-nowrap .fitment-notes-content{max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-description-content,.fitment-notes-content{float:left;clear:both}.show-all-fitment_notes,.show-less-fitment_notes{color:#EF4135;float:left;cursor:pointer}.store-icon .fa-store-alt{font-size:18px;border:1px solid #CCCCCC;border-radius:50%;padding:6px;margin-right:5px;color:#EF4135}.store-icon span{color:#EF4135;font-family:'ProximaNova-Bold';font-size:12px;text-transform:uppercase}.av-result-content.no-stock{background:rgba(239,65,53,0.05)}.fitment-notes-short-wrap.shown-notes.show-all-notes{max-height:auto}.show-all-fitment_notes,.content-nowrap .show-less-fitment_notes{display:none}.content-nowrap .show-all-fitment_notes{display:block}.fitment-notes-short-wrap{font-size:12px;max-height:0;overflow:hidden;-webkit-transition:max-height 0.4s;-moz-transition:max-height 0.4s;transition:max-height 0.4s}.fitment-notes-short-wrap hr{margin:5px 0}.fitment-notes-short-wrap.shown-notes{max-height:100px;background:#F6F6F6;display:flex;margin-top:0.5rem}.fitment-notes-short-wrap .prod-fit-notes-wrap{width:48px;display:flex;align-items:center;justify-content:center;margin-right:15px !important;cursor:default}.switch{position:relative;display:inline-block;width:40px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#EF4135}input:focus+.slider{box-shadow:0 0 1px #EF4135}input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.slider.round{border-radius:14px}.slider.round:before{border-radius:50%}.validation_error{color:#ef4135}body{overscroll-behavior:none}body.modal-open{overflow:visible;width:100%}.home-category-item{margin:0 1rem 3rem 0}.bx-controls-direction{display:none}.modal-body .btn-primary{width:100%;text-transform:uppercase}.av-pagination-per-page{display:none}.set-close,.vin-show .fa-caret-down{visibility:hidden}.vin-show .set-close{visibility:visible;color:#fff;cursor:pointer}.vin-search-wrap .fa-caret-down{color:#EF4135;margin-left:5px}.dropdown:hover .dropdown-menu{display:block}.vin-search-content .tab-content ul{padding-left:1rem}.btn.focus,.btn:focus{box-shadow:none !important}.vin-search-content .tab-content .show-more{display:none}.vin-search-content .tab-content .show-more.show{display:block}.thumbnail-active{border:1px solid #ef4135}.rego-input:focus,.rego-input:active{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(24,80,142,0.6)}input.form-control.required.vin:focus::placeholder{color:transparent}.vin-search-content-overlay{background:#000;position:fixed;top:0;left:0;z-index:9999;overflow:hidden;width:100%;height:100%;opacity:0.4;filter:alpha(opacity=0);-webkit-transition:0.2s ease-in-out opacity;-o-transition:0.2s ease-in-out opacity;transition:0.2s ease-in-out opacity;display:none}.vin-search-content-overlay.vin-show{display:block}.vin-search-wrap.vin-show{z-index:99999}#primary-menu ul li>a{cursor:default}body{font-size:1rem;line-height:1.5rem}.copyrights-menu a .fab{font-size:18px}.no-result-wrap .btn,.show-result-wrap .btn{font-family:'ProximaNova-Bold';font-size:0.75rem;text-transform:uppercase;padding:0.5rem 1rem}.no-result-wrap .clear-vehicle,.show-result-wrap .clear-vehicle{background:#EF4135;color:#fff;border:1px solid #EF4135}.no-result-wrap .set-vehicle,.show-result-wrap .set-vehicle{color:#EF4135;border:1px solid #EF4135}@media (min-width: 1200px){.av-search-box{width:40%;max-width:420px}}@media (min-width: 1366px){.av-search-box{width:40%;max-width:536px}}.av-product-imgs #multiple-images{margin:2rem 0}.btn-primary:active,.btn-primary:hover{color:#fff;background:#CC372D !important;border-color:#CC372D !important}.btn-primary.disabled,.btn-primary:disabled{cursor:no-drop}.wishlist-icon .badge,.trade-order-icon .badge{width:22px;height:22px;line-height:24px;right:-14px;font-size:10px;padding:0;border-radius:50%;top:-5px;position:absolute;background:#EF4135;z-index:2}.modal-header .close{background:#ef4135;border-radius:50%;height:2rem;width:2rem;padding:0;opacity:1;color:#fff;position:absolute;right:-0.25rem;top:-0.25rem}.modal-header .close:not(:disabled):not(.disabled):hover{opacity:1;background:#CC372D}.fitment-notes-modal .modal-title span{color:#ef4135}.vehicle-select .modal-content{font-size:0.875rem;font-family:'ProximaNova-Bold'}.vehicle-select .modal-content .modal-title{font-size:1.5rem;font-family:'ProximaNova-Semibold';color:#000}.vehicle-select .modal-content .select-vehicle{font-size:0.875rem;color:#fff;width:100%;border-radius:3px;background:#EF4135;border:2px solid #FFFFFF;font-family:'ProximaNova-Bold';padding:0.5rem 0}.vehicle-select .modal-content .row{border-bottom:1px dashed #dee2e6;padding:0.5rem}#tab-vin .form-control{text-transform:uppercase}.login-page .top-header-icon-wrap,.login-page .main-menu-wrap,.login-page .primary-menu-trigger{display:none}.login-btn{background:#EF4135;color:#fff;font-size:1rem;font-family:'ProximaNova-Bold';padding:0.75rem 2rem}.load-more-btn{border-radius:3px;text-transform:uppercase;border:1px solid;padding:0.25rem 3rem;margin-bottom:1rem;font-size:11px;font-family:'ProximaNova-Semibold';color:#EF4135}.load-more-btn:hover{text-decoration:none}.login-btn:hover{color:#fff;background:#CC372D;border:1px solid #fff}.vin-search-content .tab-content .btn:not(:disabled):hover{background:#CC372D}.wishlist-icon,.trade-order-icon{position:relative}.form-control:disabled,.form-control[readonly]{color:#000 !important;cursor:no-drop}#logo img{margin:1rem;height:40px !important}.vin-search-status{background:#CC372D;padding:1rem}.vin-search-result{color:#fff;font-size:0.875rem;line-height:18px}.vin-search-result .heading{font-family:'ProximaNova-Bold';color:#fff;margin-bottom:0.5rem;text-transform:uppercase}.vin-search-result-aciton .clear-vehicle{border:none;background:none;color:#fff;text-decoration:underline;text-align:center;width:100%;margin-top:0.5rem}.vin-search-result-aciton .btn{font-size:0.875rem;border:1px solid #fff;color:#fff;padding:0.125rem 0}.filter-button{display:none}@media (max-width: 640px){.top-header-icon{margin:20px 4px !important}.col_one_fourth,.sidebar{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#content .content-wrap{padding-left:0 !important;padding-right:0 !important}}@media (max-width: 1025px){.feature-box-content{width:96% !important}}@media (min-width: 769px){.slider-caption .change-vehicle{display:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.search-faceting #facet{overflow-y:scroll;height:100vh}.av-search-box .input-group,.av-search-box .form-group{max-width:240px !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.current-user-vehicle .vin-search-wrap.vin-show .vehicle-info-wrap{display:none}.vin-search-status .vin-search-result-aciton{margin-top:1rem;display:flex;justify-content:space-between}.vin-search-result-aciton .clear-vehicle{margin-top:0}.vin-search-result-aciton .btn{line-height:28px}.av-pagination-sort-order .av-pagination-label,.av-pagination-per-page .av-pagination-label{display:none}.av-pagination-result-count{width:auto}.filter-button{display:block}.prod-fit-wrap button{padding:0 0.25rem !important}.vehicle-info-wrap{position:fixed;top:70px;width:768px;background:#EEEEEE;left:0;padding:1rem;text-align:center}.vehicle-info-wrap .vehicle-info-brand,.vehicle-info-wrap .vehicle-info-model{float:none;display:inline-block}.slider-caption{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}.col_one_fourth,.sidebar{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.feature-box-content{width:100% !important}.feature-box-content .title{font-size:0.875rem !important}#top-search-trigger .user-wel{display:none}}#content .content-wrap{padding:40px}#top-user-trigger{display:flex;align-items:center}#top-user-trigger .dropdown-menu a{padding:1rem}#top-user-trigger .user-info-wrap{margin-left:0.5rem;display:none}#top-user-trigger .user-info{color:#000;font-size:0.75rem;line-height:0.9375rem}#top-user-trigger .user-wel{color:#000;font-size:0.75rem;font-family:'ProximaNova-Bold';line-height:0.9375rem}#footer,#footer a{color:#CCCCCC}#top-user-trigger::after{color:#ef4135}.list .av-favs .favourite-description,.grid .av-favs .favourite-description{display:none}.mobile-search-wrap .mobile-search-btn .fa-search{font-size:18px;border:1px solid #EF4135;border-radius:50%;padding:6px;margin-right:5px;color:#EF4135}@media (max-width: 991.98px){.slider-caption .change-vehicle{text-transform:uppercase}#primary-menu>ul>li.sub-menu>a{display:none}#primary-menu ul li .mega-menu-content,#primary-menu ul ul:not(.mega-menu-column){width:100% !important;display:block}.primary-menu-open #primary-menu{width:100%}#primary-menu-trigger{left:0 !important;top:0 !important}#page-submenu-trigger,#primary-menu-trigger{position:relative;float:left}#logo{float:left !important;height:72px !important}.top-header-icon-wrap{top:0;position:relative}.vin-show .vin-search-content{text-align:center}.search-show .av-search-box{display:block !important;position:absolute;top:72px;min-width:375px;padding:0rem 1rem;background:#EF4135;right:0px}.mobile-search-wrap.search-show{background:#EF4135;display:block;float:right}.search-show .mobile-search-btn .fa{border:1px solid #fff;color:#fff}.primary-menu-open #primary-menu{position:absolute;top:72px;padding:0.5rem;background:#fff}}@media (max-width: 575.98px){.show-more-height .text{max-height:100px !important}.vin-search-content .tab-content .show-more.show{bottom:5px !important}.av-notes-section .tabs-responsive,.av-tab-section .tabs-responsive{padding:0 10px 0 0}.show-more-height{padding-bottom:35px}.feedback-modal .btn{width:45% !important}.vin-search-content h2{line-height:2rem}.vin-show .vin-search-content{right:-90px !important;width:320px !important}ul.tab-nav:not(.tab-nav-lg) li a{padding:0 5px}.flex-caption,.slider-caption{position:relative;left:0;text-align:center}.top-header-icon-wrap{position:static}.search-show .av-search-box{min-width:auto;width:100%;left:0px}#logo img{margin:1rem 0.3rem}.vin-search-wrap .fa-caret-down,.vin-search-wrap .set-close{display:none}}@media (max-width: 358px){#logo img{max-width:80px}#primary-menu-trigger{width:38px}}.pull-right{float:right !important}.btn-primary,.btn-primary.disabled,.btn-primary:disabled{background-color:#EF4135;border-color:#EF4135}.av-page-title .breadcrumb li,.av-page-title .breadcrumb li a{color:#999999}.av-page-title .breadcrumb li a{text-decoration:underline !important}.breadcrumb>li+li:before{content:" > ";padding:0 5px;font-size:14px}.breadcrumb{margin-bottom:0;list-style:none;background-color:transparent;border-radius:0}p{font-size:1rem;line-height:28px}.home-category,.home-category-slider{display:flex;justify-content:center;flex-flow:row wrap}.home-category h1{font-size:2rem;font-family:'ProximaNova-Bold'}.home-category .feature-box{box-shadow:0px 0px 8px #0000001A;transition:0.25s}.home-category .feature-box:hover{box-shadow:0px 0px 8px #ef4135;transition:0.25s}.home-category .feature-box:hover .feature-box-content{width:100%;-webkit-transition:width 0.25s ease-in-out;-moz-transition:width 0.25s ease-in-out;-o-transition:width 0.25s ease-in-out;transition:width 0.25s ease-in-out}.feature-box-content{background:#EF4135;padding:0.5rem 1rem;width:80%;-webkit-transition:width 0.25s ease-in-out;-moz-transition:width 0.25s ease-in-out;-o-transition:width 0.25s ease-in-out;transition:width 0.25s ease-in-out}.feature-box-content .title{color:#fff;font-size:1rem;font-family:'ProximaNova-Bold';line-height:20px}.feature-box-content span{color:#000;text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:0.75rem;line-height:18px}.home-category p{font-size:1.25rem;font-family:'ProximaNovaA-Light'}.av-search-box{float:left}.av-search-box .btn{border-top-left-radius:0;border-bottom-left-radius:0}.av-search-box .form-control{border:1px solid #ccc}.av-search-box form{margin:1rem 0rem 0rem}@media (min-width: 576px){.av-search-box form{margin:1rem 0rem}}.top-header-icon-wrap{float:right;margin-right:15px;display:inline-flex}@media (max-width: 360px){.top-header-icon-wrap{margin-right:5px}}.top-header-icon{float:left;margin:20px 15px;display:flex;align-items:center}.top-header-icon.mobile-search-btn{float:right}.top-header-icon.top-user-icon{margin:0px !important}.top-header-icon.top-user-icon .user-info-dropdown{padding:20px 5px}@media (min-width: 359px){.top-header-icon.top-user-icon .user-info-dropdown{padding:20px 12px}}@media (min-width: 576px){.top-header-icon.top-user-icon .user-info-dropdown{padding:20px 15px}}.top-header-icon.top-user-icon .dropdown-menu{background-color:#fff;box-shadow:0 13px 42px 11px rgba(0,0,0,0.05);border:1px solid #eee;border-top:2px solid #EF4135;margin-top:0px}.top-header-icon.top-user-icon .dropdown-menu li>a{font-size:12px;font-weight:700;color:#666;text-transform:uppercase;transition:all 0.4s}.top-header-icon.top-user-icon .dropdown-menu li:hover{background-color:#f8f9fa}.top-header-icon.top-user-icon .dropdown-menu li>a:hover{color:#EF4135;background-color:transparent;transform:translateX(4px)}#header.sticky-header:not(.static-sticky) .av-search-box form{margin:17px 0}#header.sticky-header:not(.static-sticky) .top-header-icon{margin:20px 15px}.top-header-icon .far,.trade-order-icon i{font-size:18px;border:1px solid #CCCCCC;border-radius:50%;padding:6px;width:32px;text-align:center}.top-header-icon .fa-user{color:#EF4135;font-size:18px;border:1px solid #CCCCCC;border-radius:50%;padding:6px;width:32px;text-align:center}.top-header-icon .fa-user:hover,.top-header-icon .far:hover,.vin-search-wrap .set-vehicle .fas:hover{background:#EF4135;color:#fff}.vin-search-wrap{display:flex;position:relative;padding:20px 15px;float:left;line-height:32px;align-items:center}@media (max-width: 575.98px){.vin-search-wrap{padding:20px 4px}}.vin-search-wrap>.set-vehicle{display:flex}.set-vehicle .fa-car{font-size:18px;border:1px solid #CCCCCC;border-radius:50%;padding:6px;margin-right:5px}@media (max-width: 575.98px){.set-vehicle .fas{margin-right:0px}}.vin-show .set-vehicle .fa-car{color:#fff;border:1px solid #fff}.current-user-vehicle .vin-show .set-vehicle .fas{color:#EF4135}.vin-search-wrap span{font-family:'ProximaNova-Bold';font-size:12px;text-transform:uppercase}.vin-search-wrap.vin-show{background:#EF4135}.vin-search-wrap.vin-show>a{color:#fff}.vin-search-wrap>a{color:#EF4135}.vin-search-content{display:none}.vin-search-content-bottom{background:#EF4135;padding:1rem}::-webkit-input-placeholder{text-transform:none}:-moz-placeholder{text-transform:none}::-moz-placeholder{text-transform:none}:-ms-input-placeholder{text-transform:none}::placeholder{text-transform:none}.vin-search-content-bottom .form-control{font-family:'ProximaNovaA-Light';color:#333}.vin-search-content-bottom .form-control:active,.form-control:focus{border-color:#999;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,138,255,0.5)}.col-12.form-group select{background-image:linear-gradient(45deg, transparent 50%, #000 50%),linear-gradient(135deg, #000 50%, transparent 50%) !important;background-position:calc(100% - 18px) 15px,calc(100% - 12px) 15px,100% 0px;background-size:6px 6px, 6px 6px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}.top-header-icon-wrap .set-only-btn{border:none !important;text-decoration:underline}.top-header-icon-wrap .set-only-btn:hover{background:none !important}.vin-search-content-bottom .rego,.rego-state-option{text-transform:uppercase}.vin-search-content form,.vin-search-content .tabs{margin-bottom:0}.vin-search-content h2{color:#fff;margin-bottom:0}.vin-search-content p{margin-bottom:1rem;font-family:'ProximaNovaA-Light';font-size:1rem;color:#fff}.vin-show .vin-search-content{display:block;position:absolute;top:72px;right:0;width:1000px}.vin-search-content .tab-nav{border-bottom:none}ul.tab-nav:not(.tab-nav-lg){border-bottom:none}.vin-search-content ul.tab-nav:not(.tab-nav-lg) li{border:1px solid #A72D25;height:auto}.vin-search-content ul.tab-nav:not(.tab-nav-lg) li:first-child{margin-left:0}.vin-search-content ul.tab-nav:not(.tab-nav-lg) li a{background-color:transparent;font-size:0.75rem;color:#fff;font-family:'ProximaNova-Regular';line-height:2rem;height:32px}ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{background-color:#CC372D;color:#fff;top:0}.vin-search-content .tab-content .btn{border:1px solid #fff;color:#fff;font-family:'ProximaNova-Bold';font-size:1rem;text-transform:uppercase}.checkbox-style,.radio-style{opacity:0;position:absolute}.checkbox-style,.radio-style,.checkbox-style-1-label,.radio-style-1-label,.checkbox-style-2-label,.radio-style-2-label,.checkbox-style-3-label,.radio-style-3-label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}.checkbox-style-1-label,.radio-style-1-label,.checkbox-style-2-label,.radio-style-2-label,.checkbox-style-3-label,.radio-style-3-label{position:relative}.checkbox-style-1-label:before,.radio-style-1-label:before,.checkbox-style-2-label:before,.radio-style-2-label:before,.checkbox-style-3-label:before,.radio-style-3-label:before{content:'';background:#FFF;border:2px solid #DDD;display:inline-block;vertical-align:middle;width:24px;height:24px;padding:4px;margin-right:10px;line-height:1;text-align:center}.radio-style-1-label:before,.radio-style-2-label:before,.radio-style-3-label:before{border-radius:50%}.checkbox-style:checked+.checkbox-style-1-label:before{background:#1ABC9C}.radio-style:checked+.radio-style-1-label:before{background:#CCC}.text{max-height:auto;overflow:auto;transition:max-height 0.15s ease-out}.fitment-notes-item{border-bottom:1px solid #CCC;float:left;margin-bottom:1rem;padding-bottom:1rem;clear:both}.fitment-notes-item span{width:100%;float:left}.sug-change-btn{font-family:'ProximaNova-Bold';font-size:0.75rem;margin-top:0.5rem;float:left}.btn.btn-primary.sug-new-btn{background:transparent;border:2px solid #EF4135;color:#EF4135;font-size:0.75rem}.btn.btn-primary.sug-new-btn:hover{color:#fff}.show-more-height .text{max-height:150px;overflow:hidden;transition:max-height 0.25s ease-in}.show-more{display:none}.show-more.show{display:block;position:absolute;bottom:-3em;z-index:100;color:#EF4135;cursor:pointer}.fade-overlay{background:linear-gradient(to bottom, rgba(100,100,100,0) 0%, rgba(246,246,246,0.78) 75%);height:50px;margin-top:-50px;position:relative;display:none}.vin-search-content .tab-content .fas{color:#EF4135;font-size:10px;border:1px solid #CCCCCC;border-radius:50%;padding:3px 4px;text-align:center;vertical-align:middle;margin-right:5px}.show-more-height .minus-button,.plus-button{display:none !important}.show-more-height .plus-button,.minus-button{display:block !important}.show-more.show .plus-button i,.show-more.show .minus-button i{margin-right:0.25rem}.btn-dark{background-color:#000000}.btn-light-gray{background-color:#e5e5e5;border-color:#e5e5e5}.pricing-data-table{flex-wrap:wrap;min-width:250px}.pricing-data-row{margin:0.25rem;border-bottom:1px solid #ccc}.price-type,.price-type-title,.price-value,.price-value-title{padding:2px;text-align:left}.price-type-title,.price-value-title,.price-gst-value-title{font-weight:600}.price-gst-value,.price-gst-value-title{padding:2px;text-align:right}.rrp-price{cursor:pointer}.franchise-price{cursor:pointer;display:inline-grid;vertical-align:middle}.green-dollar-circle-icon{background:#000000;border-radius:50%;height:16px;width:16px;color:white;font-size:13px;line-height:1.2rem;text-align:center;font-weight:800}#facet,.mmv-facet{background:#F2F2F2;padding:1rem;overflow-y:scroll;height:746px}#facet li,.mmv-facet li{list-style:none;margin:0.5rem 0}.mmv-facet{margin-bottom:0.5rem}li.mmv-facet-list-hidden{display:none !important}.list .av-result-product-info{display:flex;align-items:center}.list .av-result-product-info>div,.list .av-result-product-info>a{padding:0 0.3rem}.list .product-short-marketing-blurb{display:none}.list .notes-title{display:none}.av-result-content{border:1px solid rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.1);overflow:auto;height:100%}.grid .av-result-content{padding:1rem}.list .av-result-content{padding:0.5rem}.grid .av-result{margin-bottom:1rem}.av-facet-module{margin:1rem 0;border-bottom:2px solid #e2e2e2;position:relative}.av-facet-module:last-child{border-bottom-width:0}.grid .av-result-price{clear:both;margin-bottom:1rem}.av-facet-title{font-size:1rem;color:#EF4135;position:relative;font-family:'ProximaNova-Bold'}.av-facet-collapse-icon-in,.av-facet-collapse-icon-out{position:absolute;top:5px;right:0px;color:#bbb;font-size:12px;pointer-events:none}.av-facet-collapse-icon-out{display:none !important}.av-facet-collapsible.show ~ .av-facet-collapse-icon-in{display:none !important}.av-facet-collapsible.show ~ .av-facet-collapse-icon-out{display:block !important}.av-facet-row-after20,.av-facet-showless,.av-facet-showall .av-facet-showmore{display:none !important}.av-facet-showall .av-facet-row-after20,.av-facet-showall .av-facet-showless{display:block !important}.av-facet-list{width:100%;text-align:left;padding-left:0;list-style:none;margin-bottom:0}.av-facet-list>li{display:block}.av-facet-list>li>a{color:#666;display:block;text-decoration:none !important;background-color:transparent !important;padding:2px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;padding-right:30px}.av-facet-list>li>a>.av-facet-row-icon{color:#bbb;margin-right:4px}.av-facet-list>li>a:hover{color:#bbb}.av-facet-list>li>a>.av-facet-row-count{color:#bbb;position:absolute;top:0;right:0}.av-facet-after20{text-align:center}.av-facet-after20>a{color:#EF4135;font-size:0.75rem;text-decoration:underline !important}.show-result-wrap{font-family:'ProximaNova-Semibold';font-size:1.5rem;color:#000000;margin-bottom:0.75rem;line-height:2rem}.show-result-wrap span{color:#EF4135}.quantity-input-button-wrap{display:flex;flex-direction:column;justify-content:center}.add-resource-wrap .bx-controls-direction{display:none}.av-product-details .item-price .price{color:#000 !important;margin-left:5px}.av-product-details .item-price{margin:0}.av-product-details .av-product-price{margin-top:0.5rem;color:#999999;font-size:0.75rem}.change-fitment-notes-link{color:#EF4135}.av-product-desc{margin-top:1rem}.av-product-desc ul{padding-left:1rem;margin-bottom:0}.av-product-avail{margin-left:auto;color:#999999}.av-product-avail.local-stock{clear:both;margin-left:auto}.av-product-avail .label{float:right;margin-left:5px;margin-right:5px;cursor:pointer}.btn-request-help,.btn-provide-feedback{background:#EF4135;width:64px;height:64px;color:#fff;border:none;box-shadow:0px 0px 20px #0000004D;border-radius:3px 0px 0px 3px;position:fixed;right:0;font-family:'ProximaNova-Bold';font-size:0.625rem;line-height:0.625rem;text-transform:uppercase;z-index:9999;text-align:center;padding:0.5rem}.btn-request-help:hover,.btn-provide-feedback:hover{background:#CC372D;color:#fff}.btn-request-help{top:calc(50% - 130px);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);width:130px;height:24px;right:-53px}.btn-provide-feedback{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);width:120px;height:24px;right:-48px;top:50%}.btn-request-help .fa-question-circle,.btn-provide-feedback .fa-comment-dots{font-size:1.125rem;float:left;margin:-5px 0 0 0}.request-help-modal .btn{width:100%;border-radius:3px;text-transform:uppercase;font-family:'ProximaNova-Bold';font-size:1rem;padding:12px 0}.current-user-vehicle .vin-search-wrap{background:#EEEEEE}.current-user-vehicle .vin-search-wrap .set-vehicle .fa-car{border:1px solid #CCCCCC;background:#fff}.current-user-vehicle .vin-search-wrap.vin-show{background:#EF4135;color:#fff}.current-user-vehicle .vin-search-wrap.vin-show .vehicle-info-wrap{color:#fff}.vin-search-wrap .vehicle-info-wrap{display:block;font-family:'ProximaNova-Semibold';font-size:0.75rem;color:#000;line-height:0.9375rem}.av-product-details .av-favs{float:left;margin-top:1rem}.bookmark-wrap{color:#EF4135}.bookmark-wrap .favourite-description{font-family:'ProximaNova-Semibold';font-size:0.75rem;margin-left:0.5rem}.bookmark-wrap .far{font-size:18px;border:1px solid #CCCCCC;border-radius:50%;padding:6px;width:32px;text-align:center;position:relative;vertical-align:middle}.prod-fit-wrap{padding:0.75rem 1rem;background:rgba(0,159,57,0.15);margin:1rem 0;font-size:0.75rem;border-radius:20px;font-family:'ProximaNova-Semibold'}.prod-fit-wrap span{font-family:'ProximaNova-Bold'}.prod-fit-wrap button{font-family:'ProximaNova-Semibold';color:#333333;float:right;border:1px solid #333333;padding:0 0.75rem;border-radius:4px;background:transparent}.prod-fit-wrap button:hover{background:#fff}.prod-fit-wrap .fa-check-circle{margin:0 10px 0 0;color:#009F39;font-size:16px;vertical-align:middle}.not-set{background:rgba(255,187,0,0.15)}.not-set .fa-exclamation-circle{margin:0 10px 0 0;color:#FFBB00;font-size:16px;vertical-align:middle}.not-fit{background:rgba(239,65,53,0.15)}.not-fit .fa-exclamation-circle{margin:0 10px 0 0;color:#EF4135;font-size:16px;vertical-align:middle}.av-product-avail{float:left;font-family:'ProximaNova-Bold';font-size:0.75rem;margin-left:15px}.av-product-avail .label-info{color:#EF4135}.av-product-avail .label-warning{color:#999999}.av-product-avail .label-success{color:#009F39}.av-product-code{font-size:0.75rem;font-family:'ProximaNova-Semibold';color:#999999;float:left;text-transform:uppercase}.av-result-price{font-size:0.75rem}.av-product-code span{font-family:'ProximaNova-Bold'}.oem-item-code{margin-left:10px}.grid .av-product-code-oem{clear:both}.prod-desc ul{margin-left:15px}.prod-desc span,.prod-desc ul{margin-bottom:1rem;float:left;width:100%}.av-notes-section{background:#F6F6F6;padding:2rem 0;margin-bottom:2rem}#multiple-images li{float:left;margin-right:10px}.add-resource-item{border:1px solid rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.1);padding:0.5rem;margin-bottom:0.5rem;overflow:auto}.add-resource-item .add-img{float:left;margin-right:10px}.add-resource-wrap h3{font-size:1rem;line-height:1.25rem;margin-bottom:1rem}.add-resource-item .add-content .title{font-size:0.75rem;font-family:'ProximaNova-Bold';color:#000000;line-height:0.875rem}.add-resource-item .add-content .padt-info{font-size:0.75rem;color:#999999;line-height:1.125rem}.av-product-title-wrap .av-product-title{font-size:2rem;line-height:2.5rem;font-family:'ProximaNova-Regular'}.av-notes-section ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{background:#00000026;color:#000000;font-size:0.75rem;line-height:2rem}.av-notes-section ul.tab-nav:not(.tab-nav-lg) li a{border:1px solid #CCCCCC;color:#000000;font-size:0.75rem;line-height:2rem}.av-notes-section ul.tab-nav:not(.tab-nav-lg) li:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px}.av-notes-section ul.tab-nav:not(.tab-nav-lg) li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px}.av-notes-section ul.tab-nav:not(.tab-nav-lg) li a,.av-notes-section ul.tab-nav:not(.tab-nav-lg) li{height:2rem;font-family:'ProximaNova-Regular'}.av-tab-section ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{border-bottom:2px solid #cc372d;background-color:transparent;color:#cc372d}.av-tab-section ul.tab-nav:not(.tab-nav-lg){border-bottom:2px solid #ddd}.av-tab-section ul.tab-nav:not(.tab-nav-lg) li.product-tab-hover a:hover{border-bottom:2px solid #ddd;color:#EF4135}.av-tab-section ul.tab-nav:not(.tab-nav-lg) li.ui-state-hover a{color:#cc372d}.av-tab-section ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-tab a{text-transform:uppercase;font-size:12px;font-family:'ProximaNova-Bold';margin-top:3px}.av-store-locator-results::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.av-store-locator-results::-webkit-scrollbar{width:8px;background-color:#fff}.av-store-locator-results::-webkit-scrollbar-thumb{border-radius:10px;background-color:#cccccc}.custom-radio .error{position:absolute;bottom:0}.vehicle-dynamic-content .content{font-size:24px;color:#404040}.date-time-picker-block .add-on{position:absolute;right:10px;top:50%;margin-top:-10px;width:auto !important;font-size:18px}.no_Vehicle_error{margin-top:1rem;color:#EF4135;font-family:'ProximaNova-Bold'}.vehicle-dynamic-content .content-title{margin-top:1rem;font-size:12px;color:#EF4135;font-family:'ProximaNova-Bold';text-transform:uppercase}.av-store-locator-map{width:100%;height:360px;position:absolute;top:0;right:0;left:0}@media (max-width: 767px){.av-store-locator-map{margin-top:75px}}@media (min-width: 768px){.av-store-locator-map{height:446px}}@media (min-width: 992px){.av-store-locator-results{overflow-y:auto}.av-store-locator-form{margin-bottom:0;width:24%;width:450px;overflow:hidden}.av-store-locator-map{width:76%;width:calc(100% - 450px);top:0;bottom:0;right:0;left:auto;height:auto}}.av-store-locator-img{max-width:280px;position:relative}.av-store-locator-img-marker{width:36px;height:auto;position:absolute;bottom:25%;right:12%}.av-store-locator-img-marker-path{fill:#2196F3}.av-store-locator-result{padding:12px}.av-store-locator{width:100%;height:100%;position:relative;border-bottom:2px solid #E5E5E5;min-height:calc(100vh - 116px)}@media (min-width: 768px){.av-store-locator{margin-top:100px;min-height:calc(100vh - 101px)}}.av-store-locator .store-locator-card .light-gray-circle{background-color:#eee}.av-store-locator .store-locator-card .store-locator-details{margin-right:5px}.av-store-locator .store-locator-card .info-store-logos{margin-left:auto}.av-store-locator .jq-nice-scroller{display:flex;flex-wrap:wrap;flex:1 1 0px;margin-left:-15px;margin-right:-15px}@media (min-width: 992px){.av-store-locator .jq-nice-scroller{max-height:calc(100vh - 220px)}}@media (min-width: 992px){.av-store-locator .jq-nice-scroller{margin-top:0px;margin-left:0px;margin-right:0px}}.av-store-locator .btn{font-family:'ProximaNova-Bold';border-radius:2px;text-decoration:none}.av-store-locator .btn.phone-number:hover{color:#fff;background:#CC372D;border-color:#CC372D}.av-store-locator .btn-primary.set-only-btn{background:#EF4135;border-color:#EF4135}.pedders-stores-map form{margin-bottom:0px}.av-store-locator-form{padding-top:320px}@media (min-width: 768px){.av-store-locator-form{padding-top:446px}}@media (min-width: 992px){.av-store-locator-form{padding-top:0px}}.av-store-locator-form .result-count,.av-store-locator-form .avenue-store-filter{padding:0 42px;height:50px;line-height:50px;border-bottom:1px solid #E5E5E5;font-size:15px;font-weight:500}.av-store-locator-form .avenue-store-filter h3{font-size:25px}.booking-request-title{font-size:1.125rem;margin-bottom:10px}@media (min-width: 1200px){.booking-request-title{font-size:1.5rem;margin-bottom:30px}}.av-store-locator-search{padding:16px;background-color:#ffffff;z-index:10;position:absolute;box-shadow:0 0 10px rgba(0,0,0,0.25);width:100%;top:0px}@media (min-width: 576px){.av-store-locator-search{top:40px;margin-top:0px;max-width:90%;left:0;right:0;margin-left:auto;margin-right:auto}}@media (min-width: 992px){.av-store-locator-search{top:60px;max-width:calc(100% - 550px);margin-right:50px}}.av-store-locator-search select{background-position:calc(100% - 8px) center;background-size:10px;outline:none;box-shadow:none}.av-store-locator-search input[type=text]{box-shadow:none;padding:0 8px;font-size:13px;font-weight:600;border:none}@media (max-width: 575px){.av-store-locator-search input[type=text]{height:30px}}@media (min-width: 576px){.av-store-locator-search input[type=text]{font-size:1rem;padding:0 10px}}@media (min-width: 1200px){.av-store-locator-search input[type=text]{font-size:1.125rem}}@media (max-width: 575px){.av-store-locator-search input[type=submit].btn{font-size:12px;padding:5px 10px;height:30px}}@media (min-width: 576px){.av-store-locator-search .locator-title-left{margin-right:10px}}.av-store-locator-search .search-block{border:1px solid #E5E5E5;padding:5px}@media (min-width: 768px){.av-store-locator-search .search-block{padding:10px}}@media (min-width: 576px){.av-store-locator-search .search-block .btn-sm{min-width:84px}}.av-store-locator-search .filter-section{position:relative}@media (min-width: 576px){.av-store-locator-search .filter-section .btn{width:127px}}@media (min-width: 768px){.av-store-locator-search .filter-section .btn{height:55px}}.av-store-locator-search .filter-section .btn span{margin-left:10px;font-size:20px;font-weight:600}.av-store-locator-search .filter-section .check-list-stores{position:absolute;right:0;background:#fff;padding:10px 20px;border:1px solid #E5E5E5;white-space:nowrap;top:80px}.av-store-locator-search .filter-section .check-list-stores .form-check{margin-bottom:8px}.av-store-locator-results{padding:1rem;margin-right:24px}@media (min-width: 992px){.av-store-locator-results{padding:30px 42px}}.av-store-locator-results [class^='btn'].btn{padding-top:8px;cursor:pointer}.av-store-locator-result.list-group-item{padding:0 15px;width:100%;border:none}@media (min-width: 768px){.av-store-locator-result.list-group-item{width:50%}}@media (min-width: 992px){.av-store-locator-result.list-group-item{width:100%;padding:0}}.av-store-locator-result.list-group-item .av-store-locator-result-body{position:relative;display:block;padding:20px 17px;margin-bottom:0px;margin-bottom:20px;font-size:18px;border:1px solid #E5E5E5}.av-store-locator-result.list-group-item .set-store-location{cursor:pointer}.av-store_locations-details .av-info-box{padding:30px;border-radius:15px;background:#f8f8fa}.av-store_locations-details .av-info-box .light-gray-circle{background:#eeeeee}.av-store_locations-details .av-store_locations-title-section{margin-bottom:50px}.av-store_locations-details .av-store_locations-title-section .image-placeholder{max-width:100px;overflow:hidden}.av-store_locations-details .av-store_locations-title-section .av-heading{font-size:40px;font-weight:300}.av-store_locations-details .av-store_locations-title-section .store_locations-details-sub-title{font-size:20px}.locator-directions{padding-left:10px}.locator-directions .material-icons{font-size:18px}.locator-directions a{font-size:14px;padding-left:2px}.progress-tabs-block{position:relative;z-index:10;display:table;width:100%}@media (min-width: 576px){.progress-tabs-block{width:auto;margin-top:20px;margin-bottom:20px}}@media (min-width: 992px){.progress-tabs-block{margin-left:96px}}.progress-tabs-block .nav-tabs{border:none}.progress-tabs-block .nav-tabs .nav-item{margin-right:15px;margin-bottom:0px}.progress-tabs-block .nav-tabs .nav-item:first-child .nav-link:before{display:none}@media (max-width: 575px){.progress-tabs-block .nav-tabs .nav-item:last-child{margin-right:0px}}.progress-tabs-block .nav-tabs .nav-item:last-child .nav-link{padding-right:30px}.progress-tabs-block .nav-tabs .nav-item:last-child .nav-link:after{display:none}@media (max-width: 575px){.progress-tabs-block .nav-tabs .nav-item.active-tab{flex-grow:1}}.progress-tabs-block .nav-tabs .nav-link{background:#ef4135;padding:17px 20px 17px 30px;position:relative;color:#fff;font-size:12px;font-weight:600;border:none;border-radius:0;font-family:'ProximaNova-Bold'}@media (min-width: 576px){.progress-tabs-block .nav-tabs .nav-link{padding-top:18px;padding-bottom:18px;font-size:18px}}.progress-tabs-block .nav-tabs .nav-link:before,.progress-tabs-block .nav-tabs .nav-link:after{content:"";position:absolute;top:0;border-top:29px solid transparent;border-bottom:29px solid transparent}@media (min-width: 576px){.progress-tabs-block .nav-tabs .nav-link:before,.progress-tabs-block .nav-tabs .nav-link:after{border-top:30px solid transparent;border-bottom:30px solid transparent}}.progress-tabs-block .nav-tabs .nav-link:before{border-left:10px solid #fff;left:-1px;z-index:1}.progress-tabs-block .nav-tabs .nav-link:after{border-left:10px solid #ef4135;right:-10px;z-index:1}.progress-tabs-block .nav-tabs .nav-link .tab-name{margin-left:10px}.progress-tabs-block .nav-tabs .nav-link.active{background:#000;color:#ffffff}.progress-tabs-block .nav-tabs .nav-link.active:after{border-left-color:#000}.progress-tabs-block .nav-tabs .nav-link.active .check-indicator{display:none}.progress-tabs-block .nav-tabs .nav-link:not(.active) .tab-number>span{display:none}.progress-tabs-block .nav-tabs .nav-link:not(.active) .tab-name{display:none}.progress-tabs-block .nav-tabs .nav-link:not(.completed) .check-indicator{display:none}.progress-tabs-block .nav-tabs .nav-link.completed{background:#000;color:#ffffff}.progress-tabs-block .nav-tabs .nav-link.completed:after{border-left-color:#000}.progress-tabs-block .nav-tabs .nav-link.completed:not(.active) .tab-number{display:none}.progress-tabs-block .nav-tabs .nav-link:hover{color:#fff}.custom-container{margin-left:auto;margin-right:auto}@media (min-width: 768px){.custom-container{padding:0 30px}}.booking-details-custom-content-block{padding-left:16px;padding-right:16px;padding-top:45px}@media (min-width: 1200px){.booking-details-custom-content-block{max-width:1040px;padding-top:90px;padding-left:0px;padding-right:0px}}.booking-details-custom-content-block input,.booking-details-custom-content-block select,.booking-details-custom-content-block textarea{background-color:#F8F8F9;color:#404040}.booking-details-custom-content-block input,.booking-details-custom-content-block select{min-height:55px;margin-bottom:5px}.booking-details-custom-content-block .find-vehicle-btn{height:55px}.booking-details-custom-content-block label:not(.custom-control-label){line-height:1;width:100%}.booking-details-custom-content-block .next-continue-btn{height:55px;font-size:28px}.booking-details-custom-content-block .vehicle-radio-block{margin-bottom:10px}.booking-details-custom-content-block .vehicle-radio-block .custom-radio{min-height:2rem;padding-left:2rem;margin-bottom:6px}@media (min-width: 768px){.booking-details-custom-content-block .vehicle-radio-block .custom-radio{display:inline-flex;margin-right:1rem}}.booking-details-custom-content-block .vehicle-radio-block .custom-radio .custom-control-label{line-height:32px}.booking-details-custom-content-block .date-time-picker-block{position:relative}.booking-details-custom-content-block .date-time-picker-block .date-time-picker-icon{content:"\f073";position:absolute;z-index:10;font-family:"Font Awesome 5 free";right:10px;width:30px;height:30px;background:#fff;top:0;bottom:0;margin:auto;text-align:center;line-height:30px}.booking-section-block{margin-bottom:46px}.widget-today-booking .custom-control-input:checked+label .card{border-color:#EF4135;border-width:2px}.widget-today-booking .card{margin-bottom:0.5rem}@media (min-width: 576px){.widget-today-booking .card{margin-bottom:1.5rem}}.widget-today-booking .card .card-body{padding:0.9375rem 0.875rem}@media (min-width: 768px){.widget-today-booking .card .card-body{padding:1.5rem 1.375rem}}.card .card-body.custom-card-body{padding:1.5rem}.card .card-body .image-placeholder{min-width:40px;height:40px;max-width:40px;border:1px solid #ccc}@media (min-width: 768px){.card .card-body .image-placeholder{min-width:62px;height:62px;max-width:62px}}.card .card-body .today-details{margin-left:1rem}@media (min-width: 1200px){.card .card-body .today-details{margin-left:1.5rem}}.widget-confirmation-title{margin-bottom:30px}.widget-confirmation-title .image-placeholder{width:50px}@media (min-width: 576px){.widget-confirmation-title .image-placeholder{width:62px}}.widget-confirmation-title .today-details{margin-left:1rem}.widget-confirmation-title .today-details .booking-request-title{margin-bottom:10px}.widget-confirmation-title .today-details .description{margin-bottom:0;line-height:1.4;color:#000;max-width:600px}.confirmation{font-size:0.8125rem}@media (min-width: 576px){.confirmation{font-size:1rem}}.confirmation .label-names{font-weight:600}.confirmation h4{font-size:1rem}@media (min-width: 576px){.confirmation h4{font-size:1.125rem}}.confirmation .user-details .title{margin-bottom:1.5rem}@media (min-width: 576px){.confirmation .user-details .title{margin-bottom:3rem}}@media (min-width: 576px){.confirmation .user-details .phone-number{height:55px}}.widget-join-clud .title{margin-bottom:1.25rem}.widget-join-clud .description{margin-bottom:1.5rem;max-width:540px;line-height:1.5rem}#full-stock-level-modal .modal-dialog{max-width:500px}#full-stock-level-modal-button{text-align:center;display:block}#full-stock-level-modal .modal-header .close{font-size:1rem;background:#E5E5E5;padding:0;margin:0;height:40px;width:40px;position:relative;border-radius:unset;color:#999999;right:initial;top:initial;text-shadow:none}#full-stock-level-modal .modal-content{border-radius:0.125rem}#full-stock-level-modal .modal-header{border:none;align-items:center}#full-stock-level-modal .description{flex:0 0 85%;max-width:85%;padding-left:0.5rem;font-weight:700}#full-stock-level-modal .description-content{font-size:0.875rem;color:#000;width:100%;clear:both;float:left;line-height:0.875rem}.state-row-result{display:flex;flex-wrap:wrap;border-bottom:1px solid #E5E5E5;border-top:none;border-left:none;border-right:none;align-items:center;padding:0.5rem;margin-bottom:1rem;margin-left:0 !important;margin-right:0 !important}.av-product-code{font-size:0.85rem;color:#999999;float:left;text-transform:uppercase;margin-right:0.5rem}.pedders-blue{color:#0F75BC;font-family:'ProximaNova-Bold'}#full-stock-level-modal .img{max-width:100%;vertical-align:middle;border-style:none}.product-img-wrap{flex:0 0 15%;max-width:15%;color:#fff;display:flex;align-items:center;justify-content:center}#full-stock-level-modal ul{float:left;width:100%;font-size:0.875rem}#full-stock-level-modal li{list-style:none}#full-stock-level-modal .content>ul>li{background:#F6F6F6;padding:1rem;margin-bottom:0.5rem;color:#EF4135;font-weight:700;text-transform:uppercase;float:left;width:100%}#full-stock-level-modal .content>ul>li>ul>li{border-bottom:1px solid #E5E5E5;color:#404040;font-weight:400;text-transform:none;padding:0.25rem 0}.state-name{color:#EF4135 !important;font-weight:700;text-transform:uppercase;flex:0 0 84%;max-width:84%}.state-qty{color:#EF4135 !important;font-weight:700;text-transform:uppercase}.stock-name{color:#404040;font-weight:400;text-transform:none;flex:0 0 80%;max-width:80%}.stock-qty{color:#404040;font-weight:400;text-transform:none;flex:0 0 10%;max-width:10%}.stock-state-title{border-bottom:1px solid #E5E5E5;display:flex;align-items:center;cursor:pointer}ul.stock-store-list{float:left;width:100%}.stock-store-list-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.stock-state-title .far{display:flex;float:right;align-items:center;justify-content:center}.stock-state-title .fa-plus-square,.stock-state-title.collapsed .fa-minus-square{display:none}.stock-state-title.collapsed .fa-plus-square{display:flex}.stock-state-title span,.stock-store-list span{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.stock-state-whse-title{-ms-flex:0 0 54%;flex:0 0 54%;max-width:54%;font-weight:bold}.stock-store-list span{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.stock-state-phone{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.stock-state-whse-description{width:80%;display:flex;flex-direction:column}.stock-state-qty,.stock-state-icon{-ms-flex:0 0 8%;flex:0 0 8%;max-width:8%}.stock-state-icon{margin-bottom:3px}#header.sticky-header:not(.static-sticky).store-locators-header{height:116px}@media (min-width: 576px){#header.sticky-header:not(.static-sticky).store-locators-header{height:100px}}@media (min-width: 768px){#header.sticky-header:not(.static-sticky).store-locators-header{height:auto}}#header.sticky-header:not(.static-sticky).store-locators-header #header-wrap{height:auto;box-shadow:none}@media (min-width: 576px){#header.sticky-header:not(.static-sticky).store-locators-header #header-wrap{border-bottom:1px solid #E5E5E5}}#header.sticky-header:not(.static-sticky).store-locators-header #logo{margin:0 !important}@media (max-width: 575px){#header.sticky-header:not(.static-sticky).store-locators-header #logo{height:auto !important;font-size:0}}#header.sticky-header:not(.static-sticky).store-locators-header #logo img{margin-left:1rem}@media (max-width: 575px){#header.sticky-header:not(.static-sticky).store-locators-header #logo img{height:25.5px !important}}@media (min-width: 1200px){#header.sticky-header:not(.static-sticky).store-locators-header #logo img{margin:0;height:60px !important}}#header.sticky-header:not(.static-sticky).store-locators-header .back-button button{font-family:'ProximaNova-Bold'}.custom-control-input:checked ~ .custom-control-label::before,.custom-control-input:not(:disabled):active ~ .custom-control-label::before{border-color:#ef4135;background-color:#ef4135}.custom-radio .custom-control-input:checked ~ .custom-control-label::before,.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before{border-color:#ef4135;background-color:transparent}.custom-radio .custom-control-label::before{border-width:2px;top:.25rem;left:-2rem;width:1.6rem;height:1.6rem}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#ef4135}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(239,65,53,0.25)}.custom-radio .custom-control-label::after{top:0.15rem;left:-1.6rem;width:1.6rem;height:1.6rem}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:none;content:"\f00c";font-family:"Font Awesome 5 Free";color:#ef4135}.av-img-placeholder{margin:0 auto}.av-img-placeholder-wrap{background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("https://d2e3feqzj1drx0.cloudfront.net/ts1699405578/attachments/CmsSetting/3/placeholder-box.svg");position:relative}.av-img-placeholder-img{width:100%;height:auto;position:absolute !important;top:0;left:0}section.booking-request-wrapper{background:#f4f4f4;display:flex;border-top:1px solid #ccc}section.booking-request-wrapper .booking-request-block{width:25%;padding:15px;border-right:1px solid #ccc}section.booking-request-wrapper .booking-request-block .card .card-body{padding:0.75rem}section.booking-request-wrapper .booking-request-block .card .card-body .card-title{font-size:1rem;margin-right:10px}section.booking-request-wrapper .booking-request-block .card .card-body label{font-size:0.75rem}section.booking-request-wrapper .booking-request-block .card .card-body .booking-user-details{font-size:0.95rem}section.booking-request-wrapper .scheduled-jobs-block{background:#fff;width:75%}section.booking-request-wrapper .scheduled-jobs-block .calendar-title-block{display:flex;border-bottom:1px solid #ccc}section.booking-request-wrapper .scheduled-jobs-block .create-ticket-block{display:flex;align-items:center;flex:1 1 auto;padding:0.8rem 1rem}section.booking-request-wrapper .scheduled-jobs-block .create-ticket-block .garage-details{display:flex;align-items:center}section.booking-request-wrapper .scheduled-jobs-block .create-ticket-block .garage-details span:not(:first-child){border-left:1px solid #ccc;padding-left:8px;margin-left:8px}section.booking-request-wrapper .scheduled-jobs-block .current-date{display:flex;align-items:center;padding:0.8rem 1rem;border-right:1px solid #ccc}section.booking-request-wrapper .scheduled-jobs-block .calendar-content{padding:0rem 1rem 1rem}.square-icon{background:#e5e5e5;display:inline-block;width:30px;height:30px;text-align:center;line-height:30px}.square-icon i{line-height:inherit}.booking-confirmation-block{padding-left:16px;padding-right:16px;padding-bottom:20px}@media (min-width: 1200px){.booking-confirmation-block{max-width:1040px;padding-left:0px;padding-right:0px}}.cursore-pointer{cursor:pointer}a.edit-booking-request{color:#EF4135 !important}.change-password-panel{width:600px;display:block;margin-left:40px;margin-top:10px}.job-history-row:hover{background:#F4D7D7 !important;cursor:pointer}.table.parts-section thead th,.table.fitting-item-section thead th,.table.service-items-section thead th{border:none;vertical-align:top}.table .table-totals{background-color:#F2F2F2;font-weight:bold}.table-totals .table-theading{text-align:end}.table.parts-section,.table.fitting-item-section,.table.service-items-section{border:1px solid #CECECE;border-radius:6px;-webkit-border-radius:6px}.table-heading.margin-top-none{margin-top:0rem}.table-heading{font-size:2rem;line-height:25px;font-weight:500;color:black;margin-top:2rem;margin-bottom:0.75rem;height:25px}.job-headings{font-weight:600;font-size:18px;color:black;display:inline-block;margin-bottom:24px;margin-top:10px}.job-headings.job-number{padding-right:4em}.job-headings-values{font-weight:500;padding-left:5px;color:red;display:inline}.job-body-value{font-weight:300;font-size:15px;padding-left:5px;color:red;display:inline}.parts-section,.fitting-item-section,.service-items-section{padding-left:20px;border-radius:3px;height:40px}.job-summary-section{border:1px solid #CECECE;border-radius:2px;color:black;margin-bottom:15px}.section-header{background-color:#F2F2F2;font-weight:300;font-size:18px}.part-section-header-line-total,.part-section-body-line-total{text-align:end}.section-header th{padding:0.75rem 1.5rem;border-top:none;border-bottom:none}.table.parts-section td,.table.fitting-item-section td,.table.service-items-section td{padding:0.75rem 1.5rem;vertical-align:middle}.trade-order-request-title{justify-content:space-between}.order-request-notes .job-summary-section-header{font-size:18px}.job-summary-section-header{text-align:left;padding:0.75rem 1.5rem;font-size:1.25rem;line-height:25px;font-weight:600}.job-section-title{color:black}.job-section-body{padding:0.75rem 1.5rem;font-size:15px;line-height:2.5}.order-total{background-color:#F4D7D7;padding:20px 0px 20px 5px;margin:0px;color:black;width:100%}.job-status{background-color:#F2F2F2;margin:0px 0px 10px 0px;padding:10px 0px 10px 20px}.parts-section-table{padding-right:7.5px}.right-column-details{padding-left:7.5px}.part-section-header-product{padding:0px 0px 37px 15px;text-align:left}.part-section-header-price{padding:0px 10px 8px 0px;text-align:right}.part-section-header-quantity{padding:0px 0px 37px 0px;text-align:center}.part-section-header-total{padding:0px 25px 37px 0px;text-align:right}.part-section-body-product{padding:15px 0px 15px 15px;text-align:left}.part-section-body-quantity{padding:15px 0px 15px 0px;text-align:center}.part-section-body-price{padding:15px 10px 15px 0px;text-align:right}.part-section-body-total{padding:15px 25px 15px 0px;text-align:right}.job-notes-body{height:100px}.part-section-body-product .line-description{font-size:0.9rem;font-weight:600}.table.part-summary{border:1px solid #DEE2E6}.table.part-summary thead th{border:none}.part-summary th{padding:0.75rem 1.5rem;border-top:none}.table.part-summary td{border-top:none;padding:0.75rem 1.5rem;vertical-align:middle;border-bottom:1px solid #DEE2E6}.summary{margin-top:30px}.part-summary{border-radius:2px;color:black}.product-image{vertical-align:middle;text-align:center;display:inline;align-items:center;padding:0}.trade-button{font-weight:bold;border-radius:0px;margin-left:5px}.trade-button.clear-all-btn{background:none;color:#EF4135;border:none;padding:0}.trade-button.clear-all-btn:hover{background:none !important;color:#CC372D;border:none}.trade-order-headings{text-align:left;padding:0.75rem 1.5rem;font-size:18px;line-height:25px;font-weight:600;color:black;background-color:#F2F2F2}.inc-ex-tax-details{font-size:small;font-weight:500}.header-product{padding:0px 0px 8px 15px;text-align:left}.header-price{padding:0px 10px 8px 0px;text-align:right}.header-quantity{padding:0px 0px 8px 0px;text-align:center}.header-total{padding:0px 25px 8px 0px;text-align:right}.body-product{padding:15px 0px 15px 15px;text-align:left;vertical-align:middle}.body-quantity{padding:15px 0px 15px 0px;text-align:center}.body-price{padding:15px 10px 15px 0px;text-align:right;vertical-align:middle}.body-total{padding:15px 25px 15px 0px;text-align:right;vertical-align:middle}.order_request_text{font-weight:600;font-size:22px;color:black}.table_headings{font-weight:600;font-size:18px;background-color:#F2F2F2;padding:0.75rem 1.5rem}.product_heading{width:45%}.pedders_text{font-size:0.775rem;font-weight:700;color:#000;width:100%;clear:both;float:left;line-height:0.875rem}.av-product-code>span{color:#0F75BC}.product_pricing,.product-quantity,.product_total_price{vertical-align:middle;font-weight:600}.notes_text{background-color:#F2F2F2;padding:10px 12px;font-weight:600}.order_summary_box{height:fit-content;padding:0px}.tor-cart-btn{text-align:end}.order_summary_text{font-weight:600;font-size:20px;background-color:#F2F2F2;padding:12px}.summary_content{padding:0.75rem 1.5rem;color:black}.job_number_text,.store_text{font-weight:600;font-size:15px}.job_number{font-weight:300;color:#EF4135;font-size:15px}.number_of_items{color:#EF4135;font-size:15px;font-weight:600;padding:0.15rem 0.75rem}.store_name{font-weight:300;font-size:15px;margin-left:4px}.number_of_items_text,.price_text,.total_price{font-weight:600;padding:0.15rem 0.75rem;color:black;font-size:15px}.store_content{padding-bottom:1.5rem;border-bottom:1px solid #F2F2F2}.price_details,.quantity_details{display:flex;justify-content:space-between}.quantity_details{margin-top:15px}.price_details{margin:15px 0px}.order_button{width:100%;text-align:center;border-radius:0px;height:40px;margin:0.1rem;border:none;font-weight:600;font-size:15px}@media (max-width: 768px){.table_with_box{display:flex;flex-direction:column}.order_summary_box{margin:20px 0px}.order_request_content{padding:0px}}@media (min-width: 279px) and (max-width: 420px){.products_details_table td,.products_details_table th{padding:4px}.products_details_table{font-size:10px}.table_headings{font-size:14px}}.delete-product{background-color:#ffffff;border:none;color:#999;font-size:20px;vertical-align:middle}.delete-product-icon{-webkit-text-stroke:0.3px #ffffff}.line-description{font-size:0.9rem;font-weight:600}.notes_box{border:1px solid #dee2e6}.form-control.trade-order-notes-section{border:none;padding:0.75rem 1.5rem}.vin-rego-results{padding-top:0}.vin-rego-results .vin-rego-results-checkbox{height:16px;width:16px;accent-color:#ef4135}.vin-rego-results #vin_rego_issue_report_rego,.vin-rego-results #vin_rego_issue_report_vin{text-transform:uppercase}.rego-vin-error{color:#E42C3E;font-weight:600;margin-bottom:0px}#issue_type_error,#comments_error{color:#E42C3E}.vin-rego-results hr{margin-top:0.5rem;margin-bottom:0.75rem}.vehicle-select .modal-content .vin-rego-results .row{border-bottom:none;padding:0.5rem}.vehicle-select .modal-content .vin-rego-results .row.vehicle-text-search-count-row{border-bottom:1px dashed #dee2e6;border-top:1px dashed #dee2e6}.vin-rego-results .submit-row{justify-content:flex-end;align-items:center}.rego-vin-report-issue-submit-status{padding-right:10px;color:green}.vin-rego-list-header{display:flex;text-transform:uppercase;font-size:0.625rem;color:#999999;padding:0.5rem 0;border-bottom:1px solid #E5E5E5}.vin-rego-result-content{border:1px solid #E5E5E5;align-items:center;padding:0.25rem;margin-bottom:0.5rem;margin-left:0 !important;margin-right:0 !important;display:flex}.vin-rego-vehicle-data{-ms-flex:0 0 13%;flex:0 0 13%;max-width:13%}.vin-rego-vehicle-data.vin-rego-vehicle-data-dt{flex:0 0 8%;max-width:8%}.vin-rego-vehicle-data.vin-rego-vehicle-data-bt{flex:0 0 10%;max-width:10%}.vin-rego-vehicle-data.vin-rego-vehicle-data-year{flex:0 0 13%;max-width:13%}.vin-rego-vehicle-data.vin-rego-vehicle-data-series{flex:0 0 20%;max-width:20%}.vin-rego-vehicle-data.vin-rego-vehicle-data-chassis{-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}.vin-rego-results .vin-rego-set-vehicle{-ms-flex:0 0 8%;flex:0 0 8%;max-width:8%}.vin-rego-results .btn-pedders{font-size:0.875rem;color:#fff;width:100%;border-radius:3px;background:#EF4135;border:2px solid #FFFFFF;padding:0.5rem}.vehicle-search-results .av-result-vehicle-info{display:flex;text-transform:uppercase;font-size:0.625rem;color:#fff}.vehicle-search-results .av-result-content{align-items:center;margin-left:0 !important;margin-right:0 !important;margin-bottom:3px !important;margin-top:3px !important;display:flex;font-size:0.85rem}.vehicle-search-results .av-vehicle-data{-ms-flex:0 0 13%;flex:0 0 13%;max-width:13%;max-height:1.8rem;overflow:hidden}.av-vehicle-data.av-vehicle-data-dt{flex:0 0 8%;max-width:8%}.av-vehicle-data.av-vehicle-data-bt{flex:0 0 15%;max-width:15%}.av-vehicle-data.av-vehicle-data-year{flex:0 0 10%;max-width:10%}.av-vehicle-data.av-vehicle-data-series{flex:0 0 21%;max-width:21%}.vehicle-search-results .av-vehicle-data-chassis{-ms-flex:0 0 12%;flex:0 0 12%;max-width:12%}.vehicle-search-results .av-set-vehicle{-ms-flex:0 0 8%;flex:0 0 8%;max-width:8%}.vin-search-content .tab-content .btn.btn-set-vehicle{border:1px solid #fff;color:#fff;font-family:'ProximaNova-Bold';font-size:0.6rem;text-transform:uppercase}.load_next_vehicle_btn{color:#fff;padding-left:10px;font-size:12px;font-family:'ProximaNova-Bold'}.load_previous_vehicle_btn{color:#fff;padding-right:10px;font-size:12px;font-family:'ProximaNova-Bold'}.dynamic-content.mb-3.av-vehicle-results{margin-bottom:0rem !important}.vin-search-wrap.vin-show{color:#fff}
