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



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

--neutralBlackColor:    #000000;
--neutralWhiteColor:    #ffffff;
--btnPrimaryTextColor:              #ffffff;
--btnPrimaryTextHoverColor:		    #f6f6f6;
--btnPrimaryBgColor:                #af8b2f;
--btnPrimaryBgHoverColor:       #c3a863;

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

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

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

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

.btn--alpha:hover, input[type=submit]:hover, .btn--primary:hover{
color: #333333 !important;
background-color: #c3a863 !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: #af8b2f;

}

.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;
}
