:root {
  --ods-accessible-link-color: var(--wp--preset--color--primary);
  --ods-accessible-primary-background: var(--wp--preset--color--primary);
  --ods-accessible-tertiary-text-color: #00666e;
  --ods-accessible-accent-on-dark: #fcc22e; }

header.site-header .upper-header .shop-menu a.cart .header-cart-count,
.screen-reader-text:active,
.screen-reader-text:focus,
.screen-reader-text:focus-visible,
.screen-reader-text.focus-visible {
  background-color: var(--ods-accessible-primary-background); }

.woocommerce .star-rating,
.woocommerce .star-rating::before,
.woocommerce .star-rating span,
.woocommerce .star-rating span::before,
.woocommerce-product-rating .star-rating,
.woocommerce-product-rating .star-rating::before {
  color: var(--ods-accessible-link-color); }

.star-rating {
  --wp--preset--color--quaternary: var(--ods-accessible-link-color); }

.contact-details__phone-number-link,
.contact-details__phone-number-link:visited,
.contact-details__email-address-link,
.contact-details__email-address-link:visited,
.section-account-dashboard .lost_password a,
.section-account-dashboard .lost_password a:visited {
  color: var(--ods-accessible-link-color); }

.page-knowledge-base__question-item-link-cat {
  color: var(--ods-accessible-tertiary-text-color); }

.page-knowledge-base__question-item-link-cat--how-to,
.page-knowledge-base__question-item-link:hover,
.page-knowledge-base__all-questions:hover {
  color: var(--ods-accessible-link-color) !important; }

header.site-header nav ul li a:hover,
.section-menus .menu-grid .items .item a:hover,
.btn.hollow:hover,
.button.hollow:hover {
  color: var(--ods-accessible-link-color); }

header.site-header .upper-header .shop-menu a:hover,
header.site-header .upper-header .shop-menu a:focus-visible,
header.site-header .upper-header .shop-directly a:hover,
header.site-header .upper-header .shop-directly a:focus-visible,
#section-footer a:hover,
#section-footer a:focus-visible,
#section-bottom-footer .copyrights {
  color: var(--ods-accessible-accent-on-dark); }

#section-footer .socials .social:hover,
#section-footer .socials .social:focus-visible {
  border-color: var(--ods-accessible-accent-on-dark); }

/*# sourceMappingURL=accessibility-contrast.css.map */
