.p-0{padding:0 !important}@font-face{font-family:'Plate';
src:url('/Content/fonts/uknumberplate-webfont.eot');
src:url('/Content/fonts/uknumberplate-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/uknumberplate-webfont.woff') format('woff'),url('/Content/fonts/uknumberplate-webfont.ttf') format('truetype'),url('/Content/fonts/uknumberplate-webfont.svg#uknumberplateregular') format('svg');
font-weight:normal;
font-style:normal}
::selection,::-moz-selection{background:#960000;color:#fff}body{color:#333;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#333;font-family:'Open Sans',sans-serif;font-weight:700}h1,.h1{font-size:1.7em}h2,.h2{font-size:22px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}a{color:#ff1744;transition:color 0.25s ease}a:hover,a:focus{color:#e3002c;text-decoration:none;transition:color 0.25s ease;outline:0}p{margin-bottom:20px}.last-child-mb-0 *:last-child{margin-bottom:0}.specHelp{text-decoration:underline dotted;text-underline-offset:2px;cursor:help}.specHelp:hover,.specHelp:focus{text-decoration:underline dotted}textarea{min-height:100px;resize:vertical}address{margin-bottom:0}select{background-color:#fff;border:solid 1px #c3cddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333;padding:5px 10px}select.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-control-plaintext{padding:0.45rem 0}dl dt{color:#333;font-weight:400;line-height:1}blockquote{border-color:#960000;margin-bottom:0;text-align:center}legend{border-bottom:none}label{color:#333}.sdonly{display:none !important}.align-center,table.align-center th,table.align-center td{text-align:center}.no-margin-top{margin-top:0}.font-weight-semibold{font-weight:600}.no-margin-bottom{margin-bottom:0}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-40{margin-bottom:40px}.margin-left-20{margin-left:20px}.margin-top-20{margin-top:20px}.inline-block{display:inline-block}.weight-400{font-weight:400}.block-center{display:block;margin-left:auto;margin-right:auto;text-align:center}.form-control{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.vertical-align{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.dropdown-menu{padding:0}header .basket{background-color:rgba(0,0,0,0.1)}header nav ul.navbar-nav li{font-size:15px}header nav ul.navbar-nav>li>a{border-radius:4px;font-weight:600;padding:8px 10px 8px}header nav ul.navbar-nav li ul.dropdown-menu li{font-size:14px}header nav ul.nav>li>a:focus,header nav ul.nav>li>a:hover,header nav .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{color:#fff}header nav ul.navbar-nav li a{padding:10px 12px}header nav ul.navbar-nav li a:hover{background-color:rgba(0,0,0,0.05)}@media (min-width:768px){.navbar-collapse.collapse{display:flex !important;align-items:center}.navbar-right{float:none;margin-left:auto}}.main-content{background-color:#f0f0f0;word-wrap:break-word}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.main-content dl dt{color:#333}.main-content h1 small,.main-content h2 small,.main-content h3 small,.main-content h4 small,.main-content h5 small,.main-content h6 small,.main-content dl dt small{color:#333}.main-content img{max-width:100%}.right-col .opening-times{font-size:12px}.right-col .opening-times dd{gap:10px}.opening-times dd{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.opening-times dd span{width:auto}.meganav-item .opening-times dd span{font-size:12px}.opening-times dd span:first-of-type{flex-basis:35%}.opening-times dd span .time{flex-grow:1}.meganav-item .opening-times dt{display:none}@media (max-width:991px){.meganav-item .opening-times{padding:20px}}@media (max-width:991px){#liMap .opening-times{padding:0}}.uppercase{text-transform:uppercase}.vrn-field{background:url(/Images/Template/UK-Reg.png) no-repeat left top;background-color:#fdf059;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:'Plate';font-size:28px;height:45px;line-height:45px;max-width:300px;padding:0 0 0 35px;width:100%}.rrp-wrap{color:red;display:inline-block;font-size:13px;font-weight:600}.rrp-wrap .was-price{text-decoration:line-through}@media (min-width:992px){.rrp-wrap.has-offer{min-height:22px}}.last-child-m-b-0 *:last-child{margin-bottom:0}.p-0{padding:0px}.btn-small{width:80px}.btn-thick-border{border:solid 2px #d32f2f}.btn-large{max-width:300px}@media (max-width:768px){.btn-large{max-width:none}}.btn-default{width:189px}.btn{background-color:#d32f2f;border-color:#d32f2f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:600;padding:10px 20px;text-align:center;transition:0.25s all ease;white-space:normal;width:100%}.btn:hover,.btn:focus{background-color:#c82a2a;color:#fff;transition:0.25s all ease}.btn.max-100{max-width:100%}.btn.btn-hollow{background-color:transparent;border:solid 2px #f44336;color:#f44336;transition:0.25s all ease}.btn.btn-hollow:hover{background-color:#ea1c0d;border-color:#ea1c0d;color:#fff;transition:0.25s all ease}.btn-primary,.nav-pills>li.active>a{color:#fff;background-color:#d32f2f;border-color:#d32f2f}.btn-primary:hover,.nav-pills>li.active>a:hover{color:#fff;background-color:#c02929;border-color:#d74444}.btn-primary:not(:disabled):not(.disabled):active,.nav-pills>li.active>a:not(:disabled):not(.disabled):active,.btn-primary:focus,.nav-pills>li.active>a:focus{color:#fff;background-color:#c02929;border-color:#d32f2f}.btn-primary:disabled,.nav-pills>li.active>a:disabled{opacity:0.5;color:#fff;background-color:#d32f2f;border-color:#d32f2f}.btn-outline-primary,.nav-pills>li>a,.service-click[data-action="Remove"],.location-click[data-action="Selected"]{background-color:transparent;color:#d32f2f;border-color:#d32f2f;border:solid 2px #d32f2f;transition:0.25s all ease}.btn-outline-primary:hover,.nav-pills>li>a:hover,.service-click[data-action="Remove"]:hover,.location-click[data-action="Selected"]:hover{color:#fff;background-color:#d32f2f;border-color:#c02929}.btn-outline-primary:not(:disabled):not(.disabled):active,.nav-pills>li>a:not(:disabled):not(.disabled):active,.service-click[data-action="Remove"]:not(:disabled):not(.disabled):active,.location-click[data-action="Selected"]:not(:disabled):not(.disabled):active,.btn-outline-primary:focus,.nav-pills>li>a:focus,.service-click[data-action="Remove"]:focus,.location-click[data-action="Selected"]:focus{color:#fff;background-color:#c02929;border-color:#d32f2f}.btn-outline-primary:disabled,.nav-pills>li>a:disabled,.service-click[data-action="Remove"]:disabled,.location-click[data-action="Selected"]:disabled{opacity:0.5;color:#fff;background-color:#c02929;border-color:#d32f2f}.btn-secondary{color:#fff;background-color:#f44336;border-color:#f44336}.btn-secondary:hover{color:#f44336;background-color:#f32c1e;border-color:#f55a4e}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:focus{color:#f44336;background-color:#f32c1e;border-color:#f44336}.btn-secondary:disabled{opacity:0.5;color:#f44336;background-color:#f44336;border-color:#f44336}.btn-outline-secondary{background-color:transparent;color:#f44336;border-color:#f44336;border:solid 2px #f44336}.btn-outline-secondary:hover{color:#f44336;background-color:#f44336;border-color:#f32c1e}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:focus{color:#f44336;background-color:#f32c1e;border-color:#f44336}.btn-outline-secondary:disabled{opacity:0.5;color:#f44336;background-color:#f32c1e;border-color:#f44336}.btn-success{background-color:#28a745 !important;border-color:#218838 !important;color:#fff !important}.btn-success:hover,.btn-success:focus{background-color:#218838 !important;border-color:#1e7e34 !important;color:#fff !important}.sec{display:block;padding:40px 0}.sec.sec-alt{padding:20px 0 40px}.modal-header{background-color:#960000;border:none}.modal-header .close{color:#fff;font-size:25px;opacity:.4;margin:0}.modal-title{color:#fff !important}.modal-body p:last-child{margin:0}#tyre-label-modal .modal-dialog{margin:0 auto;max-width:70%}#tyre-label-modal .modal-content{margin-top:5%}.block{background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);margin-bottom:20px;padding:20px}.block.no-margin-bottom{margin-bottom:0}.block.block-alt{padding:20px 20px 30px}.block-alt{background-color:#f0f0f0;border:solid 1px #dedede;box-shadow:none}.field-validation-error,.error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error,select.input-validation-error,textarea.input-validation-error,input.error,select.error,textarea.error{color:#e80c4d;border:1px solid #e80c4d;outline-color:#e80c4d;background-color:#f9dbdb !important}input[type="checkbox"].input-validation-error,input[type="checkbox"].error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}.pagination{text-align:center;width:100%}.pagination p{display:inline-block}.pagination span{color:#ccc;display:inline-block;margin:0 5px}.pagination span:first-child{margin-left:0}.pagination span:last-child{margin-right:0}.circle-outer{background-color:#960000;border:solid 5px #960000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:100px;margin:20px auto 0;width:100px}.circle-outer .circle{background-color:#960000;border:solid 4px #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:100%;padding:20px 15px;width:100%}.circle-outer .circle span{color:#fff;display:block;font-size:40px;text-align:center}header{background-color:#c62828;padding:10px 0}header .logo-container h1,header .logo-container .h1{color:#fff;font-size:1.35em;font-weight:700;margin:0;margin-top:10px;margin-bottom:10px;word-wrap:break-word}header .logo-container h1 a,header .logo-container .h1 a{color:#fff}header .logo-container h1 span,header .logo-container .h1 span{display:block;font-size:0.8em;font-weight:400;margin-top:5px}header .logo-container .logo{fill:#fff;float:left;max-height:100px}header .logo-container .logoText{height:0;margin:0;text-indent:-9999px}header .basket{background:#282828;background:rgba(0,0,0,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;font-size:30px;max-width:65px;padding:10px 15px;position:relative}header .basket .fa{position:relative}header .basket .badge{background-color:#ed1d2b;position:absolute;right:5px;top:10px}header nav ul.navbar-nav li{display:inline-block;font-size:14px;list-style-type:none}header nav ul.navbar-nav li a{color:#fff;display:block;padding:10px}header nav ul.navbar-nav li a:hover{background-color:rgba(108,184,182,0.5)}header nav ul.navbar-nav li ul.dropdown-menu{border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-width:240px}header nav ul.navbar-nav li ul.dropdown-menu li{display:block}header nav ul.navbar-nav li ul.dropdown-menu li a{color:#333;font-weight:600}@media (max-width:767px){header nav ul.navbar-nav li ul.dropdown-menu li a{color:#fff;padding:10px 20px !important}}header nav ul.navbar-nav>li>a{padding:21px 15px 20px}header nav ul.navbar-nav .open .dropdown-menu .dropdown-header,header nav ul.navbar-nav .open .dropdown-menu>li>a{padding:10px 15px}header nav ul.navbar-nav .open ul li a{padding:10px !important}header nav .navbar-collapse{border-top:none;box-shadow:none}header nav.navbar{font-weight:600;margin-bottom:0;min-height:0}header .navbar-toggle{background-color:rgba(0,0,0,0.2);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;right:0;top:8px}header .navbar-toggle .icon-bar{background-color:#fff}.mobile-upper{background-color:#c62828;color:#fff}.mobile-upper .menu-close path{fill:#fff}.menu-mobile:after{color:#fff}.menu-mobile path{fill:#fff}.menu-mobile .basket-counter{color:#000}header nav ul.nav>li>a:focus,header nav ul.nav>li>a:hover,header nav .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:rgba(0,0,0,0.1);color:#ccc;transition:background 0.25s ease}.header-info{align-items:center;background-color:#333;color:#fff;display:flex;text-align:center}.header-info a{color:#fff}.header-info a:hover{color:#960000}.header-info hr{border-color:#444}.header-info .fa-solid{color:#960000;margin-right:10px}.accreditations{padding:10px 0;text-align:center}.accreditations a{color:#fff}.accreditations a:hover{color:#960000}.accreditations hr{border-color:#444}.accreditations .fa{color:#960000;margin-right:10px}.areas-served h2,.services-offered h2{font-size:24px;word-wrap:break-word}.areas-served p,.services-offered p{margin-bottom:0}.services-offered{margin-top:30px}.company-address{word-wrap:break-word}.home-splash{background:url('') no-repeat center #f44336;background-position:center;overflow:hidden;position:relative}.home-splash .hero-overlay{left:50%;margin-left:-2500px;max-height:510px;position:absolute;top:0}.home-splash .home-search{background-color:rgba(240,240,240,0.4);border:none;padding:20px}.home-splash .home-search .block{background-color:transparent;border:none;margin:0}.home-splash .home-intro{background:#000;background:rgba(0,0,0,0.4);border-top:none;box-shadow:none;color:#fff;font-size:16px;padding:40px}.home-splash .home-intro p{margin-bottom:20px}.home-splash .home-intro h3{color:#fff}.home-splash .home-intro img{max-width:100%}.home-splash .home-intro ol{margin-bottom:0;padding-left:25px}.home-splash .home-intro ol li{margin-bottom:10px}.home-splash .home-intro ol li span{display:block;font-weight:700}.home-splash .home-intro ol li:last-child{margin-bottom:0}.home-splash .home-intro .block{background:none;box-shadow:none;padding:0}.home-splash .block p:last-child{margin-bottom:0}.home-splash .tab-content{background-color:#fff;border:solid 1px #ddd;border-top:none;min-height:325px;padding:20px}.home-splash .tab-content h3,.home-splash .tab-content label{color:#333}.home-splash .nav-tabs>li{background-color:#ccc;text-align:center;width:50%}.home-splash .nav-tabs>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top:solid 2px transparent;color:#333;font-weight:600;margin-right:0}.home-splash .nav-tabs>li:not(.active)>a:hover{background-color:#f0f0f0;border-color:#f0f0f0;color:#960000}.home-splash .nav-tabs>li.active>a,.home-splash .nav-tabs>li>a:focus{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top:solid 2px #960000}.home-splash .nav-tabs>li.active>a,.home-splash .nav-tabs>li.active>a:focus,.home-splash .nav-tabs>li.active>a:hover{border-top:solid 2px #960000}.home-splash.ytop{background-position:center top}.recommended-brands a{border:solid 1px #f0f0f0;display:block;margin-bottom:15px;padding:15px;transition:all .2s ease}.recommended-brands a:hover{border-color:#ccc}.recommended-brands a:hover>img{opacity:.9}.recommended-brands img{margin:0 auto}.content-sec{background-color:#fff;color:#333}.content-sec h1,.content-sec h2,.content-sec h3,.content-sec h4,.content-sec h5,.content-sec h6,.content-sec dl dt{color:#333}.content-sec img{max-width:100%}.content-sec .home-content h2:first-of-type{margin:0 0 20px}.content-sec .home-hours .opening-hours dt{font-size:30px}.content-sec .opening-hours dd span{display:inline-block;width:59%}.home-module *:first-child{margin-top:0}.branch-locations{background-color:#ccc}.previous{cursor:default}.next{cursor:default}.locationDisabled{color:#777;cursor:not-allowed;background-color:#fff}.other-services{background-color:#f0f0f0;color:#b71c1c}.other-services svg{fill:#b71c1c}.other-services h1,.other-services h2,.other-services h3,.other-services h4,.other-services h5,.other-services h6,.other-services .btn.btn-hollow{color:#b71c1c}.other-services .btn.btn-hollow{border-color:#b71c1c}.other-services .service{height:100px;margin-bottom:10px;text-align:center}.other-services .service p{margin-bottom:0}.other-services .service .icon{height:50px}.other-services .service .icon img,.other-services .service .icon svg{max-height:40px;max-width:40px}.other-services .service a{color:#ff1744}.other-services .service a:hover{color:#ff1744}.additional-info{background-color:#dedede;color:#333}.additional-info h1,.additional-info h2,.additional-info h3,.additional-info h4,.additional-info h5,.additional-info h6{color:#333}.additional-info .btn-hollow{border-color:#333;color:#333}.additional-info .info-segment{margin-bottom:20px;text-align:center}.additional-info #info-1 .circle-outer{border-color:#000}.additional-info #info-1 .circle-outer .circle{background-color:#000}.additional-info #info-2 .circle-outer{border-color:#8f793d}.additional-info #info-2 .circle-outer .circle{background-color:#8f793d}.additional-info #info-3 .circle-outer{border-color:#f44366}.additional-info #info-3 .circle-outer .circle{background-color:#f44366}.vrn-options h4{color:#333;height:44px;line-height:44px;margin-top:0}.vrn-options h4 .btn{max-width:200px}.vrn-options .block-alt{color:#333}.vrn-options .incorrect-vrn .btn{background:transparent;border:solid 2px #f44336;color:#f44336}.size-widget{position:relative}.size-widget h2{padding-right:30px}.size-widget h2 span{cursor:pointer;font-size:22px;position:absolute;right:20px;top:20px}.size-widget .size-search{display:none}.page-title{margin-bottom:2rem}.testimonial blockquote{border-left:none;border-top:solid 1px #f0f0f0;padding:20px 0;text-align:left}#nps .txtScore{background-color:transparent;border:none;height:0;width:0}.contact-form textarea{min-height:150px}.contact-form label small{display:block;font-size:75%;font-weight:300}.contact-map{height:400px;overflow:hidden;padding-bottom:50%;position:relative}.contact-map iframe{height:100% !important;left:0;position:absolute;top:0;width:100% !important}.small-map{overflow:hidden;padding-bottom:50%;position:relative}.small-map iframe{height:100% !important;left:0;position:absolute;top:0;width:100% !important}.gm-style img{max-width:none}#enquire p{margin-bottom:0}#enquire p.margin-bottom-20{margin-bottom:20px}.results-sec .block,.tyre-detail .block,.basket .block,.confirmation .block,.checkout .block{background-color:#fff;color:#333}.results-sec .block h1,.tyre-detail .block h1,.basket .block h1,.confirmation .block h1,.checkout .block h1,.results-sec .block h2,.tyre-detail .block h2,.basket .block h2,.confirmation .block h2,.checkout .block h2,.results-sec .block h3,.tyre-detail .block h3,.basket .block h3,.confirmation .block h3,.checkout .block h3,.results-sec .block h4,.tyre-detail .block h4,.basket .block h4,.confirmation .block h4,.checkout .block h4,.results-sec .block h5,.tyre-detail .block h5,.basket .block h5,.confirmation .block h5,.checkout .block h5,.results-sec .block h6,.tyre-detail .block h6,.basket .block h6,.confirmation .block h6,.checkout .block h6,.results-sec .block dl dt,.tyre-detail .block dl dt,.basket .block dl dt,.confirmation .block dl dt,.checkout .block dl dt{color:#333}.results-sec .block h1 small,.tyre-detail .block h1 small,.basket .block h1 small,.confirmation .block h1 small,.checkout .block h1 small,.results-sec .block h2 small,.tyre-detail .block h2 small,.basket .block h2 small,.confirmation .block h2 small,.checkout .block h2 small,.results-sec .block h3 small,.tyre-detail .block h3 small,.basket .block h3 small,.confirmation .block h3 small,.checkout .block h3 small,.results-sec .block h4 small,.tyre-detail .block h4 small,.basket .block h4 small,.confirmation .block h4 small,.checkout .block h4 small,.results-sec .block h5 small,.tyre-detail .block h5 small,.basket .block h5 small,.confirmation .block h5 small,.checkout .block h5 small,.results-sec .block h6 small,.tyre-detail .block h6 small,.basket .block h6 small,.confirmation .block h6 small,.checkout .block h6 small,.results-sec .block dl dt small,.tyre-detail .block dl dt small,.basket .block dl dt small,.confirmation .block dl dt small,.checkout .block dl dt small{color:#333}.results-header .select-view{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#333;float:left;margin-right:10px;padding:5px 10px}.results-header .select-view .fa{margin-right:5px}.results-header .select-view:hover{background-color:#f8f8f8}.results-header .select-view.active{background-color:#f0f0f0}.filters h2 span{display:inline-block;font-size:16px;font-weight:400;margin-top:8px}.filters h3{margin-top:0}.filters h4{color:#666}.filters select{width:100%}.filters .filter{margin-bottom:40px}.filters .filter label{cursor:pointer;font-weight:400}.filters .filter.no-margin-bottom{margin-bottom:0}.filters .filter.size-filter select{margin-bottom:5px}.filters .filter.range-filter p{margin-bottom:10px}.filters .filter.range-filter input[type="text"]{border:none;color:#960000;font-weight:bold}.filters .filter.specialist-filter label{display:block}.filters .filter.specialist-filter input[type="checkbox"]{float:left;margin-right:10px}.filters .filter.size-filter label{margin-bottom:0}.filters .filter.size-filter select{margin-bottom:10px}.filters .filter.brands-filter input[type="checkbox"],.filters .filter.brands-filter img{float:left}.filters .filter.brands-filter input[type="checkbox"]{margin:10px 10px 0 0;padding:5px}.filters .filter.brands-filter img{max-width:85%}.filters .filter.brands-filter label{margin-bottom:10px;width:100%}.not-buying p{margin-bottom:0}.not-buying textarea{min-height:100px}.not-buying label.anonymous{font-size:0.8em;font-weight:normal}.not-buying label.anonymous input[type="checkbox"]{float:left;margin:3px 5px 0 0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.ui-slider{background-color:#dedede;border:none;height:.5em;margin:0 auto;width:90%}.ui-slider-range{background-color:#960000}.ui-slider-horizontal .ui-slider-handle{border:solid 2px #960000;height:1.2em;top:-0.35em;width:1.2em}.ui-slider-handle:focus{outline:0}.visible-phone{display:none !important}.grid-section{display:flex;flex-wrap:wrap}.result-container{display:flex;flex-direction:column}.strapline{font-size:13px;font-style:italic}.tyre-result{display:flex;flex-direction:column;flex-grow:1;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.2);color:#333;margin-bottom:20px;padding:0;position:relative}.tyre-result h1,.tyre-result h2,.tyre-result h3,.tyre-result h4,.tyre-result h5,.tyre-result h6,.tyre-result dl dt{color:#333}.tyre-result h1 small,.tyre-result h2 small,.tyre-result h3 small,.tyre-result h4 small,.tyre-result h5 small,.tyre-result h6 small,.tyre-result dl dt small{color:#333}.tyre-result img{max-width:100%;margin-left:auto;margin-right:auto}.tyre-result select{padding:10px 5px;width:100%}.tyre-result .manufacturer-img{height:30px}.tyre-result .main-img{position:relative}.tyre-result .main-img .tyre-img{height:145px;overflow:hidden}.tyre-result.primary-result .main-img .tyre-img{height:150px}.tyre-result.primary-result .rrp-wrap{margin:0 0 10px}@media (max-width:768px){.tyre-result.primary-result #Quantity{margin-bottom:1rem}}.tyre-result .best-buy{background:#960000;border-radius:2px 2px 2px 0;bottom:20px;color:#fff;font-weight:bold;left:-10px;max-width:235px;padding:5px 0;position:absolute;text-align:center;width:100%;z-index:10}.tyre-result .best-buy:after{border-bottom:solid 10px transparent;border-right:solid 10px #000;content:"";display:block;height:0;left:0;position:absolute;top:32px;width:0}.tyre-result.additional-result .best-buy{max-width:100%;bottom:95px !important}.tyre-result.list-result{padding:20px}.tyre-result.list-result select{margin-bottom:10px}.tyre-result.list-result img{max-height:none}.tyre-result.list-result .no-reviews{display:none}.tyre-result.list-result .tyre-img{height:150px;margin-bottom:10px}.tyre-result.list-result .labelling{margin:15px 0;padding:7px}.tyre-result.list-result .rrp-wrap{margin:0 0 5px}.tyre-result.list-result .price{font-size:14px;margin-top:10px}.tyre-result.list-result .price span{font-size:28px}.tyre-result.list-result .speed-load{margin-top:0}@media (max-width:480px){.tyre-result.list-result .speed-load{min-width:1px;width:100%}}.tyre-result .labelling{background-color:#fff;border:solid 1px #f0f0f0;text-align:center;padding:5px}.tyre-result .labelling.speed-load{background-color:#f0f0f0;border:none;color:#666;font-size:14px;max-width:100%;padding:10px 15px;text-align:center}.tyre-result:not(.list-result):not(.additional-result) .rating:not(.rating-noise){margin-bottom:10px}.tyre-detail-view .day-available{border:none;margin-top:1.5em;background-color:#f8f8f8}.day-available{display:flex;align-items:center;width:100%;background-color:#f0f0f0;border-radius:4px;overflow:hidden;align-items:stretch;margin:10px 0px;color:#000}.day-available:has(.sdsRunMessage) strong{color:#960000}.day-available span{align-content:space-evenly;font-size:13px;margin:6px}.day-available i.fa-calendar{margin-right:12px;display:flex;align-items:center;justify-content:center}.nowRunMessage{padding-right:15px;line-height:1.2}.fa.fa-calendar{background-color:#f0f0f0;color:#960000;padding:12px 3px 12px 18px;display:flex;align-items:center;justify-content:center;font-size:14px;margin:0px}.tyre-result .price,.extra-service .price,.extra-service-normal .price{display:block}.tyre-result .price span,.extra-service .price span,.extra-service-normal .price span,#tyre-fitment-charge-price{color:#960000;display:block;font-size:28px;font-weight:700}.modal .modal-header{border-bottom:solid 2px #960000}.modal .modal-content{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.google-yellow{color:#fcc62a !important}.rating-header{display:inline-block;font-weight:bold;padding:3px;position:relative;text-align:center;margin-left:35px;color:#fcc62a !important;padding-right:10%;float:right;font-size:larger}.rating.rating-noise{border-color:#666;color:#666;margin-bottom:0}.rating:before{color:#999;content:"";display:block;font:normal normal normal 18px/1 FontAwesome;height:24px;left:-28px;position:absolute;width:24px}.rating.rating-fuel:before{background:url('/Images/fuel.svg') no-repeat;background-position:center top;background-size:85%;content:""}.rating.rating-weather:before{background:url('/Images/weather.svg') no-repeat}.rating.rating-noise:before{background:url('/Images/decibel-0.svg') no-repeat}.rating.rating-noise-1:before{background:url('/Images/decibel-1.svg') no-repeat}.rating.rating-noise-2:before{background:url('/Images/decibel-2.svg') no-repeat}.rating.rating-noise-3:before{background:url('/Images/decibel-3.svg') no-repeat}.rating.rating-noise-EU21:before{background:url('/Images/decibel-3.svg') no-repeat}.rating-a{color:#00a651}.rating-b{color:#50b849}.rating-c{color:#c0d731}.rating-d{color:#999}.rating-e{color:#fcb913}.rating-f{color:#f37020}.rating-g{color:#ed1b24}.rating-EU21-fuel-a{color:#00a651}.rating-EU21-fuel-b{color:#9aca3c}.rating-EU21-fuel-c{color:#48a6dd}.rating-EU21-fuel-d{color:#feb811}.rating-EU21-fuel-e{color:#ee1c25}.rating-EU21-fuel-f{color:#f37020}.rating-EU21-fuel-g{color:#f37020}.rating-EU21-grip-a{color:#0067b3}.rating-EU21-grip-b{color:#0080c6}.rating-EU21-grip-c{color:#48a6dd}.rating-EU21-grip-d{color:#76beea}.rating-EU21-grip-e{color:#aae1fa}.rating-EU21-grip-f{color:#f37020}.rating-EU21-grip-g{color:#f37020}.pattern-table .rating{font-weight:bold;position:relative;margin-left:35px;padding-top:1px}.pattern-table .rating:before{height:20px;left:-24px;width:20px}.pattern-table .rating.rating-noise{color:#333}.pattern-table .rating.rating-a{background-color:#00a651}.pattern-table .rating.rating-b{background-color:#50b849}.pattern-table .rating.rating-c{background-color:#fff100;color:#333}.pattern-table .rating.rating-d{background-color:#999}.pattern-table .rating.rating-e{background-color:#fcb913}.pattern-table .rating.rating-f{background-color:#f37020}.pattern-table .rating.rating-g{background-color:#ed1b24}.pattern-table .rating.rating-EU21-fuel-a{background-color:#00a651}.pattern-table .rating.rating-EU21-fuel-b{background-color:#9aca3c}.pattern-table .rating.rating-EU21-fuel-c{background-color:#fff100;color:#333}.pattern-table .rating.rating-EU21-fuel-d{background-color:#feb811}.pattern-table .rating.rating-EU21-fuel-e{background-color:#ee1c25}.pattern-table .rating.rating-EU21-fuel-f{background-color:#f37020}.pattern-table .rating.rating-EU21-fuel-g{background-color:#f37020}.pattern-table .rating.rating-EU21-grip-a{background-color:#0067b3}.pattern-table .rating.rating-EU21-grip-b{background-color:#0080c6}.pattern-table .rating.rating-EU21-grip-c{background-color:#48a6dd}.pattern-table .rating.rating-EU21-grip-d{background-color:#76beea}.pattern-table .rating.rating-EU21-grip-e{background-color:#aae1fa}.pattern-table .rating.rating-EU21-grip-f{background-color:#f37020}.pattern-table .rating.rating-EU21-grip-g{background-color:#f37020}.pattern-table .rating-bg{align-items:center;border-radius:50%;color:#fff;display:inline-flex;height:24px;justify-content:center;width:24px}.pattern-table .rating-center{margin-left:33px !important}@media (max-width:767px){.pattern-table .review-rating{display:block;margin-right:0}.pattern-table .review-rating .rating-icon{font-size:12px;margin-right:-2px}}.tyre-label-link-list{font-size:0.75em;text-align:center;margin-top:10px}.tyre-label-link-grid{font-size:0.75em;text-align:center}.label-extra{background-color:#fff;border:solid 2px #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;display:block;font-size:14px;height:34px;margin-bottom:10px;padding:3px;position:absolute;right:0px;text-align:center;width:34px}.label-extra.label-1{top:5px}.label-extra.label-2{top:40px}.label-extra.label-3{top:75px}.label-extra.label-4{top:110px}.label-extra.label-5,.label-extra.label-6{right:35px}.label-extra.label-5{top:5px}.label-extra.label-6{top:40px}.label-extra-horizontal{color:#fff;display:inline-block;font-size:14px;height:34px;padding:3px;text-align:center;width:34px;vertical-align:top}.label-extra.label-summer{color:#333}.label-extra.label-winter{color:#fff}.label-extra.label-video{background-color:#cc181e;color:#fff;cursor:pointer;padding-top:5px}.label-extra.label-video a{color:#fff}.label-extra.label-video a:focus{outline:0}.label-extra-horizontal.label-summer{background-color:#fc0;color:#333}.label-extra-horizontal.label-winter{background-color:#63cdff;color:#fff}.label-extra-horizontal.label-video{background-color:#cc181e;color:#fff;cursor:pointer}.label-extra-horizontal.label-video a{color:#fff}.label-extra.label-xl{background-color:#333;font-size:12px;font-weight:400;padding:4px 5px}.label-extra-horizontal.label-xl{background-color:#333;font-size:12px;font-weight:400;padding:4px 5px}.clear{clear:both}.tyre-detail .main-img-container{border:solid 1px #dedede;box-shadow:none}.tyre-detail .main-img-container .main-img{margin:0 auto;max-width:200px;position:relative}.tyre-detail .main-info .price{color:#960000;display:block;font-size:40px;font-weight:700}.tyre-detail .main-info .book-tyre h4{display:inline-block;margin:12px 10px 0 0}.tyre-detail .main-info .tyre-label{display:inline-block;margin-bottom:0}.tyre-detail .main-info .tyre-label .btn{margin-top:10px;width:100%}.tyre-detail .extra-info label{display:block;margin-bottom:0}.tyre-detail .extra-info div{margin-bottom:20px}.tyre-detail .rrp-wrap{margin:-20px 0 20px;text-align:center}.pattern-table{margin-bottom:0}.pattern-table td{vertical-align:middle !important}.pattern-table thead{background-color:#333;color:#fff;font-weight:bold}.pattern-table select{height:42px;margin-left:10px}.pattern-table .rating{float:left;margin:0 10px 0 25px}.pattern-table .btn{width:auto}.pattern-table .pattern-size{background-color:#f0f0f0;font-weight:bold}.pattern-table .rrp-wrap{margin:10px 0 0;text-align:right}.tyre-brand .tyre-result h4{white-space:normal}.tyre-brand .tyre-result img{max-height:100%}.tyre-brand .tyre-result .ptn-price-from{display:block;font-weight:bold;margin:5px 0 5px}.stock-green{color:#00a651}.stock-amber{color:#fcb913}.basket h3 small,.checkout h3 small{font-size:55%}.basket textarea{min-height:80px}.basket .fitting-table{font-size:14px}.basket .fitting-table label{cursor:pointer;font-weight:400;margin-bottom:0}@media (min-width:767px){.addit-services .addit-service .row{align-items:center;display:flex}}.basket-items .tyre-result{box-shadow:none;padding:20px 0}.basket-items .extra-service{display:block;margin:40px 0}.basket-items .extra-service-normal{display:block;margin:10px 0}.basket-items .addit-services-title{margin-top:30px}.basket-items .basket-totals{background-color:#333;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px 30px}.basket-items .basket-item-summary{text-align:right}.basket-items .remove-item{font-size:12px;padding:5px;color:red}.basket-items .remove-discount{font-size:12px;padding:5px;color:red}.basket-items .tyre-result:last-child{border:none;margin:0}.basket-item-loader img{display:none;height:24px;width:24px}.extra-service svg,.extra-service-normal svg,.extra-service.basket-service svg{fill:#b71c1c}.extra-service svg,.extra-service-normal svg,.extra-service.basket-service svg,.extra-service img,.extra-service-normal img,.extra-service.basket-service img{display:block;margin:0 auto;max-height:80px;max-width:100px;width:100%}.extra-service-normal{border-bottom:1px solid #ccc;padding:20px 0}.extra-service-normal h3{font-size:1.15em;margin-top:5px}.extra-service-normal .service-description{display:none}.extra-service-normal .btn-hollow{margin-top:5px;padding:5px}.extra-service-normal .extra-service-info{display:block;font-size:.85em;margin-top:5px}.extra-service-normal:last-child{padding-bottom:20px;margin-bottom:10px !important}.extra-service{padding:20px 0}.extra-service h3{font-size:1.15em;margin-top:5px}.extra-service .service-description{display:none}.extra-service .btn-hollow{margin-top:5px;padding:5px}.extra-service .extra-service-info{display:block;font-size:.85em;margin-top:5px}.extra-service:first-child{padding-bottom:20px}.extra-service.basket-service:last-child{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:0px !important}.service-price-per-tyre{color:#333;font-weight:normal;font-size:0.9em;font-style:italic;margin-left:3px}.current-day{font-weight:bold}.checkout svg{fill:#333}.checkout-item-totals{margin-top:15px}.confirmation h1 .btn{max-width:300px}.confirmation .tyre-result{box-shadow:none;margin-bottom:0;padding:20px 0}.confirmation .tyre-result hr{margin-bottom:10px;margin-top:10px}.confirmation .confirmation .block{margin-top:20px}.footer{color:#fff;font-size:14px;font-weight:400}.footer .upper{background-color:#fff;padding:40px 0 20px;text-align:center}.footer .upper h2{color:#333}.footer .middle{background-color:#d51e1e;color:#fff;padding:40px 0}.footer .middle h2{color:#fff}.footer .lower{background-color:#a81818;color:#fff;padding:40px 0}.footer .lower p:not(.no-margin-bottom){margin-bottom:20px}.footer .lower a{color:#80cbc4}.footer .lower a:hover{color:#c8e9e6}.footer .lower address{font-weight:bold}.footer .lower h4,.footer .lower dl dt{color:#fff}.footer .lower .inner{border-bottom:solid 1px #b2b2b2;border-top:solid 1px #b2b2b2;margin:20px 0;padding:40px 0}.footer .lower dl.footer-social dt,.footer .lower dl.footer-social dd{display:inline-block;float:left}.footer .lower dl.footer-social dt{margin:12px 0 0 0}.footer .lower dl.footer-social dd{font-size:26px;margin:3px 0 0 15px}.footer .lower ul.manage-site,.footer .lower ul.footer-links{margin:0;padding:15px 0 0 0}.footer .lower ul.manage-site li,.footer .lower ul.footer-links li{display:inline-block;list-style-type:none;margin:0 20px 0 0;max-width:95%;overflow:hidden}.footer .lower ul.manage-site li:last-child,.footer .lower ul.footer-links li:last-child{margin-right:0}.footer .lower dl.opening-hours dt{color:#fff;font-size:18px;margin-bottom:10px}.footer .lower .current-day{font-weight:bold;color:#80cbc4 !important}#CookiePolicy{z-index:9999;display:none;width:100%;position:fixed;bottom:0;background-color:#960000;background:rgba(150,0,0,0.9);color:white;padding:10px 5%}#CookiePolicy .cookie-heading{color:#333;font-size:1.4em;line-height:30px;padding-right:10%}#CookiePolicy .white{position:relative;background-color:#fff;text-align:left;max-width:1020px;margin:0 auto;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#CookiePolicy p{font-size:14px;color:black;padding:0;margin-bottom:0px}#CookiePolicy a.btnCloseCookie{color:#000;font-weight:bold}#CookiePolicy a.btnCloseCookie{text-decoration:underline}#CookiePolicy .btnCloseCookie{position:absolute;top:0px;right:5px}#CookiePolicy .btnCloseCookie i{font-size:1.7em;margin:8px 5px 0}#CookiePolicy .btnCloseCookie:hover{text-decoration:none}#CookiePolicy .btnCloseCookie span{display:none}.IE7 #CookiePolicy .btnCloseCookie{top:14px !important;right:14px !important}.IE7 #CookiePolicy .btnCloseCookie span{display:block !important}.cookie-settings table{font-size:0.8em}.cookie-settings table th,.cookie-settings table td{text-align:left;padding:0.5em;min-width:100px;border:1px solid #ccc}@media (max-width:480px){.btn{word-wrap:break-word}.bt-only{display:none}.results-header select{width:100%}.pattern-table td select{margin:5px 0;width:100%}.pattern-table .footable-row-detail-value,.pattern-table .btn{width:100%}}@media (max-width:720px){.result-container{float:left;width:100%}}@media (min-width:481px) and (max-width:767px){header .navbar-toggle{margin-top:0;top:6px}}.headerText{color:#fff;margin-top:10px}@media (max-width:991px){.headerText{display:none}}@media (max-width:767px){.block-center-xs{display:block;margin-left:auto;margin-right:auto;text-align:center}.no-margin-bottom-xs{margin-bottom:0}.no-margin-top-xs{margin-top:0}.margin-bottom-10-xs{margin-bottom:10px}.margin-bottom-20-xs{margin-bottom:20px}.margin-top-20-xs{margin-top:20px}.sec.results-sec{padding:20px 0}.basket-service,.basket-service .price{text-align:center}.basket-items .basket-item-summary{margin-top:10px;text-align:left}header{padding:0}header nav .collapse{margin-top:20px}header nav ul.navbar-nav li{display:block}header .vertical-align.va-logo{display:block !important}header .navbar-toggle{margin-top:0;top:6px}header .logo-container{min-height:40px}header .logo-container h1{font-size:1em;margin-top:14px;margin-bottom:14px}header .logo-container .logo{max-height:55px;margin-top:8px;margin-bottom:8px;max-width:150px}header .logo-container .col-xs-8{padding:0}.dropdown-menu>li>a{color:#fff}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding-left:40px}.header-info{color:black}.header-info hr{margin-bottom:10px;margin-top:10px}.header-info .fa.block-center-xs{font-size:25px;margin:0 0 10px}.header-info #phone-header{border-right:solid 1px #444}.company-address{margin-bottom:20px}.home-splash{padding:0 !important}.home-splash .block.block-opaque{margin-bottom:0}.home-splash .block.block-opaque h3{font-size:20px;padding-right:40px}.home-splash .block.block-opaque h3 span{cursor:pointer;position:absolute;right:35px;top:44px}.home-splash .tab-content{min-height:0}.home-splash .buy-tyres-splash{display:none;padding-top:20px}.other-services .service{height:auto !important;margin-bottom:40px}.vrn-options h4{height:auto;text-align:center;clear:both;margin-top:10px;display:block}.vrn-options h4 .btn{max-width:100%}.vrn-options h4 h3{clear:both;margin-top:60px;display:block}.vrn-widget{margin-bottom:40px}.vrn-widget .btn{max-width:300px}.tyre-detail .main-info .quantity{margin-bottom:10px}.tyre-detail .main-info .quantity h4{display:block;margin:0 0 10px;text-align:center}.tyre-detail .main-info .quantity select{width:100%}.pattern-table td{border-right:solid 1px #ccc}.pattern-table .pattern-size .footable-toggle{display:none !important}.contact-map{padding-bottom:75%}.tyre-result.list-result .price,.tyre-result.list-result .rrp-wrap{text-align:left}.basket .extra-services .services-title{font-size:20px}.basket .extra-services .services-container{display:none}.confirmation h1 .btn{max-width:100%}footer .lower .inner .footer-adr,footer .lower footer .lower dl.footer-hours{margin-bottom:40px}.hero-video-container .close-promo{position:relative;right:0;top:0}}@media (min-width:769px) and (max-width:991px){.no-margin-bottom-sm{margin-bottom:0}header{padding:10px 0}.header-info{color:black}header .logo-container h1{text-align:center}header .vertical-align.va-logo{display:table}.contact-map{padding-bottom:50%}.form-horizontal.contact-form .control-label{text-align:left}}@media (max-width:991px){.nav-tabs>li{text-align:center;width:50%}.nav-tabs>li>a{font-size:14px}.filters .filters-inner{display:none;padding-top:20px}}@media (min-width:768px){.bt-only{display:none}.pull-right-sm{float:right}.align-right-sm{text-align:right}.margin-left-20-sm{margin-left:20px}header nav .navbar-collapse{padding-left:0}}@media (min-width:992px) and (max-width:1199px){.basket.checkout .extra-service.basket-service .price{padding:8px 0 0}.basket.checkout .extra-service-normal.basket-service .price{padding:8px 0 0}.item-icon{padding-left:25px !important}}@media (min-width:768px){header nav ul li.dropdown:hover>ul.dropdown-menu{display:block}}@media (min-width:992px){.vrn-widget .btn,.size-widget .btn{max-width:300px}.tyre-brand .result-container:nth-child(2n+1){clear:both}.grid-section .promo-content-available{clear:both}.filter-grid .result-container:nth-child(3n+1){clear:both}footer .lower dl{margin-bottom:0}}@media (min-width:768px) and (max-width:991px){.grid-section .result-container:nth-child(2n+2){clear:both}.filter-grid .result-container:nth-child(2n+1){clear:both}.margin-bottom-10-md{margin-bottom:10px}.margin-bottom-20-md{margin-bottom:20px}}@media (min-width:992px) and (max-width:1199px){.label-extra.label-4,.label-extra.label-5,.label-extra.label-6{right:35px}.label-extra.label-4{top:5px}.label-extra.label-5{top:40px}.label-extra.label-6{top:75px}.opening-hours dd{margin-bottom:10px}.opening-hours dd span{width:100%}}@media (max-width:1199px){.confirmation .pull-right{display:block;float:none !important;margin:20px 0}.home-splash{background-image:none;padding:20px 0}}@media (min-width:1200px){.align-right-lg{text-align:right}.home-splash #size-search{background:url('/Images/Template/tyre-size-graphic-horizontal.png') no-repeat}.home-splash #vrn-search{background:none !important}}@media (max-width:480px){.basket .extra-services .services-title{font-size:15px}.basket .extra-services .services-title .fa{font-size:20px}}@media print{a[href]:after{content:none}.logo,.navbar-toggle,.header-info,.confirmation .btn,.confirmation .label-extra,.confirmation .manufacturer-logo,footer .upper,footer .middle,footer .footer-social,footer .manage-site,.extra-service svg,.extra-service-normal img,.extra-service img{display:none}.tyre-result .labelling,.block.block-alt{border:none}.block{padding:0}.text-right{text-align:left !important}.tyre-result .labelling{visibility:hidden;display:none}.tyre-result.list-result .tyre-img{height:160px}.rating.rating-fuel:before,.rating.rating-noise:before,.rating.rating-weather:before{width:180px}.rating.rating-fuel:before{content:"Fuel Rating: ";font-size:medium}.rating.rating-weather:before{content:"Weather Efficiency: ";font-size:medium}.rating.rating-noise:before{content:"Noise Rating: ";font-size:medium}.rating.rating-noise-EU21:before{content:"Noise Rating: ";font-size:medium}.footer{visibility:hidden;display:none}#CookiePolicy{visibility:hidden;display:none}.google-review-widget{display:none !important}.environment-banner{display:none !important}.logo-container{display:none !important}.confirmation svg{display:none}.confirmation img{max-width:10%}.confirmation .col-sm-1,.confirmation .col-sm-2,.confirmation .col-sm-3,.confirmation .col-sm-4,.confirmation .col-sm-5,.confirmation .col-sm-6,.confirmation .col-sm-7,.confirmation .col-sm-8,.confirmation .col-sm-9,.confirmation .col-sm-10,.confirmation .col-sm-11,.confirmation .col-sm-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.confirmation .col-sm-1,.confirmation .col-sm-2,.confirmation .col-sm-3,.confirmation .col-sm-4,.confirmation .col-sm-5,.confirmation .col-sm-6,.confirmation .col-sm-7,.confirmation .col-sm-8,.confirmation .col-sm-9,.confirmation .col-sm-10,.confirmation .col-sm-11,.confirmation .col-sm-12{float:left}.confirmation .col-sm-12{width:100%}.confirmation .col-sm-11{width:91.66666667%}.confirmation .col-sm-10{width:83.33333333%}.confirmation .col-sm-9{width:75%}.confirmation .col-sm-8{width:66.66666667%}.confirmation .col-sm-7{width:58.33333333%}.confirmation .col-sm-6{width:50%}.confirmation .col-sm-offset-6{margin-left:50%}.confirmation .col-sm-5{width:41.66666667%}.confirmation .col-sm-4{width:33.33333333%}.confirmation .col-sm-3{width:25%}.confirmation .col-sm-2{width:16.66666667%}.confirmation .col-sm-1{width:8.33333333%}.confirmation .text-right{text-align:right !important}.d-print-rating-grid{display:grid !important;clear:both !important}.d-print-pattern-table .rating-bg{padding-left:125px !important}.cookie-banner{display:none !important}}.container-xs-height{display:table;padding-left:0px;padding-right:0px}.row-xs-height{display:table-row}.col-xs-height{display:table-cell;float:none}@media (min-width:768px){.container-sm-height{display:table;padding-left:0px;padding-right:0px}.row-sm-height{display:table-row}.col-sm-height{display:table-cell;float:none;max-width:250px;vertical-align:top}}@media (min-width:992px){.container-md-height{display:table;padding-left:0px;padding-right:0px}.row-md-height{display:table-row}.col-md-height{display:table-cell;float:none}}@media (min-width:1200px){.container-lg-height{display:table;padding-left:0px;padding-right:0px}.row-lg-height{display:table-row}.col-lg-height{display:table-cell;float:none}}@media (max-width:992px){#btnVerifyPostcode{margin-top:20px}#fitting-charge{text-align:center !important}.mobileOnly{display:block}.desktopOnly{display:none}#divAdditionalDesktop{display:none !important}#divAdditionalMobile{display:inline !important}.extra-service{padding:0}.extra-service h3{text-align:center}.btn.btn-hollow{letter-spacing:1px;transition:0.25s all ease;text-align:center;display:block;margin:auto;margin-top:25px;margin-bottom:25px}.services-title:not(.no-margin-bottom){margin-bottom:20px !important}}@media (min-width:993px){.desktopOnly{display:block}.mobileOnly{display:none}#divAdditionalDesktop{display:inline !important}#divAdditionalMobile{display:none !important}.extra-service{padding:20px 0}}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.environment-banner{background-color:#123;color:#fff;font-size:20px;font-weight:600;padding:10px 0;text-align:center}.environment-banner.live{display:none}.environment-banner.testing{background-color:#c10435}.top-banner{font-size:18px;font-weight:600;padding:10px 10px;text-align:center}.top-banner .btnCloseCookie{display:flex}.top-banner p{margin-bottom:0px !important}.cookie-banner{background-color:#fefefe;color:#333}.cookie-banner .row div{padding:0.6em;text-align:center;font-size:16px}@media (max-width:550px){.cookie-banner .row div{font-size:16px}}.cookie-banner .row div button{background-color:#333;border-color:#333;color:#fff;padding:5px;margin-left:6px;min-width:100px;max-width:150px}@media (max-width:550px){.cookie-banner .row div button{margin-top:1em;width:100%}}.cookie-banner .row div button.btn-outline-primary{background-color:#fefefe;color:#333}.cookie-banner .row div button:hover,.cookie-banner .row div button:not(:disabled):not(.disabled):active{background-color:#000;border-color:#000;color:#fff}.slot-picker .ui-widget-header{background:#960000;border:none;border-radius:0;color:#fff;padding:0.8em 0;position:relative}.slot-picker .ui-widget-header .ui-icon{background-image:none;text-indent:0}.slot-picker .ui-datepicker-title{font-size:.9em;font-weight:normal;padding-left:77px;padding-right:77px;text-transform:uppercase;text-align:center}.slot-picker .ui-datepicker-calendar{font-size:0.8em;margin-bottom:0;width:100%}.slot-picker .ui-datepicker-calendar th{font-weight:normal;text-transform:uppercase}.slot-picker .ui-datepicker-calendar thead{background-color:#fc0000;color:#fff}.slot-picker .ui-datepicker .ui-datepicker-prev,.slot-picker .ui-datepicker .ui-datepicker-next{bottom:0;border-radius:0;border-top:none;border-bottom:none;color:#fff;padding:0.8em 30px;position:absolute;top:0;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.slot-picker .ui-datepicker .ui-datepicker-prev:hover,.slot-picker .ui-datepicker .ui-datepicker-next:hover{background-image:none;background-color:#630000;cursor:pointer;color:inherit}.slot-picker .ui-datepicker .ui-datepicker-prev.ui-state-disabled:hover,.slot-picker .ui-datepicker .ui-datepicker-next.ui-state-disabled:hover{background-color:transparent}.slot-picker .ui-datepicker .ui-state-disabled{filter:alpha(opacity=25);opacity:.25}.slot-picker .ui-datepicker .ui-datepicker-prev{border-right:1px solid #ff1717;border-left:none;left:0}.slot-picker .ui-datepicker .ui-datepicker-next{border-left:1px solid #ff1717;border-right:none;right:0}.slot-picker .ui-datepicker-calendar a,.slot-picker .ui-datepicker-calendar span{background-image:none;background-repeat:no-repeat;background-size:auto auto;border-radius:0;display:block;padding-top:0.8em;padding-bottom:0.8em;text-align:center}.slot-picker .ui-state-default{background-color:#e6e6e6;border:none;color:#960000;font-weight:normal}.slot-picker .ui-state-highlight{background-color:#960000;border:none;background:inherit}.slot-picker .ui-state-active{background-color:#960000;color:#fff}.slot-picker .ui-widget{font-size:1em}.slot-picker .ui-datepicker td{padding:1px}.slot-calendar,.slot-interval{border:1px solid #d2d2d2;margin-bottom:20px}.slot-types .row{margin-left:0;margin-right:0}.slot-types *[class^=col]{padding-left:0;padding-right:0}.slot-types *[class^=col]:first-child .slot-type-label{border-left:none}.slot-type-radio{margin-top:0 !important;vertical-align:middle}.slot-type-label{background-color:#eee;border-left:1px solid #d2d2d2;display:block;font-weight:normal;margin-bottom:0;padding:10px;text-align:center}.slot-type-label.selected{background-color:#f6f6f6;border-bottom-color:#f6f6f6}.slot-times{background-color:#f6f6f6;padding:15px}.slot-time-pickers{position:relative}.slot-time-separator{left:0;margin:-10px auto;position:absolute;right:0;top:50%;text-align:center;width:10px}.slot-message{margin-top:10px}.slot-message p{margin-bottom:20px}.slot-message p:last-child{margin-bottom:0}.muted{color:#999}.muted.important{color:#999 !important}.d-block{display:block}.d-inline-block{display:inline-block}.list-group-item{border:solid 1px #f3f6f9}.item-highlight{background-color:#f3f6f9}.item-solo{border:none !important;padding-right:0}.nowrap{display:flex;align-items:center;white-space:nowrap}.nowrap a{margin-left:0px}.bg-grey{background-color:#f0f0f0}.m-b-05{margin-bottom:5px}.p-20{padding:20px}.p-10{padding:10px}.m-r-10{margin-right:10px}.m-x-10{margin-left:10px;margin-right:10px}.m-t-0{margin-top:0}.m-t-10{margin-top:10px}.m-t-20{margin-top:20px}.mt-auto{margin-top:auto}.mx-auto{margin-left:auto;margin-right:auto}.h-65{height:65px}.w-120{width:120px !important}.min-w-100{min-width:100px}.min-w-160{min-width:160px}.min-w-200{min-width:200px}.margin-normal{margin-left:0 !important;margin-right:0 !important}.lblTerms{display:inline-block;padding-left:10px}.terms-box+.terms-box{margin-left:10px}.fitting-charge{font-size:30px;color:#c71212;display:inline-block;font-weight:700;text-align:right;clear:both;overflow-wrap:break-word;line-height:42.85px}#location-map-small{list-style:none;height:250px;margin:0 auto;width:95%;overflow:hidden}#map_canvas_small{height:250px;width:86%}@media (min-width:769px) and (max-width:991px){#map_canvas_small{height:250px;width:100%}}#map_canvas_small_multi{overflow:hidden;top:0;right:0;bottom:0;left:0}.input42{height:42px}.label42{height:42px;margin-top:10px;margin-bottom:10px;font-size:18px}.th-light{padding:8px;font-weight:bold;text-align:left}.btnLocation{background-color:#d32f2f;color:#fff;cursor:pointer}.btnLocation:hover{background-color:#d32f2f;color:#fff}.btnLocationSelected{background-color:black !important;color:white !important;cursor:pointer}.btnLocationSelected:hover{background-color:#d32f2f !important;color:#fff !important}.location{float:left}.location-contact{display:inline-block}.chkBasketAS{margin-left:32px !important;margin-right:2px !important}.requestTyre-img{width:50%;overflow:hidden}.requestItem{padding:10px}.payment-method-options{margin-top:20px;margin-bottom:15px}.flattened{height:0;overflow:hidden}.data-list-item-key{display:inline-block;min-width:175px}.location-cards{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.location-card{display:flex;flex-direction:column;margin-bottom:15px;padding-left:15px;padding-right:15px;width:33.33333333333333%}.service-content{display:flex}@media (max-width:991px){.location-card{width:50%}.service-content{display:none}.service-button{display:block !important}.background-image-no-service,.background-image-no-tyres{background-position:initial !important;background-size:auto !important;background-color:#333 !important}}.service-button{display:none}@media (max-width:600px){.location-card{width:100%}}.location-card-inner{display:flex;flex:1;flex-direction:column;padding:15px}.location-card-white .location-card-inner{background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.2);color:#333}.location-card-name{font-family:'Neuzeit Grotesk',sans-serif;font-weight:bold}.location-card-name-narrow{font-weight:bold;min-height:46px}.location-card-map .location-card-name{text-align:center;margin-bottom:10px}.location-card-type{display:block;font-size:.9em;text-align:center}.location-card-info{margin-bottom:20px}.location-card-map .location-card-info{margin-top:10px}.location-card-distance{display:block;font-size:.8em;text-align:center}.location-card-cta{display:block;margin-top:auto;max-width:none}.payment-details label{cursor:pointer;display:block}.payment-details label.lblPaymentMethod{display:inline-block}.payment-details-image{width:60px !important;clear:both}@media (max-width:767px){.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}.review-comments{width:99%}.custom-radio .btn-group{display:inline-flex;position:relative;vertical-align:middle}.custom-radio .btn-group>.btn-group:not(:last-child)>.btn,.custom-radio .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.custom-radio .btn-outline-secondary:not(:disabled):not(.disabled).active,.custom-radio .btn-outline-secondary:not(:disabled):not(.disabled):active,.custom-radio .show>.btn-outline-secondary.dropdown-toggle{background-color:#960000;border-color:#960000}.custom-radio .btn-outline-third:not(:disabled):not(.disabled).active,.custom-radio .btn-outline-third:not(:disabled):not(.disabled):active,.custom-radio .show>.btn-outline-third.dropdown-toggle{background-color:red;border-color:red}.custom-radio .btn-group-toggle>.btn input[type=checkbox],.custom-radio .btn-group-toggle>.btn input[type=radio],.custom-radio .btn-group-toggle>.btn-group>.btn input[type=checkbox],.custom-radio .btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.custom-radio .btn{justify-content:center;min-width:0px}#pills-service .btn-inline-group>.btn{background:#fff;color:#d32f2f}#pills-service .btn-inline-group>.btn:focus{color:#fff;background:#d32f2f}#pills-service .btn-inline-group>.btn.active{color:#fff;background:#d32f2f}.btn-inline-group>.btn{width:auto;max-width:none;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;border-color:#d32f2f}.btn-inline-group-card>.btn{width:auto;max-width:none;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center}.vrn-cell{float:right;display:inline-block}.standard-content-box{color:#333;border-top:solid 3px #f1f1f1;padding-top:10px}.select-size .size-option{font-size:1.3em;margin-bottom:10px;margin-top:10px;position:relative}.select-size .size-option label{cursor:text;font-weight:400;margin:0;padding:10px}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#0065ad}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-radio .btn.yesNo{min-width:100% !important}.tyre-review-score{margin-bottom:1rem !important;display:flex !important}@media (max-width:480px){.tyre-review-score .btn{padding:6px 13px}}.review-container.row{margin-bottom:10px}.review-rating{margin-right:10px}.review-large{font-size:x-large}.rating-icon{color:#fd9227}.rating-icon.icon-grey{color:#868e96}.underline{text-decoration:underline}.text-primary{color:#960000}@media (min-width:992px){.review-detail{align-items:center;display:flex}}.review-content{background-color:#fff;padding:60px 0}.review-content:focus{outline:0}.review-content .progress{margin-bottom:15px}.review-content .progress-bar{background-color:#0065ad;text-align:left;text-indent:10px}.review-content .review-subtitle{margin-bottom:5px;margin-top:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mt-0{margin-top:0}.mt-3{margin-top:1.5rem}.mr-1{margin-right:.5rem}.mr-4{margin-right:2rem}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.d-flex{display:flex !important}.align-items-center{align-items:center !important}@media (max-width:992px){.mb-20-sm-down{margin-bottom:20px}}.tyre-review{background-color:#fff;font-size:14px;padding:20px 40px;text-align:left}.tyre-review+.tyre-review{border-top:solid 1px #eee}.tyre-review cite{font-style:normal}.text-sml{font-size:90%}.minus-margin{margin-top:-30px}.google-review-widget{display:flex;position:relative;align-items:center;justify-content:center}.google-review-widget:hover{text-decoration:none}.google-review-widget .google{max-width:125px;max-height:100px}.google-review-widget .rating-container{padding-left:10px;padding-right:10px}.google-review-widget .rating-container i{color:#fcc62a;font-size:13px;padding-right:0}.google-review-widget .rating-container i+i{margin-left:-2px}.google-review-widget .rating-container i.fa-star-half{margin-right:5px}.google-review-widget .rating-lbl{color:#4e81ed;font-size:30px;font-weight:700}@media (max-width:992px){.google-review-widget{height:60px}.google-review-widget .rating-container{bottom:0;left:3px;padding-left:10px;padding-right:10px}.google-review-widget .rating-container i{font-size:8px}}.modal-alt{border-radius:10px;margin-left:0;max-width:900px;transform:translateX(-50%);width:100%}@media (max-width:767px){.modal-alt{transform:none;width:93%}}.modal-alt .modal-title{font-size:24px;font-weight:700;padding-top:10px;text-align:center}.modal-alt .close{color:#ccc;font-size:24px}.google-review-slider{margin:0 auto 20px;padding-bottom:30px}.google-review-slider .review-container{border-radius:8px;margin:65px auto 20px;max-width:700px;padding:60px 40px 40px;position:relative}.google-review-slider .review-container:after{bottom:20px;color:#ccc;content:"\f10d";font-family:"FontAwesome";font-size:30px;position:absolute;right:20px}.google-review-slider .flex-direction-nav a{height:60px}.google-review-slider .flex-prev{left:-8px !important}.google-review-slider .flex-next{right:-8px !important}@media (max-width:480px){.google-review-slider p{min-height:200px}}.google-review-slider .photo-container{border-radius:50%;box-shadow:10px 0 30px 0 rgba(18,25,33,0.15);height:100px;left:20px;position:absolute;top:-50px;width:100px}.google-review-slider img{border-radius:50%;max-height:100px}.google-review-slider .flex-prev,.google-review-slider .flex-next{opacity:1}.google-review-slider .flex-prev,.google-review-slider .flex-next,.google-review-slider .flex-prev:before,.google-review-slider .flex-next:before{font-family:"FontAwesome"}.google-review-slider .flex-prev{left:5px}.google-review-slider .flex-prev:before{content:"\f104" !important}.google-review-slider .flex-next{right:5px}.google-review-slider .flex-next:before{content:"\f105" !important}.google-review-slider .author{font-size:18px}.google-review-slider small{font-size:75%}.google-review-slider .ratings .icon{color:#0060d9}.google-review-slider .flex-control-nav{bottom:0}.google-review-slider .flex-control-paging li a{background-color:#fff;border:solid 1px #ccc;border-radius:0;box-shadow:none;height:6px;width:50px}.google-review-slider .flex-control-paging li a.flex-active{background-color:#0060d9;border-color:#0060d9}.rmb-20{margin-bottom:20px !important}.google-overall-rating{margin-bottom:20px;margin-left:0px;margin-right:0px}.number-of-reviews{margin-left:250px;margin-top:-5px}.flexslider .flex-direction-nav .flex-next{right:5px;opacity:.8}.flexslider .flex-direction-nav .flex-prev{left:5px;opacity:.8}@media (max-width:768px){.flexslider{margin:0px !important}}.flex-control-nav{position:relative !important}.debug-icon{vertical-align:top;margin:3px;cursor:help}#tyre-size-modal .size-modal-img{max-width:98%}#tyre-size-modal .card-body{height:280px}#tyre-size-modal .m-1{margin:2px}#tyre-size-modal .card-body{padding:10px}#tyre-size-modal .modal-dialog{width:60% !important}@media (max-width:576px){#tyre-size-modal .modal-content{margin-top:unset}#tyre-size-modal .modal-dialog{margin-top:10px}#tyre-size-modal .title-no{font-size:13px}#tyre-size-modal .title-no:before{font-size:12px;left:-33px}#tyre-size-modal .modal-dialog{width:95% !important}#tyre-size-modal .card-body{height:250px}#tyre-size-modal .p-10{padding:5px}}#tyre-size-modal .title-no[data-number='1']:before{content:"1"}#tyre-size-modal .title-no[data-number='2']:before{content:"2"}#tyre-size-modal .title-no[data-number='3']:before{content:"3"}#tyre-size-modal .title-no[data-number='4']:before{content:"4"}#tyre-size-modal .title-no{font-size:16px;font-weight:600;margin-bottom:1rem;position:relative;left:10px}#tyre-size-modal .title-no:before{-ms-flex-align:center;align-items:center;background-color:#0065ad;border-radius:50%;background-clip:padding-box;color:white;content:"";display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:25px;-ms-flex-pack:center;justify-content:center;left:-30px;position:absolute;top:50%;transform:translateY(-50%);width:25px}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.card{position:relative;display:-ms-flexbox;display:flex;-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,0.125);border-radius:0.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:0.75rem}.border{border:solid 1px #f0f0f0}.rounded{border-radius:3px}.h-100{height:100%}.w-100{width:100% !important}.mw-100{max-width:100%}.mw-none{max-width:none !important}.img-fluid{max-width:100%}.black{color:#000}.styled-radio [type="checkbox"]:checked,.styled-radio [type="checkbox"]:not(:checked),.styled-radio [type="radio"]:checked,.styled-radio [type="radio"]:not(:checked){position:absolute;left:-9999px;width:0;height:0;visibility:hidden}.styled-radio .checkbox-tools:checked+label,.styled-radio .checkbox-tools:not(:checked)+label{background:#1799dd;border:solid 1px transparent;position:relative;display:inline-block;padding:15px;width:100%;font-size:13px;line-height:20px;text-align:center;border-radius:10px;overflow:hidden;cursor:pointer;text-transform:uppercase;-webkit-transition:all 200ms linear;transition:all 200ms linear}.styled-radio .checkbox-tools.radio-sml:checked+label,.styled-radio .checkbox-tools.radio-sml:not(:checked)+label{border-radius:50%;color:#7089aa;display:flex;flex-direction:column;font-size:14px;font-weight:400;height:100px;justify-content:center;letter-spacing:.4px;padding:20px 10px;width:100px}@media (min-width:1367px) and (max-width:1699px){.styled-radio .checkbox-tools.radio-sml:checked+label,.styled-radio .checkbox-tools.radio-sml:not(:checked)+label{height:80px;width:80px}}@media (max-width:768px){.styled-radio .checkbox-tools.radio-sml:checked+label,.styled-radio .checkbox-tools.radio-sml:not(:checked)+label{font-size:12px;height:70px;width:70px}}@media (max-width:430px){.styled-radio .checkbox-tools.radio-sml:checked+label,.styled-radio .checkbox-tools.radio-sml:not(:checked)+label{font-size:10px;height:60px;width:60px}.styled-radio .checkbox-tools.radio-sml:checked+label .radio-icon,.styled-radio .checkbox-tools.radio-sml:not(:checked)+label .radio-icon{padding-bottom:0 !important}}.styled-radio .checkbox-tools.radio-grey:checked+label{background:#dedede;color:#12263f}.styled-radio .checkbox-tools.radio-red:checked+label{background:#fa5c7c;color:#fff}.styled-radio .checkbox-tools.radio-red:checked+label .radio-icon{color:#fff !important}.styled-radio .checkbox-tools.radio-amber:checked+label{background:#ffbc00;color:#12263f}.styled-radio .checkbox-tools.radio-amber:checked+label .radio-icon{color:#12263f !important}.styled-radio .checkbox-tools.radio-green:checked+label{background:#0acf97;color:#fff}.styled-radio .checkbox-tools.radio-green:checked+label .radio-icon{color:#fff !important}.styled-radio .checkbox-tools:not(:checked)+label{background-color:#fff;border:solid 1px #ccc;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.styled-radio .checkbox-tools:checked+label{background-color:#1799dd;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);color:#fff}.styled-radio .checkbox-tools:checked+label .radio-svg,.styled-radio .checkbox-tools:checked+label .radio-svg path{fill:#fff}.styled-radio .checkbox-tools:not(:checked)+label:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}.styled-radio .checkbox-tools:checked+label::before,.styled-radio .checkbox-tools:not(:checked)+label::before{background-color:#353746;position:absolute;content:'';top:0;left:0;width:100%;height:100%;border-radius:4px;z-index:-1}.styled-radio .checkbox-tools:checked+label::before{background-image:linear-gradient(298deg,#417d9d,#1799dd)}.styled-radio .checkbox-tools:checked+label .radio-icon,.styled-radio .checkbox-tools:not(:checked)+label .radio-icon{font-size:24px;line-height:24px;display:block;padding-bottom:10px}.styled-radio .checkbox-tools:checked+label .radio-icon.radio-img,.styled-radio .checkbox-tools:not(:checked)+label .radio-icon.radio-img{height:34px;margin:0 auto;width:34px}.styled-radio .checkbox-tools.radio-sml:checked+label .radio-icon,.styled-radio .checkbox-tools.radio-sml:not(:checked)+label .radio-icon{font-size:20px;line-height:24px;display:block;padding-bottom:5px}@media (max-width:768px){.styled-radio .checkbox-tools.radio-sml:checked+label .radio-icon,.styled-radio .checkbox-tools.radio-sml:not(:checked)+label .radio-icon{font-size:16px;line-height:18px;padding-bottom:0}}.styled-radio.styled-alt .checkbox-tools:checked+label,.styled-radio.styled-alt .checkbox-tools:not(:checked)+label{width:auto}.styled-radio.styled-alt svg{height:40px;width:40px}.styled-radio.styled-alt .checkbox-tools:checked+label{background-color:#e1eefb;border:solid 1px #1799dd;color:#0065ad}#gms-slotRadio-allDay{position:unset !important;display:none}.gms-custom-control-label{display:inline-block !important;width:100%}label[for*="gms-slotRadio-allDay"]{width:92%}.price-lbl{color:#777;font-size:13px;font-weight:600}.item-price{color:#333;display:inline-block;font-size:22px;font-weight:700}.item-price.d-block{display:block}@media (min-width:1299px){.basket-updated .container,.container-alt{max-width:1250px !important}}@media (min-width:1299px){.container-menu{max-width:1190px !important}}.search-result-updated .tyre-result.list-result+.list-result{border-top:solid 1px #dedede}.search-result-updated .tyre-result.list-result .labelling{margin:0}.search-result-updated .tyre-result.list-result select{margin-bottom:0;margin-left:20px;max-width:105px;order:2}.search-result-updated .tyre-result.list-result .tyre-img{max-height:50px}.search-result-updated .tyre-result.list-result .tyre-img img{height:120px}.search-result-updated .tyre-result.list-result .price{margin-top:0}.search-result-updated .tyre-result.list-result .price label{font-size:13px}.search-result-updated .tyre-result.list-result .rrp-wrap{font-weight:600}@media (max-width:767px){.search-result-updated .tyre-result.list-result select{margin-left:0;margin-right:20px;order:1}.search-result-updated .tyre-result.list-result .basket-item-loader img{order:2}}.search-result-updated .tyre-result .rating{font-weight:bold;position:relative;margin-left:35px}.search-result-updated .tyre-result .rating:before{height:20px;left:-24px;width:20px}.search-result-updated .tyre-result .rating.rating-noise{color:#333}.search-result-updated .tyre-result .rating.rating-a{background-color:#00a651}.search-result-updated .tyre-result .rating.rating-b{background-color:#50b849}.search-result-updated .tyre-result .rating.rating-c{background-color:#fff100;color:#333}.search-result-updated .tyre-result .rating.rating-d{background-color:#999}.search-result-updated .tyre-result .rating.rating-e{background-color:#fcb913}.search-result-updated .tyre-result .rating.rating-f{background-color:#f37020}.search-result-updated .tyre-result .rating.rating-g{background-color:#ed1b24}.search-result-updated .tyre-result .rating.rating-EU21-fuel-a{background-color:#00a651}.search-result-updated .tyre-result .rating.rating-EU21-fuel-b{background-color:#9aca3c}.search-result-updated .tyre-result .rating.rating-EU21-fuel-c{background-color:#fff100;color:#333}.search-result-updated .tyre-result .rating.rating-EU21-fuel-d{background-color:#feb811}.search-result-updated .tyre-result .rating.rating-EU21-fuel-e{background-color:#ee1c25}.search-result-updated .tyre-result .rating.rating-EU21-grip-a{background-color:#0067b3}.search-result-updated .tyre-result .rating.rating-EU21-grip-b{background-color:#0080c6}.search-result-updated .tyre-result .rating.rating-EU21-grip-c{background-color:#48a6dd}.search-result-updated .tyre-result .rating.rating-EU21-grip-d{background-color:#76beea}.search-result-updated .tyre-result .rating.rating-EU21-grip-e{background-color:#aae1fa}.search-result-updated .tyre-result .rating-bg{border-radius:50%;color:#fff;display:inline-flex;height:24px;justify-content:center;width:24px}.search-result-updated .tyre-result .rating-center{margin-left:33px !important}@media (max-width:767px){.search-result-updated .tyre-result .review-rating{display:block;margin-right:0}.search-result-updated .tyre-result .review-rating .rating-icon{font-size:12px;margin-right:-2px}}.basket-updated .tyre-result.list-result{margin-bottom:0}.basket-updated .tyre-result.list-result+.list-result{border-top:solid 1px #dedede}.basket-updated .tyre-result.list-result .labelling{margin:0}.basket-updated .tyre-result.list-result select{margin-bottom:0;margin-left:20px;max-width:105px;order:2}.basket-updated .tyre-result.list-result .tyre-img{max-height:50px}.basket-updated .tyre-result.list-result .tyre-img img{height:120px}.basket-updated .tyre-result.list-result .price{margin-top:0}.basket-updated .tyre-result.list-result .price label{font-size:13px}.basket-updated .tyre-result.list-result .rrp-wrap{font-weight:600}@media (max-width:767px){.basket-updated .tyre-result.list-result select{margin-left:0;margin-right:20px;order:1}.basket-updated .tyre-result.list-result .basket-item-loader img{order:2}}.basket-updated .tyre-result .rating{font-size:13px;margin-left:24px;position:relative}.basket-updated .tyre-result .rating:before{height:20px;left:-24px;width:20px}.basket-updated .tyre-result .rating.rating-noise{color:#333}.basket-updated .tyre-result .rating.rating-a{background-color:#00a651}.basket-updated .tyre-result .rating.rating-b{background-color:#50b849}.basket-updated .tyre-result .rating.rating-c{background-color:#fff100;color:#333}.basket-updated .tyre-result .rating.rating-d{background-color:#999}.basket-updated .tyre-result .rating.rating-e{background-color:#fcb913}.basket-updated .tyre-result .rating.rating-f{background-color:#f37020}.basket-updated .tyre-result .rating.rating-g{background-color:#ed1b24}.basket-updated .tyre-result .rating.rating-EU21-fuel-a{background-color:#00a651}.basket-updated .tyre-result .rating.rating-EU21-fuel-b{background-color:#9aca3c}.basket-updated .tyre-result .rating.rating-EU21-fuel-c{background-color:#fff100;color:#333}.basket-updated .tyre-result .rating.rating-EU21-fuel-d{background-color:#feb811}.basket-updated .tyre-result .rating.rating-EU21-fuel-e{background-color:#ee1c25}.basket-updated .tyre-result .rating.rating-EU21-grip-a{background-color:#0067b3}.basket-updated .tyre-result .rating.rating-EU21-grip-b{background-color:#0080c6}.basket-updated .tyre-result .rating.rating-EU21-grip-c{background-color:#48a6dd}.basket-updated .tyre-result .rating.rating-EU21-grip-d{background-color:#76beea}.basket-updated .tyre-result .rating.rating-EU21-grip-e{background-color:#aae1fa}.basket-updated .tyre-result .rating-bg{align-items:center;border-radius:50%;color:#fff;display:inline-flex;height:24px;justify-content:center;width:24px}@media (max-width:767px){.basket-updated .tyre-result .review-rating{display:block;margin-right:0}.basket-updated .tyre-result .review-rating .rating-icon{font-size:12px;margin-right:-2px}}.basket-updated .basket-totals{margin-bottom:20px}.basket-updated .basket-totals #basket-tyre-total,.basket-updated .basket-totals #basket-total,.basket-updated .basket-totals #basket-service-total,.basket-updated .basket-totals #basket-subtotal,.basket-updated .basket-totals #discount-total,.basket-updated .basket-totals #basket-region-total{display:inline-block;min-width:80px}.basket-updated .form-control,.basket-updated select{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.basket-updated .form-control:focus,.basket-updated select:focus{border-color:#960000;box-shadow:none}.color-title{color:#333}.timeline{font-weight:600;font-size:13px;padding:0;list-style:none;max-width:600px;margin:0 auto 20px;counter-reset:step}.timeline a{color:#333;text-decoration:none}.timeline a,.timeline a:hover{transition:none}.timeline a:hover{color:#999;text-decoration:underline}.timeline li{color:#999;float:left;text-align:center;width:120px;position:relative}.timeline li:before{align-items:center;content:counter(step);counter-increment:step;font-size:15px;font-weight:700;justify-content:center;line-height:35px;width:35px;height:35px;display:flex;border-radius:100%;border:2px solid #ccc;margin:0 auto 5px auto;background:#fff;position:relative;z-index:10}.timeline li:after{content:'';width:100%;height:1px;background:#ddd;display:block;position:absolute;top:17.5px;left:50%;z-index:1}.timeline li:last-child:after{content:none}.timeline li.width-auto{width:auto}.timeline li.complete{color:#333;cursor:pointer}.timeline li.complete:before{border-color:#333;content:"\f00c";font-family:FontAwesome;font-weight:300}.timeline li.complete:after{background:#333}.timeline li.active{color:#d32f2f}.timeline li.active:before{border-color:#d32f2f}.timeline li.error{color:#a94442}.timeline li.error:before{border-color:#a94442;content:"\f00d";font-family:FontAwesome;font-weight:300}.timeline li.error:after{background:#28a745}.timeline li.info:before{content:"\f129";font-family:FontAwesome;font-weight:300;font-size:18px}.timeline li.info:after{background:#28a745}.timeline li.warning{color:#ffc107}.timeline li.warning:before{border-color:#ffc107;content:"\f12a";font-family:FontAwesome;font-weight:300;font-size:18px}.timeline li.warning:after{background:#28a745}.timeline li.map-marker:before{content:"\f041";font-family:FontAwesome;font-weight:300}.timeline li.map-marker:after{background:#28a745}@media (max-width:768px){.timeline li{font-size:12px;width:80px}.timeline .timeline-mobile-hdn{display:none}}.updated-price{color:#960000;font-weight:700}.service-updated .btn{max-width:100%}.service-icon-container{align-items:center;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;flex-shrink:0;justify-content:center;height:40px;padding:5px;width:40px}.service-icon-container .service-icon{height:30px;width:30px}.service-icon-container svg{max-height:100%;max-width:100%}.service-icon-container-lg{align-items:center;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;justify-content:center;height:60px;padding:5px;width:60px}.service-icon-container-lg .service-icon{height:50px;width:50px}.service-icon-container-lg svg{max-height:100%;max-width:100%}.rounded-top{border-radius:3px 3px 0 0}.rounded-bottom{border-radius:0 0 3px 3px}.position-relative{position:relative}.text-underline{text-decoration:underline}.text-center{text-align:center}.text-left{text-align:left}@media (min-width:768px){.text-md-right{text-align:right}}@media (min-width:768px){.text-md-left{text-align:left}}.bg-white{background-color:#fff}.bg-dark{background-color:#333}.btn-dark{background-color:#333;border-color:#333}.bg-brand{background-color:#960000}.bg-muted-grey{background-color:#f8f8f8}.text-white{color:#fff}.border-top{border-top:solid 1px #dedede}.border-bottom{border-bottom:solid 1px #dedede}.rounded{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-checkout-container{align-items:end;display:flex;justify-content:center}@media (max-width:767px){.btn-checkout-container{margin-top:20px;max-width:100%;width:100%}}.btn-checkout{align-items:center;display:inline-flex;justify-content:space-between}@media (max-width:767px){.btn-checkout{max-width:100%}}.color-brand{color:#960000 !important}.btn-brand{background-color:#960000;border-color:#960000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-brand,.btn-brand:hover{color:#fff}.btn-brand:hover{background-color:#630000}.btn-outline-brand{background-color:transparent;border-color:#960000;color:#960000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-outline-brand:hover{background-color:#960000;color:#fff}.btn-link-brand{background-color:transparent;border:none;color:#960000}.btn-link-brand:hover{text-decoration:underline}.btn-link-brand:active,.btn-link-brand:focus{box-shadow:none;outline:0}#next-step-btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:100%}.input-icon{color:#999;left:18px;position:absolute;top:50%;transform:translateY(-50%)}.icon-control{padding-left:40px}.icon-control:focus+.input-icon{color:#960000}.mobile-basket{bottom:0;left:0;line-height:1.3;position:fixed;width:100%;z-index:9999}.mobile-basket .basket-icon{height:24px;width:24px}.mobile-basket-header{align-items:center;border-bottom:solid 1px #dedede;display:flex;justify-content:space-between;padding:20px}.full-view-toggle{border:none}.full-view-toggle:not(.btn){text-align:left}.mobile-basket-cart{height:20px;width:20px}.mobile-basket-only{display:none}.basket-right-col{z-index:1000}.basket-summary-container{padding:10px 0}@media (max-width:991px){.mobile-basket-only{display:block}.mobile-basket-hide{display:none !important}.basket-right-col{background-color:#fff;bottom:59px;display:none;left:0;margin-bottom:0;overflow-y:scroll !important;overflow-x:hidden !important;position:fixed;right:0;top:0}.basket-summary-container{padding-left:10px}.discount-form{padding:0 20px}}@media (max-width:991px) and (max-width:991px){.basket-summary-container{padding:20px}}@media (min-width:992px){.mobile-basket{display:none}.basket-right-col{display:flex !important;position:sticky;top:10px}.basket-step-1 .basket-right-col{display:none !important}}.mobile-close{font-size:20px;position:absolute;right:15px;top:15px}.mobile-close img{height:25px;width:25px}.basket-summary-img-container{align-items:center;background-color:#fff;border:solid 1px #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;height:50px;justify-content:center;padding:8px;position:relative;width:50px}.basket-summary-img-container .basket-summary-qty{align-items:center;background-color:#fff;border:solid 1px #dedede;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#960000;display:flex;font-size:12px;font-weight:600;height:20px;justify-content:center;position:absolute;right:-10px;top:-10px;width:20px}.basket-summary-img{max-width:100%}.basket-summary th,.basket-summary td{border-top:none !important;padding:8px 0 !important;vertical-align:middle !important}.basket-summary .summary-item{font-size:14px}.basket-summary-lbl{color:#777;font-weight:bold;margin-bottom:0}.breakdown-container{border-top:solid 1px #dedede;padding:10px 0px}@media (max-width:991px){.breakdown-container{padding:20px 20px 0 20px}}.breakdown-row{align-items:center;display:flex;justify-content:space-between}.breakdown-row+.breakdown-row{margin-top:5px}.breakdown-row.total-row{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px 0px}@media (max-width:991px){.breakdown-row.total-row{padding:20px}}.breakdown-row.total-row .basket-summary-lbl{color:#333}.checkout-date:nth-child(even){background-color:#f8f8f8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.checkout-date label{font-weight:600;margin-bottom:0}@media (max-width:767px){.checkout-date{flex-direction:column;padding:10px}.checkout-date>label{margin-bottom:5px}}.checkout-date .styled-radio{display:inline-flex}.checkout-date .styled-radio label{min-width:150px;padding:10px 15px !important}.no-cursor{cursor:unset !important}.promo-default.promo-extended{height:auto}.promo-default div.promo-image-container{display:flex;justify-content:center}.promo-default.promo-extended div.promo-image-container{justify-content:end;height:60px}.promo-default .promo-solus{background:#333;border-radius:0;display:flex;letter-spacing:0;line-height:1.3;min-height:60px;padding:10px 15px;text-align:left;text-transform:none;cursor:pointer}.promo-default .promo-solus .promo-title{padding-right:10px;font-weight:bold}.promo-default .promo-solus,.promo-default .promo-solus .promo-solus-link{color:#fff}.promo-default .promo-solus .promo-solus-link{margin-left:auto}.promo-default .promo-solus .promo-solus-link-std{color:#fff}.promo-default .promo-solus .promo-solus-link-std{margin-left:auto}.promo-default .promo-qualified-container{display:flex;justify-content:space-between;background-color:#f0f0f0;border-radius:3px 0px 0px 0px;color:#333;border-left:3px solid #28a745}.promo-default .promo-qualified-container span{font-weight:bold;margin:5px;cursor:pointer}.promo-default .promo-qualified-container.border-not-qualified{border-left:none}@media (max-width:768px){.promo-default .promo-qualified-container{width:100%;text-align:left;flex-flow:column;border-radius:3px 3px 0px 0px}}.promo-default .promo-qualified,.promo-default .promo-not-qualified{display:inline-block;background:linear-gradient(315deg,#28a745 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);color:#fff;padding:5px 10px 5px 120px;border-radius:0 3px 0 0;font-weight:600}.promo-default .promo-qualified+.promo-solus,.promo-default .promo-not-qualified+.promo-solus{border-radius:0}@media (max-width:768px){.promo-default .promo-qualified,.promo-default .promo-not-qualified{background:#28a745;padding:5px 10px;width:100%;text-align:left;border-radius:0}}.promo-default .promo-not-qualified{background:linear-gradient(315deg,#a94442 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);font-weight:600}@media (max-width:768px){.promo-default .promo-not-qualified{background:#a94442}}.promo-detail-message{background-color:#b94e4c;font-weight:600;color:white;margin-top:0;padding:5px}@media (max-width:768px){.promo-detail-message{text-align:left;padding-left:10px}}.promo-default{height:60px;position:relative}.tyre-detail-view .promo-default{margin-bottom:10px}.promo-qualified .alert,.promo-not-qualified .alert{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-bottom:0}.promo-qualified .alert .title,.promo-not-qualified .alert .title{margin-bottom:5px}.promo-available-hero,.promo-available{cursor:pointer;height:100%;max-height:60px;max-width:360px !important}.promo-default .promo-available-hero,.promo-default .promo-available{background-color:#2c2621;color:#fff;font-size:13px;font-weight:600;line-height:60px;position:absolute;right:0;text-align:center;text-transform:uppercase;width:100%}.promo-default .promo-available-hero .star,.promo-default .promo-available .star{color:gold;margin-left:5px;margin-right:0}.tyre-detail-view .promo-available-hero,.tyre-detail-view .promo-available{left:0;right:auto}.promo-available-sc{height:100%;max-height:60px;max-width:360px !important}.promo-default .promo-available-sc{background-color:#2c2621;color:#fff;font-size:13px;font-weight:600;line-height:60px;position:absolute;right:0;text-align:center;text-transform:uppercase;width:100%}.promo-default .promo-available-sc .star{color:gold;margin-left:5px;margin-right:0}.tyre-detail-view .promo-available-sc{left:0;right:auto}.promo-content-available{cursor:pointer}.embed-video{display:none;margin-bottom:20px}.banner-section{background-position:center;background-size:cover;color:#fff;position:relative}.banner-section .content-wrapper{margin:0 auto;max-width:960px;padding:47px 20px;position:relative;z-index:10}.fs-14{font-size:14px}.tyres-service-button{padding-top:25px}.background-image-no-tyres{background-image:url('/Images/no-tyres-banner.png')}.background-image-no-service{background-image:url('/Images/no-services-banner.png')}.font-white{color:white !important}.font-black{color:black}.embed-responsive.open-promo{height:auto;min-height:50px;padding-bottom:0}.min-h-59{min-height:59px}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.embed-url,.hero-video-container,.hero-video-id,.tyre-hidden-id{display:none}.hero-video-container .close-promo{background-color:#960000;color:#fff;cursor:pointer;padding:5px;position:absolute;right:10px;top:-24px}.promo-container .close-promo{background-color:unset !important;color:#960000 !important;cursor:pointer;padding:5px;position:relative !important;top:0 !important;float:right;right:unset !important}.hero-promo-container *:first-child,[id^=cdVideo-] *:first-child,.promo-container .promo-inner *:first-child{margin-top:0}.hero-promo-container *:last-child,[id^=cdVideo-] *:last-child,.promo-container .promo-inner *:last-child{margin-bottom:0}.promo-container{margin-top:30px;position:relative}.promo-container .close-promo{margin-right:0;right:0}.promo-banner{cursor:pointer}.promowidget{border:solid 1px #dedede;border-radius:3px;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.2);color:#333;margin-bottom:20px;padding:10px}.tyre-detail-view .promo-available-hero,.tyre-detail-view .promo-available{left:0;right:auto}.tyre-detail .tyre-detail-view{text-align:center}.tyre-detail .tyre-detail-view h2,.tyre-detail .tyre-detail-view h5{font-weight:400}.tyre-detail .tyre-detail-view img{display:block;margin-bottom:10px}.pt-0{padding-top:0px !important}.pb-0{padding-bottom:0px !important}header nav ul.navbar-nav li a{font-weight:bold !important}.no-promo{height:60px}.no-promo-hero{height:60px}@media (max-width:767px){.no-promo{display:none}.menu>ul>li a{color:unset !important}}@media (max-width:991px){.no-promo-hero{display:none}}@media (min-width:768px){.grid-section .promo-content-available{cursor:pointer;width:100%}}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.p-y-20{padding-top:20px;padding-bottom:20px}.pl-3{padding-left:1rem !important}.p-2{padding:0.5rem !important}.m-0{margin:0px !important}.col-list li:hover>a:not(.btn){color:#ff1744;text-decoration:none}.meganav-item>li>ul>li :hover>a:not(.btn){color:#000 !important;text-decoration:none}.meganav-item>li>ul>li a:hover:not(.btn){color:#000 !important;text-decoration:none}.mega-border-bottom{height:0px}.meganav-item>li .sub-title{border-bottom:1px solid #eee}.menu>ul>li>a.selected{color:#000}.menu-dropdown-icon:hover .item-icon{color:#000}.basket-nav .basket-icon>path,.basket-nav .basket-icon>circle{fill:#fff}.basket-nav .basket-counter{color:#333}.basket-nav:hover .basket-counter{color:#333}.basket-nav:hover .basket-icon>path,.basket-nav:hover .basket-icon>circle{fill:#fff}.menu>ul>li a{color:#fff}.servicing-list{flex-wrap:wrap;margin-bottom:20px}.checkbox-container{align-items:center;border:solid 2px transparent;display:inline-flex;flex-basis:25%;font-weight:bold;height:100%}@media (max-width:1299px){.checkbox-container{flex-basis:49%}}@media (max-width:768px){.checkbox-container{flex-basis:100%}}.checkbox-container .checkbox-inner{color:#333;display:block;padding:10px 20px;width:100%}.checkbox-container .checkbox-inner.service-selected{background-color:#f0f0f0}.checkbox-container input[type="checkbox"]{margin-right:6px;margin-top:0}.textarea-50{box-sizing:border-box;max-width:600px;width:100%}.color-usp{color:#00499b}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.servicing-package-row>.col,.servicing-package-row>[class*="col-"]{padding:0 2px !important}.servicing-package{border-width:2px;display:flex;flex-direction:column;height:100%;padding:20px}.servicing-package.highlighted{border-color:#960000;box-shadow:rgba(0,0,0,0.176) 0px 1rem 3rem;position:relative}.servicing-package.highlighted:after{background-color:#960000;border-radius:20px;color:#fff;content:var(--recommended-text);font-size:10px;line-height:1;padding:5px 10px;position:absolute;top:-10px;right:5px}.servicing-package .package-img{display:block;margin:20px auto 30px;max-height:80px}.servicing-package .servicing-package-btn{align-items:center;display:flex;font-weight:600;justify-content:center;height:45px}#servicing-vrn-pnl #txtVrnSearch{max-width:100%}#servicing-vrn-pnl #txtVrnSearch:focus{box-shadow:rgba(0,0,0,0.176) 0px 1rem 3rem}#servicing-vrn-pnl .result-input{display:none}.servicing-detail .package-img{max-height:100px}.servicing-detail #txtVrnSearch{max-width:100%}.servicing-detail #txtVrnSearch:focus{box-shadow:rgba(0,0,0,0.176) 0px 1rem 3rem}.servicing-table{background-color:#fff;font-size:14px}@media (max-width:767px){.servicing-table>thead>tr>th:first-child,.servicing-table>tbody>tr>th:first-child,.servicing-table>tfoot>tr>th:first-child,.servicing-table>thead>tr>td:first-child,.servicing-table>tbody>tr>td:first-child,.servicing-table>tfoot>tr>td:first-child{white-space:normal !important}}.service-table-icon{color:white}.service-table-header{width:15%}.border-dark{border-color:#343a40 !important}#txtVrnSearch,.vrn-lookup-field{background:url(/Images/uk-reg.png) no-repeat left top;background-color:#fdf059;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:'Plate';font-size:28px;height:45px;line-height:45px;max-width:300px;padding:0 0 0 35px;width:100%;display:block}.vrn-DE{background:url('/Images/de-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-DK{background:url('/Images/dk-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-IE{background:url('/Images/ie-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-FI{background:url('/Images/fi-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-FR{background:url('/Images/fr-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-ES{background:url('/Images/es-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-NO{background:url('/Images/no-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-SE{background:url('/Images/se-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-BE{background:url('/Images/be-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-CH{background:url('/Images/ch-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-CZ{background:url('/Images/cz-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-HU{background:url('/Images/hu-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-IT{background:url('/Images/it-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-NL{background:url('/Images/nl-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-PL{background:url('/Images/pl-reg.png') #fff no-repeat !important;border:1px solid black !important}.vrn-PT{background:url('/Images/pt-reg.png') #fff no-repeat !important;border:1px solid black !important}.p-l-20{padding-left:20px}.svg-container>svg,.svg-container>img{height:30px}.svg-container>img{vertical-align:baseline}.season-filters input[type="radio"]{appearance:none}.season-filters label.custom-control-label{cursor:pointer;font-size:13px;font-weight:400}.season-filters .season-icon{height:30px;margin:0 5px 0 0;opacity:1;width:30px}.season-filters .season-icon.active-icon{opacity:1}.season-filters .custom-control-label{background-color:#fff;border-color:#ccc}.season-filters .custom-control-label:not(.active-filter):hover{border-color:#999}.season-filters .custom-control-label:not(.active-filter):hover .season-icon{opacity:1}.season-filters .custom-control-label .active-filter{border-color:#333;font-weight:700 !important}.late-tax-disclaimer{margin-top:-18px;margin-bottom:12px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.widget{border:solid 1px #dedede;border-radius:3px;box-shadow:none;margin-top:1em;margin-bottom:1em}.border-primary{border-color:#007bff !important}.home-service-widget.design-1{background-repeat:no-repeat;padding:100px 0 110px}.home-service-widget.design-1.service-active{background-image:url('https://prototypes.silkmoth.co.uk/SellMoreTyres/images/car-bg.png');background-position:-100px 11px;background-size:500px}.home-service-widget.design-1.tyre-active{background-image:url('https://prototypes.silkmoth.co.uk/SellMoreTyres/images/tyre-bg.png');background-position:right -40px}.home-service-widget,.home-service-widget h1,.home-service-widget h2,.home-service-widget h3,.home-service-widget h4,.home-service-widget h5,.home-service-widget h6,.home-service-widget .h1,.home-service-widget .h2,.home-service-widget .h3,.home-service-widget .h4,.home-service-widget .h5,.home-service-widget .h6{font-family:Inter,sans-serif}.home-service-widget h1,.home-service-widget h2,.home-service-widget h3,.home-service-widget h4,.home-service-widget h5,.home-service-widget h6,.home-service-widget .h1,.home-service-widget .h2,.home-service-widget .h3,.home-service-widget .h4,.home-service-widget .h5,.home-service-widget .h6{font-weight:600}@media (min-width:1600px){.home-service-widget .container-expanded{max-width:1500px}}.home-service-widget .cursor-pointer{cursor:pointer}.home-service-widget .position-absolute{position:absolute}.home-service-widget .rounded-lg{border-radius:6px}.home-service-widget .font-size-13{font-size:13px}.home-service-widget .font-size-30{font-size:30px}.home-service-widget .font-weight-500{font-weight:500}.home-service-widget .font-weight-semibold{font-weight:600}.home-service-widget .font-weight-800{font-weight:800}.home-service-widget .border-2{border-width:2px}.home-service-widget .gap-20{gap:20px}.home-service-widget .color-grey{color:#6a7282}.home-service-widget ol{padding-left:25px}.home-service-widget ol li{padding-left:10px;padding-bottom:20px}.home-service-widget ::marker{color:#c62828;font-weight:600}.home-service-widget p:empty{display:none}.home-service-widget .form-control{border:solid 1px #c3cddd;box-shadow:none}.home-service-widget select.form-control{appearance:none;background-image:url('https://prototypes.silkmoth.co.uk/SellMoreTyres/images/dropdown-arrow.svg');background-position:93% 50%;border-radius:6px;background-repeat:no-repeat;background-size:20px}.home-service-widget select.form-control:hover{border-color:#a9b2c2}.home-service-widget .rounded-bottom{border-radius:0 0 .5rem .5rem}.home-service-widget .widget-service{color:#c62828;font-size:12px}.home-service-widget .widget-service.popular-service{outline:solid 2px #c62828}.home-service-widget .widget-service.selected-service{background-color:#eff6ff;border-color:#155dfc;color:#155dfc}.home-service-widget .widget-service .popular-badge{background-color:#c62828;border-radius:6px;font-size:11px;font-weight:600;left:-6px;padding:5px 10px;top:-10px}.home-service-widget .widget-service .from-price{color:#00a63e;font-weight:500}.home-service-widget .widget-service .info-button{align-items:center;background-color:#f6f3f4;border:0;border-radius:50%;display:flex;height:24px;justify-content:center;right:8px;top:8px;width:24px}.home-service-widget .widget-service .info-button:hover{background-color:#ebe6e7}.home-service-widget .widget-service .info-button>svg{color:#222;height:16px;width:16px}.widget-vrn-lookup{margin:0 auto;max-width:600px}.vrn-lookup-field{border-radius:8px;color:#111;max-width:100%}.widget-button{border-radius:8px;border-style:solid;border-width:1px;display:inline-block;font-size:12px;font-weight:500;padding:8px 16px}.widget-button.button-primary{background-color:#960000;border-color:#960000;color:#fff}.widget-button.button-primary:hover{background-color:#193cb8;border-color:#193cb8}.widget-button.button-outline-primary{border-color:#155dfc;color:#155dfc}.widget-button.button-outline-primary:hover{background-color:#eff6ff;color:#222}.widget-button.button-vrn{align-items:center;height:45px;padding:12px 26px}.modal-card,.modal-card h1,.modal-card h2,.modal-card h3,.modal-card h4,.modal-card h5,.modal-card h6,.modal-card .h1,.modal-card .h2,.modal-card .h3,.modal-card .h4,.modal-card .h5,.modal-card .h6{font-family:Inter,sans-serif}.modal-card .close{color:#111}.modal-card .modal-header{background:none;border-bottom:0;padding:30px 30px 15px}.modal-card .modal-title{align-items:center;color:#222 !important;display:flex;font-weight:600}.modal-card .modal-content{border-radius:10px;line-height:1.8}.modal-card .modal-body{color:#6a7282;font-size:13px;padding:15px 30px 30px}.nav-pills-alt{gap:20px}.nav-pills-alt>li>a{border:none;border-radius:0;color:#111;font-weight:400;padding:5px 0;transition:none}.nav-pills-alt>li.active>a,.nav-pills-alt>li.active>a:hover,.nav-pills-alt>li.active>a:focus,.nav-pills-alt>li.active>a:active,.nav-pills-alt>li>a:hover,.nav-pills-alt>li>a:active,.nav-pills-alt>li>a:focus{background-color:transparent !important;color:#111 !important}.nav-pills-alt>li.active>a{border-bottom:solid 2px #d32f2f !important;font-weight:600}.ddServiceQuantity{border-radius:2px;height:auto;margin-bottom:0;min-height:30px;padding:11px 10px;font-size:1em;width:auto}@media (max-width:768px){.ddServiceQuantity{margin-bottom:0;max-width:100%;width:200px}}@media (max-width:480px){.dd-and-button .ddServiceQuantity{width:auto}}.ddServiceDetailsQuantity{border-radius:2px;height:auto;margin-bottom:0;min-height:30px;padding:11px 10px;font-size:1em;width:auto}@media (max-width:768px){.ddServiceDetailsQuantity{margin-bottom:0;max-width:100%;width:200px}}.ddFirstStopServiceQuantity{border-radius:2px;height:auto;margin-bottom:0;min-height:30px;padding:11px 10px;font-size:1em;margin-bottom:5px}.popular-home-service{background-color:#fff;border:#960000;padding:10px 10px 10px 15px}.popular-home-service .icon,.popular-home-service img{height:40px;width:40px}.popular-home-service:not(:first-child){margin-top:10px}.popular-home-service .btn{font-size:12px}.popular-home-service p{color:#333 !important}.popular-home-service-description,.popular-home-service-description p{font-size:13px;line-height:1.5;color:#333 !important}.background-inner{background-color:#f0f0f0}.limited-text{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;display:box;word-wrap:break-word;-webkit-box-orient:vertical}btn-filter,.filter-dropdown{border:solid 2px rgba(160,164,159,0.2);font-weight:600;height:60px !important}btn-filter,.filter-dropdown,btn-filter:hover,.filter-dropdown:hover{color:#ed1c24;transition:all .1s ease}btn-filter:hover,.filter-dropdown:hover{background-color:#ed1c24}btn-filter,.filter-dropdown,btn-filter:focus,.filter-dropdown:focus{background-color:#ed1c24;color:#231f20;outline:0}.btn-filter{overflow:hidden}@media (max-width:575px){.btn-filter{padding:12px 10px 13px}}@media (max-width:990px){.btn-filter-mobile{width:97.5% !important;margin-left:2.5% !important}}.btn-filter.open{background-color:#e9ecef !important}#filter-button.filters-active{background-color:#ed1c24;color:#231f20}#filter-button{color:#231f20}.btn-filter{min-height:62px;white-space:nowrap;width:100% !important;background-color:#fff !important;border:1px solid rgba(160,164,159,0.6) !important;border-radius:6px !important;box-shadow:0 2px 4px rgba(0,0,0,0.05) !important;color:#1a1a1a !important;font-size:12px !important;font-weight:700 !important;letter-spacing:0.8px !important;margin-bottom:12px !important;padding:12px 16px !important;text-transform:uppercase !important;transition:all 0.3s ease !important}.btn-filter:hover{border-bottom:3px solid #3a3e3d !important;box-shadow:0 4px 8px rgba(0,0,0,0.1) !important}.btn-filter:not(.open),.btn-sub-filter:not(.collapsed){background-color:#f8f9fa !important;box-shadow:none !important}.btn-filter.open{background-color:#e9ecef !important}.btn-filter.btn-sub-filter{min-height:46px}.filter-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 2px rgba(160,164,159,0.2) !important;line-height:1;margin-bottom:0;padding-left:50px !important}@media (max-width:575px){.filter-dropdown{padding-left:34px !important}}.filter-arrow{height:15px;position:absolute;top:23px;right:35px;width:15px;pointer-events:none}.open .filter-arrow{transform:rotate(180deg)}@media (max-width:575px){.filter-arrow{height:10px;right:28px;top:26px;width:10px}.mobile-pr-2 .filter-arrow{right:22px}}.filter-icon{height:20px;width:20px}@media (max-width:575px){.filter-icon{height:16px;width:16px}}.sort-icon{left:25px;position:absolute;top:20px}@media (max-width:575px){.sort-icon{left:28px;top:22px}}#orderBy,#orderByDuplicate{line-height:1.2}#orderBy2,#orderByDuplicate{line-height:1.2;height:60px !important}#orderBy2{padding-left:50px !important}@media (max-width:575px){.mobile-pl-2{padding-left:.5rem !important}.mobile-pr-2{padding-right:.5rem !important}.brand-checkbox{padding-left:18px}.brand-checkbox .custom-control-label{font-size:13px}.brand-checkbox .custom-control-label:before,.brand-checkbox .custom-control-label:after{left:-22px}#filter-fixed .smooth-scroll,#orderByDuplicate{font-size:13px}#orderByDuplicate{padding-left:10px !important}#orderByDuplicate+.filter-arrow{right:14px;top:24px}}#filter-fixed{background-color:#3a3e3d;display:none;left:0;position:fixed;top:0;width:100%;z-index:1000}#filter-fixed.sticky{display:block}#filter-fixed .filter-dropdown{border-bottom:0 !important;border-color:#fff !important;border-radius:0 !important;border-top:0 !important;color:#fff;padding-left:20px !important}#filter-fixed .filter-dropdown,#filter-fixed .filter-dropdown:hover{background-color:#333 !important}#filter-fixed .filter-dropdown optgroup,#filter-fixed .filter-dropdown option{color:#fff}.no-native-chevron{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none !important;padding-right:2rem}.no-native-chevron::-ms-expand{display:none}.close-panel{position:absolute;right:12px;top:12px;line-height:1;width:25px}.close-panel-bottom{position:absolute;bottom:1rem;left:1rem}.filter-panel .reset-panel-btn.filters-active{position:relative;z-index:2;display:block;width:100%;margin-bottom:1.75rem}.filter-panel .close-panel-bottom{position:relative;z-index:1;display:block;width:100%;clear:both}#amount{background:none;border:none;box-shadow:none;color:#fff;font-weight:600;margin:0;max-width:100px;padding:0;pointer-events:none;text-align:right;width:auto}#amount2{background:none;border:none;box-shadow:none;font-weight:600;margin:0;max-width:200px;padding:0;pointer-events:none;text-align:right;width:auto}#slider-range{border-color:#ed1c24;height:8px;max-width:calc(80%)}#slider-range .ui-widget-header{background:#ed1c24;border:solid 1px #ed1c24}#slider-range .ui-state-default,#slider-range .ui-widget-content .ui-state-default,#slider-range .ui-widget-header .ui-state-default{background:#fff;border:solid 2px #ed1c24;border-radius:50%}#slider-range .ui-state-default:focus,#slider-range .ui-widget-content .ui-state-default:focus,#slider-range .ui-widget-header .ui-state-default:focus{outline:0}#slider-range .ui-slider-handle{top:-6px}.reset-filters{display:none}.reset-filters.filters-active{display:block}@media (max-width:768px){.reset-filters{display:none !important}}.reset-filters-show{display:block !important}.specialist-container{align-items:center;justify-content:flex-start;text-align:left;gap:0.6rem;min-height:44px;background-color:#fff !important;border:1px solid #dee2e6 !important;border-radius:6px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05) !important;color:#231f20 !important;cursor:pointer;display:flex;gap:12px;margin-bottom:8px;padding:10px 14px !important;transition:all 0.2s ease-in-out !important}.specialist-container .specialist-icon{margin:0;flex:0 0 34px;filter:grayscale(20%);height:24px;object-fit:contain;transition:filter 0.2s;width:24px}.specialist-container:hover .specialist-icon{filter:grayscale(0)}.specialist-container .specialist-text{line-height:1.2;margin-left:5px;color:#231f20 !important;font-weight:800 !important;margin:0 !important}.specialist-container .chkTyreLabel{position:absolute;opacity:0;pointer-events:none}.specialist-container:hover{background-color:#f8f9fa !important;border-color:#adb5bd !important;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06) !important}.specialist-container.active,.specialist-container:has(input:checked){background-color:#e9ecef !important;box-shadow:inset 0 2px 4px rgba(0,0,0,0.05) !important}.specialist-container input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none}.advanced-container{align-items:center;justify-content:flex-start;text-align:left;gap:0.6rem;min-height:44px;background-color:#fff !important;border:1px solid #dee2e6 !important;border-radius:6px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05) !important;color:#231f20 !important;cursor:pointer;display:flex;gap:12px;margin-bottom:8px;padding:10px 14px !important;transition:all 0.2s ease-in-out !important}.advanced-container .specialist-icon{margin:0;flex:0 0 34px;filter:grayscale(20%);height:24px;object-fit:contain;transition:filter 0.2s;width:24px}.advanced-container:hover .specialist-icon{filter:grayscale(0)}.advanced-container .specialist-text{line-height:1.2;margin-left:5px;color:#231f20 !important;font-weight:800 !important;margin:0 !important}.advanced-container .chkAdvanced{position:absolute;opacity:0;pointer-events:none}.advanced-container:hover{background-color:#f8f9fa !important;border-color:#adb5bd !important;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06) !important}.advanced-container.active,.advanced-container:has(input:checked){background-color:#e9ecef !important;box-shadow:inset 0 2px 4px rgba(0,0,0,0.05) !important}.advanced-container input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none}#filter-result-btn{background-color:#333;border:solid 2px #fff;border-radius:30px;color:#fff;bottom:20px;font-weight:600;height:50px;left:50%;max-width:90%;min-width:170px;padding:12px 24px;position:fixed;transform:translateX(-50%);z-index:1000;min-width:230px}#filter-result-btn .loading-icon{height:20px;width:20px}.border-left-primary{border-left:solid 4px #ed1c24}.brand-classification-panel{background:#fff;margin-top:-2px !important;padding:0.75rem}@media (max-width:991.98px){.brand-classification-panel{border:1px solid #dee2e6;border-radius:6px 6px 6px 6px !important}}.brand-classification-panel>.bg-white.border-dark{background:transparent !important;border:0 !important;padding-top:0 !important}@media (max-width:991.98px){.brand-classification-panel{margin-left:initial !important}.select-filter-mobile{width:98.5% !important;margin-left:3% !important}}.brand-arrow{width:12px;right:20px;top:17px;height:15px;position:absolute}#filterSummary{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}#specialist-tyres,#seasonal-tyres{overflow:hidden}#specialist-tyres>:first-child,#seasonal-tyres>:first-child{padding-top:0.25rem !important}.filter-badge-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.filter-badge{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;color:#495057;display:inline-flex;font-size:13px;font-weight:500;padding:6px 12px}@media (max-width:846px){.filter-badge{width:100%}}.filter-badge:hover{cursor:pointer}.filter-badge .badge-icon{margin-right:6px}.filter-badge img.badge-icon{height:16px;margin-right:8px;width:16px}.filter-badge .remove-btn{align-items:center;border-radius:50%;color:#adb5bd;cursor:pointer;display:inline-flex;font-size:18px;height:20px;justify-content:center;margin-left:4px;padding:2px;transition:all 0.2s;width:20px}.filter-badge .remove-btn:hover{background-color:#ced4da;color:#212529}.filter-badge.SummerTyre{background-color:#fff3cd;color:#856404}.filter-badge.WinterTyre{background-color:#d1ecf1;color:#0c5460}.filter-badge.AllSeason{background-color:#d4edda;color:#155724}.filter-badge.WinterTyre .remove-btn,.filter-badge.SummerTyre .remove-btn,.filter-badge.AllSeason .remove-btn{color:currentColor;opacity:0.7}.ml-2{margin-left:0.5rem}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#ed1c24;font-size:85%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.tyresize-container{align-items:center;background-color:#fff !important;border:1px solid #dee2e6 !important;border-radius:6px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05) !important;color:#231f20 !important;cursor:pointer;display:flex;gap:12px;margin-bottom:8px;padding:10px 5px !important;transition:all 0.2s ease-in-out !important}.brand-classification-tabs .btn.active{background-color:#231f20;color:#fff}.brand-classification-tab.active{border-bottom:3px solid #3a3e3d !important;outline:none !important;background-color:#e9ecef !important}.brand-classification-tab:focus-visible{outline:2px solid #ed1c24}.brand-classification-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff !important;border:1px solid rgba(160,164,159,0.6) !important;border-radius:6px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.8px !important;font-size:12px !important;color:#1a1a1a !important;padding:12px 16px !important;box-shadow:0 2px 4px rgba(0,0,0,0.05) !important;width:100%;cursor:pointer}.brand-classification-dropdown:focus{outline:none;border-bottom:3px solid #3a3e3d !important}.brand-classification-tabs{gap:0}.brand-classification-tabs .col-4{padding-left:0.35rem;padding-right:0.35rem}.brand-classification-tabs .brand-classification-tab{background:#f8f9fa !important;border:1px solid #dee2e6 !important;border-bottom:0 !important;border-radius:6px 6px 0 0 !important;box-shadow:none !important;color:#495057 !important;font-size:0.9rem !important;font-weight:600 !important;letter-spacing:normal !important;margin-bottom:-1px !important;padding:0.65rem 0.85rem !important;text-transform:none !important}.brand-classification-tabs .brand-classification-tab:hover{background:#f8f9fa !important;border-color:#ced4da !important}.brand-classification-tabs .brand-classification-tab.active{background:#fff !important;border-color:#dee2e6 !important;color:#231f20 !important;position:relative;z-index:2;border-width:2px}.brand-border-bottom-dark{border-bottom:solid 2px #ced4da;padding-bottom:5px;margin-bottom:15px}.brand-select-all{color:#ed1c24}.btn-filter-style{width:auto !important;padding:11px 64px !important;color:#333;border-color:#333;border:solid 2px #333;display:inline-block !important}.btn-filter-style:hover,.btn-filter-style:active{background-color:#333 !important;border-color:#333 !important;color:#fff !important}@media (max-width:768px){.apply-filter-results-btn{margin:0 auto;display:block !important;min-width:0}}.highlighted-result{position:relative;border:2px solid #960000 !important;box-shadow:0 4px 8px rgba(0,0,0,0.1) !important}.highlighted-result::before{content:attr(data-label);position:absolute;top:-12px;right:20px;background-color:#960000;color:white;padding:4px 12px;font-size:11px;font-weight:bold;border-radius:4px;z-index:10;text-transform:uppercase;letter-spacing:0.5px}