.button{display:flex;justify-content:center;align-items:center;background-color:var(--first);text-decoration:none;color:white;padding:0.7rem 4rem;font-weight:200;font-size:22px;border:1px solid var(--first);outline:unset !important;position:relative;white-space:nowrap;text-transform:uppercase;cursor:pointer;font-family:NissanFont !important}@media (max-width: 576px){.button{width:100%}}.button:hover img.arrow{right:1.5rem}.button img.arrow{position:absolute;transition:0.2s right;top:50%;right:2rem;transform:translateY(-50%)}@media (max-width: 320px){.button img.arrow{display:none}}.lightboxOverlay{position:fixed !important;height:100vh !important}.lightbox{position:fixed !important;top:50% !important;transform:translateY(-50%) !important}section.cars-available-immediately{margin-top:8rem;margin-bottom:8rem;padding-left:140px;padding-right:140px}@media (max-width: 768px){section.cars-available-immediately{padding-left:20px !important;padding-right:20px !important}}@media (max-width: 1280px){section.cars-available-immediately{padding-left:105px;padding-right:105px}}section.cars-available-immediately .car-info{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width: 992px){section.cars-available-immediately .car-info .photos,section.cars-available-immediately .car-info .title-container{width:100% !important}}section.cars-available-immediately .car-info .photos{width:66.67%;display:flex;flex-direction:column}@media (max-width: 992px){section.cars-available-immediately .car-info .photos{order:1}}section.cars-available-immediately .car-info .photos .main-photo{position:relative}@media (max-width: 992px){section.cars-available-immediately .car-info .photos .main-photo{height:400px !important}}section.cars-available-immediately .car-info .photos .main-photo a{top:0;left:0;width:100%;height:100%;position:absolute}section.cars-available-immediately .car-info .photos .main-photo,section.cars-available-immediately .car-info .photos .photo{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;cursor:pointer}section.cars-available-immediately .car-info .photos .photo{height:180px}section.cars-available-immediately .car-info .photos .owl-prev,section.cars-available-immediately .car-info .photos .owl-next{position:absolute;top:50%;transform:translateY(-50%);background-color:var(--first);width:70px;height:70px;margin:0;border-radius:0;display:flex;align-items:center;justify-content:center}section.cars-available-immediately .car-info .photos .owl-prev span,section.cars-available-immediately .car-info .photos .owl-next span{color:white;font-weight:300;font-size:2rem;font-family:NissanFont !important}section.cars-available-immediately .car-info .photos .owl-prev{left:0}section.cars-available-immediately .car-info .photos .owl-next{right:0}section.cars-available-immediately .car-info .title-container{text-align:right;width:33.33%}@media (max-width: 992px){section.cars-available-immediately .car-info .title-container{order:0;text-align:left}}section.cars-available-immediately .car-info .title-container .mark,section.cars-available-immediately .car-info .title-container .model{font-size:3.5rem;color:#343434}@media (max-width: 992px){section.cars-available-immediately .car-info .title-container .mark-model{line-height:55px;margin-bottom:0.5rem}}section.cars-available-immediately .car-info .title-container .mark{font-weight:100;margin-top:0;margin-bottom:0}section.cars-available-immediately .car-info .title-container .model{margin-top:0;font-weight:900;margin-bottom:0}section.cars-available-immediately .car-info .title-container .discounted-price,section.cars-available-immediately .car-info .title-container .price{color:var(--first)}section.cars-available-immediately .car-info .title-container .discounted-price{text-decoration:line-through;font-size:1.8rem;font-weight:100}section.cars-available-immediately .car-info .title-container .price{font-size:4.5rem;margin-top:1.5rem;margin-bottom:1rem}section.cars-available-immediately .car-info .title-container .price small{display:block;font-size:1.05rem;color:#343434}@media (max-width: 992px){section.cars-available-immediately .car-info .title-container .price{margin-top:0rem;margin-bottom:1rem;line-height:61px}}section.cars-available-immediately .car-info .title-container .monthly-installment{color:#8d8d8d;font-size:0.9rem;font-weight:100}section.cars-available-immediately .car-info .title-container .monthly-installment span{font-weight:400}section.cars-available-immediately .car-info .title-container .button-container{display:flex;justify-content:flex-end;margin-top:8rem;margin-bottom:8rem}@media (max-width: 992px){section.cars-available-immediately .car-info .title-container .button-container{justify-content:flex-start;margin-top:3rem}}section.cars-available-immediately .car-info .title-container .button-container .button{padding:0.9rem 4rem}section.cars-available-immediately .section-title{font-weight:700;font-size:3rem;color:#343434}section.cars-available-immediately .parameters{display:flex;flex-wrap:wrap;margin-bottom:5rem}section.cars-available-immediately .parameters .row{display:flex;width:100%;flex-wrap:wrap;background-color:#eeeeee}@media (min-width: 992px){section.cars-available-immediately .parameters .row:nth-child(2n){background-color:#fff}}section.cars-available-immediately .parameters .row .parameter{display:flex;padding:1rem 1.5rem;width:50%;text-transform:uppercase}@media (max-width: 992px){section.cars-available-immediately .parameters .row .parameter{width:100%}section.cars-available-immediately .parameters .row .parameter:nth-child(2n){background-color:#fff}}@media (max-width: 400px){section.cars-available-immediately .parameters .row .parameter{flex-wrap:wrap;flex-direction:column}}section.cars-available-immediately .parameters .row .parameter b,section.cars-available-immediately .parameters .row .parameter span{font-size:1.6rem;width:50%;color:#202121;display:flex;align-items:center}@media (max-width: 400px){section.cars-available-immediately .parameters .row .parameter b,section.cars-available-immediately .parameters .row .parameter span{width:100%}}section.cars-available-immediately .parameters .row .parameter b{font-weight:700;padding-right:1rem}section.cars-available-immediately .parameters .row .parameter span{font-weight:100}@media (max-width: 600px){section.cars-available-immediately .parameters .row .parameter span{text-align:right;display:block}}section.cars-available-immediately .features-row{display:flex;flex-wrap:wrap}section.cars-available-immediately .features-row .feature{width:25%}@media (max-width: 992px){section.cars-available-immediately .features-row .feature{width:50%}}@media (max-width: 500px){section.cars-available-immediately .features-row .feature{width:100%}}section.cars-available-immediately .description{color:#343434;font-weight:100;font-size:1.5rem;padding-left:2rem;margin-top:5rem;overflow-x:hidden}@media (max-width: 300px){section.cars-available-immediately .description{padding-left:0}}section.cars-available-immediately .description p{margin:0}section.cars-available-immediately .links{display:flex;flex-wrap:wrap;justify-content:center;padding-left:140px;padding-right:140px}@media (max-width: 768px){section.cars-available-immediately .links{padding-left:20px !important;padding-right:20px !important}}@media (max-width: 1280px){section.cars-available-immediately .links{padding-left:105px;padding-right:105px}}section.cars-available-immediately .links .link-container{width:25%;margin-bottom:1rem}@media (min-width: 992px){section.cars-available-immediately .links .link-container{padding-right:1rem}section.cars-available-immediately .links .link-container:nth-child(4n){padding-right:0}}@media (max-width: 992px){section.cars-available-immediately .links .link-container{width:100% !important}}section.cars-available-immediately .links .link-container .link .photo{position:relative;padding:2rem 3rem;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center}section.cars-available-immediately .links .link-container .link .photo:hover .mask{background-color:var(--first);filter:none;opacity:0.9}section.cars-available-immediately .links .link-container .link .photo .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#343434;filter:brightness(0.3);opacity:0.6;transition:background-color 0.2s}section.cars-available-immediately .links .link-container .link .photo .text{position:relative;font-weight:100;color:white;font-size:1.7rem}@media (max-width: 992px){section.cars-available-immediately .links .link-container .link{width:100%}}section.cars-available-immediately .links{padding-left:0 !important;padding-right:0 !important;margin-top:5rem}@media (max-width: 600px){.lightbox{left:0 !important;top:50%;transform:translateY(-50%)}}
/*# sourceMappingURL=cars-available-immediately.min.css.map */