/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}*{margin:0;}body{line-height:1.5;-webkit-font-smoothing:antialiased;}img,picture,video,canvas,svg{display:block;max-width:100%;max-height:100%;height:auto;}input,button,textarea,select{font:inherit;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}p{text-wrap:pretty;}h1,h2,h3,h4,h5,h6{text-wrap:balance;}#root,#__next{isolation:isolate;}
@font-face{font-family:'Museo Sans';src:url(/themes/globalauto/fonts/subset-MuseoSans-700.woff2) format('woff2'),url(/themes/globalauto/fonts/subset-MuseoSans-700.woff) format('woff');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Museo Sans';src:url(/themes/globalauto/fonts/subset-MuseoSans-300Italic.woff2) format('woff2'),url(/themes/globalauto/fonts/subset-MuseoSans-300Italic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'Museo Sans';src:url(/themes/globalauto/fonts/subset-MuseoSans-300.woff2) format('woff2'),url(/themes/globalauto/fonts/subset-MuseoSans-300.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Museo Sans';src:url(/themes/globalauto/fonts/subset-MuseoSans-700Italic.woff2) format('woff2'),url(/themes/globalauto/fonts/subset-MuseoSans-700Italic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap;}body{font-family:'Museo Sans',sans-serif;font-weight:300;font-style:normal;line-height:1.6em;font-size:1rem;}h1,h2,h3,h4,h5,h6{font-family:'Museo Sans',sans-serif;font-weight:700;font-style:normal;}h2,h3,h4,h5,h6{line-height:1.6em;margin-top:1em;margin-bottom:0.5em;}h1{font-size:clamp(2.5rem,1.1vw + 2.25rem,3.6rem);line-height:1.2em;}h2{font-size:clamp(2rem,0.7vw + 1.75rem,2.6rem);}h3{font-size:clamp(1.5rem,1.1vw + 1.25rem,2rem);}h4{font-size:1.4rem;}h5{font-size:1.2rem;}h6{font-size:1rem;}.front h1{text-align:center;}.bonusy{font-size:0.75rem;font-weight:700;padding-bottom:15px;}a{color:var(--primary-dark);text-decoration:underline;transition:all 200ms;}a:hover{color:var(--primary-light);text-decoration:none;}.inverse{color:var(--white);}.inverse a{color:var(--white);text-decoration:underline;transition:all 200ms;}.inverse a:hover{color:var(--primary-light);text-decoration:none;}p.price{font-size:1.3125rem;line-height:1.9em;margin-top:var(--gap20);font-weight:700;}p.price span{font-size:1rem;font-weight:300;}.post > div > p:first-of-type{font-size:1.3rem;font-style:italic;line-height:1.6em;}
:root{--primary-light:#1488CA;--primary-dark:#212C52;--grey:#989898;--grey-light:#F2F2F2;--grey-dark:#46464B;--grey-darkest:#19191A;--white:#FFF;--shadow-color:0deg 0% 63%;--gap60:60px;--gap50:50px;--gap40:40px;--gap30:30px;--gap20:20px;--gap10:10px;}@media (max-width:900px){:root{--gap60:30px;--gap50:25px;--gap40:20px;--gap30:15px;--gap20:10px;--gap10:5px;}}@media (max-width:500px){:root{--gap60:25px;--gap50:20px;--gap40:15px;--gap30:10px;--gap20:5px;--gap10:5px;}}
.layout-content{max-width:1200px;margin-left:auto;margin-right:auto;}@media (max-width:1200px){.layout-content{padding-left:2vw;padding-right:2vw;}}.layout-content-sidebar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;align-items:flex-start;}.layout-content-sidebar > .main{width:65%;}@media (max-width:900px){.layout-content-sidebar > .main{width:100%;}}.w100{width:100%;}.center{margin-left:auto;margin-right:auto;}.mt-60{margin-top:var(--gap60);}.mt-50{margin-top:var(--gap50);}.mb-60{margin-bottom:var(--gap60);}.mb-50{margin-bottom:var(--gap50);}.mt-20{margin-top:var(--gap20);}.mb-20{margin-bottom:var(--gap20);}.views-element-container h2{margin-top:var(--gap50);margin-bottom:var(--gap40);}.pt-50{padding-top:var(--gap50);}@media (max-width:900px){.hide-up2tablet{display:none !important;}}@media (min-width:901px){.show-up2tablet{display:none !important;}}@media (max-width:500px){.hide-up2mobile{display:none !important;}}@media (min-width:501px){.show-up2mobile{display:none !important;}}
.admin_links #block-globalauto-local-tasks{margin:10px;}.admin_links #block-globalauto-local-tasks ul>li{list-style:outside none none;}.admin_links #block-globalauto-local-tasks ul{display:flex;gap:5px;padding:0;}.admin_links #block-globalauto-local-tasks ul>li>a{display:block;padding:10px 15px;background-color:var(--primary-dark);color:var(--white);transition:all 200ms;}.admin_links #block-globalauto-local-tasks ul>li.is-active>a{border-bottom:3px solid var(--primary-light);}.admin_links #block-globalauto-local-tasks ul>li>a:hover{background-color:var(--primary-light);color:var(--white);}.admin_links .region:has(#block-globalauto-local-tasks){display:flex;justify-content:space-between;align-items:center;position:relative;}.admin_links .views-exposed-form form{display:flex;align-items:end;gap:10px;padding:10px;}.admin_links .views-exposed-form form input{height:36px;}
.button{height:50px;background-color:var(--primary-dark);border:0px;box-shadow:0 -3px 0 var(--primary-light) inset;color:var(--white);padding-left:10px;padding-right:10px;text-transform:uppercase;text-decoration:none;font-size:1.3125rem;font-weight:300;transition:all 200ms;transition-timing-function:ease;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:0;max-width:300px;}a.button{color:var(--white) !important;}.button:hover{color:var(--primary-dark);text-decoration:none;box-shadow:0 -50px 0 var(--primary-light) inset;transform:scale(1.05,1.05);}.button.alone{max-width:250px;}.button.block{max-width:100%;}.button.small{height:40px;font-size:1rem;max-width:165px;}.button.inverse{background-color:var(--white);box-shadow:0 -3px 0 var(--primary-dark) inset;color:var(--primary-dark);}a.button.inverse{color:var(--primary-dark) !important;}.button.inverse:hover{color:var(--white);box-shadow:0 -50px 0 var(--primary-dark) inset;}a.button.inverse:hover{color:var(--white) !important;}
.cars-view{display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;gap:15px;}@media (max-width:590px){article.car-teaser{width:100%;max-width:100% !important;}}.cars-view a{color:var(--grey-dark);text-decoration:none;}.cars-view .plus a,.cars-view .plus a:hover{color:var(--white);}.cars-view a:hover{color:var(--grey-dark);}.cars-view h3{font-size:1.3125rem;color:var(--primary-dark);height:3em;line-height:normal;margin-top:0;margin-bottom:0;}.cars-view .plus h3{font-size:1.3125rem;color:var(--white);margin-top:0;margin-bottom:0;}@media (max-width:500px){.cars-view h3,.cars-view .plus h3{height:revert;font-size:1.5rem;}.bonusy{font-size:1rem;}}article.car-teaser{min-width:250px;max-width:288px;background-color:var(--grey-light);box-shadow:0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0 -3px 0 var(--primary-dark) inset;transition:all 200ms;transition-timing-function:ease;padding-top:22px;padding-right:17px;padding-left:17px;padding-bottom:10px;box-sizing:border-box;flex-grow:1;cursor:pointer;position:relative;}.sidebar article.car-teaser{max-width:100%;}article.car-teaser.plus{background-color:var(--primary-dark);box-shadow:0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0px 0px 0px 0px hsl(var(--shadow-color) / 0.34),0 -3px 0 var(--primary-light) inset;}article.car-teaser:hover{background-color:var(--white);box-shadow:0.3px 0.5px 0.7px hsl(var(--shadow-color) / 0.34),1.5px 2.9px 3.7px -0.4px hsl(var(--shadow-color) / 0.34),2.7px 5.4px 6.8px -0.7px hsl(var(--shadow-color) / 0.34),4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / 0.34),7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / 0.34),11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / 0.34),17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / 0.34),25px 50px 62.9px -2.5px hsl(var(--shadow-color) / 0.34),0 -7px 0 var(--primary-dark) inset;z-index:10;cursor:pointer;transform:scale(1.05,1.05);}article.car-teaser.plus:hover{background-color:var(--primary-dark);box-shadow:0.3px 0.5px 0.7px hsl(var(--shadow-color) / 0.34),1.5px 2.9px 3.7px -0.4px hsl(var(--shadow-color) / 0.34),2.7px 5.4px 6.8px -0.7px hsl(var(--shadow-color) / 0.34),4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / 0.34),7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / 0.34),11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / 0.34),17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / 0.34),25px 50px 62.9px -2.5px hsl(var(--shadow-color) / 0.34),0 -7px 0 var(--primary-light) inset;z-index:10;cursor:pointer;transform:scale(1.05,1.05);}article.car-teaser .image-wrapper{margin-left:-17px;margin-right:-17px;margin-bottom:15px;}article.car-teaser .image-wrapper img{object-fit:cover;height:180px;}article.car-teaser.plus .image-wrapper img{height:280px;}table.properities{font-size:0.875rem;line-height:1.2em;width:100%;padding-bottom:15px;}table.properities th{font-weight:300;text-align:left;}table.properities td{font-weight:700;}table.properities.price{font-size:1rem;}article.car{display:flex;flex-wrap:wrap;gap:var(--gap20);justify-items:flex-start;margin-top:-5vh;}.main{width:66%;position:relative;display:flex;flex-direction:column;gap:var(--gap40);}.sidebar{width:32%;display:flex;flex-direction:column;gap:var(--gap20);}@media (max-width:1050px){article.car{flex-direction:column-reverse;}.main{width:100%;}.sidebar{width:100%;}}.car-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:20px;width:100%;}.car-gallery>.car-gallery-image .image-wrapper{width:100%;height:auto;object-fit:cover;}.field-gallery img.title-image{width:100%;margin-bottom:20px;}.fl{}.fl>.fl-item{background-color:var(--grey-light);padding:var(--gap20);width:30%;margin-bottom:var(--gap20);}@media (max-width:900px){.fl>.fl-item{width:47%;}}@media (max-width:500px){.fl>.fl-item{width:100%;}}.fl>.fl-item>div>div:first-of-type{font-size:1.3125;font-weight:700;}
.card{width:100%;padding:30px 40px;padding-top:0;position:relative;}.card-grey{background-color:var(--grey-light);}.card-grey::after{content:" ";background-image:url(/themes/globalauto/images/triangle-grey.svg);background-repeat:no-repeat;position:absolute;right:0;top:0;width:58px;height:60px;z-index:10;}.card-blue{background-color:var(--primary-light);color:var(--white);}.card-blue::after{content:" ";background-image:url(/themes/globalauto/images/triangle-blue.svg);background-repeat:no-repeat;position:absolute;right:0;top:0;width:58px;height:60px;z-index:10;}
.cta-boxes{display:flex;gap:var(--gap20);flex-wrap:wrap;}@media (max-width:900px){.cta-boxes{padding:0 10px;}}.box{flex-grow:1;min-width:340px;height:250px;background-color:var(--grey-light);position:relative;padding:25px;}.box h4{font-size:1.75rem;padding-top:100px;padding-bottom:25px;line-height:1.2em;margin-top:0;margin-bottom:0;}.box::after{content:" ";background-image:url(/themes/globalauto/images/card_decoration.svg);background-repeat:no-repeat;position:absolute;right:0;bottom:0;width:82px;height:25px;z-index:10;}.box-icon-service::before{content:" ";background-image:url(/themes/globalauto/images/icons/box-servis.svg);background-repeat:no-repeat;position:absolute;top:50px;left:25px;width:50px;height:50px;color:var(--primary-light);}.box-icon-registration::before{content:" ";background-image:url(/themes/globalauto/images/icons/box-prehlaseni.svg);background-repeat:no-repeat;position:absolute;top:50px;left:25px;width:50px;height:50px;color:var(--primary-light);}.box-logistics{background-repeat:no-repeat;object-fit:cover;background-image:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%),url(/themes/globalauto/images/banner-logistics.jpg),linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 100%);}.box-logistics h4{color:var(--white);}.box-logistics::after{content:" ";background-image:url(/themes/globalauto/images/card_decoration-blue.svg);background-repeat:no-repeat;position:absolute;right:0;bottom:0;width:82px;height:25px;z-index:10;}
.footers{background-color:var(--primary-dark);position:relative;}.footers::after{content:" ";background-image:url(/themes/globalauto/images/footer-decoration.svg);background-repeat:no-repeat;position:absolute;right:0;top:0;width:456px;height:100%;z-index:10;}.footer{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:var(--gap60);padding-top:var(--gap60);padding-bottom:var(--gap50);padding-left:10px;padding-right:10px;}@media (max-width:900px){.footers::after{display:none;}.footer{align-items:flex-start;}}.footer .contact{display:flex;align-items:center;padding-left:8px;}.copyright{padding-bottom:var(--gap20);padding-left:10px;padding-right:10px;}.footer h4{margin-top:0;margin-bottom:0;}
.bef-exposed-form{color:var(--white);max-width:1200px;margin-left:auto;margin-right:auto;position:relative;bottom:0;}.bef-exposed-form  h2{margin-bottom:var(--gap20);}.bef-exposed-form form{display:flex;column-gap:var(--gap20);row-gap:5px;align-items:end;flex-wrap:wrap;}.bef-exposed-form .form-item{flex:1 1 0px;}.form-actions{display:flex;gap:10px;flex-grow:1;}.form-actions .button{width:100%;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--grey-light);border:none;border-radius:0;height:36px;padding:3px 10px;color:var(--grey);width:100%;min-width:100px;max-width:200px;}.select-wrapper{position:relative;border-bottom:3px solid var(--grey-light);background-color:var(--grey-light);}.select-wrapper::after{content:"";background-image:url(/themes/globalauto/images/icons/chevron-down.svg);background-repeat:no-repeat;position:absolute;top:15px;right:10px;width:15px;height:15px;pointer-events:none;}label{line-height:2em;}.form-item label{display:block;}.form-item input{width:100%;}.webform-confirmation{padding-top:40px;}
.contacts{display:flex;position:relative;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:10vw;row-gap:0;width:100%;background-color:var(--grey-darkest);color:var(--white);padding:0 10px;}.contacts::before{content:" ";background-image:url(/themes/globalauto/images/top-decoration.svg);background-repeat:no-repeat;position:absolute;top:0;left:0;width:153px;height:61px;z-index:10;}@media (max-width:900px){.contacts::before{display:none;}}.contacts .contact{display:flex;align-items:center;height:40px;}@media (max-width:900px){.contacts .contact{height:30px;}}header{position:relative;width:100%;}header .video-overlay{width:100%;height:75vh;display:flex;padding-top:5vh;padding-bottom:5vh;flex-direction:column;justify-content:space-between;align-items:center;padding-left:2vw;padding-right:2vw;background-image:linear-gradient(180deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 61%,rgba(0,0,0,0.75) 100%);background-color:rgba(0,0,0,0.2);}header .header-overlay{width:100%;display:flex;padding-top:5vh;padding-bottom:5vh;flex-direction:column;justify-content:start;align-items:center;padding-left:2vw;padding-right:2vw;background-size:cover;}header #title-video{width:100%;height:75vh;object-fit:cover;position:absolute;top:0;z-index:-1;}header .exposed-filter-container{width:100%;max-width:1200px;}header .logo-menu{display:flex;width:100%;max-width:1200px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}header .region{width:100%;max-width:1200px;}header .page-title{width:100%;max-width:1200px;color:var(--white);display:flex;justify-content:start;align-items:baseline;gap:45px;font-size:clamp(1.5rem,1.1vw + 1.25rem,2rem);font-weight:700;}@media (max-width:900px){header .video-overlay,header #title-video{height:400px;}header .page-title{display:block;}}@media (max-width:500px){header .video-overlay,header #title-video{height:200px;}}.header-bar{width:100%;height:60px;display:flex;justify-content:space-around;align-items:center;background-color:var(--primary-dark);color:var(--white);position:relative;}.header-bar > div{display:flex;align-items:center;}.header-bar::before{content:" ";background-image:url(/themes/globalauto/images/right-decoration.svg);background-repeat:no-repeat;position:absolute;top:0;right:-2px;width:60px;height:60px;z-index:10;}.vozy-z-cr::before{content:" ";background-image:url(/themes/globalauto/images/icons/map-cr.svg);background-repeat:no-repeat;position:relative;top:0;left:-0.5em;width:37px;height:22px;}.prehlaseni::before{content:" ";background-image:url(/themes/globalauto/images/icons/prehlaseni.svg);background-repeat:no-repeat;position:relative;top:0;left:-0.5em;width:20px;height:21px;}.prvni-majitel::before{content:" ";background-image:url(/themes/globalauto/images/icons/prvni-majitel.svg);background-repeat:no-repeat;position:relative;top:0;left:-0.5em;width:23px;height:23px;}
.icon-cars::before{content:" ";background-image:url(/themes/globalauto/images/icons/cars.svg);background-repeat:no-repeat;position:relative;top:0;left:-0.5em;width:15px;height:15px;}.icon-email::before{content:" ";background-image:url(/themes/globalauto/images/icons/email.svg);background-repeat:no-repeat;position:relative;top:0.1em;left:-0.5em;width:15px;height:15px;}.icon-phone::before{content:" ";background-image:url(/themes/globalauto/images/icons/phone.svg);background-repeat:no-repeat;position:relative;top:0;left:-0.6em;width:16px;height:15px;}.icon-facebook::before{content:" ";background-image:url(/themes/globalauto/images/icons/facebook.svg);background-repeat:no-repeat;position:relative;top:0;left:-0.5em;width:15px;height:15px;}.icon-firmy::before{content:" ";background-image:url(/themes/globalauto/images/icons/firmy.svg);background-repeat:no-repeat;position:relative;top:0;left:-0.5em;width:15px;height:15px;}.icon-plus{display:flex;justify-content:center;padding-top:15px;}.icon-plus::before{content:" ";background-image:url(/themes/globalauto/images/icons/plus-car.svg);background-repeat:no-repeat;position:relative;top:-1px;left:-0.5em;width:30px;height:30px;}
.klaro{--klaro-primary-color:var(--primary-dark);--klaro-link-color:var(--primary-dark);--klaro-link-color-hover:var(--primary-light);--klaro-link-decoration:inherit;--klaro-link-decoration-hover:inherit;--klaro-link-decoration-line:inherit;--klaro-link-decoration-line-hover:inherit;--klaro-button-bg:var(--primary-dark);--klaro-button-text-color:var(--white);--klaro-button-border:0px;--klaro-button-border-radius:0px;--klaro-button-padding:10px 10px;--klaro-button-font-size:1.3125rem;--klaro-button-font-weight:300;--klaro-button-line-height:1em;--klaro-button-box-shadow:0 -3px 0 var(--primary-light) inset;--klaro-button-bg-hover:var(--primary-dark);--klaro-button-text-color-hover:var(--primary-dark);--klaro-button-border-hover:0;--font-size:1rem;--font-family:inherit;--title-font-family:inherit;--klaro-slider-bg:var(--grey);--klaro-slider-bg-active:darkgreen;--klaro-slider-bg-required:var(--primary-light);--green1:limegreen;--green2:darkgreen;--green3:darkgreen;--red:crimson;.cookie-modal .cm-btn,.cookie-modal .cm-btn.cm-btn-info,.cookie-modal .cm-btn.cm-btn-success,.cookie-modal .cm-btn.cm-btn-decline,.cookie-modal .cm-btn.cm-btn-danger,.context-notice .cm-btn,.context-notice .cm-btn.cm-btn-info,.context-notice .cm-btn.cm-btn-success,.context-notice .cm-btn.cm-btn-decline,.context-notice .cm-btn.cm-btn-danger,.cookie-notice .cm-btn,.cookie-notice .cm-btn.cm-btn-info,.cookie-notice .cm-btn.cm-btn-success,.cookie-notice .cm-btn.cm-btn-decline,.cookie-notice .cm-btn.cm-btn-danger,&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{display:inline-block;width:fit-content;padding:var(--klaro-button-padding);color:var(--klaro-button-text-color);border:var(--klaro-button-border);border-radius:var(--klaro-button-border-radius);background-color:var(--klaro-button-bg);box-shadow:var(--klaro-button-box-shadow);font-size:var(--klaro-button-font-size);font-weight:var(--klaro-button-font-weight);line-height:var(--klaro-button-line-height);text-transform:uppercase;text-decoration:none;transition:all 200ms;transition-timing-function:ease;&:hover{color:var(--klaro-button-text-color-hover);border:var(--klaro-button-border-hover);background-color:var(--klaro-button-bg-hover);text-decoration:none;box-shadow:0 -50px 0 var(--primary-light) inset;transform:scale(1.05,1.05);}}&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{flex-grow:unset;margin-right:auto;cursor:pointer;text-align:center;}.cookie-modal,.context-notice,.cookie-notice{a{color:var(--klaro-link-color);text-decoration-style:var(--klaro-link-decoration);text-decoration-line:var(--klaro-link-decoration-line);}a:hover{color:var(--klaro-link-color-hover);text-decoration-style:var(--klaro-link-decoration-hover);text-decoration-line:var(--klaro-link-decoration-line-hover);}a:focus{outline:solid 2px currentColor;outline-offset:2px;}.cm-list-input:focus + .cm-list-label .slider{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}.cm-list-label .slider{transition:none;background-color:var(--klaro-slider-bg);}.cm-list-input:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-active);}.cm-list-input.required:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-required);}.cm-list-input.half-checked:checked + .cm-list-label .slider{opacity:0.6;background-color:var(--klaro-slider-bg-active);}}}
.logo-menu .logo{width:clamp(150px,40vw,200px);}.logo-menu nav ul{list-style-type:none;margin:0;padding:0;}.logo-menu nav li{display:inline;}.logo-menu nav a{color:var(--white);font-size:0.875rem;font-weight:700;letter-spacing:0px;text-align:center;text-transform:uppercase;transition:all 200ms;text-decoration:none;padding:15px;}.logo-menu nav a.is-active{text-decoration:underline;}.logo-menu nav a:hover{color:var(--primary-light);font-weight:700;text-decoration:underline;}.icon{padding:15px;display:block;}@media (max-width:900px){.logo-menu #menu{position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(33,44,82,0.5);backdrop-filter:blur(30px);z-index:100;padding:30px 10px;}.logo-menu nav ul{display:flex;flex-direction:column;gap:20px;align-items:center;}.logo-menu nav a{font-size:21px;}.logo-menu .menu-icon{position:absolute;top:30px;right:30px;}}.layout-content-sidebar .sidebar h2{text-align:center;}.layout-content-sidebar .sidebar nav{margin-top:var(--gap50);}.layout-content-sidebar .sidebar nav ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gap10);}.layout-content-sidebar .sidebar nav li{display:block;}.layout-content-sidebar .sidebar nav a{padding:15px;background-color:var(--grey-light);color:var(--primary-light);font-size:1rem;font-weight:700;letter-spacing:0px;text-align:center;text-transform:uppercase;transition:all 200ms;text-decoration:none;display:block;}.layout-content-sidebar .sidebar nav a.is-active{background-color:var(--primary-light);color:var(--white);}.layout-content-sidebar .sidebar nav a:hover{color:var(--white);background-color:var(--primary-dark);font-weight:700;}
.messages__wrapper{display:flex;}.messages.messages--status{border:1px solid limegreen;padding:5px 10px;border-radius:3px;color:darkgreen;margin:5px;display:flex;}.messages--status::before{content:" ";background-image:url(/themes/globalauto/images/icons/circle-empty-check.svg);background-repeat:no-repeat;position:relative;top:0.3em;left:-0.2em;width:15px;height:15px;}
nav.pager ul>li{list-style:outside none none;}nav.pager ul{display:flex;gap:5px;padding:0;}nav.pager ul>li>a{display:block;padding:10px 15px;background-color:var(--primary-dark);color:var(--white);transition:all 200ms;}nav.pager ul>li.is-active>a{border-bottom:3px solid var(--primary-light);}nav.pager ul>li>a:hover{background-color:var(--primary-light);color:var(--white);}
article.post{display:flex;flex-wrap:wrap;gap:var(--gap20);justify-items:flex-start;margin-top:50px;}article.post > div.cars-view{justify-content:flex-start;position:relative;}article.post > div.cars-view > div{position:sticky;top:20px;}
.search table{width:100%;border:lightgray 1px solid;text-align:left;border-collapse:collapse;}.search td,.search th{border:lightgray 1px solid;padding:0.5em;}
.tag{position:absolute;top:10px;left:10px;padding:5px 10px;border-radius:0;text-transform:uppercase;font-size:0.75rem;font-weight:700;}.tag.tag-sold{background-color:crimson;color:(--white);}.tag.tag-reserved{background-color:orange;color:(--white);}.tag.tag-available{background-color:limegreen;color:(--white);}article.car-teaser .tag{top:135px;}
.sidebar #block-globalauto-views-block-team-block-1 h2{font-size:clamp(1.5rem,1.1vw + 1.25rem,2rem);margin-top:var(--gap50);}.sidebar .team{display:flex;flex-wrap:wrap;gap:20px;}.sidebar .team .team-member{max-width:400px;display:flex;gap:20px;}.sidebar .team .team-member h3{font-size:1.2rem;margin-top:0;margin-bottom:0;}.sidebar .team .team-member .team-member-photo{width:100px;}
.testimonials{background-color:var(--grey-light);width:100%;padding-top:100px;padding-bottom:100px;position:relative;overflow:hidden;}@media (max-width:900px){.testimonials{padding-left:80px;padding-right:40px;}.container > .testimonial{padding:20px 10px;}}@media (max-width:500px){.testimonials{padding-left:10px;padding-right:10px;}.testimonials::after{display:none;}.testimonial::before{display:none;}}.testimonials::after{content:" ";background-image:url(/themes/globalauto/images/right-decoration-grey.svg);background-repeat:no-repeat;position:absolute;top:0;right:0;width:800px;height:3500px;z-index:10;}.stars{color:#E5BF00;}.author{color:var(--grey-dark);font-size:1rem;font-style:normal;margin-top:15px;}.testimonial{font-size:1.3125rem;font-style:italic;color:var(--grey-dark);position:relative;max-width:800px;margin:0 auto;line-height:1.6em;padding-top:var(--gap50);padding-bottom:100px;}.testimonials .testimonial{padding-top:0;padding-bottom:0;}.testimonial::before{content:" ";background-image:url(/themes/globalauto/images/quotes.svg);background-repeat:no-repeat;position:absolute;top:-15px;left:-70px;width:55px;height:39px;}
.views-element-container .view-footer{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;}.views-view-footer{display:flex;flex-wrap:wrap;gap:var(--gap30);align-items:center;justify-content:center;flex-direction:column;}
