:root {
  --primaryColor:         #AC9F90;
    --primaryDarkColor:     #FCC840;



--shadeDarkerColor:     #333333;
--shadeDarkColor:       #666666;
--shadeColor:           #999999;
--shadeLightColor:      #cccccc;
--shadeLighterColor:    #f1f1f1;

--neutralBlackColor:    #000000;
--neutralWhiteColor:    #ffffff;
--btnPrimaryTextColor:              #333333;
--btnPrimaryTextHoverColor:		    #333333;
--btnPrimaryBgColor:                #FBB600;
--btnPrimaryBgHoverColor:       #FCC840;

--mainnavTextColor:                 #AC9F90;
--mainnavTextHoverColor:            #FBB600;
--mainnavBorderColor:               var(--mainnavTextHoverColor);

--locationPointerTextColor:         var(#000000);
--locationPointerTextHoverColor:    var(#FBB600;);
--locationPointerTextActiveColor:   var(--locationPointerTextHoverColor);

--badgeColor:                       white;
--badgeSecondaryColor:              #AC9F90;

--linkColor:                        #000000
--linkHoverColor:                   #FFC0CB;
}
.btn--alpha, input[type=submit], .add-to-basket-button-container, .btn--primary{
color: #333333 !important;
background-color: #FBB600 !important;
border-radius: 4px;
}

.btn--alpha:hover, input[type=submit]:hover, .btn--primary:hover{
color: #333333 !important;
background-color: #FCC840 !important;
}
.mainnav__link-level1, .mainnav__link-level2, .mainnav-mobile__linktext-level1, .mainnav-mobile__linktext-level2, .mainnav-mobile a{
color: var(--mainnavTextColor);

}
.mainnav__link-level1:hover, .mainnav__link-level2:hover, .mainnav-mobile__linktext-level1:hover, .mainnav-mobile__linktext-level2:hover, .mainnav-mobile a:hover{
color: #FBB600;

}

.badge--balv, .badge--gamberorosso, .badge--parker, .badge--vinum, .badge--winespectator, .badge--marc-almert-featuring {
    color: #AC9F90 !important;

}
.badge{
color: #333333;
fill: white !important;
}
.badge-__text-big, .badge__text-small, .badge__inner {
color: white;
}
