@import"https://p.typekit.net/p.css?s=1&k=bhi6agg&ht=tk&f=32224.32231&a=3656710&app=typekit&e=css";@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/35b7e6/00000000000000007735afe4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/35b7e6/00000000000000007735afe4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/35b7e6/00000000000000007735afe4/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/1fe1ce/00000000000000007735aff6/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/1fe1ce/00000000000000007735aff6/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/1fe1ce/00000000000000007735aff6/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-display:swap;font-family:registration_plate_ukregular;font-weight:400;font-style:normal;src:url(https://cms.officialcarmats.co.uk/fonts/registration_plate_uk-webfont.eot);src:url(https://cms.officialcarmats.co.uk/fonts/registration_plate_uk-webfont.eot) format("embedded-opentype"),url(https://cms.officialcarmats.co.uk/fonts/registration_plate_uk-webfont.woff) format("woff"),url(https://cms.officialcarmats.co.uk/fonts/registration_plate_uk-webfont.svg) format("svg")}@font-face{font-family:Monotype Corsiva;src:url(https://cms.officialcarmats.co.uk/fonts/MTCORSVA.woff) format("woff")}@font-face{font-family:Humanist;src:url(https://cms.officialcarmats.co.uk/fonts/humanist.woff2) format("woff2"),url(https://cms.officialcarmats.co.uk/fonts/humanist.woff) format("woff")}@font-face{font-family:Friz Quadrata;src:url(https://cms.officialcarmats.co.uk/fonts/friz_quadrata.otf) format("opentype")}@font-face{font-family:Kippax Modern;src:url(https://cms.officialcarmats.co.uk/fonts/KippaxModern-CndRg.otf) format("opentype")}:root{--page-width: 110rem;--media-border-width: 0;--color-light-grey: 239, 239, 239;--color-mid-grey: 68, 67, 62;--color-dark-grey: 18, 18, 18;--color-blue: 107, 146, 189;--color-white: 255, 255, 255}:root,.color-scheme-1{--color-background: 0, 0, 0, 0;--color-secondary-button: 107, 146, 189}.relative{position:relative}.grid_centerer{justify-content:center}.grid_centerer .grid__item{flex-grow:0}.header.page-width,.footer__content-top.page-width,.footer__content-bottom-wrapper.page-width{max-width:160rem}.header_logo_strip{background-color:rgba(var(--color-blue));display:flex;justify-content:center}.header_logo_new{height:50px;margin:20px 0;display:block}.header-wrapper{background:rgba(var(--color-light-grey))}.header-wrapper--border-bottom{border-bottom:.2rem solid rgba(var(--color-blue))}.header__heading-logo{display:none}.header__icon{color:rgb(var(--color-blue))}body .predictive-search{background:rgba(var(--color-light-grey))}.header__menu-item{color:rgba(var(--color-blue));font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:1.8rem;text-decoration:none}.header__menu-item:hover{color:rgb(var(--color-blue))}.header__icon--summary{width:auto;text-decoration:none}.header__icon--summary span{justify-content:start;padding-left:.5rem}.icon-hamburger_holder{position:relative;padding-right:2.5rem}.icon-hamburger_holder .icon-caret{position:absolute;height:.6rem;top:calc(50% - .2rem);right:0}@media screen and (min-width:990px){.header_logo_new{height:60px}.header{padding-top:0!important;padding-bottom:0!important}.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__inline-menu{text-align:center}.header__submenu.list-menu{width:auto;background:#84abd5}.header__submenu .list-menu__item{color:rgba(var(--color-white));white-space:nowrap}.header__inline-menu .list-menu li:nth-of-type(1) .header__submenu.list-menu{column-count:4}.header__inline-menu .list-menu li:nth-of-type(2) .header__submenu.list-menu{column-count:4}.header__inline-menu .list-menu li:nth-of-type(3) .header__submenu.list-menu{column-count:2}.header__inline-menu .list-menu li:nth-of-type(1) .header__submenu.list-menu li{display:inline-block;width:100%}}.menu-drawer__navigation,.menu-drawer__inner-submenu{background:#84abd5}.menu-drawer__navigation .link--text{color:rgba(var(--color-white));text-transform:uppercase}body .footer{position:relative;background:rgba(var(--color-mid-grey));color:rgba(var(--color-white));padding-bottom:0}.footer__content-top{padding-top:2rem}.footer__content-bottom{background:rgba(var(--color-light-grey));color:rgba(var(--color-foreground),.75);padding-bottom:3rem}.footer-block__details-content{text-transform:uppercase;font-weight:var(--font-heading-weight)}.footer-block__details-content>p,.footer-block__details-content>li{margin:0;line-height:1.4;color:rgba(var(--color-white))}.footer-block.grid__item:nth-of-type(1) .footer-block__heading{display:none}.footer-block.grid__item:nth-of-type(2) .footer-block__heading{display:none}.footer-block.grid__item p strong{color:rgba(var(--color-blue))}.footer-block.grid__item p a{color:rgba(var(--color-white));text-decoration:none}.footer-block.grid__item p a:hover{text-decoration:underline}body .footer-block.grid__item:nth-of-type(3) .footer-block__heading{text-transform:uppercase;color:rgba(var(--color-blue));margin-bottom:0;font-size:inherit}body .footer-block__details-content .list-menu__item--link{font-size:inherit;padding:0;color:rgba(var(--color-white));line-height:1.5}body .footer-block__details-content .list-menu__item--link:hover{color:rgba(var(--color-white))}.footer-block--newsletter .footer-block__heading{text-transform:uppercase;color:rgba(var(--color-blue));font-size:inherit!important}.newsletter-form__field-wrapper .field__input{background-color:rgba(var(--color-white))}.newsletter-form__field-wrapper button{color:rgba(var(--color-dark-grey))}.social_banner_holder{position:relative}.social_banner{width:100%;display:block}body .footer__list-social_banner{position:absolute;top:61%;left:5%;height:25%;right:0;justify-content:flex-start}.footer__list-social_banner .list-social__item{background-color:rgba(var(--color-blue));aspect-ratio:1 / 1;height:100%;width:auto;margin-right:1%}.footer__list-social_banner .list-social__link{color:rgba(var(--color-white));width:100%;height:100%}.footer__list-social_banner .svg-wrapper,.footer__list-social_banner .list-social__item .icon{width:100%;height:100%}.footer__list-social{display:none!important}.country-selector__list{background-color:#fff}.content-for-layout{background:linear-gradient(to right,#cacfd4,#f2f5f9 30%,#fff,#f2f5f9 70%,#cacfd4);padding-bottom:50px}.button,.button-label,.shopify-challenge__button,.customer button{text-transform:uppercase;font-weight:700}.field__input,.select__select,.customer .field input,.customer select{background-color:rgba(var(--color-white))}::placeholder{text-transform:uppercase}.main-page-title{text-align:center;text-transform:uppercase}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase}.price--large{font-size:3rem!important;line-height:1}@media only screen and (min-width:750px){.h0,h1,.h1{font-size:3.6rem}.price--large{font-size:3.6rem!important}}#shopify-section-template--15125899411642__main .rte{text-align:center}.banner__box{text-transform:uppercase;background:none}.banner__box .banner__heading{color:rgba(var(--color-white))!important}#Slider-template--15125899378874__multi_column .multicolumn-list__item{border:.1rem solid rgba(var(--color-foreground))}.multicolumn-list__item h3{text-transform:uppercase;font-size:3rem}@media screen and (min-width:750px){#Slider-template--15125899378874__multi_column .multicolumn-list__item{border:.1rem solid rgba(var(--color-foreground));margin:0 1rem;padding-left:0}}.EzfySlideshow-title{font-weight:700!important}.image-with-text .grid{margin-bottom:10rem!important}#trustpilot-widget-trustbox-0-wrapper{flex-basis:100%}.find_my_car_rows{display:grid;margin:10px 0}@media screen and (min-width:990px){.find_my_car_rows{align-items:center;grid-column-gap:20px;grid-template-columns:38% 60%}}.find_my_car_title{color:#000;font-weight:700;text-align:center;font-size:20px}@media screen and (min-width:990px){.find_my_car_title{text-align:right}}.find_my_car_reg_input{display:flex}.reg_lookup_outer{position:relative;margin-right:10px;flex-grow:1}@media screen and (min-width:990px){.reg_lookup_outer{flex-grow:initial}}.reg_lookup_outer:after,.reg_lookup_outer:before{content:"";position:absolute;z-index:1;top:calc(50% - .05em);width:.2em;height:.2em;border-radius:50%;background:#fdd405;box-shadow:0 1px 2px #000c}.reg_lookup_outer:after{right:1.5rem}.reg_lookup_outer:before{left:1.5rem}.reg_lookup_input{font-family:registration_plate_ukregular;font-size:20px;text-align:center;background-color:#fdd405;border:none;padding:10px 20px;border-radius:5px;white-space:nowrap;width:100%}.reg_lookup_input::placeholder{opacity:.5;color:#000}@media screen and (min-width:990px){.reg_lookup_input{font-size:35px}}@media screen and (min-width:1200px){.reg_lookup_input{font-size:40px}}.reg_lookup_button{background-color:rgba(var(--color-blue));font-size:15px;text-align:center;border:1px solid #000;border-radius:5px;white-space:nowrap;cursor:pointer;padding:5px 15px;height:100%}@media screen and (min-width:960px){.reg_lookup_button{font-size:22px}}.reg_lookup_button:hover{background-color:#0ad200}.reg_lookup_suggestion_holder{padding-top:10px}.find_my_car_output{margin-bottom:20px;font-size:20px;color:#000;text-align:center;line-height:1.2}.find_my_car_blue_box_padding{background:rgba(var(--color-blue));text-align:center;padding-top:10px;padding-bottom:15px;z-index:1}.find_my_car_blue_box_title{color:rgba(var(--color-white));font-weight:400;font-size:20px;line-height:1;margin-bottom:15px}@media screen and (min-width:960px){.find_my_car_blue_box_title{font-size:24px}}.find_my_car_select{width:100%;background-color:rgba(var(--color-white));font-weight:700;font-size:1.8rem;color:rgba(var(--color-blue))!important;height:40px}.find_my_car_select:focus{background-color:#9fd4d8;color:rgba(var(--color-white))!important}.manufacturer_banner_bg{background-image:var(--asset-manufacturer_banner_mobile);background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-color:#000;width:100%;position:relative;display:flex;justify-content:center;align-items:start;padding:62vw 0 30px}.manufacturer_banner_bg_boot{background-image:var(--asset-manufacturer_banner_mobile)}.manufacturer_banner_holder{width:90%;font-size:1.6rem;font-weight:700}.manufacturer_banner_bg_logo{height:auto;display:block;margin-left:auto;margin-right:0;width:60px}@media only screen and (min-width:750px){.manufacturer_banner_bg{background-image:var(--asset-manufacturer_banner_desktop);background-size:auto 100%;padding:110px 0 0;height:520px}.manufacturer_banner_bg_boot{background-image:uvar(--asset-manufacturer_banner_desktop)}.manufacturer_banner_holder{width:350px;margin-right:490px}.manufacturer_banner_bg_logo{width:80px;margin-left:auto;margin-right:auto;margin-bottom:24px}}.manufacturer_banner_bg ul{margin-block-start:0;margin-block-end:0;padding-inline-start:20px}.manufacturer_banner_bg_bullet_points{color:#fff}.category_banner_bg{background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-color:#040404;width:100%;position:relative;display:flex;justify-content:start;align-items:start;padding:77vw 0 00px}.category_banner_bg_desktop{display:none}.manufacturer_banner_holder_collection_mobile{width:70%}@media screen and (min-width:750px){.category_banner_bg_mobile{display:none}.category_banner_bg_desktop{display:flex;justify-content:center;background-size:auto 100%;padding:250px 0 0;height:520px}}.manufacturer_banner_h1{text-transform:uppercase;margin-top:4rem;margin-bottom:4rem}@media only screen and (min-width:750px){.manufacturer_banner_h1{font-size:3.6rem}}.models-list_holder{margin-top:4rem;margin-bottom:10rem}@media screen and (min-width:990px){.grid--one-third-max.grid--3-col-desktop .grid__item{max-width:33.33%}}.models-list_block_link{text-decoration:none}.models-list_block{display:block;background-color:rgba(var(--color-light-grey));padding:2rem;text-align:center;width:100%;height:100%;transition:background-color ease .3s}.models-list_block_text{color:rgba(var(--color-blue));font-weight:700;text-transform:uppercase;font-size:1.8rem}.models-list_block_link:hover .models-list_block{background-color:rgba(var(--color-blue))}.models-list_block_link:hover .models-list_block_text{color:rgba(var(--color-white))}.subcategories_list_logo{height:12rem;width:auto}.card-wrapper{background-color:rgba(var(--color-light-grey));padding:2rem 1.5rem;height:100%;transition:background-color ease .3s}.card-wrapper:hover{background-color:rgba(var(--color-blue))}.card:not(.ratio){width:100%}.card__inner.gradient{background:transparent}.card-wrapper .card .full-unstyled-link{color:rgba(var(--color-blue))!important;font-size:120%}.card-wrapper:hover .card .full-unstyled-link{color:rgba(var(--color-white))!important;text-decoration:none!important}.card__information{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0!important}.card-information>.price{color:rgba(var(--color-blue))!important;text-transform:initial;font-weight:700;border-top:.2rem solid rgba(var(--color-blue));padding-top:1rem;font-size:calc(var(--font-heading-scale)* 1.56rem);line-height:1.2}.card-wrapper:hover .card-information>.price{color:rgba(var(--color-white))!important;border-top:.2rem solid rgba(var(--color-white))}@media screen and (max-width:749px){.product{flex-direction:column-reverse}}@media screen and (min-width:750px){.product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:36%!important;width:calc(36% - .5rem)!important;position:sticky;top:2rem}}@media screen and (min-width:750px){.product:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding-left:4rem!important;max-width:64%!important;width:calc(64% - .5rem)!important}}.product__title h1{text-transform:none}.product_image_holder{display:block;margin-bottom:1.5rem}.product_image_holder .media{background-color:inherit}.product_badge_image{width:100%}.product__description{display:none}.product__media-list .product__modal-opener{border:none!important}.product__title .product_mini_mat_image{float:right;width:150px;margin-left:20px;background-color:#fff}.product__title .product_mini_mat_image .product_mini_mat_text{text-align:center;font-size:14px;line-height:1;padding:10px}.price-item--regular{color:rgba(var(--color-blue))}.product_value_propositions{font-size:90%}@media screen and (max-width:749px){.featured-product.product{flex-direction:column}}@media screen and (min-width:990px){.featured-product .product__media-wrapper{max-width:35%!important;width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)!important;order:0}.featured-product .product__info-wrapper{max-width:65%!important;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)!important}}.featured-product .button{color:rgba(var(--color-white))!important}.mw-option.mat_quality .mw-option__value{margin-top:0!important;background-color:#fff;border:2px solid #ccc;padding:10px;border-radius:2px}.mw-option.mat_quality .mw-option__value .mw-option__media-image{background-color:transparent;border:none;left:10px}.mw-option.mat_quality .mw-option__value .mw-option__value-title{flex-grow:1;display:flex;justify-content:space-between}.mw-option.mat_quality .mw-option__value .mw-option__value-title .mws-free-delivery{float:none;position:relative;right:auto;white-space:nowrap}.mw-label[for^=o_]{border-bottom:1px solid rgba(var(--color-foreground));padding-bottom:1.6rem;margin-bottom:1rem;font-size:2rem}.mw-option.mat_quality .mw-option__value .mw-label{cursor:pointer;font-weight:700;text-transform:uppercase}.mw-option.mat_quality .mw-option__value .mw-label:hover{color:rgba(var(--color-blue))}.mw-option.mat_quality .mw-option__value .mw-label input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0 .4em 0 0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid currentColor;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}.mw-option.mat_quality .mw-option__value .mw-label input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em rgba(var(--color-foreground))}.mw-option.mat_quality .mw-option__value .mw-label input[type=radio]:checked:before{transform:scale(1)}.mw-apo-add-to-cart-cloned{background-color:#f7730b;box-shadow:0 0 0 .1rem #fff;color:#fff}.mw-text--style-negative{font-size:180%!important}.mw-option--type-swatch .mw-option__control:checked+.mw-option__swatch-media:after{content:"";display:block;position:absolute;width:24px;height:24px;top:-8px;left:-8px;z-index:1;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="11" fill="%236B92BD" stroke="%236B92BD" stroke-width="2"/><path d="M8 12l2.5 2.5L16 9" stroke="%23ffffff" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/></svg>');background-repeat:no-repeat;pointer-events:none}.mw-option__swatch-media>img{position:static!important}.mw-option__swatch-media:after{padding-bottom:0!important}.mw-option__swatch-media--type-color{height:50px}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.rich-text-readmore{color:rgba(var(--color-dark-grey),.75)!important}.rich-text-readmore:hover{color:rgba(var(--color-blue))}.title_team_emphasis{color:#000;display:block;font-size:130%}
/*# sourceMappingURL=/cdn/shop/t/10/assets/x-custom.css.map */
