/* Minification failed. Returning unminified contents.
(1,1603): run-time error CSS1039: Token not allowed after unary operator: '-teal'
(1,3831): run-time error CSS1039: Token not allowed after unary operator: '-maroon'
(1,4262): run-time error CSS1039: Token not allowed after unary operator: '-mobile-font-medium-large-size'
(1,6168): run-time error CSS1039: Token not allowed after unary operator: '-font-extra-small-size'
(1,7099): run-time error CSS1039: Token not allowed after unary operator: '-maroon'
(1,7284): run-time error CSS1039: Token not allowed after unary operator: '-font-large-size'
(1,7335): run-time error CSS1039: Token not allowed after unary operator: '-mobile-font-large-size'
(1,7534): run-time error CSS1039: Token not allowed after unary operator: '-font-extra-small-size'
(1,8267): run-time error CSS1039: Token not allowed after unary operator: '-mobile-font-small-size'
(1,8381): run-time error CSS1039: Token not allowed after unary operator: '-font-small-size'
(2,630): run-time error CSS1039: Token not allowed after unary operator: '-white'
(2,893): run-time error CSS1039: Token not allowed after unary operator: '-Raleway-Regular'
(2,1014): run-time error CSS1039: Token not allowed after unary operator: '-Raleway-Extra-Bold'
(2,1588): run-time error CSS1039: Token not allowed after unary operator: '-mobile-font-small-size'
(2,1766): run-time error CSS1039: Token not allowed after unary operator: '-mobile-font-smaller-size'
(2,1931): run-time error CSS1039: Token not allowed after unary operator: '-mobile-font-medium-size'
(2,2110): run-time error CSS1039: Token not allowed after unary operator: '-mobile-font-small-size'
(632,2329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(632,4931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(632,5043): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(632,5090): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(632,5141): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(632,5262): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-color'
(632,5292): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(632,5536): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(632,6087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(632,6201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(632,7691): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(632,7721): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(632,8953): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(632,8983): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(632,9629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(632,9688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(632,10819): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(632,10848): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(632,10946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(632,11005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(681,14): run-time error CSS1039: Token not allowed after unary operator: '-maroon'
(691,14): run-time error CSS1039: Token not allowed after unary operator: '-maroon'
 */
