/* ==========================================================================
     Project:     Sunoco - Ecomaxx 
     Date:        09/25/2025 - File created	
     Created by:  Third Wave Digital (www.thirdwavedigital.com)
========================================================================== */

:root {
	--grey: #E0E0E0;
	--blue: #263571;
	--light-blue : #384ea5;
}

/* Cookie Banner */
.cookie-wrapper {position: fixed; bottom: 0px; left: 0px; right: 0px; margin: auto; width: 100%; color: var(--white); z-index: 9999;}
.cookie-wrapper .btn-sm{padding: .25rem .5rem; font-size: .875rem; line-height: 1.5; border-radius: 0rem;}
.cookie-privacy {font-size: .875rem;}
.cookie-choice a {font-size: .875rem;}
.cookie-choice .list-inline-item, .cookie-choice-expand .list-inline-item {margin-right: 0px !important;}
.cookie-choice-expand {max-height: 575px; font-size: .875rem;}
.cookie-choice-expand.show {overflow-y: auto; overflow-x: hidden;}
.btn-close-cookie {text-decoration: none;}
.form-check-input[disabled]~.form-check-label {color:var(--grey)}

/* Btns */
.btn-white { border:none; text-decoration:none; border: none; border-radius: 0px; text-align:center; font-weight:700;  text-transform: uppercase; background:none; box-shadow: none;}

.btn-white {background:var(--white); color: var(--blue)}
	.btn-white:hover, .btn-white:focus, .btn-white.active {background:var(--light-blue); color: var(--white);}

.btn-link {padding: 0px; text-transform: uppercase; font-weight: 700; border-bottom: 2px solid var(--blue); text-align:left; padding-bottom: 5px; border-radius: 0px;}
	.btn-link:hover, .btn-link:focus {text-decoration: none;}

.bg-blue {background: var(--blue);}