﻿body,html{overflow-x:hidden}a{text-decoration:none!important}.disable-gallery-clicks{pointer-events:none;opacity:.6;cursor:progress}.results-count{border-right:none!important}.dev-page-link{padding:8px 12px;text-decoration:none;color:#333}.dev-page-link:hover,.page-link.active{background-color:blueviolet;color:white}.modal-body .form-control,.modal-body .form-select{color:black}#podium-bubble{z-index:9!important}.listing-title #VehicleTypeTitle{margin-bottom:0!important}.btn{padding:.5rem 1.25rem;width:auto;font-size:1rem!important;border-radius:0;outline:0;text-align:center;justify-content:center;gap:.75rem}.btn-theme,.btn-theme:focus,.btn-theme:hover{border-radius:1.875rem;background-color:var(--theme);color:white;border:2px solid var(--theme)}.btn.btn-primary{overflow:hidden;display:inline-flex;align-items:center}.btn.btn-primary .btn-icon{display:inline-flex;align-items:center;margin-left:5px;overflow:hidden}.btn.btn-primary img{max-height:16px;width:auto}.pricing-card .btn img{max-height:29px;width:auto}.slider-sidebar .btn img{max-height:20px;width:auto}@media(max-width:991px){.pricing-card .btn img{max-height:29px!important}.pricing-card .btn .specialtyImages img{max-height:30px!important;width:100px!important}.slider-sidebar .btn img{max-height:20px!important}}.btn.btn-primary .specialtyImages img{max-height:22px;aspect-ratio:4 / 1;width:100%}.slider-sidebar .btn{width:100%;border-radius:6px;display:flex;justify-content:space-between!important;padding:.475rem 1.125rem;font-size:1.20rem}.slider-sidebar .btn,.slider-sidebar .btn:hover .pricing-card-buttons .btn,.pricing-card-buttons .btn:hover{font-family:var(--alt-font);border-radius:5px;font-weight:600}.pricing-card-buttons .btn:hover{box-shadow:0 0 10px 0 color-mix(in srgb,var(--theme) 50%,transparent)}.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:var(--theme)!important;color:white!important;border-color:var(--theme)!important}.btn-primary:focus,.btn-primary:hover{box-shadow:0 0 10px 0 color-mix(in srgb,var(--theme) 50%,transparent)}.main-content .btn-secondary,.main-content .btn-secondary:focus,.main-content .btn-secondary:hover{background-color:#3f4041!important;color:white!important;border-color:#3f4041!important}.main-content .btn-secondary:focus,.main-content .btn-secondary:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}#disclaimer-tooltip{border:none!important;padding:3px!important;box-shadow:none!important;border:none!important;background-color:transparent!important}.featured-slider{display:none!important}.visually-hidden{display:none}.custom-form-content .form-label,.custom-form-content .form-check-label{color:black!important}#thankYouFormModal{padding-right:0!important}#menu-hamburger-menu li a{font-weight:700;color:var(--black)}#menu-hamburger-menu li .sub-menu a{font-weight:400;color:var(--black)}.ham-menu li a{font-weight:700;color:var(--black)}.ham-menu li .sub-menu a{font-weight:500;color:var(--black)}.search-bar-inner .btn{z-index:0}.hours-dropdown{color:white!important}.payment-pre-text{font-weight:300;font-size:1.2rem;line-height:1.325rem;color:var(--theme);text-align:center}.highlighted-payment{font-family:"Oswald",sans-serif;font-weight:bold;font-size:44px;text-align:left;color:var(--theme);display:flex;align-items:center;justify-content:center;grid-gap:2px;margin-top:-15px}#DealerHoursDropdownContainer .accordion-header .accordion-button.collapsed{color:var(--theme)!important}#DealerHoursDropdownContainer .accordion-header .accordion-button{color:white!important}.promotion-item .cc-card-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cc-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.cc-card-btn{border-radius:1.875rem;background-color:var(--theme)!important;color:white!important;border:2px solid var(--theme)!important}.cc-card-btn:hover{border:2px solid var(--theme)!important}.promotion-item.without-image .cc-icon-block{height:100px;width:100px;margin-top:-80px}.promotion-item .cc-icon-block{height:76px;width:76px;background-color:#bbb;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:auto;margin-top:-52px}.promotion-item #SRpCampaignContactCard .cc-icon-block{height:76px;width:76px;background-color:#bbb;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:auto}.vehicle-list-box{padding:.75rem .5rem .5rem .5rem}#Div-Before-Inventory{margin-top:.25rem!important}.copy-link-modal .form-control{box-shadow:none;border:0 solid #4a4a4a;border-left:1px solid #4a4a4a;padding:20px 18px;font-weight:500;font-size:20px;letter-spacing:.02em;line-height:23px;text-align:left;color:black!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-item .favorite-vehicle:has(.mainTheme){position:absolute!important;right:.325rem!important;top:.325rem!important;background-color:var(--theme)!important;padding:5px!important;border-radius:10px!important;z-index:9!important}.vehicle-item .favorite-vehicle:has(.altTheme){position:absolute!important;right:.325rem!important;top:.325rem!important;background-color:var(--theme-alt)!important;padding:5px!important;border-radius:10px!important;z-index:9!important}.vehicle-item .favorite-vehicle .custom-drop-btn{display:flex;align-items:center;justify-content:center;height:20px!important;width:20px!important;font-size:1rem!important;color:white!important;transition:all .2s ease-in-out!important;background-color:transparent!important;border:0!important;outline:0!important}.vehicle-item .kot-video{position:absolute!important;left:.325rem!important;top:.325rem!important;background-color:var(--theme)!important;padding:5px!important;border-radius:10px!important;z-index:1}.vehicle-item .kot-video.desktopVid{display:block!important}.vehicle-item .kot-video.mobileVid{display:none}@media only screen and (max-width:991px){.vehicle-item .kot-video.desktopVid{display:none}.vehicle-item .kot-video.mobileVid{display:block!important}}.vehicle-item .kot-video .custom-drop-btn{display:flex;align-items:center;justify-content:center;height:20px!important;width:20px!important;font-size:1rem!important;color:white!important;transition:all .2s ease-in-out!important;background-color:transparent!important;border:0!important;outline:0!important}.vehicle-item .vehicle-milage-item{padding-top:5px}#PhyronModalVideo{width:100%}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{color:black;background-color:transparent;text-decoration:none}#Div-Before-Inventory .pricing-section{height:65px;max-height:65px}@media(min-width:992px){.container:has(#Div-Before-Inventory){max-width:98%!important}}@media(min-width:1024px){.container:has(#Div-Before-Inventory){max-width:98%!important}}@media(min-width:1200px){.container:has(#Div-Before-Inventory){max-width:98%!important}}@media(min-width:1366px){.container:has(#Div-Before-Inventory){max-width:98%!important}}@media(min-width:1900px){.container:has(#Div-Before-Inventory){max-width:98%!important}}@media only screen and (min-width:992px){#Div-Before-Inventory .vehicle-item{transition:.4s ease}#Div-Before-Inventory .vehicle-item:hover{border-color:var(--theme)!important;box-shadow:0 0 0 3px var(--theme)!important}#Div-Before-Inventory .your-price{transition:.4s ease}#Div-Before-Inventory .your-price:hover{text-shadow:1px 1px 10px white,1px 1px 10px var(--theme)}#Div-Before-Inventory .was-price{transition:.4s ease}#Div-Before-Inventory .was-price:hover{text-shadow:1px 1px 10px white,1px 1px 10px var(--theme)}#Div-Before-Inventory .disc-price{transition:.4s ease}#Div-Before-Inventory .disc-price:hover{text-shadow:1px 1px 10px white,1px 1px 10px var(--theme)}#Div-Before-Inventory .pricing-section{transition:.4s ease}#Div-Before-Inventory .pricing-section:hover{text-shadow:1px 1px 10px white,1px 1px 10px var(--theme)}}#thankYouFormModal .modal-close{position:absolute;top:10px;right:15px;background-color:black!important;outline:0;border:0;width:50px!important;height:50px!important;font-size:35px!important;color:white!important;transition:.2s ease-in-out;border:none!important;border-radius:10px!important;box-shadow:2px 2px 15px 2px rgb(160 143 143 / 70)!important;display:flex;justify-content:center;align-items:center}#thankYouFormModal .modal-close:hover{color:white!important}.vehicle-item .vehicle-info .action-btn{position:absolute;top:-1.25rem;right:1.25rem;width:40px;height:40px;background:white;border-radius:50%;border:1px solid #d0d0d0;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));display:flex;align-items:center;justify-content:center;color:#d0d0d0;transition:all .2s ease-in-out;z-index:9;font-size:1.25rem}.dropdown-toggle{font-size:1rem!important}.vehicle-filters .menu-dropdown-content .checkbox-label{padding:5px}.vehicle-filters .menu-dropdown-content .checkbox-block input:checked+.checkbox-label,.vehicle-filters .menu-dropdown-content .checkbox-block input:checked+.color-label{font-weight:800;color:var(--theme);border-radius:5px;background-color:var(--bs-gray-500)}@media(max-width:991.98px){.ModalSection .modal-body{margin:0;padding:14px 4px 30px!important}.ModalSection .modal-body .title-lg{font-size:1.45rem!important}.ModalSection .modal-body .section-title{margin-bottom:5px!important}#thankYouFormModal .p-5{padding:55px 30px!important}#thankYouFormModal #ThankYouModalMessage{font-size:1.35rem!important}}.gg-app .form-validated-item textarea{color:black!important}.vehicle-item-container .vehicle-info .make-model{height:initial!important}@media(max-width:756px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:100%!important}}@media(min-width:757px) and (max-width:991px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:50%!important}}@media(min-width:992px) and (max-width:1199px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:33.333333%!important}}@media(min-width:1200px) and (max-width:1899px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:25%!important}}@media(min-width:1900px) and (max-width:2199px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:25%!important}}@media(min-width:2200px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:16.666667%!important}}#flush-collapseSalesHours .accordion-body,#flush-collapseServiceHours .accordion-body,#flush-collapsePartsHours .accordion-body,#flush-collapseSpecialDeptHours .accordion-body{padding:0!important}.hours-sub-menu li span{display:flex;justify-content:space-between}.hours-sub-menu li span:hover{background-color:white!important;cursor:pointer}.vehicle-item .price{margin-top:auto;padding-top:0!important;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.75rem;justify-content:center!important;gap:10px}button[aria-label="PrintIcon"]{background-color:inherit!important}@keyframes pulsate{0%{box-shadow:0 0 0 0 var(--theme)}50%{box-shadow:0 0 0 15px rgba(235,216,52,0)}100%{box-shadow:0 0 0 0 rgba(235,216,52,0)}}#SpecialOfferVDPCTA{margin-bottom:10px;background-color:var(--theme);border-color:var(--theme);animation:pulsate 1.5s infinite;font-weight:600;border-radius:5px;color:white!important}#SpecialOfferVDPCTA .btn{color:white!important}#SpecialOfferVDPCTA:hover{margin-bottom:10px;background-color:var(--theme);border-color:var(--theme);animation:pulsate 1.5s infinite;font-weight:600;color:white}#SpecialOfferVDPCTA:focus{margin-bottom:10px;background-color:var(--theme);border-color:var(--theme);font-weight:600;color:white}@keyframes moveArrow{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}.secureSpecialOfferVDPBtn a{color:white!important}.secureSpecialOfferVDPBtn .img-icon i{animation:moveArrow 1.5s infinite alternate}#SRPPaymentsContainer .price-amt{margin-block-end:5px;margin-block-start:5px;font-size:30px!important}@media(min-width:757px) and (max-width:991px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:50%!important}}@media(min-width:992px) and (max-width:1299px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:33.333333%!important}}@media(min-width:1300px) and (max-width:1650px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:25%!important}#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:2rem;text-align:left;color:var(--black)}#Div-Before-Inventory .VerticalPriceList .price-amt{color:unset;font-weight:700}}@media(min-width:1651px) and (max-width:2199px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:20%!important}#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:2rem;text-align:left;color:var(--black)}}@media(min-width:2200px) and (max-width:2999px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:16.66%!important}#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:2rem;text-align:left;color:var(--black)}}@media(min-width:3000px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:14.28%!important}#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:2rem;text-align:left;color:var(--black)}}#Div-Before-Inventory .temp-vehicle-item-container .vehicle-item{height:500px!important;background-color:var(--bs-gray-100)}@media(min-width:757px) and (max-width:991px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:50%!important}}@media(min-width:992px) and (max-width:1249px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:50%!important}}@media(min-width:1250px) and (max-width:1650px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:33.333333%!important}.verticalAccordions+#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:25px;text-align:left;color:var(--black)}}@media(min-width:1651px) and (max-width:2199px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:25%!important}.verticalAccordions+#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:25px;text-align:left;color:var(--black)}}@media(min-width:2200px) and (max-width:2999px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:20%!important}.verticalAccordions+#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:25px;text-align:left;color:var(--black)}}@media(min-width:3000px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:16.66%!important}.verticalAccordions+#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:25px;text-align:left;color:var(--black)}}@media(max-width:991px){.verticalAccordions+#Div-Before-Inventory{margin-left:0}.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{}}#sortFilterNewContainer .btn-primary,#sortFilterNewContainer .btn-primary:hover{border:none!important;border-radius:4px!important}.sbs-locationtitle{font-size:.75rem;font-weight:600;padding-bottom:0;text-align:center}.main-content,.main-slider-block,.section-featured-section{background-color:white}.vehicle-header .icon-btn{background-color:unset!important}.info-content .btn,#MainNumberSection p{color:black}.payment-pre-text{font-weight:300;font-size:1.2rem;line-height:1.125rem;color:var(--theme);text-align:center;margin-bottom:10px}.vehicle-name-info .vehicle-price{display:none}@media only screen and (max-width:991px){#VehicleTitlePrice{font-size:2.5rem}#VehicleTitlePrice sup{top:initial;position:relative;font-size:.75em;line-height:initial;vertical-align:baseline}.product-meta-list{font-size:1.15rem}}.breadcrumb-nav li a{color:#555!important}#BackToResultsLink a{color:var(--theme);font-weight:800!important}@media(max-width:991px){.breadcrumb-nav ul{font-size:.7rem}}@media(max-width:991px){.vehicle-name-info{display:flex;flex-direction:column;gap:.5rem!important}}@media(max-width:991px){.pricing-card-buttons .btn{width:100%!important}.pricing-card{height:initial}.pricing-card-buttons{margin-top:initial;flex-wrap:wrap}}.pricing-card-buttons button{text-transform:uppercase!important}.pricing-card-buttons .av_widget_root{width:100%}.pricing-card-buttons .btn{width:100%;max-width:488px;border-radius:6px;display:flex;justify-content:space-between;padding:.875rem 1.125rem;font-size:1.375rem;font-family:var(--alt-font);font-weight:600}.pricing-card-outer .pricing-card{width:100%}@media(min-width:992px){.pricing-section .g-lg-6,.pricing-section .gx-lg-6{--bs-gutter-x:6.25rem!important}}#VDP-Searchbar-Container{width:100%;border-radius:10px;margin-bottom:10px;position:relative}#VDP-Search-Filter-Form{background:rgba(235,235,235,0.65);padding:0;margin:0;border-radius:10px;border:1px solid var(--theme)}#VDP-Searchinput-Container{flex:initial;margin-right:15px;width:80%;padding:initial;border:none}.collage-search{display:flex;justify-content:center;align-items:center}.collage-search form{width:50%;border:1px solid var(--theme);border-radius:10px}@media(max-width:1199px){.collage-search form{width:100%}}#VDP-Searchinput-Container input{border-radius:0;border:none;background-color:rgba(0,0,0,0);padding:.425rem .875rem;box-shadow:none!important;color:black!important}#VDP-SearchInput-Container input::placeholder{color:black!important;opacity:1!important}#VDP-SearchInput-Container input#MainSearchInput.customHomeInputStyle{color:black!important;background-color:white!important}#VDP-SearchInput-Container input#MainSearchInput.customHomeInputStyle::placeholder{color:black!important;opacity:1!important}#VDP-Searchbtn-Container{width:15%;padding:initial;margin-right:1px}#VDP-Searchbtn-Container button{background-color:initial;border:none;border-radius:10px;font-size:1.65rem;width:100%}#VDP-Searchbtn-Container .btn{background-color:var(--theme)!important;border:none!important;padding:.45rem .85rem}#VDP-Searchbtn-Container .btn i{font-size:1.25rem;color:#3f4041}.price-amt{text-wrap:nowrap!important}.vehicle-name-info .vehicle-price{text-align:start!important}.large-collageImages-mobile .swiper-slide{height:auto!important;max-height:500px}.large-collageImages-mobile .swiper-slide img{max-height:100%}.small-collageImages-mobile .swiper-slide{display:flex;height:auto!important;max-height:160px;border-radius:10px;background-color:var(--bs-gray-200)}.small-collageImages-mobile{margin-top:10px}.small-collageImages-mobile .swiper-slide img{max-height:100%;border-radius:inherit}.collageImages-modal{border-radius:15px!important;background-color:rgba(230,230,230,0.5)!important}.collageImages-modal .swiper-slide{height:auto!important;max-height:800px;border-radius:inherit}.collageImages-modal .swiper-slide img{max-height:100%;border-radius:inherit}.breadcrumb-nav.solid ul{gap:10px}.breadcrumb-nav.solid .breadcrumb-nav-back::before{content:"\e972";font-family:icomoon!important;margin-right:.5rem;font-size:.90rem}.breadcrumb-nav.solid ul li{background-color:var(--theme);font-size:.90rem;padding:5px 10px;border-radius:10px}@media(max-width:991px){.breadcrumb-nav.solid .breadcrumb-nav-back::before{font-size:15px}.breadcrumb-nav.solid ul li{font-size:15px}}.breadcrumb-nav.solid ul li:hover{font-size:.90rem;background-color:#808080!important}.breadcrumb-nav.solid ul li a{color:white!important;font-weight:700}.breadcrumb-nav.solid ul li a:hover{font-size:.90rem;color:white!important;font-weight:700}.breadcrumb-nav.solid ul li:not(:first-child)::before{content:none;height:initial}.breadcrumb-nav.outline ul{gap:10px}.breadcrumb-nav.outline .breadcrumb-nav-back::before{content:"\e972";font-family:icomoon!important;margin-right:.5rem;font-size:.90rem}.breadcrumb-nav.outline ul li{font-size:9px!important;line-height:9px;background-color:white;padding:5px 10px 3px 10px;border-radius:7px;border:1px solid var(--theme)}.breadcrumb-nav.outline ul li a{font-size:9px!important;line-height:9px}.breadcrumb-nav.outline ul li:hover{font-size:9px!important;line-height:9px;color:white!important;background-color:var(--theme)!important;padding:5px 10px 3px 10px;border-radius:7px;border:1px solid var(--theme);cursor:pointer}.breadcrumb-nav.outline ul li:hover a{color:white!important;font-size:9px!important;line-height:9px}@media(max-width:991px){.breadcrumb-nav.outline .breadcrumb-nav-back::before{font-size:15px}breadcrumb-nav.outline ul li{font-size:9px!important;line-height:9px}.breadcrumb-nav.outline ul li:hover a{font-size:9px!important;line-height:9px}}.breadcrumb-nav.outline ul li a{color:var(--theme);font-weight:700}.breadcrumb-nav.outline ul li:hover a{color:white!important}.breadcrumb-nav.outline ul li:not(:first-child)::before{content:none;height:initial}.pricing-card{background:white;padding:3.125rem 3.75rem;padding-top:0;display:flex;flex-direction:column;align-items:center;height:100%;border:1px solid rgba(168,168,168,0.3)!important;box-shadow:2px 2px 10px rgba(0,0,0,0.08);border-radius:4px}.feature-list-btn li{width:calc(33.33% - .5rem);border-radius:4px;background:white;padding:.825rem;display:flex;align-items:center;gap:1.25rem;border:1px solid rgba(168,168,168,0.3);box-shadow:2px 2px 10px rgba(0,0,0,0.08)}@media(max-width:991px){.feature-list-btn li{width:calc(25% - .325rem);border-radius:0;background:transparent;border:0;padding:0;flex-direction:column;gap:.5rem;box-shadow:none!important}}.slider-sidebar{background:white;padding:.825rem;width:100%;border:1px solid rgba(168,168,168,0.3)!important;box-shadow:2px 2px 10px rgba(0,0,0,0.08);border-radius:4px!important}.slider-sidebar .btn{font-size:1rem}.slider-sidebar.improved .btn{width:100%;border-radius:6px;display:flex;justify-content:center!important;padding:5px 10px;font-size:.85rem;font-weight:600}.slider-sidebar.improved .btn:has(.specialtyImages){flex-direction:column}.slider-sidebar .btn-primary,.slider-sidebar .btn-secondary{margin-bottom:10px}#stdEquipment .card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);border:none;border:1px solid rgba(168,168,168,0.3);box-shadow:2px 2px 10px rgba(0,0,0,0.08);border-radius:10px}#DescriptionSection{border-radius:4px;columns:1}.pricing-card-content h3 strong{color:var(--theme)}#sidebysideDiscountPrice{min-width:60px}.price-list{margin-top:5px}.price-list-rvs{padding:0;margin:0;list-style:none;margin-top:15px}.price-list-rvs li{font-size:1rem;font-family:var(--alt-font);display:flex;justify-content:space-between;width:100%}.price-list-rvs div{font-family:var(--base-font);font-weight:700}.price-list-rvs div span{font-size:14px}.price-list-rvs li.e-price div{font-size:1rem;color:var(--theme)}.vehicle-price li{list-style-type:disc}.vehicle-price li:first-child{list-style-type:none}.your-price-name-rvs{font-weight:800;font-size:1.35rem}#CalculatedPriceContainer .your-price-name{font-weight:800;font-size:1.55rem}#sidebysideTotalPrice-rvs{font-weight:800;font-size:1.35rem}#sidebysideGeneralPrice-rvs{font-weight:800;font-size:1.35rem}.slider-sidebar .rvs-interested{width:100%;border-radius:15px;justify-content:center;padding:.5rem;font-size:1.35rem}.paymentBox-container{display:flex;justify-content:center;flex-direction:row;background:var(--bs-gray-200);margin-bottom:10px;padding:5px}.sub-paymentBox-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.RVs-price-meta{}.vehicle-header{position:absolute;top:0;left:0;background:rgba(255,255,255,0.84);padding:0;width:100%;z-index:0!important}.vehicle-header-v2 .vehicle-features{color:var(--theme)}.vehicle-features li{list-style-type:disc}.vehicle-features li:first-child{list-style-type:none}.RVs-price-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.RVs-pricing-section{background:initial}.RVs-price-meta .RVs-pricing-section{display:flex;gap:16px;align-items:center}.RVs-price-meta .RVs-pricing-section .RVs-e-price{display:flex;gap:8px;align-items:center}.RVs-price-meta .RVs-pricing-section .RVs-e-price .price{font-family:"Oswald",sans-serif;font-weight:bold;font-size:44px;text-align:left;color:#a8a8a8}.RVs-price-meta .RVs-pricing-section .estimation{font-weight:normal;font-size:16px;letter-spacing:.02em;line-height:14px;text-align:left;color:#000}.vehicle-info-rvs{display:none!important}@media(max-width:991px){.vehicle-name-info{display:flex;flex-direction:column;gap:.5rem!important}.vehicle-name-info .vehicle-price{display:initial}#VehicleTitlePrice{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;font-size:1rem}#VehicleTitleFeatures{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;font-size:.85rem}#VehicleTitleInfo{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;font-size:.85rem}.RVs-price-meta{display:block!important}#VehicleTitleInfo{display:block!important}.RVs-price-meta .RVs-pricing-section .RVs-e-price .price{font-size:35px}.RVs-price-meta .RVs-pricing-section .estimation{font-size:12px}}.main-content #StickySideBySideContainer{padding:0 15px 0 15px;position:relative}#StickySideBySideContainer{height:1500px}#StickySideBySide{margin-top:20px;position:absolute;right:0;height:1500px}#StickySideBySide .sidebar-container{position:sticky;top:0;max-height:100%;overflow-y:auto;width:initial!important}@media(max-width:991px){.info-card{padding:1.475rem 2.125rem!important}.info-card p{font-size:.925rem;letter-spacing:.01rem;line-height:1.25rem}}@media only screen and (max-width:767px){body .uag-hide-mob:has(#FeaturedBannersContainer){display:flex!important}}@media only screen and (max-width:991px){.current-offer-meta{display:flex;flex-direction:column!important}.current-offer-meta-amount{display:flex!important;flex-direction:row!important}.current-offer-meta-amount h3{font-size:1.625rem}}@media(max-width:991px){#VehicleTitlePrice{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;font-size:1.65rem!important}}.vehicle-header .d-lg-none{display:flex!important}.vehicle-header .product-meta-list{display:flex!important}.add-omni-sidebar .product-meta-list li:not(:first-child)::before{content:"•";color:var(--theme);margin:auto .5rem;font-size:1.2em;line-height:1em;display:initial!important}.switch-btn .btn-check:checked+.btn,.switch-btn .btn-check:active+.btn,.switch-btn .btn:active,.switch-btn .btn.active,.switch-btn .btn.show{border:1px solid white}.switch-btn .btn-check:checked+.btn{background:#fff!important;border:1px solid #f0f0f0!important;box-shadow:0 3px 6px rgba(0,0,0,0.16)!important;color:#555!important}.filter-block .dropdown .btn-default{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}.filter-block-mobile .filter-btn{background:var(--bs-gray-200);border:1px solid var(--bs-gray-200)}.search-bar-wrapper .btn-outline-secondary img{width:2rem;height:auto;max-height:none}#SRPMobileMenuBottomPadding{background-color:white}#ChatInventoryContainer #Div-Before-Inventory .vehicle-item-container{width:100%!important}#ChatInventoryContainer .vehicle-item .vehicle-image{max-height:300px!important;position:relative;height:100%!important}#ChatInventoryContainer .vehicle-item .vehicle-image>a img{object-fit:scale-down;max-height:100%;object-position:center center;background-color:white}@media(max-width:991px){#GetEPriceModal .modal-dialog,#ImInterestedModal .modal-dialog,#InquireListingFormModal .modal-dialog,#BookATestDriveModal .modal-dialog,#TradeInAppraisalModal .modal-dialog,#NotifyWhenPriceDropModal .modal-dialog,#MultiStepFinanceApplicationModal .modal-dialog,#ConciseFinanceModal .modal-dialog{margin-top:0;width:100%;max-width:100%;height:100%}}.navigation-wrapper li button{font-family:var(--alt-font);font-weight:normal;font-size:1.25rem;letter-spacing:.1rem;text-align:center;color:var(--base-color);text-transform:uppercase;padding:.5rem;position:relative;display:flex;flex-direction:column;align-items:center;background:none;border:none}.navigation-wrapper li button::after{content:"";display:block;width:5.25rem;height:.3125rem;margin:auto;margin-top:.5rem;background:var(--theme)}.navigation-wrapper li button::before{display:inline-block;margin:auto;vertical-align:.255em;content:"";border-top:.3em solid white;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;order:3;transition:all .2s ease-in-out}.navigation-wrapper li button:hover::before,.navigation-wrapper li button.active::before{border-top:.3em solid var(--theme)}#section-featured-section .container .section-title{text-align:center;line-height:1.95rem}@media(max-width:991px){#section-featured-section .container .section-title{font-size:1.15rem!important}}.main-slider-block .swiper-horizontal>.swiper-pagination-bullets,.main-slider-block .swiper-pagination-bullets.swiper-pagination-horizontal,.main-slider-block .swiper-pagination-custom,.main-slider-block .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,350px);top:var(--swiper-pagination-top,5px);left:0;width:100%;display:none!important}.collageImages-modal .swiper-horizontal>.swiper-pagination-bullets,.collageImages-modal .swiper-pagination-bullets.swiper-pagination-horizontal,.collageImages-modal .swiper-pagination-custom,.collageImages-modal .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,350px);top:var(--swiper-pagination-top,5px);left:0;width:100%;display:none!important}#BasicInfoContainer #secondaryBasicInformationList{display:flex;flex-direction:column;align-items:center}#CarFaxSection #secondaryBasicInformationList{display:flex;flex-direction:column;align-items:flex-start!important}@media(max-width:991px){#CarFaxSectionMobile #secondaryBasicInformationList{display:flex;justify-content:center!important;align-items:center!important;flex-direction:column!important;font-size:.8rem!important}}@media(min-width:992px){#CarFaxSection #secondaryBasicInformationList .viewCountsContainer{display:none!important}}.ModalSection .modal-content{border-top:none;margin-top:10px;max-height:inherit!important;overflow-y:auto;border-radius:10px!important}.ModalSection .modal-header{background-color:var(--bs-modal-bg)}.ModalSection .modal-body{background-color:var(--bs-modal-bg)!important}#ModalSection .card-body,.ModalSection .card-body{background-color:white!important;border:none}.modal .form-label{color:black!important}#SEOHTMLContainer a{color:black!important}#SEOHTMLContainer .accordion-body{color:black!important}.vehicle-name-info .vehicle-name span{font-size:1rem}#CarfaxTradeVDPCTA{width:100%}#CarfaxTradeVDPCTA section{width:100%}.title-xl{font-size:3.375rem!important;font-family:var(--alt-font)}.main-slider-block #VDPUnderMainImageDisclaimer{width:80%;font-size:.7rem;padding-top:10px;padding-bottom:10px;line-height:.8rem}#Mobile-VDPUnderMainImageDisclaimer{display:none;height:inherit;justify-content:center;align-items:center}#Mobile-VDPUnderMainImageDisclaimer #VDPUnderMainImageDisclaimer{width:90%}@media(max-width:991px){#Mobile-VDPUnderMainImageDisclaimer{display:flex}.main-slider-block #VDPUnderMainImageDisclaimer{display:none}}.blaze-pagination-container .blaze-next,.blaze-pagination-container .blaze-prev{color:black;max-width:40px}#baguetteBox-overlay button{background-color:var(--bs-gray-800)}.baguetteBox-button{display:block!important;border:1px solid var(--theme)!important}@media(max-width:991px){.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:calc(25% - 30px)!important;width:44px!important;height:60px!important}}.offer-value{font-weight:700;font-size:3.375rem!important;line-height:3.375rem;text-align:center;display:block}.current-offer-buttons button.offer-btn,.current-offer-buttons button.offer-btn:hover,.current-offer-buttons button.offer-btn:nth-child(odd),.current-offer-buttons button.offer-btn:nth-child(odd):hover{background:initial!important}.current-offer-buttons .offer-btn:nth-child(odd),.current-offer-buttons .offer-btn:nth-child(odd):hover{color:var(--theme)!important;background:rgba(255,255,255,0.8)!important}.current-offer-buttons .offer-btn,.current-offer-buttons .offer-btn:hover{background:rgba(0,0,0,0.8)!important}.quick-search-form{}.quick-search-form .quick-search-title{width:100%;padding:10px;font-size:2.5rem;font-weight:600}.quick-search-form .dropdownHomeFilter{display:flex;align-items:center}@media(min-width:992px){.quick-search-form .dropdownHomeFilter{width:20%}.quick-search-form .inline-title{width:40%}}.quick-search-form .dropdownHomeFilter .custom-form-select #searchFiltersHomeInput{max-width:100%;background-color:var(--theme);width:100%;border:none;border-radius:8px!important;color:white}.quick-search-form .custom-form-select{padding:10px;width:100%}.quick-search-form .custom-form-select #searchFiltersHomeInput{max-height:48px}.quick-search-form .custom-form-select .form-select:not(.hero-banner-btn *):not(#VDP-Searchinput-Container *):not(.search-bar-wrapper *){border-radius:8px!important;color:black!important}#PaymentCalculatorForm .btn{margin-top:10px;border-radius:0!important}.form-control:not(.hero-banner-btn *):not(#VDP-Searchinput-Container *):not(.search-bar-wrapper *),.form-select:not(.hero-banner-btn *):not(#VDP-Searchinput-Container *):not(.search-bar-wrapper *){border-radius:0!important;background-color:var(--light)!important;padding:.625rem .875rem!important;font-size:.875rem!important;border:var(--bs-border-width) solid var(--bs-border-color)!important;box-shadow:none!important}.modal-content .form-control:not(.hero-banner-btn *):not(#VDP-Searchinput-Container *):not(.search-bar-wrapper *),.modal-content .form-select:not(.hero-banner-btn *):not(#VDP-Searchinput-Container *):not(.search-bar-wrapper *){border-radius:0!important;background-color:var(--light)!important;padding:.625rem .875rem!important;font-size:.875rem!important;border:1px solid var(--light)!important;border:var(--bs-border-width) solid var(--bs-border-color)!important;box-shadow:none!important}#PaymentCalculatorForm label{margin-bottom:5px;border-radius:0!important}#PaymentCalculatorForm .btn-theme,#PaymentCalculatorForm .form-control{border-radius:0!important}.vehicle-item .kot-video .custom-drop-btn .img{max-width:unset!important}.menu-dropdown-content .features-content .checkbox-block .checkbox-label{display:flex;align-items:flex-start;padding-left:0;cursor:pointer;font-weight:normal;width:auto;font-weight:normal;min-height:auto;margin-bottom:0;font-size:12px;letter-spacing:.03em;line-height:20px;text-align:left;color:var(--base-color)}#FeaturedContentSelectorDropdownDesktop-home{margin:0}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .features-content,#FeaturedContentSelectorDropdownDesktop-home .inventory-content{display:flex;flex-wrap:wrap;gap:5px;padding:0;width:100%;justify-content:flex-start;justify-items:center;align-content:center;flex-direction:unset}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .features-content .checkbox-item{width:300px}@media(max-width:991px){#SearchResultOptionsHeader{margin:3rem}#FeaturedContentSelectorDropdownDesktop-home{margin:0rem}#SearchFilterResultParentContainer{width:80%}#SearchResultsOptionsContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .features-content .checkbox-item{height:55px;width:175px}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .features-content .checkbox-block .checkbox-label{height:55px;width:140px!important}#FeaturedContentSelectorDropdownDesktop-home .features-section{display:flex;justify-content:center;align-items:center}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .features-content{display:flex;justify-content:center;align-items:center}#FeaturedContentSelectorDropdownDesktop-home .menu-dropdown-content .features-content .checkbox-block input{visibility:hidden;cursor:pointer;position:absolute;right:0;display:none}}#FeaturesSearchFilterTitle{display:flex;justify-content:center;align-items:center;text-align:center;font-size:2rem;font-weight:600;color:white!important}#SearchResultsOptionsContainer{margin-top:5px}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .features-content .checkbox-item .checkbox-block{display:flex;align-items:center;padding-left:0;cursor:pointer;width:auto;font-size:18px;letter-spacing:.03em;line-height:20px;text-align:center;color:var(--base-color);margin-bottom:0;position:relative}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .features-content .checkbox-item:hover .checkbox-block .checkbox-label{background:rgba(0,0,0,0.65);color:var(--theme)}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .features-content .checkbox-block .checkbox-label{transition:all .2s ease-in-out;justify-content:center;align-items:center;display:flex;border-radius:4px;font-weight:normal;font-size:12px;letter-spacing:.01em;border:1px white solid;color:white;background:rgba(0,0,0,0.65);text-align:center}@media(max-width:1199.98px){.menu-dropdown-content .features-content{padding:0;padding-bottom:40px;display:flex;flex-direction:column;align-items:flex-start}}.menu-dropdown-content .features-content{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:14px;grid-row-gap:5px;padding:5px 0 5px 0}@media(max-width:991px){#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .features-content,#FeaturedContentSelectorDropdownDesktop-home .inventory-content{padding:15px 0 15px 0}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content #SearchResultOptionsHeader{justify-content:center}}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .checkbox-block .checkbox-label{transition:all .2s ease-in-out}#FeaturedContentSelectorDropdownDesktop-home.menu-dropdown-content .checkbox-block .mark{margin-left:10px;background-color:transparent;opacity:0}#SearchFilterResults{margin-bottom:5px;border:1px solid black}#SearchFilterTitle{text-align:center;font-weight:500;margin-top:-10px;background:white}#ViewMatchesButton{text-align:center;font-weight:500;font-size:.85rem;background-color:var(--theme);color:white;padding:5px 0;opacity:90%;border:none!important}#ViewMatchesButton a{color:white}#SearchFilterResetButton{text-align:center;font-weight:500;text-decoration:underline;font-size:.85rem;background-color:unset;color:black;border:none}.main-slider-block .totalPriceReplace{min-width:100%!important;font-size:17px!important;line-height:17px;text-align:center;margin:10px 0}#CalculatedPriceContainer .totalPriceReplace{min-width:100%!important;font-size:18px!important;line-height:18px;text-align:center;font-weight:600!important;line-height:1.5rem!important}.sbs-improved-price-block .totalPriceReplace{font-size:15px!important;line-height:15px;text-align:center}.emoji{width:1rem;height:1rem}#VDPQuickViewModal-FullscreenContent{padding-top:15px!important;overflow-x:hidden;overflow-y:hidden}#InlineSMSShare{background-color:var(--bs-gray-300);transition:.4s ease;border-radius:5px;margin-top:10px}#InlineSMSShare:hover{border-color:var(--theme)!important;box-shadow:0 0 0 3px var(--theme)!important}#InlineSMSShare .modal-content-box-footer{display:flex;justify-content:center;align-items:center}.search-bar-wrapper .input-group .btn{position:relative;z-index:1;font-size:1rem!important}.search-bar-wrapper .form-control{font-weight:300;font-size:1rem!important;letter-spacing:.01em;line-height:1.5rem;text-align:left;padding-left:15px;color:black;background-color:transparent}.search-bar-wrapper .btn{font-size:1rem!important}.main-search-bar .search-bar-wrapper #MainSearchInput{color:black!important;background-color:var(--bs-gray-200);border:none!important;box-shadow:none!important;padding-left:5px;font-size:1rem!important;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.main-search-bar .search-bar-wrapper #MainSearchInput::placeholder{color:black!important;opacity:1!important}.search-bar-wrapper .input-group-lg>.form-control,.search-bar-wrapper .input-group-lg>.form-select,.search-bar-wrapper .input-group-lg>.btn-outline-secondary,.search-bar-wrapper .input-group-lg>.btn{border-radius:4px;border:0}@media only screen and (min-width:992px){.search-bar-wrapper .search-bar-inner:hover{border-color:var(--theme)!important;box-shadow:0 0 0 3px var(--theme)!important}.search-bar-wrapper .search-bar-inner{transition:.4s ease}}.search-bar-wrapper{position:relative}.search-bar-wrapper .search-bar-inner{background-color:var(--bs-gray-200);border:1px solid rgba(168,168,168,0.5)!important;box-shadow:none;overflow:visible;height:100%;border-radius:4px!important}.search-bar-wrapper .search-bar-inner .btn-outline-secondary{background-color:transparent;padding:.85rem .85rem!important;border:0}.search-bar-wrapper .search-bar-inner .btn-outline-secondary img{width:1.8rem!important;height:auto;max-height:none}.search-bar-wrapper .search-bar-inner .btn{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.search-bar-wrapper .search-bar-inner .btn:hover{background-color:var(--theme);color:white}.search-bar-wrapper .search-bar-inner #MainSearchInput{font-family:var(--base-font)}.search-bar-wrapper #suggested-searches-container{display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:60px;z-index:999999;width:100%;border-radius:10px;padding:10px;background-color:var(--bs-gray-200);border:1px solid rgba(168,168,168,0.3);box-shadow:5px 5px 10px rgba(0,0,0,0.2)}.search-bar-wrapper #suggested-searches-container .suggested-item{display:flex;flex-direction:row;justify-content:flex-start;padding-left:5px;color:black;font-weight:500;gap:10px}.search-bar-wrapper #suggested-searches-container .suggested-item i{display:flex;justify-content:center;align-items:center;gap:10px}.search-bar-wrapper #suggested-searches-container .suggested-item:hover{cursor:pointer;color:white!important;background-color:var(--theme)!important;border-radius:10px!important}.search-bar-wrapper #suggested-searches-container .suggested-item.suggested-item-focused{background-color:var(--theme);border:none!important;color:white!important;border-radius:10px!important}#HomePageSearchBar .search-bar-wrapper .search-bar-inner{z-index:2;width:99%;left:.5%;border:1px solid var(--theme);background-color:var(--bs-gray-200);border-radius:4px!important}#HomePageSearchBar #suggested-searches-container{display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:0;z-index:1;width:99%;border-radius:10px;padding:60px 10px 10px 10px;background:var(--bs-gray-200);border:1px solid rgba(168,168,168,0.3);box-shadow:5px 5px 10px rgba(0,0,0,0.2)}#HomePageSearchBar #suggested-searches-container .suggested-item{display:flex;flex-direction:row;justify-content:flex-start;padding-left:5px;color:black;font-weight:500;font-size:13px!important;gap:10px}#HomePageSearchBar #suggested-searches-container .suggested-item i{display:flex;justify-content:center;align-items:center;font-size:13px}#HomePageSearchBar #suggested-searches-container .suggested-item:hover{cursor:pointer;color:white!important;background-color:var(--theme)!important;border-radius:10px}#NavBarSearchBar .search-bar-wrapper .form-control{font-size:15px!important;letter-spacing:.01em;line-height:1.5rem;text-align:left;padding-left:15px;color:black!important;font-weight:800;background-color:transparent;border:1px solid darkgray;border-top-left-radius:10px;border-bottom-left-radius:10px}#NavBarSearchBar #suggested-searches-container{display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:50px;z-index:999999;width:100%;border-radius:10px;padding:10px;background-color:var(--bs-gray-200);border:1px solid rgba(168,168,168,0.3);box-shadow:5px 5px 10px rgba(0,0,0,0.2)}#NavBarSearchBar #suggested-searches-container .suggested-item{display:flex;flex-direction:row;justify-content:flex-start;padding-left:5px;color:black;font-weight:500;font-size:13px!important;text-align:left;font-family:var(--base-font);gap:10px}#NavBarSearchBar #suggested-searches-container .suggested-item i{display:flex;justify-content:center;align-items:center;font-size:13px}#NavBarSearchBar #suggested-searches-container .suggested-item:hover{cursor:pointer;color:white!important;background-color:var(--theme)!important;border-radius:10px!important}#VDP-Searchbar-Container #suggested-searches-container{display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:40px;z-index:999999;width:100%;border-radius:10px;padding:10px;background-color:var(--bs-gray-200);border:1px solid rgba(168,168,168,0.3);box-shadow:5px 5px 10px rgba(0,0,0,0.2)}#VDP-Searchbar-Container.collage-search #suggested-searches-container{width:50%}@media(max-width:991px){#VDP-Searchbar-Container.collage-search #suggested-searches-container{width:100%}}#VDP-Searchbar-Container #suggested-searches-container .suggested-item{display:flex;flex-direction:row;justify-content:flex-start;padding-left:5px;color:black;font-weight:500;font-size:.75rem;gap:10px}#VDP-Searchbar-Container #suggested-searches-container .suggested-item i{display:flex;justify-content:center;align-items:center;font-size:13px}#VDP-Searchbar-Container #suggested-searches-container .suggested-item:hover{cursor:pointer;color:white!important;background-color:var(--theme)!important;border-radius:10px}#VDP-Searchbar-Container #suggested-searches-container .suggested-item i{max-height:20px}#81d82f2f-b4a1-4db7-96a0-74f394ce1211InventorySearchDropdownSelectorForm{position:relative}#81d82f2f-b4a1-4db7-96a0-74f394ce1211InventorySearchDropdownSelectorForm #suggested-searches-container{display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:auto;z-index:999999;width:100%;border-radius:10px;padding:10px;background-color:var(--bs-gray-200);border:1px solid rgba(168,168,168,0.3);box-shadow:5px 5px 10px rgba(0,0,0,0.2)}#81d82f2f-b4a1-4db7-96a0-74f394ce1211InventorySearchDropdownSelectorForm.collage-search #suggested-searches-container{width:50%}@media(max-width:991px){#81d82f2f-b4a1-4db7-96a0-74f394ce1211InventorySearchDropdownSelectorForm.collage-search #suggested-searches-container{width:100%}}#81d82f2f-b4a1-4db7-96a0-74f394ce1211InventorySearchDropdownSelectorForm #suggested-searches-container .suggested-item{padding-left:5px;color:black;font-weight:500;font-size:.75rem;display:flex;justify-content:flex-start;align-items:center;flex-direction:row}#81d82f2f-b4a1-4db7-96a0-74f394ce1211InventorySearchDropdownSelectorForm #suggested-searches-container .suggested-item:hover{cursor:pointer;color:white!important;background-color:var(--theme)!important;border-radius:10px}#81d82f2f-b4a1-4db7-96a0-74f394ce1211InventorySearchDropdownSelectorForm #suggested-searches-container .suggested-item i{max-height:25px;padding-right:5px}@media(max-width:991px){.lc_text-widget--bubble,.lc_text-widget{bottom:70px!important}}.tooltip-inner{max-width:500px;max-height:450px;overflow-y:auto;white-space:normal;text-align:left;font-size:12px;line-height:1.4;background-color:#333;color:#fff;border-radius:8px;padding:12px 16px;pointer-events:auto;user-select:text;g */}.scrollable-tooltip .tooltip-inner{overflow-y:auto;pointer-events:auto}.tooltip{pointer-events:auto!important}.tooltip.show{opacity:1;box-shadow:0 4px 10px rgba(0,0,0,0.25)}.tooltip-inner::-webkit-scrollbar{width:6px}.tooltip-inner::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3);border-radius:3px}.filter-block .menu-dropdown-content .irs{font-family:var(--base-font)}.filter-block .menu-dropdown-content .irs--round{height:80px;padding-bottom:20px}.filter-block .menu-dropdown-content .irs--round .irs-from,.filter-block .menu-dropdown-content .irs--round .irs-to,.filter-block .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}.filter-block .menu-dropdown-content .irs--round .irs-from:before,.filter-block .menu-dropdown-content .irs--round .irs-to:before,.filter-block .menu-dropdown-content .irs--round .irs-single:before{border-top-color:transparent}.filter-block .menu-dropdown-content .irs--round .irs-line{top:14px;height:12px;background-color:#4a4a4a;border-radius:6px}.filter-block .menu-dropdown-content .irs--round .irs-bar{top:14px;height:12px;background-color:var(--theme)}.filter-block .menu-dropdown-content .irs--round .irs-bar--single{border-radius:6px 0 0 6px}.filter-block .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 white;border-radius:50%}.filter-block .menu-dropdown-content .irs--round .irs-handle:hover,.filter-block .menu-dropdown-content .irs--round .irs-handle.state_hover{background-color:var(--theme)}.accordionMoreFiltersMobile .menu-dropdown-content .irs{font-family:var(--base-font)}.accordionMoreFiltersMobile .menu-dropdown-content .irs--round{height:80px;padding-bottom:20px}.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-from,.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-to,.accordionMoreFiltersMobile .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}.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-from:before,.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-to:before,.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-single:before{border-top-color:transparent}.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-line{top:14px;height:12px;background-color:#4a4a4a;border-radius:6px}.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-bar{top:14px;height:12px;background-color:var(--theme)}.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-bar--single{border-radius:6px 0 0 6px}.accordionMoreFiltersMobile .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 white;border-radius:50%}.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-handle:hover,.accordionMoreFiltersMobile .menu-dropdown-content .irs--round .irs-handle.state_hover{background-color:var(--theme)}#SEOHTMLContainer .container.mt-4{max-width:900px;margin:3rem auto!important;padding:0 1.5rem}#SEOHTMLContainer .nav-tabs{border-bottom:2px solid #e5e5e5!important;gap:0!important}#SEOHTMLContainer .nav-tabs .nav-link{border:none!important;color:#666!important;font-weight:600;padding:1rem 1.5rem!important;text-transform:uppercase;font-size:.9rem;border-radius:0!important;position:relative}#SEOHTMLContainer .nav-tabs .nav-link:hover{border-color:transparent!important;background-color:rgba(76,175,80,0.05)!important;color:#333!important}#SEOHTMLContainer .nav-tabs .nav-link.active{color:#4CAF50!important;background-color:transparent!important;border-bottom:3px solid #4CAF50!important;margin-bottom:-2px}#SEOHTMLContainer .tab-pane{padding:10px 0!important}#SEOHTMLContainer .tab-content{padding:0 0 20px 0}#SEOHTMLContainer .accordion-header{margin-top:0}#SEOHTMLContainer .accordion-button{padding:1.25rem 1.5rem!important;background-color:#f9f9f9!important;border:1px solid #e0e0e0!important;color:#333!important;font-weight:600!important;border-radius:6px!important}#SEOHTMLContainer .accordion-button:hover{background-color:#fff!important;color:#4CAF50!important}#SEOHTMLContainer .accordion-button:not(.collapsed){background-color:#fff!important;color:#4CAF50!important;box-shadow:none!important}#SEOHTMLContainer .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234CAF50' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")!important}#SEOHTMLContainer .accordion-item{border:1px solid #e0e0e0!important;border-radius:6px!important;margin-bottom:.75rem!important}#SEOHTMLContainer .accordion-item:hover{border-color:#4CAF50!important;box-shadow:0 2px 8px rgba(76,175,80,0.1)!important}#SEOHTMLContainer .accordion-body{padding:1.5rem!important;color:#555;font-size:.95rem;line-height:1.6}#SEOHTMLContainer .review-item{padding:1.5rem;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:1rem;background:#fafafa;transition:all .2s ease}#SEOHTMLContainer .review-item:hover{border-color:#4CAF50;background:#fff;box-shadow:0 2px 8px rgba(76,175,80,0.08)}#SEOHTMLContainer .review-author{font-weight:600;color:#333;margin-bottom:.5rem}#SEOHTMLContainer .review-rating{color:#FFB800;font-size:.9rem;margin-bottom:.5rem}#SEOHTMLContainer .review-date{font-size:.85rem;color:#999}#SEOHTMLContainer .review-text{color:#666;margin-top:1rem;line-height:1.6}