/*!
 Source: Kendall Custom Trucks Theme additional styles
*/.sb-section .sb-swiper[id^="di-slider--"] .swiper-arrow{background-color:#AFAFAF !important;width:26px;height:44px;margin-top:-22px;opacity:0.5}.sb-section .sb-swiper[id^="di-slider--"] .swiper-arrow:hover,.sb-section .sb-swiper[id^="di-slider--"] .swiper-arrow:focus{background-color:#AFAFAF !important;opacity:1}@media (min-width: 768px){.sb-section .sb-swiper[id^="di-slider--"] .swiper-arrow{width:50px;height:100px;margin-top:0px}.sb-section .sb-swiper[id^="di-slider--"] .swiper-arrow.swiper-button-prev{left:10px}.sb-section .sb-swiper[id^="di-slider--"] .swiper-arrow.swiper-button-next{right:10px}}.sb-section .swiper-button-next.swiper-button-white,.sb-section .swiper-container-rtl .swiper-button-next.swiper-button-white,.sb-section .swiper-button-prev.swiper-button-white,.sb-section .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-color:#AFAFAF !important;background-repeat:no-repeat;background-size:20px 20px, 100% 100% !important;background-position:center;height:50px;width:calc(50% - 5px)}@media (min-width: 768px){.sb-section .swiper-button-next.swiper-button-white,.sb-section .swiper-container-rtl .swiper-button-next.swiper-button-white,.sb-section .swiper-button-prev.swiper-button-white,.sb-section .swiper-container-rtl .swiper-button-prev.swiper-button-white{width:50px;height:100px;line-height:100px;top:calc(50% - 50px);background-size:30px 30px}}.sb-section .swiper-button-next.swiper-button-white:hover:not(.swiper-button-disabled),.sb-section .swiper-button-next.swiper-button-white:focus:not(.swiper-button-disabled),.sb-section .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:not(.swiper-button-disabled),.sb-section .swiper-container-rtl .swiper-button-next.swiper-button-white:focus:not(.swiper-button-disabled),.sb-section .swiper-button-prev.swiper-button-white:hover:not(.swiper-button-disabled),.sb-section .swiper-button-prev.swiper-button-white:focus:not(.swiper-button-disabled),.sb-section .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:not(.swiper-button-disabled),.sb-section .swiper-container-rtl .swiper-button-prev.swiper-button-white:focus:not(.swiper-button-disabled){background-color:#969696 !important}.sb-section .swiper-button-next.swiper-button-white.swiper-button-disabled,.sb-section .swiper-container-rtl .swiper-button-next.swiper-button-white.swiper-button-disabled,.sb-section .swiper-button-prev.swiper-button-white.swiper-button-disabled,.sb-section .swiper-container-rtl .swiper-button-prev.swiper-button-white.swiper-button-disabled{opacity:0.5}.retailOverlay__slide1{background:none !important}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks{padding:0;width:100%}@media (min-width: 992px){.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks{max-width:800px}}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .sb-formattedText{background:#373737;padding-bottom:1px}@media (min-width: 992px){.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .sb-formattedText{background:none}}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .searchContainer{background:#373737}@media (min-width: 992px){.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .searchContainer{background:none}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .searchContainer__dropdowns{gap:10px}}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .searchContainer .select-wrapper{margin:0 0 10px}@media (min-width: 992px){.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .searchContainer .select-wrapper{width:20%;margin:0 !important}}@media (max-width: 991.98px){.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .searchContainer .select-wrapper:last-of-type{margin-bottom:5px}}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .searchContainer .select-wrapper:after{right:1rem}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .searchContainer .select-wrapper select{text-transform:capitalize;padding:.875rem 3.75rem .875rem 1rem;line-height:1.75;border:1px solid #333}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .sbWrapper--links{background:#fff}@media (min-width: 992px){.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .sbWrapper--links{background:none}}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .linkWrapper__content{width:105px;height:105px}@media (min-width: 992px){.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .linkWrapper__content{width:150px;height:150px}}.retailOverlay__slide1 .overlayWrapper--pzDropdownsLinks .linkWrapper__content .sb-header{line-height:1;font-weight:400}.retailOverlay__slide2.sbOverlay.relativeOnMobile{background:#373737}@media (min-width: 992px){.retailOverlay__slide2.sbOverlay.relativeOnMobile{background:none}}.retailOverlay__slide2.sbOverlay .overlayWrapper--pzSearchFilters{padding:1rem !important;width:100%}@media (min-width: 992px){.retailOverlay__slide2.sbOverlay .overlayWrapper--pzSearchFilters{padding:0 !important;max-width:800px}}.retailOverlay__slide2.sbOverlay .searchContainer{padding:1rem 0 0}@media (min-width: 992px){.retailOverlay__slide2.sbOverlay .searchContainer__dropdowns{gap:10px}}.retailOverlay__slide2.sbOverlay .searchContainer .select-wrapper{width:100%;margin:0 0 10px}@media (min-width: 992px){.retailOverlay__slide2.sbOverlay .searchContainer .select-wrapper{width:20%;margin:0 !important}}@media (max-width: 991.98px){.retailOverlay__slide2.sbOverlay .searchContainer .select-wrapper:last-of-type{margin-bottom:5px}}.retailOverlay__slide2.sbOverlay .searchContainer .select-wrapper:after{right:1rem}.retailOverlay__slide2.sbOverlay .searchContainer .select-wrapper select.searchContainer__facet{text-transform:capitalize;line-height:1.75;padding:.875rem 3.75rem .875rem 1rem;border:1px solid #333}.retailOverlay__slide2.sbOverlay .searchContainer button.button--primary{padding:18px}.retailOverlay__slide4.sbOverlay .sb-header .subheader{font-size:0.75rem;font-weight:500;line-height:1.75}@media (max-width: 991.98px){.retailOverlay__slide4.sbOverlay.relativeOnMobile{background:#373737}}@media (max-width: 991.98px){.retailOverlay__slide5.sbOverlay.relativeOnMobile{background:#373737}}.retailOverlay__groupsSlide1.sbOverlay.relativeOnMobile .overlayWrapper--DealersGroupPzSearchCounts .pzSearchWrapper .sb-header .subheader{font-size:14px;letter-spacing:normal;font-weight:700;line-height:1.75}@media (min-width: 768px){.retailOverlay__groupsSlide1.sbOverlay.relativeOnMobile .overlayWrapper--DealersGroupPzSearchCounts .pzSearchWrapper .sb-header .subheader{font-size:16px;letter-spacing:normal}}@media (max-width: 991.98px){.retailOverlay__groupsSlide1.sbOverlay.relativeOnMobile .overlayWrapper--DealersGroupPzSearchCounts .pzSearchWrapper .searchContainer{margin:0 auto}}@media (max-width: 991.98px){.retailOverlay__groupsSlide1.sbOverlay.relativeOnMobile .overlayWrapper--DealersGroupPzSearchCounts .pzSearchWrapper .searchContainer__dropdowns .select-wrapper{margin:0 0 10px 0}}@media (min-width: 768px){.retailOverlay__groupsSlide1.sbOverlay>.sbWrapper{max-width:740px}}#di-modal .nav .sub-menu .di-vehicle-icon.light.brand a{color:#373737}#lvrp-results-column .results-title-row h1{font-size:36px !important}#lvrp-results-column .results-title-row .layout-view-toggle .vrp-layout-toggle-option.active svg g{fill:#111}.results-pagination .pagination-arrow a{color:#111 !important}#sort-dropdown .sort-dropdown--content li.active{color:#111 !important}a.filter.clear-refinement{color:#111 !important}#no-results-ctas div{color:#111 !important}#sort-dropdown .sort-dropdown--index{color:#111 !important}#lvrp-results-wrapper .hit-content .vehicle-card-tab-controls .tab-control.active{border-color:#111;color:#111 !important}#lvrp-results-wrapper .hit-price__customize{color:#111 !important}#lvrp-results-wrapper .advanced-pricing-vrp-card .advanced-pricing-stack .our-price.real-price .price{color:#111 !important}#lvrp-results-wrapper .hit-price--primary .hit-price__value{color:#111 !important}#lvrp-results-wrapper .vehicle-pricing-disclaimer .disclaimer-content .short-disclaimer .disclaimer-apr{color:#111 !important}.lightning-custom-cta{color:#111 !important}#facets-menu .facet-toggle.facet-active{color:#111 !important}#facets-menu .facet-toggle.facet-active svg{fill:#111 !important}#facets-menu .facet-toggle.facet-active .facet-label{color:#111 !important}#facets-menu .facet-label::after{color:#111 !important}#di-modal.modal--lvrp-filters .di-modal-footer .modal-view-results{color:#111 !important}.vrp-btn.vrp-btn--primary{color:#111 !important}.vrp-btn .vrp-btn__icon svg path{fill:#111 !important}#di-modal .gform_next_button,#di-modal .gform_submit_button,#di-modal .button--primary,#di-modal #custom-submit-btn,#di-modal .button-group__button{color:#111 !important}.vdp-gallery__count{color:#111 !important}.vdp-gallery__count--photo svg path{fill:#111 !important}.vdp-price-box__pricing .pricing-item__details{color:#111 !important}.vdp-vehicle-details .detail-item-row__header.open{color:#111 !important}.vdp-vehicle-details .detail-item-row__header.open svg *{fill:#111 !important}.vdp-payment-options__option h3{color:#111 !important}.vdp-payment-options__option a{background:#FFD938;border:none !important;color:#111 !important}.vdp-payment-options__option a:hover{background:#ffcf05;font-weight:600}.vdp-payment-options__option a:focus{background:#ffcf05;font-weight:600}#di-modal .gform_next_button,#di-modal .gform_submit_button,#di-modal .button--primary,#di-modal #custom-submit-btn,#di-modal .button-group__button{color:#111 !important}#actionbar a.bar-item{color:#333}.dealer-contact-info .widget-subtitle-icon{color:#000}
