﻿.verticalAccordions{height:100%;border-radius:4px;margin-left:16px;background-color:white;border:1px solid rgba(168,168,168,0.3);box-shadow:2px 2px 10px rgba(0,0,0,0.08)!important}.verticalAccordions .accordionMoreFiltersVerticalDesktop{max-height:100%}.verticalAccordions .accordionMoreFiltersVerticalDesktop .accordion-body{padding:10px 10px 15px 10px!important}.accordionMoreFiltersVerticalDesktop .accordion-header{margin-top:0}.verticalAccordions .d-flex.col{margin-top:10px}#accordionMoreFilters .accordion-body{background-color:white}.verticalAccordions #accordionMoreFilters{margin-bottom:10px}.accordionMoreFiltersVerticalDesktop .accordion-button{position:relative;display:flex;align-items:center;width:100%!important;text-align:left;border:0;overflow-anchor:none;transition:var(--bs-accordion-transition);color:black;background-color:white}.accordionMoreFiltersVerticalDesktop .accordion-button:hover{color:black;background-color:white}.accordionMoreFiltersVerticalDesktop .accordion-button:focus{color:white;background-color:var(--theme)}.accordion-button.collapsed{color:black;background-color:white}.accordion-button:not(.collapsed){color:white!important;background-color:var(--theme)!important}#closeAllAccordions{display:flex;justify-content:center;align-items:center;margin-bottom:10px;border-radius:4px;width:100%;margin:0 7px 15px 7px!important;padding:5px!important;font-weight:600;font-size:1rem!important;outline:0;text-align:center;gap:.75rem}#closeAllAccordions p{display:flex;justify-content:center;align-items:center;margin:0}#openAllAccordions{display:flex;justify-content:center;align-items:center;margin-bottom:10px;border-radius:4px;width:100%;margin:0 7px 15px 7px!important;padding:5px!important;font-weight:600;font-size:1rem!important;outline:0;text-align:center;gap:.75rem}#openAllAccordions p{display:flex;justify-content:center;align-items:center;margin:0}#copy_and_share_btn.white-icon:hover{color:white!important}.verticalAccordionBtns{margin:0 7px 15px 7px!important;padding:5px!important;font-weight:600;font-size:1rem!important;outline:0;text-align:center;gap:.75rem}.vehicle-list-box{margin-top:5px!important;border-top:1px solid #ccc;background:#fafafa;padding:.75rem .5rem .5rem .5rem;padding-bottom:1.5rem}.main-search-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:8px 0!important}#SRPFilterControls{height:100%}.search-bar-wrapper{position:relative;max-width:100%;border-radius:4px;background:var(--bs-gray-200);border:1px solid rgba(168,168,168,0.3)!important;box-shadow:2px 2px 10px rgba(0,0,0,0.08)!important;overflow:visible;margin-bottom:0}.search-bar-wrapper .btn-outline-secondary{background-color:transparent;padding:.85rem .85rem!important;border:0}.vehicle-item .price{margin-top:auto;padding-top:0!important;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.75rem}.vehicle-item .vehicle-info-details{padding:1.25rem .75rem;padding-bottom:0;position:relative;z-index:1;max-height:-webkit-fill-available;height:100%;display:flex;flex-direction:column}#Div-Before-Inventory{display:flex;height:100%;max-height:none;margin-left:5px}#Div-Before-Inventory .temp-vehicle-item-container .vehicle-item{height:500px!important;min-height:500px!important;background-color:var(--bs-gray-100)}#Div-Before-Inventory .vehicle-item{border:1px solid rgba(168,168,168,0.3);overflow:hidden;border-radius:4px;height:100%;display:flex;flex-direction:column}.vehicle-item-container .vehicle-info .make-model{height:60px}.make-model .srp-title-span{}@media(max-width:756px){@supports not(-webkit-touch-callout:none){#Div-Before-Inventory .vehicle-item{height:initial!important;max-height:initial}}@supports(-webkit-touch-callout:none){#Div-Before-Inventory .vehicle-item-container{display:flex;flex-direction:column;height:100%}#Div-Before-Inventory .vehicle-item{height:100%!important;flex:1}#Div-Before-Inventory .vehicle-info{height:100%!important;max-height:550px!important}.vehicle-item .vehicle-info-details{height:100%;max-height:70vh}}}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .nav{flex-direction:row;background-image:url(../../assets/images/shadow-line-bottom.svg);background-size:100% auto;background-position:center bottom;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.accordionMoreFiltersMobile .menu-dropdown-content .nav{align-items:flex-start;background-repeat:no-repeat;background-size:auto 100%;background-position:center right;height:initial!important}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .tab-content{padding:10px 0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .tab-content-verticle{padding:10px 0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-title{font-size:18px;border-bottom:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-content-wrap{columns:1}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round{height:70px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-from,.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-to,.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-single{bottom:-40px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-handle{width:24px;height:24px;top:8px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .group-btn{width:100%}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .group-btn .nav-item{flex-grow:1}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .group-btn .nav-link{font-size:16px;width:100%}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .shadow-box{background-image:none}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-title{font-size:18px;border-bottom:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .features-content .checkbox-block{font-size:12px;min-height:auto}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .features-content .checkbox-block .icon{margin-right:16px;width:30px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .features-content .checkbox-block .mark{display:flex}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .features-content .checkbox-block .checkbox-label{width:auto;justify-content:flex-start;background-color:transparent;padding:2px 5px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .other-block .checkbox-block{min-height:auto;margin-bottom:0;font-size:12px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .other-block-alt{flex-direction:column;justify-content:space-between;align-items:flex-start;column-gap:20px}.accordionMoreFiltersMobile .menu-dropdown-content .other-block-alt{flex-direction:column;justify-content:space-between;align-items:flex-start;column-gap:20px;row-gap:0!important}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .mt-nagative{margin-top:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block .checkbox-item{max-width:72px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .range-slider-title{font-size:16px;display:flex;align-items:baseline}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content{position:relative}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .nav{flex-direction:row;background-image:url(../../assets/images/shadow-line-bottom.svg);background-size:100% auto;background-position:center bottom;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .nav-link{padding:0;font-weight:normal;font-size:20px;text-align:left;color:var(--black);border:0;outline:0;background-color:transparent}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .nav-link:hover,.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .nav-link.active{color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .nav-link:not(:last-child){margin-bottom:32px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .tab-content{padding:10px 0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .tab-content-verticle{padding:10px 64px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-content-wrap{columns:1;column-gap:25px;position:relative;min-width:100%;margin-top:40px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs{font-family:var(--base-font)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round{height:80px;padding-bottom:20px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-from,.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-to,.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-single{background-color:transparent;color:var(--base-color);font-weight:600;padding:0;top:initial;bottom:-60px;font-size:20px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-from:before,.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-to:before,.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-single:before{border-top-color:transparent}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-line{top:14px;height:12px;background-color:#4a4a4a;border-radius:6px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-bar{top:14px;height:12px;background-color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-bar--single{border-radius:6px 0 0 6px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-handle{top:3px;background-color:var(--theme);box-shadow:0 1px 3px rgba(var(--theme-rgb),0);width:34px;height:34px;border:2px solid var(--white);border-radius:50%}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-handle:hover,.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .irs--round .irs-handle.state_hover{background-color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .group-btn{border-radius:10px;background:var(--white);border:1px solid #aaa;width:100%}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .group-btn .nav-link{padding:5px 10px;font-weight:500;font-size:16px;letter-spacing:.02em;color:#707070;border:0;border-radius:10px;text-align:center}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .group-btn .nav-link.active{background-color:var(--theme);color:var(--white)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .extra-controls{display:flex;border-radius:10px;background:var(--white);border:1px solid #aaa;padding-left:6px;font-weight:900;font-size:24px;letter-spacing:.03em;align-items:center;color:#aaa}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .extra-controls .js-input{padding:12px 6px;padding-left:0;font-weight:500;font-size:19px;letter-spacing:.03em;text-align:right;color:var(--theme);width:83px;margin-left:4px;border:0;background-color:transparent;outline:0;border-radius:10px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .extra-controls .js-input-big{max-width:110px;width:100%}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .extra-controls-no-icon{padding-left:0;padding-right:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .extra-controls-no-icon .js-input{padding-left:6px;padding-right:6px;margin-left:0;margin-right:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .extra-controls-right{padding-left:0;padding-right:6px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .extra-controls-right .js-input{padding-left:6px;padding-right:0;text-align:left;margin-left:0;margin-right:4px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .shadow-box{background-repeat:no-repeat;background-size:auto 100%;background-position:center right}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .range-slider-title{font-weight:700;font-size:24px;letter-spacing:.03em;text-align:left;color:var(--base-color)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .range-slider-title span{font-weight:300}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .trade-in-box{border-radius:3px;background:transparent;border:1px solid #aaa;padding:20px 24px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .trade-in-title{font-weight:700;font-size:22px;letter-spacing:.03em;margin-bottom:10px;color:#343434}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .trade-in-desc{font-weight:300;font-size:18px;letter-spacing:.03em;color:#707070;margin-bottom:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .body-type-section{display:flex;align-items:flex-start;justify-content:flex-start;row-gap:10px;flex-wrap:wrap;padding:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .body-type-section .checkbox-block{margin-bottom:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .body-type-section .checkbox-block .checkbox-label{display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:normal;font-size:12px;text-align:center;color:#343434;transition:all .2s ease-in-out}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .body-type-section .checkbox-block .checkbox-label .icon{color:#747474;font-size:54px;margin-bottom:16px;transition:all .2s ease-in-out}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .body-type-section .checkbox-block .checkbox-label:hover{color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .body-type-section .checkbox-block .checkbox-label p{margin-top:auto;margin-bottom:0;padding-top:1rem}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .body-type-section .checkbox-block .checkbox-label:hover .icon{color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .body-type-section .checkbox-block input:checked+.checkbox-label{color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .body-type-section .checkbox-block input:checked+.checkbox-label .icon{color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .other-section ..filter-color-block,.accordionMoreFiltersMobile .menu-dropdown-content .other-section .filter-color-block{display:flex;align-items:flex-start;justify-content:flex-start;row-gap:10px;flex-wrap:wrap;padding:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block .checkbox-item{width:100%;display:flex;align-items:flex-start;justify-content:flex-start}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block .checkbox-block{min-height:auto;margin-bottom:0;font-size:12px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-item{break-inside:avoid-column}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-block{display:flex;align-items:flex-start;padding-left:0;cursor:pointer;font-weight:normal;width:auto;font-weight:normal;font-size:18px;letter-spacing:.03em;line-height:20px;text-align:left;color:var(--base-color);margin-bottom:0;position:relative}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-block .mark{margin-left:10px;background-color:transparent;display:flex;align-items:center;justify-content:center}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-block .mark:after{font-family:"icomoon"!important;color:#40c147;opacity:0;font-size:1rem;transition:all .2s ease-in-out}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-block .checkbox-label{transition:all .2s ease-in-out;padding:2px 5px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-block .checkbox-label:hover{color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-block input{visibility:hidden;cursor:pointer;position:absolute;right:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-block input:checked+.checkbox-label{font-weight:800;color:white;border-radius:5px;background-color:#8d959d}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-block input:checked ~ .mark:after{opacity:0!important}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-block:hover input ~ .mark{color:var(--white)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-title,.menu-dropdown-content .filter-title{font-weight:700;font-size:15px;letter-spacing:.03em;color:var(--black);padding-bottom:0}.accordionMoreFiltersMobile .menu-dropdown-content .filter-title,.menu-dropdown-content .filter-title{font-weight:700;font-size:15px;letter-spacing:.03em;color:var(--black)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .cylinders-block .checkbox-block{display:flex;align-items:flex-start;padding-left:0;cursor:pointer;font-weight:normal;width:auto;font-weight:normal;font-size:18px;letter-spacing:.03em;line-height:20px;text-align:left;color:var(--base-color);margin-bottom:0;position:relative}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .cylinders-block .checkbox-block{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:normal;font-size:14px;letter-spacing:.03em;text-align:left;color:var(--base-color)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .makes-block .checkbox-block{display:flex;align-items:flex-start;justify-content:flex-start;padding-left:0;cursor:pointer;width:auto;font-weight:normal;font-size:12px;letter-spacing:.03em;line-height:20px;text-align:left;color:var(--base-color);margin-bottom:0;position:relative}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .models-block .checkbox-block{display:flex;align-items:flex-start;justify-content:flex-start;padding-left:0;cursor:pointer;font-weight:normal;width:auto;font-size:12px;letter-spacing:.03em;line-height:20px;text-align:left;color:var(--base-color);margin-bottom:0;position:relative}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .models-block .modelsTitle{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:800!important;font-size:18px;letter-spacing:.03em;text-align:left;color:var(--base-color);margin-top:1rem}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .other-block .modelsTitle{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:800!important;font-size:18px;letter-spacing:.03em;text-align:left;color:var(--base-color);margin-top:1rem}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .slides-block .checkbox-block{display:flex;align-items:flex-start;justify-content:flex-start;padding-left:0;cursor:pointer;font-weight:normal;width:auto;font-weight:normal;font-size:12px;letter-spacing:.03em;line-height:20px;text-align:left;color:var(--base-color);margin-bottom:0;position:relative}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .slides-block .modelsTitle{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:600!important;font-size:18px;letter-spacing:.03em;text-align:left;color:var(--base-color);margin-top:1rem}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .sleeps-block .checkbox-block{display:flex;align-items:flex-start;justify-content:flex-start;padding-left:0;cursor:pointer;font-weight:normal;width:auto;font-weight:normal;font-size:12px;letter-spacing:.03em;line-height:20px;text-align:left;color:var(--base-color);margin-bottom:0;position:relative}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .sleeps-block .modelsTitle{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:600!important;font-size:18px;letter-spacing:.03em;text-align:left;color:var(--base-color);margin-top:1rem}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .trims-section-mobile .checkbox-block{display:flex;align-items:flex-start;justify-content:flex-start;padding-left:0;cursor:pointer;font-weight:normal;width:auto;font-weight:normal;font-size:12px;letter-spacing:.03em;line-height:20px;text-align:left;color:var(--base-color);margin-bottom:0;position:relative}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .trims-section-mobile .modelsTitle{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:600!important;font-size:18px;letter-spacing:.03em;text-align:left;color:var(--base-color);margin-top:1rem}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-title{font-weight:700;font-size:17px;letter-spacing:.03em;color:var(--base-color);padding:15px 0 5px 0;margin:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block,.accordionMoreFiltersMobile .menu-dropdown-content .filter-color-block{display:flex;justify-content:center;flex-wrap:wrap;margin:0;column-gap:20px;row-gap:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .checkbox-item .checkbox-block{display:flex!important;flex-direction:row!important;align-items:center!important}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block .checkbox-item .checkbox-block .color-thumb{width:48px;height:48px;border-radius:50%;margin-bottom:12px;background:var(--white);border:1px solid #aaa}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block .checkbox-item .checkbox-block .color-label{display:flex;align-items:center;justify-content:center;font-weight:normal;font-size:14px;letter-spacing:.03em;text-align:left;color:var(--base-color)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block .checkbox-item .checkbox-block input{visibility:hidden;cursor:pointer;position:absolute;right:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block .checkbox-item .checkbox-block input:checked+.color-label{font-weight:400;color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block .checkbox-item .checkbox-block input:checked ~ .color-label .mark:after{opacity:1}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .filter-color-block .checkbox-item .checkbox-block:hover input ~ .color-label .mark{color:var(--white)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .other-block{display:flex;column-gap:36px;row-gap:0;flex-wrap:wrap}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .other-block-alt{justify-content:space-between}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .mt-nagative{margin-top:-14px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1{height:auto;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .nav-has-sub-menu{display:flex;width:100%;margin-bottom:20px}.accordionMoreFiltersMobile .menu-dropdown-content .menu-level-1 .nav-has-sub-menu{display:flex;width:100%;margin-bottom:20px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .nav-has-sub-menu .logo-section{display:flex;column-gap:16px;align-items:center}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .nav-has-sub-menu .logo-container{width:72px;height:18px;display:flex;align-items:center;justify-content:flex-end}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .nav-has-sub-menu .logo-img{width:auto;max-height:18px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .nav-has-sub-menu.hide{margin-bottom:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .filter-title{padding-bottom:0;margin-bottom:0;font-size:14px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1-link{display:flex}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1-link.hide{display:none}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2{position:relative;top:0;left:0;bottom:0;opacity:0;transition:all .5s ease-in-out;visibility:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);height:0;width:100%;z-index:1;display:flex;flex-direction:column;background-color:#f0f0f0;overflow-x:hidden}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 .logo-section{display:flex;column-gap:18px;align-items:center}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 .logo-container{width:auto;height:30px;display:flex;align-items:center;justify-content:flex-start}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 .logo-img{width:auto;max-height:30px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 .filter-title{font-size:18px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 a.nav-menu-back{font-weight:300;font-size:12px;line-height:22px;color:#aaa;display:flex;align-items:center;margin-bottom:30px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 ul{margin:0;list-style:none;padding:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 ul li a{color:var(--base-color);text-transform:none}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 ul li a:hover{color:var(--theme)}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 .sub-menu-nav{height:100%;margin:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 .sub-menu-nav .menu-content-wrap{margin-top:0;padding:26px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 .sub-menu-nav .menu-content-wrap .btn-select-all{font-size:12px;margin-bottom:30px;display:block}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 .sub-menu-nav .menu-content-wrap .checkbox-block{font-weight:300;font-size:12px;min-height:0;margin-bottom:16px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 .menu-level-2 .sub-menu-nav .menu-content-wrap .checkbox-block .mark{padding:0;margin-left:5px}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 li.nav-sub-menu-expand{width:100%;margin-bottom:0}.accordionMoreFiltersVerticalDesktop .menu-dropdown-content .menu-level-1 li.nav-sub-menu-expand .menu-level-2{opacity:1;height:auto;visibility:visible;-webkit-transform:translateX(0%);transform:translateX(0%)}.accordionMoreFiltersVerticalDesktop .accordion-button::after{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23000" d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"/></svg>');background-size:100% auto;width:1rem;height:1.25rem;transition:.2s ease-in-out;fill:#3a3a3a}.accordionMoreFiltersVerticalDesktop .accordion-button:not(.collapsed)::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23ffffff" d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"/></svg>');transform:rotate(-180deg)}.accordionMoreFiltersVerticalDesktop .accordion-button{padding:12px 15px 12px 15px;font-weight:900;font-size:.8rem!important;letter-spacing:.03em;color:white;text-transform:uppercase}.accordionMoreFiltersVerticalDesktop .accordion-button.collapsed{color:black;background-color:white}@media only screen and (max-width:991px){.main-search-bar #SRPFilterControls{display:none}}