<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span>.elementor-67 .elementor-element.elementor-element-08d182b{--display:flex;--min-height:40px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-08d182b:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-08d182b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F3FB;}.elementor-67 .elementor-element.elementor-element-08d182b .toggle-banner-toggle{background:#111111;}.elementor-67 .elementor-element.elementor-element-5f8a92f{margin-left:auto;margin-right:auto;}.elementor-67 .elementor-element.elementor-element-5f8a92f .et-heading{text-align:center;font-family:"Verdana", Sans-serif;font-size:19px;font-weight:700;font-style:italic;line-height:1px;color:#111111;}.elementor-67 .elementor-element.elementor-element-5f8a92f .et-heading *{color:#111111;}.elementor-67 .elementor-element.elementor-element-5f8a92f .et-heading .icon{background:#111111;}.elementor-67 .elementor-element.elementor-element-b213909 .et-heading{text-align:center;font-size:15px;font-weight:700;color:#111111;}.elementor-67 .elementor-element.elementor-element-b213909 .et-heading *{color:#111111;}.elementor-67 .elementor-element.elementor-element-b213909 .et-heading .icon{background:#111111;}.elementor-67 .elementor-element.elementor-element-fc748d4{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-67 .elementor-element.elementor-element-fc748d4:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-fc748d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-67 .elementor-element.elementor-element-fc748d4.e-con{--align-self:center;}.elementor-67 .elementor-element.elementor-element-bff9354.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-bff9354{margin:0;}.elementor-67 .elementor-element.elementor-element-bff9354 > .elementor-widget-container > .et-icon-box .icon:before{mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/telephone-call.svg);-webkit-mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/telephone-call.svg);background:var( --e-global-color-secondary );}.elementor-67 .elementor-element.elementor-element-bff9354 > .elementor-widget-container > .et-icon-box .icon.original:before{background-image:url(https://img.autodielyraja.sk/wp-content/uploads/telephone-call.svg);}.elementor-67 .elementor-element.elementor-element-bff9354 > .elementor-widget-container > .et-icon-box .icon{width:31px;min-width:31px;height:31px;}.elementor-67 .elementor-element.elementor-element-bff9354 > .elementor-widget-container .icon-box-title{margin-bottom:16px;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-bff9354 > .elementor-widget-container .icon-box-content{color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-bff9354 > .elementor-widget-container .icon-box-content *{color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-003d540{width:var( --container-widget-width, 45.765% );max-width:45.765%;--container-widget-width:45.765%;--container-widget-flex-grow:0;margin:0;}.elementor-67 .elementor-element.elementor-element-003d540 > .elementor-widget-container{--e-transform-translateX:268px;margin:0px 0px 0px 40px;}.elementor-67 .elementor-element.elementor-element-003d540.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-003d540 > .elementor-widget-container > .et-icon-box .icon:before{mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/pin.svg);-webkit-mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/pin.svg);background:var( --e-global-color-secondary );}.elementor-67 .elementor-element.elementor-element-003d540 > .elementor-widget-container > .et-icon-box .icon.original:before{background-image:url(https://img.autodielyraja.sk/wp-content/uploads/pin.svg);}.elementor-67 .elementor-element.elementor-element-003d540 > .elementor-widget-container > .et-icon-box .icon{width:31px;min-width:31px;height:31px;}.elementor-67 .elementor-element.elementor-element-003d540 > .elementor-widget-container .icon-box-title{margin-bottom:16px;color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-003d540 > .elementor-widget-container .icon-box-content{color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-003d540 > .elementor-widget-container .icon-box-content *{color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-4e7e31f{--display:flex;--min-height:96px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-67 .elementor-element.elementor-element-4e7e31f:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-4e7e31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-67 .elementor-element.elementor-element-4e7e31f.e-con{--align-self:center;}.elementor-67 .elementor-element.elementor-element-575348d{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;margin-right:auto;}.elementor-67 .elementor-element.elementor-element-575348d > .elementor-widget-container{--e-transform-rotateZ:-360deg;--e-transform-translateX:21px;--e-transform-translateY:-1px;--e-transform-scale:1;}.elementor-67 .elementor-element.elementor-element-575348d.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-67 .elementor-element.elementor-element-575348d > .elementor-widget-container > .header-logo{width:164px;}.elementor-67 .elementor-element.elementor-element-8229081{width:var( --container-widget-width, 7.797% );max-width:7.797%;--container-widget-width:7.797%;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-8229081 > .elementor-widget-container{--e-transform-rotateZ:6deg;--e-transform-translateX:58px;--e-transform-translateY:17px;--e-transform-scale:1.6;}.elementor-67 .elementor-element.elementor-element-8229081.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-67 .elementor-element.elementor-element-8229081 img{height:0px;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container{--e-transform-translateX:12px;margin:0px 72px 0px 72px;}.elementor-67 .elementor-element.elementor-element-97f9dab{margin-left:auto;margin-right:auto;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search .et-search-button{color:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search .et-search-button + .input-after:after{background:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle .et-search-button{color:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle .et-search-button + .input-after:after{background:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search .et-search-button + .input-after{background-color:#BF3617;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle .et-search-button + .input-after{background-color:#BF3617;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search .et-search-button:hover{color:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search .et-search-button:hover + .input-after:after{background:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle .et-search-button:hover{color:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle .et-search-button:hover + .input-after:after{background:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search .et-search-button:hover + .input-after{background-color:#111111;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle .et-search-button:hover + .input-after{background-color:#111111;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search .search{color:#444444;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search .search::-webkit-input-placeholder{color:#444444;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search .search::-moz-placeholder{color:#444444;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search select{color:#444444;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle .search{color:#444444;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle .search::-webkit-input-placeholder{color:#444444;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle .search::-moz-placeholder{color:#444444;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle select{color:#444444;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search form{background-color:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle form{background-color:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle form select{background-color:#ffffff !important;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle form .select2-container--default .select2-selection--single{background-color:#ffffff !important;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search-toggle form .search-wrapper{background-color:#ffffff;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container > .et-product-search{width:756px;}.elementor-67 .elementor-element.elementor-element-fa7c408{width:auto;max-width:auto;margin-left:auto;}.elementor-67 .elementor-element.elementor-element-fa7c408 > .elementor-widget-container > .et-compare-icon:before{background:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-fa7c408 > .elementor-widget-container > .et-compare-icon .compare-contents{color:#000000;background-color:var( --e-global-color-secondary );}.elementor-67 .elementor-element.elementor-element-fa7c408 > .elementor-widget-container > .et-compare-icon .compare-contents:after{background-color:var( --e-global-color-secondary );}.elementor-67 .elementor-element.elementor-element-58ad1ec{width:auto;max-width:auto;}.elementor-67 .elementor-element.elementor-element-58ad1ec > .elementor-widget-container{margin:0px 16px 0px 16px;}.elementor-67 .elementor-element.elementor-element-58ad1ec > .elementor-widget-container > .et-wishlist-icon:before{background:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-58ad1ec > .elementor-widget-container > .et-wishlist-icon .wishlist-contents{color:#000000;background-color:var( --e-global-color-secondary );}.elementor-67 .elementor-element.elementor-element-58ad1ec > .elementor-widget-container > .et-wishlist-icon .wishlist-contents:after{background-color:var( --e-global-color-secondary );}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .cart-toggle{color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .cart-toggle:before{background:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .cart-toggle .arrow{background:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .cart-contents{color:#1ECE39;background-color:#8CAFCE;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .cart-product-title{color:#111111;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .cart-product-title:hover{color:#034c8c;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart{color:#777777;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .remove{color:#777777;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .cart-box{background-color:#ffffff;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .woocommerce-mini-cart__buttons > a{color:#000000;background-color:var( --e-global-color-secondary );}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container > .mini-cart .woocommerce-mini-cart__buttons > a:hover{color:#ffffff;background-color:#111111;}.elementor-67 .elementor-element.elementor-element-cbabfec{--display:flex;--min-height:64px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-67 .elementor-element.elementor-element-cbabfec:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-cbabfec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-ae400fa{margin-left:auto;margin-right:auto;}.elementor-67 .elementor-element.elementor-element-ae400fa > .elementor-widget-container > .et-button + .megamenu{padding-top:10px;}.elementor-67 .elementor-element.elementor-element-ae400fa > .elementor-widget-container > .et-button{font-size:16px;font-weight:700;line-height:20px;color:#111111;}.elementor-67 .elementor-element.elementor-element-ae400fa > .elementor-widget-container > .et-button > .icon{background:#111111;}.elementor-67 .elementor-element.elementor-element-ae400fa > .elementor-widget-container > .et-button > .button-back{background-color:#FFFFFF;border-color:#F29F05;border-width:2px;border-style:solid;}.elementor-67 .elementor-element.elementor-element-ae400fa > .elementor-widget-container > .et-button:hover{color:#111111;}.elementor-67 .elementor-element.elementor-element-ae400fa > .elementor-widget-container > .et-button:hover > .icon{background:#111111;}.elementor-67 .elementor-element.elementor-element-ae400fa > .elementor-widget-container > .et-button:hover > .button-back{background-color:#FFFFFF;border-color:#111111;}.elementor-67 .elementor-element.elementor-element-ae400fa > .elementor-widget-container > .et-button > .icon1{mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/menu.svg);-webkit-mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/menu.svg);width:18px;height:18px;}.elementor-67 .elementor-element.elementor-element-ae400fa > .elementor-widget-container > .et-button > .icon2{mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/arrow-down.svg);-webkit-mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/arrow-down.svg);width:11px;height:11px;}.elementor-67 .elementor-element.elementor-element-3dda5c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-3dda5c8{margin-left:auto;margin-right:auto;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu{height:68px;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0 > .mi-link{font-size:16px;font-weight:700;line-height:20px;color:#111111;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0{padding-left:calc(40px / 2);padding-right:calc(40px / 2);}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0 > .sub-menu{left:calc(40px / 2);}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0.submenu-left > .sub-menu{right:calc(40px / 2);}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0 > .sub-menu[data-position="right"]{right:calc(40px / 2);}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0 > .mi-link > .arrow{background:#111111;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0 > .mi-link > .menu-icon{background:#111111;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0.active.using > .mi-link{color:#111111;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0.active.using > .mi-link > .menu-icon{background:#111111;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0.active.using > .mi-link > .arrow{background:#111111;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0:hover > .mi-link{color:#bf3617;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0:hover > .mi-link > .arrow{background:#bf3617;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0:hover > .mi-link > .menu-icon{background:#bf3617;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0.active > .mi-link{color:#bf3617;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0.active > .mi-link > .arrow{background:#bf3617;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0.active > .mi-link > .menu-icon{background:#bf3617;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .depth-0 > .mi-link .effect{background-color:#bf3617;box-shadow:inset 0 0 0 2px #bf3617;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link{font-size:15px;font-weight:400;line-height:28px;color:#444444;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link > .arrow{background:#444444;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link > .menu-icon{background:#444444;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .menu-item:not(.mm-true) .sub-menu .menu-item:hover > .mi-link{color:#034c8c;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .menu-item:not(.mm-true) .sub-menu .menu-item:hover .mi-link > .arrow{background:#034c8c;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .menu-item:not(.mm-true) .sub-menu .menu-item:hover .mi-link > .menu-icon{background:#034c8c;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .menu-item:not(.mm-true) .sub-menu{background-color:#ffffff;}.elementor-67 .elementor-element.elementor-element-3dda5c8 .nav-menu > .mm-true > .sub-menu{background-color:#ffffff;}.elementor-67 .elementor-element.elementor-element-c170644{margin-left:auto;}.elementor-67 .elementor-element.elementor-element-c170644 > .elementor-widget-container > .et-button{font-size:16px;font-weight:700;line-height:20px;color:#111111;}.elementor-67 .elementor-element.elementor-element-c170644 > .elementor-widget-container > .et-button > .icon{background:#111111;}.elementor-67 .elementor-element.elementor-element-c170644 > .elementor-widget-container > .et-button > .button-back{background-color:var( --e-global-color-secondary );border-width:0px;border-style:solid;}.elementor-67 .elementor-element.elementor-element-c170644 > .elementor-widget-container > .et-button:hover{color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-c170644 > .elementor-widget-container > .et-button:hover > .icon{background:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-c170644 > .elementor-widget-container > .et-button:hover > .button-back{background-color:#111111;}.elementor-67 .elementor-element.elementor-element-c170644 > .elementor-widget-container > .et-button > .icon1{mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/car-repair.svg);-webkit-mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/car-repair.svg);width:30px;height:30px;}.elementor-67 .elementor-element.elementor-element-c170644 > .elementor-widget-container > .et-button > .icon2{mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/arrow-down.svg);-webkit-mask-image:url(https://img.autodielyraja.sk/wp-content/uploads/arrow-down.svg);width:11px;height:11px;}@media(max-width:1279px){.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container{--e-transform-translateX:-59px;--e-transform-scale:0.7;}}@media(max-width:1023px){.elementor-67 .elementor-element.elementor-element-bff9354{width:var( --container-widget-width, 373px );max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;}.elementor-67 .elementor-element.elementor-element-bff9354.elementor-element{--order:-99999 /* order start hack */;}.elementor-67 .elementor-element.elementor-element-575348d > .elementor-widget-container{--e-transform-translateX:82px;--e-transform-translateY:6px;--e-transform-scale:1.9;}.elementor-67 .elementor-element.elementor-element-8229081 > .elementor-widget-container{--e-transform-translateX:119px;--e-transform-translateY:17px;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container{--e-transform-translateX:-33px;--e-transform-translateY:0px;--e-transform-scale:0.5;}.elementor-67 .elementor-element.elementor-element-58ad1ec > .elementor-widget-container{--e-transform-translateX:-9px;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container{--e-transform-translateX:-5px;}}@media(max-width:767px){.elementor-67 .elementor-element.elementor-element-575348d > .elementor-widget-container{--e-transform-translateX:16px;--e-transform-translateY:14px;--e-transform-scale:2;}.elementor-67 .elementor-element.elementor-element-575348d{--container-widget-width:125px;--container-widget-flex-grow:0;width:var( --container-widget-width, 125px );max-width:125px;}.elementor-67 .elementor-element.elementor-element-8229081 > .elementor-widget-container{--e-transform-translateX:47px;--e-transform-translateY:38px;--e-transform-scale:2;}.elementor-67 .elementor-element.elementor-element-97f9dab > .elementor-widget-container{--e-transform-translateX:-48px;--e-transform-translateY:15px;--e-transform-scale:0.2;}.elementor-67 .elementor-element.elementor-element-58ad1ec > .elementor-widget-container{--e-transform-translateX:-66px;}.elementor-67 .elementor-element.elementor-element-d1d1ebe > .elementor-widget-container{--e-transform-translateX:-134px;}}
.summary .adr-dovera-odkazy,.summary .adr-dovera-odkazy li{color:#e7e9ec !important}.summary .adr-dovera-odkazy a{color:#7FB0E8 !important;text-decoration:underline}
@media(max-width:700px){.adr-dalsie-diely .adr-dd-list{columns:1 !important}}
.et-footer .adr-vk-pata{background:#111;padding:0 16px}.et-footer .adr-vk-pata a{display:block;max-width:1200px;margin:0 auto;padding:0 0 24px;color:#fff;font-weight:700;font-size:14px;text-decoration:none}.et-footer .adr-vk-pata a:hover{color:#cc0000}
.adr-ew{font-size:12px;margin-top:2px}.adr-ew a{color:#aaa;text-decoration:none}.adr-ew a:hover{color:#fff}

.adr-mtop-buy{display:none}
@media (max-width:767px){
  .adr-mtop-buy{display:block;width:100%;margin:-4px 0 12px;min-height:48px;background:#c8102e;color:#fff;border:0;border-radius:8px;font-size:16px;font-weight:800;cursor:pointer}
  .adr-mtop-buy:focus-visible{outline:3px solid #111;outline-offset:2px}
  body.single-product form.cart.sticky{margin-bottom:0!important}
  body.single-product:has(form.cart.sticky)::after{content:"";display:block;height:78px}
  html body.single-product form.cart.sticky{grid-template-columns:132px minmax(0,1fr)!important}
  html body.single-product form.cart.sticky button.single_add_to_cart_button{font-size:13px!important;color:#fff!important}
  html body.single-product form.cart.sticky button.single_add_to_cart_button::before{background-color:#fff!important}
  html body.single-product form.cart.sticky button.single_add_to_cart_button::after{display:none!important}
  html body.single-product form.cart.sticky button.minus,html body.single-product form.cart.sticky button.plus{font-size:0!important}
  html body.single-product form.cart.sticky button.minus::before,html body.single-product form.cart.sticky button.plus::before{background-color:#fff!important}
}
@media (max-width:359px){
  html body.single-product form.cart.sticky button.single_add_to_cart_button{font-size:12.5px!important}
  html body.single-product form.cart.sticky button.single_add_to_cart_button::before{display:none!important}
}
form.cart.sticky button.single_add_to_cart_button{white-space:nowrap!important;font-size:12.5px!important;letter-spacing:0!important;padding-left:8px!important;padding-right:8px!important}


  body ul.sticky-dashboard{ overflow-x:hidden !important; }
  body ul.sticky-dashboard li.vfilter-toggle{
      position:relative;
      flex:1.3 !important;            /* trochu viac miesta nez ostatne polozky */
      min-width:86px !important;
      max-width:104px !important;
  }
  body ul.sticky-dashboard li.vfilter-toggle > a.vehicle-filter-toggle{
      border-radius:12px;
      padding:0 3px 6px !important;
      font-size:12px !important;
      font-weight:800 !important;
      line-height:1.02 !important;
      text-transform:uppercase;
      letter-spacing:-.2px;
      white-space:normal !important;   /* nech sa smie zalomit na dva riadky */
      text-align:center;
      animation:adrVfPulse 1.4s ease-in-out infinite;
  }
  @keyframes adrVfPulse{
      0%,100%{ transform:scale(1);    filter:brightness(1);    }
      50%    { transform:scale(1.06); filter:brightness(1.12); }
  }
  @media (max-width:380px){          /* uzke telefony: nech sa lista zmesti */
      body ul.sticky-dashboard li.vfilter-toggle{
          min-width:76px !important;
          max-width:88px !important;
          flex:1.15 !important;
      }
      body ul.sticky-dashboard li.vfilter-toggle > a.vehicle-filter-toggle{
          font-size:10.5px !important;
          letter-spacing:-.3px;
      }
  }
  @media (prefers-reduced-motion:reduce){   /* kto ma vypnute animacie, nech ho to netrapi */
      body ul.sticky-dashboard li.vfilter-toggle > a.vehicle-filter-toggle{ animation:none; }
  }


.raja-portals-bar{
  background:#111;
  padding:18px 16px 22px;
  border-top:1px solid #222;
  text-align:center;
  width:100%;
  box-sizing:border-box;
  overflow:visible !important;
  position:relative;
  z-index:1;
  clear:both;
}
.raja-portals-bar__label{
  color:#555;
  font-size:10px;
  letter-spacing:.08em;
  text-transform:uppercase;
  margin:0 0 16px;
  font-family:inherit;
  display:block;
}
.raja-portals-bar__list{
  display:grid;
  grid-template-columns:repeat(2,auto);
  justify-content:center;
  gap:14px 18px;
  list-style:none;
  margin:0 auto;
  padding:0;
  max-width:600px;
}
.raja-portals-bar__sep{display:none}
.raja-portals-bar__item{
  display:flex;
  align-items:center;
  gap:7px;
  text-decoration:none;
  opacity:.72;
  transition:opacity .2s;
}
.raja-portals-bar__item:hover{opacity:1}
.raja-portals-bar__icon{
  width:28px;height:28px;border-radius:6px;
  display:flex;align-items:center;justify-content:center;
  flex-shrink:0;font-size:13px;font-weight:600;color:#fff;font-family:inherit;
}
.raja-portals-bar__name{color:#ddd;font-size:12px;font-weight:500;line-height:1.2;font-family:inherit;}
.raja-portals-bar__sub{color:#555;font-size:10px;font-family:inherit;}
@media(min-width:480px){
  .raja-portals-bar__list{
    grid-template-columns:repeat(4,auto);
    gap:12px 24px;
  }
}
@media(min-width:768px){
  .raja-portals-bar__list{
    display:flex;
    flex-wrap:nowrap;
    align-items:center;
    justify-content:center;
    gap:0;
    max-width:100%;
  }
  .raja-portals-bar__sep{
    display:block;
    width:1px;height:30px;
    background:#2a2a2a;
    flex-shrink:0;
    margin:0 20px;
  }
}


/* --- spodný panel --- */
.et-product-search-toggle .filter-box{top:auto !important;bottom:0 !important;height:auto !important;max-height:88vh;max-height:88dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:18px 18px 0 0;padding:8px 16px calc(20px + env(safe-area-inset-bottom)) !important;box-shadow:0 -8px 30px rgba(0,0,0,.25);transform:translateY(100%);transition:transform .22s ease-out,opacity .2s ease-out,visibility 0s linear .22s}
.et-product-search-toggle .filter-box.active{transform:none;z-index:1000001 !important;transition:transform .22s ease-out,opacity .2s ease-out}
@media (prefers-reduced-motion:reduce){.et-product-search-toggle .filter-box{transition:none}}
.et-product-search-toggle .filter-box .widget{margin:6px auto 0 !important;max-width:440px}
.et-product-search-toggle .filter-box > .et-clearfix{height:0 !important;overflow:visible}
.et-product-search-toggle .filter-box .filter-toggle-off{position:absolute !important;right:12px;top:12px;width:32px;height:32px;border-radius:50%;background:#F2F3F5;z-index:2}
.adr-sheet-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1000000;opacity:0;visibility:hidden;transition:opacity .2s}
body.adr-sheet-open .adr-sheet-overlay{opacity:1;visibility:visible}
body.adr-sheet-open .mini-cart,body.adr-sheet-open #smartsupp-widget-container,body.adr-sheet-open #chat-application{visibility:hidden !important}
.adr-sheet-head{max-width:440px;margin:0 auto;padding-right:40px}
.adr-grab{width:40px;height:4px;border-radius:2px;background:#cfd3da;margin:4px auto 12px}
.adr-sheet-title{margin:0 0 2px;font-size:19px;line-height:1.15;font-weight:800;color:#1b1e24}
.adr-sheet-sub{margin:0 0 6px;font-size:12.5px;color:#6b7280;line-height:1.35}
/* polia */
.filter-box form.product-vehicle-filter{position:relative}
.filter-box form.product-vehicle-filter .atts{grid-row-gap:10px !important}
.filter-box form.product-vehicle-filter .vf-item{flex-direction:column;align-items:stretch !important;justify-content:flex-start !important}
.filter-box form.product-vehicle-filter .adr-lb{font-size:11px;font-weight:700;color:#3b414c;text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;display:block}
.et-product-search-toggle .filter-box form.product-vehicle-filter .vf-item.vf-item.vf-item.vf-item select{height:50px !important;font-size:16px !important;border:1px solid #cfd3da !important;border-radius:10px !important;padding:0 40px 0 12px !important;background-color:#fff;color:#1b1e24;width:100%}
.et-product-search-toggle .filter-box form.product-vehicle-filter .vf-item.vf-item.vf-item.vf-item select:disabled{background-color:#F5F6F8 !important;color:#b0b5be !important;border-style:dashed !important}
.et-product-search-toggle .filter-box form.product-vehicle-filter .vf-item.adr-filled.adr-filled.adr-filled.adr-filled select{border-color:#0F7A53 !important;font-weight:600}
.filter-box form.product-vehicle-filter .vf-item.adr-filled:after{content:"✓";position:absolute;right:34px;bottom:15px;color:#0F7A53;font-weight:800;font-size:15px;pointer-events:none}
.et-product-search-toggle .filter-box form.product-vehicle-filter .vf-item.adr-next.adr-next.adr-next.adr-next select{border-color:#C41E2A !important;box-shadow:0 0 0 3px rgba(196,30,42,.12)}
.filter-box form.product-vehicle-filter .last input[type=submit]{height:48px !important;border-radius:10px !important;background:#C41E2A !important;color:#fff !important;font-weight:800 !important;font-size:15px !important;width:100%;border:0;margin-top:6px}
.filter-box form.product-vehicle-filter .last input[type=submit]:disabled{background:#E3E5EA !important;color:#8a909b !important;cursor:not-allowed}
.filter-box form.product-vehicle-filter .reset{display:none !important}
.adr-help{font-size:12px;color:#6b7280;margin:8px 0 0;line-height:1.4}
.adr-help b{color:#1b1e24}
.adr-help a{color:#2E5A88;font-weight:700;text-decoration:none}
/* karta uloženého auta */
.adr-veh-card{border:1.5px solid #0F7A53;background:#E5F5EE;border-radius:12px;padding:10px 12px;display:flex;gap:10px;align-items:center;margin:2px 0 10px}
.adr-veh-card .adr-ok{width:26px;height:26px;border-radius:50%;background:#0F7A53;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none}
.adr-veh-card b{display:block;font-size:15px;line-height:1.2;color:#1b1e24}
.adr-veh-card small{color:#3b414c;font-size:11.5px;line-height:1.3;display:block}
.adr-cta{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:10px;background:#C41E2A;color:#fff !important;font-weight:800;font-size:15px;border:0;cursor:pointer;text-decoration:none !important}
.adr-cta-note{font-size:12px;color:#6b7280;margin:6px 0 0;text-align:center}
.adr-btn-ghost{display:flex;align-items:center;justify-content:center;width:100%;height:42px;border-radius:10px;background:#fff;color:#1b1e24;border:1px solid #cfd3da;font-weight:600;font-size:14px;margin-top:8px;cursor:pointer}
.adr-links{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;margin-top:12px}
.adr-links a{color:#2E5A88;text-decoration:none}
.adr-links a.adr-del{color:#B3261E}
form.product-vehicle-filter.adr-mode-saved .atts,form.product-vehicle-filter.adr-mode-saved .last,form.product-vehicle-filter.adr-mode-saved .adr-help,form.product-vehicle-filter.adr-mode-saved .adr-edit-only{display:none !important}
form.product-vehicle-filter.adr-mode-edit .adr-saved-only{display:none !important}
/* chip vozidla + nadpis kategórie */
.adr-chip-zmenit{flex:none;background:#fff;border:1px solid #cfd3da;border-radius:8px;padding:8px 10px;font-size:12.5px;font-weight:700;color:#2E5A88;cursor:pointer;margin-left:8px;vertical-align:middle}
@media (max-width:1024px){
  .adr-veh-chip-row{display:flex;align-items:center;gap:8px;margin:6px 0 8px}
  .adr-veh-chip-row .adr-veh-chip{display:flex !important;flex:1 1 auto;min-width:0;align-items:baseline;flex-wrap:wrap;gap:0 6px;text-align:left !important;padding:6px 10px !important;border-radius:10px}
  .adr-veh-chip-row .adr-veh-chip .line1{font-size:13px !important;font-weight:800}
  .adr-veh-chip-row .adr-veh-chip .line2{font-size:12px !important;line-height:1.3;white-space:normal}
  .title-section h1.adr-h1-kat{display:block !important;font-size:20px !important;line-height:1.2;margin:0 0 4px}
}


/* ---------- mobilná hlavička ---------- */
/* BEZ media query zamerne: hlavicky sa prepinaju cez display:none, takze
   viditelna je vzdy prave jedna. Viazanim na 767px vznikala diera pri
   768-1023px, kde je este mobilna hlavicka, ale uz neplatilo jej pravidlo
   a suma sa vykreslila nenastylovana (siva, tenka). */
  header.et-mobile .mini-cart{
      display:flex !important;
      flex-direction:column !important;
      align-items:flex-end !important;
      justify-content:center !important;
      line-height:1 !important;
  }
  header.et-mobile .mini-cart .adr-cart-total{
      display:block;
      margin-top:6px;
      font-size:13px;
      font-weight:800;
      color:#ffffff;
      white-space:nowrap;
      letter-spacing:-.2px;
  }
  header.et-mobile .mini-cart .adr-cart-total.ma-polozky{
      color:#F29F05;                 /* rovnaká oranžová ako bublina s počtom */
  }
  header.et-mobile .mini-cart .adr-cart-total .woocommerce-Price-amount{
      font-size:inherit; font-weight:inherit; color:inherit;
  }

/* ---------- desktopova hlavicka (desktop / laptop / tablet) ---------- */
/* .cart-toggle je uz flex-column ("Kosik" + "N poloziek"), suma je treti riadok */
  header:not(.et-mobile) .mini-cart .cart-toggle .adr-cart-total{
      display:block;
      margin-top:3px;
      font-size:12px;
      font-weight:800;
      line-height:1.1;
      color:#ffffff;
      white-space:nowrap;
      letter-spacing:-.2px;
  }
  header:not(.et-mobile) .mini-cart .cart-toggle .adr-cart-total.ma-polozky{
      color:#F29F05;
  }
  header:not(.et-mobile) .mini-cart .cart-toggle .adr-cart-total .woocommerce-Price-amount{
      font-size:inherit; font-weight:inherit; color:inherit;
  }
  /* aby sa treti riadok nezorezal, ak ma hlavicka pevnu vysku riadku */
  header:not(.et-mobile) .mini-cart .cart-toggle{
      height:auto !important;
      justify-content:center !important;
  }


@media (max-width:767px){
  #adr-sticky-bar{
    position:fixed;top:0;left:0;right:0;z-index:9990;
    display:flex;align-items:center;justify-content:space-between;gap:10px;
    height:46px;padding:0 12px;background:#0E1116;
    box-shadow:0 2px 10px rgba(0,0,0,.35);
    transform:translateY(-100%);transition:transform .22s ease;
    will-change:transform;
  }
  #adr-sticky-bar.vidno{transform:translateY(0);}
  #adr-sticky-bar .znacka{
    display:flex;align-items:center;gap:8px;text-decoration:none;min-width:0;
  }
  #adr-sticky-bar .znacka img{height:28px;width:auto;display:block;flex:none;}
  #adr-sticky-bar .znacka b{
    font-size:13px;font-weight:800;letter-spacing:.4px;color:#fff;
    white-space:nowrap;
  }
  #adr-sticky-bar .znacka b i{color:#FF4655;font-style:normal;}
  #adr-sticky-bar .kosik{
    display:flex;align-items:center;gap:7px;text-decoration:none;flex:none;
    color:#F29F05;font-size:13px;font-weight:800;white-space:nowrap;
  }
  #adr-sticky-bar .kosik svg{width:19px;height:19px;stroke:#fff;fill:none;
    stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;}
  #adr-sticky-bar .kosik .pocet{
    background:#F29F05;color:#0E1116;border-radius:20px;
    min-width:19px;height:19px;display:inline-flex;align-items:center;
    justify-content:center;font-size:11px;font-weight:800;padding:0 5px;
  }
  @media (prefers-reduced-motion:reduce){
    #adr-sticky-bar{transition:none;}
  }
}
@media (min-width:768px){ #adr-sticky-bar{display:none !important;} }


  /* zaloha, ak by Smartsupp API nebolo dostupne */
  body.adr-ma-listu #smartsupp-widget-container > div{
      bottom: var(--adr-chat-bottom, 66px) !important;
  }
