@media (max-width:1399px){.main-details .overview .wrapper{grid-template-areas:"image information" "images information";grid-template-columns:55% auto;grid-column-gap:5px;grid-row-gap:5px;}.main-details .overview .wrapper .images .carousel{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:80px;grid-template-columns:30px auto 30px;grid-auto-flow:column;grid-template-rows:auto;}.main-details .overview .wrapper .images .carousel .fa-caret-left,.main-details .overview .wrapper .images .carousel .fa-caret-right{display:inline-block;}.main-details .overview .wrapper .images .carousel .fa-caret-down,.main-details .overview .wrapper .images .carousel .fa-caret-up{display:none;}.main-details .overview .wrapper .images .carousel .previous a,.main-details .overview .wrapper .images .carousel .next a{line-height:80px;}.main-details .overview .wrapper .images .carousel .previous a{border-radius:4px 0 0 4px;}.main-details .overview .wrapper .images .carousel .next a{border-radius:0 4px 4px 0;}.main-details .overview .wrapper .images .carousel .items{display:flex;}.main-details .overview .wrapper .images .carousel .items > div{margin:0 5px 0 0;}.main-details .overview .wrapper .images .carousel .items > div a img{width:auto;height:80px}.main-details .similar .items{grid-template-columns:repeat(2,1fr);}}@media (max-width:1199px){.main-details .summary .wrapper{grid-template-areas:"description price" "actions actions";}}@media (max-width:1099px){.main-details .section{margin:40px 0 0 0;}.main-details h3{text-align:center;}.main-details .action-calls{margin:10px 0 0 0;}}@media (max-width:999px){.main-details .specifications .navigation a{padding:16px 0 16px 0;}.main-details .map .wrapper{padding-bottom:40%;}}@media (max-width:899px){.main-details .overview .wrapper{grid-template-areas:"image" "images" "information";grid-template-columns:minmax(0,1fr);}.main-details .overview .wrapper .image{background:none !important;}.main-details .overview .wrapper .image:after{padding-top:0;}.main-details .overview .wrapper .image img{display:block;}.main-details .overview .information h3{display:block;}.main-details .overview .information .items{margin:10px 0 0 0;padding:0 0 0 0;position:relative;top:auto;bottom:auto;left:auto;right:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:5px;grid-row-gap:5px;}.main-details .overview .information .items .item{padding:10px 0 10px 0;border:none;}.main-details .overview .information .items .item .box .icon{margin:0 15px 0 0;}.main-details .specifications .data .items .item .options{grid-template-columns:minmax(0,1fr);}.main-details .specifications .data .items .item .options .option .wrapper .value{text-align:left;}.main-details .map h3 .company{text-align:left;}}@media (max-width:799px){.main-details .overview .information h3{margin-top:30px;}.main-details .specifications .navigation a{font-size:1rem;}.main-details .map .wrapper{padding-bottom:50%;}}@media (max-width:749px){.main-details .back{font-size:0.813rem;font-weight:500;}.main-details .back .wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-column-gap:0;grid-row-gap:0;}.main-details .summary .wrapper{grid-template-areas:"description" "price" "actions";grid-template-columns:minmax(0,1fr);white-space:normal;}.main-details .summary .description > div{max-width:90%;margin:auto;overflow:unset;text-overflow:unset;}.main-details .summary .description h1,.main-details .summary .description h2{overflow:unset;text-overflow:unset;text-align:center;}.main-details .summary .description h1{line-height:1.1;}.main-details .summary .description h2{margin-top:7px;line-height:1.3;}.main-details .summary .price{display:block;margin:0 0 0 0;text-align:left;justify-content:left;}.main-details .summary .price > div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.main-details .summary .price .estimate{display:flex;align-items:center;justify-content:flex-end;font-size:1.25rem;}.main-details .summary .actions .btn{padding:0 0 0 0;}.main-details .summary .actions{grid-template-areas:"calculator compare" "credit credit";}}@media (max-width:699px){.main-details .specifications .data .items .item .options .option .wrapper .value{text-align:right;}.main-details .similar .items{grid-template-columns:repeat(1,1fr);}.main-details .map h3{display:block;text-align:center;}.main-details .map h3 span.company{display:block;text-align:center;}.main-details .map h3 span.phone{margin-top:5px;display:block;text-align:center;color:var(--color-text-light);font-weight:400;}.main-details .map h3 span.phone i{display:none;}}@media (max-width:599px){.main-details .overview{margin:10px 0 0 0;}.main-details .action-calls{margin:20px 0 0 0;}}@media (max-width:549px){.main-details .financing .content .frenquency .data .items{padding-bottom:55px;}}@media (max-width:499px){.main-details .back{font-size:0.75rem;}.main-details .overview .wrapper{grid-template-areas:"image" "information";}.main-details .overview .wrapper .images{display:none;}.main-details .overview .wrapper .image .actions-container{display:block;margin-top:10px;position:relative;bottom:auto;left:auto;right:auto;}.main-details .overview .wrapper .image .actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-column-gap:10px;}.main-details .overview .wrapper .image .action a{background:var(--color-primary);}.main-details .overview .information .items{margin-top:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.main-details .overview .information .items .item{padding:20px 0 20px 0;justify-content:center;border:solid 1px var(--color-border);}.main-details .overview .information .items .item .box{display:block;}.main-details .overview .information .items .item .box .icon{margin:0 0 0 0;}.main-details .overview .information .items .item .box .icon svg{width:40px;height:40px;}.main-details .overview .information .items .item .box .data{display:block;margin:10px 0 0 0;text-align:center;}.main-details .carfax a span{font-size:18px;}.main-details .specifications .navigation{grid-template-areas:"equipment" "interior" "exterior";grid-template-columns:minmax(0,1fr);}.main-details .specifications .navigation a{padding:14px 0 14px 0;}.main-details .specifications .navigation .current a{border-top:solid 3px var(--color-primary);border-bottom:solid 1px var(--color-border);border-right:none;border-left:none;background:var(--color-background-alternate);}.main-details .summary .actions .btn{padding:0;}.main-details .map .wrapper{padding-bottom:100%;}.main-details .financing{width:calc(100% - 10px);right:calc(-100% - 10px);}.main-details .overview .information .items{grid-gap:10px;}}@media (max-width:399px){.main-details .summary .actions .btn{padding:0 0 0 0;height:47px;line-height:47px;}.main-details .summary .actions .btn i{display:none;}.main-details .specifications .data .items .item .options .option{padding:0 0 0 0;}.main-details .specifications .data .items .item .options .option .wrapper{display:grid;grid-template-columns:16px minmax(0,1fr) auto;padding:0 0 0 0;margin:0 0 0 0;}}