.btn-primary {color: #fff;background-color: #0b457f;border-color: #0b457f;}
.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {background-color: #ff9632;border-color: #ff9632;color: #fff;}
.btn-secondary {background-color: #ff9632;color: #fff;border-color: #ff9632;}
.btn-secondary:hover, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {background-color: #0b457f;color: #fff;border-color: #0b457f;}
.btn-danger, .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {color: #fff;background-color: #0b457f;border-color: #0b457f;}
.btn-danger:hover {color: #0b457f;background-color: transparent;border-color: #0b457f;}
.btn-outline-dark,.btn-info:hover, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {color: #ff9632;border-color: #ff9632;}
.btn-outline-dark:hover,.btn-info, .btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show>.btn-outline-dark.dropdown-toggle {background-color: #ff9632;color: #fff;border-color: #ff9632;}
.btn-outline-info {color: #ff9632;border-color: #ff9632;}
.btn-outline-info:hover, .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {color: #fff;border-color: #ff9632;background-color: #ff9632;}
.btn-info:hover {background: transparent;}
input[type="checkbox"] {accent-color: #0b457f;}
.article-widget .card-body {padding-left: 0;}
.page-item.active .page-link {background-color: #0b457f;border-color: #0b457f;}
.page-link {color: #212121;}
.btn {box-shadow: none !important;border-radius: 0;}
.text-primary, .text-danger {color: #0b457f !important;}
.vs-wishlist-icon-item {color: #0b457f !important;}
.border-primary {border-color: #0b457f !important;}
.form-select-cascade-marker {border-left: 0;}
div div#vehicleBar_FinanceButton .btn.btn-primary {padding: 4.9px !important;margin-left: .05rem;}
button.btn.btn-danger.btn-sm.float-right {margin-bottom: 8px;}
.custom-control-input:checked~.custom-control-label::before {color: #fff;border-color: #0b457f;background-color: #0b457f;}
.select2-container {display: block;}
.nms-wishlist-icon-item {color: #0b457f !important;}
.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {background-color: #ff9632;color: #fff;}
#mm_mbl-close::before,#mm_mbl-close:before {height: 22px;width: 34px;z-index: 10;line-height: normal;font-size: 23px;}
.main-menu-mobile {top: 0;left: 100%;background-color: #fff;flex-direction: column;}
.main-menu-mobile .horizontal-menu li:focus {outline-color: transparent;}
.main-menu-mobile .horizontal-menu li .dock-link,.main-menu-mobile .horizontal-menu li .sub-menu li a {text-decoration: none;background: #fff;color: #012e50;padding: 15px 20px;border-radius: 10px;}
.main-menu-mobile .horizontal-menu li .dock-link i {font-size: 28px;}
.main-menu-mobile .horizontal-menu li .dock-link:hover,.main-menu-mobile .horizontal-menu li .sub-menu li a:hover {color: #378fc7;}
.main-menu-mobile .horizontal-menu li .dock-link:focus,.main-menu-mobile .horizontal-menu li .sub-menu li a:focus,.sm-li.open .dock-link:after {background-color: #737373;outline-color: transparent;color: #fff;}
.main-menu-mobile .mm_mbl-logo .logo {width: 176px;display: flex;flex-direction: column;}
.main-menu-mobile .mm_mbl-logo .menu-close {display: block;position: absolute;top: 23px;right: 23px;font-size: 22px;cursor: pointer;color: #111;transition: .2s;}
.main-menu-mobile .mm_mbl-heading {background: #fff;display: flex;justify-content: flex-start;align-items: center;top: 0;z-index: 9;}
.main-menu-mobile .mm_mbl-heading a {background-color: #d1021e;margin-top: 25px;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;width: 100%;align-items: center;padding: 25px;position: relative;transition: background,color .2s linear;}
.main-menu-mobile .mm_mbl-heading span {line-height: normal;font-family: "TOYOTADISPLAYBOLD"font-size: 20px;text-decoration: none;text-transform: uppercase;letter-spacing: .5px;color: #fff;}
#footer #fix-pos-footer .dock-link,#footer #fix-pos-footer .dock-link i,.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back i,.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back span,.rotator-button-icon:hover i,div#vehicleBar_FinanceButton * button:hover,section.slider-section-addition .automark-slider .swiper-navigation .swiper-button-next:hover i {color: #fff;}
.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back i {margin-right: 25px;}
.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back i:before {font-family: toyota-2020;content: "\24";color: #fff;font-size: 12px;position: absolute;top: 30px;left: 25px;transform: none;}
.main-menu-mobile .mm_mbl-logo .nav-logo {max-width: 350px;width: 100%;}
.main-menu-mobile .mm_mbl-footer {display: none;width: 100%;min-height: 70px;padding: 5px 10px;justify-content: center;align-items: center;background-color: #303c49;}
.main-menu-mobile .mm_mbl-footer a {color: #012e50;font-size: 14px;display: flex;justify-content: center;align-items: center;}
#mm_mbl-close:before {border-radius: 100%;display: flex;align-items: center;justify-content: center;color: #012e50;}
#mm-close {    /* display: flex; */    /* flex-direction: column; */font-size: 2rem;color: #000;}
#mm-close span {margin-top: 20px;}
.sm-li .dock-link:after {font-family: "Font Awesome 5 Free"!important;display: flex;align-items: center;justify-content: center;content: "\f078";position: absolute;right: 0;top: 50%;transform: translate(0,-50%);font-size: 18px;line-height: 0;font-weight: 900;color: #c7c7c7;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;width: 53px;height: 53px;}
.sm-li.open .dock-link:after {content: "\f077";}
.sm-li .dock-link:focus {background-color: transparent!important;}
.main-menu-mobile .horizontal-menu .sm-li .sub-menu {display: none!important;position: relative!important;top: 0!important;left: 0!important;width: 100%!important;z-index: auto!important;margin-bottom: 0;}
.dropdownm_overlay {display: none;position: fixed;width: 100vw;height: 100vh;margin: 0;padding: 0;left: 0;z-index: 1001;opacity: 1;background-color: rgba(0,0,0,.5);}
.nt-wrapper:focus {outline: 0;}
#nav-toggler .nt-wrapper {display: flex;align-items: center;justify-content: flex-end;border: 0;margin-top: 1px;margin-left: 15px;order: 0;padding: 1px 0;background-color: transparent;-webkit-transition: transform .5s ease-in-out;-moz-transition: transform .5s ease-in-out;-o-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out;}
#nav-toggler .nt-wrapper .icon-bar:before {content: "\59";color: #fff;font-size: 26px;margin: auto;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item,.mm_mbl-menu .navbar-nav .nav-item .nav-link {display: flex;height: 100%;align-items: center;font-size: 16px;text-decoration: none;}
.mm_mbl-menu .navbar-nav .nav-item .nav-link::selection {background: rgba(255,255,255,0);}
.mm_mbl-menu .navbar-nav .nav-item .nav-link::-moz-selection {background: rgba(255,255,255,0);}
.main-menu-mobile .mm_mbl-logo .nav-logo::selection {background: rgba(255,255,255,0);}
.main-menu-mobile .mm_mbl-logo .nav-logo::-moz-selection {background: rgba(255,255,255,0);}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item::selection {background: rgba(255,255,255,0);}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item::-moz-selection {background: rgba(255,255,255,0);}
.mm_mbl-menu .navbar-nav .nav-item .nav-link:after {position: absolute;right: 20px;}
.mm_mbl-menu .navbar-nav .nav-item .dropdown-toggle:after {content: "\f054";font-family: 'Font Awesome 5 Free';font-weight: 700;color: #282829;font-size: 12px;position: absolute;right: 15px;border: 0;}
.mm_mbl-menu .navbar-nav .dropdown-menu {padding: 0;-webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-menu-wrapper {background-color: #e6ebeb;line-height: 0;}
.mm_mbl-menu,body.content #body {background-color: #fff;}
.mm_mbl-menu .navbar-nav .nav-item.dropdown.open .dropdown-menu {right: 0;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item {background-color: #fff;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item.active,.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:active {background-color: #e6ebeb!important;color: #111!important;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:focus,.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:hover {color: #acb1b6;}
#page-wrapper #body,#page-wrapper #header {width: 100%;margin: 0 auto;}
.no-scroll {overflow: hidden;}
.main-menu-mobile.active {left: 0;display: block!important;z-index: 999999;overflow-x: scroll;}
.main-menu-mobile {position: fixed;z-index: 9999999999;width: 100%;height: 100%;text-align: left;overflow-y: auto;flex-direction: column;transition: .5s ease-in-out;-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;overflow: hidden;padding: 0;}
.nav-toggler-wrapper,i#mm_mbl-close {align-items: center;display: flex;justify-content: end;}
#mm_mbl-close::before {border-radius: 100%;display: flex;align-items: center;justify-content: center;color: #0b457f;}
.mm_mbl-menu {height: auto;overflow: auto;z-index: 999;}
.main-menu-mobile .mm_mbl-menu .navbar-light {height: auto;align-items: flex-start;padding: 0;background-color: transparent!important;border: 0;}
.main-menu-mobile .mm_mbl-menu .navbar-brand,.main-menu-mobile .mm_mbl-menu .navbar-toggler {display: none!important;visibility: hidden!important;}
.navbar-light .navbar-toggler {border: 0;position: relative;}
.main-menu-mobile .mm_mbl-menu #collapse-navigation {display: block!important;visibility: visible!important;}
.main-menu-mobile .mm_mbl-menu #collapse-navigation .navbar-nav {display: inline-flex;flex-direction: column;width: 100%;}
.header-wrapper .main-header .header-options #nav-toggler,.main-menu-mobile,.rotator-indicators,.sv-widget {display: none;}
.mm_mbl-menu .navbar-nav .nav-item {position: relative;width: 100%;transition: .3s cubic-bezier(.4, 0, .2, 1);background-color: transparent;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item,.mm_mbl-menu .navbar-nav .nav-item .nav-link {width: 100%;position: relative;transition: background,color .2s linear;color: #282830;}
.post-header .horizontal-menu li .dock-link::before {content: "";position: absolute;top: -2px;left: 0;height: 2px;width: 100%;background-color: transparent;transition: 250ms ease-out;-webkit-transition: 250ms ease-out;-moz-transition: 250ms ease-out;-o-transition: 250ms ease-out;}
.mm_mbl-footer li {margin-top: 20px;width: 32%;text-align: center;}
#widget-personnel-personel .nav-tabs .nav-link,.mm_mbl-menu .navbar-nav .nav-item .nav-link:hover {border: 0;}
.mm_mbl-menu .dropdown-menu {background-color: transparent;border-bottom: 0;border-left: 0;border-radius: 0;border: 0;padding: 0;}
.mm_mbl-logo {display: flex;justify-content: space-between;align-items: center;padding: 24px 0;}
.mm_mbl-logo .logo {width: 8rem;}
.mm_mbl-logo .logo img {width: 100%;    /* filter: brightness(100); */;}
.mm_mbl-logo span {font-size: 24px;color: #fff;}
.main-menu-mobile .mm_mbl-logo .logo svg {margin-bottom: 20px;}
.text-danger {color: #0b457f !important;}
.dropdown-item.active, .dropdown-item:active {background-color: #0b457f;}
.navbar-expand-lg .navbar-nav .dropdown-menu {padding: 0;}
.cookie-Banner .btn {background-color: #ff9632 !important;border-color: #ff9632 !important;}
.cookie-Banner .btn:hover {background-color: #487c5c !important;border-color: #487c5c !important;color: #fff;}
.form-group.row {margin: 0 auto 1rem;}
div#widget-new-model-search-NewModels {margin-top: 2rem;}
.form-control:focus {box-shadow: none;border-color: #000;}
#widget-personnel-personel .nav-tabs .nav-link {margin-left: 5px;}
#widget-personnel-personel .nav-tabs .nav-link {border-radius: 0;}
.page-link:focus {box-shadow: none;}

.inner .article-widget .card-body {padding: 1.25rem;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #0b457f;}
#body .article-detail {padding-top: 6rem;}
.innovation a.btn.btn-primary {padding: 10px;width: 250px;}
.hero-content .btn {font-size: 16px;}
div#new-model-list-NewModels {text-align: left;}
.Zone_5.z-wrapper .btn:hover {border-color: #dde1e1;background-color: #dde1e1;color: #0b457f;}
.sv-hidden {visibility: hidden;display: none;}
.sv-hidden .widget-wishlist-basket {line-height: 0;font-size: 0px;height: 0;}
.sv-hidden .widget-wishlist-basket #vs-wishlist-icon {padding: 0;border: 0;line-height: 0;}
.sv-hidden .widget-wishlist-basket #vs-wishlist-icon span.badge.badge-pill.badge-light,.widget-wishlist-basket #vs-wishlist-icon i.fas.fa-heart {padding: 0!important;line-height: 0;font-size: .1px;}
.sv-hover-close {position: fixed;height: 100%;width: 50px;left: 8%;z-index: 997;}
.sv-trigger {top: 50%;transform: translate(0,-50%);display: flex;justify-content: flex-end;align-items: center;right: 44px;z-index: 998;}
.sv-item-hover:hover {max-width: 100%!important;}
.sv-item-hover:hover .engine-5-menu li {-webkit-transition: right .2s ease-in-out;-moz-transition: right .2s ease-in-out;-o-transition: right .2s ease-in-out;-ms-transition: right .2s ease-in-out;transition: right .2s ease-in-out;}
#sv-mbl-btn.open #sv-mbl-close,#sv-mbl-open,.sv-show {opacity: 1;}
.notransition_full,.notransition_item {-webkit-transition: right,opacity .5s ease-in-out!important;-moz-transition: right,opacity .5s ease-in-out!important;-o-transition: right,opacity .5s ease-in-out!important;-ms-transition: right,opacity .5s ease-in-out!important;transition: right,opacity .5s ease-in-out!important;}
#sv-mbl-btn.open #sv-mbl-open,#sv-mbl-close {opacity: 0;}
.wishlist-btn {display: inline-flex;border-radius: 5px;cursor: pointer;}
.wishlist-btn .w-btn_icon {position: relative;color: #0b457f;}
.wishlist-btn .w-btn_icon .badge-pill,.wl-b_wishlistbasket .w-btn_icon .badge-pill {font-size: 10.5px;position: absolute;font-family: haval,Arial,sans-serif;font-weight: 600;top: -4px;left: -8px;display: flex;justify-content: center;text-align: center;height: 8px;width: 8px;line-height: 0;padding: 6px;border-radius: 50%;color: #ffffff !important;background-color: #0b457f;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;transition: .3s cubic-bezier(0, 0, .2, 1);border: 1px solid;}
.wishlist-btn .w-btn_copy {font-size: 15.2px;color: #fff;text-transform: uppercase;}
.side-nav.sv-item .wl-b_wishlistbasket .w-btn_icon .badge-pill {top: -6px;left: -8px;}
.wishlist-btn .w-btn_icon {filter: unset;}

/**/
.side-nav .engine-5-menu a,.sv-cta {text-transform: uppercase;font-weight: 700;}
.side-nav,.sv-cta {top: 50%;transform: translate(0,-50%);position: fixed;}
#sv-mobile,.side-nav,.sv-cta,.sv-trigger,.sv_overlay {position: fixed;}
.side-nav.sv-full .sv-hover-close,.sv-widget {display: none;}
.side-nav {-webkit-transition: right .4s cubic-bezier(.25, .46, .45, .94);-moz-transition: right .4s cubic-bezier(.25, .46, .45, .94);-o-transition: right .4s cubic-bezier(.25, .46, .45, .94);-ms-transition: right .4s cubic-bezier(.25, .46, .45, .94);transition: right .4s cubic-bezier(.25, .46, .45, .94);display: inline-block;right: -240px!important;font-size: 20px;width: 300px;padding: 20px 0;z-index: -1;}
.side-nav .engine-5-menu li,.side-nav .engine-5-menu li a,.side-nav .engine-5-menu li a i:before,.side-nav .engine-5-menu li.sv_li-option i:before {-webkit-transition: .3s cubic-bezier(0, 0, .2, 1);-moz-transition: .3s cubic-bezier(0, 0, .2, 1);-o-transition: .3s cubic-bezier(0, 0, .2, 1);-ms-transition: .3s cubic-bezier(0, 0, .2, 1);transition: .3s cubic-bezier(0, 0, .2, 1);}
.side-nav .engine-5-menu li {position: relative;float: none;border: 1px solid #fff;}
.side-nav .engine-5-menu li.sv_li-option a:hover,.side-nav .engine-5-menu li.sv_li-option a:hover i:before {background-color: #c70020;}
.side-nav .engine-5-menu li.sv_li-option i:before {position: relative;display: flex;justify-content: center;align-items: center;width: 50px;height: 45px;text-align: cente;font-size: 24px!important;t;color: #fff;border-right: 0;background-color: #a4896c;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;transition: .3s cubic-bezier(0, 0, .2, 1);}
.side-nav .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed i:before,.sv-cta:hover {background-color: #000;}
.side-nav .engine-5-menu li.sv_li-option .dock-link,.side-nav .engine-5-menu li.sv_li-option .dock-link>span {position: relative;display: flex;width: 100%;height: 100%;align-items: center;color: #fff;letter-spacing: 1.5px;text-transform: uppercase;font-size: 15px;font-weight: 700;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;cursor: pointer;}
.side-nav .engine-5-menu li.sv_li-option .dock-link {background-color: #a4896c;border-radius: 15px 0 0 15px;border: 0;}
.side-nav .engine-5-menu {position: relative;}
.side-nav.sv-full .engine-5-menu {background-color: #a4896c;}
.side-nav .engine-5-menu li a {background-color: #a4896c;}
.side-nav .engine-5-menu li.sv_li-option a:hover span {color: #fff;}
.side-nav .engine-5-menu li:focus a,.side-nav .engine-5-menu li:hover a {text-decoration: none;color: #fff;background-color: #212121;}
.side-nav .engine-5-menu a {display: flex;align-items: center;letter-spacing: 1.5px;position: relative;color: #fff;font-size: 15px;padding: 0;border: 0;}
.side-nav .engine-5-menu .dock-link:focus,.side-nav .engine-5-menu .dock-link:hover {text-decoration: none;}
.side-nav .engine-5-menu li .dock-link:hover i:before,.side-nav .engine-5-menu li:hover a i:before {color: #000!important;}
.side-nav .engine-5-menu .dock-link i {margin-right: 10px;background-color: #a4896c;position: relative;}
.side-nav .engine-5-menu .dock-link i:before {position: relative;display: flex;justify-content: center;align-items: center;width: 50px;height: 45px;text-align: center;font-size: 24px;color: #ffffff !important;}
.sv-cta {display: block;background-color: #ac0c33;border-radius: 5px 0 0 5px;box-shadow: 0 0 3px rgb(0 0 0 / .8);border: 2px solid #fff;color: #fff;height: 140px;padding: 0 8px;text-align: center;writing-mode: vertical-lr;left: 0;-webkit-transition: left .1s ease-in-out .3s,background-color .1s ease-in-out;-moz-transition: left .1s ease-in-out .3s,background-color .1s ease-in-out;-o-transition: left .1s ease-in-out .3s,background-color .1s ease-in-out;-ms-transition: left .1s ease-in-out .3s,background-color .1s ease-in-out;transition: left .1s ease-in-out .3s,background-color .1s ease-in-out;cursor: pointer;}
#sv-mbl-btn i,.sv-hover-close {transform: translate(-50%,-50%);top: 50%;}
.sv-hover,.sv-item-hover:hover {left: unset!important;right: 0!important;}
.side-nav.sv-item {-webkit-transition: right .4s ease-in-out;-moz-transition: right .4s ease-in-out;-o-transition: right .4s ease-in-out;-ms-transition: right .4s ease-in-out;transition: right .4s ease-in-out;}
.side-nav.sv-item .engine-5-menu li {box-shadow: none;-webkit-transition: .4s cubic-bezier(.4, 0, .2, 1);-moz-transition: .4s cubic-bezier(.4, 0, .2, 1);-o-transition: .4s cubic-bezier(.4, 0, .2, 1);-ms-transition: .4s cubic-bezier(.4, 0, .2, 1);transition: .4s cubic-bezier(.4, 0, .2, 1);}
.side-nav.sv-item .engine-5-menu li:first-child {padding-bottom: 1px;}
.side-nav.sv-item .engine-5-menu li a {z-index: 999;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;transition: .3s cubic-bezier(0, 0, .2, 1);}
.side-nav.sv-item .engine-5-menu a {box-shadow: 0 0 0 1px #fff;border: none;}
.side-nav.sv-item>div.sv-hover-close {width: 100%;left: 50%;height: 40px;}
.side-nav.sv-item>div.sv-hover-close:first-child {top: -20px;}
.side-nav.sv-item>div.sv-hover-close:last-child {top: 103.5%;}
.side-nav.sv-item>div.sv-hover-close:first-child,.side-nav.sv-item>div.sv-hover-close:last-child {width: 113%;left: 128px;}
.side-nav.sv-item>.sv-hover-close.lrg {position: absolute;width: 40px;height: 100%;top: 0;left: -42px;transform: none!important;}
.side-nav .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed,.side-nav.sv-item .dock-link.hover,.side-nav.sv-item.m-hover .dock-link:hover,.sv-item-hover:hover .engine-5-menu li:hover {right: 0!important;}
.side-nav .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed,.side-nav.sv-item .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed {right: -250px!important;opacity: .5;background-color: #000!important;}
.side-nav .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed>span {cursor: default!important;color: #fff;}
.side-nav .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed:hover i,.side-nav .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed:hover i:before,.side-nav.sv-item .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed:hover i,.side-nav.sv-item .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed:hover i:before {background-color: #000!important;}
.side-nav .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed i,.side-nav.sv-item .engine-5-menu li.sv_li-option .dock-link.sv-item-fixed i {cursor: default!important;}
.side-nav.sv-full .wl-b_wishlistbasket .w-btn_icon .badge-pill,.side-nav.sv-item .engine-5-menu li.sv_li-option .wl-b_wishlistbasket .w-btn_icon .badge-pill {top: 4px;left: 4px;}
#sv-mobile {left: 10px;bottom: 20px;height: 0;z-index: 998;}
#sv-mobile-wrapper {position: absolute;left: 0;bottom: 0;z-index: 999;background-color: #cc000f;display: none;padding: 6px;border-radius: 5px;border: 2px solid #fff;box-shadow: 2px 2px 4px rgba(0,0,0,.6);-moz-box-shadow: 2px 2px 4px rgba(0,0,0,.6);-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,.6);-o-box-shadow: 2px 2px 4px rgba(0,0,0,.6);}
#sv-mobile-wrapper i:before {font-size: 25px;color: #fff;}
#sv-mbl-close:before {font-size: 30px!important;}
#sv-mbl-btn {display: block;flex-direction: column;position: relative;width: 35px;height: 35px;}
#sv-mbl-btn i {position: absolute;left: 50%;-webkit-transition: opacity .2s!important;-moz-transition: opacity .2s!important;-o-transition: opacity .2s!important;transition: opacity .2s!important;}
.sv-hidden {visibility: hidden;display: none;}
.sv-hidden .widget-wishlist-basket {line-height: 0;font-size: 0px;height: 0;}
.sv-hidden .widget-wishlist-basket #vs-wishlist-icon {padding: 0;border: 0;line-height: 0;}
.sv-hidden .widget-wishlist-basket #vs-wishlist-icon span.badge.badge-pill.badge-light,.widget-wishlist-basket #vs-wishlist-icon i.fas.fa-heart {padding: 0!important;line-height: 0;font-size: .1px;}
.sv-hover-close {position: fixed;height: 100%;width: 50px;left: 8%;z-index: 997;}
.sv-trigger {top: 50%;transform: translate(0,-50%);display: flex;justify-content: flex-end;align-items: center;right: 44px;z-index: 998;}
.sv-item-hover:hover {max-width: 100%!important;}
.sv-item-hover:hover .engine-5-menu li {-webkit-transition: right .2s ease-in-out;-moz-transition: right .2s ease-in-out;-o-transition: right .2s ease-in-out;-ms-transition: right .2s ease-in-out;transition: right .2s ease-in-out;}
#sv-mbl-btn.open #sv-mbl-close,#sv-mbl-open,.sv-show {opacity: 1;}
.notransition_full,.notransition_item {-webkit-transition: right,opacity .5s ease-in-out!important;-moz-transition: right,opacity .5s ease-in-out!important;-o-transition: right,opacity .5s ease-in-out!important;-ms-transition: right,opacity .5s ease-in-out!important;transition: right,opacity .5s ease-in-out!important;}
#sv-mbl-btn.open #sv-mbl-open,#sv-mbl-close {opacity: 0;}
.wishlist-btn {display: inline-flex;border-radius: 5px;cursor: pointer;}
.wishlist-btn .w-btn_icon {position: relative;color: #0b457f;}
.wishlist-btn .w-btn_icon .badge-pill,.wl-b_wishlistbasket .w-btn_icon .badge-pill {font-size: 10.5px;position: absolute;font-family: haval,Arial,sans-serif;font-weight: 600;top: -4px;left: -8px;display: flex;justify-content: center;text-align: center;height: 8px;width: 8px;line-height: 0;padding: 6px;border-radius: 50%;color: #0b457f !important;background-color: #fff;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;transition: .3s cubic-bezier(0, 0, .2, 1);border: 1px solid;}
.wishlist-btn .w-btn_copy {font-size: 15.2px;color: #fff;text-transform: uppercase;}
.side-nav.sv-item .wl-b_wishlistbasket .w-btn_icon .badge-pill {top: -6px;left: -8px;}
.wishlist-btn .w-btn_icon {filter: unset;}

@media only screen and (max-width: 1400px) {
#sv-mobile-wrapper {display: flex;}
.sv-cta {display: none!important;}
.side-nav .sv-hover-close {display: none;}
.side-nav .engine-5-menu {background-color: #fff;}
.side-nav .wl-b_wishlistbasket .w-btn_icon .badge-pill {top: 4px;left: 4px;}}

@media (max-width: 1366px) {
.side-nav {right: -300px!important;}
.side-nav.open {width: 300px;right: 0!important;}}

@media only screen and (min-width: 960px) {
.side-nav.sv-item .engine-5-menu li a {right: -250px;}}

@media only screen and (max-width: 767px) {
.side-nav {width: 260px;}
.side-nav .engine-5-menu .dock-link,.side-nav .engine-5-menu li.sv_li-option .dock-link>span {font-size: 12.5px;}
.side-nav .engine-5-menu li {height: 36px;}
.side-nav .engine-5-menu li.sv_li-option i:before {width: 45px;height: 35px;font-size: 18px!important;}
.side-nav .engine-5-menu .dock-link i:before {width: 45px;height: 35px;padding: 10px;font-size: 18px;}
.side-nav .wl-b_wishlistbasket .w-btn_icon .badge-pill {top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%,-50%);font-size: 12px;padding: 12px;}}
.sv_overlay {width: 100vw;height: 100vh;margin: 0;padding: 0;left: 0;z-index: -1;display: none;}
.sv_overlay.view-active {display: block;z-index: 996;}
#fc_frame,#fc_frame.fc-widget-normal {right: 0!important;bottom: 10px!important;}
.okewa-pulse_3,div#okewa-floating_cta {bottom: 20px!important;}
.side-nav .engine-5-menu li:hover a i {background-color: #ccc;color: #fff;}
header#header.scrolled .wishlist-btn .w-btn_copy, header#header.scrolled .wishlist-btn .w-btn_icon, .innerheader .wishlist-btn .w-btn_copy {color: #343434;}

@media only screen and (max-width: 834px) {
.side-nav {right: -300px!important;}}

@media only screen and (max-width: 1365px) {
.side-nav {width: auto;}
.side-nav.open {width: 300px;right: 0!important;}}
.side-nav li {padding: 6px;}
.side-nav .engine-5-menu li:hover, .side-nav .engine-5-menu li:hover a {background-color: #ccc;color: #000;}
.side-nav .engine-5-menu li.sv_li-option:hover .dock-link {background-color: #ccc;}
.side-nav .engine-5-menu li.sv_li-option:hover i:before {background-color: #ccc !important;color: #000 !important;}
.side-nav .engine-5-menu li.sv_li-option:hover .dock-link, .side-nav .engine-5-menu li.sv_li-option:hover .dock-link>span {color: #000;}
.side-nav {display: none !important;}

@media (max-width: 1024px) {
.wishlist-btn .w-btn_icon {color: #0b457f;}
.header-wrapper .header-wishlist {background: unset;}}

