body:not(.wp-admin).pl-theme-styles-links--animated p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--animated li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--animated blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--animated :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-site-title--animated .wp-block-site-title a {
  text-decoration: none !important;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 0 2px;
  transition: background-size 180ms ease;
}

body:not(.wp-admin).pl-theme-styles-links--animated p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--animated p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-links--animated li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--animated li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-links--animated blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--animated blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-links--animated :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--animated :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-site-title--animated .wp-block-site-title a:hover,
body:not(.wp-admin).pl-theme-styles-site-title--animated .wp-block-site-title a:focus-visible {
  background-size: 100% 2px;
}

body:not(.wp-admin).pl-theme-styles-links--standard p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--standard li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--standard blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--standard :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-site-title--standard .wp-block-site-title a {
  text-decoration-line: underline;
}

body:not(.wp-admin).pl-theme-styles-links--discret p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--discret li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--discret blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--discret :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-site-title--discret .wp-block-site-title a {
  text-decoration-line: none;
}

body:not(.wp-admin).pl-theme-styles-links--standard p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--standard p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-links--standard li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--standard li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-links--standard blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--standard blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-links--standard :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--standard :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-site-title--standard .wp-block-site-title a:hover,
body:not(.wp-admin).pl-theme-styles-site-title--standard .wp-block-site-title a:focus-visible,
body:not(.wp-admin).pl-theme-styles-links--discret p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--discret p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-links--discret li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--discret li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-links--discret blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--discret blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-links--discret :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover,
body:not(.wp-admin).pl-theme-styles-links--discret :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible,
body:not(.wp-admin).pl-theme-styles-site-title--discret .wp-block-site-title a:hover,
body:not(.wp-admin).pl-theme-styles-site-title--discret .wp-block-site-title a:focus-visible {
  text-decoration-line: underline;
}

body:not(.wp-admin).pl-theme-styles-links--arrow p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--arrow li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-links--arrow blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
body:not(.wp-admin).pl-theme-styles-site-title--arrow .wp-block-site-title a {
  text-decoration: none !important;
}

body:not(.wp-admin).pl-theme-styles-links--arrow p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content)::after,
body:not(.wp-admin).pl-theme-styles-links--arrow li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content)::after,
body:not(.wp-admin).pl-theme-styles-links--arrow blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content)::after,
body:not(.wp-admin).pl-theme-styles-links--arrow :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content)::after,
body:not(.wp-admin).pl-theme-styles-site-title--arrow .wp-block-site-title a::after {
  display: inline-block;
  margin-left: 0.22em;
  font-size: 0.78em;
  line-height: 1;
  content: '↗';
  vertical-align: 0.28em;
  transform: translate(0, 0);
  transition: transform 180ms ease;
}

body:not(.wp-admin).pl-theme-styles-links--arrow p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover::after,
body:not(.wp-admin).pl-theme-styles-links--arrow p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible::after,
body:not(.wp-admin).pl-theme-styles-links--arrow li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover::after,
body:not(.wp-admin).pl-theme-styles-links--arrow li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible::after,
body:not(.wp-admin).pl-theme-styles-links--arrow blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover::after,
body:not(.wp-admin).pl-theme-styles-links--arrow blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible::after,
body:not(.wp-admin).pl-theme-styles-links--arrow :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):hover::after,
body:not(.wp-admin).pl-theme-styles-links--arrow :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content):focus-visible::after,
body:not(.wp-admin).pl-theme-styles-site-title--arrow .wp-block-site-title a:hover::after,
body:not(.wp-admin).pl-theme-styles-site-title--arrow .wp-block-site-title a:focus-visible::after {
  transform: translate(2px, -2px);
}

body:not(.wp-admin).pl-theme-styles-links--amplified :is(
  p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  .wp-block-button.is-style-lien .wp-block-button__link
) {
  display: inline-block;
  transform: scale(1);
  transform-origin: left center;
  transition: transform 160ms ease;
}

body:not(.wp-admin).pl-theme-styles-links--amplified :is(
  p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  .wp-block-button.is-style-lien .wp-block-button__link
) {
  text-decoration-line: underline;
}

body:not(.wp-admin).pl-theme-styles-links--amplified :is(
  p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  .wp-block-button.is-style-lien .wp-block-button__link
):is(:hover, :focus-visible) {
  text-decoration-line: underline;
}

body:not(.wp-admin).pl-theme-styles-links--amplified :is(
  p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
  .wp-block-button.is-style-lien .wp-block-button__link
):is(:hover, :focus-visible) {
  transform: scale(1.04);
}

@media (prefers-reduced-motion: reduce) {
  body:not(.wp-admin).pl-theme-styles-links--amplified :is(
    p a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
    li a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
    blockquote a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
    :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-navigation-item__content),
    .wp-block-button.is-style-lien .wp-block-button__link
  ) {
    transform: none;
    transition: none;
  }
}

