/**
 * Set up a decent box model on the root element
 */
html {
  box-sizing: border-box;
}

/**
 * Make all elements from the DOM inherit from the parent box-sizing
 * Since `*` has a specificity of 0, it does not override the `html` value
 * making all elements inheriting from the root box-sizing value
 * See: https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/
 */
*,
*::before,
*::after {
  box-sizing: inherit;
}

:root {
  --color-black: #000;
  --color-grey-1: #828282;
  --color-grey-2: #bebebe;
  --color-grey-3: #f0f0f0;
  --color-white: #fff;
  --color-red: #802020;
  --color-red-2: #b88080;
  --color-red-3: #e0d0d0;
  --color-darker-red: #402020;
  --color-darker-red-2: #502020;
  --color-darker-red-3: #602020;
  --color-darker-red-4: #702020;
  --color-red-accent: #ff4050;
  --color-blue: #405868;
  --color-blue-2: #88a0a8;
  --color-blue-3: #d0e0e8;
  --color-green: #608060;
  --color-green-2: #a8b8a8;
  --color-green-3: #e8f0e8;
  --spacing-xxx-small: .125rem;
  --spacing-xx-small: .25rem;
  --spacing-x-small: .5rem;
  --spacing-small: .75rem;
  --spacing-medium: 1rem;
  --spacing-large: 1.25rem;
  --spacing-x-large: 1.5rem;
  --spacing-xm-large: 1.75rem;
  --spacing-xx-large: 2rem;
  --spacing-xxm-large: 2.5rem;
  --spacing-xxx-large: 3rem;
  --font-size-x-small: .5rem;
  --font-size-x-small: .75rem;
  --font-size-small: .875rem;
  --font-size-medium: 1rem;
  --font-size-large: 1.125rem;
  --font-size-x-large: 1.3125rem;
  --font-size-xx-large: 1.5rem;
  --font-size-xxm-large: 1.75rem;
  --font-size-xxx-large: 2rem;
  --box-shadow-small: 0px 0px 5px 0px var(--color-greyscale-grey-1-50);
  --box-shadow-medium: 4px 4px 10px 5px var(--color-greyscale-grey-1-70);
  --box-shadow-large: 4px 10px 30px 10px var(--color-greyscale-grey-1-80);
  --border-radius-small: var(--spacing-x-small);
  --border-radius-medium: var(--spacing-small);
  --border-radius-large: var(--spacing-x-large);
  --default-text-size: var(--font-size-medium);
  --default-h1-size: var(--font-size-xxx-large);
  --default-h2-size: var(--font-size-xx-large);
  --default-h3-size: var(--font-size-large);
  --default-box-padding: var(--spacing-medium);
  --default-gutter: var(--spacing-large);
  --body-background: var(--color-xxx);
  --default-text-color: var(--color-xxx);
  --default-box-background: var(--color-xxx);
  --default-link-color: var(--color-xxx);
  --default-heading-color: var(--color-xxx);
}
@media screen and (max-width: 768px) {
  :root {
    --default-text-size: var(--font-size-small);
    --default-h1-size: var(--font-size-xx-large);
    --default-h2-size: var(--font-size-x-large);
    --default-h3-size: var(--font-size-medium);
    --default-box-padding: var(--spacing-small);
    --default-gutter: var(--spacing-medium);
  }
}
@media (prefers-color-scheme: dark) {
  :root {
    --body-background: var(--color-yyy);
    --default-text-color: var(--color-yyy);
    --default-box-background: var(--color-yyy);
    --default-link-color: var(--color-yyy);
    --default-heading-color: var(--color-yyy);
  }
}

/**
 * Clear inner floats
 */
.clearfix::after {
  clear: both;
  content: "";
  display: table;
}

.hidden {
  display: none;
}

/**
 * Basic typography style for copy text
 */
blockquote {
  border: none !important;
  padding: 0 !important;
}