.home-container .home-top-carousel{height:auto;background-size:150% 100%;background-repeat:no-repeat;background-position:center;background-color:#333;background-image:url("/Content/Images/General/car-vehicle-luxury-tires-2764994-edit.png");}.home-container .home-top-carousel .w30-hcb,.home-container .home-top-carousel .w70-hcb{width:100%;}.home-container .home-top-carousel .w50-mb{width:42.5%;}.home-container .home-top-carousel .w70-mb{width:70%;}.home-container .home-top-carousel .carousel-row{padding:10px;}.home-container .home-top-carousel .home-preloader{background-size:36%;background-repeat:no-repeat;background-position:50% 40%;background-image:url("/Content/Images/AH-loader.gif");opacity:.5;}.home-container .home-top-carousel .left-carousel-section{align-items:center;}.home-container .home-top-carousel .left-carousel-section .w50{width:48.5% !important;}.home-container .home-top-carousel .left-carousel-section .carousel-title{font-size:1.6rem;max-width:100%;letter-spacing:0;line-height:1;margin-top:.3rem;margin-bottom:0;}.home-container .home-top-carousel .left-carousel-section .home-top-button{height:44px;font-size:.9rem;}.home-container .home-top-carousel .left-carousel-section .w-hm-logo{width:200px;}.home-container .home-top-carousel .right-carousel-section{margin-bottom:2.5rem;}.home-container .home-top-carousel .right-carousel-section .vehicle-carousel-container .swiper-container{margin-right:auto;max-height:100%;}.home-container .home-top-carousel .bottom-info-section::before{mix-blend-mode:multiply;content:"";position:absolute;top:0;left:0;background-color:var(--teal);opacity:1;width:100%;height:100%;}.home-container .home-top-carousel .bottom-info-section{padding:1.2rem 1rem;}.home-container .home-top-carousel .differentiators-row{width:100%;}.home-container .home-top-carousel .info-container{font-size:.5rem;padding:.3em 1em;cursor:default;}.home-container .home-top-carousel .info-container.pro-written-listing{flex:0 0 30%;}.home-container .home-top-carousel .info-container.live-customer-support{flex:0 0 25%;}.home-container .home-top-carousel .info-container.carfax-report{flex:0 0 18%;}.home-container .home-top-carousel .info-container.expert-evaluation{flex:0 0 20%;}.home-container .home-top-carousel .info-container.why-ah{min-width:280px;max-height:30px;font-size:.9rem;background:none;cursor:pointer;outline:none;}.home-container .home-top-carousel .info-container svg{width:10px;height:10px;flex-shrink:0;}.home-container .home-top-carousel .info-container p{margin:0;display:inline-block;}.home-container .home-top-carousel .info-container .row div{padding:0;}.home-container .home-top-carousel .info-container .row div:first-child{text-align:center;}.home-container .home-top-carousel .info-container .row div svg{margin-right:0;}.home-container .home-top-carousel .info-container .row .carfax-svg{width:100px;height:auto;}.home-container .home-top-carousel .top-home-action-btns{align-items:center;padding-right:0;}.home-container .home-top-carousel .why-ah-row{display:block;}.home-container .home-top-carousel .why-ah-row .container{max-width:1814px;}.home-container .home-top-carousel .why-ah-row .fx-nowrap{flex-wrap:wrap !important;padding:1rem;}.home-container .home-top-carousel .why-ah-row #collapse{padding-right:0 !important;padding-left:0 !important;}button#why-ah-collapse-button.active,button#why-ah-collapse-button.focus,button#why-ah-collapse-button.hover{outline:none;}button#why-ah-collapse-button.flex-left{display:flex;justify-content:center;}.font-smallest-size{font-size:.86rem !important;}img.img-icon:hover~.img-rotation{transform:rotate(90deg);}.body-fuel svg{opacity:0;transform:translate(0,0);transition:all 200ms ease-in-out;}.bg-fuel{padding-bottom:36px;background:url(/Content/Images/General/Footer-Auto-Hunter-Auction-Cadillac.png),var(--maroon);background-position:center;background-size:cover;background-blend-mode:multiply;}.bg-icon{background:url("~/Content/Images/Icons/icon-light-grey.png") left top repeat;background-size:auto;z-index:1;}.fuel-content{margin:0 15px;padding-top:100px;}.fuel-content a:hover{text-decoration:none;}#FuelItems{margin-left:0 !important;}.fuel-title-text{padding:20px 0;margin-bottom:40px;letter-spacing:0;height:60px;font-size:var(--mobile-font-medium-large-size);}.icons-fuel{height:122px;text-align:center;}.icons-fuel .img-rotation{width:122px;height:122px;}.icons-fuel .img-icon{width:60px;}img.img-icon{position:absolute;top:50%;left:50%;width:78px;height:auto;transform:translate(-50%,-50%);z-index:1;}.arrow-right-animation-main svg{display:none;opacity:0;transform:translate(0,0);transition:all 200ms ease-in-out;}.arrow-right-animation-main:hover svg{display:initial;opacity:1;transform:translate(20px,0);}.arrow-right-animation-main:hover{opacity:1;visibility:visible;}@media(min-width:360px){.home-container .home-top-carousel .info-container{font-size:.7rem;}}@media(min-width:375px){.home-container .home-top-carousel .info-container.why-ah{font-size:1rem;}}@media(min-width:410px){.home-container .home-top-carousel .home-preloader{background-size:22%;}}@media(min-width:575px){.home-container .home-top-carousel .w50-mb{width:26.5%;}.home-container .home-top-carousel .w70-mb{width:37.5%;}}@media(min-width:600px){.home-container .home-top-carousel .home-preloader{background-size:16%;}}@media(min-width:732px){.home-container .home-top-carousel .right-carousel-section{padding-left:22px;padding-right:22px;}.home-container .home-top-carousel .w50-mb{width:24.5%;}}@media(min-width:768px){.home-container .home-top-carousel .right-carousel-section{padding-left:25px;padding-right:25px;}.fuel-title-text{margin-bottom:0;}}@media(min-width:800px){.home-container .home-top-carousel .right-carousel-section{padding-left:28px;padding-right:28px;}}@media(min-width:860px){.home-container .home-top-carousel .right-carousel-section{padding-left:30px;padding-right:30px;}}@media(min-width:992px){.home-container .home-top-carousel{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url("/Content/Images/luke-stackpoole-ZRsJmpt9pNI-unsplash.png");background-size:cover;background-repeat:no-repeat;height:auto;font-size:var(--font-extra-small-size);}.home-container .home-top-carousel .w30-hcb{width:310px;}.home-container .home-top-carousel .w70-hcb{width:62%;}.home-container .home-top-carousel .home-preloader{background-size:20%;background-position:50% 50%;}.home-container .home-top-carousel .carousel-row{padding:0 4%;flex-direction:row;max-width:1590px;}.home-container .home-top-carousel .left-carousel-section{align-items:flex-start;padding-right:0;}.home-container .home-top-carousel .left-carousel-section .carousel-title{letter-spacing:0;margin-top:1.5rem;margin-bottom:.8rem;}.home-container .home-top-carousel .left-carousel-section .home-top-button{height:38px;font-size:.7rem;margin-top:1rem;}.home-container .home-top-carousel .why-ah-row{display:block;}.home-container .home-top-carousel .right-carousel-section{padding-left:0;padding-right:0;}.bg-fuel{background:url(/Content/Images/General/Footer-Auto-Hunter-Auction-Cadillac.png),var(--maroon);background-size:cover;}#FuelItems{margin-left:-15px !important;}.fuel-content{margin-left:auto;margin-right:auto;max-width:1814px;}.fuel-title h3{padding:48px 0;font-size:var(--font-large-size);}.fuel-title-text{font-size:var(--mobile-font-large-size);}}@media(min-width:1090px){.home-container .home-top-carousel .w70-hcb{width:65%;}}@media(min-width:1128px){.home-container .home-top-carousel .info-container{font-size:var(--font-extra-small-size);}.home-container .home-top-carousel .home-preloader{background-size:14%;}}@media(min-width:1200px){button#why-ah-collapse-button.flex-left{display:flex;justify-content:left;}.home-container .home-top-carousel .w70-hcb{width:68%;}.home-container .home-top-carousel .bottom-info-section::before{mix-blend-mode:multiply;opacity:.5;}.home-container .home-top-carousel .bottom-info-section{padding:.7rem 0;}.home-container .home-top-carousel .left-carousel-section .home-top-button{font-size:.7rem;}.home-container .home-top-carousel .differentiators-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-left:20px;}.home-container .home-top-carousel .info-container{font-size:var(--mobile-font-small-size);}.home-container .home-top-carousel .info-container.why-ah{cursor:default;font-size:var(--font-small-size);height:100%;}.home-container .home-top-carousel .why-ah-row{display:flex;justify-content:space-between;flex-direction:row;align-items:center;margin:0 auto;padding-left:2rem;}.home-container .home-top-carousel .why-ah-row .fx-nowrap{flex-wrap:nowrap !important;}#collapse.collapse:not(.show){display:block;}}@media(min-width:1250px){.home-container .home-top-carousel .w70-hcb{width:775px;}}@media(min-width:1280px){.font-smallest-size{font-size:1rem !important;}}@media(min-width:1350px){.font-smallest-size{font-size:1rem !important;}}@media(min-width:1400px){.home-container .home-top-carousel .carousel-row{padding:0 4%;}.home-container .home-top-carousel .why-ah-row .container{width:100%;}}@media(min-width:1450px){.home-container .home-top-carousel .home-preloader{background-size:10%;}}@media(min-width:1580px){.home-container .home-top-carousel .w70-hcb{width:865px;}.home-container .home-top-carousel .left-carousel-section .home-top-button{height:44px;font-size:.9rem;}}@media(min-width:1650px){.home-container .home-top-carousel .carousel-row{padding:0 3.2%;}.home-container .home-top-carousel .why-ah-row{max-width:92%;}}@media(min-width:1700px){.home-container .home-top-carousel .carousel-row{padding:0 2.3%;}.home-container .home-top-carousel .why-ah-row{max-width:1540px;}}@media(min-width:1800px){.home-container .home-top-carousel .carousel-row{padding:0 1.3%;}.home-container .home-top-carousel .why-ah-row{max-width:1567px;}}@media(min-width:1900px){.home-container .home-top-carousel .why-ah-row{max-width:1610px;}.home-container .home-top-carousel .why-ah-row .container{width:1676px;}.home-container .home-top-carousel .carousel-row{padding:0 0;}}
.current-auctions-card{box-sizing:border-box}.current-auctions-card p{margin-bottom:3px}.current-auctions-card .card-image{object-fit:cover;z-index:100}.current-auctions-card .card-content{z-index:101;flex-direction:column}.current-auctions-card .card-content .listing-name-container{padding-bottom:.6em;display:flex;flex-direction:row;align-items:center;white-space:nowrap;max-width:90%;line-height:1;transition:.25s border-bottom ease-in-out}.current-auctions-card .card-content .listing-name,.current-auctions-card .card-content .bids{text-overflow:ellipsis}.current-auctions-card .card-content .listing-name-arrow{color:var(--white);margin-left:.3em}.current-auctions-card .card-content .vehicle-live-information{flex-direction:column;flex-grow:1;opacity:0;margin-top:0;padding:0 10%}.current-auctions-card .card-content .vehicle-live-information .live-information-label{font-weight:var(--Raleway-Regular)}.current-auctions-card .card-content .bids,.current-auctions-card .card-content .time{font-weight:var(--Raleway-Extra-Bold)}.current-auctions-card .bids{min-height:2rem}.current-auctions-card:hover .card-content .vehicle-live-information{animation-duration:.3s;animation-name:display-info;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.current-auctions-card .ws-ratio-box{width:100%;padding-top:56.25%;overflow:hidden;position:relative}.current-auctions-card .ws-ratio-box img{position:absolute;top:0;left:0}@keyframes display-info{from{margin-top:-5em;opacity:0}to{margin-top:.3em;opacity:1}}@media(min-width:1200px){.current-auctions-card{font-size:var(--mobile-font-small-size)}.current-auctions-card .card-content .vehicle-live-information .bids,.current-auctions-card .card-content .vehicle-live-information .time{font-size:var(--mobile-font-smaller-size)}.current-auctions-card .card-content .listing-name-container{display:none}}@media(min-width:1480px){.current-auctions-card{font-size:var(--mobile-font-medium-size)}.current-auctions-card .card-content .vehicle-live-information .bids,.current-auctions-card .card-content .vehicle-live-information .time{font-size:var(--mobile-font-small-size)}.current-auctions-card .card-content .listing-name-container{display:inline-block}}
.bootstrap-listing-car-container {
  margin-bottom: 28px;
}

/* Use this css to keep an aspect ratio of 16:9 */
.img-box {
  width: 100%;
  padding: 56.25% 0 0 0;
  position: relative;
}
.img-box img {
  position: absolute;
  top: 0;
  left: 0;
}

.vehicle-panel, .vehicle-panel-home-slider {
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.0784313725);
}
.vehicle-panel .vehicle-live-information, .vehicle-panel-home-slider .vehicle-live-information {
  padding-top: 0px;
}
.vehicle-panel .vehicle-information, .vehicle-panel-home-slider .vehicle-information {
  padding: 0px 20px !important;
}
.vehicle-panel .vehicle-title, .vehicle-panel-home-slider .vehicle-title {
  padding-top: 20px;
  min-height: 4rem;
}
.vehicle-panel .vehicle-title a, .vehicle-panel-home-slider .vehicle-title a {
  color: #000000;
}
.vehicle-panel .vehicle-subtitle, .vehicle-panel-home-slider .vehicle-subtitle {
  letter-spacing: 0px;
  padding-top: 10px;
}
.vehicle-panel .vehicle-description, .vehicle-panel-home-slider .vehicle-description {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  padding-top: 10px;
  word-wrap: break-word;
  -webkit-line-clamp: 8;
  line-height: normal;
  min-height: 7.7rem;
}
.vehicle-panel:hover a, .vehicle-panel-home-slider:hover a {
  text-decoration: underline;
}
.vehicle-panel:hover img, .vehicle-panel-home-slider:hover img {
  -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1);
}
.vehicle-panel .vehicle-img, .vehicle-panel-home-slider .vehicle-img {
  transition-duration: 0.5s;
  object-fit: cover;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.vehicle-panel .img-container, .vehicle-panel-home-slider .img-container {
  min-height: 139px;
  max-height: 139px;
}
.vehicle-panel .star-icon, .vehicle-panel-home-slider .star-icon {
  width: 27px;
  margin-top: 6px;
}
.vehicle-panel .btn, .vehicle-panel-home-slider .btn {
  height: 48px;
  width: 48px;
  border-radius: 50%;
  padding: 2px 0px 0px 1px;
  right: 5px;
  top: 5px;
  z-index: 3;
}
.vehicle-panel .star-icon:hover path, .vehicle-panel-home-slider .star-icon:hover path {
  fill: #006b81;
}
.vehicle-panel .star-icon-path-empty, .vehicle-panel-home-slider .star-icon-path-empty {
  fill: none;
  stroke: #006b81;
  stroke-width: 3px;
}
.vehicle-panel .star-icon-path-full, .vehicle-panel-home-slider .star-icon-path-full {
  fill: #006b81;
}

.ws-ratio-box {
  width: 100%;
  padding-top: 56.25%;
  overflow: hidden;
  position: relative;
}

.ws-ratio-box img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.vehicle-fontSize {
  font-size: 0.9rem;
}

.vehicle-description-fontSize {
  font-size: 0.8rem;
}

#HomeCarousel .vehicle-description-fontSize {
  font-size: 0.8rem;
}

