
/* PLITS: header cart colour inversion, including Font Awesome glyphs. */
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart,
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle,
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle:is(:hover,:focus,:active),
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart.open > a.dropdown-toggle {
 background:transparent!important;background-image:none!important;
 border-color:transparent!important;box-shadow:none!important;
}
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle,
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle > .fa,
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle > .fa::before {
 color:#4B7A27!important;-webkit-text-fill-color:#4B7A27!important;
 transition:color .18s ease;
}
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle:is(:hover,:focus-visible,:active),
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle:is(:hover,:focus-visible,:active) > .fa,
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle:is(:hover,:focus-visible,:active) > .fa::before {
 color:#A3C57A!important;-webkit-text-fill-color:#A3C57A!important;
}
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle > small.fa-stack {
 background:transparent!important;border:0!important;box-shadow:none!important;
}
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle > small.fa-stack > .fa-circle {display:none!important;}
#plits-site #plits-palette-v2 #top.plits-modern-header .plits-header-cart #cart > a.dropdown-toggle > small.fa-stack > .fa-stack-1x {
 color:#4B7A27!important;-webkit-text-fill-color:#4B7A27!important;
 background:transparent!important;
}
