
:root {--min-viewport: 360;--max-viewport: 1366;--base-font: 10;--clamp-unit: 1vw;} html {font-size: var(--root-font-size)} body {font-weight: 400; font-family: "Montserrat","Montserrat Fallback"; font-style: normal} h1, h2, h3, h4, h5, h6 {font-weight: 800; font-family: "Jost","Jost Fallback"} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)}.header-top__wrapper { justify-content: end; width: var(--content-width); margin: 0 auto;}@media (max-width: 478px) {.header-top__wrapper { display: none;}}.header-top__inner {padding-top: .5em; padding-bottom: .5em; justify-content: center; font-size: var(--text-xs); min-height: var(--header-top-height)}header {--header-top-height: 1.2em; }.fr-header-bravo__top-inner {align-items: flex-end}.fr-header-bravo__top-inner { width: 100%;}.fr-header-bravo__top-links-wrapper {display: flex; align-items: center; flex-wrap: wrap; row-gap: .5em; column-gap: 2em}.fr-header-bravo__top-links-wrapper {--icon-size: 1em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark);}@media (max-width: 478px) {.fr-header-bravo__top-links-wrapper {margin-right: auto}}.fr-header-bravo__top-link {display: flex; align-items: center; column-gap: 0.5em; text-decoration: none}.fr-header-bravo__top-link svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-header-bravo__top-link i { color: var(--icon-fill-color); font-size: var(--icon-size);} .fr-header-bravo__top-link svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color); } .fr-header-bravo__top-link i:hover { color: var(--icon-fill-color-hover);}.fr-header-bravo__top-link-text {font-style: normal}.header-menu {height: calc(var(--logowidth) + 10px)}.header-menu { width: var(--content-width); margin: 0 auto; isolation: isolate; transition: none;}.header__inner {display: flex; flex-direction: row; justify-content: space-between; align-items: center; row-gap: var(--content-gap); column-gap: var(--content-gap); padding-right: 0; padding-left: 0; width: 100%}@media (max-width: 767px) {.header__inner {flex-wrap: nowrap}}.header__logo { --logoheight: 4.8rem;} .header__logo:has(.x-header_sticky-active) { border: 2px solid red;} .header__logo img { height: var(--logoheight); object-fit: contain; }.brx-nav-alpha .bricks-mobile-menu > li > a {padding-right: var(--space-m); padding-left: var(--space-m); color: var(--fr-text-light)}.brx-nav-alpha .bricks-mobile-menu > li > .brx-submenu-toggle > * {padding-right: var(--space-m); padding-left: var(--space-m); color: var(--fr-text-light)}.brx-nav-alpha .bricks-mobile-menu-toggle {color: var(--fr-text-dark)}.brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a + button {color: var(--fr-text-dark); font-size: var(--text-m); line-height: 1}.brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle button {margin-left: .5em}.brx-nav-alpha .bricks-nav-menu > li {margin-left: 0}.brx-nav-alpha { --link-gap: var(--content-gap);}@media (min-width: 0px) { .brx-nav-alpha ul:not(.sub-menu) { display: flex; gap: var(--link-gap); } }@media (max-width: 991px) {.brx-nav-alpha { display: none;}}.header-btn--outline {--btn-background: var(transparent);--btn-background-hover: var(--primary-hover);--btn-text-color: var(--primary);--btn-text-color-hover: var(--primary-ultra-light);--btn-border-color: var(--primary);--btn-border-color-hover: var(--primary-hover);--focus-color: var(--primary-light);--btn-border-width: var(--btn-outline-border-width); text-transform: uppercase; }header.scrolling .header-btn--outline { --btn-background: var(--primary); --btn-text-color: var(--white);}@media (max-width: 991px) {.header-btn--outline { display: none;}}.mobile-trigger .trigger-wrapper {background-color: var(--white); border-radius: var(--radius-xs)}.mobile-trigger {display: none}.mobile-trigger { xdisplay: none; }@media (max-width: 991px) {.mobile-trigger {display: flex; --fr-hamburger-line-color: var(--primary-dark); --fr-hamburger-line-color-active: var(--black-trans-90); --fr-hamburger-line-height: 4px; --fr-hamburger-scale: 80px}}.nav-sticky-menu[data-x-sticky-active*=true] {height: 66px !important; background: var(--primary-ultra-dark) !important}.nav-sticky-menu {--x-sticky-header-height: 66px !important; height: 66px} .nav-sticky-menu { width: 100%;}.nav-sticky-menu__wrapper { width: var(--content-width); margin: 0 auto;}.mobile-menu-modal .fr-modal__body {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); width: var(--width-l)}.mobile-menu-modal {--fr-modal-body-offset-vertical: var(--space-xs); --fr-modal-body-offset-horizontal: var(--space-xs); align-items: flex-start; justify-content: center}.mobile-menu-modal svg {width: var(--space-m); height: var(--space-m)}.mobile-menu-modal .modal-wrapper {height: 100%}.mobile-menu-modal li { padding-block-start: var(--space-m);}.mobile-menu-modal__inner {display: flex; row-gap: var(--space-xl); height: 100%}.mobile-menu-modal__heading {text-transform: uppercase; color: var(--white); width: 100%}.mobile-menu-nav .bricks-nav-menu > li > a {color: var(--primary-ultra-light); text-transform: uppercase; font-weight: 600}.mobile-menu-nav .bricks-nav-menu > li > .brx-submenu-toggle > * {color: var(--primary-ultra-light); text-transform: uppercase; font-weight: 600}.mobile-menu-nav .bricks-nav-menu > li {margin-left: 0}.mobile-menu-book {padding-left: 0}.footer {padding-right: 0; padding-bottom: 0; padding-left: 0}.footer__top-inner {flex-wrap: wrap; display: flex; flex-direction: row; column-gap: var(--grid-gap); row-gap: var(--grid-gap); align-items: center; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}@media (max-width: 767px) {.footer__top-inner {flex-direction: row; align-items: center}.footer__top-inner { justify-content: center;}} @media (max-width: 1280px) {.fr-logo {margin-bottom: .5em}}@media (max-width: 991px) {.fr-logo {margin-bottom: -}}.footer__logo {width: var(--logowidth)}.footer-nav { --link-color: var(--primary); --link-color-hover: var(--primary-hover); --link-color-active: var(--primary); --toggle-gap: .5em; --sub-item-padding:1em;} .footer-nav ul.bricks-mobile-menu { display: flex;} .show-mobile-menu ul.bricks-mobile-menu { display: flex; flex-direction: column; align-items: flex-start;} .bricks-mobile-menu-toggle {margin-inline-start: auto;} .footer-nav .brx-submenu-toggle { display: flex; flex-direction: row; gap: var(--toggle-gap);} .footer-nav .brx-submenu-toggle button { margin: 0!important; padding: 0!important;} .footer-nav .sub-menu { min-width: auto!important;} .footer-nav .sub-menu li { padding-inline: var(--sub-item-padding);}@media (max-width: 991px) {.footer-nav {line-height: 0}}@media (max-width: 767px) {.footer-nav {display: flex}}.footer-nav__list-wrapper {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: calc(var(--content-gap) / 2); font-size: var(--text-s); margin-right: 0; margin-left: 0}.footer-nav__list-wrapper[data-color="dark"] { color: var(--text-dark-muted);} .footer-nav__list-wrapper[data-color="light"] { color: var(--text-light-muted);}.footer-nav__list-item {margin-bottom: 5px}.footer__btn {margin-left: auto}@media (max-width: 991px) {.footer__btn {margin-left: 0}}.footer__bottom {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); background-color: var(--black)}.legal-meta {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: calc(var(--content-gap) / 2); font-size: var(--text-s); color: var(--white); text-align: center; justify-content: space-between}.legal-meta[data-color="dark"] { color: var(--text-dark-muted);} .legal-meta[data-color="light"] { color: var(--text-light-muted);}.legal-meta__copyright {display: flex; width: fit-content}.legal-meta__nav {display: flex; flex-direction: row; width: auto}.legal-meta__nav { --link-color: var(--text-dark-muted); --link-color-hover: var(--text-dark);}.legal-meta__list {padding-left: 0; display: flex; justify-content: center; flex-wrap: nowrap; column-gap: 1em; row-gap: 1em; margin-top: 0; margin-bottom: 0}.legal-meta__list {list-style-type: none;}.legal-meta__list-item {width: auto}.legal-meta__link {color: var(--white)}.legal-meta__link:hover { color: var(--primary-hover);}:root {--bricks-color-acss_import_transparent: transparent;}:root[data-brx-theme="dark"] {--bricks-color-acss_import_transparent: transparent;}#brxe-zvmnth {align-items: center; flex-direction: row; justify-content: space-between}#brxe-ukydsk .brxe-container {width: 100%}#brxe-bbqwxf {align-items: center; flex-direction: row; justify-content: space-between}#brxe-cgccge .bricks-mobile-menu-wrapper {align-items: center}#brxe-cgccge .bricks-mobile-menu-wrapper .brx-submenu-toggle {justify-content: center}#brxe-cgccge .bricks-mobile-menu-wrapper a {width: auto}#brxe-cgccge .bricks-nav-menu {flex-direction: column}#brxe-cgccge .bricks-mobile-menu > li > a {color: var(--primary-light)}#brxe-cgccge .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--primary-light)}#brxe-mydcci { --btn-background: var(--primary); --btn-background-hover: var(--primary-hover); --btn-text-color: var(--primary-ultra-light); --btn-text-color-hover: var(--primary-ultra-light); --btn-border-color: var(--primary); --btn-border-color-hover: var(--primary-hover); --focus-color: var(--primary-light); --btn-border-width: var(--btn-outline-border-width); background: var(--btn-background); text-align: center; padding-inline-end: 0; max-width: 100%; width: 100%; letter-spacing: 1px; font-weight: 700; margin-top: auto; &:hover { background: var(--btn-background-hover); }}#brxe-otytkl .fr-modal__close-icon {color: var(--white); font-size: var(--text-l); width: var(--space-l)}#brxe-otytkl .fr-modal__close-icon-wrapper {top: var(--space-m); right: var(--space-xl); bottom: auto; left: auto}#brxe-otytkl .fr-modal__overlay {background-color: var(--primary-ultra-dark)}#brxe-otytkl {align-items: flex-start; justify-content: center; --fr-modal-body-offset-vertical: var(--space-m); --fr-modal-body-offset-horizontal: var(--space-m)}#brxe-bbfff1 { display: none;}#brxe-a52525 { display: none;}#brxe-d2f684 { display: none;}
/*# sourceURL=bricks-frontend-inline-inline-css */