.easy-box--white, .easy-box--grey, .easy-box--blue, .easy-box--mid-blue, .easy-box--light-blue, .easy-box--green, .easy-box--mid-green, .easy-box--light-green {
  border-radius: var(--border-radius-medium);
  padding: var(--spacing-large);
}

.easy-box--light-green {
  background-color: var(--color-green-3);
}
.easy-box--mid-green {
  background-color: var(--color-green-2);
}
.easy-box--green {
  background-color: var(--color-green);
}
.easy-box--light-blue {
  background-color: var(--color-blue-3);
}
.easy-box--mid-blue {
  background-color: var(--color-blue-2);
}
.easy-box--blue {
  background-color: var(--color-blue);
}
.easy-box--grey {
  background-color: var(--color-grey-3);
}
.easy-box--white {
  background-color: var(--color-white);
  border: 1px solid var(--color-red-2);
}

.easy-section--light-blue, .easy-section--white {
  padding: 5rem 0;
  border-radius: 0 0 var(--env-border-radius) var(--env-border-radius);
}

.easy-section--light-blue {
  background-color: var(--color-blue-3);
}

table.env-table {
  margin-bottom: var(--spacing-medium);
  border-spacing: 0;
  border-radius: 0 var(--spacing-medium);
  border: 1px solid var(--color-grey-2);
  border-collapse: separate !important;
}
table.env-table td {
  border: none !important;
}
table.env-table th {
  padding: var(--spacing-large) !important;
  background-color: var(--color-red) !important;
  color: var(--color-white) !important;
  font-weight: 700;
  font-size: var(--font-size-small);
  text-transform: uppercase;
}
table.env-table thead tr:first-child th:first-child {
  border-top-left-radius: var(--border-radius-medium) !important;
}
table.env-table thead tr:first-child th:last-child {
  border-top-right-radius: var(--border-radius-medium) !important;
}
table.env-table tbody tr td {
  padding: var(--spacing-small) var(--spacing-large) !important;
}
table.env-table tbody tr td *:last-child {
  margin: 0 !important;
}
table.env-table tbody tr td:first-child * {
  font-weight: 700;
}
table.env-table tr:last-child td,
table.env-table tbody tr:last-child th {
  border-bottom: none !important;
}
table.env-table tr:last-child td:first-child,
table.env-table tbody tr:last-child th:first-child {
  border-bottom-left-radius: 0;
}
table.env-table tr:last-child td:last-child,
table.env-table tbody tr:last-child th:last-child {
  border-bottom-right-radius: 0;
}
table.env-table caption {
  color: var(--color-black) !important;
  padding: var(--spacing-x-small) var(--spacing-small);
  margin: 0;
  border: none;
  font-size: var(--font-size-medium);
}

.sv-responsiveTable--fixedFirst__scrollable table.env-table caption {
  border-top-left-radius: 0;
}

.sv-responsiveTable--fixedFirst__pinned table.env-table caption {
  border-top-right-radius: 0;
}

div.sv-responsiveTable--fixedFirst__pinned,
div.sv-responsiveTable--fixedFirst {
  border-left: none !important;
  border-right: none !important;
}

.easy-related-info__icon {
  margin-bottom: var(--spacing-small);
}
.easy-related-info__items {
  margin-top: var(--spacing-small);
}
.easy-related-info__item {
  margin-top: var(--spacing-xm-large);
  padding-bottom: var(--spacing-x-small);
  border-bottom: 2px dotted var(--color-blue);
}
.easy-related-info__item__link {
  color: var(--color-black) !important;
  text-decoration: none !important;
  font-weight: 400 !important;
}
.easy-related-info__item__link:hover, .easy-related-info__item__link:focus, .easy-related-info__item__link:active {
  text-decoration: underline !important;
}

.easy-footer {
  margin-top: 5rem;
  background-size: 2450px !important;
}
.easy-footer__content-container {
  background-size: 6740px 1348px !important;
  background-position: bottom -108px left 67%;
  background-color: rgba(255, 255, 255, 0.75);
}
.easy-footer__content {
  padding: 5rem 0 930px;
}

