<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.popups-bodys {
    padding: 0rem 3rem;
}

.popup-forms-fields {
    padding: 0 !important;
}

.vehicle-details {
    padding: 90px 2.5rem 0 2.5rem;
}

.swiper-slide {
    position: relative;
}

.stock-locator-text-overlay-blue {
    position: absolute;
    top: 0;
    right: 0;
    background: var(--light-blue);
    color: white;
    font-size: 1.2rem;
    border-radius: 0.5rem;
    padding: 0.5rem;
    word-break: break-word;
    width: 30%;
    height: fit-content;
}

    .stock-locator-text-overlay-blue p {
        margin-bottom: 0;
        font-family: FordAntennaLight;
    }

.image-disclamer-container {
    display: flex;
    justify-content: left;
}

.text-center {
    font-size: 1rem;
    font-family: FordAntennaLight;
}

#swipper-mobile-view {
    display: none;
}

.swiper-button-prev {
    background: #2D96CD;
    color: white !important;
    padding: 1.7rem 1.2rem;
}

.swiper-button-next {
    background: #2D96CD;
    color: white !important;
    padding: 1.7rem 1.2rem;
}

.vehicle-price-number {
    font-family: FordAntennaLight;
    font-size: 2.7rem;
}



@media (max-width:768px) {
    .vehicle-details {
        padding: 50px 0.5rem 0 0.5rem;
    }

    .stock-locator-text-overlay-blue {
        font-size: 0.6rem;
        padding: 0.5rem;
        width: 50%;
    }

    .standart-price {
        font-size: 15px;
        margin-bottom: 22px;
    }

    .benefit {
        font-size: 15px;
    }

    .monthly {
        font-size: 15px;
    }
}

.swiper {
    width: 100%;
    height: 100%;
}

.swiper-slide &gt; img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.vehicle-details-features {
    display: flex;
    gap: 5px;
    flex-wrap: nowrap;
    margin-top: 2rem;
}

.feature-container {
    padding-right: 0.5rem;
    padding-left: 0px;
    border-right: 1px solid var(--black);
}

@media (max-width:768px) {
    .feature-container {
        padding-right: 0;
        border-right: 1px solid var(--black);
    }

    .vehicle-details-features &gt; div &gt; svg {
        width: 40px !important;
        height: 40px !important;
    }

    .standart-price {
        font-size: 15px;
        margin-bottom: 22px;
    }

    .benefit {
        font-size: 15px;
    }

    .monthly {
        font-size: 15px;
    }
}

.vehicle-details-features &gt; div {
    width: 100px;
}

    .vehicle-details-features &gt; div &gt; svg {
        width: 50px;
        height: 50px;
    }

.vehicle-text_blue {
    color: var(--light-blue);
}

.vehicle-FordCondBold {
    font-family: FordAntennaCondBold
}

.vehicle-text_blue_dark {
    color: var(--dark-blue);
}

.vehicle-content-btn {
    background-color: var(--dark-blue);
    color: var(--white);
    border: none;
    padding: 0.7rem 3.7rem;
    font-size: 18px;
    font-family: FordAntennaCondBold;
    margin-top: 2rem;
    border-radius: 3px;
}

@media (max-width:768px) {
    .vehicle-content-btn {
        margin-top: 1rem;
        width: 100%;
    }

    .standart-price {
        font-size: 15px;
        margin-bottom: 22px;
    }

    .benefit {
        font-size: 15px;
    }

    .monthly {
        font-size: 15px;
    }
}

