#guide .shadow,#visualisation .product,#visualisation .shadow,.ajax-loader,.our-rating,.param-filter .main-params .desc,.param-filter .main-params-sub .desc,.recommended-products h2,.recommended-products__banner,.recommended-products__product-list>p{display:none}#footer,#header,#header-tools,#main-menu,#offcanvas::before{background:#13191e}#main-menu,#offcanvas::before{border-top:1px solid #5f5f5f;border-bottom:none}.ico-mechanic::before{display:none;padding-left:0}#main-menu .submenu,#main-menu li:hover a.root,.page-product-list,.page-product-list #guide .shadow::after,.page-product-list #visualisation .shadow::after{background:#fff}#main-menu .submenu .level-2 li,#main-menu .submenu h3{border-color:#c5cdd3}.articles__link:active .attached-articles__heading,.attached-articles__link:hover .attached-articles__heading,.contact-chat::before,.contact-e-mail::before,.contact-phone::before,.crossroad-articles .spc:hover .name,.header-box .ca-control a::before,.product-compare tr:hover th,.status-rating::after,.ui-slider-handle::after{color:#e51937}@media (max-width:767px){#header-tools{border-top:1px solid #5a6065;border-bottom:3px solid #13191e}#main-menu .menu,#offcanvas .contact-phone{background:#5a6065}#offcanvas,#offcanvas #header-contact,#offcanvas .header-box{background:#13191e}#main-menu .submenu,#main-menu li:hover a.root{background:#d3d8dc}#main-menu .has-submenu.ca-expanded a.root{color:#fff}#main-menu .guide a.root{padding-left:14px}#main-menu li:hover a.root{background:#5a6065;color:#fff!important}#main-menu .submenu .level-2 a{color:#13191e!important}#offcanvas .header-box .ca-control a::before{color:#e51937}}a.checkbox:hover,a.radio:hover,a:active,a:hover,label:hover{color:#e51937!important}#compare-link .show-compare,.btn{background:#e51937;color:#fff}.btn:active,.btn:focus,.btn:hover,.product-list-general .item:hover .btn{background:#b8142c;color:#fff!important}.btn-green:active,.btn-green:focus,.btn-green:hover{background-color:#3e8a38}.btn-green{background-color:#4fae47}#param-filter .tire-size-form-wrap .ajax-overlay,.js-tabs .ajax-overlay,.tire-size-form .ajax-overlay{background:#c5cdd3}.message--ok{background:#4fae47}#preBasket .bg,.footer-contact,.std-box{background:#eceff1}.message--info{background:#d8e3eb;color:#1485cc}.article-menu__link--active{background-color:#e51937;color:#fff}.article-menu__link:hover{background-color:#b8142c;color:#fff!important}.category-select-box .tire-size-form,.page-all-season-landing-page .tire-size-form,.page-product-list #main #guide::before,.page-product-list #main #visualisation::before,.page-tread-detail.page-producer-detail .tire-size-form,.tire-size-form--full,.tire-size-form--season{background-image:none}.tire-size-form--full{background-image:none!important}#frm-homepageTabsPanel-homepageTyreSelectBox-form::before,.hp-tabs__nav-link::after,.hp-tabs__nav-link[aria-selected=true],.hp-tabs__tab,.tabs .tabs-nav a.ca-ext-active,.tire-size-form,.tire-size-form .pdforms-message{background:#d3d8dc}.param-filter .main-params .inp-number,.param-filter .main-params .inp-number .inp-number__btn,.param-filter .main-params .inp-text,.param-filter .main-params-sub .inp-number,.param-filter .main-params-sub .inp-number .inp-number__btn,.param-filter .main-params-sub .inp-text,.tire-size-form .inp-number,.tire-size-form .inp-number .inp-number__btn,.tire-size-form .inp-text{border-color:#aaa}.hp-tabs__tab,.tabs .tab-box{border-top:2px solid #c5cdd3}.tabs .tab-box{background-color:#d3d8dc}.param-filter .inputs,.tire-size-form{box-shadow:none}.tabs-nav a{background:#eceff1!important}.tabs-nav .ca-ext-active{background:#d3d8dc!important}.param-filter .main-params,.param-filter .main-params-sub{background:#eceff1;box-shadow:none}.param-filter .main-params{border-radius:4px 4px 0 0}.param-filter .main-params-sub{border-radius:0 0 4px 4px}.param-filter .main-params-sub .item{border-color:#d3d8dc}#param-filter .item .inputs-grouped,#param-filter .main-params .inputs,#param-filter .main-params-sub .inputs,.param-filter .main-params .inputs,.param-filter .main-params-sub .inputs{border:none}.param-filter .main-params a.checkbox::before,.param-filter .main-params a.radio::before,.param-filter .main-params-sub a.checkbox::before,.param-filter .main-params-sub a.radio::before{border-color:#666}a.checkbox:hover::before,a.radio:hover::before,label:hover::before{border-color:#e51937!important}.param-filter .group-box{border:1px solid #c5cdd3;border-radius:0 0 4px 4px}#snippet--parameterFilterHeading-brands-1,#snippet--parameterFilterHeading-brands-2,#snippet--parameterFilterHeading-brands-3{border-top:1px solid #c5cdd3;border-left:1px solid #c5cdd3;border-right:1px solid #c5cdd3;border-radius:4px 4px 0 0}#param-filter .item .inputs{border:1px solid #c5cdd3;border-radius:4px}#side-menu a,.status-rating,.tyre-insurance .title:before,.ui-slider-handle{color:#fff}.ui-slider .ui-slider-handle::before{color:#5e0713}.ui-slider-range{background-color:#e51937}.param-filter .inputs-rim-size a:hover{border-color:#e51937}.recommended-products{padding:0 0 3px}.recommended-products__product-list{background:#d3d8dc;box-shadow:none;border-radius:4px}.product-list{box-shadow:none;border:1px solid #d6d6d6;border-radius:4px}.page-product-list .paging{box-shadow:none;border:1px solid #d6d6d6}#visualisation .visualisation{width:100%;left:0}@media only screen and (max-width:767px){.hp-tabs__nav-link[aria-selected=true]{background:#282828}.tabs .ca-expanded .tab-title a{background:#e51937;color:#fff}#guide{background:#e51937}}#guide .in::before{background:#e51937}#guide .nav a,#guide .nav>span{color:#7c0a1b;background:#ff9cab;border:2px solid #7c0a1b}#guide .nav strong{color:#7c0a1b}#guide .nav.active>span,#guide .nav.selected a{border-color:#7c0a1b}#guide .box{border:2px solid #7c0a1b}#side-menu .active>a{background:#e51937;border-top-color:#e51937;color:#fff}.step-list__step--active .step-list__number{border-color:#b8142c;background:#b8142c;color:#fff}.step-list__step--active .step-list__text:after,.step-list__step--done .step-list__text:after,.tyre-insurance.std-box-white::after,.tyre-insurance::after,.tyre-insurance:after,.tyre-insurance:before{color:#b8142c}.step-list--step-0:after,.step-list:after,.step-list__step--done .step-list__number:before{background:#b8142c}.footer-contact h2{color:#13191e}#footer .contact-phone strong,.contact-chat .js-start-chat,.contact-e-mail a{color:#13191e!important}#header .contact-phone,.contact-chat,.contact-e-mail{color:#5a6065!important}.page-tread-detail .tire-size-form{background-image:none}.item .inputs-grouped,.main-params-sub .item .inputs{border:none!important}

#main-menu {
    --menu-primary-bg-color: #d3d8dc;
    --menu-secondary-bg-color: #d3d8dc;
}