.easy-header__logo-wrapper {
  padding-top: var(--spacing-xxm-large);
  position: relative;
}
.easy-header__logo-wrapper .sv-image-portlet {
  position: absolute;
}
.easy-header__nav-wrapper {
  padding: 0 var(--spacing-xxm-large);
}
.easy-header__tools-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 5rem;
  margin-bottom: calc(-1 * var(--spacing-x-large));
  padding-left: var(--spacing-xx-large);
}
.easy-header__tools-row p {
  color: var(--color-white) !important;
  font-family: "season mix";
  position: relative;
  padding-right: var(--spacing-x-large);
  margin-bottom: 0 !important;
}
.easy-header__tools-row p::after {
  position: absolute;
  content: url(/icons/boxed-arrow-right-white.svg);
  top: 0;
  right: 0;
}
.easy-header .sv-easy-main-menu {
  position: relative;
  bottom: calc(-1 * var(--spacing-x-large));
  z-index: 1;
}

.easy-general__background {
  position: absolute;
  width: 100%;
  height: 637px;
  border-radius: 0 0 var(--env-border-radius) var(--env-border-radius);
  background-position: calc(50vw + 499px) 40px !important;
  background-size: 759px 976px !important;
  z-index: 0;
}
.easy-general__content {
  position: relative;
}
.easy-general__template-area {
  min-height: 637px;
}

body:has(.easy-startpage__hero) .easy-general__background {
  height: 680px !important;
}
body:has(.easy-startpage__hero) .easy-general__template-area {
  min-height: 680px;
}

@media screen and (max-width: 1508px) {
  .easy-content-grid {
    padding-left: var(--spacing-x-large);
    padding-right: var(--spacing-x-large);
  }
}

.easy-startpage__menu {
  position: absolute;
  width: 100vw;
  z-index: 1;
  padding-top: var(--spacing-xxm-large);
}
.easy-startpage__menu .env-nav__link {
  color: var(--color-white) !important;
}
.easy-startpage__hero {
  margin-bottom: 75px;
}
.easy-startpage__hero .sv-image-portlet img {
  max-height: 491px !important;
  border-radius: var(--env-border-radius);
  -o-object-fit: cover;
     object-fit: cover;
}
.easy-startpage__hero__text-column {
  position: relative;
  height: 491px;
}
.easy-startpage__hero__text-column .sv-text-portlet {
  position: absolute;
  bottom: 50px;
  z-index: 1;
}
.easy-startpage__hero__text-column .sv-text-portlet .sv-text-portlet-content {
  width: 800px;
  max-width: 50vw;
}
.easy-startpage__hero__image-column {
  position: relative;
}
.easy-startpage__hero__image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 491px;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.66);
  border-radius: var(--env-border-radius);
}
.easy-startpage__section__description {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.easy-startpage__section__description h2 {
  margin-top: 0 !important;
}

.sv-row:has(.easy-startpage__section__description) {
  display: flex;
}

.easy-editorial__image-area {
  position: relative;
  margin-bottom: var(--spacing-xxm-large);
}
.easy-editorial__image-area__overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 491px;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.54);
  border-radius: var(--env-border-radius);
}
.easy-editorial__image-area .sv-image-portlet img {
  height: 491px !important;
  border-radius: var(--env-border-radius);
  -o-object-fit: cover;
     object-fit: cover;
}
.easy-editorial__image-area .easy-editorial__heading-area {
  position: absolute;
  bottom: var(--spacing-xxx-large);
}
.easy-editorial__image-area .easy-editorial__heading-area p,
.easy-editorial__image-area .easy-editorial__heading-area h1,
.easy-editorial__image-area .easy-editorial__heading-area .env-link-secondary,
.easy-editorial__image-area .easy-editorial__heading-area .env-breadcrumb__item {
  color: var(--color-white) !important;
}
.easy-editorial__content, .easy-editorial__heading-area, .easy-editorial__heading-wrapper {
  max-width: 800px;
  margin: 0 auto;
}
.easy-editorial__content .sv-image-portlet img, .easy-editorial__heading-area .sv-image-portlet img, .easy-editorial__heading-wrapper .sv-image-portlet img {
  border-radius: var(--env-border-radius);
}
.easy-editorial__content--no-image {
  background-color: var(--color-white);
  padding-top: 5rem;
  border-radius: var(--env-border-radius);
  min-height: 600px;
}

