.is-ctl-navigation .header-main.is-dark:not(.js-header-sticky) .header-actions-btn:not(.header-cart-btn), .is-ctl-landingpage .header-main.is-dark:not(.js-header-sticky) .header-actions-btn:not(.header-cart-btn) {
    background: #8d8d8d;
    color: #fff;
    box-shadow: 0 0 0 0 #000;
}
.is-ctl-navigation .header-main.is-dark:not(.js-header-sticky) .header-cart-btn, .is-ctl-landingpage .header-main.is-dark:not(.js-header-sticky) .header-cart-btn {
    background: #8d8d8d;
    border: 1px solid #fff;
}
.is-ctl-navigation .header-main.is-dark:not(.js-header-sticky) .header-actions-btn:not(.header-cart-btn):hover,
.is-ctl-landingpage .header-main.is-dark:not(.js-header-sticky) .header-actions-btn:not(.header-cart-btn):hover {
    background: #0bb0eb;
    color: #fff;
    box-shadow: 0 0 0 0 #000;
	    --bs-btn-focus-box-shadow: 0 0 0 0.2rem rgba(11, 176, 235, 0.6);
		    transform: scale(1.05);
    transition: transform 0.2s ease-in-out;
}

.is-ctl-navigation .header-main.is-dark:not(.js-header-sticky) .header-cart-btn:hover,
.is-ctl-landingpage .header-main.is-dark:not(.js-header-sticky) .header-cart-btn:hover {
    background: #0bb0eb;
    border: 1px solid #fff;
	    --bs-btn-focus-box-shadow: 0 0 0 0.2rem rgba(11, 176, 235, 0.6);
		    transform: scale(1.05);
    transition: transform 0.2s ease-in-out;
}


.wh { color: white; text-decoration: none; font-weight: bold; }
.wh:hover,.wh:focus { color: gray; text-decoration: none;  cursor: pointer; }
.wh:active { color: darkgray; text-decoration: none; }
.wh:visited { color: white; text-decoration: none; }

.wh-blue { color: white; text-decoration: none; font-weight: bold; }
.wh-blue:hover,.wh:focus { color: #0bb0eb; text-decoration: none;  cursor: pointer; }
.wh-blue:active { color: #0bb0eb; text-decoration: none; }
.wh-blue:visited { color: white; text-decoration: none; }
div.div-wh-blue:hover { color: #0bb0eb }

input.header-search-input {
/*    background: #ffffff !important;
    color: #444 !important; */
    border: 1px solid #fff;
    border-radius: 0;
    height: 70px;
    text-align: center;
    font-size: 0.9375rem;
}
.btn {
	color: white!important;
	font-weight: 700!important;
}
.is-lo-full-width .cms-page .cms-section .boxed {
    max-width: 100%!important;
}
.container, .cms-section .boxed {
   max-width: 100%!important;
}

/* WOWD Code ADD */
.wowd-topline-black { border: 30px solid #000000!important; }
.lb-otions-whirlpool { background-color: #0bb0eb; color: white; padding: 10px;}
