/* ziptaxi.lv - Zing static standarts. Parametri no Mono (krāsas, fonts, izmēri); komponentes un marķējums - Zing. */
@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/raleway-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/raleway-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/raleway-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/raleway-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/raleway-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/raleway-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/raleway-latin-ext-800-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/raleway-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

:root{
 /* Mono design.colors */
 --c-ink:#1a1919; --c-dark:#2c2928; --c-green:#28af87; --c-green-dk:#207225; --c-orange:#e49d12; --c-red:#ed2028;
 --c-line:#d2d0d0; --c-mint:#f3f9f9; --c-mint2:#edffee; --c-cream:#fdf5e8; --c-white:#fff;
 /* AA tokeni (≥4.5:1 uz balta) */
 --c-brand:var(--c-green); --c-btn:#1a7d60; --c-btn-h:#156650; --c-link:#9a6100; --c-link-h:var(--c-btn);
 --font:Raleway,system-ui,-apple-system,"Segoe UI",sans-serif;
 --fs:18px; --lh:1.45; --w:1170px; --gut:16px; --r:8px;
 --s1:8px; --s2:16px; --s3:24px; --s4:40px; --s5:60px; --s6:80px;
 --head-h:100px;
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--head-h) + 10px)}
body{margin:0;font-family:var(--font);font-size:var(--fs);line-height:var(--lh);color:var(--c-ink);background:var(--c-white)}
img{max-width:100%;height:auto;display:block}
a{color:var(--c-link);text-decoration:none;transition:color .15s,background-color .15s,border-color .15s}
[hidden]{display:none!important}
::selection{background:var(--c-green);color:#fff}
[id]{scroll-margin-top:calc(var(--head-h) + 16px)}
a:hover{color:var(--c-link-h);text-decoration:underline}
:focus-visible{outline:3px solid var(--c-orange);outline-offset:2px}
h1,h2,h3{margin:0 0 .5em;line-height:1.15}
h1{font-size:clamp(34px,5vw,54px);font-weight:700}
h2{font-size:clamp(28px,3.6vw,42px);font-weight:700}
h3{font-size:22px;font-weight:700}
p,ul,ol{margin:0 0 1em}
ul,ol{padding-left:1.2em}
strong{font-weight:700}
.c-green{color:var(--c-green)} .c-orange{color:var(--c-orange)}
.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.skip{position:absolute;left:-9999px;top:0;z-index:1000;background:var(--c-ink);color:#fff;padding:10px 16px}
.skip:focus{left:10px;top:10px}
main:focus{outline:0}
.ico{width:1em;height:1em;flex:0 0 auto;vertical-align:-.12em;display:inline-block}
.ico-lg{width:48px;height:48px}
.wrap{max-width:calc(var(--w) + 2*var(--gut));margin:0 auto;padding:0 var(--gut)}
.wrap--narrow{max-width:calc(860px + 2*var(--gut))}
.center{text-align:center}
.small{font-size:15px}
.hide-sm{}
@media (max-width:767px){.hide-sm{display:none!important}}

/* Pogas (Mono .button / .button2 parametri: 8px stūri, 12/30 iekšmala) */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 30px;border:2px solid var(--c-btn);border-radius:var(--r);background:var(--c-btn);color:#fff;font:600 18px/1.2 var(--font);cursor:pointer;text-decoration:none;transition:background .2s,border-color .2s,color .2s}
.btn:hover{background:var(--c-btn-h);border-color:var(--c-btn-h);color:#fff;text-decoration:none}
.btn:active{transform:translateY(1px)}
.btn-dark{background:var(--c-ink);border-color:var(--c-ink)} .btn-dark:hover{background:#000;border-color:#000}
.btn-line{background:transparent;color:var(--c-btn);border-width:1px} .btn-line:hover{background:var(--c-btn);color:#fff}
.btn-ghost{background:transparent;border-color:#fff;color:#fff} .btn-ghost:hover{background:#fff;color:var(--c-ink)}

/* Galvene */
.callbar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:110;align-items:center;justify-content:center;gap:10px;min-height:56px;background:var(--c-btn);color:#fff;font-weight:700;font-size:18px;padding:12px var(--gut);text-decoration:none;box-shadow:0 -2px 12px rgba(0,0,0,.18)}
.callbar:hover,.callbar:active{background:var(--c-btn-h);color:#fff;text-decoration:none}
.site-head{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid var(--c-ink)}
.head-in{display:flex;align-items:center;gap:var(--s3);min-height:var(--head-h)}
.logo img{width:90px;height:auto}
.nav{margin-left:auto}
.nav ul{list-style:none;margin:0;padding:0;display:flex;gap:38px}
.nav a{display:inline-flex;align-items:center;gap:8px;color:var(--c-ink);font-weight:600;font-size:20px;padding:10px 0;text-decoration:none}
.nav a .ico{color:var(--c-green)}
.nav a:hover,.nav a[aria-current=page]{color:var(--c-btn)}
.nav-mob{display:none}
.head-call{min-width:236px}
.burger{display:none;align-items:center;gap:10px;min-height:48px;padding:8px 4px;border:0;background:none;cursor:pointer;color:var(--c-ink);font:700 16px/1 var(--font)}
.burger:hover{color:var(--c-btn)} .burger:hover .burger-l,.burger:hover .burger-l::before,.burger:hover .burger-l::after{background:var(--c-btn)}
.burger-l{position:relative;display:inline-block;width:24px;height:2px;background:var(--c-ink);transition:background .2s}
.burger-l::before,.burger-l::after{position:absolute;left:0;width:24px;height:2px;background:var(--c-ink);content:"";transition:transform .2s,top .2s}
.burger-l::before{top:-7px} .burger-l::after{top:7px}
.burger[aria-expanded=true] .burger-l{background:transparent}
.burger[aria-expanded=true] .burger-l::before{top:0;transform:rotate(45deg)}
.burger[aria-expanded=true] .burger-l::after{top:0;transform:rotate(-45deg)}
@media (max-width:991px){
 :root{--head-h:76px}
 .head-call{display:none}
 .callbar{display:flex}
 body{padding-bottom:56px}
 .burger{display:inline-flex;position:relative;z-index:130}
 .nav.open .burger{position:fixed;top:14px;right:var(--gut)}
 .nav ul{position:fixed;inset:0;z-index:120;display:none;flex-direction:column;flex-wrap:nowrap;gap:0;background:#fff;padding:84px var(--gut) 90px;overflow-y:auto;overscroll-behavior:contain;opacity:0;transform:translateY(-8px);transition:opacity .18s cubic-bezier(.2,.7,.3,1),transform .18s cubic-bezier(.2,.7,.3,1),display .18s allow-discrete}
 .nav.open ul{display:flex;opacity:1;transform:none}
 @starting-style{.nav.open ul{opacity:0;transform:translateY(-8px)}}
 .nav-mob{display:list-item}
 .nav li{border-bottom:1px solid var(--c-line)}
 .nav a{width:100%;min-height:52px;padding:14px 4px;font-size:20px}
 body.noscroll{overflow:hidden}
 .logo img{width:72px}
}

/* Sekcijas */
.sec{padding:var(--s5) 0}
.sec--tight{padding:var(--s4) 0}
.sec--mint{background:var(--c-mint)}
.hero{position:relative;padding:110px 0 120px;text-align:center;background:var(--c-white) var(--bg) center/cover no-repeat}
.hero::before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.6)}
.hero>.wrap{position:relative}
.hero h1{margin:0}
.hero--home{padding:160px 0 150px}
.hero--home::before{background:rgba(255,255,255,.5)}
.hero--slim{padding:70px 0 70px}
.hero-sub{font-size:24px;margin:20px 0 0}
.h1-sub{display:block;font-size:.5em;font-weight:600;margin-top:.3em}
.hero-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s3);margin:var(--s4) 0 0}
.hero-btns .btn{min-width:280px}
@media (max-width:767px){
 .hero,.hero--home{padding:60px 0 50px;background-image:none;background:var(--c-mint2)}
 .hero::before{display:none}
 .hero-btns .btn{width:100%;min-width:0}
}

/* Tarifi (Mono tumšā josla, ikonas zaļas) */
.tariffs{background:var(--c-ink);color:#fff;padding:40px 0 20px}
.tariff-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s3)}
.tariff{display:grid;grid-template-columns:72px 1fr;grid-template-rows:auto auto;column-gap:16px;align-items:center;padding-bottom:20px}
.tariff>.ico{grid-row:1 / 3;width:62px;height:62px;color:var(--c-green)}
.tariff-l{font-size:14px;align-self:end}
.tariff-v{font-size:22px;font-weight:700;align-self:start}
.tariff-v .ico{width:.8em;height:.8em}
@media (max-width:991px){.tariff-list{grid-template-columns:repeat(2,1fr)}}
@media (max-width:520px){.tariff-list{grid-template-columns:1fr}}

/* Galerija */
.gallery{position:relative;background:var(--bg) center/cover no-repeat}
.gallery::before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.5)}
.gallery>.wrap{position:relative}
.gal{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:24px}
.gal a{display:block;aspect-ratio:1;overflow:hidden}
.gal img{width:100%;height:100%;object-fit:cover;transition:transform .3s}
.gal a:hover img{transform:scale(1.04)}

/* Divu kolonnu bloki */
.split{display:grid;grid-template-columns:5fr 7fr;gap:var(--s4);align-items:center}
.split--top{grid-template-columns:1fr 1fr;align-items:start}
.sec--mint .split{grid-template-columns:1fr 1fr}
@media (max-width:767px){.split,.split--top,.sec--mint .split{grid-template-columns:1fr}}
.badge{display:inline-block;background:#c4161c;color:#fff;font-size:20px;padding:6px 60px 6px 16px;border-radius:var(--r);margin:0 0 var(--s2)}
.kicker{font-size:22px;font-weight:700;color:var(--c-ink);margin:0 0 .3em}
.stores{display:flex;flex-wrap:wrap;gap:30px;margin:0 0 var(--s3)}
.stores img{width:196px;height:auto}
.checks{list-style:none;padding:0}
.checks li{display:flex;gap:10px;margin-bottom:8px}
.checks .ico{color:var(--c-orange);margin-top:.25em}

/* Biežāk uzdotie jautājumi */
.faq{margin-top:var(--s2)}
.faq-item{border:1px solid var(--c-line);background:var(--c-mint);margin-bottom:12px}
.faq-item summary:hover{background:#e6f3f1}
.faq-item summary{cursor:pointer;list-style:none;font-weight:600;padding:15px 48px 15px 15px;position:relative}
.faq-item summary::-webkit-details-marker{display:none}
.faq-item summary::after{content:"";position:absolute;right:20px;top:50%;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .2s}
.faq-item[open] summary::after{transform:translateY(-30%) rotate(-135deg)}
.faq-a{background:#fff;padding:15px;border-top:1px solid var(--c-line)}
.faq-a p:last-child{margin:0}
h2 .ico{color:var(--c-ink)}
.img-wide{margin:0 0 1.4em}
.img-wide img{margin:0 auto}

/* Pakalpojumu kartītes (Mono: 22% / 4 rindā, mobilajā 1) */
.cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}
.card{border:1px solid var(--c-ink);border-radius:30px 30px 0 0;overflow:hidden;background:#fff;display:flex;flex-direction:column}
.card-title{font-size:22px;text-align:center;padding:24px 16px 20px;margin:0}
.card-img{width:100%;aspect-ratio:3/2;object-fit:cover}
.card-body{padding:20px;text-align:center}
.card-body p:last-child{margin:0}
@media (max-width:1199px){.cards{grid-template-columns:repeat(3,1fr)}}
@media (max-width:991px){.cards{grid-template-columns:repeat(2,1fr)}}
@media (max-width:600px){.cards{grid-template-columns:1fr}}
.note{background:var(--c-cream);padding:45px 0 30px;text-align:center}
.note-ico{margin:0 0 8px;color:var(--c-ink)} .note-ico .ico{margin:0 auto}

/* Lietotnes lapa */
.cta{background:var(--c-green);color:var(--c-ink);padding:var(--s4) 0}
.cta-in{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex-wrap:wrap}
.cta h2{margin:0;font-size:clamp(24px,3vw,34px)}
.lead{font-size:20px;max-width:900px;margin:0 auto}
.duo{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4)}
.duo-item img{margin-top:var(--s2)}
.feats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s3)}
.feat h3{color:var(--c-btn);font-size:22px}
@media (max-width:767px){.duo{grid-template-columns:1fr}.feats{grid-template-columns:1fr 1fr}}
@media (max-width:480px){.feats{grid-template-columns:1fr}}
.quote{margin:var(--s3) 0 0;padding:var(--s4);background:var(--c-mint);border-radius:var(--r)}
.quote blockquote{margin:0 0 var(--s3);font-size:20px}
.quote figcaption{display:flex;align-items:center;gap:16px}
.quote figcaption img{width:72px;height:72px;border-radius:50%;object-fit:cover}
.quote figcaption span{display:flex;flex-direction:column}
.quote figcaption strong{color:var(--c-btn)}

/* Kontakti un formas */
.contact{display:grid;grid-template-columns:3fr 3fr 6fr;gap:var(--s4);align-items:start}
@media (max-width:991px){.contact{grid-template-columns:1fr 1fr}.contact-form{grid-column:1 / -1}}
@media (max-width:600px){.contact{grid-template-columns:1fr}}
.h-box{font-size:22px;display:flex;align-items:center;gap:10px}
.contact-list p{margin-bottom:12px}
.contact-list .ico,.ft-contacts .ico{margin-right:6px}
.box{background:var(--c-mint);border-radius:var(--r);padding:30px}
.zf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.zf{grid-column:1 / -1}
.zf-3{grid-column:auto}
@media (max-width:600px){.zf-3{grid-column:1 / -1}}
.zform input[type=text],.zform input[type=tel],.zform input[type=email],.zform textarea{width:100%;font:16px/1.3 var(--font);color:var(--c-ink);background:#fff;border:1px solid #aaa;border-radius:3px;padding:12px}
.zform textarea{min-height:180px;resize:vertical}
.zform input:focus,.zform textarea:focus{border-color:var(--c-btn);outline:2px solid var(--c-btn);outline-offset:0}
.zf-label{display:block;font-weight:600;font-size:15px;margin-bottom:4px}
.zf-check{display:flex;align-items:center;gap:10px}
.zf-check input{width:22px;height:22px;flex:0 0 22px}
.zf-check label{padding:11px 0}
.zform .hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}
.cf-turnstile{margin:14px 0}
.zform-msg{margin:12px 0 0;padding:10px 14px;border-radius:4px;font-size:15px}
.zform-msg.ok{background:var(--c-mint2);color:var(--c-green-dk);border:1px solid var(--c-green)}
.zform-msg.err{background:#fff1f1;color:#a3141b;border:1px solid var(--c-red)}
.split-side img{margin-top:var(--s3)}
.prose h2{font-size:26px;margin-top:1.4em}
.prose h3{margin-top:1.2em}
.prose li{margin-bottom:6px}
.map-sec{border-top:1px solid var(--c-line)}
.map{min-height:450px;background:var(--c-mint);display:flex;align-items:center;justify-content:center;text-align:center}
.map iframe{width:100%;height:450px;border:0;display:block}
.map-ph{padding:30px var(--gut)}

/* Blogs */
.posts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}
@media (max-width:991px){.posts{grid-template-columns:1fr 1fr}}
@media (max-width:600px){.posts{grid-template-columns:1fr}}
.post-img img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--r)}
.post-date{font-size:14px;color:#555;margin:12px 0 6px}
.post-title{font-size:22px}
.post-title a{color:var(--c-ink)}
.more{display:inline-flex;align-items:center;gap:6px;font-weight:600}
.crumbs{font-size:15px}

/* Lietotnes josla pirms kājenes */
.promo{padding:var(--s4) 0 0;border-bottom:1px solid var(--c-ink)}
.promo-grid{display:grid;grid-template-columns:3fr 9fr;gap:var(--s4);align-items:end}
.promo-phone img{width:100%;max-width:263px}
.promo-body{padding-bottom:var(--s4)}
.promo-quote{margin:0 0 var(--s3);padding-left:30px;border-left:2px solid var(--c-green)}
.promo-quote p{margin:0}
@media (max-width:767px){.promo-grid{grid-template-columns:1fr}.promo-phone{order:2}.promo-phone img{margin:0 auto}}

/* Kājene */
.site-foot{position:relative;background:var(--c-dark) var(--bg2) right bottom no-repeat;color:#fff;font-size:16px}
.site-foot::before{content:"";position:absolute;left:0;top:0;width:50px;height:50px;background:var(--bg1) left top no-repeat}
.site-foot a{color:#fff}
.site-foot a:hover{color:var(--c-orange)}
.foot-grid{display:grid;grid-template-columns:3fr 3fr 2fr 4fr;gap:30px;padding-top:70px;padding-bottom:50px}
@media (max-width:991px){.foot-grid{grid-template-columns:1fr 1fr}}
@media (max-width:600px){.foot-grid{grid-template-columns:1fr}}
.ft-title{font-size:22px;font-weight:600;color:var(--c-green);padding-bottom:18px;border-bottom:1px solid #fff;margin-bottom:20px}
.ft-links{list-style:none;margin:0;padding:0}
.ft-links li{display:flex;gap:6px;align-items:center;min-height:36px}
.ft-links a{padding:6px 0}
@media (max-width:991px){.ft-links li{min-height:44px}.ft-links a{display:inline-flex;align-items:center;min-height:44px;padding:0}.ft-contacts a{display:inline-block;padding:8px 0}}
.ft-links .ico{color:var(--c-orange);width:.8em;height:.8em}
.ft-links .ico-shield{color:#fff;width:1em;height:1em}
.ft-contacts p{margin-bottom:10px}
.social{display:flex;gap:20px;margin-top:30px}
.social svg{width:26px;height:26px}
.foot-bottom{background:var(--c-ink);font-size:14px;padding:20px 0}
.foot-bottom-in{display:flex;justify-content:space-between;gap:var(--s2);flex-wrap:wrap}
.foot-bottom p{margin:0}
.foot-bottom a{color:var(--c-orange)}

/* Uz augšu */
.totop{position:fixed;right:16px;bottom:20px;z-index:50;width:48px;height:48px;border:0;border-radius:50%;background:var(--c-ink);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.25)}
.totop:hover{background:var(--c-btn)}
.totop svg{width:22px;height:22px}
@media (max-width:991px){.totop{bottom:76px}}

/* Sīkdatnes, lightbox */
.consent{position:fixed;left:0;right:0;bottom:0;z-index:95;background:var(--c-ink);color:#fff;box-shadow:0 -4px 20px rgba(0,0,0,.25)}
.consent[hidden]{display:none}
.consent-in{display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding-top:18px;padding-bottom:18px}
@media (max-width:991px){.consent-in{padding-bottom:74px}}
.consent-txt{flex:1 1 420px;font-size:15px}
.consent-txt p{margin:4px 0 0}
.consent-txt a{color:var(--c-orange)}
.consent-btns{display:flex;gap:10px;flex-wrap:wrap}
.lb{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center}
.lb[hidden]{display:none}
.lb img{max-width:92vw;max-height:86vh;object-fit:contain}
.lb button{position:absolute;background:none;border:0;color:#fff;font-size:44px;line-height:1;cursor:pointer;padding:10px 16px}
.lb-x{top:10px;right:14px} .lb-pv{left:8px;top:50%;transform:translateY(-50%)} .lb-nx{right:8px;top:50%;transform:translateY(-50%)}
.lb-cnt{position:absolute;bottom:14px;left:0;right:0;text-align:center;color:#fff;font-size:14px;margin:0}
@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