@media (min-width: 1281px) {
    .standart-price {
        font-size: 24px;
        margin-bottom: 22px;
    }

    .benefit {
        font-size: 24px;
        font-family: FordAntennaLight;
    }

    .monthly {
        font-size: 23px;
        font-family: FordAntennaLight;
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .vehicle-content-btn {
        margin-top: 1rem;
        width: 60%;
    }

    .standart-price {
        font-size: 24px;
        margin-bottom: 22px;
    }

    .benefit {
        font-size: 24px;
        font-family: FordAntennaLight;
    }

    .monthly {
        font-size: 23px;
        font-family: FordAntennaLight;
    }
}

.vehicle-text_gray {
    color: #B8B5C0;
}

.vehicle-details_equipments {
    background-color: #F0F0F0;
}

    .vehicle-details_equipments &gt; h4 {
        padding: 5rem 0 0 2.5rem;
        color: #1F3750;
        font-weight: bold;
    }

.description_vehicle {
    padding: 0.5rem 0 0 2.5rem !important; 
}

    .description_vehicle .row {
        padding-bottom: 5rem;
    }


#vehicle-details_equipments_list {
    padding: 2rem;
}

.vehicle-specs {
    text-align: left;
    padding: 1rem 0rem;
}

.standart-price {
    margin-bottom: 22px;
}

@media (min-width: 481px) and (max-width: 767px) {

    /* CSS */
    #swipper-mobile-view {
        display: block;
    }

    .vehicle-details-features {
        flex-wrap: wrap;
    }

    .vehicle-price-number {
        font-size: 20px;
        font-family: FordAntennaLight;
    }

    .swiper-button-next {
        background: #2D96CD;
        color: white !important;
        padding: 1.7rem 1.2rem;
    }

    .swiper-button-prev {
        background: #2D96CD;
        color: white !important;
        padding: 1.7rem 1.2rem;
    }
}

/* 
    ##Device = Most of the Smartphones Mobiles (Portrait)
    ##Screen = B/w 320px to 479px
  */

@media (min-width: 320px) and (max-width: 480px) {

    /* CSS */
    #swipper-mobile-view {
        display: block;
        margin-top: 0.5rem;
    }

    .vehicle-details-features {
        flex-wrap: wrap;
    }

    .vehicle-price-number {
        font-family: FordAntennaLight;
        font-size: 2.3rem;
    }

    .swiper-button-next {
        background: #2D96CD;
        color: white !important;
        padding: 1.7rem 1.2rem;
    }

    .swiper-button-prev {
        background: #2D96CD;
        color: white !important;
        padding: 1.7rem 1.2rem;
    }
}

/* 
  ##Device = Desktops large
  ##Screen = 1920px to higher resolution desktops
*/

@media (min-width: 1920px) {

    /* CSS */
    #vehicle-details_equipments_list {
        padding: 2rem 6rem;
    }
}


/* 
  ##Device = Desktops
  ##Screen = 1281px to 1919px
*/

@media (min-width: 1281px) and (max-width: 1919px) {

    /* CSS */

}

/* 
    ##Device = Laptops, Desktops
    ##Screen = B/w 1025px to 1280px
  */

@media (min-width: 1025px) and (max-width: 1280px) {

    /* CSS */

}

/* 
    ##Device = Tablets, Ipads (portrait)
    ##Screen = B/w 768px to 1024px
  */

@media (min-width: 768px) and (max-width: 1024px) {

    /* CSS */

}

/* 
    ##Device = Tablets, Ipads (landscape)
    ##Screen = B/w 768px to 1024px
  */

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

    /* CSS */

}

/* 
    ##Device = Low Resolution Tablets, Mobiles (Landscape)
    ##Screen = B/w 481px to 767px
  */

@media (min-width: 481px) and (max-width: 767px) {

    /* CSS */

}

/* 
    ##Device = Most of the Smartphones Mobiles (Portrait)
    ##Screen = B/w 320px to 479px
  */

@media (min-width: 320px) and (max-width: 480px) {

    /* CSS */

    .vehicle-details-features {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(1, 1fr);
        grid-column-gap: 0px;
        grid-row-gap: 30px;
    }

        .vehicle-details-features &gt; div {
            width: auto;
        }

    .feature-container:nth-child(2n+4) {
        border-right: none;
    }

    .feature-container p,
    .feature-container-last p {
        font-size: 0.7rem;
    }
}
</pre></body></html>