/*! CSS Used from: http://localhost:8000/css/wp/calc.css?ver=1 ; media=all */
@media all{
    .custom-product__price span.woo-price{display:block;}
    .custom-product__price span.woo-price:nth-child(1){font-size:32px;font-weight:700;line-height:1;}
    .custom-product__price span.woo-price:nth-child(2){font-size:14px;color:#737373;}
    .custom-product__price span.woo-price:nth-child(2){margin-top:8px;}
    .custom-product__calculator{padding-top:24px;}
    .custom-product__calculator_title{margin-bottom:8px;}
    .custom-product__calculator_title:nth-child(2){margin-top:24px;display:flex;flex-direction:row;align-items:center;}
    .custom-product__calculator_title span{font-size:14px;color:#777676; max-width: 180px;}
    .custom-product__radio{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:15px;}
    .custom-product__radio_label{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:10px;border:solid 1px #f3f3f3;border-radius:4px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
    .custom-product__radio_label input{position:absolute;opacity:0;cursor:pointer;}
    .custom-product__radio_label input:checked ~ .checkmark{background-color:#04aa60;border-color:#04aa60;}
    .custom-product__radio_label input:checked ~ .checkmark:after{display:block;}
    .custom-product__radio_label input:checked ~ span b{font-size:14px;font-weight:600;text-align:center;color:#04aa60;}
    .custom-product__radio_label span{display:block;}
    .custom-product__radio_label span:nth-last-child(1){font-size:14px;text-align:center;color:#737373;}
    .custom-product__radio_label b{font-size:14px;font-weight:600;text-align:center;color:#151616;}
    .custom-product__radio_label .checkmark{position:relative;height:18px;width:18px;background-color:#ffffff;border:2px solid #737373;;     border-radius:50%;}
    .custom-product__radio_label .checkmark:after{content:"";position:absolute;display:none;width:9px;height:9px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);background:white;}
    .custom-product__radio_label:hover input ~ .checkmark{background-color:#737373;border-color:#737373;}
    .custom-product__radio_label:hover input:checked ~ .checkmark{background-color:#04aa60;border-color:#04aa60;}
    .custom-product__radio_label:hover input:checked ~ .checkmark:after{display:block;background-color:#f2fdf7;}
    .cs-custom-select{position:relative;margin-bottom:20px;}
    .cs-custom-select select{display:none;}
    .reserve-button-container{margin-top:32px;position:relative;}
    .reserve-vehicle-btn{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;border:0;height:40px;border-radius:8px;background-color:#04aa60;outline-color:transparent;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer;}
    .mobile-reserve-button-container{position:relative;}
    .mobile-reserve-btn{position:relative;padding:10px;width:100%;height:40px;font-size:14px;font-weight:500;letter-spacing:0.5px;text-align:center;color:#ffffff;border-radius:8px;background-color:#04aa60;border:none;justify-content:center;align-items:center;}
    .reserve-vehicle-btn:disabled{background-color:#cccccc;color:#666666;cursor:not-allowed;}
    @media (max-width: 991px){
        .custom-product__radio{grid-template-columns:1fr 1fr;}
    }
    @media (max-width: 767px){
        .custom-product__radio{grid-template-columns:1fr 1fr 1fr;}
        .custom-product__price,.reserve-button-container{display:none;}
    }

    h1.carDetail {
        margin: 0px;
        padding: 0px;
        font-size: 14px;
    }
}
/*! CSS Used from: https://carminga.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=8.5.2 ; media=all */
@media all{
    /*.woocommerce img,.woocommerce-page img{height:auto;max-width:100%;}*/
    .woocommerce div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%;}
}
/*! CSS Used from: https://carminga.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=8.5.2 ; media=only screen and (max-width: 768px) */
@media only screen and (max-width: 768px){
    .woocommerce div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%;}
}
/*! CSS Used from: https://carminga.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=8.5.2 ; media=all */
@media all{
    .woocommerce div.product{margin-bottom:0;position:relative;}
    .woocommerce div.product div.images{margin-bottom:2em;}
    .woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none;}
    .woocommerce div.product div.images.woocommerce-product-gallery{position:relative;}
    .woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0;}
}

.blocker.current {
    z-index: 50;
}

/*! CSS Used from: http://carminga.com/wp-content/uploads/oxygen/css/323.css?cache=1698412121&ver=6.4.3 ; media=all */
@media all{
    #section-2-323 > .ct-section-inner-wrap{padding-top:146px;padding-bottom:110px;display:flex;}
    #section-2-323{display:block;}
    @media (max-width:1200px){
        #section-2-323 > .ct-section-inner-wrap{padding-top:134px;}
    }
    @media (max-width:991px){
        #section-2-323 > .ct-section-inner-wrap{padding-top:124px;padding-right:24px;padding-left:24px;}
    }
    @media (max-width:767px){
        #section-2-323 > .ct-section-inner-wrap{padding-top:104px;padding-bottom:32px;}
    }
    @media (max-width:479px){
        #section-2-323 > .ct-section-inner-wrap{padding-top:88px;}
    }
    #div_block-214-323{width:100%;justify-content:space-between;margin-bottom:50px;overflow:auto;}
    #div_block-233-323{width:100%;justify-content:space-between;display:flex;flex-direction:row;}
    #div_block-215-323{text-align:left;flex-direction:row;display:flex;width:100%;min-width:fit-content;}
    #div_block-240-323{height:60px;background-color:rgb(4,170,96,.1);flex-direction:row;display:flex;align-items:center;padding-left:30px;padding-right:30px;width:100%;justify-content:center;}
    #div_block-218-323{text-align:left;flex-direction:row;display:flex;align-items:center;}
    #div_block-216-323{width:30px;min-width:30px;height:30px;min-height:30px;background-color:#04aa60;flex-direction:row;display:flex;align-items:center;justify-content:center;border-radius:50%;}
    #div_block-242-323{text-align:left;flex-direction:row;display:flex;width:100%;min-width:fit-content;}
    #div_block-243-323{height:60px;background-color:#f9f9f9;flex-direction:row;display:flex;align-items:center;padding-left:30px;padding-right:30px;width:100%;justify-content:center;}
    #div_block-244-323{text-align:left;flex-direction:row;display:flex;align-items:center;}
    #div_block-245-323{width:30px;min-width:30px;height:30px;min-height:30px;flex-direction:row;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#d0d0d0;}
    #div_block-251-323{text-align:left;flex-direction:row;display:flex;width:100%;min-width:fit-content;}
    #div_block-253-323{height:60px;background-color:#f9f9f9;flex-direction:row;display:flex;align-items:center;padding-left:30px;padding-right:30px;width:100%;justify-content:center;}
    #div_block-254-323{text-align:left;flex-direction:row;display:flex;align-items:center;}
    #div_block-255-323{width:30px;min-width:30px;height:30px;min-height:30px;flex-direction:row;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#d0d0d0;}
    #div_block-58-323{width:100%;display:flex;flex-direction:row;}
    #div_block-20-323{width:68%;}
    #div_block-50-323{position:relative;flex-direction:unset;margin-top:10px;}
    #div_block-37-323{width:100%;margin-top:16px;}
    #div_block-18-323{width:32%;margin-left:32px;}
    #div_block-51-323{width:100%;margin-top:32px;}
    #div_block-112-323{width:100%;margin-top:24px;}
    #div_block-85-323{bottom:0px;right:0px;left:0px;padding-left:24px;padding-right:24px;padding-bottom:16px;padding-top:16px;background-color:#ffffff;z-index:50;position:fixed;flex-direction:unset;justify-content:space-between;text-align:justify;align-items:center;display:none;box-shadow:0px 12px 32px 0px rgba(21,22,22,0.1);}

    #div_block-88-323{flex-direction:row;display:flex;width:50%;}
    #div_block-89-323{width:40%;align-items:flex-end;text-align:right;margin-right:16px;}
    @media (max-width:991px){
        #div_block-214-323{margin-bottom:30px;}
    }
    @media (max-width:991px){
        #div_block-216-323{display:none;}
    }
    @media (max-width:991px){
        #div_block-245-323{display:none;}
    }
    @media (max-width:991px){
        #div_block-255-323{display:none;}
    }
    @media (max-width:767px){
        #div_block-58-323{flex-direction:column;display:flex;}
    }
    @media (max-width:767px){
        #div_block-20-323{width:100%;}
    }
    @media (max-width:767px){
        #div_block-18-323{width:100%;margin-left:0px;}
    }
    @media (max-width:767px){
        #div_block-85-323{flex-direction:unset;display:flex;align-items:flex-start;}
    }
    @media (max-width:767px){
        /*#div_block-88-323{width:70%;}*/
    }
    @media (max-width:479px){
        #div_block-90-323{width:30%;}
    }
    @media (max-width:479px){
        #div_block-88-323{padding-left:0px;padding-right:0px;padding-bottom:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;flex-direction:row;display:flex;align-items:center;}
    }
    #text_block-217-323{color:#ffffff;font-size:12px;font-weight:800;}
    #text_block-221-323{margin-left:20px;font-size:12px;font-weight:800;text-transform:uppercase;color:#04aa60;}
    #text_block-246-323{color:#ffffff;font-size:12px;font-weight:800;}
    #text_block-247-323{margin-left:20px;font-size:12px;font-weight:800;text-transform:uppercase;color:#d0d0d0;}
    #text_block-256-323{color:#ffffff;font-weight:800;font-size:12px;}
    #text_block-257-323{margin-left:20px;font-size:12px;font-weight:800;text-transform:uppercase;color:#d0d0d0;}
    #text_block-95-323{color:#151616;font-size:16px;font-weight:700;}
    #text_block-97-323{color:#d0d0d0;font-size:12px;}
    @media (max-width:991px){
        #text_block-221-323{margin-left:0px;}
    }
    @media (max-width:991px){
        #text_block-247-323{margin-left:0px;}
    }
    @media (max-width:991px){
        #text_block-257-323{margin-left:0px;}
    }
    #link_button-202-323{flex-direction:unset;display:none;}
    #image-238-323{height:60px;}
    #image-249-323{height:60px;margin-right:-14px;z-index:0;}
    #image-248-323{height:60px;}
    #image-252-323{height:60px;margin-right:-14px;z-index:0;}
    #image-107-323{position:absolute;top:50%;left:10px;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px;border-top-color:#f3f3f3;border-right-color:#f3f3f3;border-bottom-color:#f3f3f3;border-left-color:#f3f3f3;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-radius:50%;background-color:#ffffff;flex-direction:unset;display:none;box-shadow:0px 12px 32px 0px rgba(21,22,22,0.1);}
    #image-102-323{position:absolute;top:50%;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px;border-top-color:#f3f3f3;border-right-color:#f3f3f3;border-bottom-color:#f3f3f3;border-left-color:#f3f3f3;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-radius:50%;right:10px;background-color:#ffffff;flex-direction:unset;display:none;box-shadow:0px 12px 32px 0px rgba(21,22,22,0.1);}
    @media (max-width:767px){
        #image-107-323{padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;}
    }
    @media (max-width:767px){
        #image-102-323{padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;}
    }
    #code_block-133-323{line-height:1;}
    #code_block-15-323{line-height:1;margin-top:8px;}
    #code_block-27-323{position:absolute;top:0px;right:0px;}
    #code_block-212-323{position:absolute;top:0px;right:0px;display:none;z-index:1;}
    #code_block-38-323{width:100%;}
    #code_block-81-323{width:100%;}
    #code_block-63-323{width:100%;}
    @media (max-width:479px){
        #code_block-27-323{display:none;}
    }
    @media (max-width:479px){
        #code_block-212-323{display:block;position:absolute;top:0px;right:0px;}
    }
    .oxy-product-builder{width:100%;}
    .oxy-product-builder .oxy-product-wrapper-inner{display:flex;flex-direction:column;}
    .oxy-product-images{position:relative;width:100%;}
    .woocommerce div.product .oxy-product-images div.images.woocommerce-product-gallery{width:100%;}
    .woocommerce div.product .oxy-product-images div.images{margin-bottom:0;}
    #-product-images-5-323 .woocommerce-product-gallery__wrapper{border-width:0px;}
    #-product-images-5-323{flex-direction:unset;}
}
/*! CSS Used from: http://carminga.com/wp-content/uploads/oxygen/css/universal.css?cache=1706437776&ver=6.4.3 ; media=all */
@media all{
    .woocommerce{-webkit-font-smoothing:antialiased;}
    .woocommerce-product-gallery__wrapper{min-width:64px;min-height:64px;border:1px solid #d3ced2;overflow:hidden;}
    .woocommerce img:not(.zoomImg):not(.pswp__img),.woocommerce input,.woocommerce button,.woocommerce select,.woocommerce a{transition:all ease 0.2s;}
    .woocommerce select{
        height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#000000;outline:none;font-family:inherit;padding:8px 12px;border-radius:4px;resize:none;
        width: 225px;
        margin-bottom: 20px;
    }
    .woocommerce select:focus{border:1px solid #65bec2;box-shadow:0 0 5px #65bec2;}
    .woocommerce input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;background:#ffffff;border:1px solid #d3ced2;border-radius:100%;outline:none;cursor:pointer;}
    .woocommerce input[type=radio]:hover{border:1px solid #65bec2;box-shadow:0 0 5px #65bec2;}
    .woocommerce input[type=radio]:checked{background:#000000;box-shadow:inset 0 0 0 8px #ffffff;}
    .woocommerce input[type=radio]:checked:hover{box-shadow:inset 0 0 0 8px #ffffff, 0 0 5px #65bec2;}
    .special-tag{width:-moz-max-content;width:-webkit-max-content;width:fit-content;padding:0 8px;font-size:14px;font-weight:600;color:#04aa60;background-color:#f2fdf7;}
    .second{color:#ff8c26;background-color:#fff9f4;}
    .akp-tooltip{width:20px;height:20px;position:relative;display:flex;justify-content:center;align-items:center;margin-left:8px;border-radius:50%;cursor:pointer;}
    .akp-tooltip-content{visibility:hidden;position:absolute;bottom:140%;width:max-content;background-color:#737373;color:#ffffff!important;font-size:14px;font-weight:400;text-align:center;padding:5px 10px;border-radius:8px;z-index:1;opacity:0;transition:opacity 0.3s;}
    .akp-tooltip .akp-tooltip-content::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#737373 transparent transparent transparent;}
    .akp-tooltip:hover .akp-tooltip-content{visibility:visible;opacity:1;}
    .cm-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
    select:focus{font-size:16px;}
}
/*! CSS Used from: Embedded */
.woocommerce div.product div.images img{max-height:400px;min-height:400px;object-fit:cover;}
@media (max-width: 992px){
    .woocommerce div.product div.images img{max-height:336px;min-height:336px;}
}
@media (max-width: 768px){
    .woocommerce div.product div.images img{max-height:336px;}
}
@media (max-width: 479px){
    .woocommerce div.product div.images img{max-height:200px;min-height:200px;object-fit:contain;}
}

.modal {
    margin-bottom: 60px;
    margin-top: 90px;
}

.car_model_tag{font-size:24px;font-weight:600;color:#737373;}
.slider-left-btn,.slider-right-btn{cursor:pointer;}
.woocommerce-product-gallery__image a{cursor:initial;}
.woo-price{font-size:32px;font-weight:900;color:#151616;}
.car-availability{font-size:14px;font-weight:600;letter-spacing:0.5px;color:#737373;}
.description-container{margin-top:24px;}
.description-container .car-description-item{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:8px;font-size:14px;font-weight:600;letter-spacing:0.5px;color:#151616;}
.description-container .car-description-item img{margin-right:8px;}
.custom-car-attributes-container{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;width:100%;border-radius:4px;border:solid 1px #f3f3f3;background-color:#ffffff;box-shadow:0 12px 32px 0 rgba(21, 22, 22, 0.1);}
.custom-car-attribute{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;width:16.4%;min-height:105px;max-height:115px;text-align:center;font-size:12px;font-weight:600;color:#444545;border-right:solid 1px #f3f3f3;}
.custom-car-attribute span{margin-top:12px;}
.custom-car-attribute:nth-last-child(1){border-right:none;}
#vehicle-description{margin-top:15px;padding:24px;border-radius:4px;border:solid 1px #f3f3f3;background-color:#ffffff;box-shadow:0 12px 32px 0 rgba(21, 22, 22, 0.1);font-size:14px;letter-spacing:0.5px;color:#151616;}
.custom-tabs-container{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:24px;row-gap:24px;}
.custom-tab{padding:24px;border-radius:4px;border:solid 1px #f3f3f3;background-color:#ffffff;box-shadow:0 12px 32px 0 rgba(21, 22, 22, 0.1);}
.custom-tab:nth-last-child(1){margin:0;}
.custom-tab h2{font-size:16px;font-weight:700;color:#151616;}
.tab-wrapper{margin-top:24px;}
.tab-wrapper-highlights ul{padding:0;margin:0;list-style:none;}
.tab-wrapper-highlights ul li{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;padding:0;margin-bottom:8px;font-size:14px;letter-spacing:0.5px;color:#151616;}
.tab-wrapper-highlights ul li:before{display:block;content:"";width:8px;height:8px;margin-right:13px;border-radius:50%;background-color:#f3f3f3;}
.tab-wrapper-co2 div{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;}
.tab-wrapper-co2 ul{list-style-type:none;margin:0;}
.tab-wrapper-co2 ul li,.tab-wrapper-co2 p{font-size:12px;line-height:1.67;letter-spacing:normal;color:#737373;}
.custom-tab-subtitle{margin:8px 0;font-size:14px!important;font-weight:600;line-height:1.43;color:#444545!important;}
.tab-wrapper-co2 ul li:nth-child(1){margin-top:0;}
.tab-wrapper-enthalten .tab-wrapper-item{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:16px;}
.tab-wrapper-enthalten .tab-wrapper-item img{margin-right:12px;}
.termsOfUseContainer{font-size:10px;color:#737373;}
.mobile-selection-container{padding:0;margin:0;list-style:none;}
.mobile-selection-container li{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;margin-bottom:8px;font-size:12px;color:#444545;}
.mobile-selection-container li:nth-last-child(1){margin-bottom:0;}
.mobile-selection-container li:before{display:block;content:"";width:8px;height:8px;margin-right:8px;border-radius:50%;background-color:#f3f3f3;}
@media (max-width: 991px){
    .custom-car-attribute{width:33%;border-right:solid 1px #f3f3f3;border-bottom:solid 1px #f3f3f3;}
    .custom-car-attribute:nth-child(3){border-right:none;}
    .custom-tabs-container{grid-template-columns:1fr 1fr;}
    .woocommerce-product-gallery__wrapper{margin:-12px 0!important;}
}
@media (max-width: 767px){
    .custom-tabs-container{border-top:1px solid #f3f3f3;grid-template-columns:1fr;padding-top:24px;}
    .custom-tab{width:100%;padding:0;margin-right:0;border:none;border-radius:0;box-shadow:none;}
}
@media (max-width: 479px){
    .car_model_tag{font-size:16px;}
    .tab-wrapper{margin-top:16px;}
    .tab-wrapper-co2 div{display:block;}
    .tab-wrapper-co2 ul{padding:0;}
}
/*! CSS Used from: Embedded */
.single-product-title{font-size:32px;font-weight:700;color:#151616;margin:0;lineheight:1;}
@media (max-width: 479px){
    .single-product-title{font-size:20px;}
}

/*! CSS Used from: https://carminga.com/wp-content/uploads/trustindex-google-widget.css?ver=1706019654 ; media=all */
@media all{
    .ti-widget.ti-goog{width:100%;display:block;overflow:hidden;text-align:left;direction:ltr;box-sizing:border-box;}
    .ti-widget.ti-goog *,.ti-widget.ti-goog *:after{box-sizing:border-box;}
    .ti-widget.ti-goog *:before,.ti-widget.ti-goog *:after{-webkit-box-ordinal-group:1!important;content:unset;}
    .ti-widget.ti-goog:before{display:none!important;}
    .ti-widget.ti-goog .ti-widget-container,.ti-widget.ti-goog .ti-widget-container *{font-family:"Trustindex Open Sans";font-size:14px;line-height:1.4em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .ti-widget.ti-goog strong{font-weight:bold;}
    .ti-widget.ti-goog .ti-widget-container{display:block;color:#000000;margin-bottom:15px;}
    .ti-widget.ti-goog .ti-widget-container .ti-name{font-weight:bold;font-size:14px;overflow:hidden;padding-right:25px;white-space:nowrap;text-overflow:ellipsis;color:#000000;margin-bottom:2px;}
    .ti-widget.ti-goog .ti-widget-container .ti-date{color:#000000;opacity:0.5;font-size:11.2px!important;}
    .ti-widget.ti-goog .ti-profile-img{margin:0 15px 0 0!important;}
    .ti-widget.ti-goog .ti-profile-img img{width:40px!important;height:40px!important;padding:0px!important;display:block;border-radius:30px;min-width:initial!important;max-width:initial!important;object-fit:cover;object-position:top;}
    .ti-widget.ti-goog .ti-profile-details{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;margin:0!important;display:flex;flex-direction:column;justify-content:center;}
    .ti-widget.ti-goog .ti-stars{margin-top:3px;white-space:nowrap;display:block;}
    .ti-widget.ti-goog .ti-star{width:17px;height:17px;display:inline-block;margin:0!important;margin-right:1px!important;background-size:contain;background-repeat:no-repeat;}
    .ti-widget.ti-goog .ti-star:before,.ti-widget.ti-goog .ti-star:after{content:none!important;}
    .ti-widget.ti-goog .ti-rating-text,.ti-widget.ti-goog .ti-rating-text strong,.ti-widget.ti-goog .ti-rating-text span{font-size:14px;color:#000000;}
    .ti-widget.ti-goog .nowrap{white-space:nowrap;display:inline-block;margin:0 2px;}
    .ti-widget.ti-goog .nowrap:first-of-type{margin-left:0;}
    .ti-widget.ti-goog .nowrap:last-of-type{margin-right:0;}
    .ti-widget.ti-goog .ti-reviews-container-wrapper .ti-inner>.ti-stars{margin-bottom:8px;margin-top:15px;text-align:left;}
    .ti-widget.ti-goog .ti-reviews-container-wrapper{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 20px;padding-top:5px;}
    .ti-widget.ti-goog .ti-col-1 .ti-review-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
    .ti-widget.ti-goog .ti-reviews-container{position:relative;display:block;}
    .ti-widget.ti-goog .ti-read-more{display:block;padding:5px 0 0;text-align:left;}
    .ti-widget.ti-goog .ti-review-item{padding:0 8px;transition:transform 300ms ease-out;}
    .ti-widget.ti-goog .ti-review-item .ti-inner{border-radius:4px;}
    .ti-widget.ti-goog .ti-review-item>.ti-inner{border-style:solid!important;border-color:#dbdde1!important;background:#ffffff!important;border-radius:4px!important;padding:20px!important;margin:0!important;display:block;position:relative;}
    .ti-widget.ti-goog .ti-review-item .ti-stars{height:17px;}
    .ti-widget.ti-goog .ti-review-content{display:-webkit-box;-webkit-box-orient:vertical;line-height:21.75px;height:87px;font-size:15px;text-align:left;transition:height 0.5s;font-style:normal;-webkit-line-clamp:4;overflow:hidden;padding-right:0;}
    .ti-widget.ti-goog .ti-review-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;}
    .ti-widget.ti-goog .ti-review-header:after{content:"";display:block;width:20px;height:20px;position:absolute;right:0px;background-repeat:no-repeat;background-position:center center;}
    .ti-widget.ti-goog ::-webkit-scrollbar{width:4px;border-radius:3px;}
    .ti-widget.ti-goog ::-webkit-scrollbar-track{background:rgba(85, 85, 85, 0.1);}
    .ti-widget.ti-goog ::-webkit-scrollbar-thumb{background:rgba(85, 85, 85, 0.6);}
    .ti-widget.ti-goog ::-webkit-scrollbar-thumb:hover{background:#555;}
    .ti-widget .source-Google .ti-review-header:after{background-image:url("https://cdn.trustindex.io/assets/platform/Google/icon.svg");background-size:100% 100%;}
    .ti-widget .source-Google .ti-star.f{background-image:url("https://cdn.trustindex.io/assets/platform/Google/star/f.svg");}
    .ti-widget .source-Google .ti-star.e{background-image:url("https://cdn.trustindex.io/assets/platform/Google/star/e.svg");}
    .ti-widget .ti-header .ti-star{width:20px;height:20px;}
    .ti-widget.ti-goog{overflow:visible!important;}
    .ti-widget.ti-goog .ti-widget-container{margin:0!important;padding:20px 0;background-color:#ffffff;border-style:solid;border-color:#dbdde1;border-radius:4px;position:relative;border-top-width:1px!important;border-bottom-width:1px!important;border-left-width:1px!important;border-right-width:1px!important;background-color:white!important;backdrop-filter:blur(0px);}
    .ti-widget.ti-goog .ti-reviews-container-wrapper{padding-top:0px;margin:0px!important;}
    .ti-widget.ti-goog .ti-review-header{margin-top:12px;}
    .ti-widget.ti-goog .ti-review-header:after{display:none;}
    .ti-widget.ti-goog .ti-review-content{position:relative;z-index:1;margin-top:12px;color:#000000;}
    .ti-widget.ti-goog .ti-review-item{border:none!important;padding:0!important;}
    .ti-widget.ti-goog .ti-review-item>.ti-inner{position:relative;padding:0 20px!important;margin:0!important;border:none!important;box-shadow:unset!important;background:none!important;}
    .ti-widget.ti-goog .ti-review-item .ti-stars{display:none;}
    .ti-widget.ti-goog .ti-profile-img img{width:40px!important;height:40px!important;}
    .ti-widget.ti-goog .ti-profile-details{white-space:normal;padding-right:80px;overflow:hidden;}
    .ti-widget.ti-goog .ti-profile-details .ti-name{font-size:11.2px;}
    .ti-widget.ti-goog .ti-header{padding:0 20px;}
    .ti-widget.ti-goog .ti-header .ti-logo-stars-flex{display:flex;align-content:space-between;margin-top:6px;padding-bottom:10px;border-bottom:1px solid #f2f2f2;}
    .ti-widget.ti-goog .ti-header .ti-logo-stars-flex .ti-stars{flex:0 0 auto;width:auto;max-width:none;}
    .ti-widget.ti-goog .ti-header .ti-logo-stars-flex .ti-logo{flex-basis:0;flex-grow:1;max-width:100%;-ms-flex-item-align:center!important;align-self:center!important;}
    .ti-widget.ti-goog .ti-header .ti-logo-stars-flex .ti-stars .ti-star{width:22px;height:22px;}
    .ti-widget.ti-goog .ti-header .ti-rating-text{font-size:14px;color:#000000;}
    .ti-widget.ti-goog .ti-header .ti-rating-text strong{font-size:16px;color:#000000!important;}
    .ti-widget.ti-goog .ti-header .ti-rating-text span{color:inherit!important;}
    .ti-widget.ti-goog .ti-header .ti-logo img{max-width:120px;max-height:28px;}
    .ti-widget.ti-goog .ti-stars{margin:0;}
    .ti-widget.ti-goog .ti-controls{display:flex;position:absolute;bottom:20px;right:20px;}
    .ti-widget.ti-goog .ti-controls .ti-next,.ti-widget.ti-goog .ti-controls .ti-prev{width:30px;height:30px;border-radius:30px;border:solid 1px #e6e6e6;line-height:30px;background-color:#ffffff;transition:all 0.3s ease-in-out;}
    .ti-widget.ti-goog .ti-controls .ti-prev:first-child{margin-right:4px;}
    .ti-widget.ti-goog .ti-controls .ti-next:hover,.ti-widget.ti-goog .ti-controls .ti-prev:hover{background-color:#fafafa;cursor:pointer;}
    .ti-widget.ti-goog .ti-controls .ti-next:before,.ti-widget.ti-goog .ti-controls .ti-prev:before{content:"";width:6px;height:6px;display:block;position:relative;border-left:solid 2px #cccccc;border-top:solid 2px #cccccc;top:50%;left:50%;margin-top:-4px;transform-origin:center;box-sizing:content-box;}
    .ti-widget.ti-goog .ti-controls .ti-next:before{transform:rotate(135deg);margin-left:-5px;}
    .ti-widget.ti-goog .ti-controls .ti-prev:before{transform:rotate(-45deg);margin-left:-3px;}
}
/*! CSS Used from: Embedded */
@media (max-width: 767px){
    .single-product #div_block-175-747{bottom:155px!important;}
}
/*! CSS Used keyframes */
@keyframes spin{100%{transform:rotate(360deg);}}
@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}
@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
/*! CSS Used fontfaces */
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"), local("OpenSans-Regular"), url("https://cdn.trustindex.io/assets/fonts/opensans/cyrillic-ext.woff2") format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"), local("OpenSans-Regular"), url("https://cdn.trustindex.io/assets/fonts/opensans/cyrillic.woff2") format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"), local("OpenSans-Regular"), url("https://cdn.trustindex.io/assets/fonts/opensans/greek-ext.woff2") format("woff2");unicode-range:U+1F00-1FFF;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"), local("OpenSans-Regular"), url("https://cdn.trustindex.io/assets/fonts/opensans/greek.woff2") format("woff2");unicode-range:U+0370-03FF;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"), local("OpenSans-Regular"), url("https://cdn.trustindex.io/assets/fonts/opensans/vietnamese.woff2") format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"), local("OpenSans-Regular"), url("https://cdn.trustindex.io/assets/fonts/opensans/latin-ext.woff2") format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"), local("OpenSans-Regular"), url("https://cdn.trustindex.io/assets/fonts/opensans/latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"), local("OpenSans-Bold"), url("https://cdn.trustindex.io/assets/fonts/opensans/cyrillic-ext2.woff2") format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"), local("OpenSans-Bold"), url("https://cdn.trustindex.io/assets/fonts/opensans/cyrillic2.woff2") format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"), local("OpenSans-Bold"), url("https://cdn.trustindex.io/assets/fonts/opensans/greek-ext2.woff2") format("woff2");unicode-range:U+1F00-1FFF;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"), local("OpenSans-Bold"), url("https://cdn.trustindex.io/assets/fonts/opensans/greek2.woff2") format("woff2");unicode-range:U+0370-03FF;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"), local("OpenSans-Bold"), url("https://cdn.trustindex.io/assets/fonts/opensans/vietnamese2.woff2") format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"), local("OpenSans-Bold"), url("https://cdn.trustindex.io/assets/fonts/opensans/latin-ext2.woff2") format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Trustindex Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"), local("OpenSans-Bold"), url("https://cdn.trustindex.io/assets/fonts/opensans/latin2.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}


@media (max-width: 767px) {
    #div_block-214-323 {
        display: none;
    }
}

.blueimp-gallery {
    background: white !important;
}


.car-availability {
    margin-top: 65px;
}

.niceHelp {
    float: right;
    display: block;
    color: grey;
}

#vehicle-description .car-description-item {
    min-height: 120px;
}

#-product-images-5-323 {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.splide__slide img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

#-product-images-5-323 {
    max-height: 670px;
    overflow: hidden;
}

.simpleCheckout {
    margin: 20px 15px;
}
.simpleCheckout .submitArea {
    text-align: right;
    margin-top: 30px;
}
.simpleCheckout input, .simpleCheckout textarea {
    margin-top:0px;
}
.simpleCheckout button {
    position: relative;
}
.simpleCheckout label {
    margin-top: 12px;
    display: block;
}
