/*!
 Source: GM USA: Buick Theme additional styles
*/#di-modal .button.button--outline--white:hover,#di-modal .button:visited.button--outline--white:hover,.sb-section .button.button--outline--white:hover,.sb-section .button:visited.button--outline--white:hover{border-color:#EFEDEA;color:#EFEDEA}#di-modal #ab-modal--vehicle-search .filters-container .button--primary,#di-modal #ab-modal--vehicle-search .keyword-search .button{background-color:#EFEDEA;color:#464646;border-color:#464646}#di-modal #ab-modal--vehicle-search .filters-container .button--primary:hover,#di-modal #ab-modal--vehicle-search .keyword-search .button:hover{background-color:#D7D5D3;color:#464646;border-color:#464646}.serviceBar__button a.button.button--primary,.serviceBar__button a.button:visited.button--primary{background-color:#EFEDEA;color:#464646;border-color:#464646}.serviceBar__button a.button.button--primary:hover,.serviceBar__button a.button:visited.button--primary:hover{background-color:#D7D5D3;color:#464646;border-color:#464646}.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:rgba(0,0,0,0.25) !important;background-repeat:no-repeat;background-size:20px 20px, 100% 100% !important;background-position:center;height:50px;width:calc(50% - 5px);border-radius:8px}@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;border-bottom:none}}.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:rgba(0,0,0,0.5) !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.25}section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-button-next.swiper-button-white,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-container-rtl .swiper-button-next.swiper-button-white,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-button-prev.swiper-button-white,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-color:#AFAFAF !important;width:36px;height:36px;margin-top:-16px;opacity:0.7;border-radius:0}section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-button-next.swiper-button-white:hover,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-button-next.swiper-button-white:focus,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-container-rtl .swiper-button-next.swiper-button-white:hover,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-container-rtl .swiper-button-next.swiper-button-white:focus,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-button-prev.swiper-button-white:hover,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-button-prev.swiper-button-white:focus,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-container-rtl .swiper-button-prev.swiper-button-white:focus{background-color:#AFAFAF !important;opacity:0.85}@media (min-width: 768px){section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-arrow{width:46px;height:46px;margin-top:-23px}section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-arrow.swiper-button-prev{left:10px}section.sbBlock .sb-swiper[id^="di-slider--"] .swiper-arrow.swiper-button-next{right:10px}}