body:not(.wp-admin).pl-theme-styles-link-color--primary p a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--primary li a:not(:where(#wpadminbar a)):not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--primary blockquote a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--primary :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--primary .wp-block-site-title a {
  color: var(--pl-color-primary) !important;
}

body:not(.wp-admin).pl-theme-styles-link-color--secondary p a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--secondary li a:not(:where(#wpadminbar a)):not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--secondary blockquote a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--secondary :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--secondary .wp-block-site-title a {
  color: var(--pl-color-secondary) !important;
}

body:not(.wp-admin).pl-theme-styles-link-color--tertiary p a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--tertiary li a:not(:where(#wpadminbar a)):not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--tertiary blockquote a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--tertiary :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--tertiary .wp-block-site-title a {
  color: var(--pl-color-tertiary) !important;
}

body:not(.wp-admin).pl-theme-styles-link-color--primary p a:not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--primary li a:not(:where(#wpadminbar a)):not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--primary blockquote a:not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--primary :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--primary .wp-block-site-title a:visited {
  color: var(--pl-color-primary-strong) !important;
}

body:not(.wp-admin).pl-theme-styles-link-color--secondary p a:not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--secondary li a:not(:where(#wpadminbar a)):not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--secondary blockquote a:not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--secondary :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--secondary .wp-block-site-title a:visited {
  color: var(--pl-color-secondary-strong) !important;
}

body:not(.wp-admin).pl-theme-styles-link-color--tertiary p a:not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary li a:not(:where(#wpadminbar a)):not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary blockquote a:not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):visited,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary .wp-block-site-title a:visited {
  color: var(--pl-color-tertiary-strong) !important;
}

body:not(.wp-admin).pl-theme-styles-link-color--primary p a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--primary li a:not(:where(#wpadminbar a)):not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--primary blockquote a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--primary :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--primary .wp-block-site-title a:hover { color: var(--pl-color-primary-strong) !important; }

body:not(.wp-admin).pl-theme-styles-link-color--secondary p a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--secondary li a:not(:where(#wpadminbar a)):not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--secondary blockquote a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--secondary :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--secondary .wp-block-site-title a:hover { color: var(--pl-color-secondary-strong) !important; }

body:not(.wp-admin).pl-theme-styles-link-color--tertiary p a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary li a:not(:where(#wpadminbar a)):not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary blockquote a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary .wp-block-site-title a:hover { color: var(--pl-color-tertiary-strong) !important; }

body:not(.wp-admin).pl-theme-styles-links--highlight p a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-links--highlight li a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-links--highlight blockquote a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-links--highlight :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-site-title--highlight .wp-block-site-title a {
  text-decoration: none !important;
  background-image: linear-gradient(178deg, transparent 55%, var(--pl-color-secondary-soft) 56%, var(--pl-color-secondary-soft) 86%, transparent 87%), linear-gradient(182deg, transparent 58%, var(--pl-color-secondary-soft) 59%, var(--pl-color-secondary-soft) 84%, transparent 85%);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight p a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight li a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight blockquote a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-site-title--highlight .wp-block-site-title a { background-image: linear-gradient(178deg, transparent 55%, var(--pl-color-primary-soft) 56%, var(--pl-color-primary-soft) 86%, transparent 87%), linear-gradient(182deg, transparent 58%, var(--pl-color-primary-soft) 59%, var(--pl-color-primary-soft) 84%, transparent 85%); }

body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight p a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight li a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight blockquote a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link),
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-site-title--highlight .wp-block-site-title a { background-image: linear-gradient(178deg, transparent 55%, var(--pl-color-tertiary-soft) 56%, var(--pl-color-tertiary-soft) 86%, transparent 87%), linear-gradient(182deg, transparent 58%, var(--pl-color-tertiary-soft) 59%, var(--pl-color-tertiary-soft) 84%, transparent 85%); }

body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight p a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight li a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight blockquote a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-site-title--highlight .wp-block-site-title a:hover,
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight p a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight li a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight blockquote a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-links--highlight :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--primary.pl-theme-styles-site-title--highlight .wp-block-site-title a:focus-visible { text-decoration-line: underline !important; text-decoration-color: var(--pl-color-primary-strong) !important; text-decoration-thickness: 2px !important; }

body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-links--highlight p a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-links--highlight li a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-links--highlight blockquote a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-links--highlight :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-site-title--highlight .wp-block-site-title a:hover,
body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-links--highlight p a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-links--highlight li a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-links--highlight blockquote a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-links--highlight :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--secondary.pl-theme-styles-site-title--highlight .wp-block-site-title a:focus-visible { text-decoration-line: underline !important; text-decoration-color: var(--pl-color-secondary-strong) !important; text-decoration-thickness: 2px !important; }

body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight p a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight li a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight blockquote a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):hover,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-site-title--highlight .wp-block-site-title a:hover,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight p a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight li a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight blockquote a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-links--highlight :is(.wp-block-heading, .wp-block-paragraph, .wp-block-list, .wp-block-quote) a:not(.wp-element-button):not(.wp-block-button__link):focus-visible,
body:not(.wp-admin).pl-theme-styles-link-color--tertiary.pl-theme-styles-site-title--highlight .wp-block-site-title a:focus-visible { text-decoration-line: underline !important; text-decoration-color: var(--pl-color-tertiary-strong) !important; text-decoration-thickness: 2px !important; }
