h1,h2,h3,h4{font-family:"aktiv-grotesk-condensed",sans-serif;font-style:italic;letter-spacing:1px}.alert-danger,.alert{display:none}.filter-section-2{position:fixed;top:338px;left:0;width:100%;padding-bottom:20px !important}.new-cars{margin-top:22em;min-height:80vh}body.scroll{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}body.scroll .new-cars{margin-top:15em}body.scroll .filter-section-2{position:fixed !important;top:321px}body.scroll.advanced-filter-showing .new-cars{margin-top:29em}body.scroll .main-search-options{padding:1em 0;background-color:#172d4e}body.scroll .newFilter{height:100px;min-height:100px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;background-color:#123c7c}body.scroll .newFilter .branding{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}body.scroll .newFilter .branding a{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}body.scroll .newFilter .branding a img{height:30px}body.scroll .newFilter .main-nav{padding-top:10px}body.scroll .newFiltering.start-banner,body.scroll .newFiltering .start-bg{height:75px !important;background-color:#172d4e !important;background:#172d4e !important}body.scroll .overlay{display:none}body.scroll .newFiltering.start-banner{top:100px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}body.scroll .newFiltering.start-banner .start-slide-wrapper{top:10px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}body.scroll .newFiltering.start-banner .start-slide-wrapper .start-slide-wrapper-header{display:none}body.scroll .newFiltering.start-banner .start-slide-wrapper .text-search-wrapper{padding-left:0px}body.scroll .newFiltering.start-banner .start-slide-wrapper .col-sm-3{display:none}body.scroll .newFiltering.start-banner .start-slide-wrapper .input-wrapper{height:45px !important;margin-top:4px;margin-left:35px}body.scroll .newFiltering.start-banner .start-slide-wrapper .input-wrapper input{height:35px !important}body.scroll .newFiltering.start-banner .start-slide-wrapper .button-search-wrapper{width:48%;padding-left:0px;padding-right:0px}.newFilter{position:fixed;z-index:10000;background:none}.clear-filter{display:grid;grid-template-columns:2fr 1fr;gap:1em;align-items:center;padding:1em}.clear-filter span{color:#fff}.clear-filter .actions{justify-self:end}.clear-filter .actions .show-more-filters{background-color:#282c31}.clear-filter .actions button{margin-left:.5em}.clear-filter .actions button i{color:#fff;margin-right:5px}.clear-filter .filtered-options li.indicator{cursor:default}.clear-filter .filtered-options li{border-radius:2px !important}.overlay{background-color:rgba(21,50,96,.86) !important}.newFiltering.start-banner,.newFiltering .start-bg,.newFiltering.start-banner.default-banner{height:400px !important;max-height:400px !important}.newFiltering .start-bg{position:absolute !important;top:0px !important;width:100% !important}.newFiltering.start-banner{position:fixed !important;width:100%;top:0px;padding-top:40px !important}.newFiltering.start-banner .start-slide-wrapper{top:130px}.newFiltering.start-banner .start-slide-wrapper .start-slide-wrapper-header{color:#fff;text-align:center}.newFiltering.start-banner .start-slide-wrapper .start-slide-wrapper-header h1{margin-bottom:20px}.newFiltering.start-banner .col-sm-3{height:65px}.newFiltering.start-banner .extended-filter span{all:unset}.newFiltering.start-banner .extended-filter .more-choices{all:unset;color:#fff;cursor:pointer;background:none;border:0px}.filter-section-1{display:none}section.filter{padding:0px}section.filter .advanced-filter{background:none;margin-left:0px}section.filter .advanced-filter li{padding:0px !important;margin:0px !important}section.filter .advanced-filter .select-wrapper{background:#3b4148 !important}section.filter .input-wrapper{border-radius:2px !important;height:55px !important}section.filter .input-wrapper input{height:45px}section.filter .banner-filter{background:none !important;border-bottom:0px}section.filter .banner-filter .col-md-4{position:relative;z-index:10}section.filter .banner-filter .col-md-4:nth-child(3){margin-right:-5px;padding-right:0px}section.filter .select-wrapper{padding:0;background:#1a4fa0 !important;border-radius:2px !important;border:0px !important;height:44px;margin-top:6px}section.filter .select-wrapper select{color:#fff !important;height:35px;background:#3b4148;padding-left:10px}.element-hide{display:none}.banner-filter{left:0px !important;width:100% !important}.banner-filter .col-md-4:first-child{padding-left:0px}.banner-filter .col-md-4:last-child{padding-right:0px}.banner-filter .col-md-4{padding-left:5px;padding-right:5px}section.filter .valskal{background:#1a4fa0}section.filter .valskal #no-brand-filter{display:none;width:100%;background:rgba(0,0,0,0)}section.filter .valskal #no-brand-filter .brand{height:30px;width:100%;background:none;border:none}section.filter .valskal{background:#1a4fa0;padding:0;text-align:center}section.filter .valskal #brand-filter{display:none;width:100%;background:rgba(0,0,0,0)}section.filter .valskal #brand-filter .brand{height:30px;width:100%;background:none;border:none}section.filter .valskal ul{background:#1a4fa0;width:100%}section.filter .valskal ul li{width:100%}section.filter .valskal ul li a{display:block;width:100%;background:rgba(0,0,0,0);height:30px;width:100%;background:none;border:none}section.filter .valskal ul li a:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:#fff}section.filter .valskal #model-filter .model{display:block;width:100%;background:rgba(0,0,0,0);height:auto;width:100%;background:none;border:none}section.filter .banner-filter ul li.active>a{background:#1a4fa0;color:#fff;text-decoration:underline;border:0px}.valtle,.valtlew,.valtleq{height:42px;padding-top:10px;cursor:pointer;z-index:10}.valbrand{display:none;position:absolute}.valbrand li{position:relative}.valbrand li .content{position:absolute;right:10px;top:7px}section.filter .valskal #no-brand-filter.brandskal{position:relative;background:#1a4fa0}section.filter #model-filter .model{font-size:15px}.brandskal{width:50%}.brandwrapper{display:none;width:100%;max-height:400px;overflow-y:scroll;overflow-x:hidden;background:#1a4fa0;padding:0px 15px 15px}.brandwrapper ::-webkit-scrollbar{width:5px}.brandwrapper ::-webkit-scrollbar-track{background:#1a4fa0}.brandwrapper ::-webkit-scrollbar-thumb{background:#888;border-radius:20px}.brandwrapper ::-webkit-scrollbar-thumb:hover{background:#1a4fa0}section.filter #no-brand-filter .brand .content{font-size:15px;top:10px}section.filter #brand-filter .brand .content span{background-color:rgba(0,0,0,0);position:absolute;width:20px;bottom:2px;right:2px;border-radius:50px;font-size:12px}section.filter #no-brand-filter .brand .content span{background-color:rgba(0,0,0,0);position:absolute;width:20px;bottom:2px;right:2px;border-radius:50px;font-size:12px}section.filter .valskal i{top:13px;z-index:1}.auto-models{max-height:397px;overflow-y:scroll;overflow-x:hidden;padding:15px}.auto-models ::-webkit-scrollbar{width:5px}.auto-models ::-webkit-scrollbar-track{background:#1a4fa0}.auto-models ::-webkit-scrollbar-thumb{background:#888;border-radius:20px}.auto-models ::-webkit-scrollbar-thumb:hover{background:#1a4fa0}@media(min-width: 993px){.new-cars .text-wrapper,.light-grey .text-wrapper{height:220px !important}}@media(max-width: 992px){.start-slide-wrapper-header h1{font-size:30px}.newFiltering.start-banner,.newFiltering.start-bg,.start-banner.default-banner{height:450px !important;max-height:450px !important}.button-search-wrapper{width:100% !important}.button-search-wrapper .col-md-4{width:33%;float:left}.banner-filter .col-md-4:nth-child(3){margin-right:0px !important;padding-right:0px;float:right}body.scroll .newFiltering.start-banner .start-bg{height:125px !important}body.scroll .newFiltering.start-banner .start-slide-wrapper .text-search-wrapper{padding-right:0px}body.scroll .newFiltering.start-banner .start-slide-wrapper .input-wrapper{margin-left:22px;margin-right:22px}}@media(max-width: 768px){body.scroll .main-search-options{padding:30px !important}body.scroll .clear-filter{margin-top:0}body.scroll .new-cars{margin-top:27.5em}body.advanced-filter-showing .new-cars{margin-top:27.5em}body.scroll.advanced-filter-showing .new-cars{margin-top:43.5em}.filter-section-2{top:395px}.main-search-options{padding:1em}.new-cars{margin-top:31.5em}.holiday-opening-hours.mobile .open{padding:9px 9px 1px 10px}.holiday-opening-hours.mobile .blue-area{padding:9px 9px 11px 14px}.clear-filter{margin-top:-1px;gap:.5em}.clear-filter .current-filters ul{white-space:nowrap;overflow-x:auto;height:40px;max-width:329px}.clear-filter .current-filters ul li{float:unset}.clear-filter span.text{display:none}.clear-filter .actions button i{margin-right:0}section.filter .valskal #no-brand-filter .brand{height:40px}section.filter .valskal #brand-filter .brand{height:40px}.valbrand li{display:inline-block;width:auto;margin-bottom:6px;height:40px !important}.valbrand .content span{display:none}section.filter .valskal ul{background:#1a4fa0;width:150%}section.filter .valskal i{display:none}.valtle,.valtlew,.valtleq{font-size:13px;overflow:hidden}section.filter .valskal #no-brand-filter .brand{overflow:hidden}.newFiltering.start-banner,.newFiltering .start-bg,.newFiltering.start-banner.default-banner{height:420px !important;max-height:420px !important}.brandwrapper{display:none;width:150%;margin-left:-27%;max-height:40vh;overflow-y:scroll;overflow-x:hidden;background:#1a4fa0;padding:0px}}section.filter .newFilter{margin-block:5em}body.scroll .holiday-opening-hours{display:none}.holiday-opening-hours.mobile{display:none;position:relative;margin-top:0px}.holiday-opening-hours{position:absolute;margin-top:-20px}.holiday-opening-hours .open{width:auto;background-color:#fff;border-radius:5px;padding:9px 15px 1px 15px;display:inline-block;box-shadow:1px 1px 4px rgba(0,0,0,.15)}.holiday-opening-hours .open .fa{color:#24519a;font-size:19px;vertical-align:text-bottom;padding-right:5px}.holiday-opening-hours .blue-area{font-family:"aktiv-grotesk-condensed",sans-serif;letter-spacing:1px;position:relative;display:inline-block;background-color:#2e68c5;color:#fff;padding:9px 15px 11px 15px;border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:1px 1px 4px rgba(0,0,0,.15)}.holiday-opening-hours .blue-area:after{content:"";position:absolute;right:calc(100% - 13px);top:0;background-color:#2e68c5;height:41px;width:23px;-ms-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}.special .open-times-wrapper{bottom:-279px}.special .opening-hours{position:absolute;top:-45px;right:0}body.scroll .newFiltering.start-banner .start-slide-wrapper .special{display:none}@media(max-width: 992px){.filter-section-2{top:318px}body.scroll .filter-section-2{top:361px}}@media(max-width: 767px){.filter-section-2{top:473px}body.scroll .filter-section-2{top:401px}}@media(max-width: 667px){.filter-section-2{top:430px}body.scroll .filter-section-2{top:381px}section.filter .advanced-filter{height:auto !important}body.scroll.advanced-filter-showing .new-cars{margin-top:43em}.clear-filter{padding:5px 15px}section.filter .advanced-filter h5{display:none}.filter-gearbox,.filter-fuelbox{width:135px !important}.newFiltering.start-banner .start-slide-wrapper .start-slide-wrapper-header h1{margin-bottom:0}}@media(max-width: 480px){section.filter .advanced-filter .select-wrapper{height:30px}section.filter .select-wrapper select{height:23px}section.filter .advanced-filter>ul{margin-top:10px}}.contact-almhult h3{margin:0 !important}@media(max-width: 767px){.fourth-col{margin-top:24px}}
