.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor embed,.elementor iframe,.elementor video{max-width:100%;width:100%;margin:0;line-height:1}.elementor-section{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.elementor-section .elementor-container{display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-stretched{width:100vw;position:relative;margin-left:-50vw;left:50%}.elementor-row{display:-ms-flexbox;display:flex;width:100%}@media (max-width:1023px){.elementor-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-column-wrap{width:100%;display:-ms-flexbox;display:flex}.elementor-widget-wrap{position:relative;width:100%}.elementor-widget{position:relative}.elementor-column{position:relative;min-height:1px;display:-ms-flexbox;display:flex}@media (min-width:768px){.elementor-column.elementor-col-50{width:50%}.elementor-column.elementor-col-100{width:100%}.elementor-column-gap-default .elementor-element-populated{padding:15px}}@media (max-width:767px){.elementor-column{width:100%}}.modal-open .elementor-widget-wrap{z-index:auto}body{overflow-x:hidden}.iqitmegamenu-wrapper{z-index:97;clear:both}.cbp-hrmenu{width:100%}.cbp-hrmenu ul{margin:0;padding:0;list-style-type:none}.cbp-hrmenu .cbp-tab-title{display:inline-block;vertical-align:middle;position:relative}.cbp-hrmenu .cbp-mainlink-icon{width:auto;display:inline;vertical-align:middle;margin-right:4px}.cbp-hrmenu .cbp-onlyicon .cbp-mainlink-icon{margin-right:0}.cbp-horizontal>ul{font-size:0}.cbp-hrmenu>ul{margin:0 auto}.cbp-hrmenu>ul>li{display:inline-block;float:left}.cbp-hrmenu>ul>li>a{padding-top:0;padding-bottom:0;display:inline-block;position:relative;text-decoration:none;cursor:pointer;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;z-index:2}.cbp-hrmenu>ul>li:first-child>a{border-left:none!important}.cbp-hrsub-narrow{position:relative}.container-iqitmegamenu{padding:0}
.iqitfake{ display: none;} /*** Style mixins ***/ /*** Variables mixins and functions ***/ body { background: #ffffff; } .container, .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1380px; } a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #2e2323; } a:hover:not(.nav-link):not(.btn) { color: #333333; } .pagination .page-list li:hover { border-color: #333333; } .pagination .page-list li.current { border-color: #333333; } .pagination .page-list li.current a { color: #333333; } #mobile-header { background: rgba(0, 0, 0, 0); border-bottom: none 1px #e3e3e3; } #mobile-header #mobile-header-sticky { background: rgba(0, 0, 0, 0); } #mobile-header .mobile-main-bar { padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; } #mobile-header .m-nav-btn { color: #2e2323; } #mobile-header .m-nav-btn:hover { color: #695c52; } #mobile-header .m-nav-btn > span { display: none !important; } #mobile-header .mobile-buttons-bar { background: #ffffff; } html { font-size: 14px; } @media (max-width: 767px) { html { font-size: 14px; } } body { line-height: 1.5rem; } body { font-family: Tahoma, Geneva, sans-serif; } #blockcart-content { background: #ffffff; color: #000000; border: none 1px; box-shadow: 0px 6px 30px 0px rgba(0, 0, 0, 0.15); } #blockcart-content a:not(.btn) { color: #000000; } #blockcart-content a:not(.btn):hover { color: #000000; } #blockcart-content .cart-products > li, #blockcart-content .cart-subtotals { border-color: #ededed; } #blockcart-content .cart-products::-webkit-scrollbar-thumb { background-color: #ededed; } /*** Secondary button ***/ .btn-secondary, .btn-secondary.disabled, .btn-secondary:disabled, .bootstrap-touchspin .group-span-filestyle .btn-touchspin, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .group-span-filestyle .btn-default { background: #f8f8f8; color: #2e2323; border: none 1px #695c52; } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary :active, .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled :active, .btn-secondary:disabled:hover, .btn-secondary:disabled:focus, .btn-secondary:disabled :active, .bootstrap-touchspin .group-span-filestyle .btn-touchspin:hover, .bootstrap-touchspin .group-span-filestyle .btn-touchspin:focus, .bootstrap-touchspin .group-span-filestyle .btn-touchspin :active, .group-span-filestyle .bootstrap-touchspin .btn-touchspin:hover, .group-span-filestyle .bootstrap-touchspin .btn-touchspin:focus, .group-span-filestyle .bootstrap-touchspin .btn-touchspin :active, .group-span-filestyle .btn-default:hover, .group-span-filestyle .btn-default:focus, .group-span-filestyle .btn-default :active { background: #695c52; color: #ffffff; } .btn-secondary:not(:disabled):not(.disabled):active { background: #695c52; color: #ffffff; } .btn-outline-secondary, .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { background: #f8f8f8; color: #2e2323; border: none 1px #e3e3e3; } .btn-outline-secondary:hover, .btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover { background: #695c52; color: #ffffff; border: none 1px #e3e3e3; } /*** Primary button ***/ .btn-primary, .btn-primary.disabled, .btn-primary:disabled { background: #695c52; color: #ffffff; border: none 1px; } .btn-primary:hover, .btn-primary:focus, .btn-primary :active, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled :active, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled :active { background: #2e2323; color: #ffffff; } .btn-primary:not(:disabled):not(.disabled):active { background: #2e2323; color: #ffffff; } #wrapper .breadcrumb { background: #ffffff; padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; margin-top: -2.8571428571rem; margin-bottom: 2.8571428571rem; font-size: 0.7857142857rem; font-style: normal; font-weight: normal; text-transform: none; color: #2e2323; } #wrapper .breadcrumb li:after { color: #2e2323; } #wrapper .breadcrumb a { color: #2e2323; } /*** Text fields ***/ .form-control { background-color: #f8f8f8; color: #000000; border: none 1px #e3e3e3; } .custom-select2, .custom-select2 option { background-color: #f8f8f8; } .custom-select2:after { color: #000000; } .bootstrap-touchspin .btn-touchspin { background-color: #f8f8f8; color: #000000; border: none 1px #e3e3e3; } .bootstrap-touchspin .btn-touchspin:hover { color: #000000; background: #f8f8f8; } .form-control::-webkit-input-placeholder { color: #000000; } .form-control::-moz-placeholder { color: #000000; } .form-control:-ms-input-placeholder { color: #000000; } .form-control:-moz-placeholder { color: #000000; } .form-control:focus { color: #000000; background: #f8f8f8; border-color: #8a8a8a; box-shadow: 0px 2px 0px 0px #2e2323; } .custom-select2:focus-within { background: #f8f8f8; } /*** Radio buttons and checkboxes ***/ .custom-checkbox input[type=checkbox] + span .checkbox-checked { color: #2e2323; } .custom-radio input[type=radio]:checked + span { background-color: #2e2323; } .custom-checkbox input[type=checkbox] + span:not(.color), .custom-radio { background: #ffffff; color: #2e2323; border-color: #e0e0e0; } /*** Dropdowns ***/ .dropdown-menu, .autocomplete-suggestions { background: #ffffff; border: none 1px #e3e3e3; box-shadow: 1px 1px 30px 0px rgba(0, 0, 0, 0.15); } .dropdown-menu .dropdown-item, .autocomplete-suggestions .dropdown-item { color: #474747!important; border-bottom: none 1px #e3e3e3; } .dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:hover, .autocomplete-suggestions .dropdown-item:focus, .autocomplete-suggestions .dropdown-item:hover { background: rgba(71, 71, 71, 0.05); } /*** Tooltips ***/ .tooltip-inner { background: black!important; color: white!important; } .tooltip { --bs-tooltip-bg: #000000; --bs-tooltip-color: #ffffff; } /*** Modals ***/ .modal-backdrop { background: rgba(0, 0, 0, 0.67); } .modal-content { background: #ffffff; border: none 1px; box-shadow: 0px 0px 31px 0px rgba(0, 0, 0, 0.2); } .js-quickview-np-btn { background: #ffffff; } /*** Notifications ***/ .ns-box { background: #695c52; color: #ffffff; border: none 1px; } .product-price { color: #ad0700; } .iqit-review-star { color: #e0d041; } .product-flags .product-flag { font-size: 0.8571428571rem; font-style: normal; font-weight: normal; text-transform: none; } .product-flags .discount, .product-flags .on-sale { background: #ad0700; color: #ffffff; } .product-flags .new { background: #fafafa; color: #000000; } .product-flags .online-only, .product-flags .pack { background: #e0e0e0; color: #000000; } .product-flags .out_of_stock { background: #a17738; color: #fff7f7; } .discount { background: #ad0700; color: #ffffff; } .product-available { background: #67a675; color: #ffffff; } .product-unavailable { background: #a17738; color: #fff7f7; } .product-unavailable-allow-oosp { background: #17459e; color: #0dd138; } .alert-success a:link:not(.nav-link):not(.btn), .alert-success a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } .alert-info a:link:not(.nav-link):not(.btn), .alert-info a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } .alert-warning a:link:not(.nav-link):not(.btn), .alert-warning a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } .alert-danger a:link:not(.nav-link):not(.btn), .alert-danger a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } #iqitcompare-floating { background: #ffffff; border-top: solid 1px #2e2323; border-left: solid 1px #2e2323; border-right: solid 1px #2e2323; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.03); } #iqitcompare-floating a { color: #2e2323; } #page-preloader { background: #ffffff; } #back-to-top { background: #2e2323; color: #ffffff; } #back-to-top:hover { background: #695c52; color: #ffffff; } #header, #checkout-header { background: #ffffff; border-top: none 1px; border-bottom: none 3px #f8f8f8; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05); } .sticky-desktop-wrapper #desktop-header.stuck-header { background: #ffffff; border-bottom: none 3px #f8f8f8; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05); } #header .header-nav { color: #1a7aba; background: #ffffff; border-bottom: none 1px; padding-top: 0.5714285714rem; padding-bottom: 0.5714285714rem; font-size: 0.8571428571rem; display: none !important; } #header .header-nav a { color: #1a7aba; } #header .header-nav a:hover { color: #333333; } #header .header-nav .social-links._topbar { font-size: 1rem; } .header-top { padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; color: #3d2815; } .header-top a:not(.btn):not(.nav-link) { color: #3d2815; } .header-top a:not(.btn):not(.nav-link):hover { color: #695c52; } .header-top .form-search-control { border: none 1px #e3e3e3; } .header-top .header-btn-w .header-btn > .icon { font-size: 1.5rem; display: block; } .header-top .header-btn-w .header-btn .title { display: none !important; } .header-top .header-cart-default a.cart-toogle { background: #000000; color: #3d2815; padding: 0.6428571429rem 0.6428571429rem; } .header-top .header-cart-default a.cart-toogle:hover { color: #3d2815; } .header-top a.header-cart-btn:not(:hover) { color: #3d2815; } .stuck-header .header-top { padding-top: 0.5714285714rem; padding-bottom: 0.5714285714rem; } .sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu { background: #ffffff; } .cart-products-count-btn { background: #ad0700; color: #ffffff; } .desktop-header-style-1 .search-widget, .desktop-header-style-2 .search-widget { max-width: 50%; } /*** HORIZONTAL MENU ***/ #iqitmegamenu-horizontal { background: #ffffff; border-top: none 3px #521919; border-right: none 3px #38b82c; border-bottom: none 3px #457deb; border-left: none 3px #a6cc0f; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { line-height: 4.2857142857rem; max-width: 16.7857142857rem; color: #2e2323; padding-left: 1.0714285714rem; padding-right: 1.0714285714rem; border-left: none 2px rgba(232, 232, 232, 0.29); } #sticky-cart-wrapper a.header-cart-btn:not(:hover) { color: #2e2323; } #sticky-cart-wrapper .ps-shoppingcart.side-cart #blockcart-content { top: -1.5714285714rem; } .cbp-vertical-on-top .cbp-vertical-title { line-height: 4.2857142857rem !important; } .cbp-vertical-on-top .cbp-vertical-title-text { display: none !important; } .cbp-horizontal > ul > li.cbp-hropen > a, .cbp-horizontal > ul > li.cbp-hropen > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li.cbp-hropen > a:hover { background: #f8f8f8; color: #695c52; } .cbp-horizontal .cbp-tab-title { font-size: 1.1428571429rem; font-style: normal; font-weight: normal; text-transform: none; line-height: 1em; } .cbp-horizontal .cbp-mainlink-icon, .cbp-horizontal .cbp-mainlink-iicon { font-size: 1.4285714286rem; max-height: 1.4285714286rem; } .cbp-horizontal > ul { text-align: right; } .cbp-horizontal > ul > li { float: none; text-align: left; } .cbp-horizontal .cbp-submenu-aindicator { display: none; } @media (max-width: 1300px) { .cbp-horizontal .cbp-tab-title { font-size: 1rem; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { padding-left: 1.0714285714rem; padding-right: 1.0714285714rem; } } .container-iqitmegamenu, .iqit-megamenu-container, .cbp-hrsub-narrow, #desktop-header-container.container { position: static !important; } .cbp-hrmenu .cbp-hrsub-inner { padding-left: 0; padding-right: 0; } /*** VERTICAL MENU ***/ .cbp-vertical-on-top #cbp-hrmenu1-ul { background: #ffffff; border: solid 1px #e3e3e3; } #content-wrapper #cbp-hrmenu1 { background: #ffffff; border: solid 1px #e3e3e3; } #cbp-hrmenu1 .cbp-vertical-title { font-size: 1.2857142857rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background: #000000; line-height: 3.5714285714rem; } #cbp-hrmenu1 .cbp-vertical-title:hover { color: #ffffff; background: #000000; } #cbp-hrmenu1 > ul > li > a, #cbp-hrmenu1 > ul > li > span.cbp-main-link { font-style: normal; font-weight: normal; text-transform: none; padding-top: 0.5714285714rem; padding-bottom: 0.5714285714rem; border-top: solid 1px rgba(227, 227, 227, 0.35); } #cbp-hrmenu1 > ul > li > a .cbp-mainlink-icon, #cbp-hrmenu1 > ul > li > a .cbp-mainlink-iicon { font-size: 1.7142857143rem; max-height: 1.7142857143rem; } #cbp-hrmenu1 > ul > li.cbp-hropen > a, #cbp-hrmenu1 > ul > li.cbp-hropen > a:hover { background: #f8f8f8; color: #333333; } #cbp-hrmenu1 .cbp-legend { background: #ca5058; color: #ffffff; } #cbp-hrmenu1 .cbp-hrsub, #cbp-hrmenu1 > ul, #cbp-hrmenu1 .cbp-hrsub-level2, #cbp-hrmenu1 .cbp-hrsub-wrapper { transition: visibility 300ms ease-in-out, opacity 300ms ease-in-out; } .cbp-vert-expanded #cbp-hrmenu1 .cbp-vertical-title { color: #ffffff; background: #000000; } .cbp-not-on-top #cbp-hrmenu1-ul { position: relative; } .cbp-hrmenu.cbp-vertical .cbp-hrsub-wrapper { top: 0; margin-top: 0px !important; min-height: 100%; } .cbp-hrmenu.cbp-vertical .cbp-hrsub { min-height: 100%; } .cbp-hrmenu.cbp-vertical .cbp-show { -js-display: flex; display: flex; flex-wrap: wrap; } .cbp-hrmenu.cbp-vertical .cbp-hrsub-inner { width: 100%; } /*** SUBMENU ***/ .cbp-hrmenu .cbp-hrsub { font-size: 1.0714285714rem; font-style: normal; font-weight: normal; text-transform: none; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2 { background: #f8f8f8; border: none 1px #37a625; box-shadow: 0px 2000px 0px 2000px rgba(0, 0, 0, 0.67); } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu .cbp-hrsub-inner a, .cbp-hrmenu .cbp-hrsub-inner a:link { color: #2e2323 !important; } .cbp-hrmenu .cbp-hrsub-inner a:hover { color: #755050 !important; } .cbp-hrmenu .tabs-links { background: #f7f7f7; } .cbp-hrmenu .cbp-tabs-names li a { color: #2e2323 !important; } .cbp-hrmenu .cbp-tabs-names li a:hover, .cbp-hrmenu .cbp-tabs-names li a.active { background: #ffffff; color: #695c52 !important; } .cbp-hrmenu .cbp-links li a:before { display: none; } .cbp-hrmenu .cbp-links li a { padding-left: 0; } .cbp-hrmenu .cbp-hrsub-inner .cbp-column-title, .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link { color: #2e2323 !important; border-bottom: none 3px #c2bc29; font-size: 1.1428571429rem; font-style: normal; font-weight: bold; text-transform: none; } .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:hover { color: #695c52 !important; } /*** MOBILE MENU ***/ #mobile-header .col-mobile-menu-dropdown.show { background: #2e2323; } #mobile-header .col-mobile-menu-dropdown.show .m-nav-btn { color: #ffffff !important; } #iqitmegamenu-mobile { background: #2e2323; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__tab { min-height: 3.8571428571rem; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__tab:not(:last-child) { border-bottom: none 1px; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__arrow { padding-top: 1.1428571429rem; padding-bottom: 1.1428571429rem; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__link { color: #595050 !important; padding-top: 1.1428571429rem; padding-bottom: 1.1428571429rem; font-size: 1.2857142857rem; font-style: normal; font-weight: normal; text-transform: none; } .col-mobile-menu-push #iqitmegamenu-mobile { border: none 1px; } .col-mobile-menu-push #_mobile_iqitmegamenu-mobile { box-shadow: 9px 0px 30px 0px rgba(0, 0, 0, 0.38); } .mobile-menu__submenu { background: #2e2323; } .mobile-menu__tab { border-bottom: solid 1px rgba(255, 255, 255, 0.18); min-height: 4.4285714286rem; } .mobile-menu__link { color: #ffffff !important; padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; font-size: 1.5714285714rem; font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__arrow { padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; color: #ffffff; font-size: 1.5714285714rem; } .mobile-menu__tab-icon { font-size: 1.5714285714rem; } .mobile-menu__tab-icon--img { max-height: 1.5714285714rem; } .mobile-menu__legend { font-size: 0.8571428571rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background-color: #595050; } .mobile-menu__header-wrapper { color: #ffffff; background-color: rgba(255, 255, 255, 0.08); border-bottom: none 1px; } .mobile-menu__title { font-size: 1.5714285714rem; font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__column-title { font-size: 1.5714285714rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff !important; } .mobile-menu__column { font-size: 1.2857142857rem; font-style: normal; font-weight: normal; text-transform: none; color: #e5e5e5; margin-bottom: 3.5714285714rem; } .mobile-menu__column-categories:not(:last-child) { margin-bottom: 3.5714285714rem; } .mobile-menu__column-title { margin-bottom: 0.8571428571rem; } .mobile-menu__links-list-li { padding-top: 0.5714285714rem; padding-bottom: 0.5714285714rem; } .mobile-menu__close, .mobile-menu__back-btn { color: #ffffff; } .mobile-menu__footer { border-top: none 1px; color: #ffffff; background-color: rgba(255, 255, 255, 0.08); } /*** PS_FacatedSearch ***/ #search_filters .noUi-connect { background: #695c52; } /*** Carousels ***/ .swiper-button-next, .swiper-button-prev { background: rgba(255, 255, 255, 0); color: rgba(0, 0, 0, 0.43); } .swiper-pagination-bullet { background: #000000; } .swiper-pagination-product { display: none !important; } /*** Product miniature ***/ .products.row { margin: -1.0714285714rem; } .products.row > .col, .products.row > [class*="col-"] { padding: 1.0714285714rem; } .swiper-container-wrapper { margin: -1.0714285714rem; } .swiper-container-wrapper .products.swiper-container { padding: 1.0714285714rem; } .swiper-container-wrapper .product-carousel { padding: 1.0714285714rem; } .swiper-products-carousel.swiper-arrows-above .swiper-button { margin: 1.0714285714rem; } .product-miniature { border: none 1px; outline: 1px none transparent; } .product-miniature .thumbnail-container .product-thumbnail-second { position: absolute; top: 0; left: 0; right: 0; opacity: 0; transition: opacity 0.3s ease; backface-visibility: hidden; } .product-miniature .thumbnail-container:hover .product-thumbnail-second { opacity: 1; } .product-miniature .thumbnail-container:hover .product-thumbnail-first { opacity: 0; } .product-miniature .thumbnail-container:hover picture:last-child .product-thumbnail-first { opacity: 1; } .product-miniature-grid .product-title { font-size: 1.1428571429rem; font-style: normal; font-weight: normal; text-transform: none; } .product-miniature-grid .product-price { font-size: 1.4285714286rem; font-style: normal; font-weight: bold; text-transform: none; } @media (hover: hover) { .product-miniature:hover { outline: none 1px #f2f2f2; box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.15); } } .product-miniature-grid .product-functional-buttons { display: none; } .product-miniature-grid .product-functional-buttons a:link, .product-miniature-grid .product-functional-buttons a:visited, .product-miniature-grid .product-functional-buttons a:hover { color: !important; } .products-grid .product-miniature .product-category-name { display: none !important; } .products-grid .product-miniature .product-reference { display: none !important; } .products-grid .product-miniature .product-brand { display: none !important; } .products-grid .product-miniature .product-add-cart { display: none !important; } .products-grid .product-miniature .products-variants { display: none !important; } .products-grid .product-miniature .flag-discount-value { display: none !important; } .product-miniature .input-qty, .product-miniature .input-group-add-cart .bootstrap-touchspin { display: none !important; } .btn-product-list { padding: 0.5357142857rem 1.0714285714rem; background: black; color: #ffffff; border: none 1px; } .btn-product-list:hover { background: #ffffff; color: #000000; } .products-grid .product-miniature-layout-1 { text-align: center; } .products-grid .product-miniature-layout-1 .input-group-add-cart { justify-content: center; } .products-grid .product-miniature-layout-1 .product-description { padding: 1.0714285714rem; } .products-grid .product-miniature-layout-2 .product-add-cart { display: none !important; } .products-grid .product-miniature-layout-2 .products-variants { padding-top: 0rem; } .products-grid .product-miniature-layout-2 .product-description { padding: 1.0714285714rem; } .products-grid .product-miniature-layout-3 .product-description { background: rgba(40, 44, 51, 0.93); } .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-rows: 1fr; grid-auto-rows: 0; display: grid; overflow-y: hidden; } .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(2, 1fr); } @media (min-width: 768px) { .layout-full-width .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(3, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(2, 1fr); } } @media (min-width: 992px) { .layout-full-width .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(4, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(3, 1fr); } } @media (min-width: 1200px) { .layout-full-width .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(4, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(3, 1fr); } } .product_header_container .product-price, .product_p_price_container .product-price { font-size: 2rem; font-style: normal; font-weight: bold; text-transform: none; } #product .images-container .product-cover { border: none 1px; } .images-container .swiper-button-arrow, #product .product-cover .expander > span, #product-modal .modal-body .swiper-button-arrow { color: #000000; background: rgba(0, 0, 0, 0); } .images-container .swiper-button-arrow:hover, #product .product-cover .expander > span:hover, #product-modal .modal-body .swiper-button-arrow:hover { opacity: 0.6 !important; } #col-product-info { position: -webkit-sticky; position: sticky; z-index: 1; top: 30px; transition: top 300ms ease 0s; } #main-product-wrapper .product-cover .expander { z-index: 1; } @media screen and (min-width: 768px) { #main-product-wrapper .no-quick-view-d-md-none { display: none; } } @media screen and (min-width: 768px) { #main-product-wrapper #swiper-wrapper-column-images { display: block; } } .modal-open #col-product-info { position: static; } #product .product-cover .expander { color: #000000; background: rgba(0, 0, 0, 0); } #product .product-cover .expander:hover { opacity: 0.6 !important; } #product .product-cover .expander { display: none; } .product-variants > .product-variants-item { display: inline-block; margin-right: 1rem; vertical-align: top; } #main #main-product-wrapper { transition: opacity 0.3s ease; } #main.-combinations-loading { position: relative; } #main.-combinations-loading #product-preloader { display: block; position: absolute; z-index: 10; top: -10px; } #main.-combinations-loading #main-product-wrapper { opacity: 0.3; } #checkout #header { display: none !important; } #checkout #footer, #checkout #iqitcompare-floating-wrapper { display: none !important; } #checkout #wrapper { background: #ededed; } #checkout .card, #checkout section.checkout-step { background: #ffffff; } #wrapper { background: #ffffff; border-top: none 1px; border-bottom: none 1px; padding-top: 2.8571428571rem; padding-bottom: 2.8571428571rem; color: #2e2323; } #index #wrapper, #module-iqitelementor-Preview.elementor-landing-body #wrapper { padding-top: 2.8571428571rem; padding-bottom: 2.8571428571rem; } #content-wrapper .page-title { color: #2e2323; font-size: 2.7142857143rem; font-style: normal; font-weight: bold; text-transform: none; margin-bottom: 0.8em; position: relative; -js-display: flex; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; width: 100%; } #content-wrapper .page-title a:link, #content-wrapper .page-title a:visited { color: #2e2323; } #content-wrapper .page-title span { margin-right: 0.5rem; } #content-wrapper .page-title:after { content: ""; display: block; -webkit-flex: 1; -ms-flex: 1; flex: 1; border-bottom: none 1px #e3e3e3; } #content-wrapper .section-title { color: #2e2323; font-size: 1.4285714286rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: none 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #content-wrapper .section-title a:link, #content-wrapper .section-title a:visited { color: #2e2323; } .nav-tabs .nav-link { color: #2e2323; font-size: 1.4285714286rem; font-style: normal; font-weight: bold; text-transform: none; } .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { color: #2e2323; border-bottom: solid 3px #1a7aba; } .iqit-accordion .title { font-size: 1rem; font-style: normal; font-weight: bold; text-transform: none; } .iqit-accordion .title a:link:not(.nav-link):not(.btn), .iqit-accordion .title a:visited:not(.nav-link):not(.btn) { color: #2e2323; } .iqit-accordion .nav-link { border-bottom: solid 3px #1a7aba; border-bottom-color: transparent; } .iqit-accordion .nav-link:not(.collapsed) { color: #2e2323; border-bottom: solid 3px #1a7aba; } #wrapper .block-title { color: #555555; font-size: 1.0714285714rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #wrapper .block-title a:link, #wrapper .block-title a:visited { color: #555555; } #left-column .block, #right-column .block { border: none 1px; } #footer .ps-emailsubscription-block .newsletter-input-group, #checkout-footer .ps-emailsubscription-block .newsletter-input-group { border: none 1px #e3e3e3; background: #ffffff; } #footer .ps-emailsubscription-block .newsletter-input-group .input-subscription, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .input-subscription { color: #2e2323; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe { color: #2e2323; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover { color: #ffffff; } #footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder { color: #2e2323; } #footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder { color: #2e2323; } #footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder { color: #2e2323; } #footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder { color: #2e2323; } #footer .social-links._footer, #checkout-footer .social-links._footer { font-size: 1.1428571429rem; } #footer .block-title, #checkout-footer .block-title { color: #2e2323; font-size: 1.1428571429rem; font-style: normal; font-weight: normal; text-transform: none; margin-bottom: 0.8em; padding-bottom: 0.6em; } #footer .block-title a:link, #footer .block-title a:visited, #checkout-footer .block-title a:link, #checkout-footer .block-title a:visited { color: #2e2323; } #footer .block-title:after, #checkout-footer .block-title:after { content: ""; position: absolute; bottom: -3px; display: block; width: 30px; height: 1px; border-bottom: none 6px #49b540; left: 0; right: 0; } #footer-container-first { border-top: none 1px; padding-top: 3.5714285714rem; padding-bottom: 3.5714285714rem; background: #f8f8f8; color: #2e2323; } #footer-container-first h5 { font-size: 1.5rem; font-style: normal; font-weight: normal; text-transform: none; } #footer-container-main, #checkout-footer { border-top: none 1px; padding-top: 0.7142857143rem; padding-bottom: 0; color: #636363; } #footer-container-main a, #checkout-footer a { color: #636363; } #footer-container-main a:hover, #checkout-footer a:hover { color: #333333; } #footer-copyrights { border-top: none 1px; background: #f8f8f8; padding-top: 1.4285714286rem; padding-bottom: 1.4285714286rem; } .footer-style-inline .block-title { display: none !important; } #maintenance-page { background: #ffffff; color: #555555; } #maintenance-page a, #maintenance-page a:link { color: #555555; } @media (max-width: 1400px){ main { margin: 0px auto; } } .nav-tabs { border: none; } #footer .footer-style-3 .block-newsletter>h5{ display: block; font-size: 2rem; margin-bottom: 2rem; } #footer-container-main > .container{ border-top: 1px solid hsla(0,0%,63%,.25); padding-top: 80px } .block-iqitcontactpage hr { border-color: transparent; } #index #wrapper, #module-iqitelementor-Preview.elementor-landing-body #wrapper { padding-top: 0; } .contact-page-only, #footer-container-main.footer-style-inline .contact-rich>strong {margin-bottom: 1rem;} body.cms-id-4 { #content-wrapper { padding-top: 10px !important; } } body.cms-id-5, body.cms-id-6, body.cms-id-7, body.cms-id-9, body#contact, body.category-id-3 { /* Remove padding to allow hero to sit under header */ #content-wrapper { padding-top: 0 !important; margin-top: 0 !important; } } body.cms-id-4, body.cms-id-5, body.cms-id-6, body.cms-id-7, body.cms-id-9, body#contact, body.category-id-3 { #inner-wrapper { padding-top: 0 !important; } #wrapper { padding-top: 0 !important; padding-bottom: 0 !important; position: relative; /* Important pentru positioning */ } /* Position breadcrumb absolutely over the hero section */ #wrapper > nav.breadcrumb { position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; z-index: 10 !important; background: transparent !important; padding-top: 0.75rem !important; padding-bottom: 0.75rem !important; margin: 0 !important; box-shadow: none !important; } #wrapper > nav.breadcrumb a:hover { color: #FCD34D !important; text-decoration: none; } /* Ensure hero is positioned correctly */ .elementor-element-qc88in5 { position: relative; margin-top: 0 !important; } /* Make sure hero section is directly under header */ #main { padding-top: 0 !important; } } body.cms-id-5 { #wrapper > nav.breadcrumb { /* Ajustează poziția pe CMS 5 dacă e necesar */ top: 0 !important; } } body.cms-id-6, body.cms-id-7, body.cms-id-9, body#contact, body.category-id-3 { #wrapper > nav.breadcrumb a, #wrapper > nav.breadcrumb span, #wrapper > nav.breadcrumb .row, #wrapper > nav.breadcrumb .col, #wrapper .breadcrumb li:after { color: rgba(255, 255, 255, 0.9) !important; } } [data-theme="dark"] body#contact { #wrapper .breadcrumb li:after { color: var(--autocar-text-secondary) !important; } } /* Responsive adjustments */ @media (max-width: 768px) { body.cms-id-5 #wrapper > nav.breadcrumb, body.cms-id-6 #wrapper > nav.breadcrumb, body#contact #wrapper > nav.breadcrumb, body.category-id-3 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } } .elementor-element-1ztabc0 { height: 0; } #content-wrapper .page-title { color: var(--autocar-text-primary); } .anpc-links { display: flex; justify-content: center; align-items: center; gap: 20px; margin: 30px 0; flex-wrap: nowrap; } .anpc-links a img { width: 200px; max-width: 100%; height: auto; border-radius: 8px; transition: transform .2s ease, box-shadow .2s ease; box-shadow: 0 2px 6px rgba(0,0,0,0.15); } @media (min-width: 601px) { .anpc-links a img:hover { transform: scale(1.03); box-shadow: 0 4px 12px rgba(0,0,0,0.25); } } @media (max-width: 600px) { .anpc-links { gap: 10px; } .anpc-links a img { width: clamp(110px, 40vw, 160px); /* expicație: - minim 110px - ideal 40% din lățimea ecranului - maxim 160px */ } } .products-selection {border-bottom: none;}
:root{--autocar-primary-blue:#006BA6;--autocar-primary-blue-dark:#004D75;--autocar-primary-blue-light:#0496C7;--autocar-primary-red:#C62828;--autocar-primary-red-dark:#A01522;--autocar-primary-red-light:#EF5350;--autocar-success:#00A86B;--autocar-success-dark:#008554;--autocar-success-light:#4ECDC4;--autocar-warning:#FF9800;--autocar-warning-dark:#F57C00;--autocar-warning-light:#FFB74D;--autocar-info:#0496C7;--autocar-info-dark:#006BA6;--autocar-info-light:#4FC3F7;--autocar-accent-gold:#FDB913;--autocar-accent-gold-dark:#E6A711;--autocar-accent-gold-light:#FFCA42;--autocar-accent-yellow:#FFC107;--autocar-accent-yellow-dark:#FFA000;--autocar-accent-yellow-light:#FFECB3;--autocar-accent-cyan:#00C9A7;--autocar-accent-cyan-dark:#009B82;--autocar-accent-cyan-light:#4DD9C4;--autocar-accent-purple:#845EC2;--autocar-accent-purple-dark:#6842A8;--autocar-accent-purple-light:#A67FD9;--autocar-dark:#1A1A1A;--autocar-gray:#6C757D;--autocar-gray-light:#9CA3AF;--autocar-gray-lighter:#E5E7EB;--autocar-light:#F8F9FA;--autocar-white:#FFFFFF;--autocar-black:#000000;--autocar-bg-primary:#FFFFFF;--autocar-bg-secondary:#F8F9FA;--autocar-bg-tertiary:#E3F2FD;--autocar-bg-light-blue:#E1F5FE;--autocar-bg-light-yellow:#FFF9E6;--autocar-bg-light-red:#FFEBEE;--autocar-bg-light-green:#E8F5F1;--autocar-bg-card:#FFFFFF;--autocar-bg-card-hover:#F8F9FA;--autocar-text-primary:#1A1A1A;--autocar-text-secondary:#636B73;--autocar-text-tertiary:#9CA3AF;--autocar-text-inverse:#FFFFFF;--autocar-text-muted:rgba(0, 0, 0, 0.6);--autocar-text-link:#006BA6;--autocar-text-link-hover:#0496C7;--autocar-text-on-light:#1A1A1A;--autocar-text-on-dark:#FFFFFF;--autocar-border-color:#E5E7EB;--autocar-border-color-alpha:rgba(0, 0, 0, 0.1);--autocar-border-color-light:rgba(0, 0, 0, 0.05);--autocar-border-card:#E5E7EB;--autocar-shadow:0 4px 20px rgba(0, 0, 0, 0.08);--autocar-shadow-lg:0 12px 40px rgba(0, 0, 0, 0.12);--autocar-shadow-blue:0 4px 12px rgba(0, 107, 166, 0.25);--autocar-shadow-blue-lg:0 8px 24px rgba(0, 107, 166, 0.35);--autocar-shadow-red:0 4px 12px rgba(198, 40, 40, 0.3);--autocar-shadow-red-lg:0 8px 24px rgba(198, 40, 40, 0.4);--autocar-shadow-green:0 4px 12px rgba(0, 168, 107, 0.25);--autocar-shadow-green-lg:0 8px 24px rgba(0, 168, 107, 0.35);--autocar-shadow-gold:0 4px 12px rgba(253, 185, 19, 0.3);--autocar-shadow-gold-lg:0 8px 24px rgba(253, 185, 19, 0.4);--autocar-shadow-glow:0 0 30px rgba(0, 0, 0, 0.1);--autocar-white-text-shadow:1px 1px 4px rgba(0, 0, 0, 0.5),0 0 10px rgba(0, 0, 0, 0.4);--autocar-glass-bg:rgba(255, 255, 255, 0.12);--autocar-glass-bg-medium:rgba(255, 255, 255, 0.15);--autocar-glass-border:rgba(255, 255, 255, 0.25);--autocar-glass-bg-strong:rgba(255, 255, 255, 0.95);--autocar-gradient-overlay:linear-gradient(135deg, rgba(0, 107, 166, 0.05), rgba(0, 201, 167, 0.05));--autocar-gradient-overlay-blue:linear-gradient(135deg, rgba(0, 107, 166, 0.03), rgba(0, 168, 107, 0.03));--gradient-benefits:linear-gradient(135deg, #E3F2FD, #FFFFFF);--gradient-faq:linear-gradient(135deg, #E3F2FD, #FFFFFF);--gradient-contact:linear-gradient(135deg, #E3F2FD, #FFFFFF);--gradient-booking:linear-gradient(135deg, #E3F2FD 0%, #FFFFFF 50%, #E1F5FE 100%);--gradient-emergency:linear-gradient(135deg, #FFF9E6, #FFEBEE);--gradient-hero:linear-gradient(135deg, #006BA6 0%, #004D75 100%);--gradient-final-cta:linear-gradient(135deg, #006BA6, #004D75);--autocar-bubble-1:radial-gradient(circle, #4FC3F7, #0496C7);--autocar-bubble-2:radial-gradient(circle, #EF5350, #E53935);--autocar-bubble-3:radial-gradient(circle, #00C9A7, #00A86B);--autocar-bubble-4:radial-gradient(circle, #FDB913, #E6A711);--autocar-emergency-red:#D32F2F;--autocar-emergency-red-light:#EF5350;--autocar-nav-dot-default:#E5E7EB;--autocar-modal-backdrop:rgba(0, 0, 0, 0.7);--autocar-overlay-light:rgba(255, 255, 255, 0.05);--autocar-overlay-dark:rgba(0, 0, 0, 0.5);--autocar-img-filter:none;--autocar-img-brightness:1;--autocar-img-contrast:1}[data-theme=dark]{--autocar-primary-blue:#0496C7;--autocar-primary-blue-dark:#006BA6;--autocar-primary-blue-light:#47B5FF;--autocar-primary-red:#FF5252;--autocar-primary-red-dark:#EF5350;--autocar-primary-red-light:#FF8A80;--autocar-success:#00E676;--autocar-success-dark:#00C853;--autocar-success-light:#69F0AE;--autocar-warning:#FFB74D;--autocar-warning-dark:#FF9800;--autocar-warning-light:#FFD54F;--autocar-info:#47B5FF;--autocar-info-dark:#0496C7;--autocar-info-light:#90CAF9;--autocar-accent-gold:#FFC850;--autocar-accent-gold-dark:#FDB913;--autocar-accent-gold-light:#FFE082;--autocar-accent-yellow:#FFEB3B;--autocar-accent-yellow-dark:#FDD835;--autocar-accent-yellow-light:#FFF9C4;--autocar-accent-cyan:#18FFFF;--autocar-accent-cyan-dark:#00E5FF;--autocar-accent-cyan-light:#84FFFF;--autocar-accent-purple:#B388FF;--autocar-accent-purple-dark:#845EC2;--autocar-accent-purple-light:#E1BEE7;--autocar-dark:#F5F5F5;--autocar-gray:#B0B8C4;--autocar-gray-light:#8B95A5;--autocar-gray-lighter:#4A5568;--autocar-light:#1A1F2E;--autocar-white:#0A0E1A;--autocar-black:#000000;--autocar-bg-primary:#0A0E1A;--autocar-bg-secondary:#13182B;--autocar-bg-tertiary:#1A2033;--autocar-bg-light-blue:#0F1420;--autocar-bg-light-yellow:#1A1510;--autocar-bg-light-red:#1A0F10;--autocar-bg-light-green:#0F1A12;--autocar-bg-card:#13182B;--autocar-bg-card-hover:#1A2033;--autocar-text-primary:#FFFFFF;--autocar-text-secondary:#DDE1E7;--autocar-text-tertiary:#8B95A5;--autocar-text-inverse:#FFFFFF;--autocar-text-muted:rgba(255, 255, 255, 0.65);--autocar-text-link:#0496C7;--autocar-text-link-hover:#47B5FF;--autocar-text-on-light:#0A0E1A;--autocar-text-on-dark:#FFFFFF;--autocar-border-color:#2D3748;--autocar-border-color-alpha:rgba(255, 255, 255, 0.08);--autocar-border-color-light:rgba(255, 255, 255, 0.03);--autocar-border-card:#2D3748;--autocar-shadow:0 4px 20px rgba(0, 0, 0, 0.6);--autocar-shadow-lg:0 12px 40px rgba(0, 0, 0, 0.8);--autocar-shadow-blue:0 4px 20px rgba(4, 150, 199, 0.35);--autocar-shadow-blue-lg:0 8px 30px rgba(4, 150, 199, 0.45);--autocar-shadow-red:0 4px 20px rgba(255, 82, 82, 0.4);--autocar-shadow-red-lg:0 8px 30px rgba(255, 82, 82, 0.5);--autocar-shadow-green:0 4px 20px rgba(0, 230, 118, 0.35);--autocar-shadow-green-lg:0 8px 30px rgba(0, 230, 118, 0.45);--autocar-shadow-gold:0 4px 20px rgba(255, 200, 80, 0.35);--autocar-shadow-gold-lg:0 8px 30px rgba(255, 200, 80, 0.45);--autocar-shadow-glow:0 0 40px rgba(255, 200, 80, 0.15);--autocar-glass-bg:rgba(26, 31, 46, 0.8);--autocar-glass-bg-medium:rgba(26, 31, 46, 0.9);--autocar-glass-border:rgba(255, 255, 255, 0.1);--autocar-glass-bg-strong:rgba(10, 14, 26, 0.98);--autocar-gradient-overlay:linear-gradient(135deg, rgba(4, 150, 199, 0.06), rgba(0, 230, 118, 0.04));--autocar-gradient-overlay-blue:linear-gradient(135deg, rgba(4, 150, 199, 0.08), rgba(0, 168, 107, 0.04));--gradient-benefits:linear-gradient(135deg, #0F1420 0%, #13182B 50%, #0A0E1A 100%);--gradient-faq:linear-gradient(135deg, #0F1420 0%, #13182B 50%, #0A0E1A 100%);--gradient-contact:linear-gradient(135deg, #0F1420 0%, #13182B 50%, #0A0E1A 100%);--gradient-booking:linear-gradient(135deg, #13182B 0%, #0A0E1A 50%, #1A2033 100%);--gradient-emergency:linear-gradient(135deg, #1A1510 0%, #1A0F10 100%);--gradient-hero:linear-gradient(135deg, #0F1B3A 0%, #050A1A 100%);--gradient-final-cta:linear-gradient(135deg, #0F1B3A 0%, #050A1A 100%);--autocar-bubble-1:radial-gradient(circle, rgba(4, 150, 199, 0.12), rgba(0, 107, 166, 0.06));--autocar-bubble-2:radial-gradient(circle, rgba(255, 82, 82, 0.12), rgba(239, 83, 80, 0.06));--autocar-bubble-3:radial-gradient(circle, rgba(0, 230, 118, 0.08), rgba(0, 168, 107, 0.04));--autocar-bubble-4:radial-gradient(circle, rgba(255, 200, 80, 0.1), rgba(253, 185, 19, 0.05));--autocar-emergency-red:#FF5252;--autocar-emergency-red-light:#FF8A80;--autocar-nav-dot-default:#4A5568;--autocar-modal-backdrop:rgba(0, 0, 0, 0.92);--autocar-overlay-light:rgba(255, 255, 255, 0.02);--autocar-overlay-dark:rgba(0, 0, 0, 0.7);--autocar-img-filter:brightness(0.85) contrast(1.1);--autocar-img-brightness:0.85;--autocar-img-contrast:1.1}:root{--toggle-height:2.5em;--toggle-width:5em;--toggle-border:2px;--toggle-knob-size:1.8em;--toggle-icon-size:1.5em;--toggle-padding:0.3em;--toggle-travel:calc(var(--toggle-width) - var(--toggle-knob-size) - (var(--toggle-padding) * 2) - (var(--toggle-border) * 2));--toggle-icon-left:var(--toggle-padding);--toggle-icon-right:var(--toggle-padding);--icon-rotation-light:15deg;--icon-rotation-dark:-15deg;--sun-move-x:0.3em;--moon-move-x:-0.2em}@media (max-width:767px){:root{--toggle-height:2.1em;--toggle-width:4.1em;--toggle-border:2px;--toggle-knob-size:1.4em;--toggle-icon-size:1.2em;--toggle-padding:0.2em;--sun-move-x:0.25em;--moon-move-x:-0.15em}}:root{--autocar-primary-blue-rgb:0,107,166;--autocar-primary-blue-light-rgb:4,150,199;--autocar-primary-blue-dark-rgb:0,77,117;--autocar-primary-red-rgb:198,40,40;--autocar-primary-red-light-rgb:239,83,80;--autocar-primary-red-dark-rgb:160,21,34;--autocar-success-rgb:0,168,107;--autocar-success-light-rgb:78,205,196;--autocar-success-dark-rgb:0,133,84;--autocar-warning-rgb:255,152,0;--autocar-warning-light-rgb:255,183,77;--autocar-warning-dark-rgb:245,124,0;--autocar-accent-gold-rgb:253,185,19;--autocar-accent-gold-light-rgb:255,202,66;--autocar-accent-gold-dark-rgb:230,167,17;--autocar-accent-yellow-rgb:255,193,7;--autocar-accent-cyan-rgb:0,201,167;--autocar-accent-purple-rgb:132,94,194;--autocar-whatsapp-green:#25D366;--autocar-whatsapp-green-dark:#20BA5A;--autocar-whatsapp-green-rgb:37,211,102;--autocar-info-cyan:#06B6D4;--autocar-info-cyan-dark:#0891B2}[data-theme=dark]{--autocar-primary-blue-rgb:4,150,199;--autocar-primary-blue-light-rgb:71,181,255;--autocar-primary-blue-dark-rgb:0,107,166;--autocar-primary-red-rgb:255,82,82;--autocar-primary-red-light-rgb:255,138,128;--autocar-primary-red-dark-rgb:239,83,80;--autocar-success-rgb:0,230,118;--autocar-success-light-rgb:105,240,174;--autocar-success-dark-rgb:0,200,83;--autocar-warning-rgb:255,183,77;--autocar-warning-light-rgb:255,213,79;--autocar-warning-dark-rgb:255,152,0;--autocar-accent-gold-rgb:255,200,80;--autocar-accent-gold-light-rgb:255,224,130;--autocar-accent-gold-dark-rgb:253,185,19;--autocar-accent-yellow-rgb:255,235,59;--autocar-accent-cyan-rgb:24,255,255;--autocar-accent-purple-rgb:179,136,255;--autocar-whatsapp-green-rgb:37,211,102}.autocar-theme-toggle{background:0 0;border:none;padding:0;cursor:pointer;display:inline-block;transition:transform .2s ease;-webkit-tap-highlight-color:transparent}.autocar-theme-toggle:hover{transform:scale(1.02)}.autocar-theme-toggle:active{transform:scale(.98)}.autocar-theme-toggle:focus{outline:2px solid var(--autocar-primary-blue);outline-offset:4px;border-radius:10em}[data-theme=dark] .autocar-theme-toggle:focus{outline-color:var(--autocar-accent-gold)}.toggle-slot{position:relative;height:var(--toggle-height);width:var(--toggle-width);border:var(--toggle-border) solid var(--autocar-border-color);border-radius:calc(var(--toggle-height)/ 2);background-color:var(--autocar-bg-card);box-shadow:0 4px 12px rgba(0,0,0,.08),inset 0 2px 4px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4, 0, .2, 1)}[data-theme=dark] .toggle-slot{background-color:var(--autocar-bg-tertiary);border-color:color-mix(in srgb,var(--autocar-accent-gold) 30%,transparent);box-shadow:0 4px 20px rgba(0,0,0,.6),0 0 30px color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent),inset 0 2px 4px color-mix(in srgb,var(--autocar-accent-gold) 5%,transparent);animation:toggleGlow 3s ease-in-out infinite}[data-theme=dark] .autocar-theme-toggle:hover .toggle-slot{animation:none}.toggle-button{position:absolute;height:var(--toggle-knob-size);width:var(--toggle-knob-size);top:50%;left:var(--toggle-padding);border-radius:50%;background-color:#ffeccf;box-shadow:inset 0 0 0 .3em var(--autocar-accent-gold);will-change:transform;backface-visibility:hidden;transform:translate(var(--toggle-travel),-50%);transition:all .5s cubic-bezier(.26, 2, .46, .71)}[data-theme=dark] .toggle-button{background-color:#485367;box-shadow:inset 0 0 0 .3em var(--autocar-text-primary),0 2px 12px rgba(0,0,0,.4),0 0 20px color-mix(in srgb,var(--autocar-accent-gold) 15%,transparent);transform:translate(0,-50%)}.moon-icon-wrapper,.sun-icon-wrapper{position:absolute;height:var(--toggle-icon-size);width:var(--toggle-icon-size);top:50%;transform-origin:center;will-change:transform,opacity;backface-visibility:hidden;display:flex;align-items:center;justify-content:center}.sun-icon-wrapper{left:var(--toggle-icon-left);opacity:1;transform:translate(0,-50%) rotate(var(--icon-rotation-light));transition:all .5s cubic-bezier(.26, 2, .46, .71)}[data-theme=dark] .sun-icon-wrapper{opacity:0;transform:translate(var(--sun-move-x),-50%) rotate(0)}.sun-icon{font-size:var(--toggle-icon-size);color:var(--autocar-accent-gold);display:block;line-height:1}.moon-icon-wrapper{right:var(--toggle-icon-right);opacity:0;transform:translate(0,-50%) rotate(0);transition:all .5s cubic-bezier(.26, 2.5, .46, .71)}[data-theme=dark] .moon-icon-wrapper{opacity:1;transform:translate(var(--moon-move-x),-50%) rotate(var(--icon-rotation-dark))}.moon-icon{font-size:var(--toggle-icon-size);color:var(--autocar-text-primary);display:block;line-height:1}[data-theme=dark] .moon-icon{color:var(--autocar-accent-gold);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--autocar-accent-gold) 40%, transparent))}.col-mobile-btn,.header-theme-toggle-container{display:flex;align-items:center;gap:10px}[data-theme=dark] .theme-toggle-label{color:var(--autocar-text-secondary)}@keyframes toggleGlow{0%,100%{box-shadow:0 4px 20px rgba(0,0,0,.6),0 0 30px color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent),inset 0 2px 4px color-mix(in srgb,var(--autocar-accent-gold) 5%,transparent)}50%{box-shadow:0 4px 20px rgba(0,0,0,.6),0 0 40px color-mix(in srgb,var(--autocar-accent-gold) 15%,transparent),inset 0 2px 4px color-mix(in srgb,var(--autocar-accent-gold) 10%,transparent)}}@media (prefers-reduced-motion:reduce){.moon-icon-wrapper,.sun-icon-wrapper,.toggle-button,.toggle-slot{transition:none!important;animation:none!important}}@media (prefers-contrast:high){.toggle-slot{border-width:3px}.toggle-button{box-shadow:inset 0 0 0 .5em var(--autocar-accent-gold),0 0 0 2px var(--autocar-text-primary)}}[data-theme=dark] .cbp-hrmenu .cbp-legend{background-color:var(--autocar-accent-gold-dark);color:var(--autocar-black)!important}#header,#iqitmegamenu-horizontal,.header-top{transition:background-color .15s ease,border-color .15s ease,box-shadow .2s ease!important}[data-theme=dark] #checkout-header,[data-theme=dark] #header{background:var(--autocar-bg-card)!important;border-bottom:1px solid var(--autocar-border-card);box-shadow:var(--autocar-shadow)}[data-theme=dark] #iqitmegamenu-horizontal{background:var(--autocar-bg-card)!important}[data-theme=dark] .cbp-horizontal>ul>li>.cbp-main-link,[data-theme=dark] .cbp-horizontal>ul>li>a,[data-theme=dark] .cbp-horizontal>ul>li>a:not([href]):not([tabindex]){color:var(--autocar-text-primary)!important;transition:all .3s ease}[data-theme=dark] .cbp-horizontal>ul>li>.cbp-main-link:hover,[data-theme=dark] .cbp-horizontal>ul>li>a:hover,[data-theme=dark] .cbp-horizontal>ul>li>a:not([href]):not([tabindex]):hover{color:var(--autocar-accent-gold)!important;text-shadow:0 2px 8px color-mix(in srgb,var(--autocar-accent-gold) 20%,transparent)}[data-theme=dark] .cbp-horizontal>ul>li.active>.cbp-main-link,[data-theme=dark] .cbp-horizontal>ul>li.active>a{color:var(--autocar-accent-gold)!important;font-weight:600}[data-theme=dark] .cbp-horizontal .cbp-submenu{background:var(--autocar-bg-card)!important;border:1px solid var(--autocar-border-card);box-shadow:var(--autocar-shadow-lg)}[data-theme=dark] .cbp-horizontal .cbp-submenu a{color:var(--autocar-text-secondary)!important}[data-theme=dark] .cbp-horizontal .cbp-submenu a:hover{color:var(--autocar-accent-gold)!important;background:color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent)!important}[data-theme=dark] .header-top{background:var(--autocar-bg-secondary)!important}[data-theme=dark] #search_widget input[type=text]{background:var(--autocar-bg-secondary)!important;border:1px solid var(--autocar-border-card)!important;color:var(--autocar-text-primary)!important}[data-theme=dark] #search_widget input[type=text]:focus{border-color:var(--autocar-accent-gold)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--autocar-accent-gold) 10%,transparent)!important}[data-theme=dark] .blockcart a,[data-theme=dark] .header-nav a,[data-theme=dark] .user-info a{color:var(--autocar-text-primary)!important}[data-theme=dark] .blockcart a:hover,[data-theme=dark] .header-nav a:hover,[data-theme=dark] .user-info a:hover{color:var(--autocar-accent-gold)!important}[data-theme=dark] .blockcart .dropdown-menu{background:var(--autocar-bg-card)!important;border:1px solid var(--autocar-border-card);box-shadow:var(--autocar-shadow-lg)}[data-theme=dark] .cart-products-count{background:var(--autocar-primary-red)!important;color:var(--autocar-text-inverse)!important}#desktop_logo,.col-mobile-logo{display:inline-block;position:relative}#desktop_logo a,.col-mobile-logo a{display:inline-block;position:relative}#desktop_logo a{height:50px;width:300px}.col-mobile-logo a{height:50px;width:300px}.logo{position:absolute;top:0;left:0;transition:opacity .4s cubic-bezier(.4, 0, .2, 1);will-change:opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}#desktop_logo .logo{max-width:300px;max-height:50px;width:300px;height:auto}.col-mobile-logo .logo{max-width:150px;max-height:25px;width:150px;height:auto}.logo-light{opacity:1;z-index:2}.logo-dark{opacity:0;z-index:1}[data-theme=dark] .logo-light{opacity:0;z-index:1}[data-theme=dark] .logo-dark{opacity:1;z-index:2}#desktop_logo a:hover .logo-dark,#desktop_logo a:hover .logo-light,.col-mobile-logo a:hover .logo-dark,.col-mobile-logo a:hover .logo-light{transform:scale(1.02)}.logo-light{transition:opacity .4s cubic-bezier(.4, 0, .2, 1),transform .3s ease}.logo-dark{transition:opacity .4s cubic-bezier(.4, 0, .2, 1),transform .3s ease}[data-theme=dark] .logo-light{pointer-events:none}.logo-dark{pointer-events:none}[data-theme=dark] .logo-dark{pointer-events:auto}@media (max-width:991px){.col-mobile-logo a{height:40px}.col-mobile-logo .logo{max-height:40px}}@media (max-width:575px){.col-mobile-logo a{height:33px;width:200px}.col-mobile-logo .logo{max-width:200px;width:200px;max-height:40px}}.logo{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}#desktop_logo a,.col-mobile-logo a{transform:translateZ(0);-webkit-transform:translateZ(0)}[data-theme=dark] .currency-selector,[data-theme=dark] .language-selector{background:var(--autocar-bg-secondary)!important;border:1px solid var(--autocar-border-card)}[data-theme=dark] .currency-selector a,[data-theme=dark] .language-selector a{color:var(--autocar-text-secondary)!important}[data-theme=dark] .currency-selector a:hover,[data-theme=dark] .language-selector a:hover{color:var(--autocar-accent-gold)!important;background:color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent)!important}[data-theme=dark] .header-top .contact-info,[data-theme=dark] .header-top p,[data-theme=dark] .header-top span{color:var(--autocar-text-secondary)!important}[data-theme=dark] .user-info .dropdown-menu{background:var(--autocar-bg-card)!important;border:1px solid var(--autocar-border-card);box-shadow:var(--autocar-shadow-lg)}[data-theme=dark] .user-info .dropdown-menu a{color:var(--autocar-text-primary)!important}[data-theme=dark] .user-info .dropdown-menu a:hover{background:color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent)!important;color:var(--autocar-accent-gold)!important}[data-theme=dark] .breadcrumb{background:var(--autocar-bg-secondary)!important}[data-theme=dark] .breadcrumb a,[data-theme=dark] .breadcrumb span{color:var(--autocar-text-secondary)!important}[data-theme=dark] .breadcrumb a:hover{color:var(--autocar-accent-gold)!important}[data-theme=dark] .breadcrumb-item.active{color:var(--autocar-text-primary)!important}[data-theme=dark] #header.header-sticky{background:var(--autocar-glass-bg-strong)!important;backdrop-filter:blur(12px);box-shadow:var(--autocar-shadow-lg)}[data-theme=dark] #header::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--autocar-accent-gold) 30%,transparent) 50%,transparent);opacity:0;transition:opacity .3s ease}[data-theme=dark] #header:hover::after{opacity:1}[data-theme=dark] #mobile-header-sticky{background:var(--autocar-bg-card)!important;border-bottom:1px solid var(--autocar-border-card)}[data-theme=dark] .m-nav-btn,[data-theme=dark] .mobile-main-bar a{color:var(--autocar-text-primary)!important}[data-theme=dark] .m-nav-btn:hover,[data-theme=dark] .mobile-main-bar a:hover{color:var(--autocar-accent-gold)!important}[data-theme=dark] .autocar-mobile-nav-item{color:var(--autocar-text-primary)!important}[data-theme=dark] .cart-products-count{background:var(--autocar-primary-red)!important;color:var(--autocar-text-inverse)!important}[data-theme=dark] #_mobile_iqitmegamenu-mobile,[data-theme=dark] .dropdown-menu-custom{background:var(--autocar-bg-card)!important;border:1px solid var(--autocar-border-card);box-shadow:var(--autocar-shadow-lg)}[data-theme=dark] #search-widget-mobile{background:var(--autocar-bg-card)!important;border:1px solid var(--autocar-border-card)}[data-theme=dark] #search-widget-mobile input{background:var(--autocar-bg-secondary)!important;border:1px solid var(--autocar-border-card)!important;color:var(--autocar-text-primary)!important}[data-theme=dark] #_mobile_blockcart-content{background:var(--autocar-bg-card)!important;border:1px solid var(--autocar-border-card);box-shadow:var(--autocar-shadow-lg)}[data-theme=dark] #mobile_menu_click_overlay{background:rgba(0,0,0,.85)!important}[data-theme=dark] #_mobile_iqitmegamenu-mobile a,[data-theme=dark] .mobile-menu a{color:var(--autocar-text-primary)!important}[data-theme=dark] #_mobile_iqitmegamenu-mobile a:hover,[data-theme=dark] .mobile-menu a:hover{color:var(--autocar-accent-gold)!important;background:color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent)!important}[data-theme=dark] .mobile-menu .submenu{background:var(--autocar-bg-secondary)!important}[data-theme=dark] .mobile-menu .category{border-bottom:1px solid var(--autocar-border-card)}.row-mobile-header{gap:1rem}.col-mobile-btn{padding:0 4px}#mobile-header .col-mobile-btn-menu{justify-content:flex-start;padding-left:15px}#mobile-header .col-mobile-logo{padding:0 .625rem;display:flex;justify-content:center;align-items:center}.row-mobile-header .col-mobile-btn-account{justify-content:flex-end;padding-right:10px!important}#mobile-header-sticky{box-shadow:var(--autocar-shadow)}#mobile-header-sticky .align-items-center{justify-content:center}.cbp-horizontal>ul>li>a,.cbp-horizontal>ul>li>a:not([href]):not([tabindex]){position:relative;border-radius:8px;transition:background-color .15s ease,color .15s ease,text-shadow .15s ease,transform .15s ease,box-shadow .15s ease!important}.cbp-horizontal>ul>li>a:hover,.cbp-horizontal>ul>li>a:not([href]):not([tabindex]):hover{background-color:color-mix(in srgb,var(--autocar-primary-blue) 6%,transparent)!important;color:var(--autocar-primary-blue)!important;text-shadow:0 1px 4px color-mix(in srgb,var(--autocar-primary-blue) 15%,transparent);transform:translateY(-1px);box-shadow:0 2px 8px color-mix(in srgb,var(--autocar-primary-blue) 10%,transparent)}.cbp-horizontal>ul>li.active>a{background-color:color-mix(in srgb,var(--autocar-primary-blue) 4%,transparent)!important;color:var(--autocar-primary-blue)!important;font-weight:600;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--autocar-primary-blue) 30%,transparent)}.cbp-horizontal>ul>li>a:focus,.cbp-horizontal>ul>li>a:not([href]):not([tabindex]):focus{outline:2px solid var(--autocar-primary-blue);outline-offset:2px;background-color:color-mix(in srgb,var(--autocar-primary-blue) 6%,transparent)!important;color:var(--autocar-primary-blue)!important}.cbp-horizontal>ul>li>a{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-theme=dark] .cbp-horizontal>ul>li>.cbp-main-link,[data-theme=dark] .cbp-horizontal>ul>li>a,[data-theme=dark] .cbp-horizontal>ul>li>a:not([href]):not([tabindex]){color:var(--autocar-text-primary)!important;background:0 0;position:relative;border-radius:8px;transition:background-color .25s ease,color .25s ease,text-shadow .25s ease,transform .15s ease}[data-theme=dark] .cbp-horizontal>ul>li>.cbp-main-link:hover,[data-theme=dark] .cbp-horizontal>ul>li>a:hover,[data-theme=dark] .cbp-horizontal>ul>li>a:not([href]):not([tabindex]):hover{background-color:color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent)!important;color:var(--autocar-accent-gold)!important;text-shadow:0 2px 8px color-mix(in srgb,var(--autocar-accent-gold) 25%,transparent);transform:translateY(-1px)}[data-theme=dark] .cbp-horizontal>ul>li.cbp-hropen>a,[data-theme=dark] .cbp-horizontal>ul>li.cbp-hropen>a:hover,[data-theme=dark] .cbp-horizontal>ul>li.cbp-hropen>a:not([href]):not([tabindex]){background-color:color-mix(in srgb,var(--autocar-accent-gold) 12%,transparent)!important;color:var(--autocar-accent-gold)!important;text-shadow:0 2px 12px color-mix(in srgb,var(--autocar-accent-gold) 35%,transparent);transform:translateY(0);box-shadow:0 4px 12px rgba(0,0,0,.2),inset 0 1px 0 color-mix(in srgb,var(--autocar-accent-gold) 10%,transparent)}[data-theme=dark] .cbp-horizontal>ul>li.active>.cbp-main-link,[data-theme=dark] .cbp-horizontal>ul>li.active>a{background-color:color-mix(in srgb,var(--autocar-accent-gold) 5%,transparent)!important;color:var(--autocar-accent-gold)!important;font-weight:600;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--autocar-accent-gold) 40%,transparent)}[data-theme=dark] .cbp-horizontal>ul>li>a:focus,[data-theme=dark] .cbp-horizontal>ul>li>a:not([href]):not([tabindex]):focus{outline:2px solid var(--autocar-accent-gold);outline-offset:2px;background-color:color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent)!important;color:var(--autocar-accent-gold)!important}[data-theme=dark] .cbp-horizontal>ul>li.cbp-hrsub>.cbp-main-link::after,[data-theme=dark] .cbp-horizontal>ul>li.cbp-hrsub>a::after{transition:color .25s ease}[data-theme=dark] .cbp-horizontal>ul>li.cbp-hropen>a::after,[data-theme=dark] .cbp-horizontal>ul>li.cbp-hrsub>a:hover::after{color:var(--autocar-accent-gold)!important}[data-theme=dark] .cbp-horizontal>ul>li>a{animation:none!important;will-change:auto}[data-theme=dark] .cbp-horizontal>ul>li>a{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-theme=dark] .cbp-horizontal .cbp-submenu a:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--autocar-accent-gold) 10%,transparent) 0,color-mix(in srgb,var(--autocar-accent-gold-dark) 5%,transparent) 100%)!important;color:var(--autocar-accent-gold)!important;padding-left:20px;transform:translateX(4px);transition:all .25s ease}[data-theme=dark] .cbp-horizontal .cbp-submenu li.active>a{background:color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent)!important;color:var(--autocar-accent-gold)!important;border-left:3px solid var(--autocar-accent-gold)}@media (max-width:991px){[data-theme=dark] .cbp-horizontal>ul>li.cbp-hropen>a,[data-theme=dark] .cbp-horizontal>ul>li>a:hover{background:color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent)!important;transform:none;animation:none}}#wrapper,body{transition:background .2s ease!important}[data-theme=dark] #wrapper,[data-theme=dark] body{background:var(--autocar-bg-primary);color:var(--autocar-text-primary);background-image:radial-gradient(at 0 0,color-mix(in srgb,var(--autocar-primary-blue) 3%,transparent) 0,transparent 50%),radial-gradient(at 100% 0,color-mix(in srgb,var(--autocar-accent-gold) 2%,transparent) 0,transparent 50%),radial-gradient(at 100% 100%,color-mix(in srgb,var(--autocar-success) 2%,transparent) 0,transparent 50%)}#footer{background:var(--autocar-bg-secondary)!important;color:var(--autocar-text-secondary);transition:background .3s ease,color .3s ease}#footer-container-main{border-top:none;padding-top:.6666666667rem;padding-bottom:0;color:var(--autocar-text-secondary)}#footer-container-main>.container{border-top:1px solid var(--autocar-border-color);padding-top:40px;transition:background-color .15s ease,color .15s ease,border-color .15s ease!important}#footer .block-title{color:var(--autocar-text-primary)!important;font-size:1.0666666667rem;font-style:normal;font-weight:600;text-transform:none;padding-bottom:.6em;margin-bottom:.8em;position:relative;transition:color .3s ease}#footer .block-title::after{content:'';position:absolute;bottom:0;left:0;width:40px;height:2px;background:linear-gradient(90deg,var(--autocar-primary-blue),transparent);transition:all .3s ease}#footer .block-title:hover::after{width:60px;background:linear-gradient(90deg,var(--autocar-primary-blue),var(--autocar-primary-blue-light),transparent)}#footer-container-main a,.block-links ul>li a{color:var(--autocar-text-secondary)!important;transition:all .3s ease;text-decoration:none}#footer-container-main a:hover,.block-links ul>li a:hover{color:var(--autocar-primary-blue)!important;transform:translateX(4px);text-shadow:0 1px 4px color-mix(in srgb,var(--autocar-primary-blue) 15%,transparent)}.block-links ul>li{margin-bottom:.5rem;transition:all .3s ease}.block-links ul>li a{display:inline-block;position:relative;padding-left:16px}.block-links ul>li a::before{content:'›';position:absolute;left:0;color:var(--autocar-primary-blue);font-weight:700;font-size:1.2em;transition:all .3s ease;opacity:.6}.block-links ul>li a:hover::before{left:-2px;opacity:1;color:var(--autocar-primary-blue-light)}#footer .contact-rich{color:var(--autocar-text-secondary)}#footer .contact-rich strong{color:var(--autocar-text-primary);font-size:1.1em;margin-bottom:.5rem;display:block}#footer .contact-rich .icon{color:var(--autocar-primary-blue);transition:all .3s ease}#footer .contact-rich a{color:var(--autocar-text-secondary)!important}#footer .contact-rich a:hover{color:var(--autocar-primary-blue)!important}#footer .contact-rich a:hover .icon{transform:scale(1.15);color:var(--autocar-primary-blue-light)}#footer-copyrights._footer-copyrights-2{background:var(--autocar-bg-primary);border-top:1px solid var(--autocar-border-color);padding:1.5rem 0;text-align:center;transition:all .3s ease}.social-links._footer{display:flex;justify-content:center;gap:1rem;margin:0;padding:0;list-style:none}.social-links._footer li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--autocar-bg-card);border:1px solid var(--autocar-border-color);border-radius:50%;color:var(--autocar-text-secondary)!important;transition:all .3s ease;text-decoration:none}.social-links._footer li a:hover{background:var(--autocar-primary-blue);border-color:var(--autocar-primary-blue);color:var(--autocar-white)!important;transform:translateY(-3px) scale(1.05);box-shadow:var(--autocar-shadow-blue)}.social-links._footer li a i{font-size:1.2rem}#footer hr{border:0;height:1px;background:var(--autocar-border-color);margin:1rem 0;opacity:.5;transition:all .3s ease}.block-toggle{margin-bottom:2rem}.block-toggle .block-content{transition:all .3s ease}[data-theme=dark] #checkout-footer,[data-theme=dark] #footer{background:var(--autocar-bg-secondary)!important;color:var(--autocar-text-secondary);box-shadow:var(--autocar-shadow)}[data-theme=dark] #checkout-footer,[data-theme=dark] #footer-container-main{color:var(--autocar-text-secondary)}[data-theme=dark] #footer-container-main>.container{border-top:1px solid var(--autocar-border-card)}[data-theme=dark] #checkout-footer .block-title,[data-theme=dark] #footer .block-title{color:var(--autocar-text-primary)!important;font-weight:600;text-shadow:0 2px 8px color-mix(in srgb,var(--autocar-accent-gold) 15%,transparent)}[data-theme=dark] #checkout-footer .block-title::after,[data-theme=dark] #footer .block-title::after{background:linear-gradient(90deg,var(--autocar-accent-gold),transparent);box-shadow:0 0 10px color-mix(in srgb,var(--autocar-accent-gold) 30%,transparent)}[data-theme=dark] #footer .block-title:hover::after{width:60px;background:linear-gradient(90deg,var(--autocar-accent-gold),var(--autocar-accent-gold-light),transparent);box-shadow:0 0 15px color-mix(in srgb,var(--autocar-accent-gold) 40%,transparent)}[data-theme=dark] #checkout-footer a,[data-theme=dark] #footer-container-main a,[data-theme=dark] .block-links ul>li a{color:var(--autocar-text-secondary)!important}[data-theme=dark] #checkout-footer a:hover,[data-theme=dark] #footer-container-main a:hover,[data-theme=dark] .block-links ul>li a:hover{color:var(--autocar-accent-gold)!important;transform:translateX(4px);text-shadow:0 2px 8px color-mix(in srgb,var(--autocar-accent-gold) 25%,transparent)}[data-theme=dark] .block-links ul>li a::before{color:var(--autocar-accent-gold)}[data-theme=dark] .block-links ul>li a:hover::before{color:var(--autocar-accent-gold-light);text-shadow:0 0 8px color-mix(in srgb,var(--autocar-accent-gold) 40%,transparent)}[data-theme=dark] #footer .contact-rich{color:var(--autocar-text-secondary)}[data-theme=dark] #footer .contact-rich strong{color:var(--autocar-text-primary)}[data-theme=dark] #footer .contact-rich .icon{color:var(--autocar-accent-gold)}[data-theme=dark] #footer .contact-rich a{color:var(--autocar-text-secondary)!important}[data-theme=dark] #footer .contact-rich a:hover{color:var(--autocar-accent-gold)!important;text-shadow:0 2px 8px color-mix(in srgb,var(--autocar-accent-gold) 20%,transparent)}[data-theme=dark] #footer .contact-rich a:hover .icon{transform:scale(1.15);color:var(--autocar-accent-gold-light);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--autocar-accent-gold) 40%, transparent))}[data-theme=dark] #footer-copyrights._footer-copyrights-2{background:var(--autocar-bg-primary);border-top:1px solid var(--autocar-border-card);box-shadow:var(--autocar-shadow)}[data-theme=dark] .social-links._footer li a{background:var(--autocar-bg-card);border:1px solid var(--autocar-border-card);color:var(--autocar-text-secondary)!important}[data-theme=dark] .social-links._footer li a:hover{background:linear-gradient(135deg,var(--autocar-accent-gold),var(--autocar-accent-gold-dark));border-color:var(--autocar-accent-gold);color:var(--autocar-bg-primary)!important;transform:translateY(-3px) scale(1.05);box-shadow:var(--autocar-shadow-gold-lg)}[data-theme=dark] .social-links._footer li a:hover i{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--autocar-accent-gold) 60%, transparent))}[data-theme=dark] #footer hr{background:var(--autocar-border-card);box-shadow:0 0 10px color-mix(in srgb,var(--autocar-accent-gold) 5%,transparent)}@media (max-width:991px){#footer-container-main>.container{padding-top:40px}.block-toggle{margin-bottom:1.5rem}.social-links._footer{gap:.75rem}.social-links._footer li a{width:36px;height:36px}}@media (max-width:575px){#footer-container-main>.container{padding-top:30px}#footer .block-title{font-size:1rem}.social-links._footer{gap:.5rem}.social-links._footer li a{width:34px;height:34px}.social-links._footer li a i{font-size:1rem}}@keyframes footerFadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#footer .block{animation:footerFadeIn .6s ease-out forwards}#footer .block:first-child{animation-delay:.1s}#footer .block:nth-child(2){animation-delay:.2s}#footer .block:nth-child(3){animation-delay:.3s}#footer .block:nth-child(4){animation-delay:.4s}[data-theme=dark] #footer::before{content:'';position:absolute;top:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--autocar-accent-gold) 30%,transparent) 50%,transparent);opacity:0;transition:opacity .6s ease}[data-theme=dark] #footer:hover::before{opacity:.6}[data-theme=dark] #footer-copyrights::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:200px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--autocar-accent-gold) 40%,transparent) 50%,transparent)}#footer-container-main.footer-style-inline .contact-rich .part{margin-left:.8rem}.autocar-tooltip-trigger{position:relative;cursor:help!important;display:inline-block}.autocar-tooltip-trigger .autocar-asterisk{color:var(--autocar-accent-gold);font-weight:700;margin-left:2px;font-size:.9em}[data-theme=dark] .autocar-tooltip-trigger .autocar-asterisk{color:var(--autocar-accent-gold);text-shadow:0 0 8px rgba(255,200,80,.3)}.autocar-tooltip-trigger:hover .autocar-asterisk{color:var(--autocar-primary-blue);transform:scale(1.1);display:inline-block}[data-theme=dark] .autocar-tooltip-trigger:hover .autocar-asterisk{color:var(--autocar-accent-gold-light);text-shadow:0 0 12px rgba(255,200,80,.5)}#autocar-tooltip-portal{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:99999}.autocar-tooltip-trigger>.autocar-tooltip{display:none!important}.autocar-tooltip{position:fixed;background:var(--autocar-bg-primary);color:var(--autocar-text-primary);padding:12px 16px;border-radius:12px;font-size:.85rem;line-height:1.5;white-space:normal;width:280px;max-width:90vw;opacity:0;pointer-events:auto;z-index:99999;border:1px solid var(--autocar-border-color);box-shadow:var(--autocar-shadow-lg);backdrop-filter:blur(10px)}.autocar-tooltip[data-theme=dark],[data-theme=dark] .autocar-tooltip{background:linear-gradient(145deg,rgba(19,24,43,.98),rgba(26,32,51,.98));backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,200,80,.2);box-shadow:var(--autocar-shadow-lg);color:var(--autocar-text-primary)}#autocar-tooltip-portal .autocar-tooltip-portal{opacity:0;transform:scale(.9);transition:opacity .3s cubic-bezier(.68, -.55, .265, 1.55),transform .3s cubic-bezier(.68, -.55, .265, 1.55)}#autocar-tooltip-portal .autocar-tooltip-portal.active{opacity:1;transform:scale(1)}.autocar-tooltip::before{content:"";position:absolute;width:0;height:0;border-style:solid}#autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-top::before,.autocar-tooltip-top::before{top:100%;bottom:auto;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--autocar-bg-primary);border-bottom:none}#autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-top[data-theme=dark]::before,[data-theme=dark] #autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-top::before,[data-theme=dark] .autocar-tooltip-top::before{border-top-color:rgba(26,32,51,.98)}#autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-top[data-theme=dark]::after,[data-theme=dark] #autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-top::after,[data-theme=dark] .autocar-tooltip-top::after{content:"";position:absolute;top:100%;bottom:auto;left:50%;transform:translateX(-50%);width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid rgba(255,200,80,.2);border-bottom:none;margin-top:1px}#autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-bottom::before,.autocar-tooltip-bottom::before{top:auto;bottom:100%;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:none;border-bottom:8px solid var(--autocar-bg-primary)}#autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-bottom[data-theme=dark]::before,[data-theme=dark] #autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-bottom::before,[data-theme=dark] .autocar-tooltip-bottom::before{border-bottom-color:rgba(26,32,51,.98)}#autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-bottom[data-theme=dark]::after,[data-theme=dark] #autocar-tooltip-portal .autocar-tooltip-portal.autocar-tooltip-bottom::after,[data-theme=dark] .autocar-tooltip-bottom::after{content:"";position:absolute;top:auto;bottom:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:none;border-bottom:9px solid rgba(255,200,80,.2);margin-top:0;margin-bottom:1px}[data-theme=dark] .autocar-tooltip-left::before{border-left-color:rgba(26,32,51,.98)}[data-theme=dark] .autocar-tooltip-right::before{border-right-color:rgba(26,32,51,.98)}.autocar-tooltip strong{color:var(--autocar-primary-blue);font-weight:600}.autocar-tooltip[data-theme=dark] strong,[data-theme=dark] .autocar-tooltip strong{color:var(--autocar-accent-gold)}.autocar-tooltip em{color:var(--autocar-text-secondary);font-style:italic}.autocar-tooltip-close{position:absolute;top:-10px;right:-10px;width:32px;height:32px;border:none;background:var(--autocar-primary-blue);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .2s ease;z-index:10;box-shadow:var(--autocar-shadow);border:2px solid var(--autocar-bg-primary)}.autocar-tooltip-close:hover{transform:scale(1.15) rotate(90deg);box-shadow:var(--autocar-shadow-lg)}.autocar-tooltip-close:active{transform:scale(1.05) rotate(90deg)}[data-theme=dark] .autocar-tooltip-close{background:var(--autocar-accent-gold);border-color:rgba(26,32,51,.98);box-shadow:var(--autocar-shadow-gold)}[data-theme=dark] .autocar-tooltip-close:hover{box-shadow:var(--autocar-shadow-gold-lg)}.autocar-tooltip-close i{font-size:14px;color:#fff;font-weight:700}[data-theme=dark] .autocar-tooltip-close i{color:#13182b}.autocar-tooltip-content{display:block}@media (min-width:769px){.autocar-tooltip-close{display:none!important}}@keyframes tooltip-pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,200,80,.4)}50%{box-shadow:0 0 0 8px rgba(255,200,80,0)}}[data-theme=dark] #autocar-tooltip-portal .autocar-tooltip-portal.active,[data-theme=dark] .autocar-tooltip-trigger:hover .autocar-tooltip{box-shadow:var(--autocar-shadow-lg)}#autocar-tooltip-portal .autocar-tooltip-portal.active,.autocar-tooltip-trigger:hover .autocar-tooltip{box-shadow:var(--autocar-shadow-lg)}@media (max-width:768px){#autocar-tooltip-portal .autocar-tooltip-portal,.autocar-tooltip{width:250px;font-size:.82rem;padding:10px 14px;border-radius:10px}.autocar-tooltip-trigger{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}}@media (max-width:480px){#autocar-tooltip-portal .autocar-tooltip-portal,.autocar-tooltip{width:220px;font-size:.8rem;padding:9px 12px}.autocar-tooltip-trigger .autocar-asterisk{margin-left:1px}.autocar-tooltip-close{width:30px;height:30px;top:-15px;right:-15px}.autocar-tooltip-close i{font-size:13px}}.autocar-tooltip-trigger:focus{outline:2px solid var(--autocar-primary-blue);outline-offset:2px;border-radius:2px}[data-theme=dark] .autocar-tooltip-trigger:focus{outline-color:var(--autocar-accent-gold)}@media (prefers-reduced-motion:reduce){#autocar-tooltip-portal .autocar-tooltip-portal,.autocar-tooltip,.autocar-tooltip-close,.autocar-tooltip-trigger .autocar-asterisk{transition:opacity .1s linear!important;animation:none!important}#autocar-tooltip-portal .autocar-tooltip-portal{transform:none!important}.autocar-tooltip-close:hover{transform:none!important}}[data-theme=dark] .autocar-disclaimer{background:var(--autocar-bg-secondary);border-top:1px solid var(--autocar-border-card)}[data-theme=dark] .autocar-disclaimer-title{color:var(--autocar-accent-gold)}[data-theme=dark] .autocar-disclaimer-intro{background:var(--autocar-bg-primary);border:1px solid var(--autocar-border-card)}[data-theme=dark] .autocar-disclaimer-list li{background:var(--autocar-bg-primary);border-left-color:var(--autocar-accent-gold)}[data-theme=dark] .autocar-disclaimer-list li:hover{background:rgba(255,200,80,.05)}[data-theme=dark] .autocar-disclaimer-footer{border-top-color:var(--autocar-border-card)}.autocar-faq-legal-notice{background:var(--autocar-bg-tertiary);border-left:3px solid var(--autocar-primary-blue);padding:16px 20px;margin-bottom:30px;border-radius:8px;display:flex;align-items:flex-start;gap:12px}[data-theme=dark] .autocar-faq-legal-notice{background:rgba(255,200,80,.05);border-left-color:var(--autocar-accent-gold)}.autocar-faq-legal-notice i{color:var(--autocar-primary-blue);font-size:1.2rem;margin-top:2px}[data-theme=dark] .autocar-faq-legal-notice i{color:var(--autocar-accent-gold)}.autocar-faq-legal-notice p{margin:0;color:var(--autocar-text-secondary);font-size:.9rem;line-height:1.6}.col-mobile-menu-push #_mobile_iqitmegamenu-mobile{height:100dvh;position:fixed;z-index:5005;top:0;left:0;overflow-x:hidden;transform:translate3d(-115%,0,0);transition:transform .4s cubic-bezier(.7, 0, .3, 1),box-shadow .4s ease;width:320px;max-width:85vw;box-shadow:9px 0 30px 0 rgba(0,0,0,.38)}.col-mobile-menu-push #_mobile_iqitmegamenu-mobile.show{transform:translate3d(0,0,0)}#iqitmegamenu-mobile{background:var(--autocar-bg-card);min-height:100%;border-right:1px solid var(--autocar-border-card);position:relative;transition:background .3s ease,border-color .3s ease}[data-theme=dark] #iqitmegamenu-mobile{background:linear-gradient(135deg,var(--autocar-bg-card) 0,var(--autocar-bg-secondary) 100%);border-right:1px solid color-mix(in srgb,var(--autocar-accent-gold) 20%,transparent);box-shadow:inset -1px 0 0 color-mix(in srgb,var(--autocar-accent-gold) 10%,transparent)}[data-theme=dark] #iqitmegamenu-mobile::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top right,color-mix(in srgb,var(--autocar-accent-gold) 3%,transparent) 0,transparent 60%);pointer-events:none;z-index:0}#iqitmegamenu-mobile>*{position:relative;z-index:1}.mobile-menu__header-wrapper{background:var(--autocar-bg-secondary);border-bottom:1px solid var(--autocar-border-color);color:var(--autocar-text-primary);transition:all .3s ease;padding:12px 16px}[data-theme=dark] .mobile-menu__header-wrapper{background:linear-gradient(135deg,var(--autocar-bg-tertiary) 0,var(--autocar-bg-secondary) 100%);border-bottom:1px solid color-mix(in srgb,var(--autocar-accent-gold) 15%,transparent);box-shadow:var(--autocar-shadow)}[data-theme=dark] .mobile-menu__back-btn{color:var(--autocar-text-primary)}[data-theme=dark] .mobile-menu__back-btn:hover{background:color-mix(in srgb,var(--autocar-accent-gold) 10%,transparent);color:var(--autocar-accent-gold);text-shadow:0 2px 8px color-mix(in srgb,var(--autocar-accent-gold) 30%,transparent)}[data-theme=dark] .mobile-menu__title{color:var(--autocar-text-primary)}.mobile-menu__close{color:var(--autocar-text-primary);background:0 0;border:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .3s ease;font-size:1.5rem}.mobile-menu__close:hover{background:color-mix(in srgb,var(--autocar-primary-red) 10%,transparent);color:var(--autocar-primary-red);transform:rotate(90deg) scale(1.1)}[data-theme=dark] .mobile-menu__close{color:var(--autocar-text-primary)}[data-theme=dark] .mobile-menu__close:hover{background:color-mix(in srgb,var(--autocar-accent-gold) 15%,transparent);color:var(--autocar-accent-gold);box-shadow:0 0 15px color-mix(in srgb,var(--autocar-accent-gold) 20%,transparent)}.mobile-menu__close .fa{transition:transform .3s ease}.mobile-menu__content{overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--autocar-gray-light) transparent}.mobile-menu__content::-webkit-scrollbar{width:6px}.mobile-menu__content::-webkit-scrollbar-track{background:0 0}.mobile-menu__content::-webkit-scrollbar-thumb{background:var(--autocar-gray-light);border-radius:3px}.mobile-menu__content::-webkit-scrollbar-thumb:hover{background:var(--autocar-gray)}[data-theme=dark] .mobile-menu__content::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--autocar-accent-gold) 30%,transparent)}[data-theme=dark] .mobile-menu__content::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--autocar-accent-gold) 50%,transparent)}.mobile-menu__scroller{padding:16px 20px}.mobile-menu__tab{border-bottom:1px solid var(--autocar-border-color-light);min-height:auto;padding:0;transition:all .3s ease;position:relative}[data-theme=dark] .mobile-menu__tab{border-bottom:1px solid color-mix(in srgb,var(--autocar-accent-gold) 8%,transparent)}.mobile-menu__tab::before{content:'';position:absolute;left:-20px;right:-20px;top:0;bottom:0;background:0 0;transition:background .3s ease;z-index:0;border-radius:8px}.mobile-menu__tab:hover::before{background:color-mix(in srgb,var(--autocar-primary-blue) 5%,transparent)}[data-theme=dark] .mobile-menu__tab:hover::before{background:color-mix(in srgb,var(--autocar-accent-gold) 6%,transparent)}.mobile-menu__link{color:var(--autocar-text-primary)!important;padding:16px 12px;font-size:1.1rem;font-weight:500;display:flex;align-items:center;gap:12px;transition:all .3s ease;width:100%;line-height:1.4em;position:relative;z-index:1;text-decoration:none;border-radius:8px}.mobile-menu__link:hover{color:var(--autocar-primary-blue)!important;padding-left:16px;transform:translateX(4px)}[data-theme=dark] .mobile-menu__link{color:var(--autocar-text-primary)!important}[data-theme=dark] .mobile-menu__link:hover{color:var(--autocar-accent-gold)!important;text-shadow:0 2px 8px color-mix(in srgb,var(--autocar-accent-gold) 20%,transparent)}.mobile-menu__tab-icon{font-size:1.3rem;color:var(--autocar-primary-blue);transition:all .3s ease;min-width:28px;text-align:center}[data-theme=dark] .mobile-menu__tab-icon{color:var(--autocar-accent-gold)}.mobile-menu__link:hover .mobile-menu__tab-icon{transform:scale(1.15);color:var(--autocar-primary-blue-light)}[data-theme=dark] .mobile-menu__link:hover .mobile-menu__tab-icon{color:var(--autocar-accent-gold-light);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--autocar-accent-gold) 40%, transparent))}.js-mobile-menu__tab-title{flex:1;font-weight:500;transition:font-weight .3s ease}[data-theme=dark] .mobile-menu__legend{background:linear-gradient(135deg,var(--autocar-accent-gold),var(--autocar-accent-gold-dark));color:var(--autocar-bg-primary);box-shadow:var(--autocar-shadow-gold)}[data-theme=dark] .mobile-menu__link:hover .mobile-menu__legend{box-shadow:var(--autocar-shadow-gold-lg)}@keyframes legendPulse{0%,100%{box-shadow:var(--autocar-shadow)}50%{box-shadow:0 4px 16px rgba(255,193,7,.4)}}[data-theme=dark] .mobile-menu__legend{animation:legendPulseDark 2s ease-in-out infinite}@keyframes legendPulseDark{0%,100%{box-shadow:var(--autocar-shadow-gold)}50%{box-shadow:var(--autocar-shadow-gold-lg)}}.mobile-menu__tab.active .mobile-menu__link,.mobile-menu__tab.active .mobile-menu__link:hover{color:var(--autocar-primary-blue)!important;font-weight:600}[data-theme=dark] .mobile-menu__tab.active .mobile-menu__link,[data-theme=dark] .mobile-menu__tab.active .mobile-menu__link:hover{color:var(--autocar-accent-gold)!important}.mobile-menu__tab.active::after{content:'';position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:4px;height:60%;background:var(--autocar-primary-blue);border-radius:0 2px 2px 0}[data-theme=dark] .mobile-menu__tab.active::after{background:linear-gradient(180deg,var(--autocar-accent-gold),var(--autocar-accent-gold-dark));box-shadow:0 0 10px color-mix(in srgb,var(--autocar-accent-gold) 40%,transparent)}[data-theme=dark] .mobile-menu__tab.has-submenu .mobile-menu__link:hover::after{color:var(--autocar-accent-gold)}#mobile_menu_click_overlay{background:var(--autocar-modal-backdrop);transition:opacity .3s ease}[data-theme=dark] #mobile_menu_click_overlay{background:rgba(0,0,0,.92)}@media (max-width:575px){.col-mobile-menu-push #_mobile_iqitmegamenu-mobile{width:280px}.mobile-menu__link{font-size:1.4rem;padding:14px 10px}.mobile-menu__tab-icon{font-size:1.2rem}}@media (max-width:400px){.col-mobile-menu-push #_mobile_iqitmegamenu-mobile{width:260px}.mobile-menu__link{font-size:1.2rem;padding:12px 8px}}.mobile-menu__close,.mobile-menu__link,.mobile-menu__tab{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}#iqitmegamenu-mobile{will-change:transform;transform:translateZ(0);-webkit-transform:translateZ(0)}@keyframes menuSlideIn{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.mobile-menu__tab{animation:menuSlideIn .4s ease-out forwards}.mobile-menu__tab:first-child{animation-delay:50ms}.mobile-menu__tab:nth-child(2){animation-delay:.1s}.mobile-menu__tab:nth-child(3){animation-delay:.15s}.mobile-menu__tab:nth-child(4){animation-delay:.2s}.mobile-menu__tab:nth-child(5){animation-delay:.25s}.mobile-menu__tab:nth-child(6){animation-delay:.3s}.mobile-menu__close:focus,.mobile-menu__link:focus{outline:2px solid var(--autocar-primary-blue);outline-offset:2px}[data-theme=dark] .mobile-menu__back-btn:focus,[data-theme=dark] .mobile-menu__close:focus,[data-theme=dark] .mobile-menu__link:focus{outline-color:var(--autocar-accent-gold)}@media (prefers-reduced-motion:reduce){.mobile-menu__close,.mobile-menu__link,.mobile-menu__tab,.mobile-menu__tab-icon{animation:none!important;transition:none!important}.col-mobile-menu-push #_mobile_iqitmegamenu-mobile{transition:transform .1s linear}}.cbp-horizontal>ul>li.active>a,.cbp-horizontal>ul>li.active>a:not([href]):not([tabindex]){background-color:color-mix(in srgb,var(--autocar-primary-blue) 10%,transparent)!important;color:var(--autocar-primary-blue)!important;font-weight:600;position:relative}.cbp-horizontal>ul>li.active>a::after{content:'';position:absolute;bottom:0;left:10%;right:10%;height:3px;background:linear-gradient(90deg,transparent,var(--autocar-primary-blue) 30%,var(--autocar-primary-blue) 70%,transparent);border-radius:3px 3px 0 0;animation:activeMenuGlow 2s ease-in-out infinite}@keyframes activeMenuGlow{0%,100%{box-shadow:0 0 8px rgba(0,107,166,.4)}50%{box-shadow:0 0 16px rgba(0,107,166,.6)}}.cbp-horizontal>ul>li.active .cbp-mainlink-icon{color:var(--autocar-primary-blue)!important;transform:scale(1.1)}[data-theme=dark] .cbp-horizontal>ul>li.active>.cbp-main-link,[data-theme=dark] .cbp-horizontal>ul>li.active>a,[data-theme=dark] .cbp-horizontal>ul>li.active>a:not([href]):not([tabindex]){background:linear-gradient(135deg,color-mix(in srgb,var(--autocar-accent-gold) 12%,transparent) 0,color-mix(in srgb,var(--autocar-accent-gold-dark) 8%,transparent) 100%)!important;color:var(--autocar-accent-gold)!important;font-weight:600;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--autocar-accent-gold) 15%,transparent),0 4px 12px rgba(0,0,0,.2)}[data-theme=dark] .cbp-horizontal>ul>li.active>.cbp-main-link::after,[data-theme=dark] .cbp-horizontal>ul>li.active>a::after{background:linear-gradient(90deg,transparent,var(--autocar-accent-gold) 30%,var(--autocar-accent-gold-light) 50%,var(--autocar-accent-gold) 70%,transparent);animation:activeMenuGlowDark 2s ease-in-out infinite}@keyframes activeMenuGlowDark{0%,100%{box-shadow:0 0 12px color-mix(in srgb,var(--autocar-accent-gold) 40%,transparent),0 -2px 8px color-mix(in srgb,var(--autocar-accent-gold) 20%,transparent)}50%{box-shadow:0 0 20px color-mix(in srgb,var(--autocar-accent-gold) 60%,transparent),0 -2px 12px color-mix(in srgb,var(--autocar-accent-gold) 30%,transparent)}}[data-theme=dark] .cbp-horizontal>ul>li.active .cbp-mainlink-icon{color:var(--autocar-accent-gold)!important;filter:drop-shadow(0 2px 8px color-mix(in srgb, var(--autocar-accent-gold) 40%, transparent));transform:scale(1.1)}[data-theme=dark] .cbp-horizontal>ul>li.active .cbp-tab-title{text-shadow:0 2px 8px color-mix(in srgb,var(--autocar-accent-gold) 25%,transparent)}.cbp-horizontal>ul>li.active>a:hover{transform:translateY(0)!important}@media (max-width:767.98px){input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{font-size:16px!important}}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fab,.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa:before,.fab:before,.far:before{content:var(--fa)}.far{font-family:"Font Awesome 6 Free"}.fab{font-family:"Font Awesome 6 Brands"}.fa-fw{text-align:center;width:1.25em}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-minus-circle{--fa:"\f056"}.fa-comments{--fa:"\f086"}.fa-spray-can{--fa:"\f5bd"}.fa-circle-notch{--fa:"\f1ce"}.fa-motorcycle{--fa:"\f21c"}.fa-star-and-crescent{--fa:"\f699"}.fa-bars{--fa:"\f0c9"}.fa-star{--fa:"\f005"}.fa-box{--fa:"\f466"}.fa-folder-open{--fa:"\f07c"}.fa-clipboard{--fa:"\f328"}.fa-handshake{--fa:"\f2b5"}.fa-check-circle{--fa:"\f058"}.fa-sync{--fa:"\f021"}.fa-shield-alt{--fa:"\f3ed"}.fa-star-half-alt,.fa-star-half-stroke{--fa:"\f5c0"}.fa-map-marker{--fa:"\f041"}.fa-arrow-right{--fa:"\f061"}.fa-tools{--fa:"\f7d9"}.fa-heart{--fa:"\f004"}.fa-circle{--fa:"\f111"}.fa-wrench{--fa:"\f0ad"}.fa-question-circle{--fa:"\f059"}.fa-route{--fa:"\f4d7"}.fa-hand-pointer{--fa:"\f25a"}.fa-phone{--fa:"\f095"}.fa-ruler{--fa:"\f545"}.fa-envelope{--fa:"\f0e0"}.fa-info-circle{--fa:"\f05a"}.fa-calendar-check{--fa:"\f274"}.fa-truck{--fa:"\f0d1"}.fa-calendar-plus{--fa:"\f271"}.fa-cog{--fa:"\f013"}.fa-star-of-david{--fa:"\f69a"}.fa-clock{--fa:"\f017"}.fa-calculator{--fa:"\f1ec"}.fa-home{--fa:"\f015"}.fa-bolt{--fa:"\f0e7"}.fa-car{--fa:"\f1b9"}.fa-star-of-life{--fa:"\f621"}.fa-map-marker-alt{--fa:"\f3c5"}.fa-star-half{--fa:"\f089"}.fa-search{--fa:"\f002"}.fa-chevron-down{--fa:"\f078"}.fa-expand{--fa:"\f065"}.fa-times{--fa:"\f00d"}.fa-map{--fa:"\f279"}.fa-rocket{--fa:"\f135"}.fa-cogs{--fa:"\f085"}.fa-award{--fa:"\f559"}.fa-building{--fa:"\f1ad"}.fa-magic{--fa:"\f0d0"}.fa-calendar{--fa:"\f133"}.fa-plus-circle{--fa:"\f055"}.fa-balance-scale{--fa:"\f24e"}.fa-check{--fa:"\f00c"}.fa-book-open{--fa:"\f518"}.fa-exclamation-triangle{--fa:"\f071"}.fa-times-circle{--fa:"\f057"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../fonts/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../fonts/font-awesome/webfonts/fa-solid-900.ttf) format("truetype")}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../fonts/font-awesome/webfonts/fa-brands-400.ttf) format("truetype")}.fab{font-weight:400}.fa-instagram{--fa:"\f16d"}.fa-facebook{--fa:"\f09a"}.fa-whatsapp{--fa:"\f232"}.fa-youtube{--fa:"\f167"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(../fonts/font-awesome/webfonts/fa-regular-400.ttf) format("truetype")}.far{font-weight:400}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa.fa-envelope-o{--fa:"\f0e0"}.fa.fa-envelope-o,.fa.fa-star-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-o{--fa:"\f005"}.fa.fa-home{--fa:"\f015"}.fa.fa-map-marker{--fa:"\f3c5"}.fa.fa-expand{--fa:"\f424"}.fa.fa-calendar{--fa:"\f073"}.fa.fa-facebook{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook{--fa:"\f39e"}.fa.fa-magic{--fa:"\e2ca"}.fa.fa-clipboard{--fa:"\f0ea"}.fa.fa-star-half-o{--fa:"\f5c0"}.fa.fa-star-half-empty,.fa.fa-star-half-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-empty{--fa:"\f5c0"}.fa.fa-star-half-full{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f5c0"}.fa.fa-youtube{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-instagram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-sun-o{--fa:"\f185"}.fa.fa-moon-o,.fa.fa-sun-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-moon-o{--fa:"\f186"}.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */@font-face{font-family:FontAwesome;font-display:block;src:url(../fonts/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../fonts/font-awesome/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(../fonts/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../fonts/font-awesome/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(../fonts/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(../fonts/font-awesome/webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(../fonts/font-awesome/webfonts/fa-v4compatibility.woff2) format("woff2"),url(../fonts/font-awesome/webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}