#HomeCarousel .bids {
  white-space: normal;
}
#HomeCarousel .vehicle-panel-home-slider .vehicle-description-fontSize {
  font-size: 0.7rem;
}
#HomeCarousel .vehicle-panel-home-slider::before {
  position: absolute;
  width: 100%;
  height: 100%;
  content: "";
  mix-blend-mode: lighten;
  background-color: rgb(0, 63, 78);
  background-color: rgba(0, 63, 78, 0.7);
}
#HomeCarousel .vehicle-panel-home-slider .vehicle-img {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 0;
}
#HomeCarousel .vehicle-panel-home-slider .img-container {
  min-height: 120px;
  max-height: 120px;
}
#HomeCarousel .vehicle-panel-home-slider .vehicle-title a {
  color: #fff;
}
#HomeCarousel .vehicle-panel-home-slider .vehicle-description {
  padding-right: 0;
}

@media (min-width: 320px) {
  .vehicle-panel, .vehicle-panel-home-slider { /* iPhone 5 */ }
  .vehicle-panel .img-container, .vehicle-panel-home-slider .img-container {
    min-height: 162px;
    max-height: 162px;
  }
  #HomeCarousel .vehicle-panel-home-slider { /* Samsung Galaxies, Motorolas */ }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 142px;
    max-height: 142px;
  }
  .vehicle-description-fontSize {
    font-size: 0.95rem;
  }
}
@media (min-width: 360px) {
  .vehicle-panel { /* Samsung Galaxies, Motorolas */ }
  .vehicle-panel .img-container {
    min-height: 185px;
    max-height: 185px;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 165px;
    max-height: 165px;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description-fontSize {
    font-size: 0.95rem;
  }
}
@media (min-width: 375px) {
  .vehicle-panel { /* iPhone 6/7/8, iPhone X */ }
  .vehicle-panel .img-container {
    min-height: 194px;
    max-height: 194px;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 174px;
    max-height: 174px;
  }
}
@media (min-width: 411px) {
  .vehicle-panel { /* Google Pixel, iPhone 6/7/8 plus */ }
  .vehicle-panel .img-container {
    min-height: 213px;
    max-height: 213px;
  }
  #HomeCarousel .bids {
    white-space: nowrap;
  }
  #HomeCarousel .vehicle-panel-home-slider { /* Google Pixel, iPhone 6/7/8 plus */ }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description-fontSize {
    font-size: 1rem;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 194px;
    max-height: 194px;
  }
}
@media (min-width: 470px) {
  .vehicle-panel { /* Google Pixel, iPhone 6/7/8 plus */ }
  .vehicle-panel .img-container {
    min-height: 248px;
    max-height: 248px;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 227px;
    max-height: 227px;
  }
}
@media (min-width: 520px) {
  .vehicle-panel .img-container {
    min-height: 275px;
    max-height: 275px;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description-fontSize {
    font-size: 1.125rem;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 255px;
    max-height: 255px;
  }
  .vehicle-fontSize {
    font-size: 1.1rem;
  }
}
@media (min-width: 540px) {
  .vehicle-panel { /* Surface Pro */ }
  .vehicle-panel .img-container {
    min-height: 286px;
    max-height: 286px;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 267px;
    max-height: 267px;
  }
}
@media (min-width: 600px) {
  .vehicle-panel .img-container {
    min-height: 320px;
    max-height: 320px;
  }
  #HomeCarousel .vehicle-description-fontSize {
    font-size: 1.125rem;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 300px;
    max-height: 300px;
  }
  .vehicle-description-fontSize {
    font-size: 1.125rem;
  }
}
@media (min-width: 700px) {
  .vehicle-panel .img-container {
    min-height: 360px;
    max-height: 360px;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 357px;
    max-height: 357px;
  }
}
@media (min-width: 768px) {
  .vehicle-panel {
    padding: 0 0 20px 0 !important;
  }
  .vehicle-panel .vehicle-information {
    padding: 0px 20px !important;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 370px;
    max-height: 370px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 200px;
    max-height: 200px;
  }
}
@media (min-width: 775px) {
  .vehicle-panel .img-container {
    min-height: 402px;
    max-height: 402px;
  }
}
@media (min-width: 820px) {
  .vehicle-panel .img-container {
    min-height: 425px;
    max-height: 425px;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 374px;
    max-height: 374px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 214px;
    max-height: 214px;
  }
}
@media (min-width: 875px) {
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 398px;
    max-height: 398px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 230px;
    max-height: 230px;
  }
}
@media (min-width: 900px) {
  .vehicle-panel .img-container {
    min-height: 475px;
    max-height: 475px;
  }
}
@media (min-width: 950px) {
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 443px;
    max-height: 443px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 250px;
    max-height: 250px;
  }
}
@media (min-width: 992px) {
  .vehicle-panel .img-container {
    min-height: 215px;
    max-height: 215px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 230px;
    max-height: 230px;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description-fontSize {
    font-size: 0.8rem;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description {
    min-height: 2.5rem;
    max-height: 2.5rem;
    padding-right: 1.8rem;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-img {
    border-top-right-radius: 0;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  #HomeCarousel .vehicle-panel-home-slider .img-container {
    min-height: 238px;
    max-height: 238px;
  }
}
@media (min-width: 1030px) {
  .vehicle-panel .img-container {
    min-height: 228px;
    max-height: 228px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 240px;
    max-height: 240px;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description-fontSize {
    font-size: 0.8rem;
  }
}
@media (min-width: 1070px) {
  .vehicle-panel .img-container {
    min-height: 240px;
    max-height: 240px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 248px;
    max-height: 248px;
  }
}
@media (min-width: 1120px) {
  .vehicle-panel .img-container {
    min-height: 252px;
    max-height: 252px;
  }
  .vehicle-panel .vehicle-description {
    -webkit-line-clamp: 7;
    line-height: 24px;
    min-height: 10.8rem;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 262px;
    max-height: 262px;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description-fontSize {
    font-size: 0.8rem;
  }
}
@media (min-width: 1125px) {
  .vehicle-fontSize {
    font-size: 1.25rem;
  }
  .vehicle-description-fontSize {
    font-size: 1.125rem;
  }
}
@media (min-width: 1200px) {
  .vehicle-panel .img-container {
    min-height: 177px;
    max-height: 177px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 282px;
    max-height: 282px;
  }
}
@media (min-width: 1250px) {
  .vehicle-panel .vehicle-live-information {
    padding-top: 10px;
  }
  .vehicle-panel .img-container {
    min-height: 187px;
    max-height: 187px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 293px;
    max-height: 293px;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description-fontSize {
    font-size: 0.9rem;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description {
    min-height: 60px;
    max-height: 60px;
  }
}
@media (min-width: 1300px) {
  .vehicle-panel .img-container {
    min-height: 195px;
    max-height: 195px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 286px;
    max-height: 286px;
  }
}
@media (min-width: 1350px) {
  .vehicle-panel .img-container {
    min-height: 203px;
    max-height: 203px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 295px;
    max-height: 295px;
  }
}
@media (min-width: 1400px) {
  .vehicle-panel .img-container {
    min-height: 215px;
    max-height: 215px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 300px;
    max-height: 300px;
  }
}
@media (min-width: 1430px) {
  .vehicle-panel-home-slider .img-container {
    min-height: 250px;
    max-height: 250px;
  }
}
@media (min-width: 1450px) {
  .vehicle-panel .img-container {
    min-height: 224px;
    max-height: 224px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 310px;
    max-height: 310px;
  }
}
@media (min-width: 1500px) {
  .vehicle-panel .img-container {
    min-height: 233px;
    max-height: 233px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 320px;
    max-height: 320px;
  }
}
@media (min-width: 1550px) {
  .vehicle-panel .img-container {
    min-height: 242px;
    max-height: 242px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 330px;
    max-height: 330px;
  }
}
@media (min-width: 1580px) {
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description {
    min-height: 85px;
    max-height: 85px;
  }
  #HomeCarousel .vehicle-panel-home-slider .vehicle-description-fontSize {
    font-size: 1rem;
  }
}
@media (min-width: 1600px) {
  .vehicle-panel .img-container {
    min-height: 250px;
    max-height: 250px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 379px;
    max-height: 379px;
  }
}
@media (min-width: 1650px) {
  .vehicle-panel .img-container {
    min-height: 260px;
    max-height: 260px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 390px;
    max-height: 390px;
  }
}
@media (min-width: 1700px) {
  .vehicle-panel .img-container {
    min-height: 270px;
    max-height: 270px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 403px;
    max-height: 403px;
  }
}
@media (min-width: 1750px) {
  .vehicle-panel .img-container {
    min-height: 280px;
    max-height: 280px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 416px;
    max-height: 416px;
  }
}
@media (min-width: 1800px) {
  .vehicle-panel .img-container {
    min-height: 290px;
    max-height: 290px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 428px;
    max-height: 428px;
  }
}
@media (min-width: 1850px) {
  .vehicle-panel .img-container {
    min-height: 300px;
    max-height: 300px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 443px;
    max-height: 443px;
  }
}
@media (min-width: 1900px) {
  .vehicle-panel .img-container {
    min-height: 308px;
    max-height: 308px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 456px;
    max-height: 456px;
  }
}
@media (min-width: 1950px) {
  .vehicle-panel .img-container {
    min-height: 318px;
    max-height: 318px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 464px;
    max-height: 464px;
  }
}
@media (min-width: 2500px) {
  .vehicle-panel .img-container {
    min-height: 420px;
    max-height: 420px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 600px;
    max-height: 600px;
  }
}
@media (min-width: 3000px) {
  .vehicle-panel .img-container {
    min-height: 515px;
    max-height: 515px;
  }
  #HomeAuctionsBlock .vehicle-panel .img-container {
    min-height: 722px;
    max-height: 722px;
  }
}
.noreserve {
  font-size: 45%;
  font-weight: 500;
  padding: 0.4rem 0.3rem 0.4rem 0.3rem;
}

/**
 * Swiper 5.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 16, 2020
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-slide {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.vehicle-carousel-container {
  max-height: 100%;
  width: auto;
  margin: 0 0.5rem;
}

.swiper-container {
  margin: 0;
  width: 100%;
}

.swiper-slide-prev, .swiper-slide-next {
  filter: brightness(70%);
}

.vc-button {
  background-color: #ddd;
  border: solid 1px #ccc;
  color: #333;
  width: 48px;
  height: 48px;
  z-index: 1400;
  border-radius: 50%;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.8;
}
.vc-button .material-icons {
  transform: scale(2);
}
.vc-button:focus {
  outline: none;
}

.btn-prev {
  position: absolute;
  top: 24%;
  left: 0;
}
.btn-prev svg {
  fill: var(--maroon);
  transform: rotate(90deg) scale(0.8);
}

.btn-next {
  position: absolute;
  top: 24%;
  right: 0;
}
.btn-next svg {
  fill: var(--maroon);
  transform: rotate(270deg) scale(0.8);
}

@media (min-width: 375px) {
  .btn-prev,
  .btn-next {
    top: 28.5%;
    width: 48px;
    height: 48px;
  }
}
@media (min-width: 470px) {
  .btn-prev,
  .btn-next {
    top: 38%;
  }
}
@media (min-width: 520px) {
  .btn-prev,
  .btn-next {
    top: 40%;
  }
}
@media (min-width: 540px) {
  .btn-prev,
  .btn-next {
    top: 40%;
  }
}
@media (min-width: 575px) {
  .swiper-slide {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .btn-prev {
    left: 0.5%;
  }
  .btn-next {
    right: 0.5%;
  }
}
@media (min-width: 600px) {
  .btn-prev,
  .btn-next {
    top: 42%;
    width: 42px;
    height: 42px;
  }
}
@media (min-width: 700px) {
  .btn-prev,
  .btn-next {
    top: 47%;
  }
}
@media (min-width: 768px) {
  .btn-prev,
  .btn-next {
    top: 48%;
  }
}
@media (min-width: 875px) {
  .btn-prev,
  .btn-next {
    top: 51.5%;
  }
}
@media (min-width: 900px) {
  .btn-prev,
  .btn-next {
    top: 51%;
  }
}
@media (min-width: 950px) {
  .btn-prev,
  .btn-next {
    top: 54%;
  }
}
@media (min-width: 992px) {
  .btn-prev,
  .btn-next {
    top: 39%;
  }
  .vehicle-carousel-container {
    margin: 2.3rem 0 0 0;
  }
}
@media (min-width: 1125px) {
  .btn-prev {
    left: 0.2rem;
  }
  .btn-next {
    right: 0.2rem;
  }
}
@media (min-width: 1580px) {
  .vehicle-carousel-container {
    margin: 3.3rem 0 0 0;
  }
}
.noreserve {
  font-size: 45%;
  font-weight: 500;
  padding: 0.4rem 0.3rem 0.4rem 0.3rem;
}

.h2noreserve {
  margin: 0;
  padding: 0;
  display: inline;
  line-height: 0;
}

