@charset "UTF-8";
/*
Example:

.foo {
	color: red;

	@include min-width('medium') {
		color: blue;
	}
}
*/
/*
Example:

.my-element {
	margin-top: grid-gap('sm');
}

*/
.hyphenated {
  word-break: break-word;
}
@supports (hyphens: auto) {
  .hyphenated {
    hyphens: auto;
  }
}

.mb-0 {
  margin-bottom: 0;
}

.mb-xs {
  margin-bottom: 0.2rem;
}

.mb-sm {
  margin-bottom: 0.5rem;
}

.mb-md {
  margin-bottom: 1rem;
}

.mb-lg {
  margin-bottom: 2rem;
}

.mb-xl {
  margin-bottom: 3rem;
}

.pb-0 {
  padding-bottom: 0;
}

.pb-xs {
  padding-bottom: 0.2rem;
}

.pb-sm {
  padding-bottom: 0.5rem;
}

.pb-md {
  padding-bottom: 1rem;
}

.pb-lg {
  padding-bottom: 2rem;
}

.pb-xl {
  padding-bottom: 3rem;
}

/*
Example:

.my-element {
	z-index: z('modal');
}

... and its backdrop
Computed z-index based on the my-element

.my-element-backdrop {
	z-index: z('modal') + 1;
}

*/
body:not(.framework-no-js) .launimation:not(.launimate) {
  opacity: 0;
  pointer-events: none;
  user-select: none;
}

body:not(.framework-no-js) .launimation--enabled {
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.launimateMedia {
  animation: 1s ease-in-out 0s 1 scaleDown;
  animation-play-state: running;
}

.launimate {
  opacity: 1;
  pointer-events: auto;
  user-select: auto;
  visibility: visible;
}
.launimate .launimateMedia {
  animation-play-state: running;
}

.launimate.fadeIn {
  opacity: 0;
  animation: fadeIn 0.45s ease-in-out both;
}

.launimate.blurIn {
  animation: blurIn 0.75s ease-in-out both;
}

.launimate.pulse {
  animation: pulse 0.75s ease-in-out both;
}

.launimate.flip {
  transform-style: preserve-3d;
  perspective: 100px;
  animation: flip 0.75s ease-in-out both;
}

.launimate.slideTop {
  opacity: 0;
  animation: slideTop 0.45s ease-in-out both;
}

.launimate.slideBottom {
  opacity: 0;
  animation: slideBottom 0.45s ease-in-out both;
}

.launimate.slideLeft {
  opacity: 0;
  animation: slideLeft 0.45s ease-in-out both;
}

.launimate.slideRight {
  opacity: 0;
  animation: slideRight 0.45s ease-in-out both;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes blurIn {
  0% {
    filter: blur(10px);
  }
  100% {
    filter: blur(0);
  }
}
@keyframes pulse {
  0% {
    scale: 1;
  }
  50% {
    scale: 1.02;
  }
  100% {
    scale: 1;
  }
}
@keyframes flip {
  0% {
    transform: rotateX(-50deg);
  }
  100% {
    transform: rotateX(-50deg);
  }
}
@keyframes slideTop {
  0% {
    transform: translateY(-30px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes slideBottom {
  0% {
    transform: scale(0.98) translateY(30px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes slideLeft {
  0% {
    transform: translateX(-60px);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes slideRight {
  0% {
    transform: translateX(60px);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes scaleDown {
  0% {
    transform: scale(1.03);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes spinAnimation {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
@font-face {
  font-family: "Public Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../../resources/assets/fonts/public-sans-v15-latin-400.woff2") format("woff2");
}
@font-face {
  font-family: "Public Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../../resources/assets/fonts/public-sans-v15-latin-500.woff2") format("woff2");
}
@font-face {
  font-family: "Public Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../../resources/assets/fonts/public-sans-v15-latin-600.woff2") format("woff2");
}
@font-face {
  font-family: "Space Grotesk";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../../resources/assets/fonts/space-grotesk-v16-latin-500.woff2") format("woff2");
}
/**
 * Swiper 10.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 28, 2023
 */
@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  overflow: clip;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  touch-action: pan-y;
}

.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}

/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none; /* For Firefox */
  -ms-overflow-style: none; /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}

/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}

/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}

/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

/**
 * tom-select.css (v2.4.3)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */
.ts-control {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: none;
  border-radius: 3px;
  display: flex;
  flex-wrap: wrap;
}
.ts-wrapper.multi.has-items .ts-control {
  padding: calc(8px - 2px - 0) 8px calc(8px - 2px - 3px - 0);
}
.full .ts-control {
  background-color: #fff;
}
.disabled .ts-control, .disabled .ts-control * {
  cursor: default !important;
}
.focus .ts-control {
  box-shadow: none;
}
.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}
.ts-wrapper.multi .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.ts-wrapper.multi .ts-control > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
  color: rgb(124.5, 124.5, 124.5);
  background: white;
  border: 0 solid white;
}
.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  user-select: auto !important;
  box-shadow: none !important;
}
.ts-control > input::-ms-clear {
  display: none;
}
.ts-control > input:focus {
  outline: none !important;
}
.has-items .ts-control > input {
  margin: 0 4px !important;
}
.ts-control.rtl {
  text-align: right;
}
.ts-control.rtl.single .ts-control:after {
  left: 15px;
  right: auto;
}
.ts-control.rtl .ts-control > input {
  margin: 0 4px 0 -2px !important;
}
.disabled .ts-control {
  opacity: 0.5;
  background-color: #fafafa;
}
.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}

.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: 0.25rem 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.ts-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}
.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 5px 8px;
}
.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}
.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.ts-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.ts-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.ts-dropdown .active.create {
  color: #495c68;
}
.ts-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.ts-dropdown .spinner, .ts-dropdown .gform_wrapper .gform_button, .gform_wrapper .ts-dropdown .gform_button, .ts-dropdown .experts-index {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 5px 8px;
}
.ts-dropdown .spinner::after, .ts-dropdown .gform_wrapper .gform_button::after, .gform_wrapper .ts-dropdown .gform_button::after, .ts-dropdown .experts-index::after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.ts-dropdown-content {
  overflow: hidden auto;
  max-height: 200px;
  scroll-behavior: smooth;
}

.ts-wrapper.plugin-drag_drop .ts-dragging {
  color: transparent !important;
}
.ts-wrapper.plugin-drag_drop .ts-dragging > * {
  visibility: hidden !important;
}

.plugin-checkbox_options:not(.rtl) .option input {
  margin-right: 0.5rem;
}

.plugin-checkbox_options.rtl .option input {
  margin-left: 0.5rem;
}

/* stylelint-disable function-name-case */
.plugin-clear_button {
  --ts-pr-clear-button: 1em;
}
.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(8px - 6px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}
.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
  right: max(var(--ts-pr-caret), 8px);
}
.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
  opacity: 1;
}

.ts-wrapper .dropdown-header {
  position: relative;
  padding: 10px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: color-mix(#fff, #d0d0d0, 85%);
  border-radius: 3px 3px 0 0;
}
.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.ts-wrapper .dropdown-header-close:hover {
  color: black;
}

.plugin-dropdown_input.focus.dropdown-active .ts-control {
  box-shadow: none;
  border: 1px solid #d0d0d0;
}
.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px;
  display: block;
  padding: 8px 8px;
  box-shadow: none;
  width: 100%;
  background: transparent;
}
.plugin-dropdown_input .items-placeholder {
  border: 0 none !important;
  box-shadow: none !important;
  width: 100%;
}
.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
  display: none !important;
}

.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}

.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}
.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}
.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup::before {
  display: none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
}
.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 6px;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.ts-wrapper.plugin-remove_button .item .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}
.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item {
  padding-right: 0 !important;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border-left: 1px solid #d0d0d0;
  margin-left: 6px;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
  border-left-color: #cacaca;
}
.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
  border-left-color: white;
}

.ts-wrapper.plugin-remove_button.rtl .item {
  padding-left: 0 !important;
}
.ts-wrapper.plugin-remove_button.rtl .item .remove {
  border-right: 1px solid #d0d0d0;
  margin-right: 6px;
}
.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
  border-right-color: #cacaca;
}
.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
  border-right-color: white;
}

:root {
  --ts-pr-clear-button: 0px;
  --ts-pr-caret: 0px;
  --ts-pr-min: .75rem;
}

.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
  cursor: pointer;
}

.ts-control:not(.rtl) {
  padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-control.rtl {
  padding-left: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-wrapper {
  position: relative;
}

.ts-dropdown,
.ts-control,
.ts-control input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
}

.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: #fff;
  cursor: text;
}

.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim {
  position: fixed;
  z-index: 1000;
  width: 100%;
  max-width: 720px;
  background: #e7e7e7;
  padding: 1rem;
  border-radius: 0.5rem;
  right: 1rem;
  bottom: 1rem;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim a, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim p {
  color: #232026;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim p {
  font-size: 1rem;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .bcac-item,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .cookie-preference table,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .cookie-preference table tr td,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .cookie-preference table tr th {
  background-color: transparent;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout {
  padding: 0;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  grid-gap: 1rem;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-flex-center, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-flex-center, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-flex-center, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-flex-center, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-flex-center, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-flex-center, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-flex-center, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-accept, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-accept, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-accept, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-accept, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-accept, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-accept, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-accept {
  flex: 1 1 100%;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-accept, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-accept, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-accept, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-accept, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-accept, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-accept, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-accept {
  margin: 0;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-accept a:not(:only-child), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-accept a:not(:only-child), .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-accept a:not(:only-child), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-accept a:not(:only-child), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-accept a:not(:only-child), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-accept a:not(:only-child), #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-accept a:not(:only-child) {
  margin-bottom: 1rem;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button] {
  font-size: 1rem;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]:hover, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]:hover, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]:focus, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]:focus, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]:active, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]:active, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]:active {
  color: #232026;
}
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-refuse-btn, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-refuse-btn, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-refuse-btn, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-refuse-btn, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-refuse-btn, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-refuse-btn, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-refuse-btn, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-manage-btn, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-manage-btn, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-manage-btn, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-manage-btn, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-manage-btn, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-manage-btn, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-manage-btn {
  margin: 0;
  flex: 1 1 49%;
}
:root {
  --plyr-color-main: $primary;
}

.content-page > .woocommerce:only-child {
  padding-bottom: 1rem;
}
@media (min-width: 1040px) {
  .content-page > .woocommerce:only-child {
    padding-bottom: 2rem;
  }
}

#primary .wp-block-woocommerce-checkout {
  margin-bottom: 2rem;
}

.woocommerce-table thead, .shop_table thead {
  background-color: #428ff7;
  color: #fff;
}
.woocommerce-table thead td, .woocommerce-table thead tr, .shop_table thead td, .shop_table thead tr {
  border: 0;
}
.woocommerce-table thead th, .shop_table thead th {
  background-color: #428ff7;
  color: #fff;
}
.woocommerce-table tbody th,
.woocommerce-table tfoot th, .shop_table tbody th,
.shop_table tfoot th {
  font-weight: 600;
}
.woocommerce-table * + ul, .shop_table * + ul {
  margin-top: 1rem;
}
.woocommerce-table li, .shop_table li {
  font-size: inherit !important;
}
.woocommerce-table .woocommerce-button, .woocommerce-table .button, .woocommerce-table .filter__cat, .woocommerce-table .gform_wrapper .gform_button, .gform_wrapper .woocommerce-table .gform_button, .woocommerce-table .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .woocommerce-table .tnp-submit,
.woocommerce-table .tnp-subscription .tnp-submit,
.tnp-subscription .woocommerce-table .tnp-submit,
.woocommerce-table .tnp-profile .tnp-submit,
.tnp-profile .woocommerce-table .tnp-submit, .woocommerce-table input[type=submit], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], .woocommerce-table .wc-block-components-button, .shop_table .woocommerce-button, .shop_table .button, .shop_table .filter__cat, .shop_table .gform_wrapper .gform_button, .gform_wrapper .shop_table .gform_button, .shop_table .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .shop_table .tnp-submit,
.shop_table .tnp-subscription .tnp-submit,
.tnp-subscription .shop_table .tnp-submit,
.shop_table .tnp-profile .tnp-submit,
.tnp-profile .shop_table .tnp-submit, .shop_table input[type=submit], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], .shop_table .wc-block-components-button {
  margin-bottom: 0;
  padding: 0.5rem 1rem;
}
.woocommerce-table .woocommerce-orders-table__cell-order-number, .shop_table .woocommerce-orders-table__cell-order-number {
  font-weight: 600;
}

#payment {
  margin-top: 2rem;
}
#payment .woocommerce-terms-and-conditions-wrapper {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
#payment .validate-required label {
  display: flex;
  align-items: center;
  grid-gap: 1rem;
}

@media (min-width: 1040px) {
  .woocommerce-order-pay .woocommerce {
    display: grid;
    grid-template-areas: "B B" "A C";
    gap: 2rem 8rem;
    grid-template-columns: 3fr 9fr;
    grid-template-rows: 1fr;
  }
}
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation {
  grid-area: A;
}
.woocommerce-order-pay .woocommerce .woocommerce-notices-wrapper, .woocommerce-order-pay .woocommerce .woocommerce-error {
  grid-area: B;
}
.woocommerce-order-pay .woocommerce .woocommerce-notices-wrapper:empty, .woocommerce-order-pay .woocommerce .woocommerce-error:empty {
  display: none;
}
.woocommerce-order-pay .woocommerce #order_review {
  grid-area: C;
}

#primary .wp-block-woocommerce-checkout {
  margin-top: 6rem;
}
#primary .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block {
  background-color: #fff;
  border: 0;
  padding: 20px;
}
@media (min-width: 1040px) {
  #primary .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block {
    padding: 2rem;
    border-radius: 0.5rem;
  }
}
#primary .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title {
  margin-top: 0;
}
#primary .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block p {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
#primary .wp-block-woocommerce-checkout .wc-blocks-components-select__container {
  background-color: transparent;
}
#primary .wp-block-woocommerce-checkout .wc-block-components-radio-control-accordion-option--checked-option-highlighted {
  box-shadow: none !important;
}
#primary .wp-block-woocommerce-checkout .wc-block-components-radio-control label img {
  display: none !important;
}
#primary .wp-block-woocommerce-checkout .wc-block-components-radio-control:after {
  display: none !important;
}

.mollie-instructions {
  margin-bottom: 2rem;
}

.account-notifications, .woocommerce-MyAccount-content .woocommerce-notices-wrapper > div,
.woocommerce-MyAccount-content .order-status-wrapper {
  animation: slideBottom 0.45s ease-in-out both;
  padding: 2rem;
  border-radius: 0.5rem;
  background-color: #e3ecf6;
  color: #428ff7;
  margin-bottom: 2rem;
}

.woocommerce-MyAccount-content .woocommerce-error {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.subsciption-access-wrapper {
  margin-top: 2rem;
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_first_name]) [id=shipping_first_name],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_first_name]) [id=shipping_first_name]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_last_name]) [id=shipping_last_name],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_last_name]) [id=shipping_last_name]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_address_1]) [id=shipping_address_1],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_address_1]) [id=shipping_address_1]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_postcode]) [id=shipping_postcode],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_postcode]) [id=shipping_postcode]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_city]) [id=shipping_city],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_city]) [id=shipping_city]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_email]) [id=shipping_email],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_email]) [id=shipping_email]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_phone]) [id=shipping_phone],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=shipping_phone]) [id=shipping_phone]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_first_name]) [id=billing_first_name],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_first_name]) [id=billing_first_name]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_last_name]) [id=billing_last_name],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_last_name]) [id=billing_last_name]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_address_1]) [id=billing_address_1],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_address_1]) [id=billing_address_1]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_postcode]) [id=billing_postcode],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_postcode]) [id=billing_postcode]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_city]) [id=billing_city],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_city]) [id=billing_city]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_email]) [id=billing_email],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_email]) [id=billing_email]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_phone]) [id=billing_phone],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=billing_phone]) [id=billing_phone]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=account_first_name]) [id=account_first_name],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=account_first_name]) [id=account_first_name]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=account_last_name]) [id=account_last_name],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=account_last_name]) [id=account_last_name]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=account_display_name]) [id=account_display_name],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=account_display_name]) [id=account_display_name]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=account_email]) [id=account_email],
.woocommerce-MyAccount-content:has(.woocommerce-error [data-id=account_email]) [id=account_email]:hover {
  border-color: #e92c2c;
  background-color: rgba(233, 44, 44, 0.05);
}

a,
.a,
.mitglied-werden-form-block .label-with-link label a {
  display: inline;
  color: inherit;
  text-decoration: none;
  outline: 0;
  position: relative;
  cursor: pointer;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
a::after,
.a::after,
.mitglied-werden-form-block .label-with-link label a::after {
  content: "";
}
a:hover, a:active, a:focus,
.a:hover,
.mitglied-werden-form-block .label-with-link label a:hover,
.a:active,
.mitglied-werden-form-block .label-with-link label a:active,
.a:focus,
.mitglied-werden-form-block .label-with-link label a:focus {
  text-decoration: none;
}

p a:not(.button):not(.filter__cat):not(input[type=submit]):not(.wc-block-components-button) {
  text-decoration: underline;
}
p a:not(.button):not(.filter__cat):not(input[type=submit]):not(.wc-block-components-button):hover, p a:not(.button):not(.filter__cat):not(input[type=submit]):not(.wc-block-components-button):active, p a:not(.button):not(.filter__cat):not(input[type=submit]):not(.wc-block-components-button):focus {
  color: #428ff7;
}

.a:hover, .mitglied-werden-form-block .label-with-link label a:hover, .a:active, .mitglied-werden-form-block .label-with-link label a:active, .a:focus, .mitglied-werden-form-block .label-with-link label a:focus {
  color: #428ff7;
}

.a--underline {
  position: relative;
  text-decoration: none;
  padding-bottom: 0.15rem;
  border-bottom: 1px solid var(--block-font-color);
}
.a--underline:hover, .a--underline:active, .a--underline:focus {
  color: #428ff7;
  border-color: #428ff7;
}

input,
textarea,
select,
button {
  font: inherit;
  font-size: 1rem;
  border: none;
  color: inherit;
  line-height: inherit;
  background: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto;
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button {
  border: 0;
  outline: 0;
  background-color: transparent;
  text-align: left;
  cursor: pointer;
}

.buttonWrapper {
  display: flex;
  flex-wrap: wrap;
  grid-gap: 1rem;
}

.button, .filter__cat, .gform_wrapper .gform_button, .tnp-unsubscribe .tnp-submit,
.tnp-subscription .tnp-submit,
.tnp-profile .tnp-submit, input[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], .wc-block-components-button {
  border-radius: 64px;
  display: inline-block;
  font-family: "Space Grotesk";
  font-weight: 500;
  line-height: 1.2;
  font-size: 1.125rem;
  padding: 15px 28px;
  position: relative;
  text-align: center;
  cursor: pointer;
  --button-color: #428ff7;
  --button-color-hover: #1f58d6;
  color: #fff;
  background: var(--button-color);
  border: var(--button-color) solid 1px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.button:active, .filter__cat:active, .gform_wrapper .gform_button:active, .tnp-unsubscribe .tnp-submit:active,
.tnp-subscription .tnp-submit:active,
.tnp-profile .tnp-submit:active, input[type=submit]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]:active, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]:active, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]:active, .wc-block-components-button:active, .button:hover, .filter__cat:hover, .gform_wrapper .gform_button:hover, .tnp-unsubscribe .tnp-submit:hover,
.tnp-subscription .tnp-submit:hover,
.tnp-profile .tnp-submit:hover, input[type=submit]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]:hover, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]:hover, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]:hover, .wc-block-components-button:hover, .button:focus, .filter__cat:focus, .gform_wrapper .gform_button:focus, .tnp-unsubscribe .tnp-submit:focus,
.tnp-subscription .tnp-submit:focus,
.tnp-profile .tnp-submit:focus, input[type=submit]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]:focus, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]:focus, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]:focus, .wc-block-components-button:focus {
  background: var(--button-color-hover);
  border-color: var(--button-color-hover);
}
.button:last-child, .filter__cat:last-child, .gform_wrapper .gform_button:last-child, .tnp-unsubscribe .tnp-submit:last-child,
.tnp-subscription .tnp-submit:last-child,
.tnp-profile .tnp-submit:last-child, input[type=submit]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]:last-child, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]:last-child, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]:last-child, .wc-block-components-button:last-child {
  margin-right: 0;
}
@media not all and (min-width: 576px) {
  .button:last-child, .filter__cat:last-child, .gform_wrapper .gform_button:last-child, .tnp-unsubscribe .tnp-submit:last-child,
  .tnp-subscription .tnp-submit:last-child,
  .tnp-profile .tnp-submit:last-child, input[type=submit]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]:last-child, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]:last-child, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]:last-child, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]:last-child, .wc-block-components-button:last-child {
    margin-bottom: 0;
  }
}
.button[disabled], [disabled].filter__cat, .gform_wrapper [disabled].gform_button, .tnp-unsubscribe [disabled].tnp-submit,
.tnp-subscription [disabled].tnp-submit,
.tnp-profile [disabled].tnp-submit, input[disabled][type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[disabled][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[disabled][role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[disabled][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[disabled][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[disabled][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[disabled][role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[disabled][role=button], [disabled].wc-block-components-button {
  background-color: #D8D8D8;
  border-color: #D8D8D8;
}
.button.button--thin, .button--thin.filter__cat, .gform_wrapper .button--thin.gform_button, .tnp-unsubscribe .button--thin.tnp-submit,
.tnp-subscription .button--thin.tnp-submit,
.tnp-profile .button--thin.tnp-submit, input.button--thin[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--thin[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--thin[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--thin[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--thin[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--thin[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--thin[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--thin[role=button], .button--thin.wc-block-components-button {
  font-size: 1rem;
  padding: 16px 24px;
}
.button.button--medium, .button--medium.filter__cat, .gform_wrapper .button--medium.gform_button, .tnp-unsubscribe .button--medium.tnp-submit,
.tnp-subscription .button--medium.tnp-submit,
.tnp-profile .button--medium.tnp-submit, input.button--medium[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--medium[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--medium[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--medium[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--medium[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--medium[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--medium[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--medium[role=button], .button--medium.wc-block-components-button {
  font-size: 1rem;
  padding: 12px 24px;
}
.button.button--small, .button--small.filter__cat, .gform_wrapper .button--small.gform_button, .tnp-unsubscribe .button--small.tnp-submit,
.tnp-subscription .button--small.tnp-submit,
.tnp-profile .button--small.tnp-submit, input.button--small[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--small[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--small[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--small[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--small[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--small[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--small[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--small[role=button], .button--small.wc-block-components-button, .button.woocommerce-MyAccount-downloads-file, .woocommerce-MyAccount-downloads-file.filter__cat, .gform_wrapper .woocommerce-MyAccount-downloads-file.gform_button, .tnp-unsubscribe .woocommerce-MyAccount-downloads-file.tnp-submit,
.tnp-subscription .woocommerce-MyAccount-downloads-file.tnp-submit,
.tnp-profile .woocommerce-MyAccount-downloads-file.tnp-submit, input.woocommerce-MyAccount-downloads-file[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].woocommerce-MyAccount-downloads-file, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].woocommerce-MyAccount-downloads-file, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].woocommerce-MyAccount-downloads-file, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].woocommerce-MyAccount-downloads-file, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].woocommerce-MyAccount-downloads-file, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].woocommerce-MyAccount-downloads-file, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].woocommerce-MyAccount-downloads-file, .wc-block-components-button.woocommerce-MyAccount-downloads-file, .woocommerce-table .button.woocommerce-button, .woocommerce-table .woocommerce-button.filter__cat, .woocommerce-table .gform_wrapper .woocommerce-button.gform_button, .gform_wrapper .woocommerce-table .woocommerce-button.gform_button, .woocommerce-table .tnp-unsubscribe .woocommerce-button.tnp-submit, .tnp-unsubscribe .woocommerce-table .woocommerce-button.tnp-submit,
.woocommerce-table .tnp-subscription .woocommerce-button.tnp-submit,
.tnp-subscription .woocommerce-table .woocommerce-button.tnp-submit,
.woocommerce-table .tnp-profile .woocommerce-button.tnp-submit,
.tnp-profile .woocommerce-table .woocommerce-button.tnp-submit, .woocommerce-table input.woocommerce-button[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].woocommerce-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].woocommerce-button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].woocommerce-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].woocommerce-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].woocommerce-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].woocommerce-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].woocommerce-button, .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].woocommerce-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].woocommerce-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].woocommerce-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].woocommerce-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].woocommerce-button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].woocommerce-button, .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].woocommerce-button, .woocommerce-table .wc-block-components-button.woocommerce-button, .woocommerce-table .button, .woocommerce-table .filter__cat, .woocommerce-table .gform_wrapper .gform_button, .gform_wrapper .woocommerce-table .gform_button, .woocommerce-table .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .woocommerce-table .tnp-submit,
.woocommerce-table .tnp-subscription .tnp-submit,
.tnp-subscription .woocommerce-table .tnp-submit,
.woocommerce-table .tnp-profile .tnp-submit,
.tnp-profile .woocommerce-table .tnp-submit, .woocommerce-table input[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].filter__cat, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].gform_button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit, .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].button, .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].filter__cat, .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].gform_button, .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].filter__cat, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].gform_button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit, .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].button, .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat, .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].gform_button, .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit, .woocommerce-table .wc-block-components-button.button, .woocommerce-table .wc-block-components-button.filter__cat, .woocommerce-table .gform_wrapper .wc-block-components-button.gform_button, .gform_wrapper .woocommerce-table .wc-block-components-button.gform_button, .woocommerce-table .tnp-unsubscribe .wc-block-components-button.tnp-submit, .tnp-unsubscribe .woocommerce-table .wc-block-components-button.tnp-submit,
.woocommerce-table .tnp-subscription .wc-block-components-button.tnp-submit,
.tnp-subscription .woocommerce-table .wc-block-components-button.tnp-submit,
.woocommerce-table .tnp-profile .wc-block-components-button.tnp-submit,
.tnp-profile .woocommerce-table .wc-block-components-button.tnp-submit, .woocommerce-table input.wc-block-components-button[type=submit], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit, .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button[role=button], .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].filter__cat, .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].gform_button, .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .container .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div a[role=button], #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div a[role=button], #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div a[role=button], #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.wc-block-components-button[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.wc-block-components-button[role=button], .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.wc-block-components-button[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.wc-block-components-button[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a.button[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].filter__cat, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].gform_button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .container .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button], .woocommerce-account #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], .woocommerce-account #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a.wc-block-components-button[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a.wc-block-components-button[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].gform_button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .container .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #primary .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .container .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a.wc-block-components-button[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat, .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].gform_button, .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit, .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.wc-block-components-button[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a.button[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].filter__cat, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table .gform_wrapper a[role=button].gform_button, .gform_wrapper #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].gform_button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].tnp-submit, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], .woocommerce-account #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button], .woocommerce-account #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a.wc-block-components-button[role=button], .woocommerce-table .button.wc-block-components-button, .woocommerce-table .wc-block-components-button.filter__cat, .woocommerce-table .gform_wrapper .wc-block-components-button.gform_button, .gform_wrapper .woocommerce-table .wc-block-components-button.gform_button, .woocommerce-table .tnp-unsubscribe .wc-block-components-button.tnp-submit, .tnp-unsubscribe .woocommerce-table .wc-block-components-button.tnp-submit,
.woocommerce-table .tnp-subscription .wc-block-components-button.tnp-submit,
.tnp-subscription .woocommerce-table .wc-block-components-button.tnp-submit,
.woocommerce-table .tnp-profile .wc-block-components-button.tnp-submit,
.tnp-profile .woocommerce-table .wc-block-components-button.tnp-submit, .woocommerce-table input.wc-block-components-button[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-table a[role=button].wc-block-components-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-table a[role=button].wc-block-components-button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-table a[role=button].wc-block-components-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-table a[role=button].wc-block-components-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .woocommerce-table a[role=button].wc-block-components-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].wc-block-components-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].wc-block-components-button, .woocommerce-account .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].wc-block-components-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].wc-block-components-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].wc-block-components-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].wc-block-components-button, .woocommerce-table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].wc-block-components-button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-table a[role=button].wc-block-components-button, .woocommerce-table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].wc-block-components-button, .woocommerce-table .wc-block-components-button, .shop_table .button.woocommerce-button, .shop_table .woocommerce-button.filter__cat, .shop_table .gform_wrapper .woocommerce-button.gform_button, .gform_wrapper .shop_table .woocommerce-button.gform_button, .shop_table .tnp-unsubscribe .woocommerce-button.tnp-submit, .tnp-unsubscribe .shop_table .woocommerce-button.tnp-submit,
.shop_table .tnp-subscription .woocommerce-button.tnp-submit,
.tnp-subscription .shop_table .woocommerce-button.tnp-submit,
.shop_table .tnp-profile .woocommerce-button.tnp-submit,
.tnp-profile .shop_table .woocommerce-button.tnp-submit, .shop_table input.woocommerce-button[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].woocommerce-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].woocommerce-button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].woocommerce-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].woocommerce-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].woocommerce-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].woocommerce-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].woocommerce-button, .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].woocommerce-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].woocommerce-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].woocommerce-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].woocommerce-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].woocommerce-button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].woocommerce-button, .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].woocommerce-button, .shop_table .wc-block-components-button.woocommerce-button, .shop_table .button, .shop_table .filter__cat, .shop_table .gform_wrapper .gform_button, .gform_wrapper .shop_table .gform_button, .shop_table .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .shop_table .tnp-submit,
.shop_table .tnp-subscription .tnp-submit,
.tnp-subscription .shop_table .tnp-submit,
.shop_table .tnp-profile .tnp-submit,
.tnp-profile .shop_table .tnp-submit, .shop_table input[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].tnp-submit, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].filter__cat, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].gform_button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit, .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].button, .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].filter__cat, .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].gform_button, .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].filter__cat, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].gform_button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit, .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].button, .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat, .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].gform_button, .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit, .shop_table .wc-block-components-button.button, .shop_table .wc-block-components-button.filter__cat, .shop_table .gform_wrapper .wc-block-components-button.gform_button, .gform_wrapper .shop_table .wc-block-components-button.gform_button, .shop_table .tnp-unsubscribe .wc-block-components-button.tnp-submit, .tnp-unsubscribe .shop_table .wc-block-components-button.tnp-submit,
.shop_table .tnp-subscription .wc-block-components-button.tnp-submit,
.tnp-subscription .shop_table .wc-block-components-button.tnp-submit,
.shop_table .tnp-profile .wc-block-components-button.tnp-submit,
.tnp-profile .shop_table .wc-block-components-button.tnp-submit, .shop_table input.wc-block-components-button[type=submit], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].tnp-submit, .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button[role=button], .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].filter__cat, .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].gform_button, .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit,
.woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .container .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div a[role=button], #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div a[role=button], #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div a[role=button], #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.wc-block-components-button[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.wc-block-components-button[role=button], .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.wc-block-components-button[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.wc-block-components-button[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].tnp-submit, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a.button[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].filter__cat, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].gform_button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .container .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div .shop_table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div .shop_table a[role=button], .woocommerce-account #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], .woocommerce-account #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a.wc-block-components-button[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a.wc-block-components-button[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].gform_button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .container .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #primary .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.wc-block-components-button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a.button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .container .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div .shop_table a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .woocommerce .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a.wc-block-components-button[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat, .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .gform_wrapper a[role=button].gform_button, .gform_wrapper .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].gform_button, .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit,
.shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-profile a[role=button].tnp-submit,
.tnp-profile .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].tnp-submit, .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .woocommerce-account .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.wc-block-components-button[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a.button[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].filter__cat, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table .gform_wrapper a[role=button].gform_button, .gform_wrapper #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].gform_button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table .tnp-unsubscribe a[role=button].tnp-submit, .tnp-unsubscribe #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table .tnp-subscription a[role=button].tnp-submit,
.tnp-subscription #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table .tnp-profile a[role=button].tnp-submit,
.tnp-profile #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].tnp-submit, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], .woocommerce-account #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .container .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce-account .woocommerce .row > div .shop_table a[role=button], .woocommerce-account #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .woocommerce .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .content-page > .woocommerce .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a.wc-block-components-button[role=button], .shop_table .button.wc-block-components-button, .shop_table .wc-block-components-button.filter__cat, .shop_table .gform_wrapper .wc-block-components-button.gform_button, .gform_wrapper .shop_table .wc-block-components-button.gform_button, .shop_table .tnp-unsubscribe .wc-block-components-button.tnp-submit, .tnp-unsubscribe .shop_table .wc-block-components-button.tnp-submit,
.shop_table .tnp-subscription .wc-block-components-button.tnp-submit,
.tnp-subscription .shop_table .wc-block-components-button.tnp-submit,
.shop_table .tnp-profile .wc-block-components-button.tnp-submit,
.tnp-profile .shop_table .wc-block-components-button.tnp-submit, .shop_table input.wc-block-components-button[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .shop_table a[role=button].wc-block-components-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .shop_table a[role=button].wc-block-components-button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .shop_table a[role=button].wc-block-components-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .shop_table a[role=button].wc-block-components-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .shop_table a[role=button].wc-block-components-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].wc-block-components-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].wc-block-components-button, .woocommerce-account .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].wc-block-components-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].wc-block-components-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].wc-block-components-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].wc-block-components-button, .shop_table #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].wc-block-components-button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .shop_table a[role=button].wc-block-components-button, .shop_table #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].wc-block-components-button, .shop_table .wc-block-components-button {
  font-size: 14px;
  padding: 8px 16px;
}
.button.button--primary, .button--primary.filter__cat, .gform_wrapper .button--primary.gform_button, .tnp-unsubscribe .button--primary.tnp-submit,
.tnp-subscription .button--primary.tnp-submit,
.tnp-profile .button--primary.tnp-submit, input.button--primary[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--primary[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--primary[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--primary[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--primary[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--primary[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--primary[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--primary[role=button], .button--primary.wc-block-components-button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div #CookieBoxSaveButton.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .gform_wrapper #CookieBoxSaveButton.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div #CookieBoxSaveButton.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-unsubscribe #CookieBoxSaveButton.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-subscription #CookieBoxSaveButton.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-profile #CookieBoxSaveButton.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div #CookieBoxSaveButton.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div #CookieBoxSaveButton.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .gform_wrapper #CookieBoxSaveButton.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div #CookieBoxSaveButton.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-unsubscribe #CookieBoxSaveButton.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-subscription #CookieBoxSaveButton.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-profile #CookieBoxSaveButton.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div #CookieBoxSaveButton.tnp-submit, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .button#CookieBoxSaveButton, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div #CookieBoxSaveButton.filter__cat, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .gform_wrapper #CookieBoxSaveButton.gform_button, .gform_wrapper .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div #CookieBoxSaveButton.gform_button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-unsubscribe #CookieBoxSaveButton.tnp-submit, .tnp-unsubscribe .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div #CookieBoxSaveButton.tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-subscription #CookieBoxSaveButton.tnp-submit,
.tnp-subscription .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div #CookieBoxSaveButton.tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-profile #CookieBoxSaveButton.tnp-submit,
.tnp-profile .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div #CookieBoxSaveButton.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div #CookieBoxSaveButton.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .gform_wrapper #CookieBoxSaveButton.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div #CookieBoxSaveButton.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-unsubscribe #CookieBoxSaveButton.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-subscription #CookieBoxSaveButton.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-profile #CookieBoxSaveButton.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div #CookieBoxSaveButton.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div #CookieBoxSaveButton.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .gform_wrapper #CookieBoxSaveButton.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div #CookieBoxSaveButton.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-unsubscribe #CookieBoxSaveButton.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-subscription #CookieBoxSaveButton.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-profile #CookieBoxSaveButton.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div #CookieBoxSaveButton.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div input#CookieBoxSaveButton[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div input#CookieBoxSaveButton[type=submit], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div input#CookieBoxSaveButton[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div input#CookieBoxSaveButton[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div input#CookieBoxSaveButton[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]#CookieBoxSaveButton, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .wc-block-components-button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .wc-block-components-button#CookieBoxSaveButton, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .wc-block-components-button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .wc-block-components-button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .wc-block-components-button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .button._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-btn-accept-all.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .gform_wrapper ._brlbs-btn-accept-all.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-btn-accept-all.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-unsubscribe ._brlbs-btn-accept-all.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-subscription ._brlbs-btn-accept-all.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .tnp-profile ._brlbs-btn-accept-all.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div ._brlbs-btn-accept-all.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .button._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-btn-accept-all.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .gform_wrapper ._brlbs-btn-accept-all.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-btn-accept-all.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-unsubscribe ._brlbs-btn-accept-all.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-subscription ._brlbs-btn-accept-all.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .tnp-profile ._brlbs-btn-accept-all.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div ._brlbs-btn-accept-all.tnp-submit, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .button._brlbs-btn-accept-all, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-btn-accept-all.filter__cat, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .gform_wrapper ._brlbs-btn-accept-all.gform_button, .gform_wrapper .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-btn-accept-all.gform_button, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-unsubscribe ._brlbs-btn-accept-all.tnp-submit, .tnp-unsubscribe .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-btn-accept-all.tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-subscription ._brlbs-btn-accept-all.tnp-submit,
.tnp-subscription .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-btn-accept-all.tnp-submit,
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .tnp-profile ._brlbs-btn-accept-all.tnp-submit,
.tnp-profile .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div ._brlbs-btn-accept-all.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .button._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-btn-accept-all.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .gform_wrapper ._brlbs-btn-accept-all.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-btn-accept-all.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-unsubscribe ._brlbs-btn-accept-all.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-subscription ._brlbs-btn-accept-all.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .tnp-profile ._brlbs-btn-accept-all.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div ._brlbs-btn-accept-all.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .button._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-btn-accept-all.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .gform_wrapper ._brlbs-btn-accept-all.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-btn-accept-all.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-unsubscribe ._brlbs-btn-accept-all.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-subscription ._brlbs-btn-accept-all.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .tnp-profile ._brlbs-btn-accept-all.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div ._brlbs-btn-accept-all.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div input._brlbs-btn-accept-all[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div input._brlbs-btn-accept-all[type=submit], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div input._brlbs-btn-accept-all[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div input._brlbs-btn-accept-all[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div input._brlbs-btn-accept-all[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]._brlbs-btn-accept-all, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .wc-block-components-button._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .wc-block-components-button._brlbs-btn-accept-all, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .wc-block-components-button._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .wc-block-components-button._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .wc-block-components-button._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .gform_wrapper #CookieBoxSaveButton.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe #CookieBoxSaveButton.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-subscription #CookieBoxSaveButton.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-profile #CookieBoxSaveButton.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div input#CookieBoxSaveButton[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .wc-block-components-button#CookieBoxSaveButton, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .button#CookieBoxSaveButton, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.filter__cat, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .gform_wrapper #CookieBoxSaveButton.gform_button, .gform_wrapper #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.gform_button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe #CookieBoxSaveButton.tnp-submit, .tnp-unsubscribe #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-subscription #CookieBoxSaveButton.tnp-submit,
.tnp-subscription #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-profile #CookieBoxSaveButton.tnp-submit,
.tnp-profile #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div #CookieBoxSaveButton.tnp-submit, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div input#CookieBoxSaveButton[type=submit], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]#CookieBoxSaveButton, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .wc-block-components-button#CookieBoxSaveButton, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .button._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.filter__cat, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .gform_wrapper ._brlbs-btn-accept-all.gform_button, .gform_wrapper #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.gform_button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe ._brlbs-btn-accept-all.tnp-submit, .tnp-unsubscribe #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-subscription ._brlbs-btn-accept-all.tnp-submit,
.tnp-subscription #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.tnp-submit,
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .tnp-profile ._brlbs-btn-accept-all.tnp-submit,
.tnp-profile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div input._brlbs-btn-accept-all[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]._brlbs-btn-accept-all, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .wc-block-components-button._brlbs-btn-accept-all, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .button._brlbs-btn-accept-all, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.filter__cat, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .gform_wrapper ._brlbs-btn-accept-all.gform_button, .gform_wrapper #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.gform_button, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-unsubscribe ._brlbs-btn-accept-all.tnp-submit, .tnp-unsubscribe #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-subscription ._brlbs-btn-accept-all.tnp-submit,
.tnp-subscription #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.tnp-submit,
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .tnp-profile ._brlbs-btn-accept-all.tnp-submit,
.tnp-profile #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div ._brlbs-btn-accept-all.tnp-submit, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div input._brlbs-btn-accept-all[type=submit], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]._brlbs-btn-accept-all, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .wc-block-components-button._brlbs-btn-accept-all {
  --button-color: #428ff7;
  --button-color-hover: #1f58d6;
}
.button.button--outline, .button--outline.filter__cat, .filter__cat:not(.filter__cat--active), .gform_wrapper .button--outline.gform_button, .tnp-unsubscribe .button--outline.tnp-submit,
.tnp-subscription .button--outline.tnp-submit,
.tnp-profile .button--outline.tnp-submit, input.button--outline[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--outline[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].filter__cat:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--outline[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].filter__cat:not(.filter__cat--active), .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--outline[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].filter__cat:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--outline[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].filter__cat:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--outline[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].filter__cat:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--outline[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat:not(.filter__cat--active), #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--outline[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat:not(.filter__cat--active), .button--outline.wc-block-components-button {
  color: var(--button-color);
  background-color: transparent;
  border: var(--button-color) solid 1px;
}
.button.button--outline:active, .button--outline.filter__cat:active, .filter__cat:active:not(.filter__cat--active), .gform_wrapper .button--outline.gform_button:active, .tnp-unsubscribe .button--outline.tnp-submit:active,
.tnp-subscription .button--outline.tnp-submit:active,
.tnp-profile .button--outline.tnp-submit:active, input.button--outline[type=submit]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--outline[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].filter__cat:active:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--outline[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].filter__cat:active:not(.filter__cat--active), .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--outline[role=button]:active, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].filter__cat:active:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--outline[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].filter__cat:active:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--outline[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].filter__cat:active:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--outline[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat:active:not(.filter__cat--active), #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--outline[role=button]:active, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat:active:not(.filter__cat--active), .button--outline.wc-block-components-button:active, .button.button--outline:hover, .button--outline.filter__cat:hover, .filter__cat:hover:not(.filter__cat--active), .gform_wrapper .button--outline.gform_button:hover, .tnp-unsubscribe .button--outline.tnp-submit:hover,
.tnp-subscription .button--outline.tnp-submit:hover,
.tnp-profile .button--outline.tnp-submit:hover, input.button--outline[type=submit]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--outline[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].filter__cat:hover:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--outline[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].filter__cat:hover:not(.filter__cat--active), .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--outline[role=button]:hover, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].filter__cat:hover:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--outline[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].filter__cat:hover:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--outline[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].filter__cat:hover:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--outline[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat:hover:not(.filter__cat--active), #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--outline[role=button]:hover, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat:hover:not(.filter__cat--active), .button--outline.wc-block-components-button:hover, .button.button--outline:focus, .button--outline.filter__cat:focus, .filter__cat:focus:not(.filter__cat--active), .gform_wrapper .button--outline.gform_button:focus, .tnp-unsubscribe .button--outline.tnp-submit:focus,
.tnp-subscription .button--outline.tnp-submit:focus,
.tnp-profile .button--outline.tnp-submit:focus, input.button--outline[type=submit]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--outline[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button].filter__cat:focus:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--outline[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button].filter__cat:focus:not(.filter__cat--active), .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--outline[role=button]:focus, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button].filter__cat:focus:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--outline[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button].filter__cat:focus:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--outline[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button].filter__cat:focus:not(.filter__cat--active), #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--outline[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat:focus:not(.filter__cat--active), #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--outline[role=button]:focus, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button].filter__cat:focus:not(.filter__cat--active), .button--outline.wc-block-components-button:focus {
  background: #d9e9fd;
}
.button.button--active, .button--active.filter__cat, .gform_wrapper .button--active.gform_button, .tnp-unsubscribe .button--active.tnp-submit,
.tnp-subscription .button--active.tnp-submit,
.tnp-profile .button--active.tnp-submit, input.button--active[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--active[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--active[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--active[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--active[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--active[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--active[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--active[role=button], .button--active.wc-block-components-button {
  background-color: #d9e9fd;
}
.button.button--hidden, .button--hidden.filter__cat, .gform_wrapper .button--hidden.gform_button, .tnp-unsubscribe .button--hidden.tnp-submit,
.tnp-subscription .button--hidden.tnp-submit,
.tnp-profile .button--hidden.tnp-submit, input.button--hidden[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--hidden[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--hidden[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--hidden[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--hidden[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--hidden[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--hidden[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--hidden[role=button], .button--hidden.wc-block-components-button {
  margin: 0;
  opacity: 0;
  pointer-events: none;
  height: 0;
  padding: 0;
  overflow: hidden;
  border: 0;
  position: absolute;
}
.button.button--neg, .button--neg.filter__cat, .gform_wrapper .button--neg.gform_button, .tnp-unsubscribe .button--neg.tnp-submit,
.tnp-subscription .button--neg.tnp-submit,
.tnp-profile .button--neg.tnp-submit, input.button--neg[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.button--neg[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.button--neg[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.button--neg[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.button--neg[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.button--neg[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.button--neg[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.button--neg[role=button], .button--neg.wc-block-components-button {
  color: #428ff7;
  --button-color: #fff;
  --button-color-hover: #e7e7e7;
}

.spinner:after, .gform_wrapper .gform_button:after, .experts-index:after {
  content: "";
  pointer-events: none;
  animation: spinAnimation 0.7s linear infinite;
  animation-play-state: paused;
  border-radius: 50%;
  border: 0.15rem solid transparent;
  border-right-color: white;
  display: block;
  opacity: 0;
  position: absolute;
  left: calc(50% - 0.625rem);
  top: calc(50% - 0.625rem);
  width: 1.25rem;
  height: 1.25rem;
  transition: all ease-in-out 0.2s;
}
.spinner.loading, .gform_wrapper .loading.gform_button, .loading.experts-index {
  color: transparent !important;
}
.spinner.loading:after, .gform_wrapper .loading.gform_button:after, .loading.experts-index:after {
  opacity: 1;
  animation-play-state: running;
}
.spinner.loading:before, .gform_wrapper .loading.gform_button:before, .loading.experts-index:before {
  opacity: 0 !important;
}

input:not([type=submit]):not([type=radio]):not([type=checkbox]),
select,
textarea,
.inactiveInput,
.buttonCheckbox,
.inputStyle,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control,
#primary .wp-block-woocommerce-checkout input:not([type=submit]):not([type=radio]):not([type=checkbox]),
#primary .wp-block-woocommerce-checkout .wc-blocks-components-select__select {
  color: #232026;
  width: 100%;
  max-width: 100%;
  padding: 1.5rem 0.5rem 0.5rem 0.5rem;
  border-width: 0;
  border-radius: 0.5rem;
  background-color: transparent;
  border: 1px solid #868686;
  position: relative;
  transition: all ease-in-out 0.2s;
  outline: none;
}
input:not([type=submit]):not([type=radio]):not([type=checkbox]):not(textarea),
select:not(textarea),
textarea:not(textarea),
.inactiveInput:not(textarea),
.buttonCheckbox:not(textarea),
.inputStyle:not(textarea),
.gfield.gfield--type-multiselect .ts-wrapper .ts-control:not(textarea),
#primary .wp-block-woocommerce-checkout input:not(textarea):not([type=submit]):not([type=radio]):not([type=checkbox]),
#primary .wp-block-woocommerce-checkout .wc-blocks-components-select__select:not(textarea) {
  height: 56px;
}
input:not([type=submit]):not([type=radio]):not([type=checkbox]):hover, input:not([type=submit]):not([type=radio]):not([type=checkbox]):active, input:not([type=submit]):not([type=radio]):not([type=checkbox]):focus,
select:hover,
select:active,
select:focus,
textarea:hover,
textarea:active,
textarea:focus,
.inactiveInput:hover,
.inactiveInput:active,
.inactiveInput:focus,
.buttonCheckbox:hover,
.buttonCheckbox:active,
.buttonCheckbox:focus,
.inputStyle:hover,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control:hover,
#primary .wp-block-woocommerce-checkout input:hover:not([type=submit]):not([type=radio]):not([type=checkbox]),
#primary .wp-block-woocommerce-checkout .wc-blocks-components-select__select:hover,
.inputStyle:active,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control:active,
#primary .wp-block-woocommerce-checkout input:active:not([type=submit]):not([type=radio]):not([type=checkbox]),
#primary .wp-block-woocommerce-checkout .wc-blocks-components-select__select:active,
.inputStyle:focus,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control:focus,
#primary .wp-block-woocommerce-checkout input:focus:not([type=submit]):not([type=radio]):not([type=checkbox]),
#primary .wp-block-woocommerce-checkout .wc-blocks-components-select__select:focus {
  border: 1px solid #428ff7;
  background-color: rgba(66, 143, 247, 0.05);
}
input:not([type=submit]):not([type=radio]):not([type=checkbox]).invalid,
select.invalid,
textarea.invalid,
.inactiveInput.invalid,
.buttonCheckbox.invalid,
.inputStyle.invalid,
.gfield.gfield--type-multiselect .ts-wrapper .invalid.ts-control,
#primary .wp-block-woocommerce-checkout input.invalid:not([type=submit]):not([type=radio]):not([type=checkbox]),
#primary .wp-block-woocommerce-checkout .invalid.wc-blocks-components-select__select {
  border: 1px solid #FD2C2C;
  background-color: rgba(253, 44, 44, 0.05);
}
input:not([type=submit]):not([type=radio]):not([type=checkbox]).valid,
select.valid,
textarea.valid,
.inactiveInput.valid,
.buttonCheckbox.valid,
.inputStyle.valid,
.gfield.gfield--type-multiselect .ts-wrapper .valid.ts-control,
#primary .wp-block-woocommerce-checkout input.valid:not([type=submit]):not([type=radio]):not([type=checkbox]),
#primary .wp-block-woocommerce-checkout .valid.wc-blocks-components-select__select {
  border: 1px solid #3BB500;
  background-color: rgba(59, 181, 0, 0.05);
}
input:not([type=submit]):not([type=radio]):not([type=checkbox]) > div:not(.tag-holder),
select > div:not(.tag-holder),
textarea > div:not(.tag-holder),
.inactiveInput > div:not(.tag-holder),
.buttonCheckbox > div:not(.tag-holder),
.inputStyle > div:not(.tag-holder),
.gfield.gfield--type-multiselect .ts-wrapper .ts-control > div:not(.tag-holder),
#primary .wp-block-woocommerce-checkout input:not([type=submit]):not([type=radio]):not([type=checkbox]) > div:not(.tag-holder),
#primary .wp-block-woocommerce-checkout .wc-blocks-components-select__select > div:not(.tag-holder) {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  overflow: hidden;
}

label {
  transition: all ease-in-out 0.2s;
}

input:focus + label,
input:hover + label,
input:active + label {
  color: #428ff7;
}

.inactiveInput--disabled {
  color: #7f7f7f;
}

select {
  padding-right: 2.5rem;
  -webkit-appearance: none;
  appearance: none;
  text-overflow: ellipsis;
}

fieldset {
  border: 1px solid #7f7f7f;
  border-radius: 0.5rem;
  padding: 1rem;
  max-width: 966px;
  margin-bottom: 2rem;
}

.inlineCheckbox {
  display: flex;
  align-items: center;
  padding: 1rem;
  border: 1px solid #e7e7e7;
  border-radius: 0.5rem;
  font-size: 14px;
}
.inlineCheckbox.invalid {
  border-color: #FD2C2C;
  background-color: rgba(253, 44, 44, 0.05);
}
.inlineCheckbox a {
  color: #428ff7;
}
.inlineCheckbox--no-border {
  border: none;
  padding-left: 0;
  padding-right: 0;
}

.gform-theme-datepicker .ui-datepicker-header {
  background-color: #fff;
  padding: 0.4rem;
}
.gform-theme-datepicker .ui-datepicker-prev::after,
.gform-theme-datepicker .ui-datepicker-next::after {
  display: inline-flex;
  height: 2rem;
  width: 2rem;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: #d9e9fd;
  color: #7f7f7f;
}
.gform-theme-datepicker .ui-datepicker-prev .ui-icon,
.gform-theme-datepicker .ui-datepicker-next .ui-icon {
  display: none;
}
.gform-theme-datepicker .ui-datepicker-prev {
  margin-right: 1.5rem;
}
.gform-theme-datepicker .ui-datepicker-prev::after {
  content: "<";
}
.gform-theme-datepicker .ui-datepicker-next::after {
  content: ">";
}
.gform-theme-datepicker .ui-datepicker-title {
  margin: 1rem 0;
  display: grid;
  gap: 0.5rem;
}

.gfield:empty {
  display: none !important;
}
.gfield.gfield_error {
  position: relative;
}
.gfield.gfield_error input,
.gfield.gfield_error textarea,
.gfield.gfield_error select {
  border-color: #e92c2c !important;
}
.gfield.gfield_error input.error-fixed,
.gfield.gfield_error textarea.error-fixed,
.gfield.gfield_error select.error-fixed {
  border-color: #232026 !important;
}
.gfield.gfield_error:after {
  content: "!";
  position: absolute;
  background-color: #e92c2c;
  color: #fff;
  top: 1.25rem;
  right: 1rem;
  width: 1.1875rem;
  line-height: 1.1875rem;
  border-radius: 50%;
  font-weight: 600;
  font-size: 0.75rem;
  text-align: center;
}
.gfield.gfield--type-multiselect:has(.input-active) {
  z-index: 2;
}
.gfield.gfield--type-multiselect.gfield_error .ts-control {
  border-color: #e92c2c;
}
.gfield.gfield--type-multiselect.gfield_error::after {
  top: 1.1rem !important;
}
.gfield.gfield--type-multiselect .ts-wrapper .ts-control input[type=text] {
  margin-top: 0.3rem;
  width: fit-content;
  font-size: 0.813rem;
}
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item {
  position: relative;
  margin-top: 0.3rem !important;
  padding-right: 0.65rem !important;
}
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item:hover {
  background-color: #e7e7e7;
}
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .remove {
  position: absolute;
  opacity: 0;
  inset: 0;
}
.gfield.gfield--type-multiselect .ts-wrapper .ts-dropdown {
  font-size: 1rem;
  border-radius: 0.5rem;
}
.gfield.gfield--type-multiselect .ts-wrapper .ts-dropdown .ts-dropdown-content {
  margin: 0.5rem 0;
}
.gfield.gfield--type-multiselect .ts-wrapper .ts-dropdown .option {
  padding: 0.7rem;
  margin: 0 0.5rem;
  border-radius: 0.5rem;
}
.gfield.gfield--type-multiselect .ts-wrapper .ts-dropdown .option:hover {
  background-color: #edf4ff;
  color: #428ff7;
}

.buttonCheckbox {
  padding-top: 3.75rem;
  font-size: 1rem;
  color: #7f7f7f;
  transition: all ease-in-out 0.2s;
}
.buttonCheckbox > * {
  display: block;
}
.buttonCheckbox label {
  position: relative;
  left: 0;
  top: 0;
  padding-bottom: 0.25rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.buttonCheckbox .hlbsTag, .buttonCheckbox .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .buttonCheckbox .item {
  position: absolute;
  top: 44px;
  right: 10px;
  transform: translate(0, -50%);
  margin-top: 0;
  z-index: 1;
}
.buttonCheckbox__text {
  position: absolute;
  top: 44px;
  left: 36px;
  transform: translate(0, -50%);
  max-width: 140px;
}
@media (max-width: 1039px), (min-width: 1280px) {
  .buttonCheckbox__text {
    max-width: 200px;
  }
}
.buttonCheckbox__checkbox {
  top: 44px;
  left: 10px;
  transform: translate(0, -50%);
  width: 1rem;
  height: 1rem;
  border: 1px solid #7f7f7f;
  border-radius: 0.2rem;
  position: absolute;
  transition: all ease-in-out 0.2s;
}
.buttonCheckbox__checkbox:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0.6rem;
  height: 0.6rem;
  clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
  transform: translate(-50%, -50%) scale(0);
  transform-origin: center;
  /* Windows High Contrast Mode */
  background-color: #fff;
  opacity: 0;
  transition: all ease-in-out 0.2s;
}
.buttonCheckbox--checked, .buttonCheckbox:hover, .buttonCheckbox:focus, .buttonCheckbox:active {
  color: #232026;
}
.buttonCheckbox--checked .buttonCheckbox__checkbox {
  background-color: #428ff7;
  border-color: #428ff7;
}
.buttonCheckbox--checked .buttonCheckbox__checkbox:before {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}
.buttonCheckbox--disabled .buttonCheckbox__checkbox {
  background-color: #7f7f7f;
  border-color: #7f7f7f;
}
.buttonCheckbox--disabled .buttonCheckbox__checkbox:before {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}

input[type=checkbox],
input[type=radio] {
  position: relative;
  /* Add if not using autoprefixer */
  -webkit-appearance: none;
  /* Remove most all native input styles */
  appearance: none;
  /* For iOS < 15 */
  background-color: transparent;
  /* Not removed via appearance */
  margin: 0;
  font: inherit;
  color: currentColor;
  width: 1.4rem;
  height: 1.4rem;
  min-width: 1.4rem;
  border: 2px solid #232026;
  border-radius: 0.2rem;
  transition: all ease-in-out 0.2s;
  cursor: pointer;
}
input[type=checkbox] + label,
input[type=radio] + label {
  padding-left: 1rem;
  display: block;
  cursor: pointer;
}
input[type=checkbox]:before,
input[type=radio]:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0.85rem;
  height: 0.85rem;
  clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
  transform: translate(-50%, -50%) scale(0);
  transform-origin: center;
  /* Windows High Contrast Mode */
  background-color: #232026;
  opacity: 0;
  transition: all ease-in-out 0.096s;
}
input[type=checkbox]:checked:before,
input[type=radio]:checked:before {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}
input[type=checkbox]:focus, input[type=checkbox]:active, input[type=checkbox]:hover,
input[type=radio]:focus,
input[type=radio]:active,
input[type=radio]:hover {
  outline-offset: max(2px, 0.15em);
  border: 2px solid #428ff7;
}
input[type=checkbox]:focus:before, input[type=checkbox]:active:before, input[type=checkbox]:hover:before,
input[type=radio]:focus:before,
input[type=radio]:active:before,
input[type=radio]:hover:before {
  background-color: #428ff7;
}
input[type=checkbox]:disabled,
input[type=radio]:disabled {
  --form-control-color: var(--form-control-disabled);
  color: var(--form-control-disabled);
  cursor: not-allowed;
}

input[type=radio] {
  border-radius: 50%;
}
input[type=radio]::before {
  width: 60%;
  height: 60%;
  clip-path: none;
  border-radius: 50%;
}

label.flyout-label {
  position: absolute;
  font-weight: 400;
  left: 1.25rem;
  top: 1.7rem;
  line-height: 1;
  transform-origin: center left;
  transition: all ease-in-out 0.3s;
  opacity: 0;
  font-size: 0.75rem;
  color: #7f7f7f;
  cursor: text;
}
label.flyout-label--visible {
  opacity: 1;
  top: -1rem;
  transform: translateY(0);
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: 1rem;
  max-width: 966px;
}
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child {
  margin-top: 0;
}
h1:last-child:not(.wp-block-heading),
h2:last-child:not(.wp-block-heading),
h3:last-child:not(.wp-block-heading),
h4:last-child:not(.wp-block-heading),
h5:last-child:not(.wp-block-heading),
h6:last-child:not(.wp-block-heading) {
  margin-bottom: 0;
}
h1.text--center,
h2.text--center,
h3.text--center,
h4.text--center,
h5.text--center,
h6.text--center {
  margin-left: auto;
  margin-right: auto;
}

h1, .h1,
h2, .h2 {
  margin-bottom: 1.5rem;
}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4, .toc__toggle span,
h5, .h5,
h6, .h6 {
  font-family: "Space Grotesk";
  font-weight: 500;
}

h1,
.h1 {
  font-size: 2.875rem;
  line-height: 1.2;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
  }
}

h2,
.h2 {
  font-size: 2.5rem;
  line-height: 1.2;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}

h3,
.h3 {
  font-size: 2.25rem;
  line-height: 1.2;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
  }
}

h4,
.h4,
.toc__toggle span {
  font-size: 2rem;
  line-height: 1.3;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  h4,
  .h4,
  .toc__toggle span {
    font-size: 1.25rem;
  }
}

h5,
.h5 {
  font-size: 1.5rem;
  line-height: 1.3;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
  }
}

h6,
.h6 {
  font-size: 1.25rem;
  line-height: 1.3;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
  }
}

.subheading {
  margin-bottom: 0.5rem;
  font-weight: 600;
  font-size: 2rem;
  line-height: 1.3;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .subheading {
    font-size: 1.25rem;
  }
}

.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

img {
  display: block;
  width: 100%;
  height: auto;
  border: 0;
  user-select: none;
  -webkit-user-drag: none;
  user-drag: none;
  -webkit-touch-callout: none;
}
img[loading=loaded] {
  opacity: 1;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}

body:not(.framework-no-js) img[loading=lazy] {
  opacity: 1;
}

.image--square, .image--vertical, .image--horizontal {
  background-color: #e7e7e7;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 1px;
}
.image--square img, .image--vertical img, .image--horizontal img {
  position: absolute;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.image--square {
  padding-bottom: 100%;
}
.image--vertical {
  padding-bottom: 130%;
}
.image--horizontal {
  padding-bottom: 60%;
}
.image--contain {
  object-fit: contain !important;
}
.image--contain img {
  object-fit: contain !important;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

li {
  line-height: 1.5;
  margin-top: 0;
}
li:not(:last-child) {
  margin-bottom: 0;
}

li > ul {
  margin-bottom: 0;
  margin-left: 1.5rem;
}

.block-wrapper--list ul:not(.wc_payment_methods):not(:last-child),
.paragraph ul:not(.wc_payment_methods):not(:last-child),
.content-page > .woocommerce-MyAccount-content ul:not(.wc_payment_methods):not(:last-child) {
  margin-bottom: 1.5rem;
}
.block-wrapper--list ul:not(.wc_payment_methods) li,
.paragraph ul:not(.wc_payment_methods) li,
.content-page > .woocommerce-MyAccount-content ul:not(.wc_payment_methods) li {
  position: relative;
  padding-left: 0.5rem;
  margin-left: 1.25rem;
  line-height: 1.5;
  list-style: disc;
}
.block-wrapper--list ul:not(.wc_payment_methods) li:not(:last-child),
.paragraph ul:not(.wc_payment_methods) li:not(:last-child),
.content-page > .woocommerce-MyAccount-content ul:not(.wc_payment_methods) li:not(:last-child) {
  margin-bottom: 0;
}
.block-wrapper--list table:not(:last-child),
.paragraph table:not(:last-child),
.content-page > .woocommerce-MyAccount-content table:not(:last-child) {
  margin-bottom: 1.5rem !important;
}
.block-wrapper--list ul:has(+ br),
.paragraph ul:has(+ br),
.content-page > .woocommerce-MyAccount-content ul:has(+ br) {
  margin-bottom: 0 !important;
}
.block-wrapper--list br + br,
.paragraph br + br,
.content-page > .woocommerce-MyAccount-content br + br {
  display: none;
}
.block-wrapper--list ol,
.paragraph ol,
.content-page > .woocommerce-MyAccount-content ol {
  list-style-position: outside;
  margin-bottom: 1.5rem;
  margin-left: 2.1rem;
}
.block-wrapper--list ol:not(:last-child),
.paragraph ol:not(:last-child),
.content-page > .woocommerce-MyAccount-content ol:not(:last-child) {
  margin-bottom: 1.5rem;
}
.block-wrapper--list ol li,
.paragraph ol li,
.content-page > .woocommerce-MyAccount-content ol li {
  padding-left: 0.25rem;
  position: relative;
  line-height: 1.5;
}
.block-wrapper--list ol li:not(:last-child),
.paragraph ol li:not(:last-child),
.content-page > .woocommerce-MyAccount-content ol li:not(:last-child) {
  margin-bottom: 0.5rem;
}
.block-wrapper--list li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]),
.paragraph li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]),
.content-page > .woocommerce-MyAccount-content li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]) {
  text-decoration: underline;
}
.block-wrapper--list li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):hover, .block-wrapper--list li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):active, .block-wrapper--list li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):focus,
.paragraph li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):hover,
.content-page > .woocommerce-MyAccount-content li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):hover,
.paragraph li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):active,
.content-page > .woocommerce-MyAccount-content li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):active,
.paragraph li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):focus,
.content-page > .woocommerce-MyAccount-content li a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):focus {
  color: #428ff7;
}
.block-wrapper--list dt,
.paragraph dt,
.content-page > .woocommerce-MyAccount-content dt {
  font-weight: bold;
}
.block-wrapper--list dd,
.paragraph dd,
.content-page > .woocommerce-MyAccount-content dd {
  margin: 0 1rem 1rem;
}

dt {
  font-weight: bold;
}

dd {
  margin: 0 1rem 1rem;
}

p {
  color: inherit;
  margin-bottom: 28px;
  max-width: 966px;
  overflow-wrap: break-word;
}
p:last-child {
  margin-bottom: 0;
}
p.text--center {
  margin: auto;
}

.block-wrapper--paragraph {
  margin-bottom: 2rem;
}
.block-wrapper--paragraph:has(+ .section) {
  margin-bottom: 0;
}

b,
strong {
  font-weight: 600;
}

small {
  font-size: 80%;
}

blockquote {
  font-size: 1.25rem;
  line-height: 1.3;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  blockquote {
    font-size: 1.125rem;
  }
}
blockquote:not(:first-child) {
  margin-top: 2rem;
}
blockquote:not(:last-child) {
  margin-bottom: 2rem;
}
blockquote p {
  font-size: 1.25rem;
  line-height: 1.3;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  blockquote p {
    font-size: 1.125rem;
  }
}
blockquote p {
  line-height: 1.7;
}

mark {
  background-color: #428ff7;
  color: #fff;
  padding: 3px 6px;
  border-radius: 6px;
}

details {
  margin-bottom: 2rem;
}
details:last-child {
  margin-bottom: 0;
}

summary {
  cursor: pointer;
}

table {
  width: 100%;
  margin-bottom: 1.5rem;
}
table tr:last-of-type {
  border-bottom: 0;
}

.tab {
  background-color: transparent;
  border: 1px solid #7f7f7f;
  color: #7f7f7f;
  font-size: 14px;
  border-radius: 64px;
  padding: 8px 16px 8px 16px;
  transition: all ease-in-out 0.2s;
}
.tab:hover, .tab:focus, .tab:active {
  color: #428ff7;
  border-color: #428ff7;
}
.tab--active {
  color: #428ff7;
  border-color: #428ff7;
  background-color: rgba(66, 143, 247, 0.1);
}
.tabs__controls--large .tab {
  font-size: 18px;
  border-radius: 0;
  border: 0;
  border-bottom: 3px solid #e7e7e7;
  flex: 1;
  text-align: center;
  padding: 16px 16px 16px 16px;
}
.tabs__controls--large .tab--active {
  border-bottom-color: #428ff7;
}

.tabs__controls {
  margin-bottom: 1rem;
  display: flex;
  grid-gap: 0.5rem;
}
.tabs__tab--hidden {
  display: none !important;
}

body:has(.top-notice) {
  --h: 4rem;
}
@media (min-width: 768px) {
  body:has(.top-notice) {
    --h: 2rem;
  }
}
body:has(.top-notice) .top-notice {
  display: flex;
  font-size: 1rem;
  padding: 0.5rem;
  height: var(--h);
  justify-content: center;
  align-items: center;
  font-weight: 600;
  color: white;
  z-index: 10000;
  position: relative;
  width: 100%;
  transition: all ease-in-out 0.1s;
}
body:has(.top-notice) .top-notice a {
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
body:has(.top-notice) .top-notice a:hover {
  color: white !important;
  opacity: 0.7;
}
body:has(.top-notice)[data-scroll]:not([data-scroll="0"]) .top-notice {
  opacity: 0;
  height: 0;
  padding: 0;
  pointer-events: none;
  user-select: none;
}
body:has(.top-notice)[data-scroll="0"] .header, body:has(.top-notice):not([data-scroll]) .header {
  margin-top: var(--h) !important;
}
body:has(.top-notice)[data-scroll="0"] .responsive, body:has(.top-notice):not([data-scroll]) .responsive {
  height: calc(100% - 68px - var(--h));
}
body:has(.top-notice)[data-scroll="0"] .responsive,
body:has(.top-notice)[data-scroll="0"] .responsive__menu > .menu-item-has-children > .sub-menu, body:has(.top-notice):not([data-scroll]) .responsive,
body:has(.top-notice):not([data-scroll]) .responsive__menu > .menu-item-has-children > .sub-menu {
  margin-top: var(--h) !important;
}
body:has(.top-notice)[data-scroll="0"].admin-bar .header, body:has(.top-notice):not([data-scroll]).admin-bar .header {
  margin-top: calc(var(--h) + 32px) !important;
}
body:has(.top-notice)[data-scroll="0"].admin-bar .responsive, body:has(.top-notice):not([data-scroll]).admin-bar .responsive {
  height: calc(100% - 68px - var(--h) - 32px);
}
body:has(.top-notice)[data-scroll="0"].admin-bar .responsive,
body:has(.top-notice)[data-scroll="0"].admin-bar .responsive__menu > .menu-item-has-children > .sub-menu, body:has(.top-notice):not([data-scroll]).admin-bar .responsive,
body:has(.top-notice):not([data-scroll]).admin-bar .responsive__menu > .menu-item-has-children > .sub-menu {
  margin-top: calc(var(--h) + 32px) !important;
}
@media not all and (min-width: 768px) {
  body:has(.top-notice)[data-scroll="0"].admin-bar .header, body:has(.top-notice):not([data-scroll]).admin-bar .header {
    margin-top: calc(var(--h) + 46px) !important;
  }
  body:has(.top-notice)[data-scroll="0"].admin-bar .responsive, body:has(.top-notice):not([data-scroll]).admin-bar .responsive {
    height: calc(100% - 68px - var(--h) - 46px);
  }
  body:has(.top-notice)[data-scroll="0"].admin-bar .responsive,
  body:has(.top-notice)[data-scroll="0"].admin-bar .responsive__menu > .menu-item-has-children > .sub-menu, body:has(.top-notice):not([data-scroll]).admin-bar .responsive,
  body:has(.top-notice):not([data-scroll]).admin-bar .responsive__menu > .menu-item-has-children > .sub-menu {
    margin-top: calc(var(--h) + 46px) !important;
  }
}

::selection {
  background: #428ff7;
  color: #fff;
}

small {
  font-size: 80%;
  line-height: inherit;
}

blockquote {
  font-size: 1.125rem;
  line-height: 1.5;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  blockquote {
    font-size: 1rem;
  }
}

figcaption {
  color: #7f7f7f;
  font-size: 1rem;
  line-height: 1.5;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  figcaption {
    font-size: 0.875rem;
  }
}

.text--primary {
  color: #428ff7;
}
.text--primary a {
  color: #428ff7;
}
.text--primary a:active, .text--primary a:focus {
  color: #428ff7;
}
.text--small, .checkout__payment__gateway__description, .woocommerce-account .woocommerce .woocommerce-password-strength {
  font-size: 16px;
  line-height: 1.5;
}
@media not all and (min-width: 576px) {
  .text--small, .checkout__payment__gateway__description, .woocommerce-account .woocommerce .woocommerce-password-strength {
    font-size: 14px;
  }
}
.text--regular {
  font-size: 18px;
  line-height: 1.5;
}
@media not all and (min-width: 576px) {
  .text--regular {
    font-size: 16px;
  }
}
.text--medium-low {
  font-size: 20px;
  line-height: 1.3;
}
@media not all and (min-width: 576px) {
  .text--medium-low {
    font-size: 18px;
  }
}
.text--medium-high {
  font-size: 24px;
  line-height: 1.3;
}
@media not all and (min-width: 576px) {
  .text--medium-high {
    font-size: 20px;
  }
}
.text--medium {
  font-size: 32px;
  line-height: 1.3;
}
@media not all and (min-width: 576px) {
  .text--medium {
    font-size: 20px;
  }
}
.text--large {
  font-size: 36px;
  line-height: 1.2;
}
@media not all and (min-width: 576px) {
  .text--large {
    font-size: 24px;
  }
}
.text--bold {
  font-weight: 600 !important;
}
.text--center {
  text-align: center !important;
}
.text--right {
  text-align: right !important;
}
.text--uppercase {
  text-transform: uppercase !important;
}
.text--fade, .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword, .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child), .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) {
  color: #7f7f7f;
}
.text--fade .icon:not(:hover):not(:focus):not(:active), .text--fade .labelWrap--select:not(:hover):not(:focus):not(:active):after, .text--fade .form-row--select:not(:hover):not(:focus):not(:active):after,
.text--fade div.gfield--select:not(:hover):not(:focus):not(:active):after,
.text--fade .gform-grid-col--select:not(:hover):not(:focus):not(:active):after, .text--fade .veranstaltungen__event__module__datetime:not(:hover):not(:focus):not(:active):before, .text--fade .veranstaltungen__event__module__venue:not(:hover):not(:focus):not(:active):before, .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .icon:not(:hover):not(:focus):not(:active), .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .labelWrap--select:not(:hover):not(:focus):not(:active):after, .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .form-row--select:not(:hover):not(:focus):not(:active):after,
.woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword div.gfield--select:not(:hover):not(:focus):not(:active):after,
.woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .gform-grid-col--select:not(:hover):not(:focus):not(:active):after, .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .veranstaltungen__event__module__datetime:not(:hover):not(:focus):not(:active):before, .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .veranstaltungen__event__module__venue:not(:hover):not(:focus):not(:active):before, .text--fade .toasts__toast[data-duration="0"]:not(:hover):not(:focus):not(:active):after, .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .toasts__toast[data-duration="0"]:not(:hover):not(:focus):not(:active):after, .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .icon:not(:hover):not(:focus):not(:active), .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .labelWrap--select:not(:hover):not(:focus):not(:active):after, .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .form-row--select:not(:hover):not(:focus):not(:active):after,
.searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) div.gfield--select:not(:hover):not(:focus):not(:active):after,
.searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .gform-grid-col--select:not(:hover):not(:focus):not(:active):after, .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .veranstaltungen__event__module__datetime:not(:hover):not(:focus):not(:active):before, .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .veranstaltungen__event__module__venue:not(:hover):not(:focus):not(:active):before, .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .toasts__toast[data-duration="0"]:not(:hover):not(:focus):not(:active):after, .text--fade .geocoder__spinner:not(:hover):not(:focus):not(:active):before, .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .geocoder__spinner:not(:hover):not(:focus):not(:active):before, .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .geocoder__spinner:not(:hover):not(:focus):not(:active):before, .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .icon:not(:hover):not(:focus):not(:active), .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .labelWrap--select:not(:hover):not(:focus):not(:active):after, .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .form-row--select:not(:hover):not(:focus):not(:active):after,
.geocoder .dropdown-menu__options__option span:last-child:not(:only-child) div.gfield--select:not(:hover):not(:focus):not(:active):after,
.geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .gform-grid-col--select:not(:hover):not(:focus):not(:active):after, .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .veranstaltungen__event__module__datetime:not(:hover):not(:focus):not(:active):before, .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .veranstaltungen__event__module__venue:not(:hover):not(:focus):not(:active):before, .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .toasts__toast[data-duration="0"]:not(:hover):not(:focus):not(:active):after, .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .geocoder__spinner:not(:hover):not(:focus):not(:active):before, .text--fade .responsive__menu .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .responsive__menu .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .responsive__menu .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .responsive__menu .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .responsive__menu .text--fade .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .responsive__menu .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .woocommerce-account .woocommerce #customer_login .responsive__menu .woocommerce-LostPassword .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .responsive__menu .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .searchform__suggestions__category .dropdown-menu__options__option .responsive__menu span:last-child:not(:only-child) .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .responsive__menu .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .geocoder .dropdown-menu__options__option .responsive__menu span:last-child:not(:only-child) .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .text--fade .responsive__back:not(:hover):not(:focus):not(:active):after, .woocommerce-account .woocommerce #customer_login .woocommerce-LostPassword .responsive__back:not(:hover):not(:focus):not(:active):after, .searchform__suggestions__category .dropdown-menu__options__option span:last-child:not(:only-child) .responsive__back:not(:hover):not(:focus):not(:active):after, .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) .responsive__back:not(:hover):not(:focus):not(:active):after {
  background-color: #7f7f7f !important;
}
.text .icon, .text .labelWrap--select:after, .text .form-row--select:after,
.text div.gfield--select:after,
.text .gform-grid-col--select:after, .text .veranstaltungen__event__module__datetime:before, .text .veranstaltungen__event__module__venue:before, .text .toasts__toast[data-duration="0"]:after, .text .geocoder__spinner:before, .text .responsive__menu .menu-item-has-children > a:after, .responsive__menu .text .menu-item-has-children > a:after, .text .responsive__back:after {
  margin-top: -3px;
}
.text--grey {
  color: #7f7f7f !important;
}
.text--grey .icon:not(:hover):not(:focus):not(:active), .text--grey .labelWrap--select:not(:hover):not(:focus):not(:active):after, .text--grey .form-row--select:not(:hover):not(:focus):not(:active):after,
.text--grey div.gfield--select:not(:hover):not(:focus):not(:active):after,
.text--grey .gform-grid-col--select:not(:hover):not(:focus):not(:active):after, .text--grey .veranstaltungen__event__module__datetime:not(:hover):not(:focus):not(:active):before, .text--grey .veranstaltungen__event__module__venue:not(:hover):not(:focus):not(:active):before, .text--grey .toasts__toast[data-duration="0"]:not(:hover):not(:focus):not(:active):after, .text--grey .geocoder__spinner:not(:hover):not(:focus):not(:active):before, .text--grey .responsive__menu .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .responsive__menu .text--grey .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .text--grey .responsive__back:not(:hover):not(:focus):not(:active):after {
  background-color: #7f7f7f !important;
}
.text--lighter-grey {
  color: #efefef !important;
}
.text--lighter-grey .icon:not(:hover):not(:focus):not(:active), .text--lighter-grey .labelWrap--select:not(:hover):not(:focus):not(:active):after, .text--lighter-grey .form-row--select:not(:hover):not(:focus):not(:active):after,
.text--lighter-grey div.gfield--select:not(:hover):not(:focus):not(:active):after,
.text--lighter-grey .gform-grid-col--select:not(:hover):not(:focus):not(:active):after, .text--lighter-grey .veranstaltungen__event__module__datetime:not(:hover):not(:focus):not(:active):before, .text--lighter-grey .veranstaltungen__event__module__venue:not(:hover):not(:focus):not(:active):before, .text--lighter-grey .toasts__toast[data-duration="0"]:not(:hover):not(:focus):not(:active):after, .text--lighter-grey .geocoder__spinner:not(:hover):not(:focus):not(:active):before, .text--lighter-grey .responsive__menu .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .responsive__menu .text--lighter-grey .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .text--lighter-grey .responsive__back:not(:hover):not(:focus):not(:active):after {
  background-color: #efefef !important;
}
.text--black {
  color: #232026 !important;
}
.text--black .icon:not(:hover):not(:focus):not(:active), .text--black .labelWrap--select:not(:hover):not(:focus):not(:active):after, .text--black .form-row--select:not(:hover):not(:focus):not(:active):after,
.text--black div.gfield--select:not(:hover):not(:focus):not(:active):after,
.text--black .gform-grid-col--select:not(:hover):not(:focus):not(:active):after, .text--black .veranstaltungen__event__module__datetime:not(:hover):not(:focus):not(:active):before, .text--black .veranstaltungen__event__module__venue:not(:hover):not(:focus):not(:active):before, .text--black .toasts__toast[data-duration="0"]:not(:hover):not(:focus):not(:active):after, .text--black .geocoder__spinner:not(:hover):not(:focus):not(:active):before, .text--black .responsive__menu .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .responsive__menu .text--black .menu-item-has-children > a:not(:hover):not(:focus):not(:active):after, .text--black .responsive__back:not(:hover):not(:focus):not(:active):after {
  background-color: #232026 !important;
}

video {
  width: 100%;
  height: auto;
  pointer-events: none;
  display: block;
}

html {
  font-size: 16px;
}

html, body {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -moz-font-feature-settings: normal;
  -ms-font-feature-settings: normal;
  -o-font-feature-settings: normal;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  -webkit-font-smoothing: antialiased;
  -khtml-font-smoothing: antialiased;
  -apple-font-smoothing: antialiased;
  font-smooth: always;
  text-rendering: optimizelegibility;
  image-rendering: optimizeQuality;
  -webkit-tap-highlight-color: transparent;
}

body {
  width: 100%;
  height: 100%;
  background-color: #f6f6f6;
  color: #232026;
  scroll-behavior: smooth;
  font-size: 1.125rem;
  line-height: 1.5;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}
body {
  font-family: "Public Sans";
  font-weight: 400;
  position: relative;
  overflow-x: hidden;
}

* {
  margin: 0;
  padding: 0;
  outline: none;
  box-sizing: border-box;
}
*:before, *:after {
  box-sizing: border-box;
}

body.popup-active {
  overflow: hidden;
}

body.admin-bar .header {
  margin-top: 32px !important;
}
@media (max-width: 782px) {
  body.admin-bar .header {
    margin-top: 46px !important;
  }
}
body.admin-bar #wpadminbar {
  position: fixed;
}

.site-main {
  display: block;
}
body:not(.has-transparent-header):not(.woocommerce-cart):not(.woocommerce-checkout):not(.tax-veranstaltungen_zielgruppe):not(.tax-veranstaltungen_format) .site-main {
  margin-top: 172px;
}
@media not all and (min-width: 1040px) {
  body:not(.has-transparent-header):not(.woocommerce-cart):not(.woocommerce-checkout):not(.tax-veranstaltungen_zielgruppe):not(.tax-veranstaltungen_format) .site-main {
    margin-top: 122px;
  }
}
body.is-experts-page .site-main, body.single-experts .site-main {
  margin-top: 108px;
}
@media not all and (min-width: 1040px) {
  body.is-experts-page .site-main, body.single-experts .site-main {
    margin-top: 82px;
  }
}
.site-main--force-margin {
  margin-top: 172px;
}
@media not all and (min-width: 1040px) {
  .site-main--force-margin {
    margin-top: 122px;
  }
}

.single .content-page,
.archive:not(.tax-veranstaltungen_zielgruppe):not(.tax-veranstaltungen_format) .content-page {
  padding-top: 56px;
}

.content-page > .woocommerce {
  margin-bottom: 4rem;
}

.footer {
  background-color: #efefef;
  font-size: 16px;
}
.footer.section {
  padding-bottom: 24px;
  padding-top: 64px;
}
@media (min-width: 768px) {
  .footer.section {
    padding-bottom: 32px;
  }
}
@media (min-width: 1040px) {
  .footer__wrapper {
    display: grid;
    grid-gap: 48px;
    grid-template-columns: 290px calc(100% - 338px);
  }
}
@media (min-width: 1320px) {
  .footer__wrapper {
    grid-gap: 64px;
    grid-template-columns: calc(34.22% - 32px) calc(65.78% - 32px);
  }
}
.footer__claim {
  margin-top: 20px;
}
.footer__menu {
  display: flex;
  flex-wrap: wrap;
  grid-gap: 48px 10vw;
  margin-top: 32px;
  width: 100%;
}
@media (min-width: 1040px) {
  .footer__menu {
    flex-wrap: nowrap;
    justify-content: flex-end;
    grid-gap: 36px;
    margin-top: 0;
  }
}
.footer__menu a {
  display: block;
}
.footer__menu a:active, .footer__menu a:focus, .footer__menu a:hover {
  text-decoration: underline;
}
.footer__menu > li {
  flex-basis: calc(50% - 5vw);
}
@media (min-width: 768px) {
  .footer__menu > li {
    flex-basis: auto;
    min-width: 180px;
  }
}
.footer__menu > li > a {
  font-family: "Space Grotesk";
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 12px;
}
@media (min-width: 768px) {
  .footer__menu > li > a {
    font-size: 20px;
    margin-bottom: 20px;
  }
}
.footer__menu li {
  line-height: 1.3;
}
.footer__menu li ul {
  margin-left: 0;
}
.footer__menu .sub-menu {
  display: flex;
  flex-direction: column;
  grid-gap: 12px;
  letter-spacing: 0.02em;
}
@media (min-width: 768px) {
  .footer__menu .sub-menu {
    grid-gap: 16px;
    letter-spacing: 0;
  }
}
.footer .subfooter {
  margin-top: 56px;
}
@media not all and (min-width: 576px) {
  .footer .subfooter {
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  .footer .subfooter {
    margin-top: 64px;
  }
}
@media (min-width: 1320px) {
  .footer .subfooter {
    margin-top: 96px;
  }
}
@media (min-width: 768px) {
  .footer .subfooter__wrapper {
    align-items: center;
    display: grid;
    grid-gap: 48px;
    grid-template-columns: 290px calc(100% - 338px);
  }
}
@media (min-width: 1320px) {
  .footer .subfooter__wrapper {
    grid-gap: 64px;
    grid-template-columns: calc(34.22% - 32px) calc(65.78% - 32px);
  }
}
.footer .subfooter__content {
  margin-top: 16px;
}
@media (min-width: 768px) {
  .footer .subfooter__content {
    margin-top: 0;
    order: 1;
  }
}
@media (min-width: 768px) {
  .footer .subfooter__navigation {
    order: 2;
  }
}
.footer .subfooter__copyright .year {
  display: inline-block;
  margin-right: 6px;
}
.footer .subfooter__menu {
  display: flex;
  flex-wrap: wrap;
  grid-gap: 16px;
}
@media (min-width: 576px) {
  .footer .subfooter__menu {
    flex-direction: row;
    grid-gap: 32px;
  }
}
@media (min-width: 768px) {
  .footer .subfooter__menu {
    justify-content: flex-end;
  }
}
.footer .subfooter__menu a:active,
.footer .subfooter__menu a:focus,
.footer .subfooter__menu a:hover {
  text-decoration: underline;
}

.flex-grid {
  display: flex;
}
@media not all and (min-width: 1040px) {
  .flex-grid {
    flex-direction: column;
    grid-row-gap: 4em;
  }
}
.flex-grid__item {
  margin: 0;
  flex-basis: 100%;
  max-width: 100%;
}
@media (min-width: 1040px) {
  .flex-grid__4 {
    flex-wrap: wrap;
  }
  .flex-grid__4 .flex-grid__item {
    flex-basis: 50%;
    max-width: 50%;
  }
}
@media (min-width: 1320px) {
  .flex-grid__4 {
    flex-wrap: nowrap;
  }
  .flex-grid__4 .flex-grid__item {
    flex-basis: 100%;
    max-width: 100%;
  }
}

.header {
  font-size: 1rem;
  line-height: 1.5;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .header {
    font-size: 0.875rem;
  }
}
.header {
  padding: 0;
  position: fixed;
  top: 0;
  transform: translateY(0);
  z-index: 6000;
  transition: transform 0.45s ease-in-out, color ease-in-out 0.1s;
  width: calc(100% - 80px);
  left: 40px;
}
.header .container, .header .woocommerce-account .woocommerce, .woocommerce-account .header .woocommerce, .header .responsive__menu > li > .sub-menu, .header #primary .wp-block-woocommerce-checkout, #primary .header .wp-block-woocommerce-checkout, .header .content-page > .woocommerce {
  border-radius: 8px;
  transition: background ease-in-out 0.35s, box-shadow ease-in-out 0.2s;
}
@media not all and (min-width: 1040px) {
  .header {
    left: 0;
    width: 100%;
  }
  .header .container, .header .woocommerce-account .woocommerce, .woocommerce-account .header .woocommerce, .header .responsive__menu > li > .sub-menu, .header #primary .wp-block-woocommerce-checkout, #primary .header .wp-block-woocommerce-checkout, .header .content-page > .woocommerce {
    border-radius: 0 !important;
  }
}
@media (min-width: 1040px) {
  .header {
    padding: 16px 0;
  }
}
.has-white-text-header .header:not(.header--scroll) {
  color: #fff;
}
.header--hide {
  transform: translateY(-8rem);
}
.header--scroll .container, .header--scroll .woocommerce-account .woocommerce, .woocommerce-account .header--scroll .woocommerce, .header--scroll .responsive__menu > li > .sub-menu, .header--scroll #primary .wp-block-woocommerce-checkout, #primary .header--scroll .wp-block-woocommerce-checkout, .header--scroll .content-page > .woocommerce {
  background-color: #fff;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.2);
}

.navigation {
  padding: 28px 0;
}
@media (min-width: 1280px) {
  .navigation {
    border-radius: 50%;
    margin-left: auto;
    margin-right: auto;
    padding: 16px 0;
  }
}
.navigation__header {
  align-items: center;
  display: flex;
  grid-gap: 40px;
  padding-bottom: 0;
  width: 100%;
}
.navigation__menu {
  align-items: center;
  display: flex;
  font-weight: 500;
  justify-content: space-between;
  grid-gap: 56px;
  width: calc(100% - 8.25rem - 40px);
  margin-left: auto;
}

.logo {
  height: 1.625rem;
  margin-bottom: 0;
  width: 9.25rem;
}
@media (min-width: 1280px) {
  .logo {
    height: 22px;
    width: 131px;
  }
}
.logo svg {
  height: auto;
  width: 100%;
}
.logo img {
  height: 100%;
  width: auto;
}
.logo__link {
  display: flex;
  height: inherit;
  line-height: 1;
}

.menu {
  display: flex;
  grid-gap: 24px;
}
@media (min-width: 1320px) {
  .menu {
    grid-gap: 32px;
  }
}
.menu--open {
  opacity: 1;
  transform: translateX(0);
  visibility: visible;
}
.menu--open .menu-item {
  color: #232026;
}
.menu__highlighted-button {
  line-height: 1;
  margin-right: 1rem;
  white-space: nowrap;
}
.menu__toggle {
  position: relative;
  height: 26px;
  width: 32px;
  z-index: 6000;
}
@media (min-width: 1280px) {
  .menu__toggle {
    display: none;
  }
}
body:not(.menu-open) .header--scroll .menu__toggle {
  transition: 0.1s color ease-in-out;
}
body:not(.menu-open) .header--scroll .menu__toggle:hover {
  color: #428ff7;
}
.menu__toggle div {
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: currentColor;
  transform-origin: center;
  animation: 1s forwards paused;
  transition: transform 0.3s ease-in-out, top 0.3s ease-in-out, background-color 0.3s ease-in-out;
}
.menu__toggle div:first-child {
  top: 0;
}
.menu__toggle div:nth-child(2) {
  top: calc(50% - 1px);
  transform: rotate(0);
}
.menu__toggle div:last-child {
  top: calc(100% - 2px);
  transform: rotate(0);
}
.menu--active .menu__toggle div {
  background-color: #232026;
  transition: transform 0.3s ease-in, top 0.3s ease-in, background-color 0.3s ease-out 0.3s;
}
.menu--active .menu__toggle div:first-child {
  top: calc(50% - 1px);
  transform: rotate(45deg);
}
.menu--active .menu__toggle div:nth-child(2) {
  top: calc(50% - 1px);
  transform: rotate(45deg);
}
.menu--active .menu__toggle div:last-child {
  top: calc(50% - 1px);
  transform: rotate(-45deg);
}
.menu__list {
  list-style-type: none;
  margin: 0;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: block;
  padding-top: 0;
  min-height: 0;
  text-align: right;
}
.menu__list > .navigation {
  display: flex;
  flex-direction: column;
}
.menu__list > .navigation > .menu {
  height: auto;
}
@media not all and (min-width: 1280px) {
  .menu .menu-item {
    display: none;
  }
}
.menu .menu-item > a {
  display: block;
  padding: 14px 0;
  transition: color 0.1s ease-in-out;
}
.menu .menu-item > a:active, .menu .menu-item > a:focus, .menu .menu-item > a:hover {
  color: #428ff7;
}
.menu .menu-item.current-menu-item > a {
  font-weight: 500;
}
.menu .menu-item-has-children {
  position: relative;
}
.menu .menu-item-has-children > a {
  position: relative;
  padding-right: 20px;
}
.menu .menu-item-has-children > a:after {
  content: "";
  display: inline-block;
  height: 8px;
  margin-left: 12px;
  transition: 0.15s transform ease-in-out;
  vertical-align: middle;
  width: 14px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: currentColor;
  margin-left: 0;
  position: absolute;
  top: calc(50% - 4px);
  right: 0;
}
.menu .menu-item-has-children > a:hover:after {
  transform: rotate(-180deg);
}
.menu .menu-item .sub-menu {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0px 3px 4px 0px rgba(34, 34, 34, 0.25);
  color: #232026;
  left: 0;
  letter-spacing: 0.02em;
  margin: 0;
  min-width: 13.25rem;
  opacity: 0;
  overflow: hidden;
  padding: 12px 12px;
  pointer-events: none;
  position: absolute;
  top: 100%;
  transition: opacity 0.3s ease-in, visibility 0.3s ease-in, transform 0.3s ease-out;
  visibility: hidden;
  z-index: 999998;
}
.menu .menu-item .sub-menu .menu-item {
  display: block;
}
.menu .menu-item .sub-menu .menu-item + .menu-item {
  margin-top: 0;
}
.menu .menu-item .sub-menu .menu-item > a {
  padding: 12px;
  border-radius: 8px;
}
.menu .menu-item .sub-menu .menu-item > a:active, .menu .menu-item .sub-menu .menu-item > a:focus, .menu .menu-item .sub-menu .menu-item > a:hover {
  background-color: #edf4ff;
}
.menu .menu-item:hover > .sub-menu, .menu .menu-item > a:focus-visible + .sub-menu, .menu .menu-item > .sub-menu:has(a:focus-visible) {
  opacity: 1;
  pointer-events: all;
  transform: translateY(0);
  visibility: visible;
}
.menu .menu-item:has(.sub-menu:hover) > a {
  color: #428ff7;
}
.menu .menu-item:has(.sub-menu:hover) > a:after {
  transform: rotate(-180deg);
}
.menu .menu-item-has-children--active:before {
  transform: translateY(-50%) rotate(-45deg);
}
.menu .menu-item-has-children--active:after {
  transform: translateY(-50%) rotate(45deg);
}
.menu .menu-item-has-children--active .sub-menu {
  display: block;
}
@media not all and (min-width: 1280px) {
  .menu__tools {
    display: none !important;
  }
}
.menu__tools {
  align-items: center;
  display: flex;
  grid-gap: 0.5rem;
  justify-content: space-between;
  transition: transform 0.2s ease-in-out;
}
.menu__tools .icon:not(.icon--colored), .menu__tools .labelWrap--select:not(.icon--colored):after, .menu__tools .form-row--select:not(.icon--colored):after,
.menu__tools div.gfield--select:not(.icon--colored):after,
.menu__tools .gform-grid-col--select:not(.icon--colored):after, .menu__tools .veranstaltungen__event__module__datetime:not(.icon--colored):before, .menu__tools .veranstaltungen__event__module__venue:not(.icon--colored):before, .menu__tools .toasts__toast[data-duration="0"]:not(.icon--colored):after, .menu__tools .geocoder__spinner:not(.icon--colored):before, .menu__tools .responsive__menu .menu-item-has-children > a:not(.icon--colored):after, .responsive__menu .menu__tools .menu-item-has-children > a:not(.icon--colored):after, .menu__tools .responsive__back:not(.icon--colored):after {
  background-color: currentColor;
}
.header--scroll .menu__tools button,
.header--scroll .menu__tools a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]) {
  transition: 0.1s color ease-in-out;
}
.header--scroll .menu__tools button:hover,
.header--scroll .menu__tools a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):hover {
  color: #428ff7;
}
@media (min-width: 1280px) {
  .menu__tools button,
  .menu__tools a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]) {
    transition: 0.1s color ease-in-out;
  }
  .menu__tools button:hover,
  .menu__tools a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):hover {
    color: #428ff7;
  }
}
.menu__cart, .menu__search, .menu__login {
  padding: 0.5rem;
  height: 2.875rem;
  display: flex;
  align-items: center;
}
.menu__cart {
  position: relative;
}
.menu__cart--mobile {
  display: none;
}
.menu__cart__items {
  position: absolute;
  bottom: 3px;
  right: 0;
  text-align: center;
  border-radius: 0.5rem;
  padding: 0 0.25rem;
  min-height: 18px;
  line-height: 18px;
  min-width: 20px;
  background-color: #FD2C2C;
  font-size: 0.75rem;
  font-weight: 600;
  color: #fff;
  pointer-events: none;
  transition: all ease-in-out 0.2s;
  transform: translate(15%, 0);
}
.menu__cart__items--hidden {
  opacity: 0;
}
@media not all and (min-width: 1280px) {
  .menu--active .menu__search {
    display: none;
  }
}
.menu__search--mobile {
  display: none;
}
@media not all and (min-width: 1280px) {
  .menu__login {
    bottom: -50px;
    left: 0;
    position: absolute;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0s ease-in 0s;
    width: 100%;
    z-index: 3;
    background-color: #fff;
  }
  .menu--active .menu__login {
    display: block;
    opacity: 1;
    pointer-events: initial;
    transition: opacity 0.3s ease-in 0.6s;
  }
  .menu__login .visually-hidden {
    bottom: 20px;
    border-radius: 64px;
    border: 1px solid #232026;
    clip: unset;
    color: #232026;
    color: black;
    display: block;
    font-family: "Space Grotesk";
    font-weight: 500;
    height: auto;
    line-height: 1.2;
    margin: auto;
    overflow: initial;
    padding: 12px 24px;
    position: static;
    text-align: center;
    width: auto;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .menu__login .visually-hidden:hover {
    background-color: #232026;
    color: #fff;
  }
  .menu__login .icon, .menu__login .labelWrap--select:after, .menu__login .form-row--select:after,
  .menu__login div.gfield--select:after,
  .menu__login .gform-grid-col--select:after, .menu__login .veranstaltungen__event__module__datetime:before, .menu__login .veranstaltungen__event__module__venue:before, .menu__login .toasts__toast[data-duration="0"]:after, .menu__login .geocoder__spinner:before, .menu__login .responsive__menu .menu-item-has-children > a:after, .responsive__menu .menu__login .menu-item-has-children > a:after, .menu__login .responsive__back:after {
    display: none;
  }
}

body:has(.responsive--open) {
  overflow: hidden;
}
body:has(.responsive--open) .header {
  transition: padding ease-in-out 0.45s;
  padding: 0;
  left: 0;
  width: 100%;
}
body:has(.responsive--open) .header .container, body:has(.responsive--open) .header .woocommerce-account .woocommerce, .woocommerce-account body:has(.responsive--open) .header .woocommerce, body:has(.responsive--open) .header .responsive__menu > li > .sub-menu, body:has(.responsive--open) .header #primary .wp-block-woocommerce-checkout, #primary body:has(.responsive--open) .header .wp-block-woocommerce-checkout, body:has(.responsive--open) .header .content-page > .woocommerce {
  transition: padding ease-in-out 0.45s;
  border-radius: 0 !important;
  padding: 0 20px;
}
@media (min-width: 768px) {
  body:has(.responsive--open) .header .container, body:has(.responsive--open) .header .woocommerce-account .woocommerce, .woocommerce-account body:has(.responsive--open) .header .woocommerce, body:has(.responsive--open) .header .responsive__menu > li > .sub-menu, body:has(.responsive--open) .header #primary .wp-block-woocommerce-checkout, #primary body:has(.responsive--open) .header .wp-block-woocommerce-checkout, body:has(.responsive--open) .header .content-page > .woocommerce {
    padding: 0 60px;
  }
}
body:has(.responsive--open) .header .logo {
  display: none;
}
body:has(.responsive--open) .header .menu__cart--mobile, body:has(.responsive--open) .header .menu__search--mobile {
  display: flex;
}

.responsive {
  position: fixed;
  top: 82px;
  z-index: 7000;
  width: 100%;
  height: calc(100% - 68px);
  background-color: #fff;
  right: -100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: auto;
}
@media (min-width: 1280px) {
  .responsive {
    display: none;
  }
}
.responsive {
  transition: all ease-in-out 0.45s;
}
body.has-topbar .responsive {
  top: 100px;
}

.responsive--open {
  right: 0;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.responsive__back {
  width: 100%;
  padding: 20px 0;
  position: relative;
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: flex-end;
  grid-gap: 8px;
}
.responsive__back:after {
  content: "";
  transform: rotate(90deg);
}
.responsive__content {
  padding: 32px 0;
}
.responsive__text {
  margin-bottom: 32px;
}
.responsive__menu {
  display: flex;
  flex-direction: column;
  color: #232026 a;
  color-color: #232026;
}
.responsive__menu > li > a {
  position: relative;
  font-weight: 600;
}
.responsive__menu > li > .sub-menu {
  margin: 0;
  transition: all ease-in-out 0.45s;
  overflow: auto;
}
.responsive__menu > li > .sub-menu .menu-item-has-children > a:after {
  transform: translate(0, -50%) rotate(0deg);
}
.responsive__menu > li > .sub-menu .sub-menu {
  height: 0;
  overflow: hidden;
}
.responsive__menu > li > .sub-menu .sub-menu.menu-active {
  overflow: visible;
  height: auto;
}
.responsive__menu > li > .sub-menu .sub-menu .responsive__back {
  display: none;
}
.responsive__menu > li > .sub-menu {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translate(100%, 0);
  z-index: 1;
  position: fixed;
  top: 64px;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
}
body.has-topbar .responsive__menu > li > .sub-menu {
  top: 100px;
}

.responsive__menu > li > ul > li > ul > li > a {
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .responsive__menu > li > ul > li > ul > li > a {
    font-size: 0.875rem;
  }
}
.responsive__menu > li > ul > li > ul > li > ul > li > a {
  font-size: 1rem;
  line-height: 1.5;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .responsive__menu > li > ul > li > ul > li > ul > li > a {
    font-size: 0.875rem;
  }
}
.responsive__menu a {
  display: block;
  padding: 16px 0;
  font-size: 2.25rem;
  line-height: 1.2;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .responsive__menu a {
    font-size: 1.5rem;
  }
}
@media (min-width: 768px) {
  .responsive__menu a {
    padding: 32px 0;
  }
}
.responsive__menu .menu-item-has-children > a:after {
  position: absolute;
  right: 20px;
  top: 50%;
  content: "";
  transform: translate(0, -50%) rotate(-90deg);
}
.responsive--open .responsive__menu ul.menu-active {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translate(0, 0);
}

.responsive__cta .button, .responsive__cta .filter__cat, .responsive__cta .gform_wrapper .gform_button, .gform_wrapper .responsive__cta .gform_button, .responsive__cta .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .responsive__cta .tnp-submit,
.responsive__cta .tnp-subscription .tnp-submit,
.tnp-subscription .responsive__cta .tnp-submit,
.responsive__cta .tnp-profile .tnp-submit,
.tnp-profile .responsive__cta .tnp-submit, .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .responsive__cta a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .responsive__cta a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .responsive__cta a[role=button], .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .responsive__cta a[role=button], .responsive__cta #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .responsive__cta a[role=button], .responsive__cta .wc-block-components-button, .responsive__cta input[type=submit], .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .responsive__cta a[role=button], .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .responsive__cta a[role=button] {
  width: 100%;
  margin-bottom: 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .responsive__cta .button, .responsive__cta .filter__cat, .responsive__cta .gform_wrapper .gform_button, .gform_wrapper .responsive__cta .gform_button, .responsive__cta .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .responsive__cta .tnp-submit,
  .responsive__cta .tnp-subscription .tnp-submit,
  .tnp-subscription .responsive__cta .tnp-submit,
  .responsive__cta .tnp-profile .tnp-submit,
  .tnp-profile .responsive__cta .tnp-submit, .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .responsive__cta a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .responsive__cta a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .responsive__cta a[role=button], .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .responsive__cta a[role=button], .responsive__cta #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .responsive__cta a[role=button], .responsive__cta .wc-block-components-button, .responsive__cta input[type=submit], .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .responsive__cta a[role=button], .responsive__cta #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .responsive__cta a[role=button] {
    font-size: 1rem;
  }
}
.responsive__cta .button--login {
  --button-color: black;
}
.responsive__cta .menu__highlighted-button {
  line-height: unset;
}

body.admin-bar .responsive {
  height: calc(100% - 68px - 32px);
}
@media (max-width: 782px) {
  body.admin-bar .responsive {
    height: calc(100% - 68px - 46px);
  }
}
body.admin-bar .responsive,
body.admin-bar .responsive__menu > .menu-item-has-children > .sub-menu {
  margin-top: 22px !important;
}
@media (max-width: 782px) {
  body.admin-bar .responsive,
  body.admin-bar .responsive__menu > .menu-item-has-children > .sub-menu {
    margin-top: 46px !important;
  }
}

.breakpoint-viewer {
  bottom: calc(40% - 120px);
  right: 0;
  background-color: #000;
  color: #fff;
  border-radius: 8px 0 0 8px;
  font-size: 12px;
  padding: 0.3rem 0.4rem;
}
.breakpoint-viewer__x {
  opacity: 0.65;
}
.breakpoint-viewer__name {
  text-transform: uppercase;
  font-weight: 600;
}
.breakpoint-viewer {
  text-align: center;
  z-index: 99999;
  position: fixed;
}
.breakpoint-viewer:after {
  content: "";
  position: absolute;
  top: -7px;
  right: -7px;
  bottom: -7px;
  left: -7px;
}
.breakpoint-viewer {
  -moz-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  -webkit-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}
@media (min-width: 1440px) {
  .breakpoint-viewer {
    font-size: 16px;
    padding: 0.3rem 0.4rem;
  }
}
@media (min-width: 1900px) {
  .breakpoint-viewer {
    font-size: 22px;
    padding: 0.5rem 0.8rem;
  }
}

.chevron-right {
  position: relative;
  display: inline-block;
  padding: 0 14px 0 0;
  transition: all 0.3s ease-in-out;
}
.chevron-right:hover:after {
  transform: translate(8px, -50%);
}
.chevron-right:active:after, .chevron-right:focus:after {
  background-color: #428ff7;
}
.chevron-right:after {
  content: "";
  transition: all ease-in-out 0.2s;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 13px;
  width: 7px;
  background-color: #fff;
  -webkit-mask-image: url("data:image/svg+xml;base64,");
  mask-image: url("data:image/svg+xml;base64,");
}
.chevron-right--red:after {
  background-color: #428ff7;
}
@media not all and (min-width: 768px) {
  .chevron-right--circle:after {
    height: 27px;
    width: 27px;
    -webkit-mask-image: url("data:image/svg+xml;base64,");
    mask-image: url("data:image/svg+xml;base64,");
  }
}

.container, .woocommerce-account .woocommerce, #primary .wp-block-woocommerce-checkout, .content-page > .woocommerce, .responsive__menu > li > .sub-menu {
  width: 100%;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 60px;
  padding-right: 60px;
}
@media not all and (min-width: 768px) {
  .container, .woocommerce-account .woocommerce, #primary .wp-block-woocommerce-checkout, .content-page > .woocommerce, .responsive__menu > li > .sub-menu {
    padding-left: 20px;
    padding-right: 20px;
    max-width: 1320px;
  }
}
.container--narrow {
  max-width: 966px;
}
.container--narrower {
  max-width: 846px;
}
@media (min-width: 1040px) {
  .container--reducePadding {
    max-width: 1320px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.container--extra-padding:first-child {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .container--extra-padding:first-child {
    margin-top: 200px;
  }
}

.block-wrapper--image .aligncenter {
  margin-left: auto;
  margin-right: auto;
}
.block-wrapper--image .alignright {
  margin-left: auto;
}
.block-wrapper--image .alignfull img {
  border-radius: 0;
}
.block-wrapper--image img {
  border-radius: 8px;
}
.block-wrapper blockquote,
.block-wrapper .wp-block-code {
  background-color: #efefef;
  border-radius: 1rem;
  padding: 2rem;
}
.block-wrapper + .block-wrapper {
  margin-top: 1.5rem;
}
@media (min-width: 1040px) {
  .block-wrapper + .block-wrapper {
    margin-top: 2rem;
  }
}
.block-wrapper + .block-wrapper--heading .wp-block-heading {
  margin-top: 1.5em;
}

table {
  border-collapse: collapse;
  font-size: 0.875rem;
  border-radius: 8px;
}
@media (min-width: 1040px) {
  table {
    overflow: hidden;
  }
}
@media not all and (min-width: 1040px) {
  table {
    overflow-x: scroll;
  }
}
table caption {
  caption-side: bottom;
  font-size: 0.875em;
  font-style: italic;
  padding: 0.5rem 1rem;
  text-align: left;
}

thead {
  background-color: #f6f6f6;
  font-weight: bold;
}

th {
  text-align: left;
}

tbody th {
  font-weight: inherit;
}

tr:nth-child(even) {
  background-color: #fbfbfb;
}

tr:nth-child(odd) {
  background-color: #fff;
}

td,
th {
  padding: 0.5em 1em;
  border: 1px solid #f6f6f6;
}

.experts-index {
  margin-top: 0 !important;
  padding-bottom: 0 !important;
  position: relative;
  padding-top: 0 !important;
}
.experts-index:has(.experts-index__wrap[data-layout=list]) {
  padding-bottom: 1.5rem !important;
}
section.experts:not(.experts--bypass) + .experts-index {
  display: none;
}
.experts-index::before {
  background-color: rgba(255, 255, 255, 0.5);
  content: "";
  height: 100%;
  left: 0;
  display: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.experts-index:after {
  border-right-color: #428ff7;
}
.experts-index:has(.experts-index__filters)::after {
  top: 20rem;
}
.experts-index[data-loading=true]::before, .experts-index[data-loading=true]::after {
  display: block;
  opacity: 1;
}
.experts-index .container + .container, .experts-index .woocommerce-account .woocommerce + .container, .woocommerce-account .experts-index .woocommerce + .container, .experts-index .woocommerce-account .container + .woocommerce, .woocommerce-account .experts-index .container + .woocommerce, .experts-index .woocommerce-account .woocommerce + .woocommerce, .woocommerce-account .experts-index .woocommerce + .woocommerce, .experts-index #primary .wp-block-woocommerce-checkout + .container, .experts-index #primary .woocommerce-account .wp-block-woocommerce-checkout + .woocommerce, .woocommerce-account .experts-index #primary .wp-block-woocommerce-checkout + .woocommerce, #primary .experts-index .wp-block-woocommerce-checkout + .container, #primary .experts-index .woocommerce-account .wp-block-woocommerce-checkout + .woocommerce, .woocommerce-account #primary .experts-index .wp-block-woocommerce-checkout + .woocommerce, .experts-index .content-page > .woocommerce + .container, .experts-index .responsive__menu > li > .sub-menu + .container, .experts-index .woocommerce-account .responsive__menu > li > .sub-menu + .woocommerce, .woocommerce-account .experts-index .responsive__menu > li > .sub-menu + .woocommerce, .experts-index #primary .container + .wp-block-woocommerce-checkout, .experts-index #primary .woocommerce-account .woocommerce + .wp-block-woocommerce-checkout, .woocommerce-account .experts-index #primary .woocommerce + .wp-block-woocommerce-checkout, #primary .experts-index .container + .wp-block-woocommerce-checkout, #primary .experts-index .woocommerce-account .woocommerce + .wp-block-woocommerce-checkout, .woocommerce-account #primary .experts-index .woocommerce + .wp-block-woocommerce-checkout, .experts-index #primary .wp-block-woocommerce-checkout + .wp-block-woocommerce-checkout, #primary .experts-index .wp-block-woocommerce-checkout + .wp-block-woocommerce-checkout, .experts-index #primary .content-page > .woocommerce + .wp-block-woocommerce-checkout, #primary .experts-index .content-page > .woocommerce + .wp-block-woocommerce-checkout, .experts-index #primary .responsive__menu > li > .sub-menu + .wp-block-woocommerce-checkout, #primary .experts-index .responsive__menu > li > .sub-menu + .wp-block-woocommerce-checkout, .experts-index .content-page > .container + .woocommerce, .experts-index #primary .content-page > .wp-block-woocommerce-checkout + .woocommerce, #primary .experts-index .content-page > .wp-block-woocommerce-checkout + .woocommerce, .experts-index .content-page > .woocommerce + .woocommerce, .experts-index .responsive__menu > li.content-page > .sub-menu + .woocommerce, .experts-index .responsive__menu > li > .container + .sub-menu, .experts-index .woocommerce-account .responsive__menu > li > .woocommerce + .sub-menu, .woocommerce-account .experts-index .responsive__menu > li > .woocommerce + .sub-menu, .experts-index #primary .responsive__menu > li > .wp-block-woocommerce-checkout + .sub-menu, #primary .experts-index .responsive__menu > li > .wp-block-woocommerce-checkout + .sub-menu, .experts-index .responsive__menu > li.content-page > .woocommerce + .sub-menu, .experts-index .responsive__menu > li > .sub-menu + .sub-menu {
  margin-top: 40px;
}
@media (min-width: 1040px) {
  .experts-index .container + .container, .experts-index .woocommerce-account .woocommerce + .container, .woocommerce-account .experts-index .woocommerce + .container, .experts-index .woocommerce-account .container + .woocommerce, .woocommerce-account .experts-index .container + .woocommerce, .experts-index .woocommerce-account .woocommerce + .woocommerce, .woocommerce-account .experts-index .woocommerce + .woocommerce, .experts-index #primary .wp-block-woocommerce-checkout + .container, .experts-index #primary .woocommerce-account .wp-block-woocommerce-checkout + .woocommerce, .woocommerce-account .experts-index #primary .wp-block-woocommerce-checkout + .woocommerce, #primary .experts-index .wp-block-woocommerce-checkout + .container, #primary .experts-index .woocommerce-account .wp-block-woocommerce-checkout + .woocommerce, .woocommerce-account #primary .experts-index .wp-block-woocommerce-checkout + .woocommerce, .experts-index .content-page > .woocommerce + .container, .experts-index .responsive__menu > li > .sub-menu + .container, .experts-index .woocommerce-account .responsive__menu > li > .sub-menu + .woocommerce, .woocommerce-account .experts-index .responsive__menu > li > .sub-menu + .woocommerce, .experts-index #primary .container + .wp-block-woocommerce-checkout, .experts-index #primary .woocommerce-account .woocommerce + .wp-block-woocommerce-checkout, .woocommerce-account .experts-index #primary .woocommerce + .wp-block-woocommerce-checkout, #primary .experts-index .container + .wp-block-woocommerce-checkout, #primary .experts-index .woocommerce-account .woocommerce + .wp-block-woocommerce-checkout, .woocommerce-account #primary .experts-index .woocommerce + .wp-block-woocommerce-checkout, .experts-index #primary .wp-block-woocommerce-checkout + .wp-block-woocommerce-checkout, #primary .experts-index .wp-block-woocommerce-checkout + .wp-block-woocommerce-checkout, .experts-index #primary .content-page > .woocommerce + .wp-block-woocommerce-checkout, #primary .experts-index .content-page > .woocommerce + .wp-block-woocommerce-checkout, .experts-index #primary .responsive__menu > li > .sub-menu + .wp-block-woocommerce-checkout, #primary .experts-index .responsive__menu > li > .sub-menu + .wp-block-woocommerce-checkout, .experts-index .content-page > .container + .woocommerce, .experts-index #primary .content-page > .wp-block-woocommerce-checkout + .woocommerce, #primary .experts-index .content-page > .wp-block-woocommerce-checkout + .woocommerce, .experts-index .content-page > .woocommerce + .woocommerce, .experts-index .responsive__menu > li.content-page > .sub-menu + .woocommerce, .experts-index .responsive__menu > li > .container + .sub-menu, .experts-index .woocommerce-account .responsive__menu > li > .woocommerce + .sub-menu, .woocommerce-account .experts-index .responsive__menu > li > .woocommerce + .sub-menu, .experts-index #primary .responsive__menu > li > .wp-block-woocommerce-checkout + .sub-menu, #primary .experts-index .responsive__menu > li > .wp-block-woocommerce-checkout + .sub-menu, .experts-index .responsive__menu > li.content-page > .woocommerce + .sub-menu, .experts-index .responsive__menu > li > .sub-menu + .sub-menu {
    margin-top: 64px;
  }
}
.experts-index .container + *:not(.container), .experts-index .woocommerce-account .woocommerce + *:not(.container), .woocommerce-account .experts-index .woocommerce + *:not(.container), .experts-index #primary .wp-block-woocommerce-checkout + *:not(.container), #primary .experts-index .wp-block-woocommerce-checkout + *:not(.container), .experts-index .content-page > .woocommerce + *:not(.container), .experts-index .responsive__menu > li > .sub-menu + *:not(.container) {
  margin-top: 16px;
}
@media (min-width: 1040px) {
  .experts-index .container + *:not(.container), .experts-index .woocommerce-account .woocommerce + *:not(.container), .woocommerce-account .experts-index .woocommerce + *:not(.container), .experts-index #primary .wp-block-woocommerce-checkout + *:not(.container), #primary .experts-index .wp-block-woocommerce-checkout + *:not(.container), .experts-index .content-page > .woocommerce + *:not(.container), .experts-index .responsive__menu > li > .sub-menu + *:not(.container) {
    margin-top: 24px;
  }
}
.experts-index__filters {
  position: relative;
  z-index: 2;
  font-size: 16px;
  display: flex;
  flex-direction: column;
  gap: 2rem;
  justify-content: space-between;
  margin-bottom: 40px;
}
.experts-index__filters-top {
  position: relative;
  z-index: 3;
  align-items: center;
  display: grid;
  grid-gap: 12px;
  grid-template-columns: 1fr 1fr;
}
@media not all and (min-width: 1040px) {
  .experts-index__filters-top {
    grid-template-columns: 40px calc(100% - 40px - 12px);
  }
}
.experts-index__filters-found-posts {
  white-space: nowrap;
  flex-grow: 1;
  flex-basis: 100%;
}
@media not all and (min-width: 1040px) {
  .experts-index__filters-found-posts {
    display: none;
  }
}
.experts-index__filters-mobile-toogle {
  background-color: #fff;
  border-radius: 40px;
  cursor: pointer;
  height: 40px;
  position: relative;
  width: 40px;
}
.experts-index__filters-mobile-toogle .icon, .experts-index__filters-mobile-toogle .labelWrap--select:after, .experts-index__filters-mobile-toogle .form-row--select:after,
.experts-index__filters-mobile-toogle div.gfield--select:after,
.experts-index__filters-mobile-toogle .gform-grid-col--select:after, .experts-index__filters-mobile-toogle .veranstaltungen__event__module__datetime:before, .experts-index__filters-mobile-toogle .veranstaltungen__event__module__venue:before, .experts-index__filters-mobile-toogle .toasts__toast[data-duration="0"]:after, .experts-index__filters-mobile-toogle .geocoder__spinner:before, .experts-index__filters-mobile-toogle .responsive__back:after, .experts-index__filters-mobile-toogle .responsive__menu .menu-item-has-children > a:after, .responsive__menu .experts-index__filters-mobile-toogle .menu-item-has-children > a:after {
  background-color: currentColor;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  height: 16px;
  width: 16px;
  transform: translate(-50%, -50%);
}
@media (min-width: 1040px) {
  .experts-index__filters-mobile-toogle {
    display: none;
  }
}
.experts-index__filters-categories {
  display: flex;
  grid-gap: 12px;
  justify-content: flex-end;
  width: 100%;
}
@media not all and (min-width: 1040px) {
  .experts-index__filters-categories {
    display: none;
    grid-area: 2/1/3/3;
  }
}
.experts-index__filters--active .experts-index__filters-categories {
  display: flex;
}
@media not all and (min-width: 576px) {
  .experts-index__filters--active .experts-index__filters-categories {
    display: block;
  }
}
.experts-index__filters-categories-dropdown {
  align-items: center;
  background-color: #fff;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  flex: 1;
  flex-wrap: nowrap;
  grid-gap: 8px;
  padding: 12px 36px 12px 16px;
  position: relative;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
@media not all and (min-width: 576px) {
  .experts-index__filters-categories-dropdown {
    width: 100%;
  }
  .experts-index__filters-categories-dropdown + .experts-index__filters-categories-dropdown {
    margin-top: 8px;
  }
}
.experts-index__filters-categories-dropdown::before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: currentColor;
  content: "";
  height: 16px;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  transition: 0.15s background-color ease-in-out, 0.15s transform ease-in-out;
  width: 10px;
}
.experts-index__filters-categories-dropdown::after {
  content: "";
  display: block;
  height: 12px;
  left: 0;
  position: absolute;
  top: 100%;
  width: 100%;
}
.experts-index__filters-categories-dropdown:hover {
  background-color: #edf4ff;
  color: #428ff7;
}
.experts-index__filters-categories-dropdown.active {
  color: #428ff7;
}
.experts-index__filters-categories-dropdown.active::before {
  background-color: #428ff7;
  transform: translateY(-50%) rotate(-180deg);
}
.experts-index__filters-categories-dropdown[disabled] {
  color: #7f7f7f;
  pointer-events: none;
}
.experts-index__filters-categories-dropdown-parent {
  display: block;
}
.experts-index__filters-categories-dropdown-parent-counter {
  background-color: #428ff7;
  border-radius: 50%;
  color: #fff;
  display: block;
  font-size: 14px;
  font-weight: 600;
  height: 18px;
  line-height: 18px;
  opacity: 0;
  text-align: center;
  width: 18px;
}
.experts-index__filters-categories-dropdown-parent-counter-x:before {
  content: "0";
  background-color: #428ff7;
  border-radius: 50%;
  color: #fff;
  display: block;
  font-size: 14px;
  font-weight: 600;
  height: 18px;
  line-height: 18px;
  opacity: 0;
  text-align: center;
  width: 18px;
}
.experts-index__filters-categories-dropdown:has(a.active) .experts-index__filters-categories-dropdown-parent-counter {
  opacity: 1;
}
.experts-index__filters-categories-dropdown:has(a.active):not(:has(input[type=checkbox]:checked)) .experts-index__filters-categories-dropdown-parent-counter-x:before, .experts-index__filters-categories-dropdown:has(input[type=checkbox]:checked):not(:has(a.active)) .experts-index__filters-categories-dropdown-parent-counter-x:before {
  content: "1";
  opacity: 1;
}
.experts-index__filters-categories-dropdown:has(input[type=checkbox]:checked):has(a.active) .experts-index__filters-categories-dropdown-parent-counter-x:before {
  content: "2";
  opacity: 1;
}
.experts-index__filters-categories-dropdown-child {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0px 3px 4px 0px rgba(34, 34, 34, 0.25);
  color: #232026;
  left: 0;
  max-height: 300px;
  max-width: 300px;
  min-width: 100%;
  opacity: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 6px 10px;
  pointer-events: none;
  position: absolute;
  top: calc(100% + 12px);
  transition: opacity 0.3s ease-in, visibility 0.3s ease-in, transform 0.3s ease-out;
  visibility: hidden;
  z-index: 3;
}
.experts-index__filters-categories-dropdown-child--sachgebiet {
  min-width: 20em;
}
.experts-index__filters-categories-dropdown.active .experts-index__filters-categories-dropdown-child {
  opacity: 1;
  pointer-events: all;
  visibility: visible;
}
.experts-index__filters-categories-dropdown-child .children:not(.open) {
  display: none;
}
.experts-index__filters-categories-dropdown-child--hidden {
  display: none;
}
.experts-index__filters-categories-dropdown-child a {
  border-radius: 6px;
  display: block;
  font-size: 16px;
  line-height: 1.15;
  min-width: 210px;
  padding: 8px 22px 8px 16px;
  position: relative;
  transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
  word-break: break-word;
}
.experts-index__filters-categories-dropdown-child a:active, .experts-index__filters-categories-dropdown-child a:focus:not(.open), .experts-index__filters-categories-dropdown-child a:hover {
  background-color: #edf4ff;
  color: #428ff7;
}
.experts-index__filters-categories-dropdown-child a:has(+ ul)::before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: currentColor;
  content: "";
  height: 0.55rem;
  position: absolute;
  left: 4px;
  top: 16px;
  transform: translateY(-50%);
  transition: 0.15s background-color ease-in-out, 0.15s transform ease-in-out;
  width: 0.35rem;
}
.experts-index__filters-categories-dropdown-child a:active::before, .experts-index__filters-categories-dropdown-child a:focus:not(.open)::before, .experts-index__filters-categories-dropdown-child a:hover::before {
  background-color: #428ff7;
}
.experts-index__filters-categories-dropdown-child a:has(+ .open)::before {
  transform: translateY(-50%) rotate(90deg);
}
.experts-index__filters-categories-dropdown-child a.active {
  color: #428ff7;
}
.experts-index__filters-categories-dropdown-child a.active::after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: currentColor;
  content: "";
  position: absolute;
  top: 50%;
  right: 6px;
  height: 8px;
  width: 12px;
  transform: translateY(-50%);
}
.experts-index__filters-categories-dropdown-child--sachgebiet a {
  min-width: 190px;
}
@media not all and (min-width: 1040px) {
  .experts-index__filters-bottom {
    display: none;
  }
}
@media not all and (min-width: 1320px) {
  .experts-index__filters--active .experts-index__filters-bottom {
    display: block;
    margin-right: -60px;
    padding-right: 20px;
  }
}
@media not all and (min-width: 768px) {
  .experts-index__filters--active .experts-index__filters-bottom {
    margin-right: -20px;
  }
}
.experts-index__filters-bottom .swiper-initialized {
  position: relative;
}
@media not all and (min-width: 1320px) {
  .experts-index__filters-bottom .swiper-initialized::before, .experts-index__filters-bottom .swiper-initialized::after {
    content: "";
    position: absolute;
    top: 0;
    height: 100%;
    width: 2.5rem;
    z-index: 2;
  }
}
@media not all and (min-width: 1320px) {
  .experts-index__filters-bottom .swiper-initialized::before {
    left: 0;
    background: linear-gradient(90deg, rgb(246, 246, 246) 0%, rgba(246, 246, 246, 0) 100%);
  }
}
@media not all and (min-width: 1320px) {
  .experts-index__filters-bottom .swiper-initialized::after {
    right: 0;
    background: linear-gradient(90deg, rgba(246, 246, 246, 0) 0%, rgb(246, 246, 246) 100%);
  }
}
.experts-index__filters-bottom .swiper-initialized.swiper--start::before {
  display: none;
}
.experts-index__filters-bottom .swiper-initialized.swiper--end::after {
  display: none;
}
.experts-index__filters-region.button, .experts-index__filters-region.filter__cat, .gform_wrapper .experts-index__filters-region.gform_button, .tnp-unsubscribe .experts-index__filters-region.tnp-submit,
.tnp-subscription .experts-index__filters-region.tnp-submit,
.tnp-profile .experts-index__filters-region.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.experts-index__filters-region[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.experts-index__filters-region[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.experts-index__filters-region[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region[role=button], .experts-index__filters-region.wc-block-components-button, input.experts-index__filters-region[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.experts-index__filters-region[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.experts-index__filters-region[role=button] {
  border-color: #7f7f7f;
  border-radius: 64px;
  color: #7f7f7f;
  display: inline-block;
  font-size: 14px;
  padding: 8px 16px;
  transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  width: auto;
  white-space: nowrap;
}
.experts-index__filters-region.button.active, .experts-index__filters-region.active.filter__cat, .gform_wrapper .experts-index__filters-region.active.gform_button, .tnp-unsubscribe .experts-index__filters-region.active.tnp-submit,
.tnp-subscription .experts-index__filters-region.active.tnp-submit,
.tnp-profile .experts-index__filters-region.active.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.experts-index__filters-region.active[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.experts-index__filters-region.active[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.experts-index__filters-region.active[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region.active[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region.active[role=button], .experts-index__filters-region.active.wc-block-components-button, input.experts-index__filters-region.active[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.experts-index__filters-region.active[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.experts-index__filters-region.active[role=button] {
  background-color: #e3ecf6;
  border-color: #428ff7;
  color: #428ff7;
}
.experts-index__filters-region.button:active, .experts-index__filters-region.filter__cat:active, .gform_wrapper .experts-index__filters-region.gform_button:active, .tnp-unsubscribe .experts-index__filters-region.tnp-submit:active,
.tnp-subscription .experts-index__filters-region.tnp-submit:active,
.tnp-profile .experts-index__filters-region.tnp-submit:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.experts-index__filters-region[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.experts-index__filters-region[role=button]:active, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.experts-index__filters-region[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region[role=button]:active, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region[role=button]:active, .experts-index__filters-region.wc-block-components-button:active, input.experts-index__filters-region[type=submit]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.experts-index__filters-region[role=button]:active, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.experts-index__filters-region[role=button]:active, .experts-index__filters-region.button:focus, .experts-index__filters-region.filter__cat:focus, .gform_wrapper .experts-index__filters-region.gform_button:focus, .tnp-unsubscribe .experts-index__filters-region.tnp-submit:focus,
.tnp-subscription .experts-index__filters-region.tnp-submit:focus,
.tnp-profile .experts-index__filters-region.tnp-submit:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.experts-index__filters-region[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.experts-index__filters-region[role=button]:focus, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.experts-index__filters-region[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region[role=button]:focus, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region[role=button]:focus, .experts-index__filters-region.wc-block-components-button:focus, input.experts-index__filters-region[type=submit]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.experts-index__filters-region[role=button]:focus, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.experts-index__filters-region[role=button]:focus, .experts-index__filters-region.button:hover, .experts-index__filters-region.filter__cat:hover, .gform_wrapper .experts-index__filters-region.gform_button:hover, .tnp-unsubscribe .experts-index__filters-region.tnp-submit:hover,
.tnp-subscription .experts-index__filters-region.tnp-submit:hover,
.tnp-profile .experts-index__filters-region.tnp-submit:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.experts-index__filters-region[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.experts-index__filters-region[role=button]:hover, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.experts-index__filters-region[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region[role=button]:hover, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region[role=button]:hover, .experts-index__filters-region.wc-block-components-button:hover, input.experts-index__filters-region[type=submit]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.experts-index__filters-region[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.experts-index__filters-region[role=button]:hover {
  border-color: #428ff7;
  background-color: #edf4ff;
  color: #428ff7;
}
.experts-index__filters-region.button.triggered, .experts-index__filters-region.triggered.filter__cat, .gform_wrapper .experts-index__filters-region.triggered.gform_button, .tnp-unsubscribe .experts-index__filters-region.triggered.tnp-submit,
.tnp-subscription .experts-index__filters-region.triggered.tnp-submit,
.tnp-profile .experts-index__filters-region.triggered.tnp-submit, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.experts-index__filters-region.triggered[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.experts-index__filters-region.triggered[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.experts-index__filters-region.triggered[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region.triggered[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.experts-index__filters-region.triggered[role=button], .experts-index__filters-region.triggered.wc-block-components-button, input.experts-index__filters-region.triggered[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.experts-index__filters-region.triggered[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.experts-index__filters-region.triggered[role=button] {
  background-color: transparent !important;
  border-color: #7f7f7f !important;
  color: #7f7f7f !important;
  cursor: pointer;
  pointer-events: none;
}
.experts-index__filters-specialized {
  border-bottom: solid 1px #e7e7e7;
}
.experts-index__filters-specialized-label {
  display: inline-block;
  padding: 8px 8px 8px 0;
}
.experts-index__filters-specialized input[type=checkbox] {
  vertical-align: middle;
  margin-right: 0.25rem;
}
.experts-index__filters .cat-item.hidden {
  display: none;
}
.experts-index__wrap {
  min-height: 300px;
  position: relative;
}
.experts-index__wrap[data-layout=list] {
  padding-bottom: 128px;
}
.experts-index__wrap[data-layout=list] .experts-index__map {
  display: none;
}
.experts-index__wrap[data-layout=list] .experts-index__layout-button--list {
  display: none;
}
.experts-index__wrap[data-layout=map] .experts-index__list {
  display: none;
}
.experts-index__wrap[data-layout=map] .experts-index__layout-button--map {
  display: none;
}
.experts-index__map {
  aspect-ratio: 3/4;
  width: 100%;
}
@media (min-width: 768px) {
  .experts-index__map {
    aspect-ratio: 1440/665;
    min-height: 40vh;
    max-height: 75vh;
  }
}
.experts-index__map-marker {
  background-color: #428ff7;
  border-radius: 20px;
  height: 20px;
  transition: 0.3s background-color ease-in-out;
  width: 20px;
}
.experts-index__map-marker:hover {
  background-color: #1f58d6;
}
.experts-index__map .gmnoprint:has(button[aria-label="Zoom in"]) {
  transform: scale(0.894375);
}
.experts-index__map .gmnoprint:has(button[aria-label="Zoom in"]) > div {
  border-radius: 8px !important;
}
.experts-index__map .gm-style-moc p {
  max-width: unset;
}
.experts-index__map .gm-style .gm-style-iw-c {
  box-shadow: none;
  padding: 0;
}
.experts-index__map .gm-style .gm-style-iw {
  font-family: "Public Sans";
  font-size: 16px;
  font-weight: 400;
  width: 100%;
}
.experts-index__map .gm-style-iw {
  max-width: 290px;
}
.experts-index__map .gm-style-iw-d {
  overflow: auto !important;
}
.experts-index__map .gm-style-iw-d .experts-index__list-item {
  padding-top: 12px;
}
.experts-index__map .gm-style-iw-d .experts-index__list-item-title {
  padding-right: 24px;
}
.experts-index__map .gm-style-iw-chr {
  height: 32px;
  position: absolute;
  right: 0;
  top: 0;
  width: 32px;
  z-index: 2;
}
.experts-index__map .gm-style-iw-ch {
  display: none;
}
.experts-index__map button.gm-ui-hover-effect {
  height: 32px !important;
  opacity: 1 !important;
  right: 8px !important;
  top: 8px !important;
  width: 32px !important;
}
.experts-index__map button.gm-ui-hover-effect:hover {
  opacity: 0.6 !important;
}
.experts-index__map button.gm-ui-hover-effect span {
  height: 24px !important;
  margin: 3px !important;
  width: 24px !important;
}
.experts-index__list {
  display: grid;
  font-size: 16px;
  grid-gap: 16px;
  grid-template-columns: 100%;
}
@media (min-width: 576px) {
  .experts-index__list {
    grid-template-columns: repeat(2, calc(50% - 12px));
  }
}
@media (min-width: 768px) {
  .experts-index__list {
    grid-gap: 24px;
    grid-template-columns: repeat(3, calc(33.33% - 16px));
  }
}
@media (min-width: 1040px) {
  .experts-index__list {
    grid-template-columns: repeat(4, calc(25% - 18px));
  }
}
.experts-index__list-no-results {
  left: 50%;
  padding-top: 40px;
  position: absolute;
  text-align: center;
  transform: translateX(-50%);
  width: 100%;
}
.experts-index__list-item {
  background-color: #fff;
  border-radius: 8px;
  min-width: 200px;
  padding: 16px 16px 64px 16px;
  position: relative;
}
.experts-index__list-item--hidden {
  display: none;
}
.experts-index__list-item-location, .experts-index__list-item-telephone, .experts-index__list-item-email {
  color: #868686;
  word-break: break-word;
}
.experts-index__list-item-telephone, .experts-index__list-item-email {
  display: none;
}
#experts-index__map-marker-tooltip .experts-index__list-item-telephone, #experts-index__map-marker-tooltip .experts-index__list-item-email {
  display: block;
}
.experts-index__list-item-title {
  font-family: "Space Grotesk";
  font-size: 18px;
  font-weight: 500;
  word-break: break-word;
}
.experts-index__list-item-header + .experts-index__list-item-body {
  margin-top: 16px;
}
.experts-index__list-item-header {
  display: flex;
  flex-direction: column;
  grid-gap: 8px;
}
.experts-index__list-item-body {
  display: flex;
  flex-direction: column;
  grid-gap: 4px;
}
.experts-index__list-item-link {
  bottom: 16px;
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  transition: 0.35s color cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.experts-index__list-item:has(a:hover) .experts-index__list-item-link, .experts-index__list-item-link:hover {
  color: #428ff7;
}
.experts-index__list-item-link::before {
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 10px;
  transform: translateY(2px);
  width: 15px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}
.experts-index__layout-button {
  bottom: 32px;
  left: 50%;
  position: fixed;
  transform: translateX(-50%);
}
.experts-index__layout-button--floating {
  position: absolute;
}

.geocoder .dropdown-menu__options {
  z-index: 100;
  min-width: 100%;
  margin-left: auto;
  margin-right: auto;
  transition: all ease-in-out 0.1s;
  grid-gap: 0.5rem 1rem;
  margin-top: 0;
  top: calc(100% + 6px);
}
.geocoder .dropdown-menu__options:not(.visible) {
  opacity: 0;
  pointer-events: none;
  user-select: none;
  visibility: hidden;
}
.geocoder .dropdown-menu__options__more {
  grid-column: span 2;
  border-top: 1px solid #f6f6f6;
  padding-top: 0.5rem;
}
@media not all and (min-width: 1040px) {
  .geocoder .dropdown-menu__options__more {
    grid-column: auto;
  }
}
.geocoder .dropdown-menu__options__more > * {
  text-align: center;
}
.geocoder .dropdown-menu__options__more:not(.visible) {
  display: none;
}
.geocoder .dropdown-menu__options__option {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap: 1rem;
}
@media not all and (min-width: 1040px) {
  .geocoder .dropdown-menu__options__option {
    grid-template-columns: 1fr;
    grid-gap: 0.5rem;
  }
}
@media (min-width: 1040px) {
  .geocoder .dropdown-menu__options__option span:last-child:not(:only-child) {
    text-align: right;
  }
}
.geocoder__spinner {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  right: 1rem;
  width: 2rem;
  height: 2rem;
  border-radius: 2rem;
}
.geocoder__spinner:before {
  content: "";
}
.geocoder__spinner:before {
  opacity: 0;
  position: absolute;
  left: calc(50% - 0.5rem);
  top: calc(50% - 0.5rem);
  transition: all ease-in-out 0.2s;
}
.geocoder__spinner:after {
  border-right-color: #428ff7;
}
.geocoder__spinner.close {
  pointer-events: auto;
  cursor: pointer;
}
.geocoder__spinner.close:before {
  opacity: 1;
}

.icon, .labelWrap--select:after, .form-row--select:after,
div.gfield--select:after,
.gform-grid-col--select:after, .veranstaltungen__event__module__datetime:before, .veranstaltungen__event__module__venue:before, .toasts__toast[data-duration="0"]:after, .responsive__back:after, .responsive__menu .menu-item-has-children > a:after, .geocoder__spinner:before {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  min-width: 1rem;
  fill: currentColor;
  vertical-align: middle;
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  background-color: #232026;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.icon--neg {
  background-color: #fff !important;
}
.icon--full, .responsive__menu .menu-item-has-children > a:after {
  width: 1.5rem;
  height: 1.5rem;
  min-width: 1.5rem;
}
.icon--time:not(.icon--colored), .veranstaltungen__event__module__datetime:not(.icon--colored):before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--time.icon--colored, .icon--colored.veranstaltungen__event__module__datetime:before {
  background-image: url("data:image/svg+xml;base64,time");
  background-color: transparent;
}
.icon--map:not(.icon--colored), .veranstaltungen__event__module__venue:not(.icon--colored):before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMi4wMTciIHZpZXdCb3g9IjAgMCAxOCAyMi4wMTciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIDAuMjQ2KSI+PHBhdGggZD0iTTcuNSw3LjhhMi41NDgsMi41NDgsMCwxLDAsMi41NDgtMi41NDhBMi41NDgsMi41NDgsMCwwLDAsNy41LDcuOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUyIDEuMTQ2KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTE5LDguNzljMCw3LjA1NC02LjE2MiwxMS4wMS03LjY3LDExLjg3NmEuNjYzLjY2MywwLDAsMS0uNjYsMEM5LjE2MSwxOS44LDMsMTUuODQyLDMsOC43OWE4LDgsMCwxLDEsMTYsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvZz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMi4wMTciIHZpZXdCb3g9IjAgMCAxOCAyMi4wMTciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIDAuMjQ2KSI+PHBhdGggZD0iTTcuNSw3LjhhMi41NDgsMi41NDgsMCwxLDAsMi41NDgtMi41NDhBMi41NDgsMi41NDgsMCwwLDAsNy41LDcuOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUyIDEuMTQ2KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTE5LDguNzljMCw3LjA1NC02LjE2MiwxMS4wMS03LjY3LDExLjg3NmEuNjYzLjY2MywwLDAsMS0uNjYsMEM5LjE2MSwxOS44LDMsMTUuODQyLDMsOC43OWE4LDgsMCwxLDEsMTYsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvZz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--map.icon--colored, .icon--colored.veranstaltungen__event__module__venue:before {
  background-image: url("data:image/svg+xml;base64,map");
  background-color: transparent;
}
.icon--work:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4wMDUiIGhlaWdodD0iMTkuMjc4IiB2aWV3Qm94PSIwIDAgMjIuMDA1IDE5LjI3OCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0LjE2NCAtMi4yMTQpIj48bGluZSB4Mj0iMTkuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuMTY0IDExLjc0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTMzLjgyNiw3LjMyNWgtOWwuNTQxLTIuNTM0YTEuNDM5LDEuNDM5LDAsMCwxLDEuNDc4LS45OEgzMS44YTEuNDQyLDEuNDQyLDAsMCwxLDEuNDguOThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC4xNiAtMC41OSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik0xNS4xNjgsMTAuODM5YTIuNSwyLjUsMCwwLDEsMi41LTIuNWgxNWEyLjUsMi41LDAsMCwxLDIuNSwyLjVoMHY4Ljc1MmEyLjUsMi41LDAsMCwxLTIuNSwyLjVoLTE1YTIuNSwyLjUsMCwwLDEtMi41LTIuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjAwMSAtMS41OTkpIiBmaWxsPSJub25lIiBzdHJva2U9InJlZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4wMDUiIGhlaWdodD0iMTkuMjc4IiB2aWV3Qm94PSIwIDAgMjIuMDA1IDE5LjI3OCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0LjE2NCAtMi4yMTQpIj48bGluZSB4Mj0iMTkuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuMTY0IDExLjc0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTMzLjgyNiw3LjMyNWgtOWwuNTQxLTIuNTM0YTEuNDM5LDEuNDM5LDAsMCwxLDEuNDc4LS45OEgzMS44YTEuNDQyLDEuNDQyLDAsMCwxLDEuNDguOThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC4xNiAtMC41OSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik0xNS4xNjgsMTAuODM5YTIuNSwyLjUsMCwwLDEsMi41LTIuNWgxNWEyLjUsMi41LDAsMCwxLDIuNSwyLjVoMHY4Ljc1MmEyLjUsMi41LDAsMCwxLTIuNSwyLjVoLTE1YTIuNSwyLjUsMCwwLDEtMi41LTIuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjAwMSAtMS41OTkpIiBmaWxsPSJub25lIiBzdHJva2U9InJlZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--work.icon--colored {
  background-image: url("data:image/svg+xml;base64,work");
  background-color: transparent;
}
.icon--check:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--check.icon--colored {
  background-image: url("data:image/svg+xml;base64,check");
  background-color: transparent;
}
.icon--attach:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4zIiBoZWlnaHQ9IjE5LjUiIHZpZXdCb3g9IjAgMCAxMi4zIDE5LjUiPjxwYXRoIGQ9Ik0xNi4wNSw2Ljc1MXY2LjZhNS40LDUuNCwwLDEsMS0xMC44LDB2LTlhMy42LDMuNiwwLDAsMSw3LjIsMHY5YTEuOCwxLjgsMCwwLDEtMy42LDBWNS41NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2I1YjViNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4zIiBoZWlnaHQ9IjE5LjUiIHZpZXdCb3g9IjAgMCAxMi4zIDE5LjUiPjxwYXRoIGQ9Ik0xNi4wNSw2Ljc1MXY2LjZhNS40LDUuNCwwLDEsMS0xMC44LDB2LTlhMy42LDMuNiwwLDAsMSw3LjIsMHY5YTEuOCwxLjgsMCwwLDEtMy42LDBWNS41NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2I1YjViNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--attach.icon--colored {
  background-image: url("data:image/svg+xml;base64,attach");
  background-color: transparent;
}
.icon--warning:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDMgLTI1NCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzIDI1NCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2Utd2lkdGg9IjIiPjxjaXJjbGUgY3g9IjEwLjUiIGN5PSIxMC41IiByPSIxMC41IiBzdHJva2U9Im5vbmUiLz48Y2lyY2xlIGN4PSIxMC41IiBjeT0iMTAuNSIgcj0iOS41IiBmaWxsPSJub25lIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAtMSkiPjxwYXRoIGQ9Ik0yNCwyNi4yNzRWMTkuOTU4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSAyNDAuMDQzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTIzLjk4MiwzNy45NThhLjQ5MS40OTEsMCwwLDAtLjQ4Mi41di4wMDhhLjUxLjUxLDAsMCwwLC41MDguNDloLjAxYS40OTEuNDkxLDAsMCwwLC40ODItLjV2LS4wMDhhLjUxLjUxLDAsMCwwLS41LS40OWgtLjAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSAyMzIuMDQzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDMgLTI1NCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzIDI1NCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2Utd2lkdGg9IjIiPjxjaXJjbGUgY3g9IjEwLjUiIGN5PSIxMC41IiByPSIxMC41IiBzdHJva2U9Im5vbmUiLz48Y2lyY2xlIGN4PSIxMC41IiBjeT0iMTAuNSIgcj0iOS41IiBmaWxsPSJub25lIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAtMSkiPjxwYXRoIGQ9Ik0yNCwyNi4yNzRWMTkuOTU4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSAyNDAuMDQzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTIzLjk4MiwzNy45NThhLjQ5MS40OTEsMCwwLDAtLjQ4Mi41di4wMDhhLjUxLjUxLDAsMCwwLC41MDguNDloLjAxYS40OTEuNDkxLDAsMCwwLC40ODItLjV2LS4wMDhhLjUxLjUxLDAsMCwwLS41LS40OWgtLjAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSAyMzIuMDQzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--warning.icon--colored {
  background-image: url("data:image/svg+xml;base64,warning");
  background-color: transparent;
}
.icon--chevron:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--chevron.icon--colored {
  background-image: url("data:image/svg+xml;base64,chevron");
  background-color: transparent;
}
.icon--chevron-left:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--chevron-left.icon--colored {
  background-image: url("data:image/svg+xml;base64,chevron-left");
  background-color: transparent;
}
.icon--chevron-down:not(.icon--colored), .labelWrap--select:not(.icon--colored):after, .form-row--select:not(.icon--colored):after,
div.gfield--select:not(.icon--colored):after,
.gform-grid-col--select:not(.icon--colored):after, .responsive__back:not(.icon--colored):after, .responsive__menu .menu-item-has-children > a:not(.icon--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--chevron-down.icon--colored, .icon--colored.labelWrap--select:after, .icon--colored.form-row--select:after,
div.icon--colored.gfield--select:after,
.icon--colored.gform-grid-col--select:after, .icon--colored.responsive__back:after, .responsive__menu .menu-item-has-children > a.icon--colored:after {
  background-image: url("data:image/svg+xml;base64,chevron-down");
  background-color: transparent;
}
.icon--search:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTdDMTMuNDE4MyAxNyAxNyAxMy40MTgzIDE3IDlDMTcgNC41ODE3MiAxMy40MTgzIDEgOSAxQzQuNTgxNzIgMSAxIDQuNTgxNzIgMSA5QzEgMTMuNDE4MyA0LjU4MTcyIDE3IDkgMTdaIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTkuMDAwNCAxOS4wMDA0TDE0LjY1MDQgMTQuNjUwNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTdDMTMuNDE4MyAxNyAxNyAxMy40MTgzIDE3IDlDMTcgNC41ODE3MiAxMy40MTgzIDEgOSAxQzQuNTgxNzIgMSAxIDQuNTgxNzIgMSA5QzEgMTMuNDE4MyA0LjU4MTcyIDE3IDkgMTdaIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTkuMDAwNCAxOS4wMDA0TDE0LjY1MDQgMTQuNjUwNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--search.icon--colored {
  background-image: url("data:image/svg+xml;base64,search");
  background-color: transparent;
}
.icon--play:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMi4yNSAxMmMwLTUuMzg1IDQuMzY1LTkuNzUgOS43NS05Ljc1czkuNzUgNC4zNjUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NSA5Ljc1UzIuMjUgMTcuMzg1IDIuMjUgMTJ6bTE0LjAyNC0uOTgzYTEuMTI1IDEuMTI1IDAgMDEwIDEuOTY2bC01LjYwMyAzLjExM0ExLjEyNSAxLjEyNSAwIDAxOSAxNS4xMTNWOC44ODdjMC0uODU3LjkyMS0xLjQgMS42NzEtLjk4M2w1LjYwMyAzLjExM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMi4yNSAxMmMwLTUuMzg1IDQuMzY1LTkuNzUgOS43NS05Ljc1czkuNzUgNC4zNjUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NSA5Ljc1UzIuMjUgMTcuMzg1IDIuMjUgMTJ6bTE0LjAyNC0uOTgzYTEuMTI1IDEuMTI1IDAgMDEwIDEuOTY2bC01LjYwMyAzLjExM0ExLjEyNSAxLjEyNSAwIDAxOSAxNS4xMTNWOC44ODdjMC0uODU3LjkyMS0xLjQgMS42NzEtLjk4M2w1LjYwMyAzLjExM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--play.icon--colored {
  background-image: url("data:image/svg+xml;base64,play");
  background-color: transparent;
}
.icon--pause:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9Ii0xIDAgOCA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIA0KICAgIDx0aXRsZT5wYXVzZSBbIzEwMTBdPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz4NCg0KPC9kZWZzPg0KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iRHJpYmJibGUtTGlnaHQtUHJldmlldyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY3LjAwMDAwMCwgLTM3NjUuMDAwMDAwKSIgZmlsbD0iIzAwMDAwMCI+DQogICAgICAgICAgICA8ZyBpZD0iaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjAwMDAwMCwgMTYwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMSwzNjEzIEwxMywzNjEzIEwxMywzNjA1IEwxMSwzNjA1IEwxMSwzNjEzIFogTTE1LDM2MTMgTDE3LDM2MTMgTDE3LDM2MDUgTDE1LDM2MDUgTDE1LDM2MTMgWiIgaWQ9InBhdXNlLVsjMTAxMF0iPg0KDQo8L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9Ii0xIDAgOCA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIA0KICAgIDx0aXRsZT5wYXVzZSBbIzEwMTBdPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz4NCg0KPC9kZWZzPg0KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iRHJpYmJibGUtTGlnaHQtUHJldmlldyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY3LjAwMDAwMCwgLTM3NjUuMDAwMDAwKSIgZmlsbD0iIzAwMDAwMCI+DQogICAgICAgICAgICA8ZyBpZD0iaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjAwMDAwMCwgMTYwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMSwzNjEzIEwxMywzNjEzIEwxMywzNjA1IEwxMSwzNjA1IEwxMSwzNjEzIFogTTE1LDM2MTMgTDE3LDM2MTMgTDE3LDM2MDUgTDE1LDM2MDUgTDE1LDM2MTMgWiIgaWQ9InBhdXNlLVsjMTAxMF0iPg0KDQo8L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--pause.icon--colored {
  background-image: url("data:image/svg+xml;base64,pause");
  background-color: transparent;
}
.icon--arrow:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjQgOC40MDYyNUgxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPHBhdGggZD0iTTEwLjU5OTYgMi4wMDM5MUwxNi45OTk2IDguNDAzOTFMMTAuNTk5NiAxNC44MDM5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjQgOC40MDYyNUgxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPHBhdGggZD0iTTEwLjU5OTYgMi4wMDM5MUwxNi45OTk2IDguNDAzOTFMMTAuNTk5NiAxNC44MDM5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--arrow.icon--colored {
  background-image: url("data:image/svg+xml;base64,arrow");
  background-color: transparent;
}
.icon--prev:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em0tNC4yOCA5LjIyYS43NS43NSAwIDAwMCAxLjA2bDMgM2EuNzUuNzUgMCAxMDEuMDYtMS4wNmwtMS43Mi0xLjcyaDUuNjlhLjc1Ljc1IDAgMDAwLTEuNWgtNS42OWwxLjcyLTEuNzJhLjc1Ljc1IDAgMDAtMS4wNi0xLjA2bC0zIDN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIC8+Cjwvc3ZnPgo=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em0tNC4yOCA5LjIyYS43NS43NSAwIDAwMCAxLjA2bDMgM2EuNzUuNzUgMCAxMDEuMDYtMS4wNmwtMS43Mi0xLjcyaDUuNjlhLjc1Ljc1IDAgMDAwLTEuNWgtNS42OWwxLjcyLTEuNzJhLjc1Ljc1IDAgMDAtMS4wNi0xLjA2bC0zIDN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIC8+Cjwvc3ZnPgo=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--prev.icon--colored {
  background-image: url("data:image/svg+xml;base64,prev");
  background-color: transparent;
}
.icon--next:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em00LjI4IDEwLjI4YS43NS43NSAwIDAwMC0xLjA2bC0zLTNhLjc1Ljc1IDAgMTAtMS4wNiAxLjA2bDEuNzIgMS43Mkg4LjI1YS43NS43NSAwIDAwMCAxLjVoNS42OWwtMS43MiAxLjcyYS43NS43NSAwIDEwMS4wNiAxLjA2bDMtM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em00LjI4IDEwLjI4YS43NS43NSAwIDAwMC0xLjA2bC0zLTNhLjc1Ljc1IDAgMTAtMS4wNiAxLjA2bDEuNzIgMS43Mkg4LjI1YS43NS43NSAwIDAwMCAxLjVoNS42OWwtMS43MiAxLjcyYS43NS43NSAwIDEwMS4wNiAxLjA2bDMtM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--next.icon--colored {
  background-image: url("data:image/svg+xml;base64,next");
  background-color: transparent;
}
.icon--list:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIxMDI0IiB3aWR0aD0iMTAyNCI+PGc+PHBhdGggZD0iTTguNSw1SDIzYTEsMSwwLDAsMCwwLTJIOC41YTEsMSwwLDAsMCwwLDJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDExSDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDE5SDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSwxLjVoLTJBMS41LDEuNSwwLDAsMCwwLDNWNUExLjUsMS41LDAsMCwwLDEuNSw2LjVoMkExLjUsMS41LDAsMCwwLDUsNVYzQTEuNSwxLjUsMCwwLDAsMy41LDEuNVpNNCw1YS41LjUsMCwwLDEtLjUuNWgtMkEuNS41LDAsMCwxLDEsNVYzYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsM1oiIGZpbGw9IiMyNTI1MjUiPjwvcGF0aD48cmVjdCB4PSIxIiB5PSIxMC41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSw5LjVoLTJBMS41LDEuNSwwLDAsMCwwLDExdjJhMS41LDEuNSwwLDAsMCwxLjUsMS41aDJBMS41LDEuNSwwLDAsMCw1LDEzVjExQTEuNSwxLjUsMCwwLDAsMy41LDkuNVpNNCwxM2EuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDEzVjExYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTFaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMTguNSIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjAuNSIgZmlsbD0iIzI1MjUyNSI+PC9yZWN0PjxwYXRoIGQ9Ik0zLjUsMTcuNWgtMkExLjUsMS41LDAsMCwwLDAsMTl2MmExLjUsMS41LDAsMCwwLDEuNSwxLjVoMkExLjUsMS41LDAsMCwwLDUsMjFWMTlBMS41LDEuNSwwLDAsMCwzLjUsMTcuNVpNNCwyMWEuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDIxVjE5YS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTlaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PC9nPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIxMDI0IiB3aWR0aD0iMTAyNCI+PGc+PHBhdGggZD0iTTguNSw1SDIzYTEsMSwwLDAsMCwwLTJIOC41YTEsMSwwLDAsMCwwLDJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDExSDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDE5SDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSwxLjVoLTJBMS41LDEuNSwwLDAsMCwwLDNWNUExLjUsMS41LDAsMCwwLDEuNSw2LjVoMkExLjUsMS41LDAsMCwwLDUsNVYzQTEuNSwxLjUsMCwwLDAsMy41LDEuNVpNNCw1YS41LjUsMCwwLDEtLjUuNWgtMkEuNS41LDAsMCwxLDEsNVYzYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsM1oiIGZpbGw9IiMyNTI1MjUiPjwvcGF0aD48cmVjdCB4PSIxIiB5PSIxMC41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSw5LjVoLTJBMS41LDEuNSwwLDAsMCwwLDExdjJhMS41LDEuNSwwLDAsMCwxLjUsMS41aDJBMS41LDEuNSwwLDAsMCw1LDEzVjExQTEuNSwxLjUsMCwwLDAsMy41LDkuNVpNNCwxM2EuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDEzVjExYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTFaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMTguNSIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjAuNSIgZmlsbD0iIzI1MjUyNSI+PC9yZWN0PjxwYXRoIGQ9Ik0zLjUsMTcuNWgtMkExLjUsMS41LDAsMCwwLDAsMTl2MmExLjUsMS41LDAsMCwwLDEuNSwxLjVoMkExLjUsMS41LDAsMCwwLDUsMjFWMTlBMS41LDEuNSwwLDAsMCwzLjUsMTcuNVpNNCwyMWEuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDIxVjE5YS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTlaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PC9nPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--list.icon--colored {
  background-image: url("data:image/svg+xml;base64,list");
  background-color: transparent;
}
.icon--facebook:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgR2VuZXJhdG9yOiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4NCjxzdmcgZmlsbD0iIzAwMDAwMCIgaGVpZ2h0PSI4MDBweCIgd2lkdGg9IjgwMHB4IiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiANCgkgdmlld0JveD0iMCAwIDMxMCAzMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IlhNTElEXzgzNF8iPg0KCTxwYXRoIGlkPSJYTUxJRF84MzVfIiBkPSJNODEuNzAzLDE2NS4xMDZoMzMuOTgxVjMwNWMwLDIuNzYyLDIuMjM4LDUsNSw1aDU3LjYxNmMyLjc2MiwwLDUtMi4yMzgsNS01VjE2NS43NjVoMzkuMDY0DQoJCWMyLjU0LDAsNC42NzctMS45MDYsNC45NjctNC40MjlsNS45MzMtNTEuNTAyYzAuMTYzLTEuNDE3LTAuMjg2LTIuODM2LTEuMjM0LTMuODk5Yy0wLjk0OS0xLjA2NC0yLjMwNy0xLjY3My0zLjczMi0xLjY3M2gtNDQuOTk2DQoJCVY3MS45NzhjMC05LjczMiw1LjI0LTE0LjY2NywxNS41NzYtMTQuNjY3YzEuNDczLDAsMjkuNDIsMCwyOS40MiwwYzIuNzYyLDAsNS0yLjIzOSw1LTVWNS4wMzdjMC0yLjc2Mi0yLjIzOC01LTUtNWgtNDAuNTQ1DQoJCUMxODcuNDY3LDAuMDIzLDE4Ni44MzIsMCwxODUuODk2LDBjLTcuMDM1LDAtMzEuNDg4LDEuMzgxLTUwLjgwNCwxOS4xNTFjLTIxLjQwMiwxOS42OTItMTguNDI3LDQzLjI3LTE3LjcxNiw0Ny4zNTh2MzcuNzUySDgxLjcwMw0KCQljLTIuNzYyLDAtNSwyLjIzOC01LDV2NTAuODQ0Qzc2LjcwMywxNjIuODY3LDc4Ljk0MSwxNjUuMTA2LDgxLjcwMywxNjUuMTA2eiIvPg0KPC9nPg0KPC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgR2VuZXJhdG9yOiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4NCjxzdmcgZmlsbD0iIzAwMDAwMCIgaGVpZ2h0PSI4MDBweCIgd2lkdGg9IjgwMHB4IiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiANCgkgdmlld0JveD0iMCAwIDMxMCAzMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IlhNTElEXzgzNF8iPg0KCTxwYXRoIGlkPSJYTUxJRF84MzVfIiBkPSJNODEuNzAzLDE2NS4xMDZoMzMuOTgxVjMwNWMwLDIuNzYyLDIuMjM4LDUsNSw1aDU3LjYxNmMyLjc2MiwwLDUtMi4yMzgsNS01VjE2NS43NjVoMzkuMDY0DQoJCWMyLjU0LDAsNC42NzctMS45MDYsNC45NjctNC40MjlsNS45MzMtNTEuNTAyYzAuMTYzLTEuNDE3LTAuMjg2LTIuODM2LTEuMjM0LTMuODk5Yy0wLjk0OS0xLjA2NC0yLjMwNy0xLjY3My0zLjczMi0xLjY3M2gtNDQuOTk2DQoJCVY3MS45NzhjMC05LjczMiw1LjI0LTE0LjY2NywxNS41NzYtMTQuNjY3YzEuNDczLDAsMjkuNDIsMCwyOS40MiwwYzIuNzYyLDAsNS0yLjIzOSw1LTVWNS4wMzdjMC0yLjc2Mi0yLjIzOC01LTUtNWgtNDAuNTQ1DQoJCUMxODcuNDY3LDAuMDIzLDE4Ni44MzIsMCwxODUuODk2LDBjLTcuMDM1LDAtMzEuNDg4LDEuMzgxLTUwLjgwNCwxOS4xNTFjLTIxLjQwMiwxOS42OTItMTguNDI3LDQzLjI3LTE3LjcxNiw0Ny4zNTh2MzcuNzUySDgxLjcwMw0KCQljLTIuNzYyLDAtNSwyLjIzOC01LDV2NTAuODQ0Qzc2LjcwMywxNjIuODY3LDc4Ljk0MSwxNjUuMTA2LDgxLjcwMywxNjUuMTA2eiIvPg0KPC9nPg0KPC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--facebook.icon--colored {
  background-image: url("data:image/svg+xml;base64,facebook");
  background-color: transparent;
}
.icon--youtube:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSIyNTBweCIgaGVpZ2h0PSIyNTBweCI+PHBhdGggZD0iTSA0NC44OTg0MzggMTQuNSBDIDQ0LjUgMTIuMzAwNzgxIDQyLjYwMTU2MyAxMC42OTkyMTkgNDAuMzk4NDM4IDEwLjE5OTIxOSBDIDM3LjEwMTU2MyA5LjUgMzEgOSAyNC4zOTg0MzggOSBDIDE3LjgwMDc4MSA5IDExLjYwMTU2MyA5LjUgOC4zMDA3ODEgMTAuMTk5MjE5IEMgNi4xMDE1NjMgMTAuNjk5MjE5IDQuMTk5MjE5IDEyLjE5OTIxOSAzLjgwMDc4MSAxNC41IEMgMy4zOTg0MzggMTcgMyAyMC41IDMgMjUgQyAzIDI5LjUgMy4zOTg0MzggMzMgMy44OTg0MzggMzUuNSBDIDQuMzAwNzgxIDM3LjY5OTIxOSA2LjE5OTIxOSAzOS4zMDA3ODEgOC4zOTg0MzggMzkuODAwNzgxIEMgMTEuODk4NDM4IDQwLjUgMTcuODk4NDM4IDQxIDI0LjUgNDEgQyAzMS4xMDE1NjMgNDEgMzcuMTAxNTYzIDQwLjUgNDAuNjAxNTYzIDM5LjgwMDc4MSBDIDQyLjgwMDc4MSAzOS4zMDA3ODEgNDQuNjk5MjE5IDM3LjgwMDc4MSA0NS4xMDE1NjMgMzUuNSBDIDQ1LjUgMzMgNDYgMjkuMzk4NDM4IDQ2LjEwMTU2MyAyNSBDIDQ1Ljg5ODQzOCAyMC41IDQ1LjM5ODQzOCAxNyA0NC44OTg0MzggMTQuNSBaIE0gMTkgMzIgTCAxOSAxOCBMIDMxLjE5OTIxOSAyNSBaIi8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSIyNTBweCIgaGVpZ2h0PSIyNTBweCI+PHBhdGggZD0iTSA0NC44OTg0MzggMTQuNSBDIDQ0LjUgMTIuMzAwNzgxIDQyLjYwMTU2MyAxMC42OTkyMTkgNDAuMzk4NDM4IDEwLjE5OTIxOSBDIDM3LjEwMTU2MyA5LjUgMzEgOSAyNC4zOTg0MzggOSBDIDE3LjgwMDc4MSA5IDExLjYwMTU2MyA5LjUgOC4zMDA3ODEgMTAuMTk5MjE5IEMgNi4xMDE1NjMgMTAuNjk5MjE5IDQuMTk5MjE5IDEyLjE5OTIxOSAzLjgwMDc4MSAxNC41IEMgMy4zOTg0MzggMTcgMyAyMC41IDMgMjUgQyAzIDI5LjUgMy4zOTg0MzggMzMgMy44OTg0MzggMzUuNSBDIDQuMzAwNzgxIDM3LjY5OTIxOSA2LjE5OTIxOSAzOS4zMDA3ODEgOC4zOTg0MzggMzkuODAwNzgxIEMgMTEuODk4NDM4IDQwLjUgMTcuODk4NDM4IDQxIDI0LjUgNDEgQyAzMS4xMDE1NjMgNDEgMzcuMTAxNTYzIDQwLjUgNDAuNjAxNTYzIDM5LjgwMDc4MSBDIDQyLjgwMDc4MSAzOS4zMDA3ODEgNDQuNjk5MjE5IDM3LjgwMDc4MSA0NS4xMDE1NjMgMzUuNSBDIDQ1LjUgMzMgNDYgMjkuMzk4NDM4IDQ2LjEwMTU2MyAyNSBDIDQ1Ljg5ODQzOCAyMC41IDQ1LjM5ODQzOCAxNyA0NC44OTg0MzggMTQuNSBaIE0gMTkgMzIgTCAxOSAxOCBMIDMxLjE5OTIxOSAyNSBaIi8+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--youtube.icon--colored {
  background-image: url("data:image/svg+xml;base64,youtube");
  background-color: transparent;
}
.icon--twitter:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01Ljk5Mzg2IDguMjkxODhMMCAwLjY2NjUwNEg0Ljc0NzU2TDguNDQ3NTMgNS4zNzk1MUwxMi40MDA0IDAuNjg3NzI0SDE1LjAxNTFMOS43MTE3NSA2Ljk4OTg4TDE2IDE0Ljk5OThIMTEuMjY2Nkw3LjI2MDMgOS45MDMwMkwyLjk4MzE3IDE0Ljk4NTdIMC4zNTQyOTZMNS45OTM4NiA4LjI5MTg4Wk0xMS45NTY1IDEzLjU4N0wyLjkxMTA1IDIuMDc5MzVINC4wNTcxTDEzLjA5MTIgMTMuNTg3SDExLjk1NjVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01Ljk5Mzg2IDguMjkxODhMMCAwLjY2NjUwNEg0Ljc0NzU2TDguNDQ3NTMgNS4zNzk1MUwxMi40MDA0IDAuNjg3NzI0SDE1LjAxNTFMOS43MTE3NSA2Ljk4OTg4TDE2IDE0Ljk5OThIMTEuMjY2Nkw3LjI2MDMgOS45MDMwMkwyLjk4MzE3IDE0Ljk4NTdIMC4zNTQyOTZMNS45OTM4NiA4LjI5MTg4Wk0xMS45NTY1IDEzLjU4N0wyLjkxMTA1IDIuMDc5MzVINC4wNTcxTDEzLjA5MTIgMTMuNTg3SDExLjk1NjVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--twitter.icon--colored {
  background-image: url("data:image/svg+xml;base64,twitter");
  background-color: transparent;
}
.icon--linkedin:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNjAwMDEgMTZIMC4xOTk5OTdWNS4zSDMuNjAwMDFWMTZaTTEuOSAzLjhDMC44MDAwMDIgMy44IDAgMyAwIDEuOUMwIDAuOCAwLjkwMDAwMiAwIDEuOSAwQzMgMCAzLjggMC44IDMuOCAxLjlDMy44IDMgMyAzLjggMS45IDMuOFpNMTYgMTZIMTIuNlYxMC4yQzEyLjYgOC41IDExLjkgOCAxMC45IDhDOS44OTk5OSA4IDguODk5OTkgOC44IDguODk5OTkgMTAuM1YxNkg1LjVWNS4zSDguN1Y2LjhDOSA2LjEgMTAuMiA1IDExLjkgNUMxMy44IDUgMTUuOCA2LjEgMTUuOCA5LjRWMTZIMTZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNjAwMDEgMTZIMC4xOTk5OTdWNS4zSDMuNjAwMDFWMTZaTTEuOSAzLjhDMC44MDAwMDIgMy44IDAgMyAwIDEuOUMwIDAuOCAwLjkwMDAwMiAwIDEuOSAwQzMgMCAzLjggMC44IDMuOCAxLjlDMy44IDMgMyAzLjggMS45IDMuOFpNMTYgMTZIMTIuNlYxMC4yQzEyLjYgOC41IDExLjkgOCAxMC45IDhDOS44OTk5OSA4IDguODk5OTkgOC44IDguODk5OTkgMTAuM1YxNkg1LjVWNS4zSDguN1Y2LjhDOSA2LjEgMTAuMiA1IDExLjkgNUMxMy44IDUgMTUuOCA2LjEgMTUuOCA5LjRWMTZIMTZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--linkedin.icon--colored {
  background-image: url("data:image/svg+xml;base64,linkedin");
  background-color: transparent;
}
.icon--instagram:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+CjxzdmcgZmlsbD0iIzAwMDAwMCIgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjx0aXRsZT5pbnN0YWdyYW08L3RpdGxlPg0KPHBhdGggZD0iTTI1LjgwNSA3Ljk5NmMwIDAgMCAwLjAwMSAwIDAuMDAxIDAgMC45OTQtMC44MDYgMS43OTktMS43OTkgMS43OTlzLTEuNzk5LTAuODA2LTEuNzk5LTEuNzk5YzAtMC45OTQgMC44MDYtMS43OTkgMS43OTktMS43OTl2MGMwLjk5MyAwLjAwMSAxLjc5OCAwLjgwNSAxLjc5OSAxLjc5OHYwek0xNiAyMC45OTljLTIuNzYxIDAtNC45OTktMi4yMzgtNC45OTktNC45OTlzMi4yMzgtNC45OTkgNC45OTktNC45OTljMi43NjEgMCA0Ljk5OSAyLjIzOCA0Ljk5OSA0Ljk5OXYwYzAgMCAwIDAuMDAxIDAgMC4wMDEgMCAyLjc2LTIuMjM3IDQuOTk3LTQuOTk3IDQuOTk3LTAgMC0wLjAwMSAwLTAuMDAxIDBoMHpNMTYgOC4zYzAgMCAwIDAtMCAwLTQuMjUzIDAtNy43IDMuNDQ4LTcuNyA3LjdzMy40NDggNy43IDcuNyA3LjdjNC4yNTMgMCA3LjctMy40NDggNy43LTcuN3YwYzAtMCAwLTAgMC0wLjAwMSAwLTQuMjUyLTMuNDQ3LTcuNy03LjctNy43LTAgMC0wIDAtMC4wMDEgMGgwek0xNiAzLjcwNGM0LjAwMyAwIDQuNDggMC4wMjAgNi4wNjEgMC4wODkgMS4wMDMgMC4wMTIgMS45NTcgMC4yMDIgMi44NCAwLjUzOGwtMC4wNTctMC4wMTljMS4zMTQgMC41MTIgMi4zMzQgMS41MzIgMi44MzUgMi44MTJsMC4wMTIgMC4wMzRjMC4zMTYgMC44MjYgMC41MDQgMS43ODEgMC41MTYgMi43NzhsMCAwLjAwNWMwLjA3MSAxLjU4MiAwLjA4NyAyLjA1NyAwLjA4NyA2LjA2MXMtMC4wMTkgNC40OC0wLjA5MiA2LjA2MWMtMC4wMTkgMS4wMDQtMC4yMSAxLjk1OC0wLjU0NSAyLjg0MWwwLjAxOS0wLjA1OGMtMC4yNTggMC42NzYtMC42NCAxLjI1Mi0xLjEyMyAxLjcyNmwtMC4wMDEgMC4wMDFjLTAuNDczIDAuNDg0LTEuMDQ5IDAuODY2LTEuNjkyIDEuMTA5bC0wLjAzMiAwLjAxMWMtMC44MjkgMC4zMTYtMS43ODcgMC41MDQtMi43ODggMC41MTZsLTAuMDA1IDBjLTEuNTkyIDAuMDcxLTIuMDYxIDAuMDg3LTYuMDcyIDAuMDg3LTQuMDEzIDAtNC40ODEtMC4wMTktNi4wNzItMC4wOTItMS4wMDgtMC4wMTktMS45NjYtMC4yMS0yLjg1My0wLjU0NWwwLjA1OSAwLjAxOWMtMC42NzYtMC4yNTQtMS4yNTItMC42MzctMS43MjItMS4xMjJsLTAuMDAxLTAuMDAxYy0wLjQ4OS0wLjQ3LTAuODczLTEuMDQ3LTEuMTE0LTEuNjkzbC0wLjAxMC0wLjAzMWMtMC4zMTUtMC44MjgtMC41MDYtMS43ODUtMC41MjUtMi43ODVsLTAtMC4wMDhjLTAuMDU2LTEuNTc1LTAuMDc2LTIuMDYxLTAuMDc2LTYuMDUzIDAtMy45OTQgMC4wMjAtNC40ODEgMC4wNzYtNi4wNzUgMC4wMTktMS4wMDcgMC4yMDktMS45NjQgMC41NDQtMi44NWwtMC4wMTkgMC4wNTljMC4yNDctMC42NzkgMC42MzItMS4yNTcgMS4xMjMtMS43MjRsMC4wMDItMC4wMDJjMC40NjgtMC40OTIgMS4wNDUtMC44NzUgMS42OTItMS4xMTJsMC4wMzEtMC4wMTBjMC44MjMtMC4zMTggMS43NzQtMC41MDkgMi43NjgtMC41MjZsMC4wMDctMGMxLjU5My0wLjA1NiAyLjA2Mi0wLjA3NSA2LjA3Mi0wLjA3NXpNMTYgMS4wMDRjLTQuMDc0IDAtNC41ODIgMC4wMTktNi4xODIgMC4wOTAtMS4zMTUgMC4wMjgtMi41NjIgMC4yODItMy43MTYgMC43MjNsMC4wNzYtMC4wMjVjLTEuMDQwIDAuMzk3LTEuOTI2IDAuOTg2LTIuNjU2IDEuNzI4bC0wLjAwMSAwLjAwMWMtMC43NDUgMC43My0xLjMzMyAxLjYxNy0xLjcxMyAyLjYwN2wtMC4wMTcgMC4wNTBjLTAuNDE2IDEuMDc4LTAuNjcgMi4zMjYtMC42OTcgMy42MjhsLTAgMC4wMTJjLTAuMDc1IDEuNi0wLjA5MCAyLjEwOC0wLjA5MCA2LjE4MnMwLjAxOSA0LjU4MiAwLjA5MCA2LjE4MmMwLjAyOCAxLjMxNSAwLjI4MiAyLjU2MiAwLjcyMyAzLjcxNmwtMC4wMjUtMC4wNzZjMC43OTYgMi4wMjEgMi4zNjUgMy41OSA0LjMzNCA0LjM2OGwwLjA1MiAwLjAxOGMxLjA3OCAwLjQxNSAyLjMyNiAwLjY2OSAzLjYyOCAwLjY5N2wwLjAxMiAwYzEuNiAwLjA3NSAyLjEwOCAwLjA5MCA2LjE4MiAwLjA5MHM0LjU4Mi0wLjAxOSA2LjE4Mi0wLjA5MGMxLjMxNS0wLjAyOSAyLjU2Mi0wLjI4MiAzLjcxNi0wLjcyM2wtMC4wNzYgMC4wMjZjMi4wMjEtMC43OTYgMy41OS0yLjM2NSA0LjM2OC00LjMzNGwwLjAxOC0wLjA1MmMwLjQxNi0xLjA3OCAwLjY2OS0yLjMyNiAwLjY5Ny0zLjYyOGwwLTAuMDEyYzAuMDc1LTEuNiAwLjA5MC0yLjEwOCAwLjA5MC02LjE4MnMtMC4wMTktNC41ODItMC4wOTAtNi4xODJjLTAuMDI5LTEuMzE1LTAuMjgyLTIuNTYyLTAuNzIzLTMuNzE2bDAuMDI2IDAuMDc2Yy0wLjM5OC0xLjA0MC0wLjk4Ni0xLjkyNi0xLjcyOS0yLjY1NmwtMC4wMDEtMC4wMDFjLTAuNzMtMC43NDUtMS42MTctMS4zMzMtMi42MDctMS43MTNsLTAuMDUwLTAuMDE3Yy0xLjA3OC0wLjQxNi0yLjMyNi0wLjY3LTMuNjI4LTAuNjk3bC0wLjAxMi0wYy0xLjYtMC4wNzUtMi4xMDgtMC4wOTAtNi4xODItMC4wOTB6Ij48L3BhdGg+DQo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+CjxzdmcgZmlsbD0iIzAwMDAwMCIgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjx0aXRsZT5pbnN0YWdyYW08L3RpdGxlPg0KPHBhdGggZD0iTTI1LjgwNSA3Ljk5NmMwIDAgMCAwLjAwMSAwIDAuMDAxIDAgMC45OTQtMC44MDYgMS43OTktMS43OTkgMS43OTlzLTEuNzk5LTAuODA2LTEuNzk5LTEuNzk5YzAtMC45OTQgMC44MDYtMS43OTkgMS43OTktMS43OTl2MGMwLjk5MyAwLjAwMSAxLjc5OCAwLjgwNSAxLjc5OSAxLjc5OHYwek0xNiAyMC45OTljLTIuNzYxIDAtNC45OTktMi4yMzgtNC45OTktNC45OTlzMi4yMzgtNC45OTkgNC45OTktNC45OTljMi43NjEgMCA0Ljk5OSAyLjIzOCA0Ljk5OSA0Ljk5OXYwYzAgMCAwIDAuMDAxIDAgMC4wMDEgMCAyLjc2LTIuMjM3IDQuOTk3LTQuOTk3IDQuOTk3LTAgMC0wLjAwMSAwLTAuMDAxIDBoMHpNMTYgOC4zYzAgMCAwIDAtMCAwLTQuMjUzIDAtNy43IDMuNDQ4LTcuNyA3LjdzMy40NDggNy43IDcuNyA3LjdjNC4yNTMgMCA3LjctMy40NDggNy43LTcuN3YwYzAtMCAwLTAgMC0wLjAwMSAwLTQuMjUyLTMuNDQ3LTcuNy03LjctNy43LTAgMC0wIDAtMC4wMDEgMGgwek0xNiAzLjcwNGM0LjAwMyAwIDQuNDggMC4wMjAgNi4wNjEgMC4wODkgMS4wMDMgMC4wMTIgMS45NTcgMC4yMDIgMi44NCAwLjUzOGwtMC4wNTctMC4wMTljMS4zMTQgMC41MTIgMi4zMzQgMS41MzIgMi44MzUgMi44MTJsMC4wMTIgMC4wMzRjMC4zMTYgMC44MjYgMC41MDQgMS43ODEgMC41MTYgMi43NzhsMCAwLjAwNWMwLjA3MSAxLjU4MiAwLjA4NyAyLjA1NyAwLjA4NyA2LjA2MXMtMC4wMTkgNC40OC0wLjA5MiA2LjA2MWMtMC4wMTkgMS4wMDQtMC4yMSAxLjk1OC0wLjU0NSAyLjg0MWwwLjAxOS0wLjA1OGMtMC4yNTggMC42NzYtMC42NCAxLjI1Mi0xLjEyMyAxLjcyNmwtMC4wMDEgMC4wMDFjLTAuNDczIDAuNDg0LTEuMDQ5IDAuODY2LTEuNjkyIDEuMTA5bC0wLjAzMiAwLjAxMWMtMC44MjkgMC4zMTYtMS43ODcgMC41MDQtMi43ODggMC41MTZsLTAuMDA1IDBjLTEuNTkyIDAuMDcxLTIuMDYxIDAuMDg3LTYuMDcyIDAuMDg3LTQuMDEzIDAtNC40ODEtMC4wMTktNi4wNzItMC4wOTItMS4wMDgtMC4wMTktMS45NjYtMC4yMS0yLjg1My0wLjU0NWwwLjA1OSAwLjAxOWMtMC42NzYtMC4yNTQtMS4yNTItMC42MzctMS43MjItMS4xMjJsLTAuMDAxLTAuMDAxYy0wLjQ4OS0wLjQ3LTAuODczLTEuMDQ3LTEuMTE0LTEuNjkzbC0wLjAxMC0wLjAzMWMtMC4zMTUtMC44MjgtMC41MDYtMS43ODUtMC41MjUtMi43ODVsLTAtMC4wMDhjLTAuMDU2LTEuNTc1LTAuMDc2LTIuMDYxLTAuMDc2LTYuMDUzIDAtMy45OTQgMC4wMjAtNC40ODEgMC4wNzYtNi4wNzUgMC4wMTktMS4wMDcgMC4yMDktMS45NjQgMC41NDQtMi44NWwtMC4wMTkgMC4wNTljMC4yNDctMC42NzkgMC42MzItMS4yNTcgMS4xMjMtMS43MjRsMC4wMDItMC4wMDJjMC40NjgtMC40OTIgMS4wNDUtMC44NzUgMS42OTItMS4xMTJsMC4wMzEtMC4wMTBjMC44MjMtMC4zMTggMS43NzQtMC41MDkgMi43NjgtMC41MjZsMC4wMDctMGMxLjU5My0wLjA1NiAyLjA2Mi0wLjA3NSA2LjA3Mi0wLjA3NXpNMTYgMS4wMDRjLTQuMDc0IDAtNC41ODIgMC4wMTktNi4xODIgMC4wOTAtMS4zMTUgMC4wMjgtMi41NjIgMC4yODItMy43MTYgMC43MjNsMC4wNzYtMC4wMjVjLTEuMDQwIDAuMzk3LTEuOTI2IDAuOTg2LTIuNjU2IDEuNzI4bC0wLjAwMSAwLjAwMWMtMC43NDUgMC43My0xLjMzMyAxLjYxNy0xLjcxMyAyLjYwN2wtMC4wMTcgMC4wNTBjLTAuNDE2IDEuMDc4LTAuNjcgMi4zMjYtMC42OTcgMy42MjhsLTAgMC4wMTJjLTAuMDc1IDEuNi0wLjA5MCAyLjEwOC0wLjA5MCA2LjE4MnMwLjAxOSA0LjU4MiAwLjA5MCA2LjE4MmMwLjAyOCAxLjMxNSAwLjI4MiAyLjU2MiAwLjcyMyAzLjcxNmwtMC4wMjUtMC4wNzZjMC43OTYgMi4wMjEgMi4zNjUgMy41OSA0LjMzNCA0LjM2OGwwLjA1MiAwLjAxOGMxLjA3OCAwLjQxNSAyLjMyNiAwLjY2OSAzLjYyOCAwLjY5N2wwLjAxMiAwYzEuNiAwLjA3NSAyLjEwOCAwLjA5MCA2LjE4MiAwLjA5MHM0LjU4Mi0wLjAxOSA2LjE4Mi0wLjA5MGMxLjMxNS0wLjAyOSAyLjU2Mi0wLjI4MiAzLjcxNi0wLjcyM2wtMC4wNzYgMC4wMjZjMi4wMjEtMC43OTYgMy41OS0yLjM2NSA0LjM2OC00LjMzNGwwLjAxOC0wLjA1MmMwLjQxNi0xLjA3OCAwLjY2OS0yLjMyNiAwLjY5Ny0zLjYyOGwwLTAuMDEyYzAuMDc1LTEuNiAwLjA5MC0yLjEwOCAwLjA5MC02LjE4MnMtMC4wMTktNC41ODItMC4wOTAtNi4xODJjLTAuMDI5LTEuMzE1LTAuMjgyLTIuNTYyLTAuNzIzLTMuNzE2bDAuMDI2IDAuMDc2Yy0wLjM5OC0xLjA0MC0wLjk4Ni0xLjkyNi0xLjcyOS0yLjY1NmwtMC4wMDEtMC4wMDFjLTAuNzMtMC43NDUtMS42MTctMS4zMzMtMi42MDctMS43MTNsLTAuMDUwLTAuMDE3Yy0xLjA3OC0wLjQxNi0yLjMyNi0wLjY3LTMuNjI4LTAuNjk3bC0wLjAxMi0wYy0xLjYtMC4wNzUtMi4xMDgtMC4wOTAtNi4xODItMC4wOTB6Ij48L3BhdGg+DQo8L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--instagram.icon--colored {
  background-image: url("data:image/svg+xml;base64,instagram");
  background-color: transparent;
}
.icon--tiktok:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjE5MTggMC42MDg2NTJMOS44MDU4MSAwSDcuNDY5NzdWNS40ODE4NUw3LjQ2MTgxIDEwLjgzNjRDNy40NjU3OSAxMC44NzYyIDcuNDY5NzcgMTAuOTE5OSA3LjQ2OTc3IDEwLjk1OTdDNy40Njk3NyAxMi4zMDAzIDYuMzc5MzUgMTMuMzk0MyA1LjAzNDI0IDEzLjM5NDNDMy42ODkxMiAxMy4zOTQzIDIuNTk4NyAxMi4zMDQzIDIuNTk4NyAxMC45NTk3QzIuNTk4NyA5LjYxOTA5IDMuNjg5MTIgOC41MjUxMSA1LjAzNDI0IDguNTI1MTFDNS4zMTI4MSA4LjUyNTExIDUuNTgzNDIgOC41NzY4MyA1LjgzNDE0IDguNjY0MzVWNS45OTEwNUM1LjU3NTQ3IDUuOTQ3MjkgNS4zMDg4MyA1LjkyMzQyIDUuMDM0MjQgNS45MjM0MkMyLjI2MDQzIDUuOTI3NCAwIDguMTg2OTcgMCAxMC45NjM3QzAgMTMuNzQwNCAyLjI2MDQzIDE2IDUuMDM4MjEgMTZDNy44MTYgMTYgMTAuMDc2NCAxMy43NDA0IDEwLjA3NjQgMTAuOTYzN1Y0LjU5NDczQzExLjA4MzMgNS42MDExOSAxMi4zODQ2IDYuNTgzNzkgMTMuODI1MiA2Ljg5ODA2VjQuMTY1MDlDMTIuMjYxMiAzLjQ3MjkgMTAuNzA1MiAxLjQyODE1IDEwLjE5MTggMC42MDg2NTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjE5MTggMC42MDg2NTJMOS44MDU4MSAwSDcuNDY5NzdWNS40ODE4NUw3LjQ2MTgxIDEwLjgzNjRDNy40NjU3OSAxMC44NzYyIDcuNDY5NzcgMTAuOTE5OSA3LjQ2OTc3IDEwLjk1OTdDNy40Njk3NyAxMi4zMDAzIDYuMzc5MzUgMTMuMzk0MyA1LjAzNDI0IDEzLjM5NDNDMy42ODkxMiAxMy4zOTQzIDIuNTk4NyAxMi4zMDQzIDIuNTk4NyAxMC45NTk3QzIuNTk4NyA5LjYxOTA5IDMuNjg5MTIgOC41MjUxMSA1LjAzNDI0IDguNTI1MTFDNS4zMTI4MSA4LjUyNTExIDUuNTgzNDIgOC41NzY4MyA1LjgzNDE0IDguNjY0MzVWNS45OTEwNUM1LjU3NTQ3IDUuOTQ3MjkgNS4zMDg4MyA1LjkyMzQyIDUuMDM0MjQgNS45MjM0MkMyLjI2MDQzIDUuOTI3NCAwIDguMTg2OTcgMCAxMC45NjM3QzAgMTMuNzQwNCAyLjI2MDQzIDE2IDUuMDM4MjEgMTZDNy44MTYgMTYgMTAuMDc2NCAxMy43NDA0IDEwLjA3NjQgMTAuOTYzN1Y0LjU5NDczQzExLjA4MzMgNS42MDExOSAxMi4zODQ2IDYuNTgzNzkgMTMuODI1MiA2Ljg5ODA2VjQuMTY1MDlDMTIuMjYxMiAzLjQ3MjkgMTAuNzA1MiAxLjQyODE1IDEwLjE5MTggMC42MDg2NTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--tiktok.icon--colored {
  background-image: url("data:image/svg+xml;base64,tiktok");
  background-color: transparent;
}
.icon--whatsapp:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy42IDIuM0MxMi4xIDAuOCAxMC4xIDAgOCAwQzMuNiAwIDAgMy42IDAgOEMwIDkuNCAwLjQwMDAwNiAxMC44IDEuMTAwMDEgMTJMMCAxNkw0LjIwMDAxIDE0LjlDNS40MDAwMSAxNS41IDYuNyAxNS45IDggMTUuOUMxMi40IDE1LjkgMTYgMTIuMyAxNiA3LjlDMTYgNS44IDE1LjEgMy44IDEzLjYgMi4zWk03Ljg5OTk5IDE0LjlDNi42OTk5OSAxNC45IDUuNSAxNC42IDQuNSAxNEw0LjI5OTk5IDEzLjlMMS44OTk5OSAxNC4zTDIuNSAxMkwyLjI5OTk5IDExLjdDMS41OTk5OSAxMC42IDEgOS4yIDEgOEMxIDQuNCA0LjQgMSA4IDFDOS44IDEgMTEuNyAxLjggMTMgM0MxNC4zIDQuMyAxNSA2LjIgMTUgOEMxNSAxMS41IDExLjYgMTQuOSA3Ljg5OTk5IDE0LjlaTTExLjYgOS42QzExLjQgOS41IDEwLjQgOSAxMC4yIDlDMTAgOC45IDkuODk5OTkgOC45IDkuNzk5OTkgOS4xQzkuNjk5OTkgOS4zIDkuMzAwMDEgOS43IDkuMjAwMDEgOS45QzkuMTAwMDEgMTAgOC45OTk5OSAxMCA4Ljc5OTk5IDEwQzguNTk5OTkgOS45IDguMDAwMDEgOS43IDcuMjAwMDEgOUM2LjYwMDAxIDguNSA2LjIwMDAxIDcuOCA2LjEwMDAxIDcuNkM2LjAwMDAxIDcuNCA2LjEwMDAxIDcuMyA2LjIwMDAxIDcuMkM2LjMwMDAxIDcuMSA2LjQgNyA2LjUgNi45QzYuNiA2LjggNi42MDAwMSA2LjcgNi43MDAwMSA2LjZDNi44MDAwMSA2LjUgNi43MDAwMSA2LjQgNi43MDAwMSA2LjNDNi43MDAwMSA2LjIgNi4zMDAwMSA1LjIgNi4xMDAwMSA0LjhDNi4wMDAwMSA0LjUgNS44MDAwMSA0LjUgNS43MDAwMSA0LjVDNS42MDAwMSA0LjUgNS40OTk5OSA0LjUgNS4yOTk5OSA0LjVDNS4xOTk5OSA0LjUgNC45OTk5OSA0LjUgNC43OTk5OSA0LjdDNC41OTk5OSA0LjkgNC4xMDAwMSA1LjQgNC4xMDAwMSA2LjRDNC4xMDAwMSA3LjQgNC43OTk5OSA4LjMgNC44OTk5OSA4LjVDNC45OTk5OSA4LjYgNi4yOTk5OSAxMC43IDguMjk5OTkgMTEuNUM5Ljk5OTk5IDEyLjIgMTAuMyAxMiAxMC43IDEyQzExLjEgMTIgMTEuOSAxMS41IDEyIDExLjFDMTIuMiAxMC42IDEyLjIgMTAuMiAxMi4xIDEwLjJDMTIgOS43IDExLjggOS43IDExLjYgOS42WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy42IDIuM0MxMi4xIDAuOCAxMC4xIDAgOCAwQzMuNiAwIDAgMy42IDAgOEMwIDkuNCAwLjQwMDAwNiAxMC44IDEuMTAwMDEgMTJMMCAxNkw0LjIwMDAxIDE0LjlDNS40MDAwMSAxNS41IDYuNyAxNS45IDggMTUuOUMxMi40IDE1LjkgMTYgMTIuMyAxNiA3LjlDMTYgNS44IDE1LjEgMy44IDEzLjYgMi4zWk03Ljg5OTk5IDE0LjlDNi42OTk5OSAxNC45IDUuNSAxNC42IDQuNSAxNEw0LjI5OTk5IDEzLjlMMS44OTk5OSAxNC4zTDIuNSAxMkwyLjI5OTk5IDExLjdDMS41OTk5OSAxMC42IDEgOS4yIDEgOEMxIDQuNCA0LjQgMSA4IDFDOS44IDEgMTEuNyAxLjggMTMgM0MxNC4zIDQuMyAxNSA2LjIgMTUgOEMxNSAxMS41IDExLjYgMTQuOSA3Ljg5OTk5IDE0LjlaTTExLjYgOS42QzExLjQgOS41IDEwLjQgOSAxMC4yIDlDMTAgOC45IDkuODk5OTkgOC45IDkuNzk5OTkgOS4xQzkuNjk5OTkgOS4zIDkuMzAwMDEgOS43IDkuMjAwMDEgOS45QzkuMTAwMDEgMTAgOC45OTk5OSAxMCA4Ljc5OTk5IDEwQzguNTk5OTkgOS45IDguMDAwMDEgOS43IDcuMjAwMDEgOUM2LjYwMDAxIDguNSA2LjIwMDAxIDcuOCA2LjEwMDAxIDcuNkM2LjAwMDAxIDcuNCA2LjEwMDAxIDcuMyA2LjIwMDAxIDcuMkM2LjMwMDAxIDcuMSA2LjQgNyA2LjUgNi45QzYuNiA2LjggNi42MDAwMSA2LjcgNi43MDAwMSA2LjZDNi44MDAwMSA2LjUgNi43MDAwMSA2LjQgNi43MDAwMSA2LjNDNi43MDAwMSA2LjIgNi4zMDAwMSA1LjIgNi4xMDAwMSA0LjhDNi4wMDAwMSA0LjUgNS44MDAwMSA0LjUgNS43MDAwMSA0LjVDNS42MDAwMSA0LjUgNS40OTk5OSA0LjUgNS4yOTk5OSA0LjVDNS4xOTk5OSA0LjUgNC45OTk5OSA0LjUgNC43OTk5OSA0LjdDNC41OTk5OSA0LjkgNC4xMDAwMSA1LjQgNC4xMDAwMSA2LjRDNC4xMDAwMSA3LjQgNC43OTk5OSA4LjMgNC44OTk5OSA4LjVDNC45OTk5OSA4LjYgNi4yOTk5OSAxMC43IDguMjk5OTkgMTEuNUM5Ljk5OTk5IDEyLjIgMTAuMyAxMiAxMC43IDEyQzExLjEgMTIgMTEuOSAxMS41IDEyIDExLjFDMTIuMiAxMC42IDEyLjIgMTAuMiAxMi4xIDEwLjJDMTIgOS43IDExLjggOS43IDExLjYgOS42WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--whatsapp.icon--colored {
  background-image: url("data:image/svg+xml;base64,whatsapp");
  background-color: transparent;
}
.icon--loupe:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTkuNjYuMDE4YTkuNjQ1IDkuNjQ1IDAgMCAwLTMuNzUyLjc3MUMxLjAxMyAyLjg3LTEuMyA4LjU0Ljc0MiAxMy40NTFjMi4wNjUgNC45NjYgNy44MSA3LjMwOSAxMi43NiA1LjIwNWE5LjY2IDkuNjYgMCAwIDAgMi4zMDUtMS4zODZsNS45NyA1Ljk3Ljc0Ljc0MkwyNCAyMi41bC0uNzQtLjc0LTUuOTc3LTUuOTc5YzIuMTY1LTIuNzE5IDIuODA1LTYuNTE5IDEuMzI2LTkuOTI0QzE3LjAyIDIuMTk4IDEzLjQyNC4wMDcgOS42Ni4wMTd6bS4wMTggMi4wOWE3LjU5NiA3LjU5NiAwIDAgMSA3LjAxIDQuNTgzIDcuNTkzIDcuNTkzIDAgMCAxLS45MzYgNy42NjNsLTEuNDIyIDEuNDJjLS40OTYuMzc3LTEuMDQ3LjctMS42NDguOTU1YTcuNTk0IDcuNTk0IDAgMCAxLTEwLjAwNC00LjA4MyA3LjU5NyA3LjU5NyAwIDAgMSA0LjA1LTkuOTI3IDcuNjIxIDcuNjIxIDAgMCAxIDIuOTUtLjYxMnoiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTkuNjYuMDE4YTkuNjQ1IDkuNjQ1IDAgMCAwLTMuNzUyLjc3MUMxLjAxMyAyLjg3LTEuMyA4LjU0Ljc0MiAxMy40NTFjMi4wNjUgNC45NjYgNy44MSA3LjMwOSAxMi43NiA1LjIwNWE5LjY2IDkuNjYgMCAwIDAgMi4zMDUtMS4zODZsNS45NyA1Ljk3Ljc0Ljc0MkwyNCAyMi41bC0uNzQtLjc0LTUuOTc3LTUuOTc5YzIuMTY1LTIuNzE5IDIuODA1LTYuNTE5IDEuMzI2LTkuOTI0QzE3LjAyIDIuMTk4IDEzLjQyNC4wMDcgOS42Ni4wMTd6bS4wMTggMi4wOWE3LjU5NiA3LjU5NiAwIDAgMSA3LjAxIDQuNTgzIDcuNTkzIDcuNTkzIDAgMCAxLS45MzYgNy42NjNsLTEuNDIyIDEuNDJjLS40OTYuMzc3LTEuMDQ3LjctMS42NDguOTU1YTcuNTk0IDcuNTk0IDAgMCAxLTEwLjAwNC00LjA4MyA3LjU5NyA3LjU5NyAwIDAgMSA0LjA1LTkuOTI3IDcuNjIxIDcuNjIxIDAgMCAxIDIuOTUtLjYxMnoiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--loupe.icon--colored {
  background-image: url("data:image/svg+xml;base64,loupe");
  background-color: transparent;
}
.icon--user:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIC4wMDJjLTEuOTU1IDAtMy41NDkuNzY2LTQuNTg0IDEuOTI4LTEuMDM3IDEuMTYzLTEuNTMyIDIuNjc2LTEuNTMyIDQuMTczIDAgMS40OTcuNDk1IDMuMDEgMS41MzIgNC4xNzMgMS4wMzUgMS4xNjMgMi42MyAxLjkyOCA0LjU4NCAxLjkyOCAxLjk1NSAwIDMuNTQ5LS43NjUgNC41ODQtMS45MjggMS4wMzctMS4xNjMgMS41MzMtMi42NzYgMS41MzMtNC4xNzMgMC0xLjQ5Ny0uNDk2LTMuMDEtMS41MzMtNC4xNzNDMTUuNTUuNzY4IDEzLjk1NS4wMDIgMTIgLjAwMnptMCAxLjk5NmMxLjQ1NSAwIDIuNDE5LjUxIDMuMDg5IDEuMjYxLjY2OC43NSAxLjAyNSAxLjc5IDEuMDI1IDIuODQ0IDAgMS4wNTUtLjM1NyAyLjA5NC0xLjAyNSAyLjg0NC0uNjcuNzUxLTEuNjM0IDEuMjYtMy4wODkgMS4yNnMtMi40MTktLjUwOS0zLjA4OC0xLjI2Yy0uNjY5LS43NS0xLjAyNS0xLjc5LTEuMDI1LTIuODQ0IDAtMS4wNTQuMzU2LTIuMDkzIDEuMDI1LTIuODQ0LjY3LS43NSAxLjYzMy0xLjI2IDMuMDg4LTEuMjZ6TTguMTAxIDE0Ljc0NGMtMS42MjUgMC0zLjE5LjU5OC00LjM1OCAxLjY4NGExIC45OTggMCAwIDAgMCAuMDAzYy0xLjE2NSAxLjA4OC0xLjgzOCAyLjU4NC0xLjgzOCA0LjE1djMuNDJoMi4wMDN2LTMuNDE4YzAtMSAuNDI0LTEuOTY0IDEuMjAzLTIuNjlBNC4zOTkgNC4zODkgMCAwIDEgOC4xIDE2Ljc0aDcuOGExIC45OTggMCAwIDAgLjAwNSAwIDQuMzg4IDQuMzc3IDAgMCAxIDIuOTg5IDEuMTU0Yy43NzkuNzI2IDEuMiAxLjY5IDEuMiAyLjY4N3YzLjQxN2gyLjAwMnYtMy40MTdjMC0xLjU2Ny0uNjczLTMuMDY2LTEuODQxLTQuMTUzYTEgLjk5OCAwIDAgMC0uMDA0LS4wMDQgNi4zOTUgNi4zOCAwIDAgMC00LjM1MS0xLjY4MnoiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIC4wMDJjLTEuOTU1IDAtMy41NDkuNzY2LTQuNTg0IDEuOTI4LTEuMDM3IDEuMTYzLTEuNTMyIDIuNjc2LTEuNTMyIDQuMTczIDAgMS40OTcuNDk1IDMuMDEgMS41MzIgNC4xNzMgMS4wMzUgMS4xNjMgMi42MyAxLjkyOCA0LjU4NCAxLjkyOCAxLjk1NSAwIDMuNTQ5LS43NjUgNC41ODQtMS45MjggMS4wMzctMS4xNjMgMS41MzMtMi42NzYgMS41MzMtNC4xNzMgMC0xLjQ5Ny0uNDk2LTMuMDEtMS41MzMtNC4xNzNDMTUuNTUuNzY4IDEzLjk1NS4wMDIgMTIgLjAwMnptMCAxLjk5NmMxLjQ1NSAwIDIuNDE5LjUxIDMuMDg5IDEuMjYxLjY2OC43NSAxLjAyNSAxLjc5IDEuMDI1IDIuODQ0IDAgMS4wNTUtLjM1NyAyLjA5NC0xLjAyNSAyLjg0NC0uNjcuNzUxLTEuNjM0IDEuMjYtMy4wODkgMS4yNnMtMi40MTktLjUwOS0zLjA4OC0xLjI2Yy0uNjY5LS43NS0xLjAyNS0xLjc5LTEuMDI1LTIuODQ0IDAtMS4wNTQuMzU2LTIuMDkzIDEuMDI1LTIuODQ0LjY3LS43NSAxLjYzMy0xLjI2IDMuMDg4LTEuMjZ6TTguMTAxIDE0Ljc0NGMtMS42MjUgMC0zLjE5LjU5OC00LjM1OCAxLjY4NGExIC45OTggMCAwIDAgMCAuMDAzYy0xLjE2NSAxLjA4OC0xLjgzOCAyLjU4NC0xLjgzOCA0LjE1djMuNDJoMi4wMDN2LTMuNDE4YzAtMSAuNDI0LTEuOTY0IDEuMjAzLTIuNjlBNC4zOTkgNC4zODkgMCAwIDEgOC4xIDE2Ljc0aDcuOGExIC45OTggMCAwIDAgLjAwNSAwIDQuMzg4IDQuMzc3IDAgMCAxIDIuOTg5IDEuMTU0Yy43NzkuNzI2IDEuMiAxLjY5IDEuMiAyLjY4N3YzLjQxN2gyLjAwMnYtMy40MTdjMC0xLjU2Ny0uNjczLTMuMDY2LTEuODQxLTQuMTUzYTEgLjk5OCAwIDAgMC0uMDA0LS4wMDQgNi4zOTUgNi4zOCAwIDAgMC00LjM1MS0xLjY4MnoiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--user.icon--colored {
  background-image: url("data:image/svg+xml;base64,user");
  background-color: transparent;
}
.icon--cart:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjk4IDBhNC43MDQgNC43MDQgMCAwIDAtNC41ODUgMy43OTEgMSAxIDAgMCAwIC43ODcgMS4xNzQgMSAxIDAgMCAwIDEuMTczLS43OSAyLjY4NCAyLjY4NCAwIDAgMSAyLjYzLTIuMTczIDIuNjg1IDIuNjg1IDAgMCAxIDIuNjM2IDIuMTg3IDEgMSAwIDAgMCAxLjE3Mi43OTUgMSAxIDAgMCAwIC43OTMtMS4xN0E0LjcwOSA0LjcwOSAwIDAgMCAxMS45ODggMGExIDEgMCAwIDAtLjAwOCAwek01LjA3IDUuNzkzbC4wNDEuMDAyYTIuMzg2IDIuMzg2IDAgMCAwLTIuNDM1IDEuOTZsLS4wMDQuMDE2LTEuOTcgMTMuNzI1LS4wMDMuMDQ1Yy0uMDc1IDEuMzc1IDEuMDk0IDIuNTM4IDIuNDY5IDIuNDU1bC0uMDYuMDAyaDE3Ljc4NWwtLjA2MS0uMDAyYzEuMzc1LjA4MyAyLjU0NS0xLjA4MiAyLjQ2OS0yLjQ1N2wtLjAwMi0uMDQzLTEuOTczLTEzLjcyNS0uMDAyLS4wMTVjLS4yMDItMS4xNS0xLjIzMi0xLjk3Mi0yLjM5NC0xLjk0N2wuMDM5IDEuOTg0YS4zNjUuMzY1IDAgMCAxIC4zODUuMzFMMjEuMyAyMS42NTVjLjAwOC4yMTEtLjEzNS4zNTktLjM0OC4zNDZsLS4wMy0uMDAySDMuMDc5bC0uMDMuMDAyYy0uMjEyLjAxMy0uMzU3LS4xMzYtLjM0OS0uMzQ4bDEuOTQ3LTEzLjU1YS4zNjQuMzY0IDAgMCAxIC4zODMtLjMwOWgxMy45di0ySDUuMDd6Ii8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjk4IDBhNC43MDQgNC43MDQgMCAwIDAtNC41ODUgMy43OTEgMSAxIDAgMCAwIC43ODcgMS4xNzQgMSAxIDAgMCAwIDEuMTczLS43OSAyLjY4NCAyLjY4NCAwIDAgMSAyLjYzLTIuMTczIDIuNjg1IDIuNjg1IDAgMCAxIDIuNjM2IDIuMTg3IDEgMSAwIDAgMCAxLjE3Mi43OTUgMSAxIDAgMCAwIC43OTMtMS4xN0E0LjcwOSA0LjcwOSAwIDAgMCAxMS45ODggMGExIDEgMCAwIDAtLjAwOCAwek01LjA3IDUuNzkzbC4wNDEuMDAyYTIuMzg2IDIuMzg2IDAgMCAwLTIuNDM1IDEuOTZsLS4wMDQuMDE2LTEuOTcgMTMuNzI1LS4wMDMuMDQ1Yy0uMDc1IDEuMzc1IDEuMDk0IDIuNTM4IDIuNDY5IDIuNDU1bC0uMDYuMDAyaDE3Ljc4NWwtLjA2MS0uMDAyYzEuMzc1LjA4MyAyLjU0NS0xLjA4MiAyLjQ2OS0yLjQ1N2wtLjAwMi0uMDQzLTEuOTczLTEzLjcyNS0uMDAyLS4wMTVjLS4yMDItMS4xNS0xLjIzMi0xLjk3Mi0yLjM5NC0xLjk0N2wuMDM5IDEuOTg0YS4zNjUuMzY1IDAgMCAxIC4zODUuMzFMMjEuMyAyMS42NTVjLjAwOC4yMTEtLjEzNS4zNTktLjM0OC4zNDZsLS4wMy0uMDAySDMuMDc5bC0uMDMuMDAyYy0uMjEyLjAxMy0uMzU3LS4xMzYtLjM0OS0uMzQ4bDEuOTQ3LTEzLjU1YS4zNjQuMzY0IDAgMCAxIC4zODMtLjMwOWgxMy45di0ySDUuMDd6Ii8+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--cart.icon--colored {
  background-image: url("data:image/svg+xml;base64,cart");
  background-color: transparent;
}
.icon--close:not(.icon--colored), .toasts__toast[data-duration="0"]:not(.icon--colored):after, .geocoder__spinner:not(.icon--colored):before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEuNDE0IDBMMCAxLjQxNGwuNzA3LjcwN0wxMC41ODYgMTIgLjcwNyAyMS44NzkgMCAyMi41ODYgMS40MTQgMjRsLjcwNy0uNzA3TDEyIDEzLjQxNGw5Ljg3OSA5Ljg3OS43MDcuNzA3TDI0IDIyLjU4NmwtLjcwNy0uNzA3TDEzLjQxNCAxMmw5Ljg3OS05Ljg3OS43MDctLjcwN0wyMi41ODYgMGwtLjcwNy43MDdMMTIgMTAuNTg2IDIuMTIxLjcwNyAxLjQxNCAweiIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEuNDE0IDBMMCAxLjQxNGwuNzA3LjcwN0wxMC41ODYgMTIgLjcwNyAyMS44NzkgMCAyMi41ODYgMS40MTQgMjRsLjcwNy0uNzA3TDEyIDEzLjQxNGw5Ljg3OSA5Ljg3OS43MDcuNzA3TDI0IDIyLjU4NmwtLjcwNy0uNzA3TDEzLjQxNCAxMmw5Ljg3OS05Ljg3OS43MDctLjcwN0wyMi41ODYgMGwtLjcwNy43MDdMMTIgMTAuNTg2IDIuMTIxLjcwNyAxLjQxNCAweiIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--close.icon--colored, .icon--colored.toasts__toast[data-duration="0"]:after, .icon--colored.geocoder__spinner:before {
  background-image: url("data:image/svg+xml;base64,close");
  background-color: transparent;
}
.icon--download-circled:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTE2IDBDNy4xNjMgMCAwIDcuMTYzIDAgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTZTMjQuODM3IDAgMTYgMHptLTEgNy4yMTdoMnYxMC4yOTdsMy4zMi0zLjA3OC43MzMtLjY4IDEuMzYxIDEuNDY3LS43MzQuNjhMMTYgMjEuMTY3bC01LjY4LTUuMjY2LS43MzQtLjY4IDEuMzYxLTEuNDY2LjczMy42OEwxNSAxNy41MTRWNy4yMTd6TTggMjIuNzgzaDE2djJIOHYtMnoiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTE2IDBDNy4xNjMgMCAwIDcuMTYzIDAgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTZTMjQuODM3IDAgMTYgMHptLTEgNy4yMTdoMnYxMC4yOTdsMy4zMi0zLjA3OC43MzMtLjY4IDEuMzYxIDEuNDY3LS43MzQuNjhMMTYgMjEuMTY3bC01LjY4LTUuMjY2LS43MzQtLjY4IDEuMzYxLTEuNDY2LjczMy42OEwxNSAxNy41MTRWNy4yMTd6TTggMjIuNzgzaDE2djJIOHYtMnoiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--download-circled.icon--colored {
  background-image: url("data:image/svg+xml;base64,download-circled");
  background-color: transparent;
}
.icon--download:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNNy42OCAxMi41MlYxbTUuMTE3IDcuNjhsLTUuMTIgNS4xMi01LjEyLTUuMTIiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNLjc3MSAxNy4yNUgxNS4zMSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNNy42OCAxMi41MlYxbTUuMTE3IDcuNjhsLTUuMTIgNS4xMi01LjEyLTUuMTIiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNLjc3MSAxNy4yNUgxNS4zMSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--download.icon--colored {
  background-image: url("data:image/svg+xml;base64,download");
  background-color: transparent;
}
.icon--arrow-right-circled:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTE2IDBDNy4xNjMgMCAwIDcuMTYzIDAgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTZTMjQuODM3IDAgMTYgMHptMS4wMyA5LjU4NmwuNjguNzM0TDIyLjk3OCAxNmwtNS4yNjYgNS42OC0uNjgyLjczNC0xLjQ2Ni0xLjM2MS42OC0uNzMzTDE5LjMyIDE3SDkuMDIzdi0ySDE5LjMybC0zLjA3OC0zLjMyLS42OC0uNzMzIDEuNDY3LTEuMzYxeiIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTE2IDBDNy4xNjMgMCAwIDcuMTYzIDAgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTZTMjQuODM3IDAgMTYgMHptMS4wMyA5LjU4NmwuNjguNzM0TDIyLjk3OCAxNmwtNS4yNjYgNS42OC0uNjgyLjczNC0xLjQ2Ni0xLjM2MS42OC0uNzMzTDE5LjMyIDE3SDkuMDIzdi0ySDE5LjMybC0zLjA3OC0zLjMyLS42OC0uNzMzIDEuNDY3LTEuMzYxeiIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--arrow-right-circled.icon--colored {
  background-image: url("data:image/svg+xml;base64,arrow-right-circled");
  background-color: transparent;
}
.icon--arrow-right:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--arrow-right.icon--colored {
  background-image: url("data:image/svg+xml;base64,arrow-right");
  background-color: transparent;
}
.icon--filters:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMy43NzIgOEgxLjQzOG0xMy4xMjQgMGgtNy43OG0yLjQzNyA0Ljk2SDEuNDM4bTEzLjEyNiAwSDEyLjIzTTkuMjE5IDMuMTI1SDEuNDM4bTEzLjEyNiAwSDEyLjIzIi8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTMuNzcgOC4wMDFhMS41MDUgMS41MDUgMCAxIDAgMy4wMSAwIDEuNTA1IDEuNTA1IDAgMCAwLTMuMDEgMHptNS40NDkgNC45NjFhMS41MDUgMS41MDUgMCAxIDAgMy4wMSAwIDEuNTA1IDEuNTA1IDAgMCAwLTMuMDEgMHoiLz48cGF0aCBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNOS4yMTkgMy4wNGExLjUwNSAxLjUwNSAwIDEgMCAzLjAxIDAgMS41MDUgMS41MDUgMCAwIDAtMy4wMSAweiIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMy43NzIgOEgxLjQzOG0xMy4xMjQgMGgtNy43OG0yLjQzNyA0Ljk2SDEuNDM4bTEzLjEyNiAwSDEyLjIzTTkuMjE5IDMuMTI1SDEuNDM4bTEzLjEyNiAwSDEyLjIzIi8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTMuNzcgOC4wMDFhMS41MDUgMS41MDUgMCAxIDAgMy4wMSAwIDEuNTA1IDEuNTA1IDAgMCAwLTMuMDEgMHptNS40NDkgNC45NjFhMS41MDUgMS41MDUgMCAxIDAgMy4wMSAwIDEuNTA1IDEuNTA1IDAgMCAwLTMuMDEgMHoiLz48cGF0aCBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNOS4yMTkgMy4wNGExLjUwNSAxLjUwNSAwIDEgMCAzLjAxIDAgMS41MDUgMS41MDUgMCAwIDAtMy4wMSAweiIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--filters.icon--colored {
  background-image: url("data:image/svg+xml;base64,filters");
  background-color: transparent;
}
.icon--info:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI4MzRfMjQzODIpIj4KPHBhdGggZD0iTTEwLjAwMDMgMTguNTEyNEMxNC42MDI3IDE4LjUxMjQgMTguMzMzNyAxNC43ODE0IDE4LjMzMzcgMTAuMTc5QzE4LjMzMzcgNS41NzY2NiAxNC42MDI3IDEuODQ1NyAxMC4wMDAzIDEuODQ1N0M1LjM5Nzk1IDEuODQ1NyAxLjY2Njk5IDUuNTc2NjYgMS42NjY5OSAxMC4xNzlDMS42NjY5OSAxNC43ODE0IDUuMzk3OTUgMTguNTEyNCAxMC4wMDAzIDE4LjUxMjRaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCAxMy41MTI1VjEwLjE3OTIiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCA2Ljg0NTdIMTAuMDA4MyIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI4MzRfMjQzODIiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMTc5MTk5KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI4MzRfMjQzODIpIj4KPHBhdGggZD0iTTEwLjAwMDMgMTguNTEyNEMxNC42MDI3IDE4LjUxMjQgMTguMzMzNyAxNC43ODE0IDE4LjMzMzcgMTAuMTc5QzE4LjMzMzcgNS41NzY2NiAxNC42MDI3IDEuODQ1NyAxMC4wMDAzIDEuODQ1N0M1LjM5Nzk1IDEuODQ1NyAxLjY2Njk5IDUuNTc2NjYgMS42NjY5OSAxMC4xNzlDMS42NjY5OSAxNC43ODE0IDUuMzk3OTUgMTguNTEyNCAxMC4wMDAzIDE4LjUxMjRaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCAxMy41MTI1VjEwLjE3OTIiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCA2Ljg0NTdIMTAuMDA4MyIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI4MzRfMjQzODIiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMTc5MTk5KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--info.icon--colored {
  background-image: url("data:image/svg+xml;base64,info");
  background-color: transparent;
}
.icon--lock:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzQyOGZmNyIgZD0iTTQuNzE5IDcuOTVhMi40NjUgMi40NjUgMCAwIDAtMS4zMDMuNDI3IDIuMTE0IDIuMTE0IDAgMCAwLS44ODkgMS4zMDdsLS4wMi4wOTF2MTIuMDJsLjAwMy0uMDU5Yy0uMDIuMzE4LjA0LjYzNy4xNy45MjQuMTMuMjg3LjMyNC41MzUuNTYuNzM1LjIzNi4xOTguNTA2LjM0NC43OTcuNDM3LjI5LjA5My41OTMuMTMuODk3LjExNWwtLjA0Ny4wMDJoMTQuMjI4bC0uMDQ5LS4wMDJjLjMwNC4wMTYuNjA4LS4wMjIuODk5LS4xMTUuMjktLjA5My41NjItLjIzOS43OTctLjQzN2EyLjEgMi4xIDAgMCAwIC41NTgtLjczN2MuMTMtLjI4Ni4xOTEtLjYwNi4xNy0uOTI0bC4wMDIuMDZWOS43NzZsLS4wMi0uMDkxYTIuMTE2IDIuMTE2IDAgMCAwLS44ODgtMS4zMDcgMi40OSAyLjQ5IDAgMCAwLTEuNS0uNDI4SDQuOTE4YTIuNjMxIDIuNjMxIDAgMCAwLS4yIDB6TTEyIDEyLjQyM2MxLjE3NSAwIDIuMTI5LjkyIDIuMTI5IDIuMDU2IDAgLjctLjM2IDEuMzE2LS45MTIgMS42ODhWMTguM2MwIC42NDktLjU0NSAxLjE3Ni0xLjIxNyAxLjE3NnMtMS4yMTctLjUyNy0xLjIxNy0xLjE3NnYtMi4xMzNhMi4wMzQgMi4wMzQgMCAwIDEtLjkxMi0xLjY4OGMwLTEuMTM1Ljk1NC0yLjA1NiAyLjEyOS0yLjA1NnoiIGNvbG9yPSIjMDAwIiBzdHlsZT0iLWlua3NjYXBlLXN0cm9rZTpub25lIi8+PHBhdGggc3Ryb2tlPSIjNDI4ZmY3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNS42NyA2LjEwNmEzLjc2NSAzLjc2NSAwIDAgMC0zLjY4Ni0zLjA1NyAzLjc2MyAzLjc2MyAwIDAgMC0zLjY3NiAzLjAzOCIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzQyOGZmNyIgZD0iTTQuNzE5IDcuOTVhMi40NjUgMi40NjUgMCAwIDAtMS4zMDMuNDI3IDIuMTE0IDIuMTE0IDAgMCAwLS44ODkgMS4zMDdsLS4wMi4wOTF2MTIuMDJsLjAwMy0uMDU5Yy0uMDIuMzE4LjA0LjYzNy4xNy45MjQuMTMuMjg3LjMyNC41MzUuNTYuNzM1LjIzNi4xOTguNTA2LjM0NC43OTcuNDM3LjI5LjA5My41OTMuMTMuODk3LjExNWwtLjA0Ny4wMDJoMTQuMjI4bC0uMDQ5LS4wMDJjLjMwNC4wMTYuNjA4LS4wMjIuODk5LS4xMTUuMjktLjA5My41NjItLjIzOS43OTctLjQzN2EyLjEgMi4xIDAgMCAwIC41NTgtLjczN2MuMTMtLjI4Ni4xOTEtLjYwNi4xNy0uOTI0bC4wMDIuMDZWOS43NzZsLS4wMi0uMDkxYTIuMTE2IDIuMTE2IDAgMCAwLS44ODgtMS4zMDcgMi40OSAyLjQ5IDAgMCAwLTEuNS0uNDI4SDQuOTE4YTIuNjMxIDIuNjMxIDAgMCAwLS4yIDB6TTEyIDEyLjQyM2MxLjE3NSAwIDIuMTI5LjkyIDIuMTI5IDIuMDU2IDAgLjctLjM2IDEuMzE2LS45MTIgMS42ODhWMTguM2MwIC42NDktLjU0NSAxLjE3Ni0xLjIxNyAxLjE3NnMtMS4yMTctLjUyNy0xLjIxNy0xLjE3NnYtMi4xMzNhMi4wMzQgMi4wMzQgMCAwIDEtLjkxMi0xLjY4OGMwLTEuMTM1Ljk1NC0yLjA1NiAyLjEyOS0yLjA1NnoiIGNvbG9yPSIjMDAwIiBzdHlsZT0iLWlua3NjYXBlLXN0cm9rZTpub25lIi8+PHBhdGggc3Ryb2tlPSIjNDI4ZmY3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNS42NyA2LjEwNmEzLjc2NSAzLjc2NSAwIDAgMC0zLjY4Ni0zLjA1NyAzLjc2MyAzLjc2MyAwIDAgMC0zLjY3NiAzLjAzOCIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--lock.icon--colored {
  background-image: url("data:image/svg+xml;base64,lock");
  background-color: transparent;
}
.icon--upload:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQgMjQuOUg4di0xNmgxNnoiLz48L2NsaXBQYXRoPjwvZGVmcz48Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIgZmlsbD0iIzQyOEZGNyIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDE2IDE2KSIvPjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjUiPjxwYXRoIGQ9Ik0xNi4zIDkuNDF2MTEuNU0xMS4yIDEzLjNsNS4xMi01LjEyIDUuMTIgNS4xMiIvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTggMjQuMmEuNzUuNzUgMCAwIDAgMCAxLjVoMTZhLjc1Ljc1IDAgMCAwIDAtMS41eiIgY2xpcC1wYXRoPSJ1cmwoI2EpIi8+PC9nPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQgMjQuOUg4di0xNmgxNnoiLz48L2NsaXBQYXRoPjwvZGVmcz48Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIgZmlsbD0iIzQyOEZGNyIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDE2IDE2KSIvPjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjUiPjxwYXRoIGQ9Ik0xNi4zIDkuNDF2MTEuNU0xMS4yIDEzLjNsNS4xMi01LjEyIDUuMTIgNS4xMiIvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTggMjQuMmEuNzUuNzUgMCAwIDAgMCAxLjVoMTZhLjc1Ljc1IDAgMCAwIDAtMS41eiIgY2xpcC1wYXRoPSJ1cmwoI2EpIi8+PC9nPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--upload.icon--colored {
  background-image: url("data:image/svg+xml;base64,upload");
  background-color: transparent;
}
.icon--logout:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0IDExLjk5NjNMOS41IDEyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuMjUgMTUuNzU3OEw4LjUgMTIuMDA3OEwxMi4yNSA4LjI1NzgxIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8cGF0aCBkPSJNMTYuNzUxNSAxNi41VjIxQzE2Ljc2ODYgMjEuMzc5NiAxNi42MzQ4IDIxLjc1MDUgMTYuMzc5MSAyMi4wMzE2QzE2LjEyMzUgMjIuMzEyNyAxNS43NjcgMjIuNDgxMSAxNS4zODc1IDIyLjVIMy4xMTQ1MUMyLjczNTIxIDIyLjQ4MDggMi4zNzg5MyAyMi4zMTIzIDIuMTIzNTMgMjIuMDMxMkMxLjg2ODEzIDIxLjc1MDEgMS43MzQzNyAyMS4zNzk0IDEuNzUxNTEgMjFWM0MxLjczNDExIDIuNjIwNTQgMS44Njc3NyAyLjI0OTY0IDIuMTIzMjIgMS45Njg1MUMyLjM3ODY4IDEuNjg3MzcgMi43MzUxMiAxLjUxODkxIDMuMTE0NTEgMS41SDE1LjM4NzVDMTUuNzY3IDEuNTE4OTEgMTYuMTIzNSAxLjY4NzM0IDE2LjM3OTEgMS45Njg0NUMxNi42MzQ4IDIuMjQ5NTUgMTYuNzY4NiAyLjYyMDQ0IDE2Ljc1MTUgM1Y3LjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0IDExLjk5NjNMOS41IDEyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuMjUgMTUuNzU3OEw4LjUgMTIuMDA3OEwxMi4yNSA4LjI1NzgxIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8cGF0aCBkPSJNMTYuNzUxNSAxNi41VjIxQzE2Ljc2ODYgMjEuMzc5NiAxNi42MzQ4IDIxLjc1MDUgMTYuMzc5MSAyMi4wMzE2QzE2LjEyMzUgMjIuMzEyNyAxNS43NjcgMjIuNDgxMSAxNS4zODc1IDIyLjVIMy4xMTQ1MUMyLjczNTIxIDIyLjQ4MDggMi4zNzg5MyAyMi4zMTIzIDIuMTIzNTMgMjIuMDMxMkMxLjg2ODEzIDIxLjc1MDEgMS43MzQzNyAyMS4zNzk0IDEuNzUxNTEgMjFWM0MxLjczNDExIDIuNjIwNTQgMS44Njc3NyAyLjI0OTY0IDIuMTIzMjIgMS45Njg1MUMyLjM3ODY4IDEuNjg3MzcgMi43MzUxMiAxLjUxODkxIDMuMTE0NTEgMS41SDE1LjM4NzVDMTUuNzY3IDEuNTE4OTEgMTYuMTIzNSAxLjY4NzM0IDE2LjM3OTEgMS45Njg0NUMxNi42MzQ4IDIuMjQ5NTUgMTYuNzY4NiAyLjYyMDQ0IDE2Ljc1MTUgM1Y3LjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--logout.icon--colored {
  background-image: url("data:image/svg+xml;base64,logout");
  background-color: transparent;
}
.icon--account:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc1IDEwLjc1SDUuMjVDNC40MjE1NyAxMC43NSAzLjc1IDExLjQyMTYgMy43NSAxMi4yNVYyMi43NUMzLjc1IDIzLjU3ODQgNC40MjE1NyAyNC4yNSA1LjI1IDI0LjI1SDE4Ljc1QzE5LjU3ODQgMjQuMjUgMjAuMjUgMjMuNTc4NCAyMC4yNSAyMi43NVYxMi4yNUMyMC4yNSAxMS40MjE2IDE5LjU3ODQgMTAuNzUgMTguNzUgMTAuNzVaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02Ljc1IDEwLjc1VjdDNi43NSA1LjYwNzYxIDcuMzAzMTIgNC4yNzIyNiA4LjI4NzY5IDMuMjg3NjlDOS4yNzIyNiAyLjMwMzEyIDEwLjYwNzYgMS43NSAxMiAxLjc1QzEzLjM5MjQgMS43NSAxNC43Mjc3IDIuMzAzMTIgMTUuNzEyMyAzLjI4NzY5QzE2LjY5NjkgNC4yNzIyNiAxNy4yNSA1LjYwNzYxIDE3LjI1IDdWMTAuNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTguNjI1IDE2QzguNDE3ODkgMTYgOC4yNSAxNS44MzIxIDguMjUgMTUuNjI1QzguMjUgMTUuNDE3OSA4LjQxNzg5IDE1LjI1IDguNjI1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNOC42MjUgMTZDOC44MzIxMSAxNiA5IDE1LjgzMjEgOSAxNS42MjVDOSAxNS40MTc5IDguODMyMTEgMTUuMjUgOC42MjUgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik04LjYyNSAxOS43NUM4LjQxNzg5IDE5Ljc1IDguMjUgMTkuNTgyMSA4LjI1IDE5LjM3NUM4LjI1IDE5LjE2NzkgOC40MTc4OSAxOSA4LjYyNSAxOSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTguNjI1IDE5Ljc1QzguODMyMTEgMTkuNzUgOSAxOS41ODIxIDkgMTkuMzc1QzkgMTkuMTY3OSA4LjgzMjExIDE5IDguNjI1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTZDMTEuNzkyOSAxNiAxMS42MjUgMTUuODMyMSAxMS42MjUgMTUuNjI1QzExLjYyNSAxNS40MTc5IDExLjc5MjkgMTUuMjUgMTIgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMiAxNkMxMi4yMDcxIDE2IDEyLjM3NSAxNS44MzIxIDEyLjM3NSAxNS42MjVDMTIuMzc1IDE1LjQxNzkgMTIuMjA3MSAxNS4yNSAxMiAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTEyIDE5Ljc1QzExLjc5MjkgMTkuNzUgMTEuNjI1IDE5LjU4MjEgMTEuNjI1IDE5LjM3NUMxMS42MjUgMTkuMTY3OSAxMS43OTI5IDE5IDEyIDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTkuNzVDMTIuMjA3MSAxOS43NSAxMi4zNzUgMTkuNTgyMSAxMi4zNzUgMTkuMzc1QzEyLjM3NSAxOS4xNjc5IDEyLjIwNzEgMTkgMTIgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTZDMTUuMTY3OSAxNiAxNSAxNS44MzIxIDE1IDE1LjYyNUMxNSAxNS40MTc5IDE1LjE2NzkgMTUuMjUgMTUuMzc1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTUuMzc1IDE2QzE1LjU4MjEgMTYgMTUuNzUgMTUuODMyMSAxNS43NSAxNS42MjVDMTUuNzUgMTUuNDE3OSAxNS41ODIxIDE1LjI1IDE1LjM3NSAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTE1LjM3NSAxOS43NUMxNS4xNjc5IDE5Ljc1IDE1IDE5LjU4MjEgMTUgMTkuMzc1QzE1IDE5LjE2NzkgMTUuMTY3OSAxOSAxNS4zNzUgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTkuNzVDMTUuNTgyMSAxOS43NSAxNS43NSAxOS41ODIxIDE1Ljc1IDE5LjM3NUMxNS43NSAxOS4xNjc5IDE1LjU4MjEgMTkgMTUuMzc1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc1IDEwLjc1SDUuMjVDNC40MjE1NyAxMC43NSAzLjc1IDExLjQyMTYgMy43NSAxMi4yNVYyMi43NUMzLjc1IDIzLjU3ODQgNC40MjE1NyAyNC4yNSA1LjI1IDI0LjI1SDE4Ljc1QzE5LjU3ODQgMjQuMjUgMjAuMjUgMjMuNTc4NCAyMC4yNSAyMi43NVYxMi4yNUMyMC4yNSAxMS40MjE2IDE5LjU3ODQgMTAuNzUgMTguNzUgMTAuNzVaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02Ljc1IDEwLjc1VjdDNi43NSA1LjYwNzYxIDcuMzAzMTIgNC4yNzIyNiA4LjI4NzY5IDMuMjg3NjlDOS4yNzIyNiAyLjMwMzEyIDEwLjYwNzYgMS43NSAxMiAxLjc1QzEzLjM5MjQgMS43NSAxNC43Mjc3IDIuMzAzMTIgMTUuNzEyMyAzLjI4NzY5QzE2LjY5NjkgNC4yNzIyNiAxNy4yNSA1LjYwNzYxIDE3LjI1IDdWMTAuNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTguNjI1IDE2QzguNDE3ODkgMTYgOC4yNSAxNS44MzIxIDguMjUgMTUuNjI1QzguMjUgMTUuNDE3OSA4LjQxNzg5IDE1LjI1IDguNjI1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNOC42MjUgMTZDOC44MzIxMSAxNiA5IDE1LjgzMjEgOSAxNS42MjVDOSAxNS40MTc5IDguODMyMTEgMTUuMjUgOC42MjUgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik04LjYyNSAxOS43NUM4LjQxNzg5IDE5Ljc1IDguMjUgMTkuNTgyMSA4LjI1IDE5LjM3NUM4LjI1IDE5LjE2NzkgOC40MTc4OSAxOSA4LjYyNSAxOSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTguNjI1IDE5Ljc1QzguODMyMTEgMTkuNzUgOSAxOS41ODIxIDkgMTkuMzc1QzkgMTkuMTY3OSA4LjgzMjExIDE5IDguNjI1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTZDMTEuNzkyOSAxNiAxMS42MjUgMTUuODMyMSAxMS42MjUgMTUuNjI1QzExLjYyNSAxNS40MTc5IDExLjc5MjkgMTUuMjUgMTIgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMiAxNkMxMi4yMDcxIDE2IDEyLjM3NSAxNS44MzIxIDEyLjM3NSAxNS42MjVDMTIuMzc1IDE1LjQxNzkgMTIuMjA3MSAxNS4yNSAxMiAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTEyIDE5Ljc1QzExLjc5MjkgMTkuNzUgMTEuNjI1IDE5LjU4MjEgMTEuNjI1IDE5LjM3NUMxMS42MjUgMTkuMTY3OSAxMS43OTI5IDE5IDEyIDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTkuNzVDMTIuMjA3MSAxOS43NSAxMi4zNzUgMTkuNTgyMSAxMi4zNzUgMTkuMzc1QzEyLjM3NSAxOS4xNjc5IDEyLjIwNzEgMTkgMTIgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTZDMTUuMTY3OSAxNiAxNSAxNS44MzIxIDE1IDE1LjYyNUMxNSAxNS40MTc5IDE1LjE2NzkgMTUuMjUgMTUuMzc1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTUuMzc1IDE2QzE1LjU4MjEgMTYgMTUuNzUgMTUuODMyMSAxNS43NSAxNS42MjVDMTUuNzUgMTUuNDE3OSAxNS41ODIxIDE1LjI1IDE1LjM3NSAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTE1LjM3NSAxOS43NUMxNS4xNjc5IDE5Ljc1IDE1IDE5LjU4MjEgMTUgMTkuMzc1QzE1IDE5LjE2NzkgMTUuMTY3OSAxOSAxNS4zNzUgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTkuNzVDMTUuNTgyMSAxOS43NSAxNS43NSAxOS41ODIxIDE1Ljc1IDE5LjM3NUMxNS43NSAxOS4xNjc5IDE1LjU4MjEgMTkgMTUuMzc1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--account.icon--colored {
  background-image: url("data:image/svg+xml;base64,account");
  background-color: transparent;
}
.icon--addresses:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNzUgMTMuOTM3NVYyMi4xODc1SDEwLjc1VjE2LjE4NzVDMTAuNzUgMTUuNzg5NyAxMC45MDggMTUuNDA4MSAxMS4xODkzIDE1LjEyNjhDMTEuNDcwNiAxNC44NDU1IDExLjg1MjIgMTQuNjg3NSAxMi4yNSAxNC42ODc1SDEzLjc1QzE0LjE0NzggMTQuNjg3NSAxNC41Mjk0IDE0Ljg0NTUgMTQuODEwNyAxNS4xMjY4QzE1LjA5MiAxNS40MDgxIDE1LjI1IDE1Ljc4OTcgMTUuMjUgMTYuMTg3NVYyMi4xODc1SDIxLjI1VjEzLjkzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xLjc1IDEyLjQzNzVMMTEuOTQgMi4yNDc1NUMxMi4wNzg2IDIuMTA3MjYgMTIuMjQzNiAxLjk5NTg3IDEyLjQyNTYgMS45MTk4NUMxMi42MDc2IDEuODQzODMgMTIuODAyOCAxLjgwNDY5IDEzIDEuODA0NjlDMTMuMTk3MiAxLjgwNDY5IDEzLjM5MjQgMS44NDM4MyAxMy41NzQ0IDEuOTE5ODVDMTMuNzU2NCAxLjk5NTg3IDEzLjkyMTQgMi4xMDcyNiAxNC4wNiAyLjI0NzU1TDI0LjI1IDEyLjQzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNy41IDQuNjg1NjNWMS43NjU2MkgyMS4yNVY4LjQzNTYyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNzUgMTMuOTM3NVYyMi4xODc1SDEwLjc1VjE2LjE4NzVDMTAuNzUgMTUuNzg5NyAxMC45MDggMTUuNDA4MSAxMS4xODkzIDE1LjEyNjhDMTEuNDcwNiAxNC44NDU1IDExLjg1MjIgMTQuNjg3NSAxMi4yNSAxNC42ODc1SDEzLjc1QzE0LjE0NzggMTQuNjg3NSAxNC41Mjk0IDE0Ljg0NTUgMTQuODEwNyAxNS4xMjY4QzE1LjA5MiAxNS40MDgxIDE1LjI1IDE1Ljc4OTcgMTUuMjUgMTYuMTg3NVYyMi4xODc1SDIxLjI1VjEzLjkzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xLjc1IDEyLjQzNzVMMTEuOTQgMi4yNDc1NUMxMi4wNzg2IDIuMTA3MjYgMTIuMjQzNiAxLjk5NTg3IDEyLjQyNTYgMS45MTk4NUMxMi42MDc2IDEuODQzODMgMTIuODAyOCAxLjgwNDY5IDEzIDEuODA0NjlDMTMuMTk3MiAxLjgwNDY5IDEzLjM5MjQgMS44NDM4MyAxMy41NzQ0IDEuOTE5ODVDMTMuNzU2NCAxLjk5NTg3IDEzLjkyMTQgMi4xMDcyNiAxNC4wNiAyLjI0NzU1TDI0LjI1IDEyLjQzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNy41IDQuNjg1NjNWMS43NjU2MkgyMS4yNVY4LjQzNTYyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--addresses.icon--colored {
  background-image: url("data:image/svg+xml;base64,addresses");
  background-color: transparent;
}
.icon--aktualisierungsservice:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01Ljc4MyAxOS42ODlhMS40MzcgMS40MzcgMCAwIDEtMS4zNjMtMS41di0xNS4yYTEuNDM2IDEuNDM2IDAgMCAxIDEuMzYzLTEuNWgxMC4yNzNhMS40MzcgMS40MzcgMCAwIDEgMS4zNjQgMS41Ii8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yMC41OCAxMS4zMTF2OS43YTEuNDM3IDEuNDM3IDAgMCAxLTEuMzY0IDEuNUg4Ljk0M2ExLjQzNyAxLjQzNyAwIDAgMS0xLjM2My0xLjV2LTE1LjJhMS40MzYgMS40MzYgMCAwIDEgMS4zNjMtMS41aDEwLjI3M2ExLjQzNyAxLjQzNyAwIDAgMSAxLjM2NCAxLjV2NC41Ii8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01Ljc4MyAxOS42ODlhMS40MzcgMS40MzcgMCAwIDEtMS4zNjMtMS41di0xNS4yYTEuNDM2IDEuNDM2IDAgMCAxIDEuMzYzLTEuNWgxMC4yNzNhMS40MzcgMS40MzcgMCAwIDEgMS4zNjQgMS41Ii8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yMC41OCAxMS4zMTF2OS43YTEuNDM3IDEuNDM3IDAgMCAxLTEuMzY0IDEuNUg4Ljk0M2ExLjQzNyAxLjQzNyAwIDAgMS0xLjM2My0xLjV2LTE1LjJhMS40MzYgMS40MzYgMCAwIDEgMS4zNjMtMS41aDEwLjI3M2ExLjQzNyAxLjQzNyAwIDAgMSAxLjM2NCAxLjV2NC41Ii8+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--aktualisierungsservice.icon--colored {
  background-image: url("data:image/svg+xml;base64,aktualisierungsservice");
  background-color: transparent;
}
.icon--mitgliedschaft:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTExLjUgMTMuNTI4YS45NzguOTc4IDAgMCAxLS45NzUuOThoLTcuOGEuOTc2Ljk3NiAwIDAgMS0uOTc1LS45OFYyLjczOGEuOTc4Ljk3OCAwIDAgMSAuOTc2LS45OGw3LjguMDEzYS45NzguOTc4IDAgMCAxIC45NzQuOTh2MTAuNzc3Wk0yNC4yNDYgNy41NDZhLjk3Ljk3IDAgMCAxLS45NzUuOTYyaC03LjhhLjk2OC45NjggMCAwIDEtLjk3NS0uOTYyVjIuNzMzYS45NjguOTY4IDAgMCAxIC45NzMtLjk2Mmw3LjgtLjAxM2EuOTcuOTcgMCAwIDEgLjk3Ny45NjJ2NC44MjZaTTExLjUgMjMuMjkzYS45NzIuOTcyIDAgMCAxLS45NzcuOTY1bC03LjgtLjAxM2EuOTY5Ljk2OSAwIDAgMS0uOTczLS45NjR2LTQuODFhLjk2OC45NjggMCAwIDEgLjk3NS0uOTYzaDcuOGEuOTcuOTcgMCAwIDEgLjk3NS45NjR2NC44MlpNMTUuNDcyIDI0LjI1OGEuOTc2Ljk3NiAwIDAgMS0uOTc2LS45ODFWMTIuNDg5YS45NzguOTc4IDAgMCAxIC45NzUtLjk4MWg3LjhhLjk3OC45NzggMCAwIDEgLjk3NS45OHYxMC43NzZhLjk4Ljk4IDAgMCAxLS45NzQuOThsLTcuOC4wMTRaIi8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTExLjUgMTMuNTI4YS45NzguOTc4IDAgMCAxLS45NzUuOThoLTcuOGEuOTc2Ljk3NiAwIDAgMS0uOTc1LS45OFYyLjczOGEuOTc4Ljk3OCAwIDAgMSAuOTc2LS45OGw3LjguMDEzYS45NzguOTc4IDAgMCAxIC45NzQuOTh2MTAuNzc3Wk0yNC4yNDYgNy41NDZhLjk3Ljk3IDAgMCAxLS45NzUuOTYyaC03LjhhLjk2OC45NjggMCAwIDEtLjk3NS0uOTYyVjIuNzMzYS45NjguOTY4IDAgMCAxIC45NzMtLjk2Mmw3LjgtLjAxM2EuOTcuOTcgMCAwIDEgLjk3Ny45NjJ2NC44MjZaTTExLjUgMjMuMjkzYS45NzIuOTcyIDAgMCAxLS45NzcuOTY1bC03LjgtLjAxM2EuOTY5Ljk2OSAwIDAgMS0uOTczLS45NjR2LTQuODFhLjk2OC45NjggMCAwIDEgLjk3NS0uOTYzaDcuOGEuOTcuOTcgMCAwIDEgLjk3NS45NjR2NC44MlpNMTUuNDcyIDI0LjI1OGEuOTc2Ljk3NiAwIDAgMS0uOTc2LS45ODFWMTIuNDg5YS45NzguOTc4IDAgMCAxIC45NzUtLjk4MWg3LjhhLjk3OC45NzggMCAwIDEgLjk3NS45OHYxMC43NzZhLjk4Ljk4IDAgMCAxLS45NzQuOThsLTcuOC4wMTRaIi8+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--mitgliedschaft.icon--colored {
  background-image: url("data:image/svg+xml;base64,mitgliedschaft");
  background-color: transparent;
}
.icon--pen:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMjJMMjEgOEwxNSAyTDEgMTZWMjJIN1oiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMS41IDUuNUwxNy41IDExLjUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMjJMMjEgOEwxNSAyTDEgMTZWMjJIN1oiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMS41IDUuNUwxNy41IDExLjUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--pen.icon--colored {
  background-image: url("data:image/svg+xml;base64,pen");
  background-color: transparent;
}
.icon--clock:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--clock.icon--colored {
  background-image: url("data:image/svg+xml;base64,clock");
  background-color: transparent;
}
.icon--bank:not(.icon--colored) {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyAgd2lkdGg9Ijk2cHgiIGhlaWdodD0iOTZweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC44MzIxIDEuMjQ4MDJDMTEuNTc3OSAwLjkxNzMyNyAxMi40MjIxIDAuOTE3MzI3IDEzLjE2NzkgMS4yNDgwMkwyMS43OTk1IDUuMDc1NEMyMy43NzUxIDUuOTUxNDEgMjMuMTcwMyA5IDIxLjAyMDkgOUgyLjk3OTA2QzAuODI5NjY5IDkgMC4yMjQ4OTEgNS45NTE0IDIuMjAwNDcgNS4wNzU0TDEwLjgzMjEgMS4yNDgwMlpNMTIuMzg5MyAzLjEyNzY1QzEyLjE0MDcgMy4wMTc0MiAxMS44NTkzIDMuMDE3NDIgMTEuNjEwNyAzLjEyNzY1TDMuNDEwNzYgNi43NjM1MkMzLjMxMTk4IDYuODA3MzIgMy4zNDMyNCA2Ljk1NDk0IDMuNDUxMjkgNi45NTQ5NEgyMC41NDg3QzIwLjY1NjggNi45NTQ5NCAyMC42ODggNi44MDczMiAyMC41ODkyIDYuNzYzNTJMMTIuMzg5MyAzLjEyNzY1WiIgZmlsbD0iIzBGMEYwRiIvPg0KPHBhdGggZD0iTTIgMjJDMiAyMS40NDc3IDIuNDQ3NzIgMjEgMyAyMUgyMUMyMS41NTIzIDIxIDIyIDIxLjQ0NzcgMjIgMjJDMjIgMjIuNTUyMyAyMS41NTIzIDIzIDIxIDIzSDNDMi40NDc3MiAyMyAyIDIyLjU1MjMgMiAyMloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPg0KPHBhdGggZD0iTTExIDE5QzExIDE5LjU1MjMgMTEuNDQ3NyAyMCAxMiAyMEMxMi41NTIzIDIwIDEzIDE5LjU1MjMgMTMgMTlWMTFDMTMgMTAuNDQ3NyAxMi41NTIzIDEwIDEyIDEwQzExLjQ0NzcgMTAgMTEgMTAuNDQ3NyAxMSAxMVYxOVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPg0KPHBhdGggZD0iTTYgMjBDNS40NDc3MiAyMCA1IDE5LjU1MjMgNSAxOUw1IDExQzUgMTAuNDQ3NyA1LjQ0NzcxIDEwIDYgMTBDNi41NTIyOCAxMCA3IDEwLjQ0NzcgNyAxMUw3IDE5QzcgMTkuNTUyMyA2LjU1MjI5IDIwIDYgMjBaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjxwYXRoIGQ9Ik0xNyAxOUMxNyAxOS41NTIzIDE3LjQ0NzcgMjAgMTggMjBDMTguNTUyMyAyMCAxOSAxOS41NTIzIDE5IDE5VjExQzE5IDEwLjQ0NzcgMTguNTUyMyAxMCAxOCAxMEMxNy40NDc3IDEwIDE3IDEwLjQ0NzcgMTcgMTFWMTlaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyAgd2lkdGg9Ijk2cHgiIGhlaWdodD0iOTZweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC44MzIxIDEuMjQ4MDJDMTEuNTc3OSAwLjkxNzMyNyAxMi40MjIxIDAuOTE3MzI3IDEzLjE2NzkgMS4yNDgwMkwyMS43OTk1IDUuMDc1NEMyMy43NzUxIDUuOTUxNDEgMjMuMTcwMyA5IDIxLjAyMDkgOUgyLjk3OTA2QzAuODI5NjY5IDkgMC4yMjQ4OTEgNS45NTE0IDIuMjAwNDcgNS4wNzU0TDEwLjgzMjEgMS4yNDgwMlpNMTIuMzg5MyAzLjEyNzY1QzEyLjE0MDcgMy4wMTc0MiAxMS44NTkzIDMuMDE3NDIgMTEuNjEwNyAzLjEyNzY1TDMuNDEwNzYgNi43NjM1MkMzLjMxMTk4IDYuODA3MzIgMy4zNDMyNCA2Ljk1NDk0IDMuNDUxMjkgNi45NTQ5NEgyMC41NDg3QzIwLjY1NjggNi45NTQ5NCAyMC42ODggNi44MDczMiAyMC41ODkyIDYuNzYzNTJMMTIuMzg5MyAzLjEyNzY1WiIgZmlsbD0iIzBGMEYwRiIvPg0KPHBhdGggZD0iTTIgMjJDMiAyMS40NDc3IDIuNDQ3NzIgMjEgMyAyMUgyMUMyMS41NTIzIDIxIDIyIDIxLjQ0NzcgMjIgMjJDMjIgMjIuNTUyMyAyMS41NTIzIDIzIDIxIDIzSDNDMi40NDc3MiAyMyAyIDIyLjU1MjMgMiAyMloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPg0KPHBhdGggZD0iTTExIDE5QzExIDE5LjU1MjMgMTEuNDQ3NyAyMCAxMiAyMEMxMi41NTIzIDIwIDEzIDE5LjU1MjMgMTMgMTlWMTFDMTMgMTAuNDQ3NyAxMi41NTIzIDEwIDEyIDEwQzExLjQ0NzcgMTAgMTEgMTAuNDQ3NyAxMSAxMVYxOVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPg0KPHBhdGggZD0iTTYgMjBDNS40NDc3MiAyMCA1IDE5LjU1MjMgNSAxOUw1IDExQzUgMTAuNDQ3NyA1LjQ0NzcxIDEwIDYgMTBDNi41NTIyOCAxMCA3IDEwLjQ0NzcgNyAxMUw3IDE5QzcgMTkuNTUyMyA2LjU1MjI5IDIwIDYgMjBaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjxwYXRoIGQ9Ik0xNyAxOUMxNyAxOS41NTIzIDE3LjQ0NzcgMjAgMTggMjBDMTguNTUyMyAyMCAxOSAxOS41NTIzIDE5IDE5VjExQzE5IDEwLjQ0NzcgMTguNTUyMyAxMCAxOCAxMEMxNy40NDc3IDEwIDE3IDEwLjQ0NzcgMTcgMTFWMTlaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.icon--bank.icon--colored {
  background-image: url("data:image/svg+xml;base64,bank");
  background-color: transparent;
}
.icon[disabled], [disabled].labelWrap--select:after, [disabled].form-row--select:after,
div[disabled].gfield--select:after,
[disabled].gform-grid-col--select:after, [disabled].veranstaltungen__event__module__datetime:before, [disabled].veranstaltungen__event__module__venue:before, [disabled].toasts__toast[data-duration="0"]:after, [disabled].responsive__back:after, .responsive__menu .menu-item-has-children > a[disabled]:after, [disabled].geocoder__spinner:before {
  opacity: 0.5;
}

.iconRound {
  width: 2rem;
  height: 2rem;
  min-width: 2rem;
  border-radius: 2rem;
  overflow: hidden;
  background-color: #428ff7;
  position: relative;
  -moz-transition: background-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out;
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.iconRound:after {
  content: "";
  fill: currentColor;
  vertical-align: middle;
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  width: 1rem;
  height: 1rem;
}
@media not all and (min-width: 768px) {
  .iconRound:after {
    width: 0.75rem;
    height: 0.75rem;
  }
}
@media not all and (min-width: 768px) {
  .iconRound {
    width: 1.5rem;
    height: 1.5rem;
    min-width: 1.5rem;
    border-radius: 1.5rem;
  }
}
.iconRound--full {
  width: 2rem;
  height: 2rem;
  min-width: 2rem;
  border-radius: 2rem;
}
.iconRound--full:after {
  width: 2rem;
  height: 2rem;
}
@media not all and (min-width: 768px) {
  .iconRound--full:after {
    width: 1rem;
    height: 1rem;
  }
}
@media not all and (min-width: 768px) {
  .iconRound--full {
    width: 2rem;
    height: 2rem;
    min-width: 2rem;
    border-radius: 2rem;
  }
}
.iconRound--time:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--time.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,time");
  background-color: transparent;
}
.iconRound--map:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMi4wMTciIHZpZXdCb3g9IjAgMCAxOCAyMi4wMTciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIDAuMjQ2KSI+PHBhdGggZD0iTTcuNSw3LjhhMi41NDgsMi41NDgsMCwxLDAsMi41NDgtMi41NDhBMi41NDgsMi41NDgsMCwwLDAsNy41LDcuOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUyIDEuMTQ2KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTE5LDguNzljMCw3LjA1NC02LjE2MiwxMS4wMS03LjY3LDExLjg3NmEuNjYzLjY2MywwLDAsMS0uNjYsMEM5LjE2MSwxOS44LDMsMTUuODQyLDMsOC43OWE4LDgsMCwxLDEsMTYsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvZz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMi4wMTciIHZpZXdCb3g9IjAgMCAxOCAyMi4wMTciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIDAuMjQ2KSI+PHBhdGggZD0iTTcuNSw3LjhhMi41NDgsMi41NDgsMCwxLDAsMi41NDgtMi41NDhBMi41NDgsMi41NDgsMCwwLDAsNy41LDcuOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUyIDEuMTQ2KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTE5LDguNzljMCw3LjA1NC02LjE2MiwxMS4wMS03LjY3LDExLjg3NmEuNjYzLjY2MywwLDAsMS0uNjYsMEM5LjE2MSwxOS44LDMsMTUuODQyLDMsOC43OWE4LDgsMCwxLDEsMTYsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvZz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--map.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,map");
  background-color: transparent;
}
.iconRound--work:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4wMDUiIGhlaWdodD0iMTkuMjc4IiB2aWV3Qm94PSIwIDAgMjIuMDA1IDE5LjI3OCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0LjE2NCAtMi4yMTQpIj48bGluZSB4Mj0iMTkuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuMTY0IDExLjc0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTMzLjgyNiw3LjMyNWgtOWwuNTQxLTIuNTM0YTEuNDM5LDEuNDM5LDAsMCwxLDEuNDc4LS45OEgzMS44YTEuNDQyLDEuNDQyLDAsMCwxLDEuNDguOThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC4xNiAtMC41OSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik0xNS4xNjgsMTAuODM5YTIuNSwyLjUsMCwwLDEsMi41LTIuNWgxNWEyLjUsMi41LDAsMCwxLDIuNSwyLjVoMHY4Ljc1MmEyLjUsMi41LDAsMCwxLTIuNSwyLjVoLTE1YTIuNSwyLjUsMCwwLDEtMi41LTIuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjAwMSAtMS41OTkpIiBmaWxsPSJub25lIiBzdHJva2U9InJlZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4wMDUiIGhlaWdodD0iMTkuMjc4IiB2aWV3Qm94PSIwIDAgMjIuMDA1IDE5LjI3OCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0LjE2NCAtMi4yMTQpIj48bGluZSB4Mj0iMTkuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuMTY0IDExLjc0KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTMzLjgyNiw3LjMyNWgtOWwuNTQxLTIuNTM0YTEuNDM5LDEuNDM5LDAsMCwxLDEuNDc4LS45OEgzMS44YTEuNDQyLDEuNDQyLDAsMCwxLDEuNDguOThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC4xNiAtMC41OSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik0xNS4xNjgsMTAuODM5YTIuNSwyLjUsMCwwLDEsMi41LTIuNWgxNWEyLjUsMi41LDAsMCwxLDIuNSwyLjVoMHY4Ljc1MmEyLjUsMi41LDAsMCwxLTIuNSwyLjVoLTE1YTIuNSwyLjUsMCwwLDEtMi41LTIuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjAwMSAtMS41OTkpIiBmaWxsPSJub25lIiBzdHJva2U9InJlZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--work.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,work");
  background-color: transparent;
}
.iconRound--check:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--check.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,check");
  background-color: transparent;
}
.iconRound--attach:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4zIiBoZWlnaHQ9IjE5LjUiIHZpZXdCb3g9IjAgMCAxMi4zIDE5LjUiPjxwYXRoIGQ9Ik0xNi4wNSw2Ljc1MXY2LjZhNS40LDUuNCwwLDEsMS0xMC44LDB2LTlhMy42LDMuNiwwLDAsMSw3LjIsMHY5YTEuOCwxLjgsMCwwLDEtMy42LDBWNS41NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2I1YjViNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4zIiBoZWlnaHQ9IjE5LjUiIHZpZXdCb3g9IjAgMCAxMi4zIDE5LjUiPjxwYXRoIGQ9Ik0xNi4wNSw2Ljc1MXY2LjZhNS40LDUuNCwwLDEsMS0xMC44LDB2LTlhMy42LDMuNiwwLDAsMSw3LjIsMHY5YTEuOCwxLjgsMCwwLDEtMy42LDBWNS41NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2I1YjViNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--attach.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,attach");
  background-color: transparent;
}
.iconRound--warning:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDMgLTI1NCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzIDI1NCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2Utd2lkdGg9IjIiPjxjaXJjbGUgY3g9IjEwLjUiIGN5PSIxMC41IiByPSIxMC41IiBzdHJva2U9Im5vbmUiLz48Y2lyY2xlIGN4PSIxMC41IiBjeT0iMTAuNSIgcj0iOS41IiBmaWxsPSJub25lIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAtMSkiPjxwYXRoIGQ9Ik0yNCwyNi4yNzRWMTkuOTU4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSAyNDAuMDQzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTIzLjk4MiwzNy45NThhLjQ5MS40OTEsMCwwLDAtLjQ4Mi41di4wMDhhLjUxLjUxLDAsMCwwLC41MDguNDloLjAxYS40OTEuNDkxLDAsMCwwLC40ODItLjV2LS4wMDhhLjUxLjUxLDAsMCwwLS41LS40OWgtLjAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSAyMzIuMDQzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDMgLTI1NCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzIDI1NCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmVkIiBzdHJva2Utd2lkdGg9IjIiPjxjaXJjbGUgY3g9IjEwLjUiIGN5PSIxMC41IiByPSIxMC41IiBzdHJva2U9Im5vbmUiLz48Y2lyY2xlIGN4PSIxMC41IiBjeT0iMTAuNSIgcj0iOS41IiBmaWxsPSJub25lIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAtMSkiPjxwYXRoIGQ9Ik0yNCwyNi4yNzRWMTkuOTU4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSAyNDAuMDQzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTIzLjk4MiwzNy45NThhLjQ5MS40OTEsMCwwLDAtLjQ4Mi41di4wMDhhLjUxLjUxLDAsMCwwLC41MDguNDloLjAxYS40OTEuNDkxLDAsMCwwLC40ODItLjV2LS4wMDhhLjUxLjUxLDAsMCwwLS41LS40OWgtLjAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSAyMzIuMDQzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZWQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvZz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--warning.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,warning");
  background-color: transparent;
}
.iconRound--chevron:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--chevron.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,chevron");
  background-color: transparent;
}
.iconRound--chevron-left:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDEzTDEgN0w3IDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--chevron-left.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,chevron-left");
  background-color: transparent;
}
.iconRound--chevron-down:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--chevron-down.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,chevron-down");
  background-color: transparent;
}
.iconRound--search:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTdDMTMuNDE4MyAxNyAxNyAxMy40MTgzIDE3IDlDMTcgNC41ODE3MiAxMy40MTgzIDEgOSAxQzQuNTgxNzIgMSAxIDQuNTgxNzIgMSA5QzEgMTMuNDE4MyA0LjU4MTcyIDE3IDkgMTdaIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTkuMDAwNCAxOS4wMDA0TDE0LjY1MDQgMTQuNjUwNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTdDMTMuNDE4MyAxNyAxNyAxMy40MTgzIDE3IDlDMTcgNC41ODE3MiAxMy40MTgzIDEgOSAxQzQuNTgxNzIgMSAxIDQuNTgxNzIgMSA5QzEgMTMuNDE4MyA0LjU4MTcyIDE3IDkgMTdaIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTkuMDAwNCAxOS4wMDA0TDE0LjY1MDQgMTQuNjUwNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--search.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,search");
  background-color: transparent;
}
.iconRound--play:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMi4yNSAxMmMwLTUuMzg1IDQuMzY1LTkuNzUgOS43NS05Ljc1czkuNzUgNC4zNjUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NSA5Ljc1UzIuMjUgMTcuMzg1IDIuMjUgMTJ6bTE0LjAyNC0uOTgzYTEuMTI1IDEuMTI1IDAgMDEwIDEuOTY2bC01LjYwMyAzLjExM0ExLjEyNSAxLjEyNSAwIDAxOSAxNS4xMTNWOC44ODdjMC0uODU3LjkyMS0xLjQgMS42NzEtLjk4M2w1LjYwMyAzLjExM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMi4yNSAxMmMwLTUuMzg1IDQuMzY1LTkuNzUgOS43NS05Ljc1czkuNzUgNC4zNjUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NSA5Ljc1UzIuMjUgMTcuMzg1IDIuMjUgMTJ6bTE0LjAyNC0uOTgzYTEuMTI1IDEuMTI1IDAgMDEwIDEuOTY2bC01LjYwMyAzLjExM0ExLjEyNSAxLjEyNSAwIDAxOSAxNS4xMTNWOC44ODdjMC0uODU3LjkyMS0xLjQgMS42NzEtLjk4M2w1LjYwMyAzLjExM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--play.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,play");
  background-color: transparent;
}
.iconRound--pause:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9Ii0xIDAgOCA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIA0KICAgIDx0aXRsZT5wYXVzZSBbIzEwMTBdPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz4NCg0KPC9kZWZzPg0KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iRHJpYmJibGUtTGlnaHQtUHJldmlldyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY3LjAwMDAwMCwgLTM3NjUuMDAwMDAwKSIgZmlsbD0iIzAwMDAwMCI+DQogICAgICAgICAgICA8ZyBpZD0iaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjAwMDAwMCwgMTYwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMSwzNjEzIEwxMywzNjEzIEwxMywzNjA1IEwxMSwzNjA1IEwxMSwzNjEzIFogTTE1LDM2MTMgTDE3LDM2MTMgTDE3LDM2MDUgTDE1LDM2MDUgTDE1LDM2MTMgWiIgaWQ9InBhdXNlLVsjMTAxMF0iPg0KDQo8L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9Ii0xIDAgOCA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIA0KICAgIDx0aXRsZT5wYXVzZSBbIzEwMTBdPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz4NCg0KPC9kZWZzPg0KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iRHJpYmJibGUtTGlnaHQtUHJldmlldyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY3LjAwMDAwMCwgLTM3NjUuMDAwMDAwKSIgZmlsbD0iIzAwMDAwMCI+DQogICAgICAgICAgICA8ZyBpZD0iaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjAwMDAwMCwgMTYwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMSwzNjEzIEwxMywzNjEzIEwxMywzNjA1IEwxMSwzNjA1IEwxMSwzNjEzIFogTTE1LDM2MTMgTDE3LDM2MTMgTDE3LDM2MDUgTDE1LDM2MDUgTDE1LDM2MTMgWiIgaWQ9InBhdXNlLVsjMTAxMF0iPg0KDQo8L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--pause.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,pause");
  background-color: transparent;
}
.iconRound--arrow:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjQgOC40MDYyNUgxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPHBhdGggZD0iTTEwLjU5OTYgMi4wMDM5MUwxNi45OTk2IDguNDAzOTFMMTAuNTk5NiAxNC44MDM5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjQgOC40MDYyNUgxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPHBhdGggZD0iTTEwLjU5OTYgMi4wMDM5MUwxNi45OTk2IDguNDAzOTFMMTAuNTk5NiAxNC44MDM5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--arrow.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,arrow");
  background-color: transparent;
}
.iconRound--prev:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em0tNC4yOCA5LjIyYS43NS43NSAwIDAwMCAxLjA2bDMgM2EuNzUuNzUgMCAxMDEuMDYtMS4wNmwtMS43Mi0xLjcyaDUuNjlhLjc1Ljc1IDAgMDAwLTEuNWgtNS42OWwxLjcyLTEuNzJhLjc1Ljc1IDAgMDAtMS4wNi0xLjA2bC0zIDN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIC8+Cjwvc3ZnPgo=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em0tNC4yOCA5LjIyYS43NS43NSAwIDAwMCAxLjA2bDMgM2EuNzUuNzUgMCAxMDEuMDYtMS4wNmwtMS43Mi0xLjcyaDUuNjlhLjc1Ljc1IDAgMDAwLTEuNWgtNS42OWwxLjcyLTEuNzJhLjc1Ljc1IDAgMDAtMS4wNi0xLjA2bC0zIDN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIC8+Cjwvc3ZnPgo=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--prev.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,prev");
  background-color: transparent;
}
.iconRound--next:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em00LjI4IDEwLjI4YS43NS43NSAwIDAwMC0xLjA2bC0zLTNhLjc1Ljc1IDAgMTAtMS4wNiAxLjA2bDEuNzIgMS43Mkg4LjI1YS43NS43NSAwIDAwMCAxLjVoNS42OWwtMS43MiAxLjcyYS43NS43NSAwIDEwMS4wNiAxLjA2bDMtM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em00LjI4IDEwLjI4YS43NS43NSAwIDAwMC0xLjA2bC0zLTNhLjc1Ljc1IDAgMTAtMS4wNiAxLjA2bDEuNzIgMS43Mkg4LjI1YS43NS43NSAwIDAwMCAxLjVoNS42OWwtMS43MiAxLjcyYS43NS43NSAwIDEwMS4wNiAxLjA2bDMtM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--next.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,next");
  background-color: transparent;
}
.iconRound--list:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIxMDI0IiB3aWR0aD0iMTAyNCI+PGc+PHBhdGggZD0iTTguNSw1SDIzYTEsMSwwLDAsMCwwLTJIOC41YTEsMSwwLDAsMCwwLDJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDExSDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDE5SDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSwxLjVoLTJBMS41LDEuNSwwLDAsMCwwLDNWNUExLjUsMS41LDAsMCwwLDEuNSw2LjVoMkExLjUsMS41LDAsMCwwLDUsNVYzQTEuNSwxLjUsMCwwLDAsMy41LDEuNVpNNCw1YS41LjUsMCwwLDEtLjUuNWgtMkEuNS41LDAsMCwxLDEsNVYzYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsM1oiIGZpbGw9IiMyNTI1MjUiPjwvcGF0aD48cmVjdCB4PSIxIiB5PSIxMC41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSw5LjVoLTJBMS41LDEuNSwwLDAsMCwwLDExdjJhMS41LDEuNSwwLDAsMCwxLjUsMS41aDJBMS41LDEuNSwwLDAsMCw1LDEzVjExQTEuNSwxLjUsMCwwLDAsMy41LDkuNVpNNCwxM2EuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDEzVjExYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTFaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMTguNSIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjAuNSIgZmlsbD0iIzI1MjUyNSI+PC9yZWN0PjxwYXRoIGQ9Ik0zLjUsMTcuNWgtMkExLjUsMS41LDAsMCwwLDAsMTl2MmExLjUsMS41LDAsMCwwLDEuNSwxLjVoMkExLjUsMS41LDAsMCwwLDUsMjFWMTlBMS41LDEuNSwwLDAsMCwzLjUsMTcuNVpNNCwyMWEuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDIxVjE5YS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTlaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PC9nPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIxMDI0IiB3aWR0aD0iMTAyNCI+PGc+PHBhdGggZD0iTTguNSw1SDIzYTEsMSwwLDAsMCwwLTJIOC41YTEsMSwwLDAsMCwwLDJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDExSDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDE5SDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSwxLjVoLTJBMS41LDEuNSwwLDAsMCwwLDNWNUExLjUsMS41LDAsMCwwLDEuNSw2LjVoMkExLjUsMS41LDAsMCwwLDUsNVYzQTEuNSwxLjUsMCwwLDAsMy41LDEuNVpNNCw1YS41LjUsMCwwLDEtLjUuNWgtMkEuNS41LDAsMCwxLDEsNVYzYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsM1oiIGZpbGw9IiMyNTI1MjUiPjwvcGF0aD48cmVjdCB4PSIxIiB5PSIxMC41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSw5LjVoLTJBMS41LDEuNSwwLDAsMCwwLDExdjJhMS41LDEuNSwwLDAsMCwxLjUsMS41aDJBMS41LDEuNSwwLDAsMCw1LDEzVjExQTEuNSwxLjUsMCwwLDAsMy41LDkuNVpNNCwxM2EuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDEzVjExYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTFaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMTguNSIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjAuNSIgZmlsbD0iIzI1MjUyNSI+PC9yZWN0PjxwYXRoIGQ9Ik0zLjUsMTcuNWgtMkExLjUsMS41LDAsMCwwLDAsMTl2MmExLjUsMS41LDAsMCwwLDEuNSwxLjVoMkExLjUsMS41LDAsMCwwLDUsMjFWMTlBMS41LDEuNSwwLDAsMCwzLjUsMTcuNVpNNCwyMWEuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDIxVjE5YS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTlaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PC9nPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--list.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,list");
  background-color: transparent;
}
.iconRound--facebook:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgR2VuZXJhdG9yOiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4NCjxzdmcgZmlsbD0iIzAwMDAwMCIgaGVpZ2h0PSI4MDBweCIgd2lkdGg9IjgwMHB4IiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiANCgkgdmlld0JveD0iMCAwIDMxMCAzMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IlhNTElEXzgzNF8iPg0KCTxwYXRoIGlkPSJYTUxJRF84MzVfIiBkPSJNODEuNzAzLDE2NS4xMDZoMzMuOTgxVjMwNWMwLDIuNzYyLDIuMjM4LDUsNSw1aDU3LjYxNmMyLjc2MiwwLDUtMi4yMzgsNS01VjE2NS43NjVoMzkuMDY0DQoJCWMyLjU0LDAsNC42NzctMS45MDYsNC45NjctNC40MjlsNS45MzMtNTEuNTAyYzAuMTYzLTEuNDE3LTAuMjg2LTIuODM2LTEuMjM0LTMuODk5Yy0wLjk0OS0xLjA2NC0yLjMwNy0xLjY3My0zLjczMi0xLjY3M2gtNDQuOTk2DQoJCVY3MS45NzhjMC05LjczMiw1LjI0LTE0LjY2NywxNS41NzYtMTQuNjY3YzEuNDczLDAsMjkuNDIsMCwyOS40MiwwYzIuNzYyLDAsNS0yLjIzOSw1LTVWNS4wMzdjMC0yLjc2Mi0yLjIzOC01LTUtNWgtNDAuNTQ1DQoJCUMxODcuNDY3LDAuMDIzLDE4Ni44MzIsMCwxODUuODk2LDBjLTcuMDM1LDAtMzEuNDg4LDEuMzgxLTUwLjgwNCwxOS4xNTFjLTIxLjQwMiwxOS42OTItMTguNDI3LDQzLjI3LTE3LjcxNiw0Ny4zNTh2MzcuNzUySDgxLjcwMw0KCQljLTIuNzYyLDAtNSwyLjIzOC01LDV2NTAuODQ0Qzc2LjcwMywxNjIuODY3LDc4Ljk0MSwxNjUuMTA2LDgxLjcwMywxNjUuMTA2eiIvPg0KPC9nPg0KPC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgR2VuZXJhdG9yOiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4NCjxzdmcgZmlsbD0iIzAwMDAwMCIgaGVpZ2h0PSI4MDBweCIgd2lkdGg9IjgwMHB4IiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiANCgkgdmlld0JveD0iMCAwIDMxMCAzMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IlhNTElEXzgzNF8iPg0KCTxwYXRoIGlkPSJYTUxJRF84MzVfIiBkPSJNODEuNzAzLDE2NS4xMDZoMzMuOTgxVjMwNWMwLDIuNzYyLDIuMjM4LDUsNSw1aDU3LjYxNmMyLjc2MiwwLDUtMi4yMzgsNS01VjE2NS43NjVoMzkuMDY0DQoJCWMyLjU0LDAsNC42NzctMS45MDYsNC45NjctNC40MjlsNS45MzMtNTEuNTAyYzAuMTYzLTEuNDE3LTAuMjg2LTIuODM2LTEuMjM0LTMuODk5Yy0wLjk0OS0xLjA2NC0yLjMwNy0xLjY3My0zLjczMi0xLjY3M2gtNDQuOTk2DQoJCVY3MS45NzhjMC05LjczMiw1LjI0LTE0LjY2NywxNS41NzYtMTQuNjY3YzEuNDczLDAsMjkuNDIsMCwyOS40MiwwYzIuNzYyLDAsNS0yLjIzOSw1LTVWNS4wMzdjMC0yLjc2Mi0yLjIzOC01LTUtNWgtNDAuNTQ1DQoJCUMxODcuNDY3LDAuMDIzLDE4Ni44MzIsMCwxODUuODk2LDBjLTcuMDM1LDAtMzEuNDg4LDEuMzgxLTUwLjgwNCwxOS4xNTFjLTIxLjQwMiwxOS42OTItMTguNDI3LDQzLjI3LTE3LjcxNiw0Ny4zNTh2MzcuNzUySDgxLjcwMw0KCQljLTIuNzYyLDAtNSwyLjIzOC01LDV2NTAuODQ0Qzc2LjcwMywxNjIuODY3LDc4Ljk0MSwxNjUuMTA2LDgxLjcwMywxNjUuMTA2eiIvPg0KPC9nPg0KPC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--facebook.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,facebook");
  background-color: transparent;
}
.iconRound--youtube:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSIyNTBweCIgaGVpZ2h0PSIyNTBweCI+PHBhdGggZD0iTSA0NC44OTg0MzggMTQuNSBDIDQ0LjUgMTIuMzAwNzgxIDQyLjYwMTU2MyAxMC42OTkyMTkgNDAuMzk4NDM4IDEwLjE5OTIxOSBDIDM3LjEwMTU2MyA5LjUgMzEgOSAyNC4zOTg0MzggOSBDIDE3LjgwMDc4MSA5IDExLjYwMTU2MyA5LjUgOC4zMDA3ODEgMTAuMTk5MjE5IEMgNi4xMDE1NjMgMTAuNjk5MjE5IDQuMTk5MjE5IDEyLjE5OTIxOSAzLjgwMDc4MSAxNC41IEMgMy4zOTg0MzggMTcgMyAyMC41IDMgMjUgQyAzIDI5LjUgMy4zOTg0MzggMzMgMy44OTg0MzggMzUuNSBDIDQuMzAwNzgxIDM3LjY5OTIxOSA2LjE5OTIxOSAzOS4zMDA3ODEgOC4zOTg0MzggMzkuODAwNzgxIEMgMTEuODk4NDM4IDQwLjUgMTcuODk4NDM4IDQxIDI0LjUgNDEgQyAzMS4xMDE1NjMgNDEgMzcuMTAxNTYzIDQwLjUgNDAuNjAxNTYzIDM5LjgwMDc4MSBDIDQyLjgwMDc4MSAzOS4zMDA3ODEgNDQuNjk5MjE5IDM3LjgwMDc4MSA0NS4xMDE1NjMgMzUuNSBDIDQ1LjUgMzMgNDYgMjkuMzk4NDM4IDQ2LjEwMTU2MyAyNSBDIDQ1Ljg5ODQzOCAyMC41IDQ1LjM5ODQzOCAxNyA0NC44OTg0MzggMTQuNSBaIE0gMTkgMzIgTCAxOSAxOCBMIDMxLjE5OTIxOSAyNSBaIi8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSIyNTBweCIgaGVpZ2h0PSIyNTBweCI+PHBhdGggZD0iTSA0NC44OTg0MzggMTQuNSBDIDQ0LjUgMTIuMzAwNzgxIDQyLjYwMTU2MyAxMC42OTkyMTkgNDAuMzk4NDM4IDEwLjE5OTIxOSBDIDM3LjEwMTU2MyA5LjUgMzEgOSAyNC4zOTg0MzggOSBDIDE3LjgwMDc4MSA5IDExLjYwMTU2MyA5LjUgOC4zMDA3ODEgMTAuMTk5MjE5IEMgNi4xMDE1NjMgMTAuNjk5MjE5IDQuMTk5MjE5IDEyLjE5OTIxOSAzLjgwMDc4MSAxNC41IEMgMy4zOTg0MzggMTcgMyAyMC41IDMgMjUgQyAzIDI5LjUgMy4zOTg0MzggMzMgMy44OTg0MzggMzUuNSBDIDQuMzAwNzgxIDM3LjY5OTIxOSA2LjE5OTIxOSAzOS4zMDA3ODEgOC4zOTg0MzggMzkuODAwNzgxIEMgMTEuODk4NDM4IDQwLjUgMTcuODk4NDM4IDQxIDI0LjUgNDEgQyAzMS4xMDE1NjMgNDEgMzcuMTAxNTYzIDQwLjUgNDAuNjAxNTYzIDM5LjgwMDc4MSBDIDQyLjgwMDc4MSAzOS4zMDA3ODEgNDQuNjk5MjE5IDM3LjgwMDc4MSA0NS4xMDE1NjMgMzUuNSBDIDQ1LjUgMzMgNDYgMjkuMzk4NDM4IDQ2LjEwMTU2MyAyNSBDIDQ1Ljg5ODQzOCAyMC41IDQ1LjM5ODQzOCAxNyA0NC44OTg0MzggMTQuNSBaIE0gMTkgMzIgTCAxOSAxOCBMIDMxLjE5OTIxOSAyNSBaIi8+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--youtube.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,youtube");
  background-color: transparent;
}
.iconRound--twitter:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01Ljk5Mzg2IDguMjkxODhMMCAwLjY2NjUwNEg0Ljc0NzU2TDguNDQ3NTMgNS4zNzk1MUwxMi40MDA0IDAuNjg3NzI0SDE1LjAxNTFMOS43MTE3NSA2Ljk4OTg4TDE2IDE0Ljk5OThIMTEuMjY2Nkw3LjI2MDMgOS45MDMwMkwyLjk4MzE3IDE0Ljk4NTdIMC4zNTQyOTZMNS45OTM4NiA4LjI5MTg4Wk0xMS45NTY1IDEzLjU4N0wyLjkxMTA1IDIuMDc5MzVINC4wNTcxTDEzLjA5MTIgMTMuNTg3SDExLjk1NjVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01Ljk5Mzg2IDguMjkxODhMMCAwLjY2NjUwNEg0Ljc0NzU2TDguNDQ3NTMgNS4zNzk1MUwxMi40MDA0IDAuNjg3NzI0SDE1LjAxNTFMOS43MTE3NSA2Ljk4OTg4TDE2IDE0Ljk5OThIMTEuMjY2Nkw3LjI2MDMgOS45MDMwMkwyLjk4MzE3IDE0Ljk4NTdIMC4zNTQyOTZMNS45OTM4NiA4LjI5MTg4Wk0xMS45NTY1IDEzLjU4N0wyLjkxMTA1IDIuMDc5MzVINC4wNTcxTDEzLjA5MTIgMTMuNTg3SDExLjk1NjVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--twitter.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,twitter");
  background-color: transparent;
}
.iconRound--linkedin:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNjAwMDEgMTZIMC4xOTk5OTdWNS4zSDMuNjAwMDFWMTZaTTEuOSAzLjhDMC44MDAwMDIgMy44IDAgMyAwIDEuOUMwIDAuOCAwLjkwMDAwMiAwIDEuOSAwQzMgMCAzLjggMC44IDMuOCAxLjlDMy44IDMgMyAzLjggMS45IDMuOFpNMTYgMTZIMTIuNlYxMC4yQzEyLjYgOC41IDExLjkgOCAxMC45IDhDOS44OTk5OSA4IDguODk5OTkgOC44IDguODk5OTkgMTAuM1YxNkg1LjVWNS4zSDguN1Y2LjhDOSA2LjEgMTAuMiA1IDExLjkgNUMxMy44IDUgMTUuOCA2LjEgMTUuOCA5LjRWMTZIMTZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNjAwMDEgMTZIMC4xOTk5OTdWNS4zSDMuNjAwMDFWMTZaTTEuOSAzLjhDMC44MDAwMDIgMy44IDAgMyAwIDEuOUMwIDAuOCAwLjkwMDAwMiAwIDEuOSAwQzMgMCAzLjggMC44IDMuOCAxLjlDMy44IDMgMyAzLjggMS45IDMuOFpNMTYgMTZIMTIuNlYxMC4yQzEyLjYgOC41IDExLjkgOCAxMC45IDhDOS44OTk5OSA4IDguODk5OTkgOC44IDguODk5OTkgMTAuM1YxNkg1LjVWNS4zSDguN1Y2LjhDOSA2LjEgMTAuMiA1IDExLjkgNUMxMy44IDUgMTUuOCA2LjEgMTUuOCA5LjRWMTZIMTZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--linkedin.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,linkedin");
  background-color: transparent;
}
.iconRound--instagram:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+CjxzdmcgZmlsbD0iIzAwMDAwMCIgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjx0aXRsZT5pbnN0YWdyYW08L3RpdGxlPg0KPHBhdGggZD0iTTI1LjgwNSA3Ljk5NmMwIDAgMCAwLjAwMSAwIDAuMDAxIDAgMC45OTQtMC44MDYgMS43OTktMS43OTkgMS43OTlzLTEuNzk5LTAuODA2LTEuNzk5LTEuNzk5YzAtMC45OTQgMC44MDYtMS43OTkgMS43OTktMS43OTl2MGMwLjk5MyAwLjAwMSAxLjc5OCAwLjgwNSAxLjc5OSAxLjc5OHYwek0xNiAyMC45OTljLTIuNzYxIDAtNC45OTktMi4yMzgtNC45OTktNC45OTlzMi4yMzgtNC45OTkgNC45OTktNC45OTljMi43NjEgMCA0Ljk5OSAyLjIzOCA0Ljk5OSA0Ljk5OXYwYzAgMCAwIDAuMDAxIDAgMC4wMDEgMCAyLjc2LTIuMjM3IDQuOTk3LTQuOTk3IDQuOTk3LTAgMC0wLjAwMSAwLTAuMDAxIDBoMHpNMTYgOC4zYzAgMCAwIDAtMCAwLTQuMjUzIDAtNy43IDMuNDQ4LTcuNyA3LjdzMy40NDggNy43IDcuNyA3LjdjNC4yNTMgMCA3LjctMy40NDggNy43LTcuN3YwYzAtMCAwLTAgMC0wLjAwMSAwLTQuMjUyLTMuNDQ3LTcuNy03LjctNy43LTAgMC0wIDAtMC4wMDEgMGgwek0xNiAzLjcwNGM0LjAwMyAwIDQuNDggMC4wMjAgNi4wNjEgMC4wODkgMS4wMDMgMC4wMTIgMS45NTcgMC4yMDIgMi44NCAwLjUzOGwtMC4wNTctMC4wMTljMS4zMTQgMC41MTIgMi4zMzQgMS41MzIgMi44MzUgMi44MTJsMC4wMTIgMC4wMzRjMC4zMTYgMC44MjYgMC41MDQgMS43ODEgMC41MTYgMi43NzhsMCAwLjAwNWMwLjA3MSAxLjU4MiAwLjA4NyAyLjA1NyAwLjA4NyA2LjA2MXMtMC4wMTkgNC40OC0wLjA5MiA2LjA2MWMtMC4wMTkgMS4wMDQtMC4yMSAxLjk1OC0wLjU0NSAyLjg0MWwwLjAxOS0wLjA1OGMtMC4yNTggMC42NzYtMC42NCAxLjI1Mi0xLjEyMyAxLjcyNmwtMC4wMDEgMC4wMDFjLTAuNDczIDAuNDg0LTEuMDQ5IDAuODY2LTEuNjkyIDEuMTA5bC0wLjAzMiAwLjAxMWMtMC44MjkgMC4zMTYtMS43ODcgMC41MDQtMi43ODggMC41MTZsLTAuMDA1IDBjLTEuNTkyIDAuMDcxLTIuMDYxIDAuMDg3LTYuMDcyIDAuMDg3LTQuMDEzIDAtNC40ODEtMC4wMTktNi4wNzItMC4wOTItMS4wMDgtMC4wMTktMS45NjYtMC4yMS0yLjg1My0wLjU0NWwwLjA1OSAwLjAxOWMtMC42NzYtMC4yNTQtMS4yNTItMC42MzctMS43MjItMS4xMjJsLTAuMDAxLTAuMDAxYy0wLjQ4OS0wLjQ3LTAuODczLTEuMDQ3LTEuMTE0LTEuNjkzbC0wLjAxMC0wLjAzMWMtMC4zMTUtMC44MjgtMC41MDYtMS43ODUtMC41MjUtMi43ODVsLTAtMC4wMDhjLTAuMDU2LTEuNTc1LTAuMDc2LTIuMDYxLTAuMDc2LTYuMDUzIDAtMy45OTQgMC4wMjAtNC40ODEgMC4wNzYtNi4wNzUgMC4wMTktMS4wMDcgMC4yMDktMS45NjQgMC41NDQtMi44NWwtMC4wMTkgMC4wNTljMC4yNDctMC42NzkgMC42MzItMS4yNTcgMS4xMjMtMS43MjRsMC4wMDItMC4wMDJjMC40NjgtMC40OTIgMS4wNDUtMC44NzUgMS42OTItMS4xMTJsMC4wMzEtMC4wMTBjMC44MjMtMC4zMTggMS43NzQtMC41MDkgMi43NjgtMC41MjZsMC4wMDctMGMxLjU5My0wLjA1NiAyLjA2Mi0wLjA3NSA2LjA3Mi0wLjA3NXpNMTYgMS4wMDRjLTQuMDc0IDAtNC41ODIgMC4wMTktNi4xODIgMC4wOTAtMS4zMTUgMC4wMjgtMi41NjIgMC4yODItMy43MTYgMC43MjNsMC4wNzYtMC4wMjVjLTEuMDQwIDAuMzk3LTEuOTI2IDAuOTg2LTIuNjU2IDEuNzI4bC0wLjAwMSAwLjAwMWMtMC43NDUgMC43My0xLjMzMyAxLjYxNy0xLjcxMyAyLjYwN2wtMC4wMTcgMC4wNTBjLTAuNDE2IDEuMDc4LTAuNjcgMi4zMjYtMC42OTcgMy42MjhsLTAgMC4wMTJjLTAuMDc1IDEuNi0wLjA5MCAyLjEwOC0wLjA5MCA2LjE4MnMwLjAxOSA0LjU4MiAwLjA5MCA2LjE4MmMwLjAyOCAxLjMxNSAwLjI4MiAyLjU2MiAwLjcyMyAzLjcxNmwtMC4wMjUtMC4wNzZjMC43OTYgMi4wMjEgMi4zNjUgMy41OSA0LjMzNCA0LjM2OGwwLjA1MiAwLjAxOGMxLjA3OCAwLjQxNSAyLjMyNiAwLjY2OSAzLjYyOCAwLjY5N2wwLjAxMiAwYzEuNiAwLjA3NSAyLjEwOCAwLjA5MCA2LjE4MiAwLjA5MHM0LjU4Mi0wLjAxOSA2LjE4Mi0wLjA5MGMxLjMxNS0wLjAyOSAyLjU2Mi0wLjI4MiAzLjcxNi0wLjcyM2wtMC4wNzYgMC4wMjZjMi4wMjEtMC43OTYgMy41OS0yLjM2NSA0LjM2OC00LjMzNGwwLjAxOC0wLjA1MmMwLjQxNi0xLjA3OCAwLjY2OS0yLjMyNiAwLjY5Ny0zLjYyOGwwLTAuMDEyYzAuMDc1LTEuNiAwLjA5MC0yLjEwOCAwLjA5MC02LjE4MnMtMC4wMTktNC41ODItMC4wOTAtNi4xODJjLTAuMDI5LTEuMzE1LTAuMjgyLTIuNTYyLTAuNzIzLTMuNzE2bDAuMDI2IDAuMDc2Yy0wLjM5OC0xLjA0MC0wLjk4Ni0xLjkyNi0xLjcyOS0yLjY1NmwtMC4wMDEtMC4wMDFjLTAuNzMtMC43NDUtMS42MTctMS4zMzMtMi42MDctMS43MTNsLTAuMDUwLTAuMDE3Yy0xLjA3OC0wLjQxNi0yLjMyNi0wLjY3LTMuNjI4LTAuNjk3bC0wLjAxMi0wYy0xLjYtMC4wNzUtMi4xMDgtMC4wOTAtNi4xODItMC4wOTB6Ij48L3BhdGg+DQo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+CjxzdmcgZmlsbD0iIzAwMDAwMCIgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjx0aXRsZT5pbnN0YWdyYW08L3RpdGxlPg0KPHBhdGggZD0iTTI1LjgwNSA3Ljk5NmMwIDAgMCAwLjAwMSAwIDAuMDAxIDAgMC45OTQtMC44MDYgMS43OTktMS43OTkgMS43OTlzLTEuNzk5LTAuODA2LTEuNzk5LTEuNzk5YzAtMC45OTQgMC44MDYtMS43OTkgMS43OTktMS43OTl2MGMwLjk5MyAwLjAwMSAxLjc5OCAwLjgwNSAxLjc5OSAxLjc5OHYwek0xNiAyMC45OTljLTIuNzYxIDAtNC45OTktMi4yMzgtNC45OTktNC45OTlzMi4yMzgtNC45OTkgNC45OTktNC45OTljMi43NjEgMCA0Ljk5OSAyLjIzOCA0Ljk5OSA0Ljk5OXYwYzAgMCAwIDAuMDAxIDAgMC4wMDEgMCAyLjc2LTIuMjM3IDQuOTk3LTQuOTk3IDQuOTk3LTAgMC0wLjAwMSAwLTAuMDAxIDBoMHpNMTYgOC4zYzAgMCAwIDAtMCAwLTQuMjUzIDAtNy43IDMuNDQ4LTcuNyA3LjdzMy40NDggNy43IDcuNyA3LjdjNC4yNTMgMCA3LjctMy40NDggNy43LTcuN3YwYzAtMCAwLTAgMC0wLjAwMSAwLTQuMjUyLTMuNDQ3LTcuNy03LjctNy43LTAgMC0wIDAtMC4wMDEgMGgwek0xNiAzLjcwNGM0LjAwMyAwIDQuNDggMC4wMjAgNi4wNjEgMC4wODkgMS4wMDMgMC4wMTIgMS45NTcgMC4yMDIgMi44NCAwLjUzOGwtMC4wNTctMC4wMTljMS4zMTQgMC41MTIgMi4zMzQgMS41MzIgMi44MzUgMi44MTJsMC4wMTIgMC4wMzRjMC4zMTYgMC44MjYgMC41MDQgMS43ODEgMC41MTYgMi43NzhsMCAwLjAwNWMwLjA3MSAxLjU4MiAwLjA4NyAyLjA1NyAwLjA4NyA2LjA2MXMtMC4wMTkgNC40OC0wLjA5MiA2LjA2MWMtMC4wMTkgMS4wMDQtMC4yMSAxLjk1OC0wLjU0NSAyLjg0MWwwLjAxOS0wLjA1OGMtMC4yNTggMC42NzYtMC42NCAxLjI1Mi0xLjEyMyAxLjcyNmwtMC4wMDEgMC4wMDFjLTAuNDczIDAuNDg0LTEuMDQ5IDAuODY2LTEuNjkyIDEuMTA5bC0wLjAzMiAwLjAxMWMtMC44MjkgMC4zMTYtMS43ODcgMC41MDQtMi43ODggMC41MTZsLTAuMDA1IDBjLTEuNTkyIDAuMDcxLTIuMDYxIDAuMDg3LTYuMDcyIDAuMDg3LTQuMDEzIDAtNC40ODEtMC4wMTktNi4wNzItMC4wOTItMS4wMDgtMC4wMTktMS45NjYtMC4yMS0yLjg1My0wLjU0NWwwLjA1OSAwLjAxOWMtMC42NzYtMC4yNTQtMS4yNTItMC42MzctMS43MjItMS4xMjJsLTAuMDAxLTAuMDAxYy0wLjQ4OS0wLjQ3LTAuODczLTEuMDQ3LTEuMTE0LTEuNjkzbC0wLjAxMC0wLjAzMWMtMC4zMTUtMC44MjgtMC41MDYtMS43ODUtMC41MjUtMi43ODVsLTAtMC4wMDhjLTAuMDU2LTEuNTc1LTAuMDc2LTIuMDYxLTAuMDc2LTYuMDUzIDAtMy45OTQgMC4wMjAtNC40ODEgMC4wNzYtNi4wNzUgMC4wMTktMS4wMDcgMC4yMDktMS45NjQgMC41NDQtMi44NWwtMC4wMTkgMC4wNTljMC4yNDctMC42NzkgMC42MzItMS4yNTcgMS4xMjMtMS43MjRsMC4wMDItMC4wMDJjMC40NjgtMC40OTIgMS4wNDUtMC44NzUgMS42OTItMS4xMTJsMC4wMzEtMC4wMTBjMC44MjMtMC4zMTggMS43NzQtMC41MDkgMi43NjgtMC41MjZsMC4wMDctMGMxLjU5My0wLjA1NiAyLjA2Mi0wLjA3NSA2LjA3Mi0wLjA3NXpNMTYgMS4wMDRjLTQuMDc0IDAtNC41ODIgMC4wMTktNi4xODIgMC4wOTAtMS4zMTUgMC4wMjgtMi41NjIgMC4yODItMy43MTYgMC43MjNsMC4wNzYtMC4wMjVjLTEuMDQwIDAuMzk3LTEuOTI2IDAuOTg2LTIuNjU2IDEuNzI4bC0wLjAwMSAwLjAwMWMtMC43NDUgMC43My0xLjMzMyAxLjYxNy0xLjcxMyAyLjYwN2wtMC4wMTcgMC4wNTBjLTAuNDE2IDEuMDc4LTAuNjcgMi4zMjYtMC42OTcgMy42MjhsLTAgMC4wMTJjLTAuMDc1IDEuNi0wLjA5MCAyLjEwOC0wLjA5MCA2LjE4MnMwLjAxOSA0LjU4MiAwLjA5MCA2LjE4MmMwLjAyOCAxLjMxNSAwLjI4MiAyLjU2MiAwLjcyMyAzLjcxNmwtMC4wMjUtMC4wNzZjMC43OTYgMi4wMjEgMi4zNjUgMy41OSA0LjMzNCA0LjM2OGwwLjA1MiAwLjAxOGMxLjA3OCAwLjQxNSAyLjMyNiAwLjY2OSAzLjYyOCAwLjY5N2wwLjAxMiAwYzEuNiAwLjA3NSAyLjEwOCAwLjA5MCA2LjE4MiAwLjA5MHM0LjU4Mi0wLjAxOSA2LjE4Mi0wLjA5MGMxLjMxNS0wLjAyOSAyLjU2Mi0wLjI4MiAzLjcxNi0wLjcyM2wtMC4wNzYgMC4wMjZjMi4wMjEtMC43OTYgMy41OS0yLjM2NSA0LjM2OC00LjMzNGwwLjAxOC0wLjA1MmMwLjQxNi0xLjA3OCAwLjY2OS0yLjMyNiAwLjY5Ny0zLjYyOGwwLTAuMDEyYzAuMDc1LTEuNiAwLjA5MC0yLjEwOCAwLjA5MC02LjE4MnMtMC4wMTktNC41ODItMC4wOTAtNi4xODJjLTAuMDI5LTEuMzE1LTAuMjgyLTIuNTYyLTAuNzIzLTMuNzE2bDAuMDI2IDAuMDc2Yy0wLjM5OC0xLjA0MC0wLjk4Ni0xLjkyNi0xLjcyOS0yLjY1NmwtMC4wMDEtMC4wMDFjLTAuNzMtMC43NDUtMS42MTctMS4zMzMtMi42MDctMS43MTNsLTAuMDUwLTAuMDE3Yy0xLjA3OC0wLjQxNi0yLjMyNi0wLjY3LTMuNjI4LTAuNjk3bC0wLjAxMi0wYy0xLjYtMC4wNzUtMi4xMDgtMC4wOTAtNi4xODItMC4wOTB6Ij48L3BhdGg+DQo8L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--instagram.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,instagram");
  background-color: transparent;
}
.iconRound--tiktok:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjE5MTggMC42MDg2NTJMOS44MDU4MSAwSDcuNDY5NzdWNS40ODE4NUw3LjQ2MTgxIDEwLjgzNjRDNy40NjU3OSAxMC44NzYyIDcuNDY5NzcgMTAuOTE5OSA3LjQ2OTc3IDEwLjk1OTdDNy40Njk3NyAxMi4zMDAzIDYuMzc5MzUgMTMuMzk0MyA1LjAzNDI0IDEzLjM5NDNDMy42ODkxMiAxMy4zOTQzIDIuNTk4NyAxMi4zMDQzIDIuNTk4NyAxMC45NTk3QzIuNTk4NyA5LjYxOTA5IDMuNjg5MTIgOC41MjUxMSA1LjAzNDI0IDguNTI1MTFDNS4zMTI4MSA4LjUyNTExIDUuNTgzNDIgOC41NzY4MyA1LjgzNDE0IDguNjY0MzVWNS45OTEwNUM1LjU3NTQ3IDUuOTQ3MjkgNS4zMDg4MyA1LjkyMzQyIDUuMDM0MjQgNS45MjM0MkMyLjI2MDQzIDUuOTI3NCAwIDguMTg2OTcgMCAxMC45NjM3QzAgMTMuNzQwNCAyLjI2MDQzIDE2IDUuMDM4MjEgMTZDNy44MTYgMTYgMTAuMDc2NCAxMy43NDA0IDEwLjA3NjQgMTAuOTYzN1Y0LjU5NDczQzExLjA4MzMgNS42MDExOSAxMi4zODQ2IDYuNTgzNzkgMTMuODI1MiA2Ljg5ODA2VjQuMTY1MDlDMTIuMjYxMiAzLjQ3MjkgMTAuNzA1MiAxLjQyODE1IDEwLjE5MTggMC42MDg2NTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjE5MTggMC42MDg2NTJMOS44MDU4MSAwSDcuNDY5NzdWNS40ODE4NUw3LjQ2MTgxIDEwLjgzNjRDNy40NjU3OSAxMC44NzYyIDcuNDY5NzcgMTAuOTE5OSA3LjQ2OTc3IDEwLjk1OTdDNy40Njk3NyAxMi4zMDAzIDYuMzc5MzUgMTMuMzk0MyA1LjAzNDI0IDEzLjM5NDNDMy42ODkxMiAxMy4zOTQzIDIuNTk4NyAxMi4zMDQzIDIuNTk4NyAxMC45NTk3QzIuNTk4NyA5LjYxOTA5IDMuNjg5MTIgOC41MjUxMSA1LjAzNDI0IDguNTI1MTFDNS4zMTI4MSA4LjUyNTExIDUuNTgzNDIgOC41NzY4MyA1LjgzNDE0IDguNjY0MzVWNS45OTEwNUM1LjU3NTQ3IDUuOTQ3MjkgNS4zMDg4MyA1LjkyMzQyIDUuMDM0MjQgNS45MjM0MkMyLjI2MDQzIDUuOTI3NCAwIDguMTg2OTcgMCAxMC45NjM3QzAgMTMuNzQwNCAyLjI2MDQzIDE2IDUuMDM4MjEgMTZDNy44MTYgMTYgMTAuMDc2NCAxMy43NDA0IDEwLjA3NjQgMTAuOTYzN1Y0LjU5NDczQzExLjA4MzMgNS42MDExOSAxMi4zODQ2IDYuNTgzNzkgMTMuODI1MiA2Ljg5ODA2VjQuMTY1MDlDMTIuMjYxMiAzLjQ3MjkgMTAuNzA1MiAxLjQyODE1IDEwLjE5MTggMC42MDg2NTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--tiktok.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,tiktok");
  background-color: transparent;
}
.iconRound--whatsapp:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy42IDIuM0MxMi4xIDAuOCAxMC4xIDAgOCAwQzMuNiAwIDAgMy42IDAgOEMwIDkuNCAwLjQwMDAwNiAxMC44IDEuMTAwMDEgMTJMMCAxNkw0LjIwMDAxIDE0LjlDNS40MDAwMSAxNS41IDYuNyAxNS45IDggMTUuOUMxMi40IDE1LjkgMTYgMTIuMyAxNiA3LjlDMTYgNS44IDE1LjEgMy44IDEzLjYgMi4zWk03Ljg5OTk5IDE0LjlDNi42OTk5OSAxNC45IDUuNSAxNC42IDQuNSAxNEw0LjI5OTk5IDEzLjlMMS44OTk5OSAxNC4zTDIuNSAxMkwyLjI5OTk5IDExLjdDMS41OTk5OSAxMC42IDEgOS4yIDEgOEMxIDQuNCA0LjQgMSA4IDFDOS44IDEgMTEuNyAxLjggMTMgM0MxNC4zIDQuMyAxNSA2LjIgMTUgOEMxNSAxMS41IDExLjYgMTQuOSA3Ljg5OTk5IDE0LjlaTTExLjYgOS42QzExLjQgOS41IDEwLjQgOSAxMC4yIDlDMTAgOC45IDkuODk5OTkgOC45IDkuNzk5OTkgOS4xQzkuNjk5OTkgOS4zIDkuMzAwMDEgOS43IDkuMjAwMDEgOS45QzkuMTAwMDEgMTAgOC45OTk5OSAxMCA4Ljc5OTk5IDEwQzguNTk5OTkgOS45IDguMDAwMDEgOS43IDcuMjAwMDEgOUM2LjYwMDAxIDguNSA2LjIwMDAxIDcuOCA2LjEwMDAxIDcuNkM2LjAwMDAxIDcuNCA2LjEwMDAxIDcuMyA2LjIwMDAxIDcuMkM2LjMwMDAxIDcuMSA2LjQgNyA2LjUgNi45QzYuNiA2LjggNi42MDAwMSA2LjcgNi43MDAwMSA2LjZDNi44MDAwMSA2LjUgNi43MDAwMSA2LjQgNi43MDAwMSA2LjNDNi43MDAwMSA2LjIgNi4zMDAwMSA1LjIgNi4xMDAwMSA0LjhDNi4wMDAwMSA0LjUgNS44MDAwMSA0LjUgNS43MDAwMSA0LjVDNS42MDAwMSA0LjUgNS40OTk5OSA0LjUgNS4yOTk5OSA0LjVDNS4xOTk5OSA0LjUgNC45OTk5OSA0LjUgNC43OTk5OSA0LjdDNC41OTk5OSA0LjkgNC4xMDAwMSA1LjQgNC4xMDAwMSA2LjRDNC4xMDAwMSA3LjQgNC43OTk5OSA4LjMgNC44OTk5OSA4LjVDNC45OTk5OSA4LjYgNi4yOTk5OSAxMC43IDguMjk5OTkgMTEuNUM5Ljk5OTk5IDEyLjIgMTAuMyAxMiAxMC43IDEyQzExLjEgMTIgMTEuOSAxMS41IDEyIDExLjFDMTIuMiAxMC42IDEyLjIgMTAuMiAxMi4xIDEwLjJDMTIgOS43IDExLjggOS43IDExLjYgOS42WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy42IDIuM0MxMi4xIDAuOCAxMC4xIDAgOCAwQzMuNiAwIDAgMy42IDAgOEMwIDkuNCAwLjQwMDAwNiAxMC44IDEuMTAwMDEgMTJMMCAxNkw0LjIwMDAxIDE0LjlDNS40MDAwMSAxNS41IDYuNyAxNS45IDggMTUuOUMxMi40IDE1LjkgMTYgMTIuMyAxNiA3LjlDMTYgNS44IDE1LjEgMy44IDEzLjYgMi4zWk03Ljg5OTk5IDE0LjlDNi42OTk5OSAxNC45IDUuNSAxNC42IDQuNSAxNEw0LjI5OTk5IDEzLjlMMS44OTk5OSAxNC4zTDIuNSAxMkwyLjI5OTk5IDExLjdDMS41OTk5OSAxMC42IDEgOS4yIDEgOEMxIDQuNCA0LjQgMSA4IDFDOS44IDEgMTEuNyAxLjggMTMgM0MxNC4zIDQuMyAxNSA2LjIgMTUgOEMxNSAxMS41IDExLjYgMTQuOSA3Ljg5OTk5IDE0LjlaTTExLjYgOS42QzExLjQgOS41IDEwLjQgOSAxMC4yIDlDMTAgOC45IDkuODk5OTkgOC45IDkuNzk5OTkgOS4xQzkuNjk5OTkgOS4zIDkuMzAwMDEgOS43IDkuMjAwMDEgOS45QzkuMTAwMDEgMTAgOC45OTk5OSAxMCA4Ljc5OTk5IDEwQzguNTk5OTkgOS45IDguMDAwMDEgOS43IDcuMjAwMDEgOUM2LjYwMDAxIDguNSA2LjIwMDAxIDcuOCA2LjEwMDAxIDcuNkM2LjAwMDAxIDcuNCA2LjEwMDAxIDcuMyA2LjIwMDAxIDcuMkM2LjMwMDAxIDcuMSA2LjQgNyA2LjUgNi45QzYuNiA2LjggNi42MDAwMSA2LjcgNi43MDAwMSA2LjZDNi44MDAwMSA2LjUgNi43MDAwMSA2LjQgNi43MDAwMSA2LjNDNi43MDAwMSA2LjIgNi4zMDAwMSA1LjIgNi4xMDAwMSA0LjhDNi4wMDAwMSA0LjUgNS44MDAwMSA0LjUgNS43MDAwMSA0LjVDNS42MDAwMSA0LjUgNS40OTk5OSA0LjUgNS4yOTk5OSA0LjVDNS4xOTk5OSA0LjUgNC45OTk5OSA0LjUgNC43OTk5OSA0LjdDNC41OTk5OSA0LjkgNC4xMDAwMSA1LjQgNC4xMDAwMSA2LjRDNC4xMDAwMSA3LjQgNC43OTk5OSA4LjMgNC44OTk5OSA4LjVDNC45OTk5OSA4LjYgNi4yOTk5OSAxMC43IDguMjk5OTkgMTEuNUM5Ljk5OTk5IDEyLjIgMTAuMyAxMiAxMC43IDEyQzExLjEgMTIgMTEuOSAxMS41IDEyIDExLjFDMTIuMiAxMC42IDEyLjIgMTAuMiAxMi4xIDEwLjJDMTIgOS43IDExLjggOS43IDExLjYgOS42WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--whatsapp.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,whatsapp");
  background-color: transparent;
}
.iconRound--loupe:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTkuNjYuMDE4YTkuNjQ1IDkuNjQ1IDAgMCAwLTMuNzUyLjc3MUMxLjAxMyAyLjg3LTEuMyA4LjU0Ljc0MiAxMy40NTFjMi4wNjUgNC45NjYgNy44MSA3LjMwOSAxMi43NiA1LjIwNWE5LjY2IDkuNjYgMCAwIDAgMi4zMDUtMS4zODZsNS45NyA1Ljk3Ljc0Ljc0MkwyNCAyMi41bC0uNzQtLjc0LTUuOTc3LTUuOTc5YzIuMTY1LTIuNzE5IDIuODA1LTYuNTE5IDEuMzI2LTkuOTI0QzE3LjAyIDIuMTk4IDEzLjQyNC4wMDcgOS42Ni4wMTd6bS4wMTggMi4wOWE3LjU5NiA3LjU5NiAwIDAgMSA3LjAxIDQuNTgzIDcuNTkzIDcuNTkzIDAgMCAxLS45MzYgNy42NjNsLTEuNDIyIDEuNDJjLS40OTYuMzc3LTEuMDQ3LjctMS42NDguOTU1YTcuNTk0IDcuNTk0IDAgMCAxLTEwLjAwNC00LjA4MyA3LjU5NyA3LjU5NyAwIDAgMSA0LjA1LTkuOTI3IDcuNjIxIDcuNjIxIDAgMCAxIDIuOTUtLjYxMnoiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTkuNjYuMDE4YTkuNjQ1IDkuNjQ1IDAgMCAwLTMuNzUyLjc3MUMxLjAxMyAyLjg3LTEuMyA4LjU0Ljc0MiAxMy40NTFjMi4wNjUgNC45NjYgNy44MSA3LjMwOSAxMi43NiA1LjIwNWE5LjY2IDkuNjYgMCAwIDAgMi4zMDUtMS4zODZsNS45NyA1Ljk3Ljc0Ljc0MkwyNCAyMi41bC0uNzQtLjc0LTUuOTc3LTUuOTc5YzIuMTY1LTIuNzE5IDIuODA1LTYuNTE5IDEuMzI2LTkuOTI0QzE3LjAyIDIuMTk4IDEzLjQyNC4wMDcgOS42Ni4wMTd6bS4wMTggMi4wOWE3LjU5NiA3LjU5NiAwIDAgMSA3LjAxIDQuNTgzIDcuNTkzIDcuNTkzIDAgMCAxLS45MzYgNy42NjNsLTEuNDIyIDEuNDJjLS40OTYuMzc3LTEuMDQ3LjctMS42NDguOTU1YTcuNTk0IDcuNTk0IDAgMCAxLTEwLjAwNC00LjA4MyA3LjU5NyA3LjU5NyAwIDAgMSA0LjA1LTkuOTI3IDcuNjIxIDcuNjIxIDAgMCAxIDIuOTUtLjYxMnoiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--loupe.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,loupe");
  background-color: transparent;
}
.iconRound--user:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIC4wMDJjLTEuOTU1IDAtMy41NDkuNzY2LTQuNTg0IDEuOTI4LTEuMDM3IDEuMTYzLTEuNTMyIDIuNjc2LTEuNTMyIDQuMTczIDAgMS40OTcuNDk1IDMuMDEgMS41MzIgNC4xNzMgMS4wMzUgMS4xNjMgMi42MyAxLjkyOCA0LjU4NCAxLjkyOCAxLjk1NSAwIDMuNTQ5LS43NjUgNC41ODQtMS45MjggMS4wMzctMS4xNjMgMS41MzMtMi42NzYgMS41MzMtNC4xNzMgMC0xLjQ5Ny0uNDk2LTMuMDEtMS41MzMtNC4xNzNDMTUuNTUuNzY4IDEzLjk1NS4wMDIgMTIgLjAwMnptMCAxLjk5NmMxLjQ1NSAwIDIuNDE5LjUxIDMuMDg5IDEuMjYxLjY2OC43NSAxLjAyNSAxLjc5IDEuMDI1IDIuODQ0IDAgMS4wNTUtLjM1NyAyLjA5NC0xLjAyNSAyLjg0NC0uNjcuNzUxLTEuNjM0IDEuMjYtMy4wODkgMS4yNnMtMi40MTktLjUwOS0zLjA4OC0xLjI2Yy0uNjY5LS43NS0xLjAyNS0xLjc5LTEuMDI1LTIuODQ0IDAtMS4wNTQuMzU2LTIuMDkzIDEuMDI1LTIuODQ0LjY3LS43NSAxLjYzMy0xLjI2IDMuMDg4LTEuMjZ6TTguMTAxIDE0Ljc0NGMtMS42MjUgMC0zLjE5LjU5OC00LjM1OCAxLjY4NGExIC45OTggMCAwIDAgMCAuMDAzYy0xLjE2NSAxLjA4OC0xLjgzOCAyLjU4NC0xLjgzOCA0LjE1djMuNDJoMi4wMDN2LTMuNDE4YzAtMSAuNDI0LTEuOTY0IDEuMjAzLTIuNjlBNC4zOTkgNC4zODkgMCAwIDEgOC4xIDE2Ljc0aDcuOGExIC45OTggMCAwIDAgLjAwNSAwIDQuMzg4IDQuMzc3IDAgMCAxIDIuOTg5IDEuMTU0Yy43NzkuNzI2IDEuMiAxLjY5IDEuMiAyLjY4N3YzLjQxN2gyLjAwMnYtMy40MTdjMC0xLjU2Ny0uNjczLTMuMDY2LTEuODQxLTQuMTUzYTEgLjk5OCAwIDAgMC0uMDA0LS4wMDQgNi4zOTUgNi4zOCAwIDAgMC00LjM1MS0xLjY4MnoiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIC4wMDJjLTEuOTU1IDAtMy41NDkuNzY2LTQuNTg0IDEuOTI4LTEuMDM3IDEuMTYzLTEuNTMyIDIuNjc2LTEuNTMyIDQuMTczIDAgMS40OTcuNDk1IDMuMDEgMS41MzIgNC4xNzMgMS4wMzUgMS4xNjMgMi42MyAxLjkyOCA0LjU4NCAxLjkyOCAxLjk1NSAwIDMuNTQ5LS43NjUgNC41ODQtMS45MjggMS4wMzctMS4xNjMgMS41MzMtMi42NzYgMS41MzMtNC4xNzMgMC0xLjQ5Ny0uNDk2LTMuMDEtMS41MzMtNC4xNzNDMTUuNTUuNzY4IDEzLjk1NS4wMDIgMTIgLjAwMnptMCAxLjk5NmMxLjQ1NSAwIDIuNDE5LjUxIDMuMDg5IDEuMjYxLjY2OC43NSAxLjAyNSAxLjc5IDEuMDI1IDIuODQ0IDAgMS4wNTUtLjM1NyAyLjA5NC0xLjAyNSAyLjg0NC0uNjcuNzUxLTEuNjM0IDEuMjYtMy4wODkgMS4yNnMtMi40MTktLjUwOS0zLjA4OC0xLjI2Yy0uNjY5LS43NS0xLjAyNS0xLjc5LTEuMDI1LTIuODQ0IDAtMS4wNTQuMzU2LTIuMDkzIDEuMDI1LTIuODQ0LjY3LS43NSAxLjYzMy0xLjI2IDMuMDg4LTEuMjZ6TTguMTAxIDE0Ljc0NGMtMS42MjUgMC0zLjE5LjU5OC00LjM1OCAxLjY4NGExIC45OTggMCAwIDAgMCAuMDAzYy0xLjE2NSAxLjA4OC0xLjgzOCAyLjU4NC0xLjgzOCA0LjE1djMuNDJoMi4wMDN2LTMuNDE4YzAtMSAuNDI0LTEuOTY0IDEuMjAzLTIuNjlBNC4zOTkgNC4zODkgMCAwIDEgOC4xIDE2Ljc0aDcuOGExIC45OTggMCAwIDAgLjAwNSAwIDQuMzg4IDQuMzc3IDAgMCAxIDIuOTg5IDEuMTU0Yy43NzkuNzI2IDEuMiAxLjY5IDEuMiAyLjY4N3YzLjQxN2gyLjAwMnYtMy40MTdjMC0xLjU2Ny0uNjczLTMuMDY2LTEuODQxLTQuMTUzYTEgLjk5OCAwIDAgMC0uMDA0LS4wMDQgNi4zOTUgNi4zOCAwIDAgMC00LjM1MS0xLjY4MnoiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--user.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,user");
  background-color: transparent;
}
.iconRound--cart:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjk4IDBhNC43MDQgNC43MDQgMCAwIDAtNC41ODUgMy43OTEgMSAxIDAgMCAwIC43ODcgMS4xNzQgMSAxIDAgMCAwIDEuMTczLS43OSAyLjY4NCAyLjY4NCAwIDAgMSAyLjYzLTIuMTczIDIuNjg1IDIuNjg1IDAgMCAxIDIuNjM2IDIuMTg3IDEgMSAwIDAgMCAxLjE3Mi43OTUgMSAxIDAgMCAwIC43OTMtMS4xN0E0LjcwOSA0LjcwOSAwIDAgMCAxMS45ODggMGExIDEgMCAwIDAtLjAwOCAwek01LjA3IDUuNzkzbC4wNDEuMDAyYTIuMzg2IDIuMzg2IDAgMCAwLTIuNDM1IDEuOTZsLS4wMDQuMDE2LTEuOTcgMTMuNzI1LS4wMDMuMDQ1Yy0uMDc1IDEuMzc1IDEuMDk0IDIuNTM4IDIuNDY5IDIuNDU1bC0uMDYuMDAyaDE3Ljc4NWwtLjA2MS0uMDAyYzEuMzc1LjA4MyAyLjU0NS0xLjA4MiAyLjQ2OS0yLjQ1N2wtLjAwMi0uMDQzLTEuOTczLTEzLjcyNS0uMDAyLS4wMTVjLS4yMDItMS4xNS0xLjIzMi0xLjk3Mi0yLjM5NC0xLjk0N2wuMDM5IDEuOTg0YS4zNjUuMzY1IDAgMCAxIC4zODUuMzFMMjEuMyAyMS42NTVjLjAwOC4yMTEtLjEzNS4zNTktLjM0OC4zNDZsLS4wMy0uMDAySDMuMDc5bC0uMDMuMDAyYy0uMjEyLjAxMy0uMzU3LS4xMzYtLjM0OS0uMzQ4bDEuOTQ3LTEzLjU1YS4zNjQuMzY0IDAgMCAxIC4zODMtLjMwOWgxMy45di0ySDUuMDd6Ii8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjk4IDBhNC43MDQgNC43MDQgMCAwIDAtNC41ODUgMy43OTEgMSAxIDAgMCAwIC43ODcgMS4xNzQgMSAxIDAgMCAwIDEuMTczLS43OSAyLjY4NCAyLjY4NCAwIDAgMSAyLjYzLTIuMTczIDIuNjg1IDIuNjg1IDAgMCAxIDIuNjM2IDIuMTg3IDEgMSAwIDAgMCAxLjE3Mi43OTUgMSAxIDAgMCAwIC43OTMtMS4xN0E0LjcwOSA0LjcwOSAwIDAgMCAxMS45ODggMGExIDEgMCAwIDAtLjAwOCAwek01LjA3IDUuNzkzbC4wNDEuMDAyYTIuMzg2IDIuMzg2IDAgMCAwLTIuNDM1IDEuOTZsLS4wMDQuMDE2LTEuOTcgMTMuNzI1LS4wMDMuMDQ1Yy0uMDc1IDEuMzc1IDEuMDk0IDIuNTM4IDIuNDY5IDIuNDU1bC0uMDYuMDAyaDE3Ljc4NWwtLjA2MS0uMDAyYzEuMzc1LjA4MyAyLjU0NS0xLjA4MiAyLjQ2OS0yLjQ1N2wtLjAwMi0uMDQzLTEuOTczLTEzLjcyNS0uMDAyLS4wMTVjLS4yMDItMS4xNS0xLjIzMi0xLjk3Mi0yLjM5NC0xLjk0N2wuMDM5IDEuOTg0YS4zNjUuMzY1IDAgMCAxIC4zODUuMzFMMjEuMyAyMS42NTVjLjAwOC4yMTEtLjEzNS4zNTktLjM0OC4zNDZsLS4wMy0uMDAySDMuMDc5bC0uMDMuMDAyYy0uMjEyLjAxMy0uMzU3LS4xMzYtLjM0OS0uMzQ4bDEuOTQ3LTEzLjU1YS4zNjQuMzY0IDAgMCAxIC4zODMtLjMwOWgxMy45di0ySDUuMDd6Ii8+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--cart.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,cart");
  background-color: transparent;
}
.iconRound--close:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEuNDE0IDBMMCAxLjQxNGwuNzA3LjcwN0wxMC41ODYgMTIgLjcwNyAyMS44NzkgMCAyMi41ODYgMS40MTQgMjRsLjcwNy0uNzA3TDEyIDEzLjQxNGw5Ljg3OSA5Ljg3OS43MDcuNzA3TDI0IDIyLjU4NmwtLjcwNy0uNzA3TDEzLjQxNCAxMmw5Ljg3OS05Ljg3OS43MDctLjcwN0wyMi41ODYgMGwtLjcwNy43MDdMMTIgMTAuNTg2IDIuMTIxLjcwNyAxLjQxNCAweiIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEuNDE0IDBMMCAxLjQxNGwuNzA3LjcwN0wxMC41ODYgMTIgLjcwNyAyMS44NzkgMCAyMi41ODYgMS40MTQgMjRsLjcwNy0uNzA3TDEyIDEzLjQxNGw5Ljg3OSA5Ljg3OS43MDcuNzA3TDI0IDIyLjU4NmwtLjcwNy0uNzA3TDEzLjQxNCAxMmw5Ljg3OS05Ljg3OS43MDctLjcwN0wyMi41ODYgMGwtLjcwNy43MDdMMTIgMTAuNTg2IDIuMTIxLjcwNyAxLjQxNCAweiIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--close.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,close");
  background-color: transparent;
}
.iconRound--download-circled:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTE2IDBDNy4xNjMgMCAwIDcuMTYzIDAgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTZTMjQuODM3IDAgMTYgMHptLTEgNy4yMTdoMnYxMC4yOTdsMy4zMi0zLjA3OC43MzMtLjY4IDEuMzYxIDEuNDY3LS43MzQuNjhMMTYgMjEuMTY3bC01LjY4LTUuMjY2LS43MzQtLjY4IDEuMzYxLTEuNDY2LjczMy42OEwxNSAxNy41MTRWNy4yMTd6TTggMjIuNzgzaDE2djJIOHYtMnoiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTE2IDBDNy4xNjMgMCAwIDcuMTYzIDAgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTZTMjQuODM3IDAgMTYgMHptLTEgNy4yMTdoMnYxMC4yOTdsMy4zMi0zLjA3OC43MzMtLjY4IDEuMzYxIDEuNDY3LS43MzQuNjhMMTYgMjEuMTY3bC01LjY4LTUuMjY2LS43MzQtLjY4IDEuMzYxLTEuNDY2LjczMy42OEwxNSAxNy41MTRWNy4yMTd6TTggMjIuNzgzaDE2djJIOHYtMnoiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--download-circled.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,download-circled");
  background-color: transparent;
}
.iconRound--download:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNNy42OCAxMi41MlYxbTUuMTE3IDcuNjhsLTUuMTIgNS4xMi01LjEyLTUuMTIiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNLjc3MSAxNy4yNUgxNS4zMSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNNy42OCAxMi41MlYxbTUuMTE3IDcuNjhsLTUuMTIgNS4xMi01LjEyLTUuMTIiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNLjc3MSAxNy4yNUgxNS4zMSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--download.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,download");
  background-color: transparent;
}
.iconRound--arrow-right-circled:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTE2IDBDNy4xNjMgMCAwIDcuMTYzIDAgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTZTMjQuODM3IDAgMTYgMHptMS4wMyA5LjU4NmwuNjguNzM0TDIyLjk3OCAxNmwtNS4yNjYgNS42OC0uNjgyLjczNC0xLjQ2Ni0xLjM2MS42OC0uNzMzTDE5LjMyIDE3SDkuMDIzdi0ySDE5LjMybC0zLjA3OC0zLjMyLS42OC0uNzMzIDEuNDY3LTEuMzYxeiIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTE2IDBDNy4xNjMgMCAwIDcuMTYzIDAgMTZzNy4xNjMgMTYgMTYgMTYgMTYtNy4xNjMgMTYtMTZTMjQuODM3IDAgMTYgMHptMS4wMyA5LjU4NmwuNjguNzM0TDIyLjk3OCAxNmwtNS4yNjYgNS42OC0uNjgyLjczNC0xLjQ2Ni0xLjM2MS42OC0uNzMzTDE5LjMyIDE3SDkuMDIzdi0ySDE5LjMybC0zLjA3OC0zLjMyLS42OC0uNzMzIDEuNDY3LTEuMzYxeiIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--arrow-right-circled.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,arrow-right-circled");
  background-color: transparent;
}
.iconRound--arrow-right:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--arrow-right.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,arrow-right");
  background-color: transparent;
}
.iconRound--filters:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMy43NzIgOEgxLjQzOG0xMy4xMjQgMGgtNy43OG0yLjQzNyA0Ljk2SDEuNDM4bTEzLjEyNiAwSDEyLjIzTTkuMjE5IDMuMTI1SDEuNDM4bTEzLjEyNiAwSDEyLjIzIi8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTMuNzcgOC4wMDFhMS41MDUgMS41MDUgMCAxIDAgMy4wMSAwIDEuNTA1IDEuNTA1IDAgMCAwLTMuMDEgMHptNS40NDkgNC45NjFhMS41MDUgMS41MDUgMCAxIDAgMy4wMSAwIDEuNTA1IDEuNTA1IDAgMCAwLTMuMDEgMHoiLz48cGF0aCBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNOS4yMTkgMy4wNGExLjUwNSAxLjUwNSAwIDEgMCAzLjAxIDAgMS41MDUgMS41MDUgMCAwIDAtMy4wMSAweiIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMy43NzIgOEgxLjQzOG0xMy4xMjQgMGgtNy43OG0yLjQzNyA0Ljk2SDEuNDM4bTEzLjEyNiAwSDEyLjIzTTkuMjE5IDMuMTI1SDEuNDM4bTEzLjEyNiAwSDEyLjIzIi8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTMuNzcgOC4wMDFhMS41MDUgMS41MDUgMCAxIDAgMy4wMSAwIDEuNTA1IDEuNTA1IDAgMCAwLTMuMDEgMHptNS40NDkgNC45NjFhMS41MDUgMS41MDUgMCAxIDAgMy4wMSAwIDEuNTA1IDEuNTA1IDAgMCAwLTMuMDEgMHoiLz48cGF0aCBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNOS4yMTkgMy4wNGExLjUwNSAxLjUwNSAwIDEgMCAzLjAxIDAgMS41MDUgMS41MDUgMCAwIDAtMy4wMSAweiIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--filters.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,filters");
  background-color: transparent;
}
.iconRound--info:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI4MzRfMjQzODIpIj4KPHBhdGggZD0iTTEwLjAwMDMgMTguNTEyNEMxNC42MDI3IDE4LjUxMjQgMTguMzMzNyAxNC43ODE0IDE4LjMzMzcgMTAuMTc5QzE4LjMzMzcgNS41NzY2NiAxNC42MDI3IDEuODQ1NyAxMC4wMDAzIDEuODQ1N0M1LjM5Nzk1IDEuODQ1NyAxLjY2Njk5IDUuNTc2NjYgMS42NjY5OSAxMC4xNzlDMS42NjY5OSAxNC43ODE0IDUuMzk3OTUgMTguNTEyNCAxMC4wMDAzIDE4LjUxMjRaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCAxMy41MTI1VjEwLjE3OTIiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCA2Ljg0NTdIMTAuMDA4MyIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI4MzRfMjQzODIiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMTc5MTk5KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI4MzRfMjQzODIpIj4KPHBhdGggZD0iTTEwLjAwMDMgMTguNTEyNEMxNC42MDI3IDE4LjUxMjQgMTguMzMzNyAxNC43ODE0IDE4LjMzMzcgMTAuMTc5QzE4LjMzMzcgNS41NzY2NiAxNC42MDI3IDEuODQ1NyAxMC4wMDAzIDEuODQ1N0M1LjM5Nzk1IDEuODQ1NyAxLjY2Njk5IDUuNTc2NjYgMS42NjY5OSAxMC4xNzlDMS42NjY5OSAxNC43ODE0IDUuMzk3OTUgMTguNTEyNCAxMC4wMDAzIDE4LjUxMjRaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCAxMy41MTI1VjEwLjE3OTIiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCA2Ljg0NTdIMTAuMDA4MyIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI4MzRfMjQzODIiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMTc5MTk5KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--info.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,info");
  background-color: transparent;
}
.iconRound--lock:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzQyOGZmNyIgZD0iTTQuNzE5IDcuOTVhMi40NjUgMi40NjUgMCAwIDAtMS4zMDMuNDI3IDIuMTE0IDIuMTE0IDAgMCAwLS44ODkgMS4zMDdsLS4wMi4wOTF2MTIuMDJsLjAwMy0uMDU5Yy0uMDIuMzE4LjA0LjYzNy4xNy45MjQuMTMuMjg3LjMyNC41MzUuNTYuNzM1LjIzNi4xOTguNTA2LjM0NC43OTcuNDM3LjI5LjA5My41OTMuMTMuODk3LjExNWwtLjA0Ny4wMDJoMTQuMjI4bC0uMDQ5LS4wMDJjLjMwNC4wMTYuNjA4LS4wMjIuODk5LS4xMTUuMjktLjA5My41NjItLjIzOS43OTctLjQzN2EyLjEgMi4xIDAgMCAwIC41NTgtLjczN2MuMTMtLjI4Ni4xOTEtLjYwNi4xNy0uOTI0bC4wMDIuMDZWOS43NzZsLS4wMi0uMDkxYTIuMTE2IDIuMTE2IDAgMCAwLS44ODgtMS4zMDcgMi40OSAyLjQ5IDAgMCAwLTEuNS0uNDI4SDQuOTE4YTIuNjMxIDIuNjMxIDAgMCAwLS4yIDB6TTEyIDEyLjQyM2MxLjE3NSAwIDIuMTI5LjkyIDIuMTI5IDIuMDU2IDAgLjctLjM2IDEuMzE2LS45MTIgMS42ODhWMTguM2MwIC42NDktLjU0NSAxLjE3Ni0xLjIxNyAxLjE3NnMtMS4yMTctLjUyNy0xLjIxNy0xLjE3NnYtMi4xMzNhMi4wMzQgMi4wMzQgMCAwIDEtLjkxMi0xLjY4OGMwLTEuMTM1Ljk1NC0yLjA1NiAyLjEyOS0yLjA1NnoiIGNvbG9yPSIjMDAwIiBzdHlsZT0iLWlua3NjYXBlLXN0cm9rZTpub25lIi8+PHBhdGggc3Ryb2tlPSIjNDI4ZmY3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNS42NyA2LjEwNmEzLjc2NSAzLjc2NSAwIDAgMC0zLjY4Ni0zLjA1NyAzLjc2MyAzLjc2MyAwIDAgMC0zLjY3NiAzLjAzOCIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzQyOGZmNyIgZD0iTTQuNzE5IDcuOTVhMi40NjUgMi40NjUgMCAwIDAtMS4zMDMuNDI3IDIuMTE0IDIuMTE0IDAgMCAwLS44ODkgMS4zMDdsLS4wMi4wOTF2MTIuMDJsLjAwMy0uMDU5Yy0uMDIuMzE4LjA0LjYzNy4xNy45MjQuMTMuMjg3LjMyNC41MzUuNTYuNzM1LjIzNi4xOTguNTA2LjM0NC43OTcuNDM3LjI5LjA5My41OTMuMTMuODk3LjExNWwtLjA0Ny4wMDJoMTQuMjI4bC0uMDQ5LS4wMDJjLjMwNC4wMTYuNjA4LS4wMjIuODk5LS4xMTUuMjktLjA5My41NjItLjIzOS43OTctLjQzN2EyLjEgMi4xIDAgMCAwIC41NTgtLjczN2MuMTMtLjI4Ni4xOTEtLjYwNi4xNy0uOTI0bC4wMDIuMDZWOS43NzZsLS4wMi0uMDkxYTIuMTE2IDIuMTE2IDAgMCAwLS44ODgtMS4zMDcgMi40OSAyLjQ5IDAgMCAwLTEuNS0uNDI4SDQuOTE4YTIuNjMxIDIuNjMxIDAgMCAwLS4yIDB6TTEyIDEyLjQyM2MxLjE3NSAwIDIuMTI5LjkyIDIuMTI5IDIuMDU2IDAgLjctLjM2IDEuMzE2LS45MTIgMS42ODhWMTguM2MwIC42NDktLjU0NSAxLjE3Ni0xLjIxNyAxLjE3NnMtMS4yMTctLjUyNy0xLjIxNy0xLjE3NnYtMi4xMzNhMi4wMzQgMi4wMzQgMCAwIDEtLjkxMi0xLjY4OGMwLTEuMTM1Ljk1NC0yLjA1NiAyLjEyOS0yLjA1NnoiIGNvbG9yPSIjMDAwIiBzdHlsZT0iLWlua3NjYXBlLXN0cm9rZTpub25lIi8+PHBhdGggc3Ryb2tlPSIjNDI4ZmY3IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNS42NyA2LjEwNmEzLjc2NSAzLjc2NSAwIDAgMC0zLjY4Ni0zLjA1NyAzLjc2MyAzLjc2MyAwIDAgMC0zLjY3NiAzLjAzOCIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--lock.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,lock");
  background-color: transparent;
}
.iconRound--upload:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQgMjQuOUg4di0xNmgxNnoiLz48L2NsaXBQYXRoPjwvZGVmcz48Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIgZmlsbD0iIzQyOEZGNyIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDE2IDE2KSIvPjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjUiPjxwYXRoIGQ9Ik0xNi4zIDkuNDF2MTEuNU0xMS4yIDEzLjNsNS4xMi01LjEyIDUuMTIgNS4xMiIvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTggMjQuMmEuNzUuNzUgMCAwIDAgMCAxLjVoMTZhLjc1Ljc1IDAgMCAwIDAtMS41eiIgY2xpcC1wYXRoPSJ1cmwoI2EpIi8+PC9nPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQgMjQuOUg4di0xNmgxNnoiLz48L2NsaXBQYXRoPjwvZGVmcz48Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIgZmlsbD0iIzQyOEZGNyIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDE2IDE2KSIvPjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjUiPjxwYXRoIGQ9Ik0xNi4zIDkuNDF2MTEuNU0xMS4yIDEzLjNsNS4xMi01LjEyIDUuMTIgNS4xMiIvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTggMjQuMmEuNzUuNzUgMCAwIDAgMCAxLjVoMTZhLjc1Ljc1IDAgMCAwIDAtMS41eiIgY2xpcC1wYXRoPSJ1cmwoI2EpIi8+PC9nPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--upload.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,upload");
  background-color: transparent;
}
.iconRound--logout:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0IDExLjk5NjNMOS41IDEyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuMjUgMTUuNzU3OEw4LjUgMTIuMDA3OEwxMi4yNSA4LjI1NzgxIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8cGF0aCBkPSJNMTYuNzUxNSAxNi41VjIxQzE2Ljc2ODYgMjEuMzc5NiAxNi42MzQ4IDIxLjc1MDUgMTYuMzc5MSAyMi4wMzE2QzE2LjEyMzUgMjIuMzEyNyAxNS43NjcgMjIuNDgxMSAxNS4zODc1IDIyLjVIMy4xMTQ1MUMyLjczNTIxIDIyLjQ4MDggMi4zNzg5MyAyMi4zMTIzIDIuMTIzNTMgMjIuMDMxMkMxLjg2ODEzIDIxLjc1MDEgMS43MzQzNyAyMS4zNzk0IDEuNzUxNTEgMjFWM0MxLjczNDExIDIuNjIwNTQgMS44Njc3NyAyLjI0OTY0IDIuMTIzMjIgMS45Njg1MUMyLjM3ODY4IDEuNjg3MzcgMi43MzUxMiAxLjUxODkxIDMuMTE0NTEgMS41SDE1LjM4NzVDMTUuNzY3IDEuNTE4OTEgMTYuMTIzNSAxLjY4NzM0IDE2LjM3OTEgMS45Njg0NUMxNi42MzQ4IDIuMjQ5NTUgMTYuNzY4NiAyLjYyMDQ0IDE2Ljc1MTUgM1Y3LjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0IDExLjk5NjNMOS41IDEyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuMjUgMTUuNzU3OEw4LjUgMTIuMDA3OEwxMi4yNSA4LjI1NzgxIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8cGF0aCBkPSJNMTYuNzUxNSAxNi41VjIxQzE2Ljc2ODYgMjEuMzc5NiAxNi42MzQ4IDIxLjc1MDUgMTYuMzc5MSAyMi4wMzE2QzE2LjEyMzUgMjIuMzEyNyAxNS43NjcgMjIuNDgxMSAxNS4zODc1IDIyLjVIMy4xMTQ1MUMyLjczNTIxIDIyLjQ4MDggMi4zNzg5MyAyMi4zMTIzIDIuMTIzNTMgMjIuMDMxMkMxLjg2ODEzIDIxLjc1MDEgMS43MzQzNyAyMS4zNzk0IDEuNzUxNTEgMjFWM0MxLjczNDExIDIuNjIwNTQgMS44Njc3NyAyLjI0OTY0IDIuMTIzMjIgMS45Njg1MUMyLjM3ODY4IDEuNjg3MzcgMi43MzUxMiAxLjUxODkxIDMuMTE0NTEgMS41SDE1LjM4NzVDMTUuNzY3IDEuNTE4OTEgMTYuMTIzNSAxLjY4NzM0IDE2LjM3OTEgMS45Njg0NUMxNi42MzQ4IDIuMjQ5NTUgMTYuNzY4NiAyLjYyMDQ0IDE2Ljc1MTUgM1Y3LjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--logout.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,logout");
  background-color: transparent;
}
.iconRound--account:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc1IDEwLjc1SDUuMjVDNC40MjE1NyAxMC43NSAzLjc1IDExLjQyMTYgMy43NSAxMi4yNVYyMi43NUMzLjc1IDIzLjU3ODQgNC40MjE1NyAyNC4yNSA1LjI1IDI0LjI1SDE4Ljc1QzE5LjU3ODQgMjQuMjUgMjAuMjUgMjMuNTc4NCAyMC4yNSAyMi43NVYxMi4yNUMyMC4yNSAxMS40MjE2IDE5LjU3ODQgMTAuNzUgMTguNzUgMTAuNzVaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02Ljc1IDEwLjc1VjdDNi43NSA1LjYwNzYxIDcuMzAzMTIgNC4yNzIyNiA4LjI4NzY5IDMuMjg3NjlDOS4yNzIyNiAyLjMwMzEyIDEwLjYwNzYgMS43NSAxMiAxLjc1QzEzLjM5MjQgMS43NSAxNC43Mjc3IDIuMzAzMTIgMTUuNzEyMyAzLjI4NzY5QzE2LjY5NjkgNC4yNzIyNiAxNy4yNSA1LjYwNzYxIDE3LjI1IDdWMTAuNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTguNjI1IDE2QzguNDE3ODkgMTYgOC4yNSAxNS44MzIxIDguMjUgMTUuNjI1QzguMjUgMTUuNDE3OSA4LjQxNzg5IDE1LjI1IDguNjI1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNOC42MjUgMTZDOC44MzIxMSAxNiA5IDE1LjgzMjEgOSAxNS42MjVDOSAxNS40MTc5IDguODMyMTEgMTUuMjUgOC42MjUgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik04LjYyNSAxOS43NUM4LjQxNzg5IDE5Ljc1IDguMjUgMTkuNTgyMSA4LjI1IDE5LjM3NUM4LjI1IDE5LjE2NzkgOC40MTc4OSAxOSA4LjYyNSAxOSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTguNjI1IDE5Ljc1QzguODMyMTEgMTkuNzUgOSAxOS41ODIxIDkgMTkuMzc1QzkgMTkuMTY3OSA4LjgzMjExIDE5IDguNjI1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTZDMTEuNzkyOSAxNiAxMS42MjUgMTUuODMyMSAxMS42MjUgMTUuNjI1QzExLjYyNSAxNS40MTc5IDExLjc5MjkgMTUuMjUgMTIgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMiAxNkMxMi4yMDcxIDE2IDEyLjM3NSAxNS44MzIxIDEyLjM3NSAxNS42MjVDMTIuMzc1IDE1LjQxNzkgMTIuMjA3MSAxNS4yNSAxMiAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTEyIDE5Ljc1QzExLjc5MjkgMTkuNzUgMTEuNjI1IDE5LjU4MjEgMTEuNjI1IDE5LjM3NUMxMS42MjUgMTkuMTY3OSAxMS43OTI5IDE5IDEyIDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTkuNzVDMTIuMjA3MSAxOS43NSAxMi4zNzUgMTkuNTgyMSAxMi4zNzUgMTkuMzc1QzEyLjM3NSAxOS4xNjc5IDEyLjIwNzEgMTkgMTIgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTZDMTUuMTY3OSAxNiAxNSAxNS44MzIxIDE1IDE1LjYyNUMxNSAxNS40MTc5IDE1LjE2NzkgMTUuMjUgMTUuMzc1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTUuMzc1IDE2QzE1LjU4MjEgMTYgMTUuNzUgMTUuODMyMSAxNS43NSAxNS42MjVDMTUuNzUgMTUuNDE3OSAxNS41ODIxIDE1LjI1IDE1LjM3NSAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTE1LjM3NSAxOS43NUMxNS4xNjc5IDE5Ljc1IDE1IDE5LjU4MjEgMTUgMTkuMzc1QzE1IDE5LjE2NzkgMTUuMTY3OSAxOSAxNS4zNzUgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTkuNzVDMTUuNTgyMSAxOS43NSAxNS43NSAxOS41ODIxIDE1Ljc1IDE5LjM3NUMxNS43NSAxOS4xNjc5IDE1LjU4MjEgMTkgMTUuMzc1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc1IDEwLjc1SDUuMjVDNC40MjE1NyAxMC43NSAzLjc1IDExLjQyMTYgMy43NSAxMi4yNVYyMi43NUMzLjc1IDIzLjU3ODQgNC40MjE1NyAyNC4yNSA1LjI1IDI0LjI1SDE4Ljc1QzE5LjU3ODQgMjQuMjUgMjAuMjUgMjMuNTc4NCAyMC4yNSAyMi43NVYxMi4yNUMyMC4yNSAxMS40MjE2IDE5LjU3ODQgMTAuNzUgMTguNzUgMTAuNzVaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02Ljc1IDEwLjc1VjdDNi43NSA1LjYwNzYxIDcuMzAzMTIgNC4yNzIyNiA4LjI4NzY5IDMuMjg3NjlDOS4yNzIyNiAyLjMwMzEyIDEwLjYwNzYgMS43NSAxMiAxLjc1QzEzLjM5MjQgMS43NSAxNC43Mjc3IDIuMzAzMTIgMTUuNzEyMyAzLjI4NzY5QzE2LjY5NjkgNC4yNzIyNiAxNy4yNSA1LjYwNzYxIDE3LjI1IDdWMTAuNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTguNjI1IDE2QzguNDE3ODkgMTYgOC4yNSAxNS44MzIxIDguMjUgMTUuNjI1QzguMjUgMTUuNDE3OSA4LjQxNzg5IDE1LjI1IDguNjI1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNOC42MjUgMTZDOC44MzIxMSAxNiA5IDE1LjgzMjEgOSAxNS42MjVDOSAxNS40MTc5IDguODMyMTEgMTUuMjUgOC42MjUgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik04LjYyNSAxOS43NUM4LjQxNzg5IDE5Ljc1IDguMjUgMTkuNTgyMSA4LjI1IDE5LjM3NUM4LjI1IDE5LjE2NzkgOC40MTc4OSAxOSA4LjYyNSAxOSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTguNjI1IDE5Ljc1QzguODMyMTEgMTkuNzUgOSAxOS41ODIxIDkgMTkuMzc1QzkgMTkuMTY3OSA4LjgzMjExIDE5IDguNjI1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTZDMTEuNzkyOSAxNiAxMS42MjUgMTUuODMyMSAxMS42MjUgMTUuNjI1QzExLjYyNSAxNS40MTc5IDExLjc5MjkgMTUuMjUgMTIgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMiAxNkMxMi4yMDcxIDE2IDEyLjM3NSAxNS44MzIxIDEyLjM3NSAxNS42MjVDMTIuMzc1IDE1LjQxNzkgMTIuMjA3MSAxNS4yNSAxMiAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTEyIDE5Ljc1QzExLjc5MjkgMTkuNzUgMTEuNjI1IDE5LjU4MjEgMTEuNjI1IDE5LjM3NUMxMS42MjUgMTkuMTY3OSAxMS43OTI5IDE5IDEyIDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTkuNzVDMTIuMjA3MSAxOS43NSAxMi4zNzUgMTkuNTgyMSAxMi4zNzUgMTkuMzc1QzEyLjM3NSAxOS4xNjc5IDEyLjIwNzEgMTkgMTIgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTZDMTUuMTY3OSAxNiAxNSAxNS44MzIxIDE1IDE1LjYyNUMxNSAxNS40MTc5IDE1LjE2NzkgMTUuMjUgMTUuMzc1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTUuMzc1IDE2QzE1LjU4MjEgMTYgMTUuNzUgMTUuODMyMSAxNS43NSAxNS42MjVDMTUuNzUgMTUuNDE3OSAxNS41ODIxIDE1LjI1IDE1LjM3NSAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTE1LjM3NSAxOS43NUMxNS4xNjc5IDE5Ljc1IDE1IDE5LjU4MjEgMTUgMTkuMzc1QzE1IDE5LjE2NzkgMTUuMTY3OSAxOSAxNS4zNzUgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTkuNzVDMTUuNTgyMSAxOS43NSAxNS43NSAxOS41ODIxIDE1Ljc1IDE5LjM3NUMxNS43NSAxOS4xNjc5IDE1LjU4MjEgMTkgMTUuMzc1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--account.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,account");
  background-color: transparent;
}
.iconRound--addresses:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNzUgMTMuOTM3NVYyMi4xODc1SDEwLjc1VjE2LjE4NzVDMTAuNzUgMTUuNzg5NyAxMC45MDggMTUuNDA4MSAxMS4xODkzIDE1LjEyNjhDMTEuNDcwNiAxNC44NDU1IDExLjg1MjIgMTQuNjg3NSAxMi4yNSAxNC42ODc1SDEzLjc1QzE0LjE0NzggMTQuNjg3NSAxNC41Mjk0IDE0Ljg0NTUgMTQuODEwNyAxNS4xMjY4QzE1LjA5MiAxNS40MDgxIDE1LjI1IDE1Ljc4OTcgMTUuMjUgMTYuMTg3NVYyMi4xODc1SDIxLjI1VjEzLjkzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xLjc1IDEyLjQzNzVMMTEuOTQgMi4yNDc1NUMxMi4wNzg2IDIuMTA3MjYgMTIuMjQzNiAxLjk5NTg3IDEyLjQyNTYgMS45MTk4NUMxMi42MDc2IDEuODQzODMgMTIuODAyOCAxLjgwNDY5IDEzIDEuODA0NjlDMTMuMTk3MiAxLjgwNDY5IDEzLjM5MjQgMS44NDM4MyAxMy41NzQ0IDEuOTE5ODVDMTMuNzU2NCAxLjk5NTg3IDEzLjkyMTQgMi4xMDcyNiAxNC4wNiAyLjI0NzU1TDI0LjI1IDEyLjQzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNy41IDQuNjg1NjNWMS43NjU2MkgyMS4yNVY4LjQzNTYyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNzUgMTMuOTM3NVYyMi4xODc1SDEwLjc1VjE2LjE4NzVDMTAuNzUgMTUuNzg5NyAxMC45MDggMTUuNDA4MSAxMS4xODkzIDE1LjEyNjhDMTEuNDcwNiAxNC44NDU1IDExLjg1MjIgMTQuNjg3NSAxMi4yNSAxNC42ODc1SDEzLjc1QzE0LjE0NzggMTQuNjg3NSAxNC41Mjk0IDE0Ljg0NTUgMTQuODEwNyAxNS4xMjY4QzE1LjA5MiAxNS40MDgxIDE1LjI1IDE1Ljc4OTcgMTUuMjUgMTYuMTg3NVYyMi4xODc1SDIxLjI1VjEzLjkzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xLjc1IDEyLjQzNzVMMTEuOTQgMi4yNDc1NUMxMi4wNzg2IDIuMTA3MjYgMTIuMjQzNiAxLjk5NTg3IDEyLjQyNTYgMS45MTk4NUMxMi42MDc2IDEuODQzODMgMTIuODAyOCAxLjgwNDY5IDEzIDEuODA0NjlDMTMuMTk3MiAxLjgwNDY5IDEzLjM5MjQgMS44NDM4MyAxMy41NzQ0IDEuOTE5ODVDMTMuNzU2NCAxLjk5NTg3IDEzLjkyMTQgMi4xMDcyNiAxNC4wNiAyLjI0NzU1TDI0LjI1IDEyLjQzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNy41IDQuNjg1NjNWMS43NjU2MkgyMS4yNVY4LjQzNTYyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--addresses.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,addresses");
  background-color: transparent;
}
.iconRound--aktualisierungsservice:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01Ljc4MyAxOS42ODlhMS40MzcgMS40MzcgMCAwIDEtMS4zNjMtMS41di0xNS4yYTEuNDM2IDEuNDM2IDAgMCAxIDEuMzYzLTEuNWgxMC4yNzNhMS40MzcgMS40MzcgMCAwIDEgMS4zNjQgMS41Ii8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yMC41OCAxMS4zMTF2OS43YTEuNDM3IDEuNDM3IDAgMCAxLTEuMzY0IDEuNUg4Ljk0M2ExLjQzNyAxLjQzNyAwIDAgMS0xLjM2My0xLjV2LTE1LjJhMS40MzYgMS40MzYgMCAwIDEgMS4zNjMtMS41aDEwLjI3M2ExLjQzNyAxLjQzNyAwIDAgMSAxLjM2NCAxLjV2NC41Ii8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01Ljc4MyAxOS42ODlhMS40MzcgMS40MzcgMCAwIDEtMS4zNjMtMS41di0xNS4yYTEuNDM2IDEuNDM2IDAgMCAxIDEuMzYzLTEuNWgxMC4yNzNhMS40MzcgMS40MzcgMCAwIDEgMS4zNjQgMS41Ii8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yMC41OCAxMS4zMTF2OS43YTEuNDM3IDEuNDM3IDAgMCAxLTEuMzY0IDEuNUg4Ljk0M2ExLjQzNyAxLjQzNyAwIDAgMS0xLjM2My0xLjV2LTE1LjJhMS40MzYgMS40MzYgMCAwIDEgMS4zNjMtMS41aDEwLjI3M2ExLjQzNyAxLjQzNyAwIDAgMSAxLjM2NCAxLjV2NC41Ii8+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--aktualisierungsservice.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,aktualisierungsservice");
  background-color: transparent;
}
.iconRound--mitgliedschaft:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTExLjUgMTMuNTI4YS45NzguOTc4IDAgMCAxLS45NzUuOThoLTcuOGEuOTc2Ljk3NiAwIDAgMS0uOTc1LS45OFYyLjczOGEuOTc4Ljk3OCAwIDAgMSAuOTc2LS45OGw3LjguMDEzYS45NzguOTc4IDAgMCAxIC45NzQuOTh2MTAuNzc3Wk0yNC4yNDYgNy41NDZhLjk3Ljk3IDAgMCAxLS45NzUuOTYyaC03LjhhLjk2OC45NjggMCAwIDEtLjk3NS0uOTYyVjIuNzMzYS45NjguOTY4IDAgMCAxIC45NzMtLjk2Mmw3LjgtLjAxM2EuOTcuOTcgMCAwIDEgLjk3Ny45NjJ2NC44MjZaTTExLjUgMjMuMjkzYS45NzIuOTcyIDAgMCAxLS45NzcuOTY1bC03LjgtLjAxM2EuOTY5Ljk2OSAwIDAgMS0uOTczLS45NjR2LTQuODFhLjk2OC45NjggMCAwIDEgLjk3NS0uOTYzaDcuOGEuOTcuOTcgMCAwIDEgLjk3NS45NjR2NC44MlpNMTUuNDcyIDI0LjI1OGEuOTc2Ljk3NiAwIDAgMS0uOTc2LS45ODFWMTIuNDg5YS45NzguOTc4IDAgMCAxIC45NzUtLjk4MWg3LjhhLjk3OC45NzggMCAwIDEgLjk3NS45OHYxMC43NzZhLjk4Ljk4IDAgMCAxLS45NzQuOThsLTcuOC4wMTRaIi8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTExLjUgMTMuNTI4YS45NzguOTc4IDAgMCAxLS45NzUuOThoLTcuOGEuOTc2Ljk3NiAwIDAgMS0uOTc1LS45OFYyLjczOGEuOTc4Ljk3OCAwIDAgMSAuOTc2LS45OGw3LjguMDEzYS45NzguOTc4IDAgMCAxIC45NzQuOTh2MTAuNzc3Wk0yNC4yNDYgNy41NDZhLjk3Ljk3IDAgMCAxLS45NzUuOTYyaC03LjhhLjk2OC45NjggMCAwIDEtLjk3NS0uOTYyVjIuNzMzYS45NjguOTY4IDAgMCAxIC45NzMtLjk2Mmw3LjgtLjAxM2EuOTcuOTcgMCAwIDEgLjk3Ny45NjJ2NC44MjZaTTExLjUgMjMuMjkzYS45NzIuOTcyIDAgMCAxLS45NzcuOTY1bC03LjgtLjAxM2EuOTY5Ljk2OSAwIDAgMS0uOTczLS45NjR2LTQuODFhLjk2OC45NjggMCAwIDEgLjk3NS0uOTYzaDcuOGEuOTcuOTcgMCAwIDEgLjk3NS45NjR2NC44MlpNMTUuNDcyIDI0LjI1OGEuOTc2Ljk3NiAwIDAgMS0uOTc2LS45ODFWMTIuNDg5YS45NzguOTc4IDAgMCAxIC45NzUtLjk4MWg3LjhhLjk3OC45NzggMCAwIDEgLjk3NS45OHYxMC43NzZhLjk4Ljk4IDAgMCAxLS45NzQuOThsLTcuOC4wMTRaIi8+PC9zdmc+");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--mitgliedschaft.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,mitgliedschaft");
  background-color: transparent;
}
.iconRound--pen:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMjJMMjEgOEwxNSAyTDEgMTZWMjJIN1oiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMS41IDUuNUwxNy41IDExLjUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMjJMMjEgOEwxNSAyTDEgMTZWMjJIN1oiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMS41IDUuNUwxNy41IDExLjUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--pen.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,pen");
  background-color: transparent;
}
.iconRound--clock:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--clock.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,clock");
  background-color: transparent;
}
.iconRound--bank:not(.iconRound--colored):after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyAgd2lkdGg9Ijk2cHgiIGhlaWdodD0iOTZweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC44MzIxIDEuMjQ4MDJDMTEuNTc3OSAwLjkxNzMyNyAxMi40MjIxIDAuOTE3MzI3IDEzLjE2NzkgMS4yNDgwMkwyMS43OTk1IDUuMDc1NEMyMy43NzUxIDUuOTUxNDEgMjMuMTcwMyA5IDIxLjAyMDkgOUgyLjk3OTA2QzAuODI5NjY5IDkgMC4yMjQ4OTEgNS45NTE0IDIuMjAwNDcgNS4wNzU0TDEwLjgzMjEgMS4yNDgwMlpNMTIuMzg5MyAzLjEyNzY1QzEyLjE0MDcgMy4wMTc0MiAxMS44NTkzIDMuMDE3NDIgMTEuNjEwNyAzLjEyNzY1TDMuNDEwNzYgNi43NjM1MkMzLjMxMTk4IDYuODA3MzIgMy4zNDMyNCA2Ljk1NDk0IDMuNDUxMjkgNi45NTQ5NEgyMC41NDg3QzIwLjY1NjggNi45NTQ5NCAyMC42ODggNi44MDczMiAyMC41ODkyIDYuNzYzNTJMMTIuMzg5MyAzLjEyNzY1WiIgZmlsbD0iIzBGMEYwRiIvPg0KPHBhdGggZD0iTTIgMjJDMiAyMS40NDc3IDIuNDQ3NzIgMjEgMyAyMUgyMUMyMS41NTIzIDIxIDIyIDIxLjQ0NzcgMjIgMjJDMjIgMjIuNTUyMyAyMS41NTIzIDIzIDIxIDIzSDNDMi40NDc3MiAyMyAyIDIyLjU1MjMgMiAyMloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPg0KPHBhdGggZD0iTTExIDE5QzExIDE5LjU1MjMgMTEuNDQ3NyAyMCAxMiAyMEMxMi41NTIzIDIwIDEzIDE5LjU1MjMgMTMgMTlWMTFDMTMgMTAuNDQ3NyAxMi41NTIzIDEwIDEyIDEwQzExLjQ0NzcgMTAgMTEgMTAuNDQ3NyAxMSAxMVYxOVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPg0KPHBhdGggZD0iTTYgMjBDNS40NDc3MiAyMCA1IDE5LjU1MjMgNSAxOUw1IDExQzUgMTAuNDQ3NyA1LjQ0NzcxIDEwIDYgMTBDNi41NTIyOCAxMCA3IDEwLjQ0NzcgNyAxMUw3IDE5QzcgMTkuNTUyMyA2LjU1MjI5IDIwIDYgMjBaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjxwYXRoIGQ9Ik0xNyAxOUMxNyAxOS41NTIzIDE3LjQ0NzcgMjAgMTggMjBDMTguNTUyMyAyMCAxOSAxOS41NTIzIDE5IDE5VjExQzE5IDEwLjQ0NzcgMTguNTUyMyAxMCAxOCAxMEMxNy40NDc3IDEwIDE3IDEwLjQ0NzcgMTcgMTFWMTlaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyAgd2lkdGg9Ijk2cHgiIGhlaWdodD0iOTZweCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC44MzIxIDEuMjQ4MDJDMTEuNTc3OSAwLjkxNzMyNyAxMi40MjIxIDAuOTE3MzI3IDEzLjE2NzkgMS4yNDgwMkwyMS43OTk1IDUuMDc1NEMyMy43NzUxIDUuOTUxNDEgMjMuMTcwMyA5IDIxLjAyMDkgOUgyLjk3OTA2QzAuODI5NjY5IDkgMC4yMjQ4OTEgNS45NTE0IDIuMjAwNDcgNS4wNzU0TDEwLjgzMjEgMS4yNDgwMlpNMTIuMzg5MyAzLjEyNzY1QzEyLjE0MDcgMy4wMTc0MiAxMS44NTkzIDMuMDE3NDIgMTEuNjEwNyAzLjEyNzY1TDMuNDEwNzYgNi43NjM1MkMzLjMxMTk4IDYuODA3MzIgMy4zNDMyNCA2Ljk1NDk0IDMuNDUxMjkgNi45NTQ5NEgyMC41NDg3QzIwLjY1NjggNi45NTQ5NCAyMC42ODggNi44MDczMiAyMC41ODkyIDYuNzYzNTJMMTIuMzg5MyAzLjEyNzY1WiIgZmlsbD0iIzBGMEYwRiIvPg0KPHBhdGggZD0iTTIgMjJDMiAyMS40NDc3IDIuNDQ3NzIgMjEgMyAyMUgyMUMyMS41NTIzIDIxIDIyIDIxLjQ0NzcgMjIgMjJDMjIgMjIuNTUyMyAyMS41NTIzIDIzIDIxIDIzSDNDMi40NDc3MiAyMyAyIDIyLjU1MjMgMiAyMloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPg0KPHBhdGggZD0iTTExIDE5QzExIDE5LjU1MjMgMTEuNDQ3NyAyMCAxMiAyMEMxMi41NTIzIDIwIDEzIDE5LjU1MjMgMTMgMTlWMTFDMTMgMTAuNDQ3NyAxMi41NTIzIDEwIDEyIDEwQzExLjQ0NzcgMTAgMTEgMTAuNDQ3NyAxMSAxMVYxOVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPg0KPHBhdGggZD0iTTYgMjBDNS40NDc3MiAyMCA1IDE5LjU1MjMgNSAxOUw1IDExQzUgMTAuNDQ3NyA1LjQ0NzcxIDEwIDYgMTBDNi41NTIyOCAxMCA3IDEwLjQ0NzcgNyAxMUw3IDE5QzcgMTkuNTUyMyA2LjU1MjI5IDIwIDYgMjBaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjxwYXRoIGQ9Ik0xNyAxOUMxNyAxOS41NTIzIDE3LjQ0NzcgMjAgMTggMjBDMTguNTUyMyAyMCAxOSAxOS41NTIzIDE5IDE5VjExQzE5IDEwLjQ0NzcgMTguNTUyMyAxMCAxOCAxMEMxNy40NDc3IDEwIDE3IDEwLjQ0NzcgMTcgMTFWMTlaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4NCjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #fff;
}
.iconRound--bank.iconRound--colored:after {
  background-image: url("data:image/svg+xml;base64,bank");
  background-color: transparent;
}

.a:hover .icon, .mitglied-werden-form-block .label-with-link label a:hover .icon, .a:hover .labelWrap--select:after, .mitglied-werden-form-block .label-with-link label a:hover .labelWrap--select:after, .a:hover .form-row--select:after, .mitglied-werden-form-block .label-with-link label a:hover .form-row--select:after,
.a:hover div.gfield--select:after,
.mitglied-werden-form-block .label-with-link label a:hover div.gfield--select:after,
.a:hover .gform-grid-col--select:after,
.mitglied-werden-form-block .label-with-link label a:hover .gform-grid-col--select:after, .a:hover .veranstaltungen__event__module__datetime:before, .mitglied-werden-form-block .label-with-link label a:hover .veranstaltungen__event__module__datetime:before, .a:hover .veranstaltungen__event__module__venue:before, .mitglied-werden-form-block .label-with-link label a:hover .veranstaltungen__event__module__venue:before, .a:hover .toasts__toast[data-duration="0"]:after, .mitglied-werden-form-block .label-with-link label a:hover .toasts__toast[data-duration="0"]:after, .a:hover .responsive__back:after, .mitglied-werden-form-block .label-with-link label a:hover .responsive__back:after, .a:hover .responsive__menu .menu-item-has-children > a:after, .mitglied-werden-form-block .label-with-link label a:hover .responsive__menu .menu-item-has-children > a:after, .responsive__menu .a:hover .menu-item-has-children > a:after, .responsive__menu .mitglied-werden-form-block .label-with-link label a:hover .menu-item-has-children > a:after, .mitglied-werden-form-block .label-with-link label .responsive__menu a:hover .menu-item-has-children > a:after, .a:hover .geocoder__spinner:before, .mitglied-werden-form-block .label-with-link label a:hover .geocoder__spinner:before, .a:active .icon, .mitglied-werden-form-block .label-with-link label a:active .icon, .a:active .labelWrap--select:after, .mitglied-werden-form-block .label-with-link label a:active .labelWrap--select:after, .a:active .form-row--select:after, .mitglied-werden-form-block .label-with-link label a:active .form-row--select:after,
.a:active div.gfield--select:after,
.mitglied-werden-form-block .label-with-link label a:active div.gfield--select:after,
.a:active .gform-grid-col--select:after,
.mitglied-werden-form-block .label-with-link label a:active .gform-grid-col--select:after, .a:active .veranstaltungen__event__module__datetime:before, .mitglied-werden-form-block .label-with-link label a:active .veranstaltungen__event__module__datetime:before, .a:active .veranstaltungen__event__module__venue:before, .mitglied-werden-form-block .label-with-link label a:active .veranstaltungen__event__module__venue:before, .a:active .toasts__toast[data-duration="0"]:after, .mitglied-werden-form-block .label-with-link label a:active .toasts__toast[data-duration="0"]:after, .a:active .responsive__back:after, .mitglied-werden-form-block .label-with-link label a:active .responsive__back:after, .a:active .responsive__menu .menu-item-has-children > a:after, .mitglied-werden-form-block .label-with-link label a:active .responsive__menu .menu-item-has-children > a:after, .responsive__menu .a:active .menu-item-has-children > a:after, .responsive__menu .mitglied-werden-form-block .label-with-link label a:active .menu-item-has-children > a:after, .mitglied-werden-form-block .label-with-link label .responsive__menu a:active .menu-item-has-children > a:after, .a:active .geocoder__spinner:before, .mitglied-werden-form-block .label-with-link label a:active .geocoder__spinner:before, .a:focus .icon, .mitglied-werden-form-block .label-with-link label a:focus .icon, .a:focus .labelWrap--select:after, .mitglied-werden-form-block .label-with-link label a:focus .labelWrap--select:after, .a:focus .form-row--select:after, .mitglied-werden-form-block .label-with-link label a:focus .form-row--select:after,
.a:focus div.gfield--select:after,
.mitglied-werden-form-block .label-with-link label a:focus div.gfield--select:after,
.a:focus .gform-grid-col--select:after,
.mitglied-werden-form-block .label-with-link label a:focus .gform-grid-col--select:after, .a:focus .veranstaltungen__event__module__datetime:before, .mitglied-werden-form-block .label-with-link label a:focus .veranstaltungen__event__module__datetime:before, .a:focus .veranstaltungen__event__module__venue:before, .mitglied-werden-form-block .label-with-link label a:focus .veranstaltungen__event__module__venue:before, .a:focus .toasts__toast[data-duration="0"]:after, .mitglied-werden-form-block .label-with-link label a:focus .toasts__toast[data-duration="0"]:after, .a:focus .responsive__back:after, .mitglied-werden-form-block .label-with-link label a:focus .responsive__back:after, .a:focus .responsive__menu .menu-item-has-children > a:after, .mitglied-werden-form-block .label-with-link label a:focus .responsive__menu .menu-item-has-children > a:after, .responsive__menu .a:focus .menu-item-has-children > a:after, .responsive__menu .mitglied-werden-form-block .label-with-link label a:focus .menu-item-has-children > a:after, .mitglied-werden-form-block .label-with-link label .responsive__menu a:focus .menu-item-has-children > a:after, .a:focus .geocoder__spinner:before, .mitglied-werden-form-block .label-with-link label a:focus .geocoder__spinner:before {
  background-color: #428ff7 !important;
}
.a:hover .iconRound, .mitglied-werden-form-block .label-with-link label a:hover .iconRound, .a:active .iconRound, .mitglied-werden-form-block .label-with-link label a:active .iconRound, .a:focus .iconRound, .mitglied-werden-form-block .label-with-link label a:focus .iconRound {
  background-color: #428ff7 !important;
}

.image-gallery .container, .image-gallery .woocommerce-account .woocommerce, .woocommerce-account .image-gallery .woocommerce, .image-gallery #primary .wp-block-woocommerce-checkout, #primary .image-gallery .wp-block-woocommerce-checkout, .image-gallery .content-page > .woocommerce, .image-gallery .responsive__menu > li > .sub-menu {
  padding-top: 0.75rem;
}
.image-gallery .container__wrapper {
  position: relative;
}
.image-gallery__insta {
  display: block;
  width: 100%;
  position: absolute;
  top: 0;
  display: flex;
  justify-content: center;
  z-index: 1000;
}
.image-gallery__insta b {
  display: inline-block;
  background-color: #e7e7e7;
  padding: 0 1rem 0.5rem;
  border-radius: 0 0 10px 10px;
}
.image-gallery__grid {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 1rem;
  row-gap: 1rem;
}
.image-gallery__grid-item {
  flex: 66%;
  max-width: calc(66% - 0.5rem);
}
.image-gallery__grid-item:nth-child(3n+2) {
  flex: 34%;
  max-width: calc(34% - 0.5rem);
}
.image-gallery__grid-item:nth-child(3n+3) {
  flex: 100%;
  max-width: 100%;
}
@media not all and (min-width: 768px) {
  .image-gallery__grid-item {
    flex: 100%;
    max-width: 100% !important;
  }
}
.image-gallery__grid-item img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

body:not(.framework-no-js) .lazyload,
body:not(.framework-no-js) .lazyloading {
  opacity: 0;
}

.lazyloaded {
  opacity: 1;
  transition: opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.load-more {
  text-align: center;
}
.load-more__progress-label {
  display: block;
  font-size: 14px;
  font-weight: 500;
}
.load-more__progress-bar {
  position: relative;
}
.load-more__progress-bar::after {
  animation: progressLoader 2s linear infinite;
  background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.25) 75%, transparent 75%, transparent);
  background-size: 35px 35px;
  content: "";
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.load-more__progress-bar[value] {
  -webkit-appearance: none;
  appearance: none;
  height: 4px;
  margin-top: 20px;
  width: 300px;
}
.load-more__progress-bar[value]::-webkit-progress-bar {
  background-color: #e7e7e7;
}
.load-more__progress-bar[value]::-webkit-progress-value {
  background-color: #232026;
}
.load-more__button {
  --button-color: #232026;
  margin: 40px auto 0 auto !important;
  position: relative;
}
@media (min-width: 1040px) {
  .load-more__button {
    margin-top: 48px !important;
  }
}

.section:has(.filter-button--active) progress::after {
  display: block;
}

@keyframes progressLoader {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 35px 35px;
  }
}
.loginform {
  position: relative;
  background-color: #fff;
  border-radius: 0.5rem;
  overflow: auto;
}
@media (hover: none) {
  .loginform::-webkit-scrollbar {
    display: none;
  }
}
.loginform__title {
  margin-bottom: 1rem;
  text-align: center;
}
.loginform .tabs__controls {
  justify-content: center;
  grid-gap: 0;
  margin-bottom: 0;
}
.loginform__form {
  padding: 1rem 2rem 2rem 2rem;
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
}
.loginform__two {
  display: grid;
}
@media not all and (min-width: 1040px) {
  .loginform__two {
    grid-template-row: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 1040px) {
  .loginform__two {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.loginform__two {
  grid-gap: 1rem;
}
.loginform .password_reset:hover, .loginform .password_reset:active, .loginform .password_reset:focus {
  color: #428ff7;
}

.confirmemail {
  position: relative;
  background-color: #fff;
  border-radius: 0.5rem;
  padding: 2rem;
}

.placeholder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #e7e7e7;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  border-radius: 0.5rem;
}
.placeholder img {
  max-width: 15rem;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center center;
}

.popups__popup {
  position: fixed;
  top: 1rem;
  left: 1rem;
  bottom: 1rem;
  right: 1rem;
  height: calc(100% - 2rem);
  width: calc(100% - 2rem);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 999998;
  user-select: none;
  pointer-events: none;
  visibility: hidden;
  opacity: 0;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.popups__popup--visible {
  opacity: 1;
  pointer-events: auto;
  user-select: auto;
  visibility: visible;
}
.popups__popup:before {
  content: "";
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.popups__container {
  z-index: 2;
  position: relative;
  max-height: 100%;
  overflow-y: auto;
  width: 100%;
  max-width: 846px;
  margin-left: auto;
  margin-right: auto;
}
.popups__container--small {
  max-width: 720px;
}
.popups__container--search-form {
  overflow: visible;
}

/**
 * Utility classes
 */
.coverBg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  animation: 3s ease-in-out 0s 1 heroInit;
  animation-play-state: paused;
}
.coverBg video,
.coverBg img {
  height: 100%;
  object-fit: cover;
}
.coverBg:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.72) 0%, rgba(0, 0, 0, 0.15) 100%);
  z-index: 1;
}

.overlayBg:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.52) 0%, rgba(0, 0, 0, 0) 128.24%);
  z-index: 1;
  transition: all ease-in-out 0.3s;
}

.localizedQuotes::before {
  content: open-quote;
}
.localizedQuotes::after {
  content: close-quote;
}

.hlbsTags {
  display: flex;
  flex-wrap: wrap;
  grid-gap: 12px;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .hlbsTags {
    margin-bottom: 32px;
  }
}

.hlbsTag, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item {
  font-weight: 500;
  display: inline-block;
  padding: 0.625rem;
  font-size: 0.75rem;
  color: var(--hlbsTag);
  border-radius: 0.5rem;
  line-height: 1;
  position: relative;
  font-weight: 500;
}
.hlbsTag:after, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item:after {
  content: "";
  border-radius: 0.5rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--hlbsTag);
  opacity: 0.2;
  pointer-events: none;
  transition: all ease-in-out 0.2s;
}
.hlbsTag--yellow {
  color: #FF9900;
}
.hlbsTag--yellow:after,
.hlbsTag--yellow .icon,
.hlbsTag--yellow .labelWrap--select:after,
.hlbsTag--yellow .form-row--select:after,
.hlbsTag--yellow div.gfield--select:after,
.hlbsTag--yellow .gform-grid-col--select:after,
.hlbsTag--yellow .veranstaltungen__event__module__datetime:before,
.hlbsTag--yellow .veranstaltungen__event__module__venue:before,
.hlbsTag--yellow .toasts__toast[data-duration="0"]:after,
.hlbsTag--yellow .responsive__back:after,
.hlbsTag--yellow .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .hlbsTag--yellow .menu-item-has-children > a:after,
.hlbsTag--yellow .geocoder__spinner:before {
  background-color: #FF9900;
}
.hlbsTag--green {
  color: #3BB500;
}
.hlbsTag--green:after,
.hlbsTag--green .icon,
.hlbsTag--green .labelWrap--select:after,
.hlbsTag--green .form-row--select:after,
.hlbsTag--green div.gfield--select:after,
.hlbsTag--green .gform-grid-col--select:after,
.hlbsTag--green .veranstaltungen__event__module__datetime:before,
.hlbsTag--green .veranstaltungen__event__module__venue:before,
.hlbsTag--green .toasts__toast[data-duration="0"]:after,
.hlbsTag--green .responsive__back:after,
.hlbsTag--green .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .hlbsTag--green .menu-item-has-children > a:after,
.hlbsTag--green .geocoder__spinner:before {
  background-color: #3BB500;
}
.hlbsTag--red {
  color: #FD2C2C;
}
.hlbsTag--red:after,
.hlbsTag--red .icon,
.hlbsTag--red .labelWrap--select:after,
.hlbsTag--red .form-row--select:after,
.hlbsTag--red div.gfield--select:after,
.hlbsTag--red .gform-grid-col--select:after,
.hlbsTag--red .veranstaltungen__event__module__datetime:before,
.hlbsTag--red .veranstaltungen__event__module__venue:before,
.hlbsTag--red .toasts__toast[data-duration="0"]:after,
.hlbsTag--red .responsive__back:after,
.hlbsTag--red .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .hlbsTag--red .menu-item-has-children > a:after,
.hlbsTag--red .geocoder__spinner:before {
  background-color: #FD2C2C;
}
.hlbsTag--purple {
  color: #1738ab;
}
.hlbsTag--purple:after,
.hlbsTag--purple .icon,
.hlbsTag--purple .labelWrap--select:after,
.hlbsTag--purple .form-row--select:after,
.hlbsTag--purple div.gfield--select:after,
.hlbsTag--purple .gform-grid-col--select:after,
.hlbsTag--purple .veranstaltungen__event__module__datetime:before,
.hlbsTag--purple .veranstaltungen__event__module__venue:before,
.hlbsTag--purple .toasts__toast[data-duration="0"]:after,
.hlbsTag--purple .responsive__back:after,
.hlbsTag--purple .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .hlbsTag--purple .menu-item-has-children > a:after,
.hlbsTag--purple .geocoder__spinner:before {
  background-color: #b2bde3;
}
.hlbsTag--blue, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item {
  color: #428ff7;
}
.hlbsTag--blue:after, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item:after,
.hlbsTag--blue .icon,
.hlbsTag--blue .labelWrap--select:after,
.hlbsTag--blue .form-row--select:after,
.hlbsTag--blue div.gfield--select:after,
.hlbsTag--blue .gform-grid-col--select:after,
.hlbsTag--blue .veranstaltungen__event__module__datetime:before,
.hlbsTag--blue .veranstaltungen__event__module__venue:before,
.hlbsTag--blue .toasts__toast[data-duration="0"]:after,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .icon,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .labelWrap--select:after,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .form-row--select:after,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item div.gfield--select:after,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .gform-grid-col--select:after,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .veranstaltungen__event__module__datetime:before,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .veranstaltungen__event__module__venue:before,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .toasts__toast[data-duration="0"]:after,
.hlbsTag--blue .responsive__back:after,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .responsive__back:after,
.hlbsTag--blue .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .hlbsTag--blue .menu-item-has-children > a:after,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .menu-item-has-children > a:after,
.hlbsTag--blue .geocoder__spinner:before,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .geocoder__spinner:before {
  background-color: #d9e9fd;
}
.hlbsTag--patriarch {
  color: #7d0388;
}
.hlbsTag--patriarch:after,
.hlbsTag--patriarch .icon,
.hlbsTag--patriarch .labelWrap--select:after,
.hlbsTag--patriarch .form-row--select:after,
.hlbsTag--patriarch div.gfield--select:after,
.hlbsTag--patriarch .gform-grid-col--select:after,
.hlbsTag--patriarch .veranstaltungen__event__module__datetime:before,
.hlbsTag--patriarch .veranstaltungen__event__module__venue:before,
.hlbsTag--patriarch .toasts__toast[data-duration="0"]:after,
.hlbsTag--patriarch .responsive__back:after,
.hlbsTag--patriarch .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .hlbsTag--patriarch .menu-item-has-children > a:after,
.hlbsTag--patriarch .geocoder__spinner:before {
  background-color: #e5cde7;
}
.hlbsTag--alloy-orange {
  color: #c06800;
}
.hlbsTag--alloy-orange:after,
.hlbsTag--alloy-orange .icon,
.hlbsTag--alloy-orange .labelWrap--select:after,
.hlbsTag--alloy-orange .form-row--select:after,
.hlbsTag--alloy-orange div.gfield--select:after,
.hlbsTag--alloy-orange .gform-grid-col--select:after,
.hlbsTag--alloy-orange .veranstaltungen__event__module__datetime:before,
.hlbsTag--alloy-orange .veranstaltungen__event__module__venue:before,
.hlbsTag--alloy-orange .toasts__toast[data-duration="0"]:after,
.hlbsTag--alloy-orange .responsive__back:after,
.hlbsTag--alloy-orange .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .hlbsTag--alloy-orange .menu-item-has-children > a:after,
.hlbsTag--alloy-orange .geocoder__spinner:before {
  background-color: #f2e1cc;
}
.hlbsTag--royal-red {
  color: #bf005c;
}
.hlbsTag--royal-red:after,
.hlbsTag--royal-red .icon,
.hlbsTag--royal-red .labelWrap--select:after,
.hlbsTag--royal-red .form-row--select:after,
.hlbsTag--royal-red div.gfield--select:after,
.hlbsTag--royal-red .gform-grid-col--select:after,
.hlbsTag--royal-red .veranstaltungen__event__module__datetime:before,
.hlbsTag--royal-red .veranstaltungen__event__module__venue:before,
.hlbsTag--royal-red .toasts__toast[data-duration="0"]:after,
.hlbsTag--royal-red .responsive__back:after,
.hlbsTag--royal-red .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .hlbsTag--royal-red .menu-item-has-children > a:after,
.hlbsTag--royal-red .geocoder__spinner:before {
  background-color: #f2ccde;
}
.hlbsTag--404 {
  color: #428ff7;
  background-color: #fff;
}
.hlbsTag--small {
  padding: 0.375rem 0.625rem;
}
.hlbsTag:hover:after, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item:hover:after, .hlbsTag:focus:after, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item:focus:after, .hlbsTag:active:after, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item:active:after {
  opacity: 0.15;
}
.hlbsTags .hlbsTag, .hlbsTags .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .hlbsTags .item {
  flex-shrink: 0;
}

.hlbsCard {
  position: relative;
  background-color: #fff;
  padding: 1rem;
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
}

.goBackButton {
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 16px;
  transition: 0.35s color cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.goBackButton:active, .goBackButton:focus, .goBackButton:hover {
  color: #428ff7;
}
.goBackButton::before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 10px;
  transform: translateY(2px) rotate(180deg);
  width: 15px;
  background-color: #428ff7;
}

/**
 * Component: Dropdown menu filters
 */
.dropdown-menu {
  font-size: 16px;
}
@media (min-width: 768px) {
  .dropdown-menu__wrapper {
    align-items: center;
    display: flex;
    grid-gap: 16px;
    margin-bottom: 0;
    width: 100%;
  }
}
.dropdown-menu__reset {
  display: none;
  padding: 12px 16px;
  text-align: center;
}
@media not all and (min-width: 768px) {
  .dropdown-menu__reset {
    display: none !important;
  }
}
.dropdown-menu__reset:hover {
  color: #428ff7;
}
.dropdown-menu__reset.visible, .fachwissen-overview:not(:has(.search-field:placeholder-shown)) .dropdown-menu__reset, .dropdown-menu:has(.dropdown-menu__date-input.active) .dropdown-menu__reset, .dropdown-menu:has(.dropdown-menu__options button.active:not(.filtered)) .dropdown-menu__reset {
  display: block;
}
.dropdown-menu__button {
  align-items: center;
  background-color: #fff;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  flex-wrap: nowrap;
  grid-gap: 8px;
  padding: 12px 36px 12px 16px;
  position: relative;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
@media not all and (min-width: 1320px) {
  .dropdown-menu__button {
    flex: 1;
  }
}
@media not all and (min-width: 576px) {
  .dropdown-menu__button {
    width: 100%;
  }
  .dropdown-menu__button + .dropdown-menu__button {
    margin-top: 8px;
  }
}
.dropdown-menu__button::before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: currentColor;
  content: "";
  height: 16px;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  transition: 0.15s background-color ease-in-out, 0.15s transform ease-in-out;
  width: 10px;
}
.dropdown-menu__button::after {
  content: "";
  display: block;
  height: 12px;
  left: 0;
  position: absolute;
  top: 100%;
  width: 100%;
}
.dropdown-menu__button:hover, .dropdown-menu__button:focus, .dropdown-menu__button:active {
  background-color: #edf4ff;
  color: #428ff7;
}
.dropdown-menu__item.active .dropdown-menu__button {
  color: #428ff7;
}
.dropdown-menu__item.active .dropdown-menu__button::before {
  transform: translateY(-50%) rotate(-180deg);
}
.dropdown-menu__button[disabled] {
  color: #7f7f7f;
  pointer-events: none;
}
.dropdown-menu__button-name {
  display: block;
  pointer-events: none;
}
.dropdown-menu__button-counter {
  background-color: #428ff7;
  border-radius: 50%;
  color: #fff;
  display: block;
  font-size: 14px;
  font-weight: 600;
  height: 18px;
  line-height: 18px;
  opacity: 0;
  pointer-events: none;
  text-align: center;
  width: 18px;
}
.dropdown-menu__item:has(.dropdown-menu__options .active) .dropdown-menu__button-counter {
  opacity: 1;
}
.dropdown-menu__item {
  position: relative;
  width: auto;
}
@media not all and (min-width: 768px) {
  .dropdown-menu__item {
    width: auto;
  }
}
.dropdown-menu__options {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0px 3px 4px 0px rgba(34, 34, 34, 0.25);
  color: #232026;
  left: 0;
  max-height: 300px;
  max-width: 260px;
  min-width: 260px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 6px 10px;
  position: absolute;
  top: calc(100% + 12px);
  transition: opacity 0.15s ease-in, visibility 0.15s ease-in, transform 0.15s ease-out;
  z-index: 3;
}
.dropdown-menu__item:not(.active) .dropdown-menu__options {
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
}
.dropdown-menu__options button, .dropdown-menu__options__option {
  border-radius: 6px;
  display: block;
  font-size: 16px;
  line-height: 1.3;
  min-width: 210px;
  width: 100%;
  padding: 8px 22px 8px 16px;
  position: relative;
  transition: all ease-in-out 0.2s;
  word-break: break-word;
  cursor: pointer;
}
.dropdown-menu__options button:active, .dropdown-menu__options button:focus:not(.active), .dropdown-menu__options button:hover, .dropdown-menu__options__option:active, .dropdown-menu__options__option:focus:not(.active), .dropdown-menu__options__option:hover {
  background-color: #edf4ff;
  color: #428ff7;
}
.dropdown-menu__options button:has(+ ul)::before, .dropdown-menu__options__option:has(+ ul)::before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #232026;
  content: "";
  height: 0.55rem;
  position: absolute;
  left: 4px;
  top: 16px;
  transform: translateY(-50%);
  transition: 0.15s background-color ease-in-out, 0.15s transform ease-in-out;
  width: 0.35rem;
}
.dropdown-menu__options button:active::before, .dropdown-menu__options button:focus:not(.active)::before, .dropdown-menu__options button:hover::before, .dropdown-menu__options__option:active::before, .dropdown-menu__options__option:focus:not(.active)::before, .dropdown-menu__options__option:hover::before {
  background-color: #428ff7;
}
.dropdown-menu__options button:not(.active):has(button.active)::before, .dropdown-menu__options button.active::before, .dropdown-menu__options__option:not(.active):has(button.active)::before, .dropdown-menu__options__option.active::before {
  background-color: #428ff7;
  transform: translateY(-50%) rotate(90deg);
}
.dropdown-menu__options button.active, .dropdown-menu__options__option.active {
  color: #428ff7;
}
.dropdown-menu__options button.active::after, .dropdown-menu__options__option.active::after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: currentColor;
  content: "";
  position: absolute;
  top: 50%;
  right: 6px;
  height: 8px;
  width: 12px;
  transform: translateY(-50%);
}
.dropdown-menu__options button:not(.active) + ul:not(:has(.active)), .dropdown-menu__options__option:not(.active) + ul:not(:has(.active)) {
  display: none;
}
.dropdown-menu__options li > ul {
  margin-left: 0.75rem;
  width: calc(100% - 0.75rem);
}
@media not all and (min-width: 1040px) {
  .dropdown-menu__item:last-of-type:not(:first-of-type) .dropdown-menu__options {
    right: 0;
    left: auto;
    max-width: 300px;
    min-width: 100%;
  }
}
.dropdown-menu__date-range {
  align-items: center;
  display: flex;
  grid-gap: 28px;
  justify-content: space-between;
  position: relative;
  width: 100%;
}
.dropdown-menu__date-range::after {
  background-color: #868686;
  content: "";
  display: block;
  height: 1px;
  left: calc(50% - 6px);
  position: absolute;
  top: calc(50% - 1px);
  width: 12px;
}
.dropdown-menu__date-input {
  border-radius: 4px;
  border: 1px solid #868686;
  cursor: pointer;
  height: 48px;
  line-height: 48px;
  padding: 8px;
  position: relative;
  width: 92px;
}
.dropdown-menu__date-input:has(input:focus-within) {
  border-color: #232026;
}
.dropdown-menu__date-input-name {
  display: block;
  font-size: 10px;
  line-height: 1;
}
.dropdown-menu__date-input-name:has(~ input:focus-within) {
  color: #868686;
}
.dropdown-menu__date-input-value {
  color: #868686;
  display: block;
  font-size: 14px;
  line-height: 1;
  margin-top: 4px;
}
.dropdown-menu__date-input-value:has(~ input:focus-within) {
  color: #232026;
}
.dropdown-menu__date-input-field {
  cursor: pointer;
  height: 100%;
  left: 0;
  opacity: 0;
  padding: 0 !important;
  position: absolute !important;
  top: 0;
  width: 100% !important;
  z-index: 2;
}
.dropdown-menu__date-input-field::-webkit-calendar-picker-indicator {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  cursor: pointer;
}

/**
 * Component: CPT filters bar
 */
.filter-bar {
  display: flex;
  flex-direction: column;
  grid-gap: 32px;
}
@media (min-width: 1040px) {
  .filter-bar {
    display: grid;
    grid-gap: 48px;
    grid-template-columns: calc(100% - 448px) 400px;
  }
}
.filter-bar__pills {
  width: 100%;
}
.filter-bar__pills-wrapper {
  align-items: center;
  display: flex;
}
.filter-bar__pills-item {
  border-radius: 64px;
  border: #7f7f7f solid 1px;
  color: #7f7f7f;
  cursor: pointer;
  display: inline-block;
  font-family: "Space Grotesk";
  font-size: 14px;
  font-weight: 500;
  height: auto;
  line-height: 1.4;
  padding: 8px 16px;
  position: relative;
  text-align: center;
  transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;
  white-space: nowrap;
  width: auto;
}
.filter-bar__pills-item.active, .filter-bar__pills-item:active, .filter-bar__pills-item:focus, .filter-bar__pills-item:hover {
  background-color: #c1d8f7;
  border-color: #428ff7;
  color: #428ff7;
}
.filter-bar__pills-item.triggered {
  background-color: transparent !important;
  border-color: #7f7f7f !important;
  color: #7f7f7f !important;
  cursor: pointer;
  pointer-events: none;
}
.filter-bar__pills.swiper-initialized {
  position: relative;
}
.filter-bar__pills.swiper-initialized::before, .filter-bar__pills.swiper-initialized::after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  width: 2.5rem;
  z-index: 2;
}
.filter-bar__pills.swiper-initialized::before {
  left: 0;
  background: linear-gradient(90deg, rgb(246, 246, 246) 0%, rgba(246, 246, 246, 0) 100%);
}
.filter-bar__pills.swiper-initialized::after {
  right: 0;
  background: linear-gradient(90deg, rgba(246, 246, 246, 0) 0%, rgb(246, 246, 246) 100%);
}
.filter-bar__pills.swiper-initialized.swiper--start::before {
  display: none;
}
.filter-bar__pills.swiper-initialized.swiper--end::after {
  display: none;
}
/**
 * Component: Load more button and progress
 */
.load-more {
  text-align: center;
}
.load-more__progress-label {
  display: block;
  font-size: 14px;
  font-weight: 500;
}
.load-more__progress-bar {
  position: relative;
}
.load-more__progress-bar::after {
  animation: progressLoader 2s linear infinite;
  background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.25) 75%, transparent 75%, transparent);
  background-size: 35px 35px;
  content: "";
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.load-more__progress-bar[value] {
  -webkit-appearance: none;
  appearance: none;
  height: 4px;
  margin-top: 20px;
  width: 300px;
}
.load-more__progress-bar[value]::-webkit-progress-bar {
  background-color: #e7e7e7;
}
.load-more__progress-bar[value]::-webkit-progress-value {
  background-color: #232026;
}
.load-more__button {
  --button-color: #232026;
  margin: 40px auto 0 auto !important;
  position: relative;
}
@media (min-width: 1040px) {
  .load-more__button {
    margin-top: 48px !important;
  }
}

.section:has(.filter-button--active) progress::after {
  display: block;
}

@keyframes progressLoader {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 35px 35px;
  }
}
/**
 * Component:I nfo sidebar
 */
.info-sidebar__wrap {
  background-color: #fff;
  border-radius: 0.5rem;
  padding: 2rem;
  position: sticky;
  top: 2rem;
}
@media not all and (min-width: 1040px) {
  .info-sidebar__wrap {
    padding: 1.5rem;
  }
}
.admin-bar .info-sidebar__wrap {
  top: 4rem;
}
.info-sidebar__title {
  margin-bottom: 0;
}
.info-sidebar__form {
  margin-top: 2rem;
}
@media not all and (min-width: 768px) {
  .info-sidebar__form {
    position: relative;
  }
}
.info-sidebar__form select:has(option[disabled]:checked):not(:focus) {
  color: #868686;
}
body:has(.toasts__toast--warning) .info-sidebar__form select:has(option[disabled]:checked) {
  border-color: #FF9900;
}
.info-sidebar__form .labelWrap--select {
  position: relative;
}
.info-sidebar__form .labelWrap--select:has(select[disabled]) .tooltip {
  display: block;
}
.info-sidebar__form .labelWrap--select:has(select[disabled])::after {
  content: none;
}
.info-sidebar__form .labelWrap--select .tooltip {
  display: none;
  position: absolute;
  right: 0.8rem;
  top: 0.8rem;
}
.info-sidebar__field:not(:last-of-type) {
  margin-top: 0.75rem;
}
@media (min-width: 768px) {
  .info-sidebar__field:not(:last-of-type) {
    margin-top: 1rem;
  }
}
.info-sidebar__add-to-cart {
  margin-top: 1rem;
}
@media (min-width: 768px) {
  .info-sidebar__add-to-cart {
    margin-top: 1rem;
  }
}
.info-sidebar__checkout {
  margin-top: 0.5rem;
}
@media not all and (min-width: 576px) {
  .info-sidebar__checkout, .info-sidebar__add-to-cart {
    width: 100%;
  }
}
@media (min-width: 1040px) {
  .info-sidebar__checkout, .info-sidebar__add-to-cart {
    width: 100%;
  }
}
.info-sidebar__conditions {
  color: #868686;
  font-size: 14px;
  margin-top: 2rem;
}
@media not all and (min-width: 1040px) {
  .info-sidebar__conditions {
    margin-top: 1.5rem;
  }
}
.info-sidebar__price {
  align-items: center;
  display: flex;
  font-weight: 600;
  grid-gap: 0.25rem 1rem;
  justify-content: space-between;
  border-top: 1px solid #D8D8D8;
  margin-top: 2rem;
  padding-top: 2rem;
}
@media not all and (min-width: 1040px) {
  .info-sidebar__price {
    margin-top: 1.5rem;
    padding-top: 1.5rem;
  }
}
.info-sidebar__price-amount.disabled {
  color: #868686;
}

@supports (-moz-appearance: none) {
  @media not all and (min-width: 1040px) {
    .dropdown-menu__options:has(.dropdown-menu__date-input) {
      transform: translateX(-192px);
    }
  }
  .dropdown-menu__options:has(.dropdown-menu__date-input) {
    max-width: unset;
  }
  .dropdown-menu__options:has(.dropdown-menu__date-input) .dropdown-menu__date-input {
    width: 9rem;
  }
  .dropdown-menu__options:has(.dropdown-menu__date-input) .dropdown-menu__date-input .dropdown-menu__date-input-name,
  .dropdown-menu__options:has(.dropdown-menu__date-input) .dropdown-menu__date-input .dropdown-menu__date-input-value {
    opacity: 0;
  }
  .dropdown-menu__options:has(.dropdown-menu__date-input) .dropdown-menu__date-input .dropdown-menu__date-input-field {
    opacity: 1;
    border-width: 0 !important;
  }
}
.no-vat:after {
  margin-left: 0.5em;
  display: inline-block;
  content: "exkl. USt.";
  font-size: 75%;
  vertical-align: middle;
}

#price-tier-name {
  display: block;
}

.incl-vat,
#price-tier-name {
  color: #7f7f7f;
  font-size: 80%;
}

.incl-vat:not(:empty):after {
  margin-left: 0.5em;
  display: inline-block;
  content: "inkl. USt.";
  font-size: 75%;
  vertical-align: middle;
}

[data-price-no-discount] {
  color: #7f7f7f;
  font-weight: 400;
}

.checkbox-container {
  align-items: center;
  display: flex;
  gap: 0.25rem;
  width: 100%;
}
.checkbox-container label {
  flex-grow: 1;
  margin-left: -0.5rem;
}
.checkbox-container input {
  flex-shrink: 0;
  flex-grow: 0;
  width: 1.4rem;
}

.details-table {
  margin-bottom: 2rem;
}
.details-table__row {
  font-size: 0.8rem;
  display: flex;
  margin-bottom: 0.5rem;
}
.details-table__key {
  display: inline-block;
  color: #7f7f7f;
  min-width: 6.5rem;
}
@media (min-width: 768px) {
  .details-table__key {
    min-width: 8rem;
  }
}

.searchform__popup .searchform .search-field {
  font-size: 18px !important;
  padding: 16px 24px !important;
}
.searchform__container {
  width: 100%;
  margin: auto;
  position: relative;
  z-index: 2;
  max-width: 628px;
}
.searchform__wrap {
  position: relative;
}
.searchform input.search-field[type=search] {
  background-color: #fff;
  border-radius: 0.5rem;
  border-radius: 80px;
  border-color: #fff;
  font-size: 16px;
  padding: 12px 20px 12px 20px;
  width: 100%;
}
@media not all and (min-width: 1040px) {
  .searchform input.search-field[type=search] {
    padding: 8px 20px 8px 20px;
  }
}
.searchform input.search-field[type=search]:focus, .searchform input.search-field[type=search]:active, .searchform input.search-field[type=search]:hover {
  background-color: #edf4ff;
}
.searchform__submit, .searchform__close {
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.searchform__submit:active .icon, .searchform__submit:active .labelWrap--select:after, .searchform__submit:active .form-row--select:after,
.searchform__submit:active div.gfield--select:after,
.searchform__submit:active .gform-grid-col--select:after, .searchform__submit:active .veranstaltungen__event__module__datetime:before, .searchform__submit:active .veranstaltungen__event__module__venue:before, .searchform__submit:active .toasts__toast[data-duration="0"]:after, .searchform__submit:active .responsive__back:after, .searchform__submit:active .responsive__menu .menu-item-has-children > a:after, .responsive__menu .searchform__submit:active .menu-item-has-children > a:after, .searchform__submit:active .geocoder__spinner:before, .searchform__submit:active .iconRound, .searchform__submit:focus .icon, .searchform__submit:focus .labelWrap--select:after, .searchform__submit:focus .form-row--select:after,
.searchform__submit:focus div.gfield--select:after,
.searchform__submit:focus .gform-grid-col--select:after, .searchform__submit:focus .veranstaltungen__event__module__datetime:before, .searchform__submit:focus .veranstaltungen__event__module__venue:before, .searchform__submit:focus .toasts__toast[data-duration="0"]:after, .searchform__submit:focus .responsive__back:after, .searchform__submit:focus .responsive__menu .menu-item-has-children > a:after, .responsive__menu .searchform__submit:focus .menu-item-has-children > a:after, .searchform__submit:focus .geocoder__spinner:before, .searchform__submit:focus .iconRound, .searchform__submit:hover .icon, .searchform__submit:hover .labelWrap--select:after, .searchform__submit:hover .form-row--select:after,
.searchform__submit:hover div.gfield--select:after,
.searchform__submit:hover .gform-grid-col--select:after, .searchform__submit:hover .veranstaltungen__event__module__datetime:before, .searchform__submit:hover .veranstaltungen__event__module__venue:before, .searchform__submit:hover .toasts__toast[data-duration="0"]:after, .searchform__submit:hover .responsive__back:after, .searchform__submit:hover .responsive__menu .menu-item-has-children > a:after, .responsive__menu .searchform__submit:hover .menu-item-has-children > a:after, .searchform__submit:hover .geocoder__spinner:before, .searchform__submit:hover .iconRound, .searchform__close:active .icon, .searchform__close:active .labelWrap--select:after, .searchform__close:active .form-row--select:after,
.searchform__close:active div.gfield--select:after,
.searchform__close:active .gform-grid-col--select:after, .searchform__close:active .veranstaltungen__event__module__datetime:before, .searchform__close:active .veranstaltungen__event__module__venue:before, .searchform__close:active .toasts__toast[data-duration="0"]:after, .searchform__close:active .responsive__back:after, .searchform__close:active .responsive__menu .menu-item-has-children > a:after, .responsive__menu .searchform__close:active .menu-item-has-children > a:after, .searchform__close:active .geocoder__spinner:before, .searchform__close:active .iconRound, .searchform__close:focus .icon, .searchform__close:focus .labelWrap--select:after, .searchform__close:focus .form-row--select:after,
.searchform__close:focus div.gfield--select:after,
.searchform__close:focus .gform-grid-col--select:after, .searchform__close:focus .veranstaltungen__event__module__datetime:before, .searchform__close:focus .veranstaltungen__event__module__venue:before, .searchform__close:focus .toasts__toast[data-duration="0"]:after, .searchform__close:focus .responsive__back:after, .searchform__close:focus .responsive__menu .menu-item-has-children > a:after, .responsive__menu .searchform__close:focus .menu-item-has-children > a:after, .searchform__close:focus .geocoder__spinner:before, .searchform__close:focus .iconRound, .searchform__close:hover .icon, .searchform__close:hover .labelWrap--select:after, .searchform__close:hover .form-row--select:after,
.searchform__close:hover div.gfield--select:after,
.searchform__close:hover .gform-grid-col--select:after, .searchform__close:hover .veranstaltungen__event__module__datetime:before, .searchform__close:hover .veranstaltungen__event__module__venue:before, .searchform__close:hover .toasts__toast[data-duration="0"]:after, .searchform__close:hover .responsive__back:after, .searchform__close:hover .responsive__menu .menu-item-has-children > a:after, .responsive__menu .searchform__close:hover .menu-item-has-children > a:after, .searchform__close:hover .geocoder__spinner:before, .searchform__close:hover .iconRound {
  background-color: #1f58d6;
}
.searchform__submit {
  background-color: #428ff7;
  border-radius: 32px;
  height: 32px;
  padding: 8px;
  right: 16px;
  text-align: center;
  transition: 0.3s background-color ease-in-out;
  width: 32px;
}
.searchform__submit:hover {
  background-color: #1f58d6;
}
.searchform__submit i {
  display: block;
}
.searchform__submit:hover i,
.searchform__submit i:not(.icon--colored) {
  background-color: #fff !important;
}
.searchform__submit.loading i {
  opacity: 0;
}
.searchform__submit.loading:after {
  opacity: 1;
}
.searchform__suggestions {
  z-index: 100;
  min-width: calc(100% - 2rem);
  left: 1rem;
  right: 1rem;
  margin-left: auto;
  margin-right: auto;
  transition: all ease-in-out 0.1s;
  display: flex;
  flex-wrap: wrap;
  grid-gap: 0.5rem 1rem;
}
.searchform__suggestions:not(.visible) {
  opacity: 0;
  pointer-events: none;
  user-select: none;
  visibility: hidden;
}
.searchform__suggestions__category {
  flex: 1 1 calc(50% - 0.5rem);
}
@media not all and (min-width: 1040px) {
  .searchform__suggestions__category {
    flex: 1 1 100%;
  }
}
.searchform__suggestions__category:not(.visible) {
  display: none;
}
.searchform__suggestions__category__title {
  padding: 0.5rem 1rem;
}
.searchform__suggestions__category .dropdown-menu__options__option {
  display: flex;
  flex-direction: column;
  grid-gap: 0.5rem;
}
.searchform__suggestions__category.only {
  flex: 1 1 100%;
}
.searchform__suggestions__category.only .searchform__suggestions__category__title {
  display: none;
}
@media (min-width: 1040px) {
  .searchform__suggestions__category.only .dropdown-menu__options__option {
    flex-direction: row;
    justify-content: space-between;
    grid-gap: 1rem;
  }
}
.searchform__suggestions__more {
  flex: 1 1 100%;
  border-top: 1px solid #f6f6f6;
  padding-top: 0.5rem;
}
@media not all and (min-width: 1040px) {
  .searchform__suggestions__more {
    grid-column: auto;
  }
}
.searchform__suggestions__more > * {
  text-align: center;
}
.searchform__suggestions__more:not(.visible) {
  display: none;
}

.section {
  padding-top: 64px;
  padding-bottom: 64px;
  --block-font-color: #232026;
  overflow: hidden;
}
@media not all and (min-width: 768px) {
  .section {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.section {
  --block-font-color: #232026;
  --block-bg-color: #fff;
  --block-main-color: #fff;
}
.section.bg {
  padding-top: 64px;
  padding-bottom: 64px;
  margin-top: 64px;
  margin-bottom: 64px;
}
@media not all and (min-width: 768px) {
  .section.bg {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}
.section:first-child:not(.bg) {
  padding-top: 0;
}
.section:last-child:not(.bg) {
  margin-bottom: 64px;
}
@media not all and (min-width: 768px) {
  .section:last-child:not(.bg) {
    margin-bottom: 40px;
  }
}
.section.bg:last-child {
  margin-bottom: 0 !important;
  padding-bottom: 128px;
}
@media not all and (min-width: 768px) {
  .section.bg:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 80px;
  }
}
.section--no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.section.bg + .block-wrapper {
  margin-top: 64px;
}
@media not all and (min-width: 768px) {
  .section.bg + .block-wrapper {
    margin-top: 40px;
  }
}

.block-wrapper:last-child {
  margin-bottom: 128px;
}
@media not all and (min-width: 768px) {
  .block-wrapper:last-child {
    margin-bottom: 80px;
  }
}
.block-wrapper + .section.bg {
  margin-top: 64px;
}
@media not all and (min-width: 768px) {
  .block-wrapper + .section.bg {
    margin-top: 40px;
  }
}

.bg--grey {
  --block-bg-color: #7f7f7f;
  background-color: #7f7f7f;
}
.bg--grey.section.bg + .section.bg.bg--grey {
  padding-bottom: 128px;
}
@media not all and (min-width: 768px) {
  .bg--grey.section.bg + .section.bg.bg--grey {
    margin-bottom: 80px;
  }
}
.bg--grey {
  color: #232026;
  --block-font-color: #232026;
  --block-main-color: #fff;
}
.bg--grey p a, .bg--grey li {
  color: #232026;
}

.sticky-post {
  padding-bottom: 0;
}

.bg--lighter-grey {
  --block-bg-color: #efefef;
  background-color: #efefef;
}
.bg--lighter-grey.section.bg + .section.bg.bg--lighter-grey {
  padding-bottom: 128px;
}
@media not all and (min-width: 768px) {
  .bg--lighter-grey.section.bg + .section.bg.bg--lighter-grey {
    margin-bottom: 80px;
  }
}
.bg--lighter-grey {
  color: #232026;
  --block-font-color: #232026;
  --block-main-color: #fff;
}
.bg--lighter-grey p a, .bg--lighter-grey li {
  color: #232026;
}

.sticky-post {
  padding-bottom: 0;
}

.bg--black {
  --block-bg-color: #232026;
  background-color: #232026;
}
.bg--black.section.bg + .section.bg.bg--black {
  padding-bottom: 128px;
}
@media not all and (min-width: 768px) {
  .bg--black.section.bg + .section.bg.bg--black {
    margin-bottom: 80px;
  }
}
.bg--black {
  color: #fff;
  --block-font-color: #fff;
  --block-main-color: #232026;
}
.bg--black p a, .bg--black li {
  color: #fff;
}

.sticky-post {
  padding-bottom: 0;
}

.slider {
  position: relative;
  overflow: hidden;
}
.slider .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
}
.slider__slide {
  height: 56.25vw;
  min-height: 400px;
  max-height: 75vh;
}
@media not all and (min-width: 1040px) {
  .slider__slide {
    height: unset;
    max-height: unset;
  }
}
.slider__button-prev, .slider__button-next {
  position: absolute;
  top: calc(50% - 1.5rem);
  transform: translateY(-50%);
  height: 4rem;
  width: 4rem;
  z-index: 1000;
  -moz-transition: background-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out;
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}
.slider__button-prev:hover, .slider__button-prev:active, .slider__button-prev:focus, .slider__button-next:hover, .slider__button-next:active, .slider__button-next:focus {
  background-color: #428ff7;
}
@media not all and (min-width: 1440px) {
  .slider__button-prev, .slider__button-next {
    display: none;
  }
}
.slider__button-prev.swiper-button-disabled, .slider__button-next.swiper-button-disabled {
  opacity: 0.5;
  pointer-events: none;
}
.slider__button-prev {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em0tNC4yOCA5LjIyYS43NS43NSAwIDAwMCAxLjA2bDMgM2EuNzUuNzUgMCAxMDEuMDYtMS4wNmwtMS43Mi0xLjcyaDUuNjlhLjc1Ljc1IDAgMDAwLTEuNWgtNS42OWwxLjcyLTEuNzJhLjc1Ljc1IDAgMDAtMS4wNi0xLjA2bC0zIDN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIC8+Cjwvc3ZnPgo=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em0tNC4yOCA5LjIyYS43NS43NSAwIDAwMCAxLjA2bDMgM2EuNzUuNzUgMCAxMDEuMDYtMS4wNmwtMS43Mi0xLjcyaDUuNjlhLjc1Ljc1IDAgMDAwLTEuNWgtNS42OWwxLjcyLTEuNzJhLjc1Ljc1IDAgMDAtMS4wNi0xLjA2bC0zIDN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIC8+Cjwvc3ZnPgo=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  left: 1rem;
}
.slider__button-next {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em00LjI4IDEwLjI4YS43NS43NSAwIDAwMC0xLjA2bC0zLTNhLjc1Ljc1IDAgMTAtMS4wNiAxLjA2bDEuNzIgMS43Mkg4LjI1YS43NS43NSAwIDAwMCAxLjVoNS42OWwtMS43MiAxLjcyYS43NS43NSAwIDEwMS4wNiAxLjA2bDMtM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMi4yNWMtNS4zODUgMC05Ljc1IDQuMzY1LTkuNzUgOS43NXM0LjM2NSA5Ljc1IDkuNzUgOS43NSA5Ljc1LTQuMzY1IDkuNzUtOS43NVMxNy4zODUgMi4yNSAxMiAyLjI1em00LjI4IDEwLjI4YS43NS43NSAwIDAwMC0xLjA2bC0zLTNhLjc1Ljc1IDAgMTAtMS4wNiAxLjA2bDEuNzIgMS43Mkg4LjI1YS43NS43NSAwIDAwMCAxLjVoNS42OWwtMS43MiAxLjcyYS43NS43NSAwIDEwMS4wNiAxLjA2bDMtM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  right: 1rem;
}
.slider__pagination {
  text-align: center;
  padding: 2rem 0 1rem;
  line-height: 1;
  z-index: 1000;
}
.slider__pagination .swiper-pagination-bullet {
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 0.5rem;
  margin: 0 0.35rem !important;
  opacity: 1;
  background-color: #7f7f7f;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  position: relative;
}
.slider__pagination .swiper-pagination-bullet:after {
  content: "";
  position: absolute;
  top: -7px;
  right: -7px;
  bottom: -7px;
  left: -7px;
}
.slider__pagination .swiper-pagination-bullet:hover, .slider__pagination .swiper-pagination-bullet:active, .slider__pagination .swiper-pagination-bullet:focus {
  background-color: #428ff7;
}
@media not all and (min-width: 576px) {
  .slider__pagination .swiper-pagination-bullet {
    margin: 0 0.4rem !important;
  }
}
.slider__pagination .swiper-pagination-bullet-active {
  width: 1.75rem;
}

.bg .slider__pagination .swiper-pagination-bullet {
  background-color: var(--block-main-color);
}

.socials {
  display: flex;
  gap: 1rem;
  width: 100%;
  justify-content: flex-end;
  margin-top: 2rem;
}
.socials__social .icon, .socials__social .labelWrap--select:after, .socials__social .form-row--select:after,
.socials__social div.gfield--select:after,
.socials__social .gform-grid-col--select:after, .socials__social .veranstaltungen__event__module__datetime:before, .socials__social .veranstaltungen__event__module__venue:before, .socials__social .toasts__toast[data-duration="0"]:after, .socials__social .responsive__back:after, .socials__social .responsive__menu .menu-item-has-children > a:after, .responsive__menu .socials__social .menu-item-has-children > a:after, .socials__social .geocoder__spinner:before {
  height: 1rem;
  width: 1rem;
}

.toasts {
  z-index: 999999;
  position: fixed;
  bottom: 1rem;
  right: 1rem;
  left: 1rem;
  max-width: 420px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  grid-gap: 0.5rem;
  padding: 0;
  overflow: hidden;
}
@media not all and (min-width: 768px) {
  .toasts {
    max-width: 100%;
    justify-content: center;
  }
}
.toasts:empty {
  display: none;
}
.toasts__toast {
  position: relative;
  width: 100%;
  font-size: 15px;
  padding: 0.35rem 0.5rem;
  border-radius: 0.5rem;
  cursor: pointer;
  transition: all ease-in-out 0.3s;
  background-color: rgba(59, 181, 0, 0.1);
  color: #3BB500;
}
.toasts__toast--error {
  background-color: rgba(253, 44, 44, 0.1);
  color: #FD2C2C;
}
.toasts__toast--warning {
  background-color: rgba(255, 153, 0, 0.1);
  color: #FF9900;
}
.toasts__toast--notice {
  background-color: rgba(59, 181, 0, 0.1);
  color: #3BB500;
}
.toasts__toast--close {
  opacity: 0;
  pointer-events: none;
}
.toasts__toast--close:before {
  display: none;
}
.toasts__toast[data-duration="0"] {
  padding-right: 2rem;
}
.toasts__toast[data-duration="0"]:after {
  content: "";
  position: absolute;
  top: 0.55rem;
  right: 0.5rem;
}
.toasts__toast[data-duration="0"]:after {
  background-color: #fff !important;
  width: 16px;
  height: 16px;
}
.toasts__toast:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  z-index: -1;
  border-radius: 0.5rem;
}

.toc {
  margin-bottom: 2rem;
}
.toc__toggle {
  cursor: pointer;
  display: flex;
  align-items: center;
  text-align: center;
  margin-bottom: 1rem;
}
.toc__toggle span {
  margin-left: 1.5rem;
  margin-bottom: 0;
}
.toc__toggle i {
  display: block;
  position: relative;
  width: 48px;
  height: 48px;
  border-radius: 48px;
  background-color: #eee;
}
.toc__toggle i:after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 22px;
  height: 22px;
  background-color: #252525;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIxMDI0IiB3aWR0aD0iMTAyNCI+PGc+PHBhdGggZD0iTTguNSw1SDIzYTEsMSwwLDAsMCwwLTJIOC41YTEsMSwwLDAsMCwwLDJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDExSDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDE5SDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSwxLjVoLTJBMS41LDEuNSwwLDAsMCwwLDNWNUExLjUsMS41LDAsMCwwLDEuNSw2LjVoMkExLjUsMS41LDAsMCwwLDUsNVYzQTEuNSwxLjUsMCwwLDAsMy41LDEuNVpNNCw1YS41LjUsMCwwLDEtLjUuNWgtMkEuNS41LDAsMCwxLDEsNVYzYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsM1oiIGZpbGw9IiMyNTI1MjUiPjwvcGF0aD48cmVjdCB4PSIxIiB5PSIxMC41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSw5LjVoLTJBMS41LDEuNSwwLDAsMCwwLDExdjJhMS41LDEuNSwwLDAsMCwxLjUsMS41aDJBMS41LDEuNSwwLDAsMCw1LDEzVjExQTEuNSwxLjUsMCwwLDAsMy41LDkuNVpNNCwxM2EuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDEzVjExYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTFaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMTguNSIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjAuNSIgZmlsbD0iIzI1MjUyNSI+PC9yZWN0PjxwYXRoIGQ9Ik0zLjUsMTcuNWgtMkExLjUsMS41LDAsMCwwLDAsMTl2MmExLjUsMS41LDAsMCwwLDEuNSwxLjVoMkExLjUsMS41LDAsMCwwLDUsMjFWMTlBMS41LDEuNSwwLDAsMCwzLjUsMTcuNVpNNCwyMWEuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDIxVjE5YS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTlaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PC9nPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIxMDI0IiB3aWR0aD0iMTAyNCI+PGc+PHBhdGggZD0iTTguNSw1SDIzYTEsMSwwLDAsMCwwLTJIOC41YTEsMSwwLDAsMCwwLDJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDExSDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHBhdGggZD0iTTIzLDE5SDguNWExLDEsMCwwLDAsMCwySDIzYTEsMSwwLDAsMCwwLTJaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSwxLjVoLTJBMS41LDEuNSwwLDAsMCwwLDNWNUExLjUsMS41LDAsMCwwLDEuNSw2LjVoMkExLjUsMS41LDAsMCwwLDUsNVYzQTEuNSwxLjUsMCwwLDAsMy41LDEuNVpNNCw1YS41LjUsMCwwLDEtLjUuNWgtMkEuNS41LDAsMCwxLDEsNVYzYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsM1oiIGZpbGw9IiMyNTI1MjUiPjwvcGF0aD48cmVjdCB4PSIxIiB5PSIxMC41IiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMC41IiBmaWxsPSIjMjUyNTI1Ij48L3JlY3Q+PHBhdGggZD0iTTMuNSw5LjVoLTJBMS41LDEuNSwwLDAsMCwwLDExdjJhMS41LDEuNSwwLDAsMCwxLjUsMS41aDJBMS41LDEuNSwwLDAsMCw1LDEzVjExQTEuNSwxLjUsMCwwLDAsMy41LDkuNVpNNCwxM2EuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDEzVjExYS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTFaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PHJlY3QgeD0iMSIgeT0iMTguNSIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjAuNSIgZmlsbD0iIzI1MjUyNSI+PC9yZWN0PjxwYXRoIGQ9Ik0zLjUsMTcuNWgtMkExLjUsMS41LDAsMCwwLDAsMTl2MmExLjUsMS41LDAsMCwwLDEuNSwxLjVoMkExLjUsMS41LDAsMCwwLDUsMjFWMTlBMS41LDEuNSwwLDAsMCwzLjUsMTcuNVpNNCwyMWEuNS41LDAsMCwxLS41LjVoLTJBLjUuNSwwLDAsMSwxLDIxVjE5YS41LjUsMCwwLDEsLjUtLjVoMkEuNS41LDAsMCwxLDQsMTlaIiBmaWxsPSIjMjUyNTI1Ij48L3BhdGg+PC9nPjwvc3ZnPg==");
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  display: inline-block;
}
.toc__heading1 {
  font-weight: 600;
  margin-bottom: 1rem;
}
.toc__nav {
  height: 0;
  overflow: hidden;
  -moz-transition: height 0.3s ease-in-out;
  -o-transition: height 0.3s ease-in-out;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
}
.toc__nav a {
  font-weight: 400;
}
.toc__list {
  padding: 1.5rem;
  background-color: #eee;
}
.toc--open .toc__nav {
  height: var(--toc-height);
}
.toc--open .toc__toggle i:after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEuNDE0IDBMMCAxLjQxNGwuNzA3LjcwN0wxMC41ODYgMTIgLjcwNyAyMS44NzkgMCAyMi41ODYgMS40MTQgMjRsLjcwNy0uNzA3TDEyIDEzLjQxNGw5Ljg3OSA5Ljg3OS43MDcuNzA3TDI0IDIyLjU4NmwtLjcwNy0uNzA3TDEzLjQxNCAxMmw5Ljg3OS05Ljg3OS43MDctLjcwN0wyMi41ODYgMGwtLjcwNy43MDdMMTIgMTAuNTg2IDIuMTIxLjcwNyAxLjQxNCAweiIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEuNDE0IDBMMCAxLjQxNGwuNzA3LjcwN0wxMC41ODYgMTIgLjcwNyAyMS44NzkgMCAyMi41ODYgMS40MTQgMjRsLjcwNy0uNzA3TDEyIDEzLjQxNGw5Ljg3OSA5Ljg3OS43MDcuNzA3TDI0IDIyLjU4NmwtLjcwNy0uNzA3TDEzLjQxNCAxMmw5Ljg3OS05Ljg3OS43MDctLjcwN0wyMi41ODYgMGwtLjcwNy43MDdMMTIgMTAuNTg2IDIuMTIxLjcwNyAxLjQxNCAweiIvPjwvc3ZnPg==");
}

.tooltip {
  z-index: 2;
  position: relative;
  pointer-events: auto;
}
.tooltip__trigger {
  cursor: pointer;
  margin-top: -2px;
}
.hlbsTag--small .tooltip__content {
  bottom: calc(100% + 6px);
}

.hlbsTag--red .tooltip__content {
  color: #FD2C2C;
  background-color: rgb(254.6281690141, 215.7718309859, 215.7718309859) !important;
}
.hlbsTag--red .tooltip__content:after {
  border-top-color: rgb(254.6281690141, 215.7718309859, 215.7718309859);
}

.hlbsTag--yellow .tooltip__content {
  color: #FF9900;
  background-color: rgb(255, 222.36, 173.4) !important;
}
.hlbsTag--yellow .tooltip__content:after {
  border-top-color: rgb(255, 222.36, 173.4);
}

.hlbsTag--green .tooltip__content {
  color: #3BB500;
  background-color: rgb(150.120441989, 255, 99.4) !important;
}
.hlbsTag--green .tooltip__content:after {
  border-top-color: rgb(150.120441989, 255, 99.4);
}

.hlbsTag .tooltip, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .tooltip {
  display: inline;
}
.hlbsTag .tooltip__content, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .tooltip__content {
  transform: translate(-80%, -0.5rem);
}
.hlbsTag .tooltip__content:after, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .tooltip__content:after {
  left: 80%;
}
.hlbsTag .tooltip:hover .tooltip__content, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .tooltip:hover .tooltip__content,
.hlbsTag .tooltip:hover .tooltip__content--open,
.gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .tooltip:hover .tooltip__content--open {
  overflow: visible;
  opacity: 1;
}

.tooltip__content {
  text-align: center;
  position: absolute;
  bottom: calc(100% + 9px);
  left: 50%;
  transform: translate(calc(-50% - 0.25px), 0);
  font-size: 14px;
  max-width: 320px;
  min-width: 320px;
  width: 100%;
  font-weight: 400;
  background-color: #232026;
  color: #fff;
  padding: 0.5rem;
  border-radius: 0.5rem;
  transition: all ease-in-out 0.1s;
  white-space: normal;
}
.tooltip__content:not(.tooltip__content--open):not(.tooltip__content--active) {
  opacity: 0;
  pointer-events: none;
  user-select: none;
  overflow: hidden;
}
.tooltip__content--short {
  min-width: max-content;
}
.tooltip__content:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -10px;
  border-width: 10px;
  border-style: solid;
  border-color: #232026 transparent transparent transparent;
  pointer-events: none;
}
@media not all and (min-width: 1040px) {
  .tooltip__content {
    transform: translate(-25%, 0);
    max-width: 280px;
    min-width: 280px;
  }
  .tooltip__content:after {
    left: 25%;
  }
}

#wp-admin-bar-woocommerce-site-visibility-badge {
  display: none !important;
}

.error-section__wrap {
  color: #fff;
  background-color: #428ff7;
  border-radius: 0.5rem;
  padding: 4rem;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap: 2rem;
}
@media not all and (min-width: 1040px) {
  .error-section__wrap {
    grid-template-columns: 1fr;
    padding: 2rem;
    grid-gap: 3rem;
  }
}
.error-section__wrap h1, .error-section__wrap p {
  color: #fff;
}
.error-section__wrap .h2 {
  margin-bottom: 0;
}
.error-section__wrap ::selection {
  color: #428ff7;
  background-color: #fff;
}
.error-section__navWrap {
  margin-top: 4rem;
}
@media not all and (min-width: 1040px) {
  .error-section__navWrap {
    margin-top: 1rem;
  }
}
.error-section__nav .menu {
  flex-direction: column;
  grid-gap: 0;
}
.error-section__nav .menu .menu-item {
  display: block;
}
.error-section__nav .menu a {
  transition: all ease-in-out 0.2s;
  color: #fff;
  opacity: 0.8;
}
.error-section__nav .menu a:hover, .error-section__nav .menu a:active, .error-section__nav .menu a:focus {
  color: #fff;
  opacity: 1;
}
.error-section__info div:last-child {
  color: #b3d2fc;
}
.error-section__left {
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
}
.error-section__right {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  grid-gap: 4rem;
}

.spinnerHLBS {
  display: grid;
  width: 120px;
  height: 120px;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: 1rem;
}
.spinnerHLBS__top-left {
  animation-delay: 0s;
}
.spinnerHLBS__top-right {
  animation-delay: 1s;
}
.spinnerHLBS__bottom-right {
  animation-delay: 2s;
}
.spinnerHLBS__bottom-left {
  animation-delay: 3s;
}
.spinnerHLBS div {
  background: #fff;
  animation-name: hlbsAppear;
  animation-duration: 4s; /* Total duration for all squares to cycle through */
  animation-iteration-count: infinite;
  animation-fill-mode: both;
  animation-timing-function: ease-in-out;
}

@keyframes hlbsAppear {
  0% {
    opacity: 0; /* Start hidden */
  }
  6.25% {
    opacity: 1; /* Smooth fade in to fully visible */
  }
  25% {
    opacity: 1; /* Fully visible */
  }
  31.25% {
    opacity: 1; /* Smooth fade out */
  }
  100% {
    opacity: 0; /* Stay hidden until next cycle */
  }
}
.expert__profile a:active,
.expert__profile a:focus,
.expert__profile a:hover {
  color: #428ff7;
}
.expert__profile.section {
  margin-bottom: 0 !important;
  padding-bottom: 0;
}
.expert__profile-wrap {
  display: grid;
  grid-gap: 40px;
  grid-template-columns: 100%;
}
@media (min-width: 768px) {
  .expert__profile-wrap {
    grid-gap: 64px;
    grid-template-columns: calc(45.9375% - 32px) calc(54.0625% - 32px);
  }
}
@media (min-width: 1040px) {
  .expert__profile-wrap {
    grid-gap: 128px;
    grid-template-columns: calc(45.9375% - 64px) calc(54.0625% - 64px);
  }
}
.expert__profile-info {
  display: flex;
  flex-direction: column;
  grid-gap: 16px;
}
@media (min-width: 1040px) {
  .expert__profile-info {
    grid-gap: 24px;
  }
}
.expert__profile-info a:not(.goBackButton) {
  text-decoration: underline;
}
.expert__profile-name {
  margin-bottom: 0;
}
.expert__profile-media {
  aspect-ratio: 335/269;
  border-radius: 8px;
  overflow: hidden;
  position: relative;
}
@media (min-width: 768px) {
  .expert__profile-media {
    aspect-ratio: 4/5;
  }
}
@media (min-width: 1040px) {
  .expert__profile-media {
    aspect-ratio: 628/505;
  }
}
.expert__profile-media-image {
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.expert__profile .accordion {
  margin-top: 16px;
}
.expert__profile .accordion__answer {
  padding-top: 0;
  padding-bottom: 48px;
}
@media not all and (min-width: 576px) {
  .expert__profile .accordion__answer {
    padding-bottom: 32px;
  }
}
.expert__profile .accordion__answer li {
  word-break: break-word;
}
.expert__profile .accordion__answer > ul > li {
  font-weight: 600;
}
.expert__profile .accordion__answer > ul > li > ul li {
  font-weight: 400;
}
.expert__profile .accordion__answer > ul > li + li {
  margin-top: 24px;
}
.expert__profile .accordion li {
  line-height: 1.2;
  list-style-type: disc;
  margin-top: 12px;
}
.expert__profile .accordion li li li {
  list-style-type: circle;
}
.expert__profile .accordion li li li li {
  list-style-type: square;
}
.expert__profile .experts-index__wrap {
  margin-top: 32px;
}
.expert__profile .expert__profile-related-experts {
  margin-top: 80px;
}
@media (min-width: 768px) {
  .expert__profile .expert__profile-related-experts {
    margin-top: 128px;
  }
}
.expert__profile--oebv:after {
  vertical-align: middle;
  content: "mit ö.b.v.";
  font-weight: 500;
  display: inline-block;
  padding: 0.625rem;
  font-size: 0.75rem;
  background-color: #d9e9fd;
  color: #428ff7;
  border-radius: 0.5rem;
  line-height: 1;
  position: relative;
  overflow: hidden;
  font-weight: 500;
}
.expert__profile .expert__profile--oebv:has(.expert__profile--oebv)::after {
  display: none;
}

@media not all and (min-width: 768px) {
  .single-experts .content-page {
    padding-top: 2rem;
  }
}

.fachwissen__post .goBackButton {
  margin-bottom: 32px;
}
@media (min-width: 768px) {
  .fachwissen__post .goBackButton {
    margin-bottom: 48px;
  }
}
.fachwissen__post .interactive-list__item + .interactive-list__item {
  margin-top: 1rem;
}
.fachwissen__post .interactive-list__item-title {
  word-break: break-all;
}
.fachwissen__post-content-paywall {
  background: #e7e7e7;
  border-radius: 1rem;
  padding: 2rem 4rem 2rem 2rem;
  position: relative;
}
@media (min-width: 768px) {
  .fachwissen__post-content-paywall {
    padding: 3rem 6rem 3rem 3rem;
  }
}
@media not all and (min-width: 576px) {
  .fachwissen__post-content-paywall {
    padding: 2rem;
  }
}
.fachwissen__post-content-paywall ul {
  list-style: disc inside;
}
.fachwissen__post-content-paywall li + li {
  margin-top: 0.66rem;
}
.fachwissen__post-content-paywall p:empty {
  display: none;
}
.fachwissen__post-content-paywall .icon, .fachwissen__post-content-paywall .labelWrap--select:after, .fachwissen__post-content-paywall .form-row--select:after,
.fachwissen__post-content-paywall div.gfield--select:after,
.fachwissen__post-content-paywall .gform-grid-col--select:after, .fachwissen__post-content-paywall .veranstaltungen__event__module__datetime:before, .fachwissen__post-content-paywall .veranstaltungen__event__module__venue:before, .fachwissen__post-content-paywall .responsive__back:after, .fachwissen__post-content-paywall .responsive__menu .menu-item-has-children > a:after, .responsive__menu .fachwissen__post-content-paywall .menu-item-has-children > a:after, .fachwissen__post-content-paywall .geocoder__spinner:before, .fachwissen__post-content-paywall .toasts__toast[data-duration="0"]:after {
  background-color: #428ff7;
  height: 3rem;
  position: absolute;
  right: 2rem;
  top: 50%;
  transform: translateY(-50%);
  width: 3rem;
}
@media (min-width: 768px) {
  .fachwissen__post-content-paywall .icon, .fachwissen__post-content-paywall .labelWrap--select:after, .fachwissen__post-content-paywall .form-row--select:after,
  .fachwissen__post-content-paywall div.gfield--select:after,
  .fachwissen__post-content-paywall .gform-grid-col--select:after, .fachwissen__post-content-paywall .veranstaltungen__event__module__datetime:before, .fachwissen__post-content-paywall .veranstaltungen__event__module__venue:before, .fachwissen__post-content-paywall .responsive__back:after, .fachwissen__post-content-paywall .responsive__menu .menu-item-has-children > a:after, .responsive__menu .fachwissen__post-content-paywall .menu-item-has-children > a:after, .fachwissen__post-content-paywall .geocoder__spinner:before, .fachwissen__post-content-paywall .toasts__toast[data-duration="0"]:after {
    height: 4rem;
    width: 4rem;
  }
}
@media not all and (min-width: 576px) {
  .fachwissen__post-content-paywall .icon, .fachwissen__post-content-paywall .labelWrap--select:after, .fachwissen__post-content-paywall .form-row--select:after,
  .fachwissen__post-content-paywall div.gfield--select:after,
  .fachwissen__post-content-paywall .gform-grid-col--select:after, .fachwissen__post-content-paywall .veranstaltungen__event__module__datetime:before, .fachwissen__post-content-paywall .veranstaltungen__event__module__venue:before, .fachwissen__post-content-paywall .responsive__back:after, .fachwissen__post-content-paywall .responsive__menu .menu-item-has-children > a:after, .responsive__menu .fachwissen__post-content-paywall .menu-item-has-children > a:after, .fachwissen__post-content-paywall .geocoder__spinner:before, .fachwissen__post-content-paywall .toasts__toast[data-duration="0"]:after {
    display: none;
  }
}
.fachwissen__post-content-paywall .button, .fachwissen__post-content-paywall .filter__cat, .fachwissen__post-content-paywall .gform_wrapper .gform_button, .gform_wrapper .fachwissen__post-content-paywall .gform_button, .fachwissen__post-content-paywall .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .fachwissen__post-content-paywall .tnp-submit,
.fachwissen__post-content-paywall .tnp-subscription .tnp-submit,
.tnp-subscription .fachwissen__post-content-paywall .tnp-submit,
.fachwissen__post-content-paywall .tnp-profile .tnp-submit,
.tnp-profile .fachwissen__post-content-paywall .tnp-submit, .fachwissen__post-content-paywall #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], .fachwissen__post-content-paywall #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], .woocommerce-account .fachwissen__post-content-paywall #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .fachwissen__post-content-paywall a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .fachwissen__post-content-paywall a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .fachwissen__post-content-paywall a[role=button], .fachwissen__post-content-paywall #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .fachwissen__post-content-paywall a[role=button], .fachwissen__post-content-paywall #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .fachwissen__post-content-paywall a[role=button], .fachwissen__post-content-paywall .wc-block-components-button, .fachwissen__post-content-paywall input[type=submit], .fachwissen__post-content-paywall #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .fachwissen__post-content-paywall a[role=button], .fachwissen__post-content-paywall #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .fachwissen__post-content-paywall a[role=button] {
  margin-top: 2rem;
}
.fachwissen__post-attachments__header {
  margin-top: 3rem;
}
.fachwissen-overview {
  overflow: initial;
}
.fachwissen-overview__tools {
  position: relative;
  z-index: 2;
}
.fachwissen-overview__header {
  align-items: center;
  display: flex;
  grid-gap: 16px;
  margin-bottom: 40px;
}
.fachwissen-overview__header h1 {
  flex-shrink: 0;
  margin-bottom: 0;
}
.fachwissen-overview__header-pill {
  background-color: #428ff7;
  border-radius: 6px;
  color: #fff;
  flex-shrink: 0;
  font-size: 12px;
  padding: 8px 12px;
}
.fachwissen-overview__counter {
  margin-bottom: 20px;
}
.fachwissen-overview__counter-number {
  font-weight: 600;
}
.fachwissen-overview__wrapper {
  display: grid;
  grid-gap: 80px;
}
@media (min-width: 1040px) {
  .fachwissen-overview__wrapper {
    grid-gap: 24px;
    grid-template-columns: calc(100% - 434px) 410px;
  }
}
.fachwissen-overview__footer {
  padding-top: 64px;
  text-align: center;
}
@media not all and (min-width: 768px) {
  .fachwissen-overview__footer {
    padding-top: 40px;
  }
}
.fachwissen-overview__sidebar-inner {
  background-color: #428ff7;
  border-radius: 8px;
  color: #fff;
  padding: 40px 48px;
}
@media (min-width: 1040px) {
  .fachwissen-overview__sidebar-inner {
    position: sticky;
    top: 3rem;
  }
}
.fachwissen-overview__sidebar-title {
  font-size: 22px;
}
@media not all and (min-width: 1040px) {
  .fachwissen-overview__sidebar-title + .fachwissen-overview__sidebar-description {
    margin-top: 120px;
  }
}
@media (min-width: 1040px) {
  .fachwissen-overview__sidebar-button {
    margin-top: 172px;
  }
}
.fachwissen-overview__filters {
  margin-bottom: 24px;
}
.fachwissen-overview .dropdown-menu__item--institutionen .filter-button--has-children.active::before {
  transform: translateY(-50%) rotate(90deg);
}
.fachwissen-overview .dropdown-menu__item--institutionen .filter-button--has-children:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEzTDcgN0wxIDEiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: currentColor;
  content: "";
  height: 0.55rem;
  position: absolute;
  left: 4px;
  top: 16px;
  transform: translateY(-50%);
  transition: 0.15s background-color ease-in-out, 0.15s transform ease-in-out;
  width: 0.35rem;
}
.fachwissen-overview .dropdown-menu__item--institutionen .child-terms button {
  padding-right: 1rem;
}
.fachwissen-overview .searchform {
  margin-bottom: 56px;
  max-width: 736px !important;
}
.fachwissen-loop-item {
  hyphens: auto;
  word-wrap: break-word;
}
.fachwissen-loop-item + .fachwissen-loop-item {
  margin-top: 16px;
}
.fachwissen-loop-item__wrap {
  background-color: #fff;
  border-radius: 8px;
  padding: 24px;
}
.fachwissen__related-posts {
  padding-top: 64px;
}
@media not all and (min-width: 768px) {
  .fachwissen__related-posts {
    padding-top: 40px;
  }
}

@media (min-width: 1040px) {
  .woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation) {
    display: grid;
    grid-template-columns: 260px calc(100% - 260px - 4rem);
    grid-template-rows: 1fr;
    gap: 4rem;
  }
}
@media (min-width: 1320px) {
  .woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation) {
    grid-template-columns: 260px calc(100% - 260px - 7rem);
    gap: 7rem;
  }
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content header > h2 {
  margin-bottom: 1.5rem;
}
@media not all and (min-width: 1040px) {
  .woocommerce-account .woocommerce .woocommerce-MyAccount-content section:has(> table), .woocommerce-account .woocommerce .woocommerce-MyAccount-content div:has(> table) {
    overflow-x: scroll;
  }
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses {
  margin-top: 4rem;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .mollie-instructions {
  margin-top: 4rem;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header {
  position: relative;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header h2 {
  padding: 0;
  margin: 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header .edit {
  font-size: 0;
  position: absolute;
  top: 2rem;
  right: 2rem;
  color: #7f7f7f;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header .edit:active, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header .edit:focus, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header .edit:hover {
  color: #428ff7;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address header .edit:after {
  content: "";
  display: block;
  width: 1rem;
  height: 1rem;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMjJMMjEgOEwxNSAyTDEgMTZWMjJIN1oiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMS41IDUuNUwxNy41IDExLjUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMjJMMjEgOEwxNSAyTDEgMTZWMjJIN1oiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMS41IDUuNUwxNy41IDExLjUiIHN0cm9rZT0iIzg2ODY4NiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPg==");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address {
  padding: 2.25rem;
  font-style: normal;
  background: transparent;
  border: solid 1px #e7e7e7;
  border-radius: 0.5rem;
  font-size: 1.125rem;
  margin-top: -1rem;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address div {
  margin-top: 1rem;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address.col-2 {
  margin-top: 3.5rem;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__two {
  display: grid;
}
@media (min-width: 1040px) {
  .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__two {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__two {
  grid-gap: 1rem;
  margin-bottom: 2rem;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper {
  margin-bottom: 2rem;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .validate-state {
  display: none !important;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields label[for=billing_address_2] {
  font-size: 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields label[for=billing_address_2]:before {
  content: "Adresszusatz (optional)";
  font-size: 0.75rem;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .address-field:has(input[type=hidden]) strong {
  color: #232026;
  width: 100%;
  max-width: 100%;
  padding: 1.5rem 0.5rem 0.5rem 0.5rem;
  border-width: 0;
  border-radius: 0.5rem;
  background-color: transparent;
  border: 1px solid #868686;
  position: relative;
  transition: all ease-in-out 0.2s;
  display: block;
  font-size: 1rem;
  font-weight: normal;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions {
  text-align: center;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.button.pay, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay.filter__cat, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .gform_wrapper a.pay.gform_button, .gform_wrapper .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay.gform_button, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .tnp-unsubscribe a.pay.tnp-submit, .tnp-unsubscribe .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .tnp-subscription a.pay.tnp-submit,
.tnp-subscription .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .tnp-profile a.pay.tnp-submit,
.tnp-profile .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay.tnp-submit, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.pay[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay[role=button], .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.pay[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay[role=button], .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.pay[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay[role=button], .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay.wc-block-components-button, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.pay[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .row > div a.pay[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .row > div a.pay[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.pay[role=button], .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.button.cancel, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel.filter__cat, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .gform_wrapper a.cancel.gform_button, .gform_wrapper .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel.gform_button, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .tnp-unsubscribe a.cancel.tnp-submit, .tnp-unsubscribe .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .tnp-subscription a.cancel.tnp-submit,
.tnp-subscription .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .tnp-profile a.cancel.tnp-submit,
.tnp-profile .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel.tnp-submit, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.cancel[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel[role=button], .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.cancel[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel[role=button], .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.cancel[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel[role=button], .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel.wc-block-components-button, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.cancel[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .row > div a.cancel[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions .row > div a.cancel[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-order-actions a.cancel[role=button],
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.button.pay,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay.filter__cat,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .gform_wrapper a.pay.gform_button,
.gform_wrapper .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay.gform_button,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .tnp-unsubscribe a.pay.tnp-submit,
.tnp-unsubscribe .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .tnp-subscription a.pay.tnp-submit,
.tnp-subscription .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .tnp-profile a.pay.tnp-submit,
.tnp-profile .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.pay[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay[role=button],
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.pay[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay[role=button],
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.pay[role=button],
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay[role=button],
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay.wc-block-components-button,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.pay[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .row > div a.pay[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay[role=button],
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .row > div a.pay[role=button],
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.pay[role=button],
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.button.cancel,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel.filter__cat,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .gform_wrapper a.cancel.gform_button,
.gform_wrapper .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel.gform_button,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .tnp-unsubscribe a.cancel.tnp-submit,
.tnp-unsubscribe .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .tnp-subscription a.cancel.tnp-submit,
.tnp-subscription .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .tnp-profile a.cancel.tnp-submit,
.tnp-profile .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel.tnp-submit,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.cancel[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel[role=button],
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.cancel[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel[role=button],
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.cancel[role=button],
#primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel[role=button],
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel.wc-block-components-button,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.cancel[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .row > div a.cancel[role=button],
#BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel[role=button],
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .row > div a.cancel[role=button],
.woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a.cancel[role=button] {
  display: none;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-subscriptions .woocommerce-orders-table__cell-products ul,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-products ul {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset {
  border: none;
  padding: 0;
  margin: 0 0 1rem 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend {
  display: none;
}
.woocommerce-account .woocommerce #update_all_subscriptions_addresses_field,
.woocommerce-account .woocommerce .form-row:has(.woocommerce-form__input-checkbox) {
  display: flex;
  gap: 2rem;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.woocommerce-account .woocommerce #update_all_subscriptions_addresses_field label,
.woocommerce-account .woocommerce .form-row:has(.woocommerce-form__input-checkbox) label {
  position: unset;
  font-size: 1rem;
  color: #232026;
  white-space: normal;
  text-indent: -2rem;
  display: inline-block;
  padding-left: 2rem;
}
.woocommerce-account .woocommerce #update_all_subscriptions_addresses_field label:hover,
.woocommerce-account .woocommerce .form-row:has(.woocommerce-form__input-checkbox) label:hover {
  color: #428ff7;
}
.woocommerce-account .woocommerce #update_all_subscriptions_addresses_field label input,
.woocommerce-account .woocommerce .form-row:has(.woocommerce-form__input-checkbox) label input {
  margin-right: 0.5rem;
  vertical-align: bottom;
}
.woocommerce-account .woocommerce #update_all_subscriptions_addresses_field *,
.woocommerce-account .woocommerce .form-row:has(.woocommerce-form__input-checkbox) * {
  pointer-events: all;
}
.woocommerce-account .woocommerce .optional {
  display: none;
}
.woocommerce-account .woocommerce #customer_login .woocommerce-form-login {
  margin-bottom: 4rem;
}
.woocommerce-account .woocommerce #customer_login .woocommerce-form-register__submit {
  margin-top: 2rem;
  margin-bottom: 1rem;
}
.woocommerce-account .woocommerce label span.required {
  display: none;
}
.woocommerce-account .woocommerce .woocommerce-password-strength {
  margin-top: 0.5rem;
}
.woocommerce-account .woocommerce .woocommerce-password-strength.short, .woocommerce-account .woocommerce .woocommerce-password-strength.bad {
  color: #FD2C2C;
}
.woocommerce-account .woocommerce .woocommerce-password-strength.good {
  color: #FF9900;
}
.woocommerce-account .woocommerce .woocommerce-password-strength.strong {
  color: #3BB500;
}
.woocommerce-account .woocommerce .screen-reader-text {
  clip: unset !important;
  word-wrap: normal !important;
  border: 0;
  clip-path: unset !important;
  height: unset !important;
  margin: unset !important;
  overflow: unset !important;
  overflow-wrap: unset !important;
  padding: unset !important;
  width: unset !important;
}
.woocommerce-account .shop_table_container {
  overflow-x: scroll;
  margin-bottom: 64px;
}
.woocommerce-account .shop_table_container table {
  margin-bottom: 0;
}
.woocommerce-account .shop_table_container .woocommerce-orders-table__header-products {
  min-width: 15rem;
}
.woocommerce-account .shop_table a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]) {
  text-decoration: underline;
}
.woocommerce-account .shop_table a:not(.button):not(.filter__cat):not(.wc-block-components-button):not(input[type=submit]):hover {
  color: #428ff7;
}
.woocommerce-account .woocommerce-customer-details {
  margin-top: 4rem;
}
.woocommerce-account .woocommerce-customer-details > .woocommerce-columns {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
@media (min-width: 1040px) {
  .woocommerce-account .woocommerce-customer-details > .woocommerce-columns {
    display: grid;
    gap: 4rem;
    grid-template-columns: repeat(2, calc(50% - 2rem));
  }
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation h2,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation h2 {
  padding-left: 1rem;
  margin-bottom: 2.5rem;
  font-size: 1.125rem;
}
@media (min-width: 1040px) {
  .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation h2,
  .woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation h2 {
    font-size: 1.375rem;
  }
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul {
  background-color: unset;
  padding: 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li {
  margin-bottom: 1.25rem;
  padding-left: 0;
  list-style: none;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li:before {
  content: unset;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:hover a, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li:hover a,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
  background-color: #e3ecf6;
  color: #428ff7;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li a {
  display: inline-block;
  transition: all ease-in-out 0.2s;
  font-size: 1rem;
  padding: 1rem 1.25rem;
  border-radius: 8px;
  width: 100%;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:focus, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:active,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li a:focus,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li a:active {
  background-color: #e3ecf6;
  color: #1f58d6;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li a:before {
  content: "";
  vertical-align: middle;
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 1.25rem;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIC4wMDJjLTEuOTU1IDAtMy41NDkuNzY2LTQuNTg0IDEuOTI4LTEuMDM3IDEuMTYzLTEuNTMyIDIuNjc2LTEuNTMyIDQuMTczIDAgMS40OTcuNDk1IDMuMDEgMS41MzIgNC4xNzMgMS4wMzUgMS4xNjMgMi42MyAxLjkyOCA0LjU4NCAxLjkyOCAxLjk1NSAwIDMuNTQ5LS43NjUgNC41ODQtMS45MjggMS4wMzctMS4xNjMgMS41MzMtMi42NzYgMS41MzMtNC4xNzMgMC0xLjQ5Ny0uNDk2LTMuMDEtMS41MzMtNC4xNzNDMTUuNTUuNzY4IDEzLjk1NS4wMDIgMTIgLjAwMnptMCAxLjk5NmMxLjQ1NSAwIDIuNDE5LjUxIDMuMDg5IDEuMjYxLjY2OC43NSAxLjAyNSAxLjc5IDEuMDI1IDIuODQ0IDAgMS4wNTUtLjM1NyAyLjA5NC0xLjAyNSAyLjg0NC0uNjcuNzUxLTEuNjM0IDEuMjYtMy4wODkgMS4yNnMtMi40MTktLjUwOS0zLjA4OC0xLjI2Yy0uNjY5LS43NS0xLjAyNS0xLjc5LTEuMDI1LTIuODQ0IDAtMS4wNTQuMzU2LTIuMDkzIDEuMDI1LTIuODQ0LjY3LS43NSAxLjYzMy0xLjI2IDMuMDg4LTEuMjZ6TTguMTAxIDE0Ljc0NGMtMS42MjUgMC0zLjE5LjU5OC00LjM1OCAxLjY4NGExIC45OTggMCAwIDAgMCAuMDAzYy0xLjE2NSAxLjA4OC0xLjgzOCAyLjU4NC0xLjgzOCA0LjE1djMuNDJoMi4wMDN2LTMuNDE4YzAtMSAuNDI0LTEuOTY0IDEuMjAzLTIuNjlBNC4zOTkgNC4zODkgMCAwIDEgOC4xIDE2Ljc0aDcuOGExIC45OTggMCAwIDAgLjAwNSAwIDQuMzg4IDQuMzc3IDAgMCAxIDIuOTg5IDEuMTU0Yy43NzkuNzI2IDEuMiAxLjY5IDEuMiAyLjY4N3YzLjQxN2gyLjAwMnYtMy40MTdjMC0xLjU2Ny0uNjczLTMuMDY2LTEuODQxLTQuMTUzYTEgLjk5OCAwIDAgMC0uMDA0LS4wMDQgNi4zOTUgNi4zOCAwIDAgMC00LjM1MS0xLjY4MnoiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIC4wMDJjLTEuOTU1IDAtMy41NDkuNzY2LTQuNTg0IDEuOTI4LTEuMDM3IDEuMTYzLTEuNTMyIDIuNjc2LTEuNTMyIDQuMTczIDAgMS40OTcuNDk1IDMuMDEgMS41MzIgNC4xNzMgMS4wMzUgMS4xNjMgMi42MyAxLjkyOCA0LjU4NCAxLjkyOCAxLjk1NSAwIDMuNTQ5LS43NjUgNC41ODQtMS45MjggMS4wMzctMS4xNjMgMS41MzMtMi42NzYgMS41MzMtNC4xNzMgMC0xLjQ5Ny0uNDk2LTMuMDEtMS41MzMtNC4xNzNDMTUuNTUuNzY4IDEzLjk1NS4wMDIgMTIgLjAwMnptMCAxLjk5NmMxLjQ1NSAwIDIuNDE5LjUxIDMuMDg5IDEuMjYxLjY2OC43NSAxLjAyNSAxLjc5IDEuMDI1IDIuODQ0IDAgMS4wNTUtLjM1NyAyLjA5NC0xLjAyNSAyLjg0NC0uNjcuNzUxLTEuNjM0IDEuMjYtMy4wODkgMS4yNnMtMi40MTktLjUwOS0zLjA4OC0xLjI2Yy0uNjY5LS43NS0xLjAyNS0xLjc5LTEuMDI1LTIuODQ0IDAtMS4wNTQuMzU2LTIuMDkzIDEuMDI1LTIuODQ0LjY3LS43NSAxLjYzMy0xLjI2IDMuMDg4LTEuMjZ6TTguMTAxIDE0Ljc0NGMtMS42MjUgMC0zLjE5LjU5OC00LjM1OCAxLjY4NGExIC45OTggMCAwIDAgMCAuMDAzYy0xLjE2NSAxLjA4OC0xLjgzOCAyLjU4NC0xLjgzOCA0LjE1djMuNDJoMi4wMDN2LTMuNDE4YzAtMSAuNDI0LTEuOTY0IDEuMjAzLTIuNjlBNC4zOTkgNC4zODkgMCAwIDEgOC4xIDE2Ljc0aDcuOGExIC45OTggMCAwIDAgLjAwNSAwIDQuMzg4IDQuMzc3IDAgMCAxIDIuOTg5IDEuMTU0Yy43NzkuNzI2IDEuMiAxLjY5IDEuMiAyLjY4N3YzLjQxN2gyLjAwMnYtMy40MTdjMC0xLjU2Ny0uNjczLTMuMDY2LTEuODQxLTQuMTUzYTEgLjk5OCAwIDAgMC0uMDA0LS4wMDQgNi4zOTUgNi4zOCAwIDAgMC00LjM1MS0xLjY4MnoiLz48L3N2Zz4=");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--mitgliedschaft a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--mitgliedschaft a:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTExLjUgMTMuNTI4YS45NzguOTc4IDAgMCAxLS45NzUuOThoLTcuOGEuOTc2Ljk3NiAwIDAgMS0uOTc1LS45OFYyLjczOGEuOTc4Ljk3OCAwIDAgMSAuOTc2LS45OGw3LjguMDEzYS45NzguOTc4IDAgMCAxIC45NzQuOTh2MTAuNzc3Wk0yNC4yNDYgNy41NDZhLjk3Ljk3IDAgMCAxLS45NzUuOTYyaC03LjhhLjk2OC45NjggMCAwIDEtLjk3NS0uOTYyVjIuNzMzYS45NjguOTY4IDAgMCAxIC45NzMtLjk2Mmw3LjgtLjAxM2EuOTcuOTcgMCAwIDEgLjk3Ny45NjJ2NC44MjZaTTExLjUgMjMuMjkzYS45NzIuOTcyIDAgMCAxLS45NzcuOTY1bC03LjgtLjAxM2EuOTY5Ljk2OSAwIDAgMS0uOTczLS45NjR2LTQuODFhLjk2OC45NjggMCAwIDEgLjk3NS0uOTYzaDcuOGEuOTcuOTcgMCAwIDEgLjk3NS45NjR2NC44MlpNMTUuNDcyIDI0LjI1OGEuOTc2Ljk3NiAwIDAgMS0uOTc2LS45ODFWMTIuNDg5YS45NzguOTc4IDAgMCAxIC45NzUtLjk4MWg3LjhhLjk3OC45NzggMCAwIDEgLjk3NS45OHYxMC43NzZhLjk4Ljk4IDAgMCAxLS45NzQuOThsLTcuOC4wMTRaIi8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTExLjUgMTMuNTI4YS45NzguOTc4IDAgMCAxLS45NzUuOThoLTcuOGEuOTc2Ljk3NiAwIDAgMS0uOTc1LS45OFYyLjczOGEuOTc4Ljk3OCAwIDAgMSAuOTc2LS45OGw3LjguMDEzYS45NzguOTc4IDAgMCAxIC45NzQuOTh2MTAuNzc3Wk0yNC4yNDYgNy41NDZhLjk3Ljk3IDAgMCAxLS45NzUuOTYyaC03LjhhLjk2OC45NjggMCAwIDEtLjk3NS0uOTYyVjIuNzMzYS45NjguOTY4IDAgMCAxIC45NzMtLjk2Mmw3LjgtLjAxM2EuOTcuOTcgMCAwIDEgLjk3Ny45NjJ2NC44MjZaTTExLjUgMjMuMjkzYS45NzIuOTcyIDAgMCAxLS45NzcuOTY1bC03LjgtLjAxM2EuOTY5Ljk2OSAwIDAgMS0uOTczLS45NjR2LTQuODFhLjk2OC45NjggMCAwIDEgLjk3NS0uOTYzaDcuOGEuOTcuOTcgMCAwIDEgLjk3NS45NjR2NC44MlpNMTUuNDcyIDI0LjI1OGEuOTc2Ljk3NiAwIDAgMS0uOTc2LS45ODFWMTIuNDg5YS45NzguOTc4IDAgMCAxIC45NzUtLjk4MWg3LjhhLjk3OC45NzggMCAwIDEgLjk3NS45OHYxMC43NzZhLjk4Ljk4IDAgMCAxLS45NzQuOThsLTcuOC4wMTRaIi8+PC9zdmc+");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjk4IDBhNC43MDQgNC43MDQgMCAwIDAtNC41ODUgMy43OTEgMSAxIDAgMCAwIC43ODcgMS4xNzQgMSAxIDAgMCAwIDEuMTczLS43OSAyLjY4NCAyLjY4NCAwIDAgMSAyLjYzLTIuMTczIDIuNjg1IDIuNjg1IDAgMCAxIDIuNjM2IDIuMTg3IDEgMSAwIDAgMCAxLjE3Mi43OTUgMSAxIDAgMCAwIC43OTMtMS4xN0E0LjcwOSA0LjcwOSAwIDAgMCAxMS45ODggMGExIDEgMCAwIDAtLjAwOCAwek01LjA3IDUuNzkzbC4wNDEuMDAyYTIuMzg2IDIuMzg2IDAgMCAwLTIuNDM1IDEuOTZsLS4wMDQuMDE2LTEuOTcgMTMuNzI1LS4wMDMuMDQ1Yy0uMDc1IDEuMzc1IDEuMDk0IDIuNTM4IDIuNDY5IDIuNDU1bC0uMDYuMDAyaDE3Ljc4NWwtLjA2MS0uMDAyYzEuMzc1LjA4MyAyLjU0NS0xLjA4MiAyLjQ2OS0yLjQ1N2wtLjAwMi0uMDQzLTEuOTczLTEzLjcyNS0uMDAyLS4wMTVjLS4yMDItMS4xNS0xLjIzMi0xLjk3Mi0yLjM5NC0xLjk0N2wuMDM5IDEuOTg0YS4zNjUuMzY1IDAgMCAxIC4zODUuMzFMMjEuMyAyMS42NTVjLjAwOC4yMTEtLjEzNS4zNTktLjM0OC4zNDZsLS4wMy0uMDAySDMuMDc5bC0uMDMuMDAyYy0uMjEyLjAxMy0uMzU3LS4xMzYtLjM0OS0uMzQ4bDEuOTQ3LTEzLjU1YS4zNjQuMzY0IDAgMCAxIC4zODMtLjMwOWgxMy45di0ySDUuMDd6Ii8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjk4IDBhNC43MDQgNC43MDQgMCAwIDAtNC41ODUgMy43OTEgMSAxIDAgMCAwIC43ODcgMS4xNzQgMSAxIDAgMCAwIDEuMTczLS43OSAyLjY4NCAyLjY4NCAwIDAgMSAyLjYzLTIuMTczIDIuNjg1IDIuNjg1IDAgMCAxIDIuNjM2IDIuMTg3IDEgMSAwIDAgMCAxLjE3Mi43OTUgMSAxIDAgMCAwIC43OTMtMS4xN0E0LjcwOSA0LjcwOSAwIDAgMCAxMS45ODggMGExIDEgMCAwIDAtLjAwOCAwek01LjA3IDUuNzkzbC4wNDEuMDAyYTIuMzg2IDIuMzg2IDAgMCAwLTIuNDM1IDEuOTZsLS4wMDQuMDE2LTEuOTcgMTMuNzI1LS4wMDMuMDQ1Yy0uMDc1IDEuMzc1IDEuMDk0IDIuNTM4IDIuNDY5IDIuNDU1bC0uMDYuMDAyaDE3Ljc4NWwtLjA2MS0uMDAyYzEuMzc1LjA4MyAyLjU0NS0xLjA4MiAyLjQ2OS0yLjQ1N2wtLjAwMi0uMDQzLTEuOTczLTEzLjcyNS0uMDAyLS4wMTVjLS4yMDItMS4xNS0xLjIzMi0xLjk3Mi0yLjM5NC0xLjk0N2wuMDM5IDEuOTg0YS4zNjUuMzY1IDAgMCAxIC4zODUuMzFMMjEuMyAyMS42NTVjLjAwOC4yMTEtLjEzNS4zNTktLjM0OC4zNDZsLS4wMy0uMDAySDMuMDc5bC0uMDMuMDAyYy0uMjEyLjAxMy0uMzU3LS4xMzYtLjM0OS0uMzQ4bDEuOTQ3LTEzLjU1YS4zNjQuMzY0IDAgMCAxIC4zODMtLjMwOWgxMy45di0ySDUuMDd6Ii8+PC9zdmc+");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--abonnements a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--abonnements a:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDIyLjE3OTJDMTcuNTIyOCAyMi4xNzkyIDIyIDE3LjcwMiAyMiAxMi4xNzkyQzIyIDYuNjU2MzUgMTcuNTIyOCAyLjE3OTIgMTIgMi4xNzkyQzYuNDc3MTUgMi4xNzkyIDIgNi42NTYzNSAyIDEyLjE3OTJDMiAxNy43MDIgNi40NzcxNSAyMi4xNzkyIDEyIDIyLjE3OTJaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2LjE3OTJWMTIuMTc5MkwxNiAxNC4xNzkyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--aktualisierungsservice a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--aktualisierungsservice a:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01Ljc4MyAxOS42ODlhMS40MzcgMS40MzcgMCAwIDEtMS4zNjMtMS41di0xNS4yYTEuNDM2IDEuNDM2IDAgMCAxIDEuMzYzLTEuNWgxMC4yNzNhMS40MzcgMS40MzcgMCAwIDEgMS4zNjQgMS41Ii8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yMC41OCAxMS4zMTF2OS43YTEuNDM3IDEuNDM3IDAgMCAxLTEuMzY0IDEuNUg4Ljk0M2ExLjQzNyAxLjQzNyAwIDAgMS0xLjM2My0xLjV2LTE1LjJhMS40MzYgMS40MzYgMCAwIDEgMS4zNjMtMS41aDEwLjI3M2ExLjQzNyAxLjQzNyAwIDAgMSAxLjM2NCAxLjV2NC41Ii8+PC9zdmc+");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01Ljc4MyAxOS42ODlhMS40MzcgMS40MzcgMCAwIDEtMS4zNjMtMS41di0xNS4yYTEuNDM2IDEuNDM2IDAgMCAxIDEuMzYzLTEuNWgxMC4yNzNhMS40MzcgMS40MzcgMCAwIDEgMS4zNjQgMS41Ii8+PHBhdGggc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yMC41OCAxMS4zMTF2OS43YTEuNDM3IDEuNDM3IDAgMCAxLTEuMzY0IDEuNUg4Ljk0M2ExLjQzNyAxLjQzNyAwIDAgMS0xLjM2My0xLjV2LTE1LjJhMS40MzYgMS40MzYgMCAwIDEgMS4zNjMtMS41aDEwLjI3M2ExLjQzNyAxLjQzNyAwIDAgMSAxLjM2NCAxLjV2NC41Ii8+PC9zdmc+");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNNy42OCAxMi41MlYxbTUuMTE3IDcuNjhsLTUuMTIgNS4xMi01LjEyLTUuMTIiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNLjc3MSAxNy4yNUgxNS4zMSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNNy42OCAxMi41MlYxbTUuMTE3IDcuNjhsLTUuMTIgNS4xMi01LjEyLTUuMTIiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNLjc3MSAxNy4yNUgxNS4zMSIvPjwvc3ZnPg==");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNzUgMTMuOTM3NVYyMi4xODc1SDEwLjc1VjE2LjE4NzVDMTAuNzUgMTUuNzg5NyAxMC45MDggMTUuNDA4MSAxMS4xODkzIDE1LjEyNjhDMTEuNDcwNiAxNC44NDU1IDExLjg1MjIgMTQuNjg3NSAxMi4yNSAxNC42ODc1SDEzLjc1QzE0LjE0NzggMTQuNjg3NSAxNC41Mjk0IDE0Ljg0NTUgMTQuODEwNyAxNS4xMjY4QzE1LjA5MiAxNS40MDgxIDE1LjI1IDE1Ljc4OTcgMTUuMjUgMTYuMTg3NVYyMi4xODc1SDIxLjI1VjEzLjkzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xLjc1IDEyLjQzNzVMMTEuOTQgMi4yNDc1NUMxMi4wNzg2IDIuMTA3MjYgMTIuMjQzNiAxLjk5NTg3IDEyLjQyNTYgMS45MTk4NUMxMi42MDc2IDEuODQzODMgMTIuODAyOCAxLjgwNDY5IDEzIDEuODA0NjlDMTMuMTk3MiAxLjgwNDY5IDEzLjM5MjQgMS44NDM4MyAxMy41NzQ0IDEuOTE5ODVDMTMuNzU2NCAxLjk5NTg3IDEzLjkyMTQgMi4xMDcyNiAxNC4wNiAyLjI0NzU1TDI0LjI1IDEyLjQzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNy41IDQuNjg1NjNWMS43NjU2MkgyMS4yNVY4LjQzNTYyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNzUgMTMuOTM3NVYyMi4xODc1SDEwLjc1VjE2LjE4NzVDMTAuNzUgMTUuNzg5NyAxMC45MDggMTUuNDA4MSAxMS4xODkzIDE1LjEyNjhDMTEuNDcwNiAxNC44NDU1IDExLjg1MjIgMTQuNjg3NSAxMi4yNSAxNC42ODc1SDEzLjc1QzE0LjE0NzggMTQuNjg3NSAxNC41Mjk0IDE0Ljg0NTUgMTQuODEwNyAxNS4xMjY4QzE1LjA5MiAxNS40MDgxIDE1LjI1IDE1Ljc4OTcgMTUuMjUgMTYuMTg3NVYyMi4xODc1SDIxLjI1VjEzLjkzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xLjc1IDEyLjQzNzVMMTEuOTQgMi4yNDc1NUMxMi4wNzg2IDIuMTA3MjYgMTIuMjQzNiAxLjk5NTg3IDEyLjQyNTYgMS45MTk4NUMxMi42MDc2IDEuODQzODMgMTIuODAyOCAxLjgwNDY5IDEzIDEuODA0NjlDMTMuMTk3MiAxLjgwNDY5IDEzLjM5MjQgMS44NDM4MyAxMy41NzQ0IDEuOTE5ODVDMTMuNzU2NCAxLjk5NTg3IDEzLjkyMTQgMi4xMDcyNiAxNC4wNiAyLjI0NzU1TDI0LjI1IDEyLjQzNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNy41IDQuNjg1NjNWMS43NjU2MkgyMS4yNVY4LjQzNTYyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc1IDEwLjc1SDUuMjVDNC40MjE1NyAxMC43NSAzLjc1IDExLjQyMTYgMy43NSAxMi4yNVYyMi43NUMzLjc1IDIzLjU3ODQgNC40MjE1NyAyNC4yNSA1LjI1IDI0LjI1SDE4Ljc1QzE5LjU3ODQgMjQuMjUgMjAuMjUgMjMuNTc4NCAyMC4yNSAyMi43NVYxMi4yNUMyMC4yNSAxMS40MjE2IDE5LjU3ODQgMTAuNzUgMTguNzUgMTAuNzVaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02Ljc1IDEwLjc1VjdDNi43NSA1LjYwNzYxIDcuMzAzMTIgNC4yNzIyNiA4LjI4NzY5IDMuMjg3NjlDOS4yNzIyNiAyLjMwMzEyIDEwLjYwNzYgMS43NSAxMiAxLjc1QzEzLjM5MjQgMS43NSAxNC43Mjc3IDIuMzAzMTIgMTUuNzEyMyAzLjI4NzY5QzE2LjY5NjkgNC4yNzIyNiAxNy4yNSA1LjYwNzYxIDE3LjI1IDdWMTAuNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTguNjI1IDE2QzguNDE3ODkgMTYgOC4yNSAxNS44MzIxIDguMjUgMTUuNjI1QzguMjUgMTUuNDE3OSA4LjQxNzg5IDE1LjI1IDguNjI1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNOC42MjUgMTZDOC44MzIxMSAxNiA5IDE1LjgzMjEgOSAxNS42MjVDOSAxNS40MTc5IDguODMyMTEgMTUuMjUgOC42MjUgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik04LjYyNSAxOS43NUM4LjQxNzg5IDE5Ljc1IDguMjUgMTkuNTgyMSA4LjI1IDE5LjM3NUM4LjI1IDE5LjE2NzkgOC40MTc4OSAxOSA4LjYyNSAxOSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTguNjI1IDE5Ljc1QzguODMyMTEgMTkuNzUgOSAxOS41ODIxIDkgMTkuMzc1QzkgMTkuMTY3OSA4LjgzMjExIDE5IDguNjI1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTZDMTEuNzkyOSAxNiAxMS42MjUgMTUuODMyMSAxMS42MjUgMTUuNjI1QzExLjYyNSAxNS40MTc5IDExLjc5MjkgMTUuMjUgMTIgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMiAxNkMxMi4yMDcxIDE2IDEyLjM3NSAxNS44MzIxIDEyLjM3NSAxNS42MjVDMTIuMzc1IDE1LjQxNzkgMTIuMjA3MSAxNS4yNSAxMiAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTEyIDE5Ljc1QzExLjc5MjkgMTkuNzUgMTEuNjI1IDE5LjU4MjEgMTEuNjI1IDE5LjM3NUMxMS42MjUgMTkuMTY3OSAxMS43OTI5IDE5IDEyIDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTkuNzVDMTIuMjA3MSAxOS43NSAxMi4zNzUgMTkuNTgyMSAxMi4zNzUgMTkuMzc1QzEyLjM3NSAxOS4xNjc5IDEyLjIwNzEgMTkgMTIgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTZDMTUuMTY3OSAxNiAxNSAxNS44MzIxIDE1IDE1LjYyNUMxNSAxNS40MTc5IDE1LjE2NzkgMTUuMjUgMTUuMzc1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTUuMzc1IDE2QzE1LjU4MjEgMTYgMTUuNzUgMTUuODMyMSAxNS43NSAxNS42MjVDMTUuNzUgMTUuNDE3OSAxNS41ODIxIDE1LjI1IDE1LjM3NSAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTE1LjM3NSAxOS43NUMxNS4xNjc5IDE5Ljc1IDE1IDE5LjU4MjEgMTUgMTkuMzc1QzE1IDE5LjE2NzkgMTUuMTY3OSAxOSAxNS4zNzUgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTkuNzVDMTUuNTgyMSAxOS43NSAxNS43NSAxOS41ODIxIDE1Ljc1IDE5LjM3NUMxNS43NSAxOS4xNjc5IDE1LjU4MjEgMTkgMTUuMzc1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc1IDEwLjc1SDUuMjVDNC40MjE1NyAxMC43NSAzLjc1IDExLjQyMTYgMy43NSAxMi4yNVYyMi43NUMzLjc1IDIzLjU3ODQgNC40MjE1NyAyNC4yNSA1LjI1IDI0LjI1SDE4Ljc1QzE5LjU3ODQgMjQuMjUgMjAuMjUgMjMuNTc4NCAyMC4yNSAyMi43NVYxMi4yNUMyMC4yNSAxMS40MjE2IDE5LjU3ODQgMTAuNzUgMTguNzUgMTAuNzVaIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02Ljc1IDEwLjc1VjdDNi43NSA1LjYwNzYxIDcuMzAzMTIgNC4yNzIyNiA4LjI4NzY5IDMuMjg3NjlDOS4yNzIyNiAyLjMwMzEyIDEwLjYwNzYgMS43NSAxMiAxLjc1QzEzLjM5MjQgMS43NSAxNC43Mjc3IDIuMzAzMTIgMTUuNzEyMyAzLjI4NzY5QzE2LjY5NjkgNC4yNzIyNiAxNy4yNSA1LjYwNzYxIDE3LjI1IDdWMTAuNzUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTguNjI1IDE2QzguNDE3ODkgMTYgOC4yNSAxNS44MzIxIDguMjUgMTUuNjI1QzguMjUgMTUuNDE3OSA4LjQxNzg5IDE1LjI1IDguNjI1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNOC42MjUgMTZDOC44MzIxMSAxNiA5IDE1LjgzMjEgOSAxNS42MjVDOSAxNS40MTc5IDguODMyMTEgMTUuMjUgOC42MjUgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik04LjYyNSAxOS43NUM4LjQxNzg5IDE5Ljc1IDguMjUgMTkuNTgyMSA4LjI1IDE5LjM3NUM4LjI1IDE5LjE2NzkgOC40MTc4OSAxOSA4LjYyNSAxOSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTguNjI1IDE5Ljc1QzguODMyMTEgMTkuNzUgOSAxOS41ODIxIDkgMTkuMzc1QzkgMTkuMTY3OSA4LjgzMjExIDE5IDguNjI1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTZDMTEuNzkyOSAxNiAxMS42MjUgMTUuODMyMSAxMS42MjUgMTUuNjI1QzExLjYyNSAxNS40MTc5IDExLjc5MjkgMTUuMjUgMTIgMTUuMjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xMiAxNkMxMi4yMDcxIDE2IDEyLjM3NSAxNS44MzIxIDEyLjM3NSAxNS42MjVDMTIuMzc1IDE1LjQxNzkgMTIuMjA3MSAxNS4yNSAxMiAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTEyIDE5Ljc1QzExLjc5MjkgMTkuNzUgMTEuNjI1IDE5LjU4MjEgMTEuNjI1IDE5LjM3NUMxMS42MjUgMTkuMTY3OSAxMS43OTI5IDE5IDEyIDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTIgMTkuNzVDMTIuMjA3MSAxOS43NSAxMi4zNzUgMTkuNTgyMSAxMi4zNzUgMTkuMzc1QzEyLjM3NSAxOS4xNjc5IDEyLjIwNzEgMTkgMTIgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTZDMTUuMTY3OSAxNiAxNSAxNS44MzIxIDE1IDE1LjYyNUMxNSAxNS40MTc5IDE1LjE2NzkgMTUuMjUgMTUuMzc1IDE1LjI1IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTUuMzc1IDE2QzE1LjU4MjEgMTYgMTUuNzUgMTUuODMyMSAxNS43NSAxNS42MjVDMTUuNzUgMTUuNDE3OSAxNS41ODIxIDE1LjI1IDE1LjM3NSAxNS4yNSIgc3Ryb2tlPSIjMjMyMDI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTE1LjM3NSAxOS43NUMxNS4xNjc5IDE5Ljc1IDE1IDE5LjU4MjEgMTUgMTkuMzc1QzE1IDE5LjE2NzkgMTUuMTY3OSAxOSAxNS4zNzUgMTkiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4zNzUgMTkuNzVDMTUuNTgyMSAxOS43NSAxNS43NSAxOS41ODIxIDE1Ljc1IDE5LjM3NUMxNS43NSAxOS4xNjc5IDE1LjU4MjEgMTkgMTUuMzc1IDE5IiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before,
.woocommerce-order-pay .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0IDExLjk5NjNMOS41IDEyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuMjUgMTUuNzU3OEw4LjUgMTIuMDA3OEwxMi4yNSA4LjI1NzgxIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8cGF0aCBkPSJNMTYuNzUxNSAxNi41VjIxQzE2Ljc2ODYgMjEuMzc5NiAxNi42MzQ4IDIxLjc1MDUgMTYuMzc5MSAyMi4wMzE2QzE2LjEyMzUgMjIuMzEyNyAxNS43NjcgMjIuNDgxMSAxNS4zODc1IDIyLjVIMy4xMTQ1MUMyLjczNTIxIDIyLjQ4MDggMi4zNzg5MyAyMi4zMTIzIDIuMTIzNTMgMjIuMDMxMkMxLjg2ODEzIDIxLjc1MDEgMS43MzQzNyAyMS4zNzk0IDEuNzUxNTEgMjFWM0MxLjczNDExIDIuNjIwNTQgMS44Njc3NyAyLjI0OTY0IDIuMTIzMjIgMS45Njg1MUMyLjM3ODY4IDEuNjg3MzcgMi43MzUxMiAxLjUxODkxIDMuMTE0NTEgMS41SDE1LjM4NzVDMTUuNzY3IDEuNTE4OTEgMTYuMTIzNSAxLjY4NzM0IDE2LjM3OTEgMS45Njg0NUMxNi42MzQ4IDIuMjQ5NTUgMTYuNzY4NiAyLjYyMDQ0IDE2Ljc1MTUgM1Y3LjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0IDExLjk5NjNMOS41IDEyIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuMjUgMTUuNzU3OEw4LjUgMTIuMDA3OEwxMi4yNSA4LjI1NzgxIiBzdHJva2U9IiMyMzIwMjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8cGF0aCBkPSJNMTYuNzUxNSAxNi41VjIxQzE2Ljc2ODYgMjEuMzc5NiAxNi42MzQ4IDIxLjc1MDUgMTYuMzc5MSAyMi4wMzE2QzE2LjEyMzUgMjIuMzEyNyAxNS43NjcgMjIuNDgxMSAxNS4zODc1IDIyLjVIMy4xMTQ1MUMyLjczNTIxIDIyLjQ4MDggMi4zNzg5MyAyMi4zMTIzIDIuMTIzNTMgMjIuMDMxMkMxLjg2ODEzIDIxLjc1MDEgMS43MzQzNyAyMS4zNzk0IDEuNzUxNTEgMjFWM0MxLjczNDExIDIuNjIwNTQgMS44Njc3NyAyLjI0OTY0IDIuMTIzMjIgMS45Njg1MUMyLjM3ODY4IDEuNjg3MzcgMi43MzUxMiAxLjUxODkxIDMuMTE0NTEgMS41SDE1LjM4NzVDMTUuNzY3IDEuNTE4OTEgMTYuMTIzNSAxLjY4NzM0IDE2LjM3OTEgMS45Njg0NUMxNi42MzQ4IDIuMjQ5NTUgMTYuNzY4NiAyLjYyMDQ0IDE2Ljc1MTUgM1Y3LjUiIHN0cm9rZT0iIzIzMjAyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==");
  background-color: currentColor;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}

/**
 * Mitgliedschaft
 */
.mitgliedschaft__tabs {
  display: flex;
  gap: 1rem;
  margin-bottom: 1.5rem;
}
@media (min-width: 768px) {
  .mitgliedschaft__tabs {
    margin-bottom: 3rem;
  }
}
.mitgliedschaft__tabs .button, .mitgliedschaft__tabs .filter__cat, .mitgliedschaft__tabs .gform_wrapper .gform_button, .gform_wrapper .mitgliedschaft__tabs .gform_button, .mitgliedschaft__tabs .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .mitgliedschaft__tabs .tnp-submit,
.mitgliedschaft__tabs .tnp-subscription .tnp-submit,
.tnp-subscription .mitgliedschaft__tabs .tnp-submit,
.mitgliedschaft__tabs .tnp-profile .tnp-submit,
.tnp-profile .mitgliedschaft__tabs .tnp-submit, .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .mitgliedschaft__tabs a[role=button], .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs a[role=button], .mitgliedschaft__tabs #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs a[role=button], .mitgliedschaft__tabs .wc-block-components-button, .mitgliedschaft__tabs input[type=submit], .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .mitgliedschaft__tabs a[role=button], .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .mitgliedschaft__tabs a[role=button], .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .mitgliedschaft__tabs a[role=button], .mitgliedschaft__tabs .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .mitgliedschaft__tabs a[role=button] {
  border-color: #7f7f7f;
  color: #7f7f7f;
}
.mitgliedschaft__tabs .button:hover, .mitgliedschaft__tabs .filter__cat:hover, .mitgliedschaft__tabs .gform_wrapper .gform_button:hover, .gform_wrapper .mitgliedschaft__tabs .gform_button:hover, .mitgliedschaft__tabs .tnp-unsubscribe .tnp-submit:hover, .tnp-unsubscribe .mitgliedschaft__tabs .tnp-submit:hover,
.mitgliedschaft__tabs .tnp-subscription .tnp-submit:hover,
.tnp-subscription .mitgliedschaft__tabs .tnp-submit:hover,
.mitgliedschaft__tabs .tnp-profile .tnp-submit:hover,
.tnp-profile .mitgliedschaft__tabs .tnp-submit:hover, .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .mitgliedschaft__tabs a[role=button]:hover, .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs a[role=button]:hover, .mitgliedschaft__tabs #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button]:hover, #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs a[role=button]:hover, .mitgliedschaft__tabs .wc-block-components-button:hover, .mitgliedschaft__tabs input[type=submit]:hover, .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .mitgliedschaft__tabs a[role=button]:hover, .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .mitgliedschaft__tabs a[role=button]:hover, .mitgliedschaft__tabs #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button]:hover, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .mitgliedschaft__tabs a[role=button]:hover, .mitgliedschaft__tabs .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button]:hover, .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .mitgliedschaft__tabs a[role=button]:hover {
  border-color: #428ff7;
  background-color: #edf4ff;
  color: #428ff7;
}
.mitgliedschaft__tabs[data-active=experteneintrag] .button[data-target=experteneintrag], .mitgliedschaft__tabs[data-active=experteneintrag] [data-target=experteneintrag].filter__cat, .mitgliedschaft__tabs[data-active=experteneintrag] .gform_wrapper [data-target=experteneintrag].gform_button, .gform_wrapper .mitgliedschaft__tabs[data-active=experteneintrag] [data-target=experteneintrag].gform_button, .mitgliedschaft__tabs[data-active=experteneintrag] .tnp-unsubscribe [data-target=experteneintrag].tnp-submit, .tnp-unsubscribe .mitgliedschaft__tabs[data-active=experteneintrag] [data-target=experteneintrag].tnp-submit,
.mitgliedschaft__tabs[data-active=experteneintrag] .tnp-subscription [data-target=experteneintrag].tnp-submit,
.tnp-subscription .mitgliedschaft__tabs[data-active=experteneintrag] [data-target=experteneintrag].tnp-submit,
.mitgliedschaft__tabs[data-active=experteneintrag] .tnp-profile [data-target=experteneintrag].tnp-submit,
.tnp-profile .mitgliedschaft__tabs[data-active=experteneintrag] [data-target=experteneintrag].tnp-submit, .mitgliedschaft__tabs[data-active=experteneintrag] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[data-target=experteneintrag][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .mitgliedschaft__tabs[data-active=experteneintrag] a[data-target=experteneintrag][role=button], .mitgliedschaft__tabs[data-active=experteneintrag] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[data-target=experteneintrag][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs[data-active=experteneintrag] a[data-target=experteneintrag][role=button], .mitgliedschaft__tabs[data-active=experteneintrag] #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[data-target=experteneintrag][role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs[data-active=experteneintrag] a[data-target=experteneintrag][role=button], .mitgliedschaft__tabs[data-active=experteneintrag] [data-target=experteneintrag].wc-block-components-button, .mitgliedschaft__tabs[data-active=experteneintrag] input[data-target=experteneintrag][type=submit], .mitgliedschaft__tabs[data-active=experteneintrag] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[data-target=experteneintrag][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .mitgliedschaft__tabs[data-active=experteneintrag] a[data-target=experteneintrag][role=button], .mitgliedschaft__tabs[data-active=experteneintrag] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[data-target=experteneintrag][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .mitgliedschaft__tabs[data-active=experteneintrag] a[data-target=experteneintrag][role=button], .mitgliedschaft__tabs[data-active=experteneintrag] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[data-target=experteneintrag][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .mitgliedschaft__tabs[data-active=experteneintrag] a[data-target=experteneintrag][role=button], .mitgliedschaft__tabs[data-active=experteneintrag] .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[data-target=experteneintrag][role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .mitgliedschaft__tabs[data-active=experteneintrag] a[data-target=experteneintrag][role=button], .mitgliedschaft__tabs[data-active=sachgebiet] .button[data-target=sachgebiet], .mitgliedschaft__tabs[data-active=sachgebiet] [data-target=sachgebiet].filter__cat, .mitgliedschaft__tabs[data-active=sachgebiet] .gform_wrapper [data-target=sachgebiet].gform_button, .gform_wrapper .mitgliedschaft__tabs[data-active=sachgebiet] [data-target=sachgebiet].gform_button, .mitgliedschaft__tabs[data-active=sachgebiet] .tnp-unsubscribe [data-target=sachgebiet].tnp-submit, .tnp-unsubscribe .mitgliedschaft__tabs[data-active=sachgebiet] [data-target=sachgebiet].tnp-submit,
.mitgliedschaft__tabs[data-active=sachgebiet] .tnp-subscription [data-target=sachgebiet].tnp-submit,
.tnp-subscription .mitgliedschaft__tabs[data-active=sachgebiet] [data-target=sachgebiet].tnp-submit,
.mitgliedschaft__tabs[data-active=sachgebiet] .tnp-profile [data-target=sachgebiet].tnp-submit,
.tnp-profile .mitgliedschaft__tabs[data-active=sachgebiet] [data-target=sachgebiet].tnp-submit, .mitgliedschaft__tabs[data-active=sachgebiet] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[data-target=sachgebiet][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .mitgliedschaft__tabs[data-active=sachgebiet] a[data-target=sachgebiet][role=button], .mitgliedschaft__tabs[data-active=sachgebiet] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[data-target=sachgebiet][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs[data-active=sachgebiet] a[data-target=sachgebiet][role=button], .mitgliedschaft__tabs[data-active=sachgebiet] #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[data-target=sachgebiet][role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs[data-active=sachgebiet] a[data-target=sachgebiet][role=button], .mitgliedschaft__tabs[data-active=sachgebiet] [data-target=sachgebiet].wc-block-components-button, .mitgliedschaft__tabs[data-active=sachgebiet] input[data-target=sachgebiet][type=submit], .mitgliedschaft__tabs[data-active=sachgebiet] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[data-target=sachgebiet][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .mitgliedschaft__tabs[data-active=sachgebiet] a[data-target=sachgebiet][role=button], .mitgliedschaft__tabs[data-active=sachgebiet] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[data-target=sachgebiet][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .mitgliedschaft__tabs[data-active=sachgebiet] a[data-target=sachgebiet][role=button], .mitgliedschaft__tabs[data-active=sachgebiet] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[data-target=sachgebiet][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .mitgliedschaft__tabs[data-active=sachgebiet] a[data-target=sachgebiet][role=button], .mitgliedschaft__tabs[data-active=sachgebiet] .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[data-target=sachgebiet][role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .mitgliedschaft__tabs[data-active=sachgebiet] a[data-target=sachgebiet][role=button], .mitgliedschaft__tabs[data-active=obvsv] .button[data-target=obvsv], .mitgliedschaft__tabs[data-active=obvsv] [data-target=obvsv].filter__cat, .mitgliedschaft__tabs[data-active=obvsv] .gform_wrapper [data-target=obvsv].gform_button, .gform_wrapper .mitgliedschaft__tabs[data-active=obvsv] [data-target=obvsv].gform_button, .mitgliedschaft__tabs[data-active=obvsv] .tnp-unsubscribe [data-target=obvsv].tnp-submit, .tnp-unsubscribe .mitgliedschaft__tabs[data-active=obvsv] [data-target=obvsv].tnp-submit,
.mitgliedschaft__tabs[data-active=obvsv] .tnp-subscription [data-target=obvsv].tnp-submit,
.tnp-subscription .mitgliedschaft__tabs[data-active=obvsv] [data-target=obvsv].tnp-submit,
.mitgliedschaft__tabs[data-active=obvsv] .tnp-profile [data-target=obvsv].tnp-submit,
.tnp-profile .mitgliedschaft__tabs[data-active=obvsv] [data-target=obvsv].tnp-submit, .mitgliedschaft__tabs[data-active=obvsv] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[data-target=obvsv][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .mitgliedschaft__tabs[data-active=obvsv] a[data-target=obvsv][role=button], .mitgliedschaft__tabs[data-active=obvsv] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[data-target=obvsv][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs[data-active=obvsv] a[data-target=obvsv][role=button], .mitgliedschaft__tabs[data-active=obvsv] #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[data-target=obvsv][role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .mitgliedschaft__tabs[data-active=obvsv] a[data-target=obvsv][role=button], .mitgliedschaft__tabs[data-active=obvsv] [data-target=obvsv].wc-block-components-button, .mitgliedschaft__tabs[data-active=obvsv] input[data-target=obvsv][type=submit], .mitgliedschaft__tabs[data-active=obvsv] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[data-target=obvsv][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .mitgliedschaft__tabs[data-active=obvsv] a[data-target=obvsv][role=button], .mitgliedschaft__tabs[data-active=obvsv] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[data-target=obvsv][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .mitgliedschaft__tabs[data-active=obvsv] a[data-target=obvsv][role=button], .mitgliedschaft__tabs[data-active=obvsv] #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[data-target=obvsv][role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .mitgliedschaft__tabs[data-active=obvsv] a[data-target=obvsv][role=button], .mitgliedschaft__tabs[data-active=obvsv] .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[data-target=obvsv][role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .mitgliedschaft__tabs[data-active=obvsv] a[data-target=obvsv][role=button] {
  background-color: #e3ecf6;
  border-color: #428ff7;
  color: #428ff7;
}
.mitgliedschaft__section {
  display: none;
}
.mitgliedschaft__tabs[data-active=experteneintrag] ~ .mitgliedschaft__section[data-target=experteneintrag], .mitgliedschaft__tabs[data-active=sachgebiet] ~ .mitgliedschaft__section[data-target=sachgebiet], .mitgliedschaft__tabs[data-active=obvsv] ~ .mitgliedschaft__section[data-target=obvsv] {
  display: block;
}
.mitgliedschaft__section-inner {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  margin: 1.5rem 0;
}
.mitgliedschaft__section-header {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 1rem 1.5rem;
}
.mitgliedschaft__section-header a:hover {
  color: #428ff7;
}
.mitgliedschaft__section-highlight {
  align-items: center;
  border-radius: 0.5rem;
  border: 1px solid #e7e7e7;
  display: flex;
  gap: 0.75rem;
  padding: 0.4rem 1.25rem 0.4rem;
  position: relative;
}
.mitgliedschaft__section-highlight .tooltip__trigger {
  height: 1.25rem;
  width: 1.25rem;
}
.mitgliedschaft__fields {
  display: flex;
  flex-wrap: wrap;
  gap: 1.5rem;
  width: 100%;
}
.mitgliedschaft__field {
  width: 100%;
}
@media (min-width: 768px) {
  .mitgliedschaft__field--half {
    width: calc(50% - 0.75rem);
  }
}
.mitgliedschaft__term-tree li:not(:last-child) {
  margin-bottom: 1.5rem;
}
.mitgliedschaft details > div {
  padding: 1rem 0 1rem 1rem;
}
@media (min-width: 768px) {
  .mitgliedschaft details > div {
    padding-left: 1.5rem;
  }
}
.mitgliedschaft details li {
  font-size: 1rem;
  line-height: 1.4;
  padding-left: 0;
  position: relative;
}
.mitgliedschaft details li:not(:last-child) {
  margin-bottom: 0.5rem;
}
.mitgliedschaft summary {
  anchor-name: --summary;
  cursor: pointer;
  line-height: 1.4;
  padding-left: 1.5rem;
  position: relative;
}
.mitgliedschaft summary::marker {
  content: "";
}
.mitgliedschaft summary::before {
  color: #428ff7;
  content: "+";
  font-size: 1.5rem;
  font-weight: 600;
  left: 0;
  line-height: 1;
  position: absolute;
  text-align: center;
  top: 0;
  width: 1rem;
}
.mitgliedschaft details[open] > summary::before {
  content: "-";
  transform: translateY(-2px);
}

.woocommerce-account address,
.woocommerce-MyAccount-navigation ul,
.woocommerce-account .woocommerce-order-overview,
.woocommerce-order-received .woocommerce-order-overview,
.woocommerce-order-received .woocommerce-customer-details address {
  background-color: white;
  border-radius: 8px;
  padding: 2rem;
}

.woocommerce-order-received .woocommerce-order > *:has(+ section) {
  margin-bottom: 0;
}

.woocommerce-account .woocommerce-Address + .woocommerce-Address,
.woocommerce-order-received .woocommerce-order section {
  margin-top: 3rem;
}

.woocommerce-account * + address {
  margin-top: 1rem;
}

.woocommerce-account header > h2,
.woocommerce-order-received .woocommerce-order h2 {
  margin-bottom: 1.5rem !important;
}

.woocommerce-order-received .woocommerce-order p:has(+ p) {
  margin-bottom: 1rem;
}

.woocommerce-EditAccountForm label {
  font-weight: bold;
}

.woocommerce-view-subscription .shop_table,
.woocommerce-view-subscription .woocommerce-table,
.woocommerce-view-subscription .woocommerce-orders-table,
.woocommerce-view-order .shop_table,
.woocommerce-view-order .woocommerce-table,
.woocommerce-view-order .woocommerce-orders-table {
  margin-bottom: 4rem;
}

.woocommerce-table--order-details {
  margin-bottom: 0 !important;
}
.woocommerce-table--order-details thead tr th {
  width: 50%;
  min-width: 240px;
}

.edit-subscription {
  background-color: white;
  border-radius: 8px;
  padding: 2rem;
  margin-bottom: 2rem;
}
.edit-subscription__userdata {
  margin-bottom: 2rem;
}
.edit-subscription__userdata__heading {
  margin-bottom: 1rem;
}
.edit-subscription__userdata__names {
  display: grid;
  gap: 0.5rem;
  margin-bottom: 0.5rem;
}
@media (min-width: 576px) {
  .edit-subscription__userdata__names {
    grid-template-columns: 1fr 1fr;
  }
}
.edit-subscription__actions {
  display: flex;
  gap: 1rem;
}

/*
  Styles for the Newsletter Plugin [newsletter] shortode output
*/
.tnp-unsubscribe form,
.tnp-subscription form,
.tnp-profile form {
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
  margin-bottom: 2rem;
}
.tnp-unsubscribe .tnp-field.tnp-privacy-field label,
.tnp-subscription .tnp-field.tnp-privacy-field label,
.tnp-profile .tnp-field.tnp-privacy-field label {
  position: relative !important;
  pointer-events: all !important;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.tnp-subscription .tnp-field-button {
  margin-top: 2rem;
}

.woocommerce:has(.thankyou) {
  width: unset;
  max-width: unset;
  margin-left: auto;
  margin-right: auto;
  padding-left: unset;
  padding-right: unset;
  margin-bottom: unset;
}

@media not all and (min-width: 1040px) {
  .thankyou .container--mobile-no-padding {
    padding: 0;
  }
}
.thankyou__pagination {
  background-color: #efefef;
  margin-left: 20%;
  margin-right: 20%;
  margin-bottom: 4rem;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) calc(50% - 1px), #428ff7 calc(50% - 1px), #428ff7 calc(50% + 1px), rgba(255, 255, 255, 0) calc(50% + 1px));
}
@media not all and (min-width: 1040px) {
  .thankyou__pagination {
    margin-bottom: 2rem;
  }
}
.thankyou__pagination__wrap {
  display: flex;
  justify-content: center;
  grid-gap: 4rem;
}
.thankyou__pagination__wrap > div {
  border: solid 24px #f6f6f6;
}
.thankyou__pagination__number {
  background: #428ff7;
  border-radius: 2rem;
}
.thankyou__pagination__number:after {
  display: block;
  content: "";
  width: 3.5rem;
  height: 3.5rem;
  border: 1px solid transparent;
  font-weight: 600;
  transition: all ease-in-out 0.2s;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  background-color: #e7e7e7;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-repeat: no-repeat;
  mask-size: 50%;
}
@media (min-width: 1040px) {
  .thankyou__wrap {
    display: grid;
    grid-gap: 4rem;
    grid-template-columns: calc(67% - 1rem) calc(33% - 1rem);
  }
}
@media not all and (min-width: 1040px) {
  .thankyou__primary {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.thankyou__primary__title {
  margin-bottom: 1rem;
}
.thankyou__primary__order-details {
  margin-bottom: 4rem !important;
}
.thankyou__primary__order-details li {
  padding-left: 0 !important;
}
.thankyou__primary__order-details li + li {
  margin-top: 1rem;
}
.thankyou__primary__order-details li:before {
  display: none;
}
.thankyou__primary .button, .thankyou__primary .filter__cat, .thankyou__primary .gform_wrapper .gform_button, .gform_wrapper .thankyou__primary .gform_button, .thankyou__primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .thankyou__primary a[role=button], .thankyou__primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .thankyou__primary a[role=button], .thankyou__primary #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .thankyou__primary a[role=button], .thankyou__primary .wc-block-components-button, .thankyou__primary input[type=submit], .thankyou__primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .thankyou__primary a[role=button], .thankyou__primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .thankyou__primary a[role=button], .thankyou__primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .thankyou__primary a[role=button], .thankyou__primary .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .thankyou__primary a[role=button], .thankyou__primary .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .thankyou__primary .tnp-submit,
.thankyou__primary .tnp-subscription .tnp-submit,
.tnp-subscription .thankyou__primary .tnp-submit,
.thankyou__primary .tnp-profile .tnp-submit,
.tnp-profile .thankyou__primary .tnp-submit {
  margin-bottom: 4rem;
}
.thankyou__side {
  z-index: 1;
  background-color: #f6f6f6;
}
.thankyou__side__container {
  position: sticky;
  top: 1rem;
  padding: 20px;
}
@media (min-width: 1040px) {
  .thankyou__side__container {
    padding: 2rem;
  }
}
.thankyou__side__container {
  background-color: #fff;
}
@media (min-width: 1040px) {
  .thankyou__side__container {
    border-radius: 0.5rem;
  }
}
.thankyou__side__container {
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
}
.admin-bar .thankyou__side__container {
  top: 3rem;
}

.thankyou__side__container p {
  margin-bottom: 0;
}

.veranstaltungen:only-child {
  margin-bottom: 4rem;
}
@media (min-width: 1040px) {
  .veranstaltungen__wrap {
    display: grid;
    gap: 0 4rem;
    grid-template-columns: calc(100% - (360px + 4rem)) 360px;
    margin-top: 2rem;
  }
}
@media (min-width: 1320px) {
  .veranstaltungen__wrap {
    gap: 0 6rem;
    grid-template-columns: calc(100% - (410px + 6rem)) 410px;
  }
}
.veranstaltungen__tags {
  display: flex;
  flex-wrap: wrap;
  grid-gap: 1rem;
  padding-bottom: 3rem;
}
.veranstaltungen__meta {
  display: flex;
  flex-direction: column;
  grid-gap: 2rem;
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 4rem;
  margin-bottom: 2rem;
}
@media (min-width: 1040px) {
  .veranstaltungen__meta {
    margin-bottom: 4rem;
  }
}
.veranstaltungen__meta__description {
  color: #7f7f7f;
}
.veranstaltungen__meta__item {
  display: flex;
  grid-gap: 2rem;
}
.veranstaltungen__meta__item > div:first-child {
  flex: 1 1 1%;
}
.veranstaltungen__meta__item > div:last-child {
  flex: 1 1 99%;
  display: flex;
  flex-direction: column;
  grid-gap: 0.5rem;
}
.veranstaltungen__image img {
  border-radius: 8px;
  overflow: hidden;
  aspect-ratio: 16/9;
  object-fit: cover;
  object-position: center center;
}
.veranstaltungen__image {
  margin-bottom: 2rem;
}
@media (min-width: 1040px) {
  .veranstaltungen__image {
    margin-bottom: 4rem;
  }
}
@media (min-width: 1040px) {
  .veranstaltungen__section {
    padding-bottom: 0;
  }
}
@media (min-width: 1040px) {
  .veranstaltungen__section--border {
    padding-bottom: 4rem;
    border-bottom: 1px solid #e7e7e7;
  }
}
.veranstaltungen__content .block-wrapper .container, .veranstaltungen__content .block-wrapper #primary .wp-block-woocommerce-checkout, #primary .veranstaltungen__content .block-wrapper .wp-block-woocommerce-checkout, .veranstaltungen__content .block-wrapper .content-page > .woocommerce, .veranstaltungen__content .block-wrapper .responsive__menu > li > .sub-menu, .veranstaltungen__content .block-wrapper .woocommerce-account .woocommerce, .woocommerce-account .veranstaltungen__content .block-wrapper .woocommerce {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.veranstaltungen__content .block-wrapper:last-child {
  margin-bottom: 0;
}
.veranstaltungen__modules {
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
}
.veranstaltungen__module__datetime {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.veranstaltungen__purchase--mobile:empty {
  display: none;
}
.veranstaltungen__purchase--mobile {
  background-color: #fff;
  padding: 1.5rem;
  border-radius: 0.5rem;
  margin: 2rem 0;
}
.veranstaltungen__purchase--mobile button, .veranstaltungen__purchase--mobile .button, .veranstaltungen__purchase--mobile .filter__cat, .veranstaltungen__purchase--mobile .gform_wrapper .gform_button, .gform_wrapper .veranstaltungen__purchase--mobile .gform_button, .veranstaltungen__purchase--mobile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .veranstaltungen__purchase--mobile a[role=button], .veranstaltungen__purchase--mobile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .veranstaltungen__purchase--mobile a[role=button], .veranstaltungen__purchase--mobile #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .veranstaltungen__purchase--mobile a[role=button], .veranstaltungen__purchase--mobile .wc-block-components-button, .veranstaltungen__purchase--mobile input[type=submit], .veranstaltungen__purchase--mobile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .veranstaltungen__purchase--mobile a[role=button], .veranstaltungen__purchase--mobile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .veranstaltungen__purchase--mobile a[role=button], .veranstaltungen__purchase--mobile #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .veranstaltungen__purchase--mobile a[role=button], .veranstaltungen__purchase--mobile .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .veranstaltungen__purchase--mobile a[role=button], .veranstaltungen__purchase--mobile .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .veranstaltungen__purchase--mobile .tnp-submit,
.veranstaltungen__purchase--mobile .tnp-subscription .tnp-submit,
.tnp-subscription .veranstaltungen__purchase--mobile .tnp-submit,
.veranstaltungen__purchase--mobile .tnp-profile .tnp-submit,
.tnp-profile .veranstaltungen__purchase--mobile .tnp-submit {
  width: 100%;
}
@media not all and (min-width: 1040px) {
  .veranstaltungen__side {
    display: none;
  }
}
.veranstaltungen__side select:has(option[disabled]:checked):not(:focus) {
  color: #868686;
}
.veranstaltungen__purchase {
  position: sticky;
  top: 2rem;
}
.admin-bar .veranstaltungen__purchase {
  top: 4rem;
}

.veranstaltungen__purchase {
  background-color: #fff;
  padding: 2rem;
  border-radius: 0.5rem;
}
@media not all and (min-width: 1040px) {
  .veranstaltungen__purchase {
    padding: 1.5rem;
  }
}
.veranstaltungen__purchase button {
  width: 100%;
}
.veranstaltungen__purchase__options {
  margin: 2rem 0 1rem 0;
}
.veranstaltungen__purchase__options > *:not(:last-child) {
  margin-bottom: 1rem;
}
.veranstaltungen__purchase__info {
  color: #7f7f7f;
  margin-top: 2rem;
  font-size: 0.875rem;
}
@media not all and (min-width: 1040px) {
  .veranstaltungen__purchase__info {
    margin-top: 1.5rem;
  }
}
.veranstaltungen__purchase__buy {
  margin-top: 1rem;
}
.veranstaltungen__purchase__price {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.875rem;
  border-top: 1px solid #e7e7e7;
  padding-top: 2rem;
  margin-top: 2rem;
}
@media not all and (min-width: 1040px) {
  .veranstaltungen__purchase__price {
    margin-top: 1.5rem;
    padding-top: 1.5rem;
  }
}
.veranstaltungen__purchase__price__info {
  display: flex;
  align-items: center;
  grid-gap: 0.25rem;
}
.veranstaltungen__buy {
  position: relative;
}
.veranstaltungen__event {
  display: flex;
  flex-direction: column;
}
.veranstaltungen__event__module {
  display: flex;
  flex-direction: column;
  color: #7f7f7f;
  grid-gap: 0.35rem;
  padding: 0 1rem;
  font-size: 1rem;
  line-height: 1.5;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .veranstaltungen__event__module {
    font-size: 0.875rem;
  }
}
.veranstaltungen__event__module:not(:last-child) {
  padding-bottom: 1.5rem;
  margin-bottom: 1.5rem;
  border-bottom: 1px solid #e7e7e7;
}
.veranstaltungen__event__module__title {
  color: #232026;
  font-size: 1.125rem;
  line-height: 1.5;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .veranstaltungen__event__module__title {
    font-size: 1rem;
  }
}
.veranstaltungen__event__module__datetime, .veranstaltungen__event__module__venue {
  display: flex;
  align-items: center;
  grid-gap: 0.75rem;
}
.veranstaltungen__event__module__datetime:before, .veranstaltungen__event__module__venue:before {
  content: "";
}
.veranstaltungen__event__module__datetime:before, .veranstaltungen__event__module__venue:before {
  background-color: #7f7f7f !important;
}
.veranstaltungen__discounts {
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
}

.verlagsprodukte.section {
  overflow: initial;
}
.verlagsprodukte-loop-item {
  hyphens: auto;
  word-wrap: break-word;
}
.verlagsprodukte-loop-item__tag, .verlagsprodukte__image-tag {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 12px;
  font-size: 0.75rem;
  padding: 8px 12px;
  border-radius: 0 0 6px 6px;
  background-color: #428ff7;
  color: #fff;
}
.verlagsprodukte-loop-item__tag--agricola-verlag, .verlagsprodukte__image-tag--agricola-verlag {
  background-color: #2c541d;
  color: #ACCC89;
}
.verlagsprodukte-loop-item__image {
  align-items: center;
  aspect-ratio: 302/355;
  border-radius: 8px;
  background-color: #e7e7e7;
  display: flex;
  justify-content: center;
  margin-bottom: 16px;
  padding: 28px;
  position: relative;
  transition: 0.3s background-color ease-in-out;
}
.verlagsprodukte-loop-item__image a {
  display: block;
  height: 100%;
  width: 100%;
}
.verlagsprodukte-loop-item__image img {
  height: 100%;
  object-fit: contain;
  object-position: center;
  width: 100%;
}
.verlagsprodukte-loop-item:has(a:hover) .verlagsprodukte-loop-item__image {
  background-color: #D8D8D8;
}
.verlagsprodukte-loop-item__wrap--search-result {
  background-color: #fff;
  border-radius: 8px;
  padding: 36px 24px 24px 24px;
}
.verlagsprodukte-loop-item__title {
  font-family: "Public Sans";
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 4px;
}
@media (min-width: 768px) {
  .verlagsprodukte-loop-item__title {
    font-size: 16px;
    margin-bottom: 8px;
  }
}
.verlagsprodukte-loop-item__title a {
  word-wrap: break-word;
}
.verlagsprodukte-loop-item__price {
  font-weight: 600;
  margin-top: 8px;
  margin-bottom: 0;
}
.verlagsprodukte-loop-item__excerpt {
  color: #868686;
  font-family: "Space Grotesk";
  font-size: 14px;
  margin-top: 8px;
}
@media (min-width: 1040px) {
  .verlagsprodukte__wrap {
    display: grid;
    gap: 0 4rem;
    grid-template-columns: calc(100% - (360px + 4rem)) 360px;
    margin-top: 2rem;
  }
}
@media (min-width: 1320px) {
  .verlagsprodukte__wrap {
    gap: 0 6rem;
    grid-template-columns: calc(100% - (410px + 6rem)) 410px;
  }
}
@media not all and (min-width: 1040px) {
  .verlagsprodukte__info {
    margin-bottom: 2rem;
  }
}
@media (min-width: 1040px) {
  .verlagsprodukte__sidebar {
    grid-row: span 2;
  }
}
.verlagsprodukte__description ul {
  padding-left: 40px;
  list-style: disc;
}
.verlagsprodukte__heading {
  word-break: break-word;
}
.verlagsprodukte__image {
  background-color: #efefef;
  border-radius: 8px;
  margin-top: 42px;
  height: clamp(17.5rem, 46.377vw - 4.761rem, 33.5rem);
  padding: 1rem;
  position: relative;
}
@media (min-width: 1040px) {
  .verlagsprodukte__image {
    padding: 1.75rem;
  }
}
.verlagsprodukte__image img,
.verlagsprodukte__image svg {
  height: 100%;
  margin: 0 auto;
  object-fit: contain;
  width: 100%;
}
.verlagsprodukte__panels {
  margin-top: 2rem;
}
@media (min-width: 1040px) {
  .verlagsprodukte__panels {
    margin-top: 4rem;
  }
}
.verlagsprodukte__panels .accordion__item__meta-row {
  font-size: 0.8rem;
  display: flex;
  margin-bottom: 0.5rem;
}
.verlagsprodukte__panels .accordion__item__meta-key {
  display: inline-block;
  color: #7f7f7f;
  min-width: 8rem;
}
@media (min-width: 768px) {
  .verlagsprodukte__panels .accordion__item__meta-key {
    min-width: 10rem;
  }
}
.verlagsprodukte__related-items {
  --is-mobile: 1;
}
@media (min-width: 1040px) {
  .verlagsprodukte__related-items {
    --is-mobile: 0;
  }
}
@media (min-width: 1040px) {
  .verlagsprodukte__related-items-wrap {
    display: grid;
    grid-gap: 24px;
    grid-template-columns: repeat(4, calc(25% - 18px));
  }
}

@media (min-width: 768px) {
  .accordion-with-image__wrap {
    display: grid;
    grid-gap: 24px;
    grid-template-columns: calc(40% - 12px) calc(60% - 12px);
  }
}
@media (min-width: 1040px) {
  .accordion-with-image__wrap {
    grid-template-columns: calc(50% - 12px) calc(50% - 12px);
  }
}
.accordion-with-image__images {
  position: relative;
}
@media not all and (min-width: 768px) {
  .accordion-with-image__images {
    padding-bottom: 83.2835820896%;
  }
}
.accordion-with-image__image {
  aspect-ratio: 335/279;
  border-radius: 8px 8px 0 0;
  left: 0;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: 0.75s opacity cubic-bezier(0.38, 0.37, 0.27, 0.97);
  width: 100%;
}
@media (min-width: 768px) {
  .accordion-with-image__image {
    height: 100%;
    border-radius: 8px;
  }
}
@media (min-width: 1040px) {
  .accordion-with-image__image {
    aspect-ratio: 626/428;
  }
}
.accordion-with-image__image img {
  height: 100%;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
.accordion-with-image__image--active {
  opacity: 1;
}
.accordion-with-image__content {
  display: grid;
  background-color: #fff;
  border-radius: 0.5rem;
}
.accordion-with-image__item {
  overflow: hidden;
}
.accordion-with-image__item:not(:last-child) {
  border-bottom: 1px solid #D4D4D4;
}
.accordion-with-image__title {
  display: block;
  font-family: "Space Grotesk";
  font-size: 20px;
  font-weight: 500;
  padding: 24px 88px 24px 24px;
  position: relative;
  width: 100%;
}
@media not all and (min-width: 768px) {
  .accordion-with-image__title {
    font-size: 18px;
    padding: 24px 48px 24px 16px;
  }
}
.accordion-with-image__title {
  position: relative;
}
.accordion-with-image__title:after {
  content: "";
  position: absolute;
}
.accordion-with-image__title {
  -moz-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  -webkit-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
.accordion-with-image__title:hover, .accordion-with-image__title:active, .accordion-with-image__title:focus {
  color: #428ff7;
}
.accordion-with-image__title:after {
  height: 1rem;
  width: 1rem;
  top: 50%;
  right: 1rem;
  transform: translateY(-50%) rotate(90deg);
  transform-origin: center;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.accordion-with-image__icon {
  position: absolute;
  right: 24px;
  top: 50%;
  transform: translate(0, -50%);
  display: block;
  width: 32px;
  height: 32px;
  border-radius: 32px;
  background-color: #428ff7;
  transition: all ease-in-out 0.2s;
}
@media not all and (min-width: 768px) {
  .accordion-with-image__icon {
    height: 24px;
    right: 16px;
    width: 24px;
  }
}
.accordion-with-image__icon:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  width: 12px;
  height: 2px;
  background-color: #fff;
  border-radius: 6px;
}
.accordion-with-image__icon:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  height: 12px;
  width: 2px;
  background-color: #fff;
  border-radius: 6px;
  transition: all ease-in-out 0.2s;
}
.accordion-with-image__item--open .accordion-with-image__title .accordion-with-image__icon:before {
  height: 0;
}
.accordion-with-image__description-container {
  height: 0;
  overflow: hidden;
  -moz-transition: height 0.3s ease-in-out;
  -o-transition: height 0.3s ease-in-out;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
}
.accordion-with-image__description-container a[href^="tel:"],
.accordion-with-image__description-container a[href^="mailto:"] {
  text-decoration: none !important;
}
.accordion-with-image__description-container a[href^="tel:"]:hover,
.accordion-with-image__description-container a[href^="mailto:"]:hover {
  text-decoration: underline !important;
}
.accordion-with-image__item--open .accordion-with-image__description-container {
  height: var(--accordion-with-image-height);
}
.accordion-with-image__description {
  padding: 0 88px 24px 24px;
}
@media not all and (min-width: 768px) {
  .accordion-with-image__description {
    font-size: 14px;
    padding: 0 16px 24px 16px;
  }
}
.accordion-with-image__description br + br {
  display: block;
}

.accordion__content {
  display: grid;
  background-color: #fff;
  border-radius: 0.5rem;
}
.accordion__item {
  overflow: hidden;
  padding: 0 2rem;
}
@media not all and (min-width: 576px) {
  .accordion__item {
    padding: 0 1rem;
  }
}
.accordion__item:not(:last-child) {
  border-bottom: 1px solid #D4D4D4;
}
.accordion__question {
  display: block;
  width: 100%;
  position: relative;
  padding: 1.5rem 3rem 1.5rem 0;
}
@media not all and (min-width: 576px) {
  .accordion__question {
    padding: 1rem 3rem 1rem 0;
  }
}
.accordion__question {
  position: relative;
}
.accordion__question:after {
  content: "";
  position: absolute;
}
.accordion__question {
  -moz-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  -webkit-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
.accordion__question:hover, .accordion__question:active, .accordion__question:focus {
  color: #428ff7;
}
.accordion__question:after {
  height: 1rem;
  width: 1rem;
  top: 50%;
  right: 1rem;
  transform: translateY(-50%) rotate(90deg);
  transform-origin: center;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.accordion__icon {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
  display: block;
  width: 2rem;
  height: 2rem;
  border-radius: 2rem;
  background-color: #428ff7;
  transition: all ease-in-out 0.2s;
}
.accordion__icon:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  width: 12px;
  height: 2px;
  background-color: #fff;
  border-radius: 6px;
}
.accordion__icon:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  height: 12px;
  width: 2px;
  background-color: #fff;
  border-radius: 6px;
  transition: all ease-in-out 0.2s;
}
.accordion__item--open .accordion__question .accordion__icon:before {
  height: 0;
}
.accordion__answer-container {
  height: 0;
  overflow: hidden;
  -moz-transition: height 0.3s ease-in-out;
  -o-transition: height 0.3s ease-in-out;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
}
.accordion__item--open .accordion__answer-container {
  height: var(--accordion-height);
}
.accordion__answer {
  padding-top: 1rem;
  padding-bottom: 2rem;
}
@media not all and (min-width: 576px) {
  .accordion__answer {
    padding-top: 0;
    padding-bottom: 1rem;
  }
}

.banner-cta {
  position: relative;
  color: #fff;
}
.banner-cta h2, .banner-cta .h2 {
  margin-bottom: 0;
}
.banner-cta__wrap {
  position: relative;
  z-index: 1;
  background-color: #428ff7;
  border-radius: 0.5rem;
  overflow: hidden;
}
.banner-cta__wrap ::selection {
  color: #428ff7;
  background-color: #fff;
}
.banner-cta__container {
  position: relative;
  height: 100%;
  min-height: 350px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  z-index: 1;
  padding: 2.5rem;
}
@media not all and (min-width: 768px) {
  .banner-cta__container {
    padding: 1.5rem;
  }
}
.banner-cta__footer {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 1rem;
}
@media (min-width: 1040px) {
  .banner-cta__footer {
    grid-template-columns: calc(70% - 1rem) calc(30% - 1rem);
  }
}
@media (min-width: 1040px) {
  .banner-cta__cta {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
  }
}
.banner-cta__subheading {
  color: #428ff7;
}
.banner-cta--noimg .banner-cta__subheading {
  color: #b3d2fc;
}

.checkout {
  overflow: visible;
}
@media not all and (min-width: 1040px) {
  .checkout {
    margin-bottom: 0 !important;
    padding: 0;
    overflow: hidden;
  }
}
.checkout--hidden {
  display: none;
}
.checkout__nothing {
  padding-top: 172px;
  padding-bottom: 4rem;
}
@media (min-width: 1040px) {
  .checkout__wrap {
    display: grid;
    gap: 0 4rem;
    grid-template-columns: calc(100% - (360px + 4rem)) 360px;
    margin-top: 2rem;
  }
}
@media (min-width: 1320px) {
  .checkout__wrap {
    gap: 0 6rem;
    grid-template-columns: calc(100% - (410px + 6rem)) 410px;
  }
}
.checkout__primary {
  position: relative;
}
.checkout__primary .grey-box {
  position: relative;
  transition: all ease-in-out 0.5s;
  border-radius: 0.5rem;
  border: 1px solid #D8D8D8;
  padding: 1rem;
}
@media (min-width: 1040px) {
  .checkout__primary .grey-box {
    padding: 2rem;
  }
}
.checkout__step {
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
  transition: all ease-in-out 0.2s;
  padding-right: 1px;
}
.checkout__step:not(.swiper-slide-active) {
  opacity: 0;
  pointer-events: none;
}
.checkout__step:not(.swiper-slide-active) .checkout__userdata__billing,
.checkout__step:not(.swiper-slide-active) .checkout__userdata__participants {
  display: none;
}
.checkout__caret {
  min-width: 100%;
  transition: all ease-in-out 0.2s;
}
.checkout__caret__wrap {
  display: flex;
  justify-content: space-between;
  grid-gap: 0.5rem;
}
.checkout__caret button.checkout__caret__remove {
  flex: 0;
  max-width: 32px;
  min-width: auto;
  padding: 8px;
  line-height: 1;
}
.checkout__caret button.checkout__caret__remove[disabled] {
  opacity: 0.5;
}
.checkout__caret button.checkout__caret__remove:hover i, .checkout__caret button.checkout__caret__remove:focus i, .checkout__caret button.checkout__caret__remove:active i {
  background-color: #428ff7;
}
.checkout__caret button.checkout__caret__participant {
  flex: 1 1 100%;
  display: flex;
  justify-content: space-between;
  grid-gap: 1rem;
  color: #7f7f7f;
}
.checkout__caret button.checkout__caret__participant:hover strong, .checkout__caret button.checkout__caret__participant:focus strong, .checkout__caret button.checkout__caret__participant:active strong {
  color: #428ff7;
}
.checkout__caret button.checkout__caret__participant strong {
  transition: all ease-in-out 0.2s;
  color: #232026;
}
@media not all and (min-width: 768px) {
  .checkout__caret button.checkout__caret__participant strong {
    display: block;
    margin-bottom: 0.5rem;
  }
}
@media not all and (min-width: 768px) {
  .checkout__caret button.checkout__caret__participant {
    flex-direction: column;
    grid-gap: 0.5rem;
  }
}
.checkout__caret__email {
  color: #7f7f7f;
}
.checkout__caret--hidden {
  opacity: 0;
  pointer-events: none;
  user-select: none;
}
.checkout__cart__title {
  display: block;
  width: fit-content;
  padding-right: 2rem;
  margin-bottom: 1rem;
}
.checkout__cart__title > a:hover, .checkout__cart__title > a:focus, .checkout__cart__title > a:active {
  color: #428ff7;
}
.checkout__cart__event {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
.checkout__cart__total {
  font-weight: 600;
}
.checkout__cart__course-meta {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  align-items: flex-end;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.checkout__cart__bulk-discount-notice {
  font-size: 0.9375rem;
  padding: 0.35rem 0.5rem;
  border-radius: 0.5rem;
  background-color: rgba(59, 181, 0, 0.1);
  color: #3BB500;
}
.checkout__cart__img {
  border-radius: 0.5rem;
  overflow: hidden;
  padding: 1rem;
  background-color: #efefef;
  position: relative;
  min-height: 110px;
}
@media (min-width: 1040px) {
  .checkout__cart__img {
    min-height: 160px;
  }
}
.checkout__cart__img {
  max-width: 180px;
}
.checkout__cart__img img {
  object-fit: contain;
}
.checkout__cart__meta {
  display: flex;
  flex-direction: column;
}
.checkout__cart__variations {
  display: flex;
  flex-direction: column;
  justify-content: center;
  grid-gap: 0.25rem;
}
.checkout__cart__variations > div {
  display: flex;
  justify-content: space-between;
  grid-gap: 0.5rem;
}
.checkout__cart__item {
  display: flex;
  align-items: center;
  grid-gap: 1rem;
  font-size: 0.9rem;
  flex-direction: column;
}
@media (min-width: 1320px) {
  .checkout__cart__item {
    flex-direction: row;
  }
}
.checkout__cart__item > .labelWrap, .tnp-unsubscribe .checkout__cart__item > .tnp-field,
.tnp-subscription .checkout__cart__item > .tnp-field,
.tnp-profile .checkout__cart__item > .tnp-field {
  width: 100%;
  position: unset;
}
.checkout__cart__item > * {
  transition: all ease-in-out 0.3s;
}
.checkout__cart__item > *:not(button) {
  flex: 1;
}
.checkout__cart__item__date {
  flex-shrink: 0;
}
.checkout__cart__item__date .inactiveInput {
  display: flex;
  gap: 0.5rem;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 1320px) {
  .checkout__cart__item__date .inactiveInput {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
}
.checkout__cart__item__date .hlbsTag, .checkout__cart__item__date .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .checkout__cart__item__date .item {
  padding: 0;
}
.checkout__cart__item__date .hlbsTag .tooltip::after, .checkout__cart__item__date .gfield.gfield--type-multiselect .ts-wrapper .ts-control .item .tooltip::after, .gfield.gfield--type-multiselect .ts-wrapper .ts-control .checkout__cart__item__date .item .tooltip::after {
  content: none;
}
@media (min-width: 1320px) {
  .checkout__cart__item__quantity {
    max-width: 140px;
  }
}
@media not all and (min-width: 1320px) {
  .checkout__cart__item .checkout__cart__remove {
    position: absolute;
    top: calc(1.5rem - 1px);
    right: 1rem;
  }
}
.checkout__cart__item.loading > * {
  opacity: 0.3;
}
.checkout__cart__item--other {
  display: grid;
  grid-gap: 1rem;
  grid-template-columns: calc(33% - 0.5rem) calc(67% - 0.5rem);
}
@media (min-width: 1040px) {
  .checkout__cart__item--other .checkout__cart__img__container {
    grid-area: 1/1/3/2;
  }
}
.checkout__cart__item--other:has(.checkout__cart__variations) .checkout__cart__title {
  padding: 0;
}
@media (min-width: 1040px) {
  .checkout__cart__item--other .checkout__cart__title {
    align-self: end;
  }
}
.checkout__cart__item--other .checkout__cart__title .checkout__cart__total {
  margin-bottom: 0;
}
.checkout__cart__item--other .checkout__cart__meta {
  grid-area: 2/1/3/3;
}
@media (min-width: 1040px) {
  .checkout__cart__item--other .checkout__cart__meta {
    grid-area: 2/2/3/3;
    align-self: start;
  }
}
.checkout__cart__item--other .checkout__cart__meta .checkout__cart__item {
  flex-direction: row;
}
@media (min-width: 1040px) {
  .checkout__cart__item--other .checkout__cart__meta .text--left {
    flex-basis: 10rem;
  }
}
.checkout__cart__item--other .checkout__cart__meta .text--left span {
  display: inline-block;
}
@media (min-width: 768px) {
  .checkout__cart__item--other .checkout__cart__meta .text--left span {
    display: none;
  }
}
@media (min-width: 1040px) {
  .checkout__cart__item--other .checkout__cart__meta .text--left span {
    display: inline-block;
  }
}
.checkout__cart__item--other .checkout__cart__meta .text--right span {
  display: none;
}
@media (min-width: 768px) {
  .checkout__cart__item--other .checkout__cart__meta .text--right span {
    display: inline-block;
  }
}
@media (min-width: 1040px) {
  .checkout__cart__item--other .checkout__cart__meta .text--right span {
    display: none;
  }
}
.checkout__cart__item--other .checkout__cart__meta .checkout__cart__remove {
  position: static;
}
.checkout__cart__item > .checkout__cart__remove--product {
  position: absolute;
  top: 1rem;
  right: 1rem;
}
@media (min-width: 1320px) {
  .checkout__cart__item > .checkout__cart__remove--product {
    top: 2rem;
    right: 2rem;
  }
}
.checkout__cart__items {
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
}
.checkout__cart__remove--course {
  position: absolute;
  top: 2rem;
  right: 2rem;
}
.checkout__cart__remove:focus, .checkout__cart__remove:active, .checkout__cart__remove:hover {
  background-color: #428ff7;
}
.checkout {
  /* cart */
}
.checkout__step--1 {
  padding-bottom: 2rem;
}
.checkout__userdata {
  padding-bottom: 2rem;
}
.checkout__userdata__notice.hidden {
  display: none;
}
.checkout__userdata__order-type, .checkout__userdata__billing, .checkout__userdata__shipping, .checkout__userdata__participants {
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
}
.checkout__userdata__order-type input[type=radio], .checkout__userdata__billing input[type=radio], .checkout__userdata__shipping input[type=radio], .checkout__userdata__participants input[type=radio] {
  vertical-align: text-bottom;
  margin-right: 0.6rem;
}
.checkout__userdata__order-type input[type=radio] + label, .checkout__userdata__billing input[type=radio] + label, .checkout__userdata__shipping input[type=radio] + label, .checkout__userdata__participants input[type=radio] + label {
  display: inline;
  padding: unset;
  font-size: 16px;
}
.checkout__userdata__kundennummer {
  position: relative;
}
.checkout__userdata__kundennummer .tooltip__content {
  white-space: normal;
}
.checkout__userdata__membership-number {
  margin: 1rem 0;
  display: grid;
  margin-top: 1rem;
  gap: 1rem;
}
.checkout__userdata__membership-number .labelWrap, .checkout__userdata__membership-number .tnp-unsubscribe .tnp-field, .tnp-unsubscribe .checkout__userdata__membership-number .tnp-field,
.checkout__userdata__membership-number .tnp-subscription .tnp-field,
.tnp-subscription .checkout__userdata__membership-number .tnp-field,
.checkout__userdata__membership-number .tnp-profile .tnp-field,
.tnp-profile .checkout__userdata__membership-number .tnp-field {
  display: flex;
  gap: 1rem;
}
.checkout__userdata__membership-number button {
  white-space: nowrap;
}
.checkout__userdata__participants {
  margin-top: 1rem;
}
.checkout__userdata__two {
  display: grid;
}
@media (min-width: 1040px) {
  .checkout__userdata__two {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.checkout__userdata__two {
  grid-gap: 1rem;
}
.checkout__userdata__three {
  display: grid;
}
@media (min-width: 1040px) {
  .checkout__userdata__three {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
.checkout__userdata__three {
  grid-gap: 1rem;
}
.checkout__userdata__address3 {
  display: grid;
  grid-template-columns: calc(30% - 0.5rem) calc(70% - 0.5rem);
  grid-gap: 1rem;
}
.checkout__userdata__course {
  margin-bottom: 1rem;
  position: relative;
}
.checkout__userdata__event-title, .checkout__userdata__course-title {
  margin-bottom: 1rem;
}
.checkout__userdata__items {
  display: flex;
  flex-direction: column;
  grid-gap: 0.5rem;
}
.checkout__userdata__item {
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
}
.checkout__userdata__item:not(:last-child) {
  padding-bottom: 0.75rem;
}
.checkout__userdata__item {
  position: relative;
}
.checkout__userdata__item .checkout__cart__remove {
  position: absolute;
  top: 0;
  right: 0;
}
.checkout__userdata__meta {
  margin-bottom: 0.5rem;
  display: flex;
  flex-direction: column;
  grid-gap: 0.5rem;
  padding-right: 2rem;
}
.checkout__userdata__meta__columns {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  grid-gap: 1rem;
}
@media (min-width: 1040px) {
  .checkout__userdata__meta__columns {
    flex-direction: row;
  }
  .checkout__userdata__meta__columns > div:last-child {
    min-width: max-content;
  }
}
.checkout__userdata__participant {
  display: flex;
  flex-direction: column;
  position: relative;
  grid-gap: 1rem;
  margin-bottom: 1rem;
}
.checkout__userdata__shipping__checkbox {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.checkout__userdata__shipping__checkbox div.h6 {
  margin-bottom: 1rem;
}
.checkout__userdata__shipping__checkbox div:nth-child(2),
.checkout__userdata__shipping__checkbox div:nth-child(3) {
  margin-top: 1rem;
}
.checkout__userdata__shipping__checkbox input[type=radio] {
  vertical-align: text-bottom;
}
.checkout__userdata__shipping__checkbox input[type=radio] + label {
  display: inline;
  padding: unset;
  font-size: 16px;
  margin-left: 0.5rem;
}
.checkout__userdata__shipping {
  display: none;
}
.checkout__userdata:has(#shipping_addr:checked) .checkout__userdata__shipping {
  display: flex;
}
.checkout__prev {
  transition: all ease-in-out 0.2s;
}
.checkout__prev:focus, .checkout__prev:active, .checkout__prev:hover {
  color: #428ff7;
}
.checkout__prev.swiper-button-disabled {
  display: none;
}
.checkout__pagination {
  background-color: #efefef;
  padding-top: 140px;
  padding-bottom: 4rem;
  margin-bottom: 4rem;
}
@media not all and (min-width: 1040px) {
  .checkout__pagination {
    padding-top: 122px;
    padding-bottom: 2rem;
    margin-bottom: 2rem;
  }
}
.checkout__pagination__wrap {
  display: flex;
  justify-content: center;
  grid-gap: 4rem;
}
.checkout__pagination__button {
  display: flex;
  flex-direction: column;
  align-items: center;
  grid-gap: 0.5rem;
}
.checkout__pagination__button__number {
  position: relative;
  width: 2rem;
  height: 2rem;
  border-radius: 2rem;
  text-align: center;
  line-height: calc(2rem - 2px);
  background-color: #e7e7e7;
  color: #232026;
  border: 1px solid transparent;
  font-weight: 600;
  transition: all ease-in-out 0.2s;
}
.checkout__pagination__button__number:focus {
  background-color: rgba(66, 143, 247, 0.3);
}
.checkout__pagination__button__text {
  font-size: 1rem;
  font-weight: 600;
  display: none;
}
@media (min-width: 1040px) {
  .checkout__pagination__button__text {
    display: block;
  }
}
.checkout__pagination__button:not(:first-child) .checkout__pagination__button__number {
  transition: all ease-in-out 0.2s;
}
.checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:after, .checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:before {
  transition: all ease-in-out 0.2s;
  content: "";
  position: absolute;
  top: 1rem;
  left: calc(-4rem - 1px);
}
@media (min-width: 1040px) {
  .checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:after, .checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:before {
    left: -8rem;
  }
}
.checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:after, .checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:before {
  height: 2px;
}
.checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:after {
  width: 4rem;
}
@media (min-width: 1040px) {
  .checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:after {
    width: 7rem;
  }
}
.checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:after {
  background-color: #e7e7e7;
  z-index: 1;
}
.checkout__pagination__button:not(:first-child) .checkout__pagination__button__number:before {
  width: 0;
  background-color: #428ff7;
  z-index: 2;
}
.checkout__pagination__button {
  cursor: default;
}
.checkout__pagination__button--active, .checkout__pagination__button--previous {
  cursor: pointer;
}
.checkout__pagination__button--active .checkout__pagination__button__number:before, .checkout__pagination__button--previous .checkout__pagination__button__number:before {
  width: 4rem;
}
@media (min-width: 1040px) {
  .checkout__pagination__button--active .checkout__pagination__button__number:before, .checkout__pagination__button--previous .checkout__pagination__button__number:before {
    width: 7rem !important;
  }
}
.checkout__pagination__button--previous .checkout__pagination__button__number {
  color: #428ff7;
  border-color: #428ff7;
  font-weight: 400;
}
.checkout__pagination__button--previous .checkout__pagination__button__number:active, .checkout__pagination__button--previous .checkout__pagination__button__number:focus {
  background-color: rgba(66, 143, 247, 0.3);
}
.checkout__pagination__button--active .checkout__pagination__button__number {
  background-color: #428ff7;
  color: #fff;
  border-color: #428ff7;
}
.checkout__payment {
  padding-bottom: 2rem;
}
.checkout__payment__gateway {
  display: flex;
  position: relative;
}
.checkout__payment__gateway:not(:last-child) {
  margin-bottom: 2rem;
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 2rem;
}
.checkout__payment__gateway label {
  margin-top: -4px;
  line-height: 1.4;
}
.checkout__payment__gateway__description {
  margin-top: 1rem;
}
.checkout__sepa-wrap {
  margin-top: 2rem;
  display: none;
}
.checkout__sepa-wrap.visible {
  animation: slideBottom 0.45s ease-in-out both;
  display: block;
}
.checkout__sepa-wrap .labelWrap, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field,
.checkout__sepa-wrap .tnp-subscription .tnp-field,
.tnp-subscription .checkout__sepa-wrap .tnp-field,
.checkout__sepa-wrap .tnp-profile .tnp-field,
.tnp-profile .checkout__sepa-wrap .tnp-field {
  position: relative;
}
.checkout__sepa-wrap .labelWrap .icon, .checkout__sepa-wrap .labelWrap .labelWrap--select:after, .checkout__sepa-wrap .labelWrap .form-row--select:after,
.checkout__sepa-wrap .labelWrap div.gfield--select:after,
.checkout__sepa-wrap .labelWrap .gform-grid-col--select:after, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .icon, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .labelWrap--select:after, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .form-row--select:after,
.checkout__sepa-wrap .tnp-unsubscribe .tnp-field div.gfield--select:after,
.checkout__sepa-wrap .tnp-unsubscribe .tnp-field .gform-grid-col--select:after, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .icon, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .labelWrap--select:after, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .form-row--select:after,
.tnp-unsubscribe .checkout__sepa-wrap .tnp-field div.gfield--select:after,
.tnp-unsubscribe .checkout__sepa-wrap .tnp-field .gform-grid-col--select:after,
.checkout__sepa-wrap .tnp-subscription .tnp-field .icon,
.checkout__sepa-wrap .tnp-subscription .tnp-field .labelWrap--select:after,
.checkout__sepa-wrap .tnp-subscription .tnp-field .form-row--select:after,
.checkout__sepa-wrap .tnp-subscription .tnp-field div.gfield--select:after,
.checkout__sepa-wrap .tnp-subscription .tnp-field .gform-grid-col--select:after,
.tnp-subscription .checkout__sepa-wrap .tnp-field .icon,
.tnp-subscription .checkout__sepa-wrap .tnp-field .labelWrap--select:after,
.tnp-subscription .checkout__sepa-wrap .tnp-field .form-row--select:after,
.tnp-subscription .checkout__sepa-wrap .tnp-field div.gfield--select:after,
.tnp-subscription .checkout__sepa-wrap .tnp-field .gform-grid-col--select:after,
.checkout__sepa-wrap .tnp-profile .tnp-field .icon,
.checkout__sepa-wrap .tnp-profile .tnp-field .labelWrap--select:after,
.checkout__sepa-wrap .tnp-profile .tnp-field .form-row--select:after,
.checkout__sepa-wrap .tnp-profile .tnp-field div.gfield--select:after,
.checkout__sepa-wrap .tnp-profile .tnp-field .gform-grid-col--select:after,
.tnp-profile .checkout__sepa-wrap .tnp-field .icon,
.tnp-profile .checkout__sepa-wrap .tnp-field .labelWrap--select:after,
.tnp-profile .checkout__sepa-wrap .tnp-field .form-row--select:after,
.tnp-profile .checkout__sepa-wrap .tnp-field div.gfield--select:after,
.tnp-profile .checkout__sepa-wrap .tnp-field .gform-grid-col--select:after, .checkout__sepa-wrap .labelWrap .responsive__back:after, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .responsive__back:after, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .responsive__back:after,
.checkout__sepa-wrap .tnp-subscription .tnp-field .responsive__back:after,
.tnp-subscription .checkout__sepa-wrap .tnp-field .responsive__back:after,
.checkout__sepa-wrap .tnp-profile .tnp-field .responsive__back:after,
.tnp-profile .checkout__sepa-wrap .tnp-field .responsive__back:after, .checkout__sepa-wrap .labelWrap .responsive__menu .menu-item-has-children > a:after, .responsive__menu .checkout__sepa-wrap .labelWrap .menu-item-has-children > a:after, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .responsive__menu .menu-item-has-children > a:after, .responsive__menu .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .menu-item-has-children > a:after, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .responsive__menu .menu-item-has-children > a:after, .responsive__menu .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .menu-item-has-children > a:after,
.checkout__sepa-wrap .tnp-subscription .tnp-field .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .checkout__sepa-wrap .tnp-subscription .tnp-field .menu-item-has-children > a:after,
.tnp-subscription .checkout__sepa-wrap .tnp-field .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .tnp-subscription .checkout__sepa-wrap .tnp-field .menu-item-has-children > a:after,
.checkout__sepa-wrap .tnp-profile .tnp-field .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .checkout__sepa-wrap .tnp-profile .tnp-field .menu-item-has-children > a:after,
.tnp-profile .checkout__sepa-wrap .tnp-field .responsive__menu .menu-item-has-children > a:after,
.responsive__menu .tnp-profile .checkout__sepa-wrap .tnp-field .menu-item-has-children > a:after, .checkout__sepa-wrap .labelWrap .geocoder__spinner:before, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .geocoder__spinner:before, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .geocoder__spinner:before,
.checkout__sepa-wrap .tnp-subscription .tnp-field .geocoder__spinner:before,
.tnp-subscription .checkout__sepa-wrap .tnp-field .geocoder__spinner:before,
.checkout__sepa-wrap .tnp-profile .tnp-field .geocoder__spinner:before,
.tnp-profile .checkout__sepa-wrap .tnp-field .geocoder__spinner:before, .checkout__sepa-wrap .labelWrap .toasts__toast[data-duration="0"]:after, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .toasts__toast[data-duration="0"]:after, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .toasts__toast[data-duration="0"]:after,
.checkout__sepa-wrap .tnp-subscription .tnp-field .toasts__toast[data-duration="0"]:after,
.tnp-subscription .checkout__sepa-wrap .tnp-field .toasts__toast[data-duration="0"]:after,
.checkout__sepa-wrap .tnp-profile .tnp-field .toasts__toast[data-duration="0"]:after,
.tnp-profile .checkout__sepa-wrap .tnp-field .toasts__toast[data-duration="0"]:after, .checkout__sepa-wrap .labelWrap .veranstaltungen__event__module__datetime:before, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .veranstaltungen__event__module__datetime:before, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .veranstaltungen__event__module__datetime:before,
.checkout__sepa-wrap .tnp-subscription .tnp-field .veranstaltungen__event__module__datetime:before,
.tnp-subscription .checkout__sepa-wrap .tnp-field .veranstaltungen__event__module__datetime:before,
.checkout__sepa-wrap .tnp-profile .tnp-field .veranstaltungen__event__module__datetime:before,
.tnp-profile .checkout__sepa-wrap .tnp-field .veranstaltungen__event__module__datetime:before, .checkout__sepa-wrap .labelWrap .veranstaltungen__event__module__venue:before, .checkout__sepa-wrap .tnp-unsubscribe .tnp-field .veranstaltungen__event__module__venue:before, .tnp-unsubscribe .checkout__sepa-wrap .tnp-field .veranstaltungen__event__module__venue:before,
.checkout__sepa-wrap .tnp-subscription .tnp-field .veranstaltungen__event__module__venue:before,
.tnp-subscription .checkout__sepa-wrap .tnp-field .veranstaltungen__event__module__venue:before,
.checkout__sepa-wrap .tnp-profile .tnp-field .veranstaltungen__event__module__venue:before,
.tnp-profile .checkout__sepa-wrap .tnp-field .veranstaltungen__event__module__venue:before {
  position: absolute;
  left: 1rem;
  top: 0.99rem;
  height: 1.5rem;
  width: 1.5rem;
  background-color: #7f7f7f;
}
.checkout__sepa-wrap label {
  display: block;
  margin-bottom: 1rem;
}
.checkout__sepa-wrap input {
  padding: 1rem 0.5rem 1rem 3rem !important;
  margin-bottom: 2rem;
}
.checkout__sepa-consent {
  font-size: 0.9rem;
}
.checkout__side {
  z-index: 1;
  background-color: #f6f6f6;
}
@media not all and (min-width: 1040px) {
  .checkout__side {
    margin-top: 32px;
    margin-bottom: 64px;
  }
}
.checkout__side a {
  color: #428ff7;
}
.checkout__side a:hover, .checkout__side a:active, .checkout__side a:focus {
  color: #1f58d6;
}
.checkout__side__container {
  position: sticky;
  top: 1rem;
}
.admin-bar .checkout__side__container {
  top: 3rem;
}

.checkout__side__container {
  padding: 20px;
}
@media (min-width: 1040px) {
  .checkout__side__container {
    padding: 2rem;
  }
}
.checkout__side__container {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  grid-gap: 1rem;
  border-radius: 0.5rem;
}
.checkout__side .grey-box {
  position: relative;
  transition: all ease-in-out 0.5s;
  padding: 2rem 0;
}
@media (min-width: 1040px) {
  .checkout__side .grey-box {
    border-radius: 0.5rem;
    border: 1px solid #D8D8D8;
    padding: 2rem;
  }
}
.checkout__side__order {
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 1rem;
}
.checkout__side__table {
  display: flex;
  flex-direction: column;
}
.checkout__side__table > div {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.checkout__side__table > div > div:last-child {
  text-align: right;
}
.checkout__side__table__line {
  padding-bottom: 1rem;
}
.checkout__side__table__line--small {
  padding-bottom: 0.5rem;
}
.checkout__side__table__line--border {
  padding-top: 1rem;
  margin-top: 0.5rem;
  border-top: 1px solid #e7e7e7;
}
.checkout__side .button, .checkout__side .filter__cat, .checkout__side .gform_wrapper .gform_button, .gform_wrapper .checkout__side .gform_button, .checkout__side #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div .checkout__side a[role=button], .checkout__side #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div .checkout__side a[role=button], .checkout__side #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div .checkout__side a[role=button], .checkout__side .wc-block-components-button, .checkout__side input[type=submit], .checkout__side #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div .checkout__side a[role=button], .checkout__side #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div .checkout__side a[role=button], .checkout__side #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div .checkout__side a[role=button], .checkout__side .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div .checkout__side a[role=button], .checkout__side .tnp-unsubscribe .tnp-submit, .tnp-unsubscribe .checkout__side .tnp-submit,
.checkout__side .tnp-subscription .tnp-submit,
.tnp-subscription .checkout__side .tnp-submit,
.checkout__side .tnp-profile .tnp-submit,
.tnp-profile .checkout__side .tnp-submit {
  margin-top: 1rem;
}
.checkout__side__recap {
  margin-top: 1rem;
  display: none;
}
.checkout__side__recap__billing, .checkout__side__recap__shipping, .checkout__side__recap__payment {
  margin-bottom: 1rem;
}
.checkout__side__recap__billing__title, .checkout__side__recap__shipping__title, .checkout__side__recap__payment__title {
  margin-bottom: 0.5rem;
}
.checkout__side__recap__billing, .checkout__side__recap__shipping {
  padding-bottom: 1rem;
  border-bottom: solid 1px #e7e7e7;
}
.checkout__side__recap__address {
  margin: 1rem 0;
}
.checkout__side__agb {
  display: none;
}
.checkout__side__agb > div {
  margin-bottom: 0.75rem;
}
.checkout__step--4 .checkout__cart__remove {
  display: none;
}
.checkout:has(.checkout__step--4.swiper-slide-active) .checkout__side__recap {
  display: block;
}
.checkout:has(.checkout__step--4.swiper-slide-active) .checkout__side__recap__billing, .checkout:has(.checkout__step--4.swiper-slide-active) .checkout__side__recap__shipping, .checkout:has(.checkout__step--4.swiper-slide-active) .checkout__side__recap__payment {
  position: relative;
  padding-right: 4rem;
}
.checkout:has(.checkout__step--4.swiper-slide-active) .checkout__side__recap__edit {
  position: absolute;
  top: 0;
  right: 0;
  color: #7f7f7f;
}
.checkout:has(.checkout__step--4.swiper-slide-active) .checkout__side__recap__edit:focus, .checkout:has(.checkout__step--4.swiper-slide-active) .checkout__side__recap__edit:active, .checkout:has(.checkout__step--4.swiper-slide-active) .checkout__side__recap__edit:hover {
  color: #428ff7;
}
.checkout:has(.checkout__step--4.swiper-slide-active) .checkout__side__agb {
  display: block;
}

.gform_wrapper {
  position: relative;
}
.gform_wrapper .gform_heading {
  display: none;
}
.gform_wrapper .gform_fields {
  display: grid !important;
  gap: 0.75rem;
  grid-template-columns: 8rem repeat(3, calc(33.33% - 3.4166666667rem));
}
@media (min-width: 1040px) {
  .gform_wrapper .gform_fields {
    gap: 1.5rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
.gform_wrapper .gform_fields .gfield {
  grid-column: span 4;
}
.gform_wrapper .gform_fields .gfield--width-quarter {
  grid-column: span 1;
}
.gform_wrapper .gform_fields .gfield--width-three-quarter {
  grid-column: span 3;
}
@media (min-width: 1040px) {
  .gform_wrapper .gform_fields .gfield--width-half {
    grid-column: span 2;
  }
}
.gform_wrapper .gfield {
  position: relative;
}
.gform_wrapper .gfield .gfield_label .gfield_required {
  display: none;
}
.gform_wrapper .gfield:not(.gfield--type-fileupload) .gfield_label:not(:has(.gfield_required)):after {
  content: " (optional)";
}
.gform_wrapper .gfield--type-textarea textarea {
  height: 16.875rem;
}
.gform_wrapper .gfield_description {
  color: #7f7f7f;
  font-size: 0.875rem;
  line-height: 1.4;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .gform_wrapper .gfield_description {
    font-size: 0.875rem;
  }
}
.gform_wrapper .gfield_description {
  margin-top: 0.75rem;
  display: block;
}
.gform_wrapper .gchoice {
  position: relative;
  margin-bottom: 0.5rem;
}
.gform_wrapper .ginput_container_select {
  position: relative;
}
.gform_wrapper .ginput_container_select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 1rem;
  height: 1rem;
  width: 1rem;
  transform: translateY(-50%);
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuNUw3IDYuNUwyIDEuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}
.gform_wrapper .gfield--type-consent {
  padding: 0;
  margin: 0;
  border: 0;
}
.gform_wrapper .gfield--type-consent .validation_message {
  margin-left: 0;
  padding-left: 0;
}
.gform_wrapper .gfield--type-consent legend {
  display: none;
}
.gform_wrapper .gfield--type-consent.gfield_error {
  border: 2px solid #e92c2c;
}
.gform_wrapper .gfield--type-consent.gfield_error .ginput_container_consent {
  padding-right: 3rem;
}
.gform_wrapper .gfield--type-consent .ginput_container_consent label {
  vertical-align: top;
}
.gform_wrapper .gfield--input-type-fileupload:has(.gform_button_select_files:focus) label {
  border: 1px solid #428ff7;
  background-color: rgba(66, 143, 247, 0.05);
}
.gform_wrapper .gfield--type-fileupload .gfield_label {
  border-radius: 0.5rem;
  border: 1px solid #868686;
  color: #232026;
  cursor: pointer;
  display: block;
  font-size: 1rem;
  left: 0;
  max-width: 100%;
  padding: 1rem 0.5rem;
  pointer-events: none;
  position: absolute !important;
  top: 0;
  transition: all ease-in-out 0.2s;
  width: 100%;
  word-wrap: break-word;
}
.gform_wrapper .gfield--type-fileupload .gfield_label:after {
  content: "";
  height: 32px;
  position: absolute;
  right: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQgMjQuOUg4di0xNmgxNnoiLz48L2NsaXBQYXRoPjwvZGVmcz48Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIgZmlsbD0iIzQyOEZGNyIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDE2IDE2KSIvPjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjUiPjxwYXRoIGQ9Ik0xNi4zIDkuNDF2MTEuNU0xMS4yIDEzLjNsNS4xMi01LjEyIDUuMTIgNS4xMiIvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTggMjQuMmEuNzUuNzUgMCAwIDAgMCAxLjVoMTZhLjc1Ljc1IDAgMCAwIDAtMS41eiIgY2xpcC1wYXRoPSJ1cmwoI2EpIi8+PC9nPjwvc3ZnPg==");
}
.gform_wrapper .gfield--type-fileupload:hover .gfield_label, .gform_wrapper .gfield--type-fileupload:active .gfield_label {
  border: 1px solid #428ff7;
  background-color: rgba(66, 143, 247, 0.05);
}
.gform_wrapper .gfield--type-fileupload .validation_message {
  margin-top: 0;
}
.gform_wrapper .gfield--type-fileupload input[type=file] {
  opacity: 0;
}
.gform_wrapper .gfield--type-fileupload input[type=file]::-webkit-file-upload-button {
  visibility: hidden;
}
.gform_wrapper .gfield--type-fileupload input[type=file]::file-selector-button {
  visibility: hidden;
}
.gform_wrapper .gfield--type-fileupload .gform_button_select_files {
  overflow: hidden;
  height: 100%;
  width: 100%;
  opacity: 0;
  border: none;
  border-radius: 0;
}
.gform_wrapper .gfield--type-fileupload .gfield_fileupload_cancel:focus,
.gform_wrapper .gfield--type-fileupload .gfield_fileupload_cancel:hover {
  color: #428ff7;
}
.gform_wrapper .gfield--type-fileupload .gform_delete_file span {
  cursor: pointer;
}
.gform_wrapper .gfield--type-fileupload .gform_delete_file span:hover,
.gform_wrapper .gfield--type-fileupload .gform_delete_file:focus span {
  color: #428ff7;
}
.gform_wrapper .gform_drop_instructions {
  display: none;
}
.gform_wrapper .ginput_preview_list {
  border: 1px dashed var(--block-font-color);
  border-radius: 0.5rem;
  margin-bottom: 8px;
  padding: 0.5rem 0.5rem 0.5rem 0.5rem;
  font-size: 0.75rem;
}
.gform_wrapper .ginput_preview_list .ginput_preview {
  display: grid;
  grid-template-columns: 14fr 2fr 1fr 2fr;
  grid-column-gap: 0.5rem;
  white-space: nowrap;
  grid-row-gap: 0px;
  align-items: center;
}
.gform_wrapper .ginput_preview_list .ginput_preview .gfield_fileupload_filename {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gform_wrapper .ginput_preview_list .ginput_preview .gform_delete_file {
  text-align: right;
}
.gform_wrapper .ginput_preview_list .ginput_preview .gfield_fileupload_filesize,
.gform_wrapper .ginput_preview_list .ginput_preview .gfield_fileupload_progress {
  color: #7f7f7f;
}
.gform_wrapper .ginput_preview_list:empty {
  display: none;
}
.gform_wrapper .gform_validation_errors,
.gform_wrapper .gform_validation_container {
  display: none !important;
}
.gform_wrapper .gfield_validation_message,
.gform_wrapper .validation_message {
  color: #e92c2c;
  margin: 0.5rem 0;
  font-size: 0.75rem;
  order: 3;
}
.gform_wrapper .gform_submission_error {
  display: none;
}
.gform_wrapper .gform_footer {
  margin-top: 2rem;
}
@media not all and (min-width: 768px) {
  .gform_wrapper .gform_footer {
    margin-top: 1rem;
  }
}
@media (min-width: 768px) {
  .gform_wrapper .gform_footer {
    display: block;
  }
}
.gform_wrapper .gform_button {
  cursor: pointer;
}
.gform_wrapper .gform_ajax_spinner {
  display: none;
  position: absolute;
  height: 1rem;
  width: 1rem;
  bottom: 0;
  right: 16px;
}

.labelWrap, .tnp-unsubscribe .tnp-field,
.tnp-subscription .tnp-field,
.tnp-profile .tnp-field, .form-row,
div.gfield,
.gform-grid-col {
  display: block;
  position: relative;
}
.labelWrap label.overflow, .tnp-unsubscribe .tnp-field label.overflow,
.tnp-subscription .tnp-field label.overflow,
.tnp-profile .tnp-field label.overflow, .form-row label.overflow,
div.gfield label.overflow,
.gform-grid-col label.overflow {
  overflow: visible !important;
}
.labelWrap label:not(.woocommerce-form__label-for-checkbox), .tnp-unsubscribe .tnp-field label:not(.woocommerce-form__label-for-checkbox),
.tnp-subscription .tnp-field label:not(.woocommerce-form__label-for-checkbox),
.tnp-profile .tnp-field label:not(.woocommerce-form__label-for-checkbox), .labelWrap .label, .tnp-unsubscribe .tnp-field .label,
.tnp-subscription .tnp-field .label,
.tnp-profile .tnp-field .label, .form-row label:not(.woocommerce-form__label-for-checkbox), .form-row .label,
div.gfield label:not(.woocommerce-form__label-for-checkbox),
div.gfield .label,
.gform-grid-col label:not(.woocommerce-form__label-for-checkbox),
.gform-grid-col .label {
  position: absolute;
  z-index: 1;
  pointer-events: none;
  top: 0.5rem;
  left: 0.5rem;
  font-size: 0.75rem;
  color: #7f7f7f;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: calc(100% - 1rem);
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.labelWrap label:not(.woocommerce-form__label-for-checkbox).active, .tnp-unsubscribe .tnp-field label:not(.woocommerce-form__label-for-checkbox).active,
.tnp-subscription .tnp-field label:not(.woocommerce-form__label-for-checkbox).active,
.tnp-profile .tnp-field label:not(.woocommerce-form__label-for-checkbox).active, .labelWrap .label.active, .tnp-unsubscribe .tnp-field .label.active,
.tnp-subscription .tnp-field .label.active,
.tnp-profile .tnp-field .label.active, .form-row label:not(.woocommerce-form__label-for-checkbox).active, .form-row .label.active,
div.gfield label:not(.woocommerce-form__label-for-checkbox).active,
div.gfield .label.active,
.gform-grid-col label:not(.woocommerce-form__label-for-checkbox).active,
.gform-grid-col .label.active {
  color: #428ff7;
}
.labelWrap label:not(.woocommerce-form__label-for-checkbox) .gfield_required, .tnp-unsubscribe .tnp-field label:not(.woocommerce-form__label-for-checkbox) .gfield_required,
.tnp-subscription .tnp-field label:not(.woocommerce-form__label-for-checkbox) .gfield_required,
.tnp-profile .tnp-field label:not(.woocommerce-form__label-for-checkbox) .gfield_required, .labelWrap .label .gfield_required, .tnp-unsubscribe .tnp-field .label .gfield_required,
.tnp-subscription .tnp-field .label .gfield_required,
.tnp-profile .tnp-field .label .gfield_required, .form-row label:not(.woocommerce-form__label-for-checkbox) .gfield_required, .form-row .label .gfield_required,
div.gfield label:not(.woocommerce-form__label-for-checkbox) .gfield_required,
div.gfield .label .gfield_required,
.gform-grid-col label:not(.woocommerce-form__label-for-checkbox) .gfield_required,
.gform-grid-col .label .gfield_required {
  margin-left: 0.075rem;
}
.labelWrap--select:after, .form-row--select:after,
div.gfield--select:after,
.gform-grid-col--select:after {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  right: 12px;
  content: "";
  pointer-events: none;
}
.labelWrap > span, .tnp-unsubscribe .tnp-field > span,
.tnp-subscription .tnp-field > span,
.tnp-profile .tnp-field > span, .form-row > span,
div.gfield > span,
.gform-grid-col > span {
  display: block;
}
.labelWrap > span > *:not(input), .tnp-unsubscribe .tnp-field > span > *:not(input),
.tnp-subscription .tnp-field > span > *:not(input),
.tnp-profile .tnp-field > span > *:not(input), .form-row > span > *:not(input),
div.gfield > span > *:not(input),
.gform-grid-col > span > *:not(input) {
  font-size: 0.875rem;
}

.gf_clear {
  display: none !important;
}

.gform_confirmation_message {
  padding: 1rem 0;
  margin-bottom: 1.5rem;
  border-radius: 0.5rem;
}

body img.gform_ajax_spinner {
  display: none !important;
}

.content-grid__slider {
  overflow: hidden;
}
.content-grid__slider .slider__pagination {
  padding-top: 3rem;
}
.content-grid__slide {
  height: auto;
}
.content-grid__wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}
@media not all and (min-width: 1040px) {
  .content-grid__wrapper {
    grid-template-columns: 1fr;
  }
}
.content-grid__desc {
  margin-bottom: 3rem;
}
.content-grid__item {
  display: block;
  overflow: hidden;
  height: 100%;
  display: grid;
  grid-template-rows: auto 1fr;
}
.content-grid__item__content {
  padding: 1rem;
  display: flex;
  flex-direction: column;
  gap: 1.75rem;
  justify-content: space-between;
  align-items: flex-start;
}
.content-grid__item__icon {
  position: relative;
  width: 100%;
  height: 1px;
  padding-bottom: 60%;
}
.content-grid__item__icon svg {
  position: absolute;
  height: 70%;
  width: auto;
  top: 50%;
  left: 2rem;
  transform: translateY(-50%);
}
.content-grid__item__video {
  position: relative;
  width: 100%;
  height: 1px;
  padding-bottom: 60%;
}
.content-grid__item__video video {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.content-grid__item.bg {
  border-radius: 0.5rem;
}
.content-grid__item.bg .content-grid__item__content {
  padding: 1rem;
}
.content-grid__anchor {
  transform: scale(1);
  -moz-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  -webkit-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}
.content-grid__anchor:hover, .content-grid__anchor:active, .content-grid__anchor:focus {
  transform: scale(1.01);
}

@media (min-width: 1440px) {
  .events-by-experts .swiper-container {
    overflow: hidden;
  }
}
.events-by-experts .swiper-wrapper {
  display: flex;
  align-items: stretch;
}
.events-by-experts .swiper-slide {
  display: flex;
  flex-direction: column;
  height: auto;
}
.events-by-experts .container, .events-by-experts #primary .wp-block-woocommerce-checkout, #primary .events-by-experts .wp-block-woocommerce-checkout, .events-by-experts .content-page > .woocommerce, .events-by-experts .responsive__menu > li > .sub-menu, .events-by-experts .woocommerce-account .woocommerce, .woocommerce-account .events-by-experts .woocommerce {
  overflow-x: hidden;
  position: relative;
}
.events-by-experts__category {
  height: 100%;
  background-color: #fff;
  border-radius: 8px;
  overflow: hidden;
  padding: 0 16px 56px 16px;
  position: relative;
}
@media (min-width: 1040px) {
  .events-by-experts__category {
    padding-bottom: 74px;
  }
}
.events-by-experts__category-media {
  aspect-ratio: 8/5;
  display: block;
  margin: 0 -16px;
  overflow: hidden;
}
.events-by-experts__category-media-image {
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: 8s transform cubic-bezier(0.38, 0.37, 0.27, 0.97) !important;
  width: 100%;
}
.experts__category:has(a:hover) .events-by-experts__category-media-image, .events-by-experts__category-media-image:hover {
  transform: scale(1.1);
}
.events-by-experts__category-title {
  font-size: 18px;
  margin: 16px 0 2px 0;
}
.events-by-experts__category-terms-number {
  color: #7f7f7f;
  font-size: 14px;
  margin-block: 0;
}
.events-by-experts__category-link {
  bottom: 16px;
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  transition: 0.35s color cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.experts__category:has(a:hover) .events-by-experts__category-link, .events-by-experts__category-link:hover {
  color: #428ff7;
}
.events-by-experts__category-link::before {
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 10px;
  transform: translateY(2px);
  width: 15px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}

@media (min-width: 1440px) {
  .events-by-type .swiper-container {
    overflow: hidden;
  }
}
.events-by-type .swiper-wrapper {
  display: flex;
  align-items: stretch;
}
.events-by-type .swiper-slide {
  display: flex;
  flex-direction: column;
  height: auto;
}
.events-by-type .container, .events-by-type #primary .wp-block-woocommerce-checkout, #primary .events-by-type .wp-block-woocommerce-checkout, .events-by-type .content-page > .woocommerce, .events-by-type .responsive__menu > li > .sub-menu, .events-by-type .woocommerce-account .woocommerce, .woocommerce-account .events-by-type .woocommerce {
  overflow-x: hidden;
  position: relative;
}
.events-by-type__category {
  height: 100%;
  background-color: #fff;
  border-radius: 8px;
  overflow: hidden;
  padding: 16px 16px 56px 16px;
  position: relative;
}
@media (min-width: 1040px) {
  .events-by-type__category {
    padding-bottom: 74px;
  }
}
.events-by-type__category__header {
  display: block;
}
.events-by-type__category__header-title {
  font-size: 18px;
  margin-bottom: 16px;
  text-indent: -36px;
  margin-left: 36px;
}
.events-by-type__category__header-title .square {
  display: inline-block;
  border-radius: 4px;
  height: 24px;
  width: 24px;
  vertical-align: bottom;
  margin-right: 12px;
}
.events-by-type__category__header-description {
  font-size: 14px;
  line-height: 140%;
  color: #868686;
}
.events-by-type__category-link {
  bottom: 16px;
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  transition: 0.35s color cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.events-by-type__category-link::before {
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 10px;
  transform: translateY(2px);
  width: 15px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}

.events__tools {
  position: relative;
  z-index: 1;
  margin-bottom: 2rem;
}
.events__counter {
  margin-bottom: 20px;
}
.events__counter-number {
  font-weight: 600;
}
.events .container, .events #primary .wp-block-woocommerce-checkout, #primary .events .wp-block-woocommerce-checkout, .events .content-page > .woocommerce, .events .responsive__menu > li > .sub-menu, .events .woocommerce-account .woocommerce, .woocommerce-account .events .woocommerce {
  position: relative;
}
@media not all and (min-width: 768px) {
  .events--has-link .container, .events--has-link #primary .wp-block-woocommerce-checkout, #primary .events--has-link .wp-block-woocommerce-checkout, .events--has-link .content-page > .woocommerce, .events--has-link .responsive__menu > li > .sub-menu, .events--has-link .woocommerce-account .woocommerce, .woocommerce-account .events--has-link .woocommerce {
    padding-bottom: 64px;
  }
}
.events .dropdown-menu__wrapper .dropdown-menu__item-filtered {
  display: none;
}
.events__wrap {
  display: grid;
  grid-gap: 1.5rem;
  grid-template-columns: 1fr;
  min-height: 10rem;
}
@media (min-width: 768px) {
  .events__wrap {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 1040px) {
  .events__wrap {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
.events__event {
  overflow: hidden;
  padding: 0;
}
.events__event-image {
  display: none;
  border-radius: 0.5rem 0.5rem 0 0;
  overflow: hidden;
  aspect-ratio: 16/9;
}
.events__event-image a {
  display: block;
  width: 100%;
  height: 100%;
}
.events__event-image a > img {
  object-fit: cover;
  aspect-ratio: 16/9;
}
.events__event--images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.events__event--images .events__event-image {
  display: block;
}
.events__event--images .hlbsCard {
  height: auto !important;
  flex: 1;
}
.events__event--images .placeholder {
  border-radius: 0;
}
.events__event .hlbsCard {
  height: 100%;
}
.events__event-header {
  margin-bottom: 2rem;
  display: flex;
  align-items: center;
  grid-gap: 0.5rem;
  min-height: 32px;
}
.events__event-cities {
  display: flex;
  align-items: center;
  grid-gap: 0.5rem;
  margin-top: auto;
  margin-bottom: 0.5rem;
}
.events__event-cities span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.events__event-footer {
  display: flex;
  align-items: center;
  grid-gap: 0.5rem;
}
.events__event-footer > div {
  display: flex;
  align-items: center;
  grid-gap: 0.5rem;
}
.events__event-footer a.icon, .events__event-footer a.responsive__back:after, .events__event-footer .responsive__menu .menu-item-has-children > a:after, .responsive__menu .events__event-footer .menu-item-has-children > a:after, .events__event-footer a.geocoder__spinner:before, .events__event-footer a.toasts__toast[data-duration="0"]:after, .events__event-footer a.veranstaltungen__event__module__datetime:before, .events__event-footer a.veranstaltungen__event__module__venue:before, .events__event-footer a.labelWrap--select:after, .events__event-footer a.form-row--select:after,
.events__event-footer a.gform-grid-col--select:after {
  margin-left: auto;
  background-color: #428ff7;
}
.events__footer {
  padding-top: 64px;
  text-align: center;
}
@media not all and (min-width: 768px) {
  .events__footer {
    padding-top: 40px;
  }
}
.events__load-more-button {
  --button-color: #232026;
  margin: 48px auto 0 auto;
  position: relative;
}
@media (min-width: 1040px) {
  .events__load-more-button {
    margin-top: 64px;
  }
}
.events .testingData {
  margin-bottom: 1rem;
}
.events .testingData > * {
  margin-bottom: 0.5rem;
}

.experts-with-map-or-card {
  overflow: visible;
  position: relative;
  z-index: 1;
}
.experts-with-map-or-card__heading, .experts-with-map-or-card__description {
  max-width: 830px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.experts-with-map-or-card__search {
  max-width: 846px;
  margin: 32px auto 48px auto;
}
@media (min-width: 768px) {
  .experts-with-map-or-card__search {
    margin: 36px auto 60px auto;
  }
}
@media (min-width: 1040px) {
  .experts-with-map-or-card__search {
    margin: 40px auto 80px auto;
  }
}
.experts-with-map-or-card__wrap {
  display: grid;
  grid-gap: 24px;
}
@media (min-width: 768px) {
  .experts-with-map-or-card__wrap {
    grid-template-columns: repeat(3, calc(33.33% - 16px));
  }
}
@media (min-width: 1040px) {
  .experts-with-map-or-card__wrap {
    grid-template-columns: repeat(5, calc(20% - 19px));
  }
}
.experts-with-map-or-card #experts-form .searchform__wrap {
  margin: 0 auto;
  max-width: 628px;
}
.experts-with-map-or-card__category {
  background-color: #fff;
  border-radius: 8px;
  overflow: hidden;
  padding: 0 16px 56px 16px;
  position: relative;
}
@media (min-width: 1040px) {
  .experts-with-map-or-card__category {
    padding-bottom: 74px;
  }
}
.experts-with-map-or-card__category-media {
  aspect-ratio: 8/5;
  display: block;
  margin: 0 -16px;
  overflow: hidden;
}
.experts-with-map-or-card__category-media-image {
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: 8s transform cubic-bezier(0.38, 0.37, 0.27, 0.97) !important;
  width: 100%;
}
.experts__category:has(a:hover) .experts-with-map-or-card__category-media-image, .experts-with-map-or-card__category-media-image:hover {
  transform: scale(1.1);
}
.experts-with-map-or-card__category-title {
  font-size: 18px;
  margin: 16px 0 2px 0;
}
.experts-with-map-or-card__category-title-link {
  hyphens: auto;
}
.experts-with-map-or-card__category-terms-number {
  color: #7f7f7f;
  font-size: 14px;
  margin-block: 0;
}
.experts-with-map-or-card__category-link {
  bottom: 16px;
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  transition: 0.35s color cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.experts__category:has(a:hover) .experts-with-map-or-card__category-link, .experts-with-map-or-card__category-link:hover {
  color: #428ff7;
}
.experts-with-map-or-card__category-link::before {
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 10px;
  transform: translateY(2px);
  width: 15px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}

.experts {
  overflow: visible;
  position: relative;
  z-index: 1;
}
.experts--bypass {
  display: none;
}
.experts__heading, .experts__description {
  max-width: 830px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.experts__search {
  position: relative;
  z-index: 2;
  max-width: 846px;
  margin: 32px auto 0 auto;
}
@media (min-width: 768px) {
  .experts__search {
    margin: 36px auto 0 auto;
  }
}
@media (min-width: 1040px) {
  .experts__search {
    margin: 40px auto 0 auto;
  }
}
.experts__wrap {
  display: grid;
  grid-gap: 24px;
  margin: 48px auto 0 auto;
}
@media (min-width: 768px) {
  .experts__wrap {
    grid-template-columns: repeat(3, calc(33.33% - 16px));
    margin: 60px auto 0 auto;
  }
}
@media (min-width: 1040px) {
  .experts__wrap {
    grid-template-columns: repeat(5, calc(20% - 19px));
    margin: 80px auto 0 auto;
  }
}
.experts #experts-form .searchform__wrap {
  margin: 0 auto;
  max-width: 628px;
}
.experts__category {
  background-color: #fff;
  border-radius: 8px;
  overflow: hidden;
  padding: 0 16px 56px 16px;
  position: relative;
}
@media (min-width: 1040px) {
  .experts__category {
    padding-bottom: 74px;
  }
}
.experts__category-media {
  aspect-ratio: 8/5;
  display: block;
  margin: 0 -16px;
  overflow: hidden;
}
.experts__category-media-image {
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: 8s transform cubic-bezier(0.38, 0.37, 0.27, 0.97) !important;
  width: 100%;
}
.experts__category:has(a:hover) .experts__category-media-image, .experts__category-media-image:hover {
  transform: scale(1.1);
}
.experts__category-title {
  font-size: 18px;
  margin: 16px 0 2px 0;
}
.experts__category-terms-number {
  color: #7f7f7f;
  font-size: 14px;
  margin-block: 0;
}
.experts__category-link {
  bottom: 16px;
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  transition: 0.35s color cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.experts__category:has(a:hover) .experts__category-link, .experts__category-link:hover {
  color: #428ff7;
}
.experts__category-link::before {
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 10px;
  transform: translateY(2px);
  width: 15px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}

.filter__slider {
  overflow: hidden;
}
.filter__slider .slider__pagination {
  padding-top: 3rem;
}
.filter__slide {
  height: auto;
}
.filter__wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}
@media not all and (min-width: 1040px) {
  .filter__wrapper {
    grid-template-columns: 1fr;
  }
}
.filter__cats {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin: 0 -20px 3rem;
  padding: 0 20px;
  overflow-x: scroll;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.filter__cats::-webkit-scrollbar {
  display: none;
}
.filter__cat {
  margin: 0;
}
.filter__pagination {
  margin-top: 3rem;
}

.hero {
  position: relative;
  color: #fff;
}
.hero__wrap {
  position: relative;
  height: 75vh;
  width: 100%;
  min-height: 400px;
  max-height: 750px;
  background-color: #fff;
  overflow: hidden;
}
@media (max-height: 500px) and (min-width: 800px) {
  .hero__wrap {
    min-height: 500px;
  }
}
.hero__content {
  position: absolute;
  bottom: 64px;
  z-index: 1;
  max-width: 966px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .hero__content {
    padding-right: 60px;
  }
}
.hero__heading {
  margin-bottom: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
@media not all and (min-width: 576px) {
  .hero__heading {
    -webkit-line-clamp: 4;
  }
}
.hero__text {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
@media not all and (min-width: 576px) {
  .hero__text {
    -webkit-line-clamp: 5;
  }
}
.hero__buttons {
  margin-top: 24px;
}

.image-grid__wrap {
  display: grid;
  grid-gap: 2rem;
  grid-template-columns: 1fr;
}
@media (min-width: 576px) {
  .image-grid__wrap {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.image-grid__image {
  width: 100%;
  height: 100%;
}
.image-grid img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.image-grid__itemHeading {
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  padding: 2rem;
  margin-bottom: 0;
  display: grid;
  grid-template-columns: 1fr 2rem;
  grid-gap: 1rem;
}
.image-grid__itemHeading > div:first-child {
  hyphens: auto;
  max-width: 100%;
}
.image-grid__itemHeading > div:last-child {
  display: flex;
  align-items: flex-end;
}
@media not all and (min-width: 768px) {
  .image-grid__itemHeading {
    padding: 1rem;
  }
}
.image-grid__item {
  position: relative;
  background-color: #428ff7;
  border-radius: 0.5rem;
  overflow: hidden;
  height: 360px;
}
@media not all and (min-width: 576px) {
  .image-grid__item {
    height: 200px;
  }
}
.image-grid__item:hover .image-grid__image video, .image-grid__item:hover .image-grid__image img {
  transform: scale(1);
}
.image-grid__item:hover .image-grid__image:before {
  opacity: 0;
}
.image-grid__image video, .image-grid__image img {
  transition: all ease-in-out 0.3s;
  transform: scale(1.03);
}
.image-grid a .iconRound {
  display: inline-flex;
}
.image-grid .iconRound {
  display: none;
}

.image-text-grid h2,
.image-text-grid .h2 {
  margin-bottom: 0;
}
.image-text-grid__wrap {
  display: grid;
  grid-gap: 1.5rem;
  grid-template-columns: 1fr;
}
@media (min-width: 1040px) {
  .image-text-grid__wrap {
    grid-template-columns: calc(40% - 0.75rem) calc(60% - 0.75rem);
  }
}
@media (min-width: 1320px) {
  .image-text-grid__wrap {
    grid-template-columns: calc(30% - 0.75rem) calc(70% - 0.75rem);
  }
}
.image-text-grid__wrap {
  align-items: center;
}
@media (min-width: 1040px) {
  .image-text-grid__wrap--reversed {
    grid-template-columns: calc(65% - 0.75rem) calc(40% - 0.75rem);
  }
  .image-text-grid__wrap--reversed > div:first-child {
    order: 2;
  }
  .image-text-grid__wrap--reversed > div:last-child {
    order: 1;
  }
}
@media (min-width: 1320px) {
  .image-text-grid__wrap--reversed {
    grid-template-columns: calc(70% - 0.75rem) calc(30% - 0.75rem);
  }
}
.image-text-grid__imageWrap {
  height: 100%;
  background-color: #428ff7;
  border-radius: 0.5rem;
  overflow: hidden;
}
@media not all and (min-width: 1040px) {
  .image-text-grid__imageWrap {
    max-height: 300px;
  }
}
.image-text-grid__imageWrap > div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  padding: 1.5rem;
}
@media not all and (min-width: 768px) {
  .image-text-grid__imageWrap > div {
    padding: 1rem;
  }
}
.image-text-grid__heading {
  color: #fff;
}
.image-text-grid__subheading {
  color: #428ff7;
}
.image-text-grid__item {
  border-radius: 0.5rem;
  background-color: #fff;
  padding: 1.5rem;
}
@media not all and (min-width: 768px) {
  .image-text-grid__item {
    padding: 1rem;
  }
}
.image-text-grid__item:only-child {
  grid-column: span 2;
}
.image-text-grid__image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.image-text-grid__content {
  display: grid;
  grid-gap: 1.5rem;
  grid-template-columns: 1fr;
}
@media (min-width: 576px) {
  .image-text-grid__content {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media not all and (min-width: 768px) {
  .image-text-grid__content {
    grid-gap: rem;
  }
}
.image-text-grid__desc {
  color: #868686;
}
.image-text-grid__desc li {
  padding-left: 0.5rem;
  margin-left: 1.25rem;
  line-height: 1.5;
  list-style: disc;
}
.image-text-grid__desc a {
  text-decoration: underline;
}

.container-double {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
}
@media (min-width: 1440px) {
  .container-double--50 {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
  }
}
@media not all and (min-width: 1040px) {
  .container-double {
    flex-direction: column;
    grid-row-gap: 2.5rem;
  }
}
.container-double > div {
  flex: 1 1 0;
}
@media not all and (min-width: 1040px) {
  .container-double > div {
    width: 100%;
    flex-basis: 100% !important;
  }
}
@media (min-width: 1040px) {
  .container-double--50 > div {
    flex: calc(50% - 4rem) 0 0;
  }
  .container-double--60 > div:first-child {
    flex: calc(60% - 1.5rem) 0 0;
  }
  .container-double--70 > div:first-child {
    flex: calc(70% - 1.5rem) 0 0;
  }
}
@media (min-width: 1440px) {
  .container-double--50 > div {
    flex: calc(50% - 4rem) 0 0;
  }
  .container-double--60 > div:first-child {
    flex: calc(60% - 1.5rem) 0 0;
  }
  .container-double--70 > div:first-child {
    flex: calc(70% - 1.5rem) 0 0;
  }
}
.container-double--reversed img {
  margin-right: auto;
  margin-left: 0;
}
.container-double--reversed {
  flex-direction: row-reverse;
}

.image-text-row .container-double {
  align-items: center;
}
.image-text-row__image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  border-radius: 0.5rem;
  overflow: hidden;
}
.image-text-row__slider {
  overflow: hidden;
  height: 100%;
  max-height: 70vh;
  position: relative;
}
.image-text-row .slider__pagination {
  position: absolute;
  left: 0;
}
.image-text-row__slide {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
}
.image-text-row__slide--double {
  width: calc(50% - 16px);
}

.image-video-slider .swiper-wrapper {
  align-items: stretch;
}
.image-video-slider__slide {
  max-height: 75vh;
  display: flex;
  justify-content: stretch;
  height: unset;
}
.image-video-slider__image, .image-video-slider__video {
  width: 100%;
  object-fit: cover;
}

.interactive-list {
  text-align: center;
}
.interactive-list .container, .interactive-list #primary .wp-block-woocommerce-checkout, #primary .interactive-list .wp-block-woocommerce-checkout, .interactive-list .content-page > .woocommerce, .interactive-list .responsive__menu > li > .sub-menu, .interactive-list .woocommerce-account .woocommerce, .woocommerce-account .interactive-list .woocommerce {
  position: relative;
}
.interactive-list__wrap {
  display: grid;
  grid-gap: 1rem;
}
@media (min-width: 1040px) {
  .interactive-list__wrap {
    grid-gap: 24px;
    grid-template-columns: repeat(3, calc(33.33% - 16px));
  }
  .single .interactive-list__wrap, .interactive-list--have-1-items .interactive-list__wrap, .interactive-list--have-2-items .interactive-list__wrap, .interactive-list--have-4-items .interactive-list__wrap {
    grid-template-columns: repeat(2, calc(50% - 12px));
  }
  .single .interactive-list--have-1-items .interactive-list__wrap {
    grid-template-columns: 100%;
  }
}
.interactive-list__section_header {
  margin-top: 3rem;
}
.interactive-list__headline {
  text-align: left;
}
@media (min-width: 768px) {
  .interactive-list__headline {
    max-width: unset;
    padding-right: 72px;
  }
}
.interactive-list__headline-link {
  font-size: 14px;
  font-weight: 500;
}
@media not all and (min-width: 768px) {
  .interactive-list__headline-link {
    border: 1px solid currentColor;
    padding: 16px 40px 16px 24px;
    border-radius: 64px;
    display: inline-block;
    font-family: "Space Grotesk";
    line-height: 1.2;
    margin-top: 48px;
    text-align: center;
    position: relative;
  }
}
@media (min-width: 768px) {
  .interactive-list__headline-link {
    position: absolute;
    right: 56px;
    top: 14px;
  }
}
.interactive-list__headline-link--download::after, .interactive-list__headline-link--link::after {
  content: "";
  height: 16px;
  position: absolute;
  right: -24px;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
}
@media not all and (min-width: 768px) {
  .interactive-list__headline-link--download::after, .interactive-list__headline-link--link::after {
    right: 8px;
  }
}
.interactive-list__headline-link--download::after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNNy42OCAxMi41MlYxbTUuMTE3IDcuNjhsLTUuMTIgNS4xMi01LjEyLTUuMTIiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNLjc3MSAxNy4yNUgxNS4zMSIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNNy42OCAxMi41MlYxbTUuMTE3IDcuNjhsLTUuMTIgNS4xMi01LjEyLTUuMTIiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNLjc3MSAxNy4yNUgxNS4zMSIvPjwvc3ZnPg==");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}
.interactive-list__headline-link--link::after {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}
.interactive-list__item {
  background-color: #fff;
  border-radius: 8px;
  padding: 16px;
  position: relative;
  text-align: left;
}
@media (min-width: 1040px) {
  .interactive-list__item {
    padding: 24px;
  }
  .veranstaltungen .interactive-list__item:only-child {
    grid-column: span 2;
  }
}
.interactive-list__item-subline {
  color: #7f7f7f;
  font-family: "Space Grotesk";
  font-size: 16px;
  margin-bottom: 12px;
  padding-right: 48px;
  text-align: left;
}
.interactive-list__item-title {
  letter-spacing: 0.02em;
  margin-block: 0;
  padding-right: 48px;
}
.interactive-list__item-title:hover + .interactive-list__item-button .icon, .interactive-list__item-title:hover + .interactive-list__item-button .responsive__back:after, .interactive-list__item-title:hover + .interactive-list__item-button .responsive__menu .menu-item-has-children > a:after, .responsive__menu .interactive-list__item-title:hover + .interactive-list__item-button .menu-item-has-children > a:after, .interactive-list__item-title:hover + .interactive-list__item-button .geocoder__spinner:before, .interactive-list__item-title:hover + .interactive-list__item-button .toasts__toast[data-duration="0"]:after, .interactive-list__item-title:hover + .interactive-list__item-button .veranstaltungen__event__module__datetime:before, .interactive-list__item-title:hover + .interactive-list__item-button .veranstaltungen__event__module__venue:before, .interactive-list__item-title:hover + .interactive-list__item-button .labelWrap--select:after, .interactive-list__item-title:hover + .interactive-list__item-button .form-row--select:after,
.interactive-list__item-title:hover + .interactive-list__item-button div.gfield--select:after,
.interactive-list__item-title:hover + .interactive-list__item-button .gform-grid-col--select:after {
  background-color: #1f58d6;
}
@media (min-width: 768px) {
  .interactive-list__item-title {
    align-items: center;
    display: flex;
    min-height: 32px;
  }
}
@media (min-width: 1040px) {
  .interactive-list__item-title {
    align-items: center;
    display: block;
    min-height: initial;
  }
}
.interactive-list__item-button {
  top: 50%;
  height: 24px;
  position: absolute;
  right: 16px;
  width: 24px;
  transform: translate(0, -50%);
}
@media (min-width: 768px) {
  .interactive-list__item-button {
    height: 32px;
    width: 32px;
  }
}
@media (min-width: 1040px) {
  .interactive-list__item-button {
    height: 32px;
    right: 24px;
    width: 32px;
  }
}
.interactive-list__item-button .icon, .interactive-list__item-button .responsive__back:after, .interactive-list__item-button .responsive__menu .menu-item-has-children > a:after, .responsive__menu .interactive-list__item-button .menu-item-has-children > a:after, .interactive-list__item-button .geocoder__spinner:before, .interactive-list__item-button .toasts__toast[data-duration="0"]:after, .interactive-list__item-button .veranstaltungen__event__module__datetime:before, .interactive-list__item-button .veranstaltungen__event__module__venue:before, .interactive-list__item-button .labelWrap--select:after, .interactive-list__item-button .form-row--select:after,
.interactive-list__item-button div.gfield--select:after,
.interactive-list__item-button .gform-grid-col--select:after {
  background-color: #428ff7;
  height: 100%;
  transition: 0.25s background-color ease-out;
  width: 100%;
  display: block;
}
.interactive-list__item-button:hover .icon, .interactive-list__item-button:hover .responsive__back:after, .interactive-list__item-button:hover .responsive__menu .menu-item-has-children > a:after, .responsive__menu .interactive-list__item-button:hover .menu-item-has-children > a:after, .interactive-list__item-button:hover .geocoder__spinner:before, .interactive-list__item-button:hover .toasts__toast[data-duration="0"]:after, .interactive-list__item-button:hover .veranstaltungen__event__module__datetime:before, .interactive-list__item-button:hover .veranstaltungen__event__module__venue:before, .interactive-list__item-button:hover .labelWrap--select:after, .interactive-list__item-button:hover .form-row--select:after,
.interactive-list__item-button:hover div.gfield--select:after,
.interactive-list__item-button:hover .gform-grid-col--select:after {
  background-color: #1f58d6;
}
.interactive-list__button {
  --button-color: #232026;
  margin: 48px auto 0 auto;
  position: relative;
}
@media (min-width: 1040px) {
  .interactive-list__button {
    margin-top: 64px;
  }
}
@media not all and (min-width: 768px) {
  .interactive-list__button.button, #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .container .row > div a.interactive-list__button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim #primary .wp-block-woocommerce-checkout .row > div a.interactive-list__button[role=button], #primary #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .wp-block-woocommerce-checkout .row > div a.interactive-list__button[role=button], .interactive-list__button.wc-block-components-button, input.interactive-list__button[type=submit], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .content-page > .woocommerce .row > div a.interactive-list__button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .responsive__menu > li > .sub-menu .row > div a.interactive-list__button[role=button], #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce-account .woocommerce .row > div a.interactive-list__button[role=button], .woocommerce-account #BorlabsCookieBox ._brlbs-box-wrap ._brlbs-box-slim .woocommerce .row > div a.interactive-list__button[role=button], .tnp-unsubscribe .interactive-list__button.tnp-submit,
  .tnp-subscription .interactive-list__button.tnp-submit,
  .tnp-profile .interactive-list__button.tnp-submit, .gform_wrapper .interactive-list__button.gform_button, .interactive-list__button.filter__cat {
    margin: 16px 8px 0 8px;
  }
}

.logo-grid__slider {
  overflow: hidden;
  margin-top: 3rem;
}
.logo-grid__slider-wrapper {
  align-items: stretch;
}
.logo-grid__slide {
  display: flex;
  justify-content: center;
  align-items: center;
  height: unset;
}
.logo-grid__logos {
  display: flex;
  flex-direction: row;
  gap: 4rem 7rem;
  justify-content: center;
  flex-wrap: wrap;
  margin-top: 3rem;
}
@media not all and (min-width: 576px) {
  .logo-grid__logos {
    gap: 3rem 2rem;
    justify-content: space-between;
  }
}
.logo-grid__logo {
  align-self: center;
  height: auto;
  width: auto;
}
.logo-grid--grid .logo-grid__logo {
  min-height: 35px;
}
@media not all and (min-width: 576px) {
  .logo-grid--grid .logo-grid__logo {
    min-height: 20px;
  }
}
.logo-grid--slider .logo-grid__logo {
  max-width: 100%;
}
.logo-grid__description {
  margin-bottom: 0;
}

.mitglied-werden-form-block {
  overflow: visible;
}
.mitglied-werden-form-block--has-pagination:first-child {
  margin-top: -172px;
}
@media not all and (min-width: 1040px) {
  .mitglied-werden-form-block--has-pagination:first-child {
    margin-top: -122px;
  }
}
.mitglied-werden-form-block__pagination {
  --connector-width: 2rem;
}
@media (min-width: 576px) {
  .mitglied-werden-form-block__pagination {
    --connector-width: 3rem;
  }
}
@media (min-width: 1040px) {
  .mitglied-werden-form-block__pagination {
    --connector-width: 9rem;
  }
}
.mitglied-werden-form-block__pagination {
  background-color: #efefef;
  padding-top: 140px;
  padding-bottom: 4rem;
  margin-bottom: 4rem;
}
@media not all and (min-width: 1040px) {
  .mitglied-werden-form-block__pagination {
    padding-top: 122px;
    padding-bottom: 2rem;
    margin-bottom: 2rem;
  }
}
.mitglied-werden-form-block__pagination__wrap {
  display: flex;
  justify-content: center;
  gap: 3rem;
  max-width: 65rem;
}
@media (min-width: 576px) {
  .mitglied-werden-form-block__pagination__wrap {
    gap: 4rem;
  }
}
@media (min-width: 1040px) {
  .mitglied-werden-form-block__pagination__wrap {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(8rem, 1fr));
  }
}
.mitglied-werden-form-block__pagination__button {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.5rem;
}
.mitglied-werden-form-block__pagination__button__number {
  position: relative;
  width: 2rem;
  height: 2rem;
  border-radius: 2rem;
  text-align: center;
  line-height: calc(2rem - 2px);
  background-color: #e7e7e7;
  color: #232026;
  border: 1px solid transparent;
  font-weight: 600;
  transition: all ease-in-out 0.2s;
}
.mitglied-werden-form-block__pagination__button__number:focus {
  background-color: rgba(66, 143, 247, 0.3);
}
.mitglied-werden-form-block__pagination__button__text {
  font-size: 1rem;
  font-weight: 600;
  min-width: 8rem;
  text-align: center;
  display: none;
}
@media (min-width: 1040px) {
  .mitglied-werden-form-block__pagination__button__text {
    display: block;
  }
}
.mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number {
  transition: all ease-in-out 0.2s;
}
.mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:after, .mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:before {
  transition: all ease-in-out 0.2s;
  content: "";
  position: absolute;
  top: 1rem;
  left: -2.5rem;
}
@media (min-width: 576px) {
  .mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:after, .mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:before {
    left: -3.5rem;
  }
}
@media (min-width: 1040px) {
  .mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:after, .mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:before {
    left: -9.5rem;
  }
}
.mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:after, .mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:before {
  height: 2px;
}
.mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:after {
  width: var(--connector-width);
  background-color: #e7e7e7;
  z-index: 1;
}
.mitglied-werden-form-block__pagination__button:not(:first-child) .mitglied-werden-form-block__pagination__button__number:before {
  width: 0;
  background-color: #428ff7;
  z-index: 2;
}
.mitglied-werden-form-block__pagination__button {
  cursor: default;
}
.mitglied-werden-form-block__pagination__button--active, .mitglied-werden-form-block__pagination__button--previous {
  cursor: pointer;
}
.mitglied-werden-form-block__pagination__button--active .mitglied-werden-form-block__pagination__button__number:before, .mitglied-werden-form-block__pagination__button--previous .mitglied-werden-form-block__pagination__button__number:before {
  width: var(--connector-width) !important;
}
.mitglied-werden-form-block__pagination__button--previous .mitglied-werden-form-block__pagination__button__number {
  color: #428ff7;
  border-color: #428ff7;
  font-weight: 400;
}
.mitglied-werden-form-block__pagination__button--previous .mitglied-werden-form-block__pagination__button__number:active, .mitglied-werden-form-block__pagination__button--previous .mitglied-werden-form-block__pagination__button__number:focus {
  background-color: rgba(66, 143, 247, 0.3);
}
.mitglied-werden-form-block__pagination__button--active .mitglied-werden-form-block__pagination__button__number {
  background-color: #428ff7;
  color: #fff;
  border-color: #428ff7;
}
.mitglied-werden-form-block__pagination--confirmation {
  background-color: #efefef;
  padding-bottom: 1rem;
}
.mitglied-werden-form-block__pagination--confirmation__wrap {
  display: flex;
  justify-content: center;
  grid-gap: 4rem;
  width: unset;
  border-bottom: 2px solid #428ff7;
  margin-bottom: 3.5rem;
  margin-left: 20px;
  margin-right: 20px;
}
@media (min-width: 768px) {
  .mitglied-werden-form-block__pagination--confirmation__wrap {
    margin-left: 20%;
    margin-right: 20%;
  }
}
@media (min-width: 1040px) {
  .mitglied-werden-form-block__pagination--confirmation__wrap {
    margin-bottom: 5.5rem;
  }
}
.mitglied-werden-form-block__pagination--confirmation__wrap > div {
  margin-bottom: -3rem;
  border: solid 24px #efefef;
}
.mitglied-werden-form-block__pagination--confirmation__number {
  background: #428ff7;
  border-radius: 2rem;
}
.mitglied-werden-form-block__pagination--confirmation__number:after {
  display: block;
  content: "";
  width: 3.5rem;
  height: 3.5rem;
  border: 1px solid transparent;
  font-weight: 600;
  transition: all ease-in-out 0.2s;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDExIj48cGF0aCBzdHJva2U9IiM0MjhGRjciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTMuNTA0IDEuODMybC04LjI1IDcuODUtMy43NS0zLjU2OCIvPjwvc3ZnPg==");
  background-color: #e7e7e7;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-repeat: no-repeat;
  mask-size: 50%;
}
.mitglied-werden-form-block .gf_progressbar_wrapper {
  display: none;
}
.mitglied-werden-form-block .gform_fields {
  gap: 0;
  display: flex !important;
}
.mitglied-werden-form-block .label-with-link label a {
  text-decoration: underline;
}
.mitglied-werden-form-block .label-with-link input:focus + label,
.mitglied-werden-form-block .label-with-link input:hover + label,
.mitglied-werden-form-block .label-with-link input:active + label {
  color: initial;
}
.mitglied-werden-form-block .label-with-link input:focus + label a,
.mitglied-werden-form-block .label-with-link input:hover + label a,
.mitglied-werden-form-block .label-with-link input:active + label a {
  text-decoration: underline;
}
.mitglied-werden-form-block .gform_button[type=submit] {
  min-width: max-content;
}
.mitglied-werden-form-block .swiper {
  overflow: visible;
}
.mitglied-werden-form-block .swiper-slide {
  transition: all ease-in-out 0.2s;
  display: grid !important;
  gap: 0.75rem;
  grid-template-columns: repeat(12, 1fr);
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
@media (min-width: 1040px) {
  .mitglied-werden-form-block .swiper-slide {
    gap: 1rem;
  }
}
.mitglied-werden-form-block .swiper-slide:not(.swiper-slide-active) .gfield {
  display: none;
  height: 0;
}
.mitglied-werden-form-block .swiper-slide .gfield {
  min-width: 0;
  grid-column: span 12;
}
.mitglied-werden-form-block .swiper-slide .gfield[data-conditional-logic=visible] {
  animation: slideBottom 0.45s ease-in-out both;
}
@media (min-width: 768px) {
  .mitglied-werden-form-block .swiper-slide .gfield--width-quarter {
    grid-column: span 3;
  }
  .mitglied-werden-form-block .swiper-slide .gfield--width-third {
    grid-column: span 4;
  }
  .mitglied-werden-form-block .swiper-slide .gfield--width-five-twelfths {
    grid-column: span 5;
  }
  .mitglied-werden-form-block .swiper-slide .gfield--width-half {
    grid-column: span 6;
  }
}
.mitglied-werden-form-block .swiper-slide .gfield.specialist-fields-2 {
  margin-top: 2rem;
}
.mitglied-werden-form-block .swiper-slide .gfield.minus-top-margin {
  margin-top: -2rem;
  margin-bottom: 2rem;
}
.mitglied-werden-form-block .swiper-slide .gfield--type-hidden {
  display: none;
}
.mitglied-werden-form-block .swiper-slide .gfield--type-html ul {
  list-style: disc;
  padding-left: 40px;
}
.mitglied-werden-form-block .swiper-slide .gfield--type-html li {
  margin-bottom: 1rem;
}
.mitglied-werden-form-block .swiper-slide .gfield--type-textarea textarea.small {
  height: 6rem;
}
.mitglied-werden-form-block .swiper-slide .gfield--type-select.has-placeholder select:has(option:first-child:checked) {
  color: #7f7f7f;
}
.mitglied-werden-form-block .swiper-slide:not(.swiper-slide-active) {
  opacity: 0;
  pointer-events: none;
}
.mitglied-werden-form-block .swiper-button-next {
  min-width: 8rem;
}
.mitglied-werden-form-block fieldset {
  border: none;
  padding-left: 0;
  margin-bottom: 0;
}
.mitglied-werden-form-block fieldset.boxed {
  border: 1px solid #D8D8D8;
  border-radius: 0.5rem;
  padding: 1rem;
  max-width: 966px;
  margin-bottom: 2rem;
}
.mitglied-werden-form-block fieldset legend {
  font-weight: 700;
}
.mitglied-werden-form-block fieldset.hidden_label .gfield_label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.mitglied-werden-form-block fieldset .gchoice {
  display: flex;
}
.mitglied-werden-form-block fieldset .gchoice:not(:last-child) {
  margin-bottom: 1rem;
}
.mitglied-werden-form-block fieldset .gchoice label {
  position: relative;
  bottom: 3px;
}
.mitglied-werden-form-block .gfield_label:has(.tooltip) {
  overflow: visible;
}
.mitglied-werden-form-block .field-group-wrapper {
  display: none;
  width: 100%;
  border-radius: 0.5rem;
  grid-column: span 12;
  gap: inherit;
}
.mitglied-werden-form-block .field-group-wrapper.visible {
  display: grid;
  border: 1px solid #D8D8D8;
  padding: 2rem;
}
.mitglied-werden-form-block .field-group-wrapper fieldset {
  padding-bottom: 0;
}
.mitglied-werden-form-block .field-group-wrapper .gfield.gfield--type-choice.gfield_error:after {
  right: -1rem;
}
.mitglied-werden-form-block .field-group-wrapper .gfield.gfield--type-choice .gchoice:last-child {
  margin-bottom: 0;
}

.posts {
  margin-top: 0 !important;
}
.posts .container, .posts #primary .wp-block-woocommerce-checkout, #primary .posts .wp-block-woocommerce-checkout, .posts .content-page > .woocommerce, .posts .responsive__menu > li > .sub-menu, .posts .woocommerce-account .woocommerce, .woocommerce-account .posts .woocommerce {
  position: relative;
}
.posts .searchform__container {
  max-width: unset;
}
@media (min-width: 768px) {
  .posts .searchform__container {
    max-width: 58%;
  }
}
.posts .searchform__container {
  margin: unset;
}
@media (min-width: 768px) {
  .posts .search__footer {
    margin-top: 80px;
  }
}
@media not all and (min-width: 768px) {
  .posts--has-link .container, .posts--has-link #primary .wp-block-woocommerce-checkout, #primary .posts--has-link .wp-block-woocommerce-checkout, .posts--has-link .content-page > .woocommerce, .posts--has-link .responsive__menu > li > .sub-menu, .posts--has-link .woocommerce-account .woocommerce, .woocommerce-account .posts--has-link .woocommerce {
    padding-bottom: 64px;
  }
}
.posts__count {
  font-size: 16px;
  margin: 48px 0;
}
@media (min-width: 768px) {
  .posts__title {
    padding-right: 110px;
  }
}
.posts__link {
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  transition: 0.35s color cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
@media (min-width: 768px) {
  .posts__link {
    right: 60px;
    text-align: right;
    top: 13px;
  }
}
@media not all and (min-width: 768px) {
  .posts__link {
    bottom: 0;
    left: 0;
    text-align: center;
    width: 100%;
  }
}
.posts__link:hover {
  color: #428ff7;
}
.posts__link::after {
  content: "";
  display: inline-block;
  height: 14px;
  margin-left: 8px;
  transform: translateY(2px);
  width: 15px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}
@media (min-width: 768px) {
  .posts__wrapper {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 48px 24px;
  }
}
.posts__slider .swiper-wrapper, .posts__slider .swiper-slide {
  height: auto;
}
@media not all and (min-width: 768px) {
  .posts__slide .post {
    height: 100%;
  }
}
.posts__pagination span.page-numbers, .posts__pagination .current {
  font-weight: 600;
}
.posts__pagination .prev {
  margin-right: 1rem;
}
.posts__pagination .next {
  margin-left: 1rem;
}
.posts__pagination .prev:disabled, .posts__pagination .next:disabled {
  opacity: 0.4;
}
.posts__load-more {
  margin-top: 56px;
  text-align: center;
}
@media not all and (min-width: 768px) {
  .posts__load-more {
    margin-top: 48px;
  }
}
.posts__load-more-button {
  --button-color: #232026;
}
.posts--minimal .posts__wrapper {
  display: grid;
  grid-gap: 16px;
  grid-template-columns: repeat(1, 1fr);
}
@media (min-width: 768px) {
  .posts--minimal .posts__wrapper {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 48px 24px;
  }
}
@media (min-width: 1040px) {
  .posts--minimal .posts__wrapper {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1320px) {
  .posts--minimal .posts__wrapper {
    grid-template-columns: repeat(4, 1fr);
  }
}

@media (min-width: 768px) {
  .post {
    height: 100%;
    position: relative;
  }
}
@media not all and (min-width: 768px) {
  .posts__wrapper:not(.slider-wrapper) .post + .post {
    margin-top: 48px;
  }
}
.post--minimal .post__wrap {
  padding: 0 16px 16px 16px;
}
@media not all and (min-width: 768px) {
  .post--sticky {
    margin-bottom: 40px;
  }
}
.post__wrap {
  background-color: #fff;
  border-radius: 8px;
  height: 100%;
  overflow: hidden;
  padding: 0 16px 48px 16px;
}
@media not all and (min-width: 768px) {
  .post__wrap {
    padding-bottom: 48px;
    position: relative;
  }
}
.post--sticky .post__wrap {
  background-color: transparent;
}
@media (min-width: 768px) {
  .post--sticky .post__wrap {
    align-items: center;
    display: grid;
    grid-gap: 32px;
    grid-template-columns: calc(41.8% - 16px) calc(58.2% - 16px);
    padding: 0;
  }
}
@media (min-width: 768px) {
  .post--sticky .post__content {
    padding-bottom: 28px;
  }
}
.post__intro {
  padding-bottom: 96px;
}
@media not all and (min-width: 1040px) {
  .post__intro {
    padding-bottom: 64px;
  }
}
@media not all and (min-width: 768px) {
  .post__intro {
    padding-bottom: 40px;
  }
}
.post__type {
  margin-top: 1rem;
  font-size: 14px;
  color: #7f7f7f;
  font-weight: 600;
  font-family: Space Grotesk;
  line-height: 140%;
}
.post__excerpt {
  font-size: 14px;
}
@media (min-width: 768px) {
  .post__excerpt {
    font-size: 16px;
  }
}
.post__meta {
  align-content: center;
  display: flex;
  font-size: 16px;
  grid-gap: 32px;
}
.post__mtr {
  color: #868686;
  line-height: 1;
}
.post__mtr .icon, .post__mtr .responsive__back:after, .post__mtr .responsive__menu .menu-item-has-children > a:after, .responsive__menu .post__mtr .menu-item-has-children > a:after, .post__mtr .geocoder__spinner:before, .post__mtr .toasts__toast[data-duration="0"]:after, .post__mtr .veranstaltungen__event__module__datetime:before, .post__mtr .veranstaltungen__event__module__venue:before, .post__mtr .labelWrap--select:after, .post__mtr .form-row--select:after,
.post__mtr div.gfield--select:after,
.post__mtr .gform-grid-col--select:after {
  background-color: #428ff7;
  height: 24px;
  margin-right: 4px;
  width: 24px;
}
.post__date {
  color: #868686;
  font-family: "Space Grotesk";
  font-weight: 500;
}
body:not(.single) .post__date {
  font-size: 14px;
}
.post__title {
  margin-top: 12px;
}
@media not all and (min-width: 768px) {
  .post__title {
    margin-top: 8px;
  }
}
.single .post__intro .post__title {
  margin-top: 24px;
  max-width: 1170px;
}
.section.posts .post__title {
  font-size: 20px;
}
@media not all and (min-width: 768px) {
  .section.posts .post__title {
    font-size: 18px;
  }
}
.post a:has(.post__image) {
  display: block;
  margin: 0 -16px 24px -16px;
  overflow: hidden;
}
@media not all and (min-width: 768px) {
  .post a:has(.post__image) {
    margin-bottom: 16px;
  }
}
@media (min-width: 768px) {
  .post--sticky a:has(.post__image) {
    margin-bottom: 0;
    order: 2;
  }
}
.post--sticky .post__image {
  border-radius: 8px;
  overflow: hidden;
}
.post__image img {
  transition: 3s transform cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.post:has(a:hover) .post__image img,
.post__image img .post__image:hover img {
  transform: scale(1.05);
}
.post__cover-image {
  aspect-ratio: 2/1;
  border-radius: 8px;
  margin-top: 40px;
  overflow: hidden;
}
@media not all and (min-width: 768px) {
  .post__cover-image {
    border-radius: 0;
    margin-left: -20px;
    margin-right: -20px;
  }
}
.post__cover-image img {
  height: 100%;
  object-fit: cover;
}
.post__cats, .post__tags {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin-bottom: 0.5rem;
}
.post__cat, .post__tags a {
  display: inline-block;
  padding: 0.1rem 0.75rem;
  border-radius: 1rem;
  border: 1px solid transparent;
  color: #232026;
  background-color: #e7e7e7;
  font-size: 0.875rem;
  line-height: 1.4;
  font-display: swap;
}
@media not all and (min-width: 768px) {
  .post__cat, .post__tags a {
    font-size: 0.875rem;
  }
}
.post__cat:hover, .post__tags a:hover {
  color: #232026;
  background-color: #7f7f7f;
}
.post__cat:focus, .post__tags a:focus {
  color: #232026;
  background-color: #7f7f7f;
}
.post__cat:active, .post__tags a:active {
  color: #232026;
  border-color: #7f7f7f;
  background-color: #7f7f7f;
}
.post__next-links {
  display: flex;
  justify-content: space-between;
}
.post__next-links a {
  display: block;
}
.post__prev .icon, .post__prev .responsive__back:after, .post__prev .responsive__menu .menu-item-has-children > a:after, .responsive__menu .post__prev .menu-item-has-children > a:after, .post__prev .geocoder__spinner:before, .post__prev .toasts__toast[data-duration="0"]:after, .post__prev .veranstaltungen__event__module__datetime:before, .post__prev .veranstaltungen__event__module__venue:before, .post__prev .labelWrap--select:after, .post__prev .form-row--select:after,
.post__prev div.gfield--select:after,
.post__prev .gform-grid-col--select:after {
  transform-origin: center;
  transform: rotate(180deg);
}
.post__read-more {
  bottom: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  position: absolute;
}
@media (min-width: 768px) {
  .post__read-more {
    bottom: 24px;
  }
}
@media (min-width: 768px) {
  .post--sticky .post__read-more {
    position: static;
  }
}
.post__read-more-button {
  display: block;
  transition: 0.35s color cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.post:has(a:hover) .post__read-more-button, .post__read-more-button:hover {
  color: #428ff7;
}
.post__read-more-button::before {
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 10px;
  transform: translateY(2px);
  width: 15px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}
.post-footer .interactive-list__item + .interactive-list__item {
  margin-top: 1rem;
}
.post__related-cpts {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
@media (min-width: 768px) {
  .post__related-cpts {
    gap: 3rem;
  }
}

.posts-load-more {
  text-align: center;
}
.posts-load-more__progress-label {
  display: block;
  font-size: 14px;
  font-weight: 500;
}
.posts-load-more progress[value] {
  -webkit-appearance: none;
  appearance: none;
  height: 4px;
  margin-top: 20px;
  width: 300px;
}
.posts-load-more progress[value]::-webkit-progress-bar {
  background-color: #e7e7e7;
}
.posts-load-more progress[value]::-webkit-progress-value {
  background-color: #232026;
}
.posts-load-more__button {
  --button-color: #232026;
  margin: 48px auto 0 auto;
  position: relative;
}

.single .content-page .section.posts {
  margin-top: 64px;
}
@media not all and (min-width: 768px) {
  .single .content-page .section.posts {
    margin-top: 32px;
  }
}

.bg .post__cat, .bg .post__tags a {
  background-color: #fff;
}
.bg .post__cat:hover, .bg .post__tags a:hover {
  color: #fff;
  background-color: #7f7f7f;
}

@media not all and (min-width: 768px) {
  .blog .posts + .posts {
    margin-top: 24px;
  }
}

.team-cards__wrap {
  display: grid;
  grid-gap: 16px;
}
@media (min-width: 768px) {
  .team-cards__wrap {
    grid-gap: 56px 24px;
    grid-template-columns: calc(25% - 18px) calc(25% - 18px) calc(25% - 18px) calc(25% - 18px);
  }
  .team-cards--has-1-items .team-cards__wrap, .team-cards--has-2-items .team-cards__wrap {
    grid-template-columns: calc(50% - 12px) calc(50% - 12px);
  }
  .team-cards--has-3-items .team-cards__wrap, .team-cards--has-5-items .team-cards__wrap, .team-cards--has-6-items .team-cards__wrap, .team-cards--has-9-items .team-cards__wrap {
    grid-template-columns: calc(33.33% - 16px) calc(33.33% - 16px) calc(33.33% - 16px);
  }
}
.team-cards__item {
  background-color: #fff;
  border-radius: 8px;
  height: 100%;
  overflow: hidden;
  padding: 0 16px 24px 16px;
}
@media not all and (min-width: 768px) {
  .team-cards__item {
    padding-bottom: 16px;
  }
}
.team-cards__item-title {
  font-family: "Space Grotesk";
  font-weight: 500;
}
.team-cards__item-image {
  aspect-ratio: 411/265;
  display: block;
  margin: 0 -16px 24px -16px;
  overflow: hidden;
  position: relative;
}
@media not all and (min-width: 768px) {
  .team-cards__item-image {
    margin-bottom: 16px;
  }
}
.team-cards__item-image .placeholder {
  border-radius: 0;
}
.team-cards__item-image img {
  transition: 3s transform cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.team-cards__item:has(a:hover) img {
  transform: scale(1.05);
}

.team-cards__item-overline, .team-cards__item-subtitle {
  color: #868686;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.02em;
  line-height: 1.5;
}
@media not all and (min-width: 768px) {
  .team-cards__item-overline, .team-cards__item-subtitle {
    font-size: 14px;
  }
}
.team-cards__item-contact_details {
  margin: 1rem 0;
}
* + .team-cards__item-title, * + .team-cards__item-subtitle {
  margin-top: 8px;
}
@media not all and (min-width: 768px) {
  * + .team-cards__item-title, * + .team-cards__item-subtitle {
    margin-top: 4px;
  }
}
@media not all and (min-width: 768px) {
  * + .team-cards__item-title {
    font-size: 16px;
  }
}
.team-cards__item-overline:has(+ .team-cards__item-link_1), .team-cards__item-overline:has(+ .team-cards__item-link_2), .team-cards__item-title:has(+ .team-cards__item-link_1), .team-cards__item-title:has(+ .team-cards__item-link_2), .team-cards__item-subtitle:has(+ .team-cards__item-link_1), .team-cards__item-subtitle:has(+ .team-cards__item-link_2) {
  margin-bottom: 16px;
}
.team-cards__item-link_1:has(+ .team-cards__item-link_2) {
  margin-right: 16px;
}
.team-cards__item-link_1, .team-cards__item-link_2 {
  display: inline-block;
  font-size: 14px;
  line-height: 1.2;
  margin-top: 8px;
  transition: 0.35s color cubic-bezier(0.38, 0.37, 0.27, 0.97);
}
.team-cards__item-link_1:hover, .team-cards__item-link_2:hover {
  color: #428ff7;
}
.team-cards__item-link_1::before, .team-cards__item-link_2::before {
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 8px;
  transform: rotate(90deg);
  width: 15px;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjI1IDdIMSIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48cGF0aCBkPSJNOC41IDJMMTMuNSA3TDguNSAxMiIgc3Ryb2tlPSIjNDI4RkY3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=");
  background-color: #232026;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #428ff7;
}

.verlagsprodukte-posts .container, .verlagsprodukte-posts #primary .wp-block-woocommerce-checkout, #primary .verlagsprodukte-posts .wp-block-woocommerce-checkout, .verlagsprodukte-posts .content-page > .woocommerce, .verlagsprodukte-posts .responsive__menu > li > .sub-menu, .verlagsprodukte-posts .woocommerce-account .woocommerce, .woocommerce-account .verlagsprodukte-posts .woocommerce {
  overflow-x: hidden;
  position: relative;
}
@media (min-width: 768px) {
  .verlagsprodukte-posts .posts__title {
    padding-right: 12rem;
  }
}

.verlagsprodukte-overview__header {
  margin-bottom: 24px;
}
.verlagsprodukte-overview__tools {
  position: relative;
  z-index: 2;
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
}
.verlagsprodukte-overview__filters {
  display: flex;
  gap: 0.5rem;
}
@media not all and (min-width: 576px) {
  .verlagsprodukte-overview .filter-bar__search {
    flex-basis: 100%;
  }
}
.verlagsprodukte-overview .filter-bar__search {
  flex-basis: 44%;
}
@media not all and (min-width: 1040px) {
  .verlagsprodukte-overview .filter-bar__search {
    flex-grow: 1;
  }
}
@media not all and (min-width: 1040px) {
  .verlagsprodukte-overview .experts-index__filters {
    width: calc(100vw - 16px - 120px);
  }
}
@media not all and (min-width: 768px) {
  .verlagsprodukte-overview .experts-index__filters {
    width: calc(100vw - 16px - 40px);
  }
}
.verlagsprodukte-overview__posts {
  display: grid;
  grid-gap: 16px;
  grid-template-columns: repeat(2, calc(50% - 8px));
}
@media (min-width: 768px) {
  .verlagsprodukte-overview__posts {
    grid-gap: 64px 24px;
    grid-template-columns: repeat(3, calc(33.33% - 16px));
  }
}
@media (min-width: 1040px) {
  .verlagsprodukte-overview__posts {
    grid-template-columns: repeat(4, calc(25% - 18px));
  }
}
.verlagsprodukte-overview__footer {
  margin-top: 64px;
}
@media not all and (min-width: 768px) {
  .verlagsprodukte-overview__footer {
    margin-top: 40px;
  }
}
.verlagsprodukte-overview__footer .filter-button {
  --button-color: #232026;
  margin: 40px auto 0 auto;
}
@media (min-width: 1040px) {
  .verlagsprodukte-overview__footer .filter-button {
    margin-top: 48px;
  }
}
.verlagsprodukte-overview progress {
  position: relative;
}
.verlagsprodukte-overview progress::after {
  animation: cssProgressActive 2s linear infinite;
  background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.25) 75%, transparent 75%, transparent);
  background-size: 35px 35px;
  content: "";
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.verlagsprodukte-overview:has(.filter-button--active) progress::after {
  display: block;
}

@keyframes cssProgressActive {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 35px 35px;
  }
}
.video {
  position: relative;
}
.video .container, .video #primary .wp-block-woocommerce-checkout, #primary .video .wp-block-woocommerce-checkout, .video .content-page > .woocommerce, .video .responsive__menu > li > .sub-menu, .video .woocommerce-account .woocommerce, .woocommerce-account .video .woocommerce {
  position: relative;
}
.video--grid:not(.video--full-width) .video__wrapper {
  display: grid;
  grid-template-columns: 30% 1fr;
  gap: 2rem;
}
@media not all and (min-width: 1040px) {
  .video--grid:not(.video--full-width) .video__wrapper {
    display: flex;
    flex-direction: column-reverse;
  }
}
.video__video-wrapper {
  position: relative;
  height: 1px;
  padding-bottom: 56.25%;
}
@media (min-width: 1440px) {
  .video--full-width .video__video-wrapper {
    padding-bottom: 45%;
  }
}
.video--playing .video__content {
  opacity: 0;
}
.video--playing::after {
  transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0.25s;
  opacity: 0;
}
.video__video {
  position: absolute;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.video__embed-poster {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.video__play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 1;
  transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
.video__play .icon, .video__play .responsive__back:after, .video__play .responsive__menu .menu-item-has-children > a:after, .responsive__menu .video__play .menu-item-has-children > a:after, .video__play .geocoder__spinner:before, .video__play .toasts__toast[data-duration="0"]:after, .video__play .veranstaltungen__event__module__datetime:before, .video__play .veranstaltungen__event__module__venue:before, .video__play .labelWrap--select:after, .video__play .form-row--select:after,
.video__play div.gfield--select:after,
.video__play .gform-grid-col--select:after {
  background-color: #fff;
  width: 8rem;
  height: 8rem;
}
@media not all and (min-width: 768px) {
  .video__play .icon, .video__play .responsive__back:after, .video__play .responsive__menu .menu-item-has-children > a:after, .responsive__menu .video__play .menu-item-has-children > a:after, .video__play .geocoder__spinner:before, .video__play .toasts__toast[data-duration="0"]:after, .video__play .veranstaltungen__event__module__datetime:before, .video__play .veranstaltungen__event__module__venue:before, .video__play .labelWrap--select:after, .video__play .form-row--select:after,
  .video__play div.gfield--select:after,
  .video__play .gform-grid-col--select:after {
    width: 5rem;
    height: 5rem;
  }
}
.video--controls .video__play {
  display: none;
}
.video--autoplay .video__play {
  display: none;
}
.video--playing .video__play {
  opacity: 0;
  pointer-events: none;
}
.video__pause {
  position: absolute;
  bottom: 1rem;
  right: 1rem;
  transform-origin: center;
  transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  opacity: 0;
  pointer-events: none;
}
.video__pause .icon, .video__pause .responsive__back:after, .video__pause .responsive__menu .menu-item-has-children > a:after, .responsive__menu .video__pause .menu-item-has-children > a:after, .video__pause .geocoder__spinner:before, .video__pause .toasts__toast[data-duration="0"]:after, .video__pause .veranstaltungen__event__module__datetime:before, .video__pause .veranstaltungen__event__module__venue:before, .video__pause .labelWrap--select:after, .video__pause .form-row--select:after,
.video__pause div.gfield--select:after,
.video__pause .gform-grid-col--select:after {
  background-color: #fff;
  width: 2rem;
  height: 2rem;
}
.video--controls .video__pause {
  display: none;
}
.video--playing .video__pause {
  opacity: 1;
  pointer-events: all;
}
.video__play:hover .icon, .video__play:hover .responsive__back:after, .video__play:hover .responsive__menu .menu-item-has-children > a:after, .responsive__menu .video__play:hover .menu-item-has-children > a:after, .video__play:hover .geocoder__spinner:before, .video__play:hover .toasts__toast[data-duration="0"]:after, .video__play:hover .veranstaltungen__event__module__datetime:before, .video__play:hover .veranstaltungen__event__module__venue:before, .video__play:hover .labelWrap--select:after, .video__play:hover .form-row--select:after,
.video__play:hover div.gfield--select:after,
.video__play:hover .gform-grid-col--select:after, .video__play:active .icon, .video__play:active .responsive__back:after, .video__play:active .responsive__menu .menu-item-has-children > a:after, .responsive__menu .video__play:active .menu-item-has-children > a:after, .video__play:active .geocoder__spinner:before, .video__play:active .toasts__toast[data-duration="0"]:after, .video__play:active .veranstaltungen__event__module__datetime:before, .video__play:active .veranstaltungen__event__module__venue:before, .video__play:active .labelWrap--select:after, .video__play:active .form-row--select:after,
.video__play:active div.gfield--select:after,
.video__play:active .gform-grid-col--select:after, .video__play:focus .icon, .video__play:focus .responsive__back:after, .video__play:focus .responsive__menu .menu-item-has-children > a:after, .responsive__menu .video__play:focus .menu-item-has-children > a:after, .video__play:focus .geocoder__spinner:before, .video__play:focus .toasts__toast[data-duration="0"]:after, .video__play:focus .veranstaltungen__event__module__datetime:before, .video__play:focus .veranstaltungen__event__module__venue:before, .video__play:focus .labelWrap--select:after, .video__play:focus .form-row--select:after,
.video__play:focus div.gfield--select:after,
.video__play:focus .gform-grid-col--select:after, .video__pause:hover .icon, .video__pause:hover .responsive__back:after, .video__pause:hover .responsive__menu .menu-item-has-children > a:after, .responsive__menu .video__pause:hover .menu-item-has-children > a:after, .video__pause:hover .geocoder__spinner:before, .video__pause:hover .toasts__toast[data-duration="0"]:after, .video__pause:hover .veranstaltungen__event__module__datetime:before, .video__pause:hover .veranstaltungen__event__module__venue:before, .video__pause:hover .labelWrap--select:after, .video__pause:hover .form-row--select:after,
.video__pause:hover div.gfield--select:after,
.video__pause:hover .gform-grid-col--select:after, .video__pause:active .icon, .video__pause:active .responsive__back:after, .video__pause:active .responsive__menu .menu-item-has-children > a:after, .responsive__menu .video__pause:active .menu-item-has-children > a:after, .video__pause:active .geocoder__spinner:before, .video__pause:active .toasts__toast[data-duration="0"]:after, .video__pause:active .veranstaltungen__event__module__datetime:before, .video__pause:active .veranstaltungen__event__module__venue:before, .video__pause:active .labelWrap--select:after, .video__pause:active .form-row--select:after,
.video__pause:active div.gfield--select:after,
.video__pause:active .gform-grid-col--select:after, .video__pause:focus .icon, .video__pause:focus .responsive__back:after, .video__pause:focus .responsive__menu .menu-item-has-children > a:after, .responsive__menu .video__pause:focus .menu-item-has-children > a:after, .video__pause:focus .geocoder__spinner:before, .video__pause:focus .toasts__toast[data-duration="0"]:after, .video__pause:focus .veranstaltungen__event__module__datetime:before, .video__pause:focus .veranstaltungen__event__module__venue:before, .video__pause:focus .labelWrap--select:after, .video__pause:focus .form-row--select:after,
.video__pause:focus div.gfield--select:after,
.video__pause:focus .gform-grid-col--select:after {
  background-color: #428ff7;
}
.video__video-overlay {
  grid-column: 1/span 2;
  grid-row: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-height: 75vh;
  z-index: 8000;
}
.video__fullscreen {
  display: none;
  transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  z-index: 9000;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.85);
  opacity: 0;
}
.video__fullscreen--visible {
  display: block;
  opacity: 1;
}
.video__fullscreen-wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px;
  padding-bottom: 50%;
  margin: auto;
}
@media not all and (min-width: 576px) {
  .video__fullscreen-wrapper {
    width: 90%;
  }
}
.video__fullscreen-wrapper .loading-spinner {
  position: absolute;
}
.video__fullscreen-wrapper iframe {
  z-index: 999999;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.video__close {
  position: absolute;
  top: 2rem;
  right: 2rem;
  width: 1rem;
  height: 1rem;
  transform: scale(2);
  cursor: pointer;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEuNDE0IDBMMCAxLjQxNGwuNzA3LjcwN0wxMC41ODYgMTIgLjcwNyAyMS44NzkgMCAyMi41ODYgMS40MTQgMjRsLjcwNy0uNzA3TDEyIDEzLjQxNGw5Ljg3OSA5Ljg3OS43MDcuNzA3TDI0IDIyLjU4NmwtLjcwNy0uNzA3TDEzLjQxNCAxMmw5Ljg3OS05Ljg3OS43MDctLjcwN0wyMi41ODYgMGwtLjcwNy43MDdMMTIgMTAuNTg2IDIuMTIxLjcwNyAxLjQxNCAweiIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEuNDE0IDBMMCAxLjQxNGwuNzA3LjcwN0wxMC41ODYgMTIgLjcwNyAyMS44NzkgMCAyMi41ODYgMS40MTQgMjRsLjcwNy0uNzA3TDEyIDEzLjQxNGw5Ljg3OSA5Ljg3OS43MDcuNzA3TDI0IDIyLjU4NmwtLjcwNy0uNzA3TDEzLjQxNCAxMmw5Ljg3OS05Ljg3OS43MDctLjcwN0wyMi41ODYgMGwtLjcwNy43MDdMMTIgMTAuNTg2IDIuMTIxLjcwNyAxLjQxNCAweiIvPjwvc3ZnPg==");
  background-color: #fff;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  -moz-transition: background-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out;
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}
.video__close:hover, .video__close:active, .video__close:focus {
  background-color: #428ff7;
}
.video__close span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.video--autoplay .video__video-overlay, .video--autoplay .video__content, .video--autoplay::after {
  display: none;
}
.video.video--controls .video__video {
  pointer-events: all;
}
.video:not(.video--full-width) .video__video,
.video:not(.video--full-width) .video__embed-poster {
  border-radius: 0.5rem;
}
/*# sourceMappingURL=app.css.map */
