[data-template=autoservis-02] .a02-item:hover>.a02-dropdown,[data-template=autoservis-02] .a02-item:focus-within>.a02-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}[data-template=autoservis-02] .a02-drop-link{transition:background-color .2s,color .2s,padding-left .2s}[data-template=autoservis-02] .a02-drop-link:before{content:"";transform-origin:top;background:#d82a2a;width:3px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}[data-template=autoservis-02] .a02-drop-link:hover{color:#fff;background-color:#d82a2a14;padding-left:26px}[data-template=autoservis-02] .a02-drop-link:hover:before{transform:scaleY(1)}[data-template=autoservis-02] .a02-navlink{transition:color .25s}[data-template=autoservis-02] .a02-navlink:after{content:"";transform-origin:0;background:#d82a2a;border-radius:2px 2px 0 0;height:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:14px;right:14px;transform:scaleX(0)}[data-template=autoservis-02] .a02-navlink:hover,[data-template=autoservis-02] .a02-item:hover .a02-navlink,[data-template=autoservis-02] .a02-item:focus-within .a02-navlink{color:#fff}[data-template=autoservis-02] .a02-navlink:hover:after,[data-template=autoservis-02] .a02-item:hover .a02-navlink:after{transform:scaleX(1)}[data-template=autoservis-02] .a02-caret{transition:transform .28s cubic-bezier(.4,0,.2,1)}[data-template=autoservis-02] .a02-item:hover .a02-caret{opacity:1;transform:rotate(180deg)}[data-template=autoservis-02] .a02-logo .a02-logo-badge{transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s;box-shadow:0 4px 14px #d82a2a4d}[data-template=autoservis-02] .a02-logo:hover .a02-logo-badge{transform:rotate(-8deg)scale(1.08);box-shadow:0 10px 28px #d82a2a80}[data-template=autoservis-02] .a02-cta{transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s,background-color .28s;box-shadow:0 6px 18px #d82a2a4d}[data-template=autoservis-02] .a02-cta:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:55%;height:100%;position:absolute;top:0;left:-140%;transform:skew(-20deg)}[data-template=autoservis-02] .a02-cta:hover{background-color:#c31f1f;transform:translateY(-2px);box-shadow:0 14px 32px #d82a2a8c}[data-template=autoservis-02] .a02-cta:hover:before{animation:.7s a02CtaShine}[data-template=autoservis-02] .a02-cta .a02-cta-arrow{transition:transform .28s cubic-bezier(.4,0,.2,1)}[data-template=autoservis-02] .a02-cta:hover .a02-cta-arrow{transform:translate(4px)}[data-template=autoservis-02] .a02-topbar-link{transition:color .25s}[data-template=autoservis-02] .a02-topbar-link:hover{color:#fff!important}[data-template=autoservis-02] .a02-pulse-dot{animation:2.5s ease-in-out infinite a02Pulse}[data-template=autoservis-02] .a02-hamburger{transition:transform .25s}[data-template=autoservis-02] .a02-hamburger:hover{transform:scale(1.08)}[data-template=autoservis-02] .a02-hamburger:hover span:first-child span:nth-child(2){width:22px}[data-template=autoservis-02] .a02-mob-link,[data-template=autoservis-02] .a02-mob-btn{transition:color .2s,background-color .2s}[data-template=autoservis-02] .a02-mob-link:hover,[data-template=autoservis-02] .a02-mob-btn:hover{background-color:#d82a2a0f;color:#fff!important}[data-template=autoservis-02] .a02-mob-sublink{transition:color .2s}[data-template=autoservis-02] .a02-mob-sublink:hover{color:#ffffffe6!important}[data-template=autoservis-02] .a02h-grain{pointer-events:none;z-index:1;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}[data-template=autoservis-02] .a02h-reveal{opacity:0;animation:.7s cubic-bezier(.22,.61,.36,1) both a02hRise}[data-template=autoservis-02] .a02h-eyebrow-bar{transform-origin:0;animation:.8s cubic-bezier(.22,.61,.36,1) .15s both a02hBarGrow}[data-template=autoservis-02] .a02h-cta-primary{transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s,background-color .28s}[data-template=autoservis-02] .a02h-cta-primary:hover{background-color:#c31f1f;transform:translateY(-3px);box-shadow:0 16px 36px #d82a2a80}[data-template=autoservis-02] .a02h-cta-arrow{transition:transform .28s cubic-bezier(.4,0,.2,1)}[data-template=autoservis-02] .a02h-cta-primary:hover .a02h-cta-arrow{transform:translate(5px)}[data-template=autoservis-02] .a02h-cta-secondary{transition:background-color .28s,border-color .28s,transform .28s}[data-template=autoservis-02] .a02h-cta-secondary:hover{transform:translateY(-2px);background-color:#ffffff29!important;border-color:#fffc!important}[data-template=autoservis-02] .a02h-trust{z-index:3;-webkit-backdrop-filter:blur(14px)saturate(120%);opacity:0;background:#1212148c;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:18px;padding:16px 22px;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s,border-color .35s;animation:.7s cubic-bezier(.22,.61,.36,1) both a02hRise;display:flex;position:absolute;bottom:44px;right:clamp(20px,5vw,56px);box-shadow:0 18px 46px #0006}[data-template=autoservis-02] .a02h-trust:before{content:"";background:linear-gradient(90deg,#0000,#d82a2a,#0000);border-radius:2px;height:2px;position:absolute;top:0;left:16px;right:16px}[data-template=autoservis-02] .a02h-trust:hover{border-color:#d82a2a80;transform:translateY(-3px);box-shadow:0 24px 56px #00000080}[data-template=autoservis-02] .a02h-trust-row{align-items:center;gap:9px;display:flex}[data-template=autoservis-02] .a02h-trust-stars{gap:2px;display:flex}[data-template=autoservis-02] .a02h-trust-stars svg{transition:transform .3s}[data-template=autoservis-02] .a02h-trust:hover .a02h-trust-stars svg{transform:scale(1.14)}[data-template=autoservis-02] .a02h-trust-div{background:#ffffff29;width:1px;height:38px}@media (max-width:820px){[data-template=autoservis-02] .a02h-trust{display:none}}@media (prefers-reduced-motion:reduce){[data-template=autoservis-02] .a02h-reveal,[data-template=autoservis-02] .a02h-trust{opacity:1;animation:none}[data-template=autoservis-02] .a02h-eyebrow-bar{animation:none}}@media (max-width:1100px){[data-template=autoservis-02] .a02h-trust{gap:14px;padding:13px 18px;bottom:28px}}
