#main .carousel-section.showroom #postcode-selector{margin:10px 0 0 0;padding:0}#main .carousel-section.showroom #postcode-selector .postcode-wrapper{color:#262626;font-size:13px}@media (min-width: 1200px){#main .carousel-section.showroom #postcode-selector .postcode-wrapper{font-size:16px}}#main .carousel-section.showroom #postcode-selector .postcode-wrapper .form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}#main .carousel-section.showroom #postcode-selector .postcode-wrapper .form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}#main .carousel-section.showroom #postcode-selector .postcode-wrapper .read-area{padding:8px 0}#main .carousel-section.showroom #postcode-selector .postcode-wrapper .form-control{width:100px}#main .carousel-section.showroom #postcode-selector .postcode-wrapper .btn-primary{color:#fff;background-color:#0073E3;border-color:#0073E3;border-radius:10rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}#main .carousel-section.showroom #postcode-selector .postcode-wrapper .btn-primary:hover{color:#fff;background-color:#006ca9;border-color:#006ca9}#main .carousel-section.showroom #postcode-selector .postcode-wrapper .lds-ring{zoom:0.5}#main .carousel-section.showroom .card .card-img{border-radius:0}#main .carousel-section.showroom .card .card-info{margin-top:4px}#main .carousel-section.showroom .card .card-info .car-header{margin-bottom:4px}#main .carousel-section.showroom .card .card-info .car-title{font-size:14px;line-height:18px;margin-bottom:0}#main .carousel-section.showroom .card .card-info .car-badges{font-size:14px;line-height:21px;font-weight:normal}#main .carousel-section.showroom .card .card-info .sort-attribute-label{font-size:12px;line-height:18px;display:block;color:#979797;margin-bottom:4px;min-height:18px}#main .carousel-section.showroom .card .card-info .car-price sup{font-size:1em;top:auto}#main .carousel-section.showroom .sort-section{margin-bottom:16px}#main .carousel-section.showroom .sort-section h5{font-size:16px;line-height:24px;margin-bottom:8px}#main .carousel-section.showroom .sort-section .sort-slide{width:auto}#main .carousel-section.showroom .sort-section .sort-item{border-radius:60px;font-size:12px;font-weight:600;line-height:21px;color:#888888;padding:6px 10px;border-width:1px;border-style:solid;border-color:#DDDDDD;margin:1px;display:flex;justify-content:center;align-items:center;outline:none;transition:color, border-color, background-color .25s ease}#main .carousel-section.showroom .sort-section .sort-item:hover{text-decoration:none}#main .carousel-section.showroom .sort-section .sort-item:hover,#main .carousel-section.showroom .sort-section .sort-item.active{color:#027BC2;border-color:#EBF5FF;background-color:#EBF5FF}#main .carousel-section.showroom .sort-section,#main .carousel-section.showroom .swiper-section{transition:opacity 0.1s ease, filter 1s ease}#main .carousel-section.showroom .loading-circle{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);border:8px solid #e2e2e2;border-top:8px solid #0073E3;border-radius:50%;width:60px;height:60px;z-index:5000;transition:opacity 0.1s ease;opacity:0;visibility:hidden}#main .carousel-section.showroom.is-loading{pointer-events:none;-webkit-user-select:none;user-select:none}#main .carousel-section.showroom.is-loading .loading-circle{visibility:visible;opacity:1;animation:spin 2s linear infinite}#main .carousel-section.showroom.is-loading .wrapper>.swiper-section .swiper-layout,#main .carousel-section.showroom.is-loading .wrapper>.swiper-section .swiper-pagination{filter:blur(0.5rem)}#main .carousel-section.showroom.is-loading .sort-section .swiper-section{opacity:0.5}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}


/*# sourceMappingURL=showroomcarousel-assets-3cc684ca8e520a0ff37d.css.map*/