body:has(.easy-editorial__content--no-image) .easy-main-menu {
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.1);
}

.sv-marketplace-sitevision-sub-menu {
  margin-bottom: var(--spacing-xxm-large);
}
.sv-marketplace-sitevision-sub-menu nav a:hover, .sv-marketplace-sitevision-sub-menu nav a:focus, .sv-marketplace-sitevision-sub-menu nav a:active {
  text-decoration: underline !important;
}
@media screen and (max-width: 1024px) {
  .sv-marketplace-sitevision-sub-menu nav a {
    hyphens: auto;
  }
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > a {
  background-color: var(--color-white);
  padding: 0;
  display: flex;
  align-items: center;
  font-size: var(--font-size-x-large) !important;
  font-family: "season mix" !important;
  font-weight: 700 !important;
  color: var(--color-black) !important;
  border-bottom: none !important;
  margin-bottom: var(--spacing-large);
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul {
  margin-top: 0 !important;
  border-top: 2px dotted var(--color-red);
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li {
  background-color: var(--color-red-3) !important;
  margin: var(--spacing-small) 0 0 !important;
  border: none;
  border-radius: var(--border-radius-medium);
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li:first-child {
  margin-top: var(--spacing-large) !important;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li:first-child > a {
  border-radius: var(--border-radius-medium) var(--border-radius-medium) 0 0;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li:last-child > a {
  border-radius: 0 0 var(--border-radius-medium) var(--border-radius-medium);
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li > a {
  padding: var(--spacing-small) var(--spacing-large) !important;
  border: none !important;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li > ul > li {
  border-top: 2px dotted var(--color-red);
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li > ul > li > a {
  padding: var(--spacing-small) var(--spacing-xx-large) !important;
  border: none !important;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li:not(:has(button)) > a {
  display: flex !important;
  justify-content: space-between;
  position: relative;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li:not(:has(button)) > a::after {
  position: absolute;
  right: var(--spacing-small);
  top: var(--spacing-small);
  content: url(/icons/boxed-arrow-right-red.svg);
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li:has(> button) > a {
  position: relative;
  display: flex !important;
  justify-content: space-between;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li:has(> button) > a::after {
  position: absolute;
  right: var(--spacing-small);
  top: var(--spacing-small);
  content: url(/icons/circle-plus-red.svg);
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul > li:has(> button[aria-expanded=true]) > a::after {
  content: url(/icons/circle-minus-red.svg);
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul li button.env-button--icon {
  margin-top: var(--spacing-xx-small) !important;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul li button.env-button--icon svg {
  display: none !important;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul a[aria-current=page]::after {
  filter: brightness(0) saturate(0) invert(100);
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul a:hover, .sv-marketplace-sitevision-sub-menu nav > ul > li > ul a:focus, .sv-marketplace-sitevision-sub-menu nav > ul > li > ul a:active {
  background-color: var(--color-red-2) !important;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul a[aria-current=page] {
  background-color: var(--color-red) !important;
  color: var(--color-white) !important;
  font-weight: 400 !important;
}
.sv-marketplace-sitevision-sub-menu nav > ul > li > ul a[aria-current=page]:hover, .sv-marketplace-sitevision-sub-menu nav > ul > li > ul a[aria-current=page]:focus, .sv-marketplace-sitevision-sub-menu nav > ul > li > ul a[aria-current=page]:active {
  background-color: var(--darker-red-4) !important;
}

.sv-cookie-consent-banner {
  background-color: var(--color-black) !important;
  border-radius: 0 0 var(--env-border-radius) var(--env-border-radius);
}
.sv-cookie-consent-banner > .env-flex {
  flex-direction: row !important;
  max-width: 1460px !important;
  justify-content: space-between !important;
  align-items: center !important;
}
.sv-cookie-consent-banner h1,
.sv-cookie-consent-banner h2,
.sv-cookie-consent-banner h3,
.sv-cookie-consent-banner p {
  color: var(--color-white) !important;
}
.sv-cookie-consent-banner .env-button {
  background-color: transparent !important;
  border: 1px solid var(--color-white) !important;
  color: var(--color-white) !important;
}

div:has(> .sv-cookie-consent-banner) {
  margin-bottom: calc(-1 * var(--env-border-radius));
}

.env-button {
  border-radius: var(--border-radius-medium) !important;
}

.env-breadcrumb {
  margin-bottom: var(--spacing-large) !important;
}

.easy-main-menu {
  height: 100%;
  background-color: var(--color-white);
  position: relative;
  border-radius: var(--border-radius-medium);
}
.easy-main-menu .env-button--icon {
  min-width: 24px !important;
  min-height: 24px !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.easy-main-menu__row {
  background-color: var(--color-white);
  position: relative;
  border-radius: var(--border-radius-medium);
}
.easy-main-menu__row .easy-content-grid [class*=sv-column-] {
  margin-bottom: 0 !important;
}
.easy-main-menu__row--scrolled {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
}
.easy-main-menu__icon {
  filter: brightness(0) saturate(100%) invert(15%) sepia(49%) saturate(5623%) hue-rotate(3deg) brightness(92%) contrast(89%);
  margin-right: var(--spacing-medium);
  display: none;
}
.easy-main-menu__items {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
}
.easy-main-menu__item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  border-left: 2px dotted var(--color-red);
  margin: var(--spacing-medium) auto;
}
.easy-main-menu__item:first-child {
  border-left: none;
}
.easy-main-menu__item:hover, .easy-main-menu__item:focus, .easy-main-menu__item:active, .easy-main-menu__item:focus-within {
  cursor: pointer;
}
.easy-main-menu__item:hover .env-nav__link, .easy-main-menu__item:focus .env-nav__link, .easy-main-menu__item:active .env-nav__link, .easy-main-menu__item:focus-within .env-nav__link {
  text-decoration: underline !important;
}
.easy-main-menu__link {
  display: flex;
  align-items: center;
  height: 100%;
  border: none !important;
  font-size: var(--font-size-medium-large);
  font-weight: 700;
  padding: 0 !important;
  color: var(--color-black);
}
.easy-main-menu__link:hover, .easy-main-menu__link:focus, .easy-main-menu__link:active {
  text-decoration: underline !important;
}
.easy-main-menu__button .env-icon {
  position: static;
  width: 13px;
  height: 14px;
  transition: transform 0.3s ease;
}
.easy-main-menu__button--expanded .env-icon {
  transform: rotate(180deg);
}
.easy-main-menu__sub-menu {
  position: absolute;
  left: 0;
  top: 4.7rem;
  width: 100%;
  display: flex;
  justify-content: center;
  background: var(--color-red-3);
  z-index: 10;
}
@media screen and (min-width: 2580px) {
  .easy-main-menu__sub-menu {
    background: var(--color-red-3);
  }
}
.easy-main-menu__sub-menu__columns {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 1460px;
  margin: 0 var(--spacing-xx-large);
}
.easy-main-menu__sub-menu__items {
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: var(--spacing-xxm-large) 0 var(--spacing-xx-large);
}
.easy-main-menu__sub-menu__item {
  padding-right: var(--spacing-large);
}
.easy-main-menu__sub-menu__item__wrapper {
  display: flex;
  align-items: center;
}
.easy-main-menu__sub-menu__item:not(:last-child) {
  border-bottom: 2px dotted var(--color-falu-red-100-20);
  padding-bottom: var(--spacing-x-large);
  margin-bottom: var(--spacing-x-large);
}
.easy-main-menu__sub-menu__button .env-icon {
  top: calc(50% - 7px) !important;
  transition: transform 0.3s ease;
}
.easy-main-menu__sub-menu__button--expanded .env-icon {
  transform: rotate(180deg);
}
.easy-main-menu__sub-menu__link {
  display: flex;
  align-items: center;
  font-weight: 700;
  color: var(--color-black) !important;
  text-decoration: none !important;
  font-size: var(--font-size-medium-large);
}
.easy-main-menu__sub-menu__link:hover, .easy-main-menu__sub-menu__link:focus, .easy-main-menu__sub-menu__link:active {
  text-decoration: underline !important;
}
.easy-main-menu__leafs {
  padding: var(--spacing-large) var(--spacing-xx-large) 0;
}
.easy-main-menu__leafs__items {
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 0;
  gap: var(--spacing-x-small);
}
.easy-main-menu__leafs__link {
  display: flex;
  align-items: center;
  color: var(--color-black) !important;
  text-decoration: none !important;
  text-decoration: none !important;
  font-size: var(--font-size-small);
}
.easy-main-menu__leafs__link:hover, .easy-main-menu__leafs__link:focus, .easy-main-menu__leafs__link:active {
  text-decoration: underline !important;
}
.easy-main-menu__leafs__link svg {
  margin-right: var(--spacing-small);
}

.easy-focus-boxes__container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-xx-large);
}
.easy-focus-boxes__item-wrapper {
  position: relative;
  height: 282px;
}
.easy-focus-boxes__item {
  position: relative;
  transition: transform 200ms ease-in-out;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 282px;
  text-decoration: none;
}
.easy-focus-boxes__item:hover, .easy-focus-boxes__item:focus, .easy-focus-boxes__item:active {
  transform: scale(1.3);
  z-index: 10;
}
.easy-focus-boxes__item:hover .easy-focus-boxes__item__heading, .easy-focus-boxes__item:focus .easy-focus-boxes__item__heading, .easy-focus-boxes__item:active .easy-focus-boxes__item__heading {
  text-decoration: underline;
}
.easy-focus-boxes__item__image {
  height: 0;
}
.easy-focus-boxes__item__image img {
  position: relative;
  top: 0;
  left: 0;
  -o-object-fit: cover;
     object-fit: cover;
  height: 282px;
  width: 100%;
  border-radius: var(--border-radius-medium);
}
.easy-focus-boxes__item__icon {
  filter: brightness(0) saturate(100) invert(100);
}
.easy-focus-boxes__item__heading {
  display: flex;
  gap: var(--spacing-large);
  align-items: center;
  height: 83px;
  position: relative;
  padding: 0 var(--spacing-x-large);
  background-color: rgba(0, 0, 0, 0.54);
  color: var(--color-white);
  font-size: var(--font-size-xxm-large);
  font-weight: 600;
  font-family: var(--env-text-heading-02-font-family);
  border-radius: 0 0 var(--border-radius-medium) var(--border-radius-medium);
}

.easy-page-info {
  color: var(--color-white);
  font-size: var(--font-size-small);
}
.easy-page-info__read-time {
  font-weight: 700;
  font-family: "season mix";
  margin-bottom: var(--spacing-x-small);
}

.easy-language-selector {
  display: flex;
  font-size: var(--font-size-small);
  font-weight: 300;
  gap: var(--spacing-small);
}
.easy-language-selector .current {
  font-weight: 800;
}
.easy-language-selector a {
  text-decoration: none !important;
  color: var(--color-white) !important;
}
.easy-language-selector a:hover, .easy-language-selector a:focus, .easy-language-selector a:active {
  text-decoration: underline !important;
}
.easy-language-selector__switch a {
  display: flex;
}