
.header-notification {padding-top: .5em; padding-right: var(--gutter); padding-bottom: .5em; padding-left: var(--gutter); justify-content: center; background-color: var(--primary)}header {--header-top-height: 3em; }header.scrolling { }.header-notification__inner {align-self: center !important; justify-content: center; align-items: center}.header-notification__inner a{ color: var(--text-light);} .header-notification__inner a:hover{ color: var(--text-light-muted);}.header-notification__text {color: var(--white); font-weight: 700; text-align: center; font-size: var(--text-s)}.header-usp {display: flex; align-items: center; align-self: center; padding-top: var(--space-xs); padding-right: var(--gutter); padding-bottom: var(--space-xs); padding-left: var(--gutter); background-color: var(--white); --x-overlay-header-background: var(--white); background-color: var(--black)}@media (max-width: 767px) {.header-usp {padding-left: var(--space-s); display: none}}.header-usp-wrapper {flex-direction: row; align-self: center !important; justify-content: center; align-items: center; flex-wrap: nowrap}@media (max-width: 767px) {.header-usp-wrapper {column-gap: var(--space-m); row-gap: var(--space-m); padding-bottom: 0; margin-bottom: auto; border-bottom-width: 0; border-bottom-style: none; flex-direction: row}}.header-usp-wrapper-div {width: fit-content; display: flex; column-gap: .5rem; position: relative; align-items: center; justify-content: center; align-self: center !important; font-size: var(--text-xs)}.header-usp-wrapper-div,.header-usp-wrapper-div a { color: var(--text-dark); transition: .4s;} .header-usp-wrapper-div svg{ stroke:var(--text-light); transition: .4s;} .header-usp-wrapper-div:hover,.header-usp-wrapper-div:hover a{ color: var(--text-light-muted);} .header-usp-wrapper-div:hover svg{ stroke:var(--text-light-muted);}@media (max-width: 767px) {.header-usp-wrapper-div {align-self: flex-start !important}}.header-usp-wrapper-icon{ width: 1.5em; height: 1.5em;}@media (max-width: 478px) {.header-usp-wrapper-icon{ width: 1em; height: 1em;}}.usp-lede {font-size: var(--text-xs); color: var(--white)}@media (max-width: 767px) {.usp-lede {font-size: var(--text-xs)}}.header-main {padding-right: var(--gutter); padding-left: var(--gutter); background-color: var(--white)}.fr-header-london {padding-top: .25rem; padding-bottom: .25rem; position: relative}@media (max-width: 991px) {.fr-header-london {display: flex; width: 100%}}.fr-header-london__inner {display: flex; align-items: center; justify-content: space-between; flex-direction: row; column-gap: var(--space-xl); position: static; padding-top: .25em; padding-bottom: .25em}@media (max-width: 767px) {.fr-header-london__inner {flex-wrap: nowrap}}.header-search {width: var(--width-m); margin-right: auto; margin-left: auto}@media (max-width: 767px) {.header-search {width: 100%}}.header-user-wrapper {background-color: var(--black-trans-10); border-radius: var(--radius-s); width: 4rem; aspect-ratio: 1; display: flex; align-items: center; justify-content: center; flex-shrink: 0; align-self: center !important}.header-user-wrapper > a { display: flex; align-items: center; justify-content: center; line-height: 1;} .header-user-wrapper > a svg { display: block; margin: 0;}.fr-nav-mm-alpha {width: 100%; gap: var(--content-gap)}.brxe-nav-nested:not(.brx-open) .brx-nav-nested-items { width: 100%; justify-content: center;} .fr-nav-mm-alpha .brx-nav-nested-items { gap: var(--nav-gap);} .brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li > a:not([class*="btn--"]):not([href^="tel:" i]):not([href^="mailto:" i]):not([data-exclude]),.brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li[data-script-id] > .brx-submenu-toggle { padding: var(--nav-item-block-padding) var(--nav-item-inline-padding); background: var(--nav-item-background-color); border-width: var(--btn-border-width); border-style: var(--btn-border-style); border-color: var(--nav-item-border-color); border-radius: var(--nav-item-border-radius); color: var(--nav-link-color); line-height: var(--btn-line-height); --focus-color: var(--nav-link-color);} .brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li > a:not([class*="btn--"]):not([href^="tel:" i]):not([href^="mailto:" i]):not([data-exclude]):hover,.brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li[data-script-id] > .brx-submenu-toggle:hover { color: var(--nav-link-hover-color); background: var(--nav-item-background-hover-color); border-color: var(--nav-item-border-hover-color);} .brxe-nav-nested.brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li > a[aria-current="page"]:not([class*="btn--"]):not([data-exclude]) { color: var(--nav-link-active-color, var(--nav-link-color)); background: var(--nav-item-background-active-color); border-color: var(--nav-item-border-active-color); padding: var(--nav-item-block-padding) var(--nav-item-inline-padding); border-width: var(--btn-border-width); border-style: var(--btn-border-style); border-radius: var(--nav-item-border-radius); line-height: var(--btn-line-height);} .brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li { display: flex; inline-size: fit-content;} .brxe-nav-nested.brx-open .brx-dropdown-content { padding: var(--gutter);} .brxe-nav-nested:not(.brx-open) .open .brx-dropdown-content { transform: translateY(var(--dd-slide-in-open));} .brxe-nav-nested.brx-open .open .brx-dropdown-content { transform: translateY(0);} .brxe-nav-nested:not(.brx-open) .brx-dropdown-content { transform: translateY(var(--dd-slide-in-closed));} .brxe-nav-nested.brx-open .brx-dropdown-content { transform: translateY(0);}:where(.brxe-nav-nested.brx-open) :where(li, li > a) { inline-size: 100%;} .brxe-nav-nested.brx-open .brxe-dropdown > .brx-dropdown-content { transform: translateX(100%); opacity: 0; visibility: visible; display: flex; inset: 0 !important;} .brxe-nav-nested.brx-open ul.brx-nav-nested-items { inset: calc(var(--nav-height, 100px) + var(--wp-admin--admin-bar--height, 0px)) 0 0 0; height: calc(100dvh - (var(--nav-height, 100px) + var(--wp-admin--admin-bar--height, 0px))); padding-inline: var(--gutter); padding-block: var(--content-gap); overflow: hidden; justify-content: flex-start;} .brxe-nav-nested.brx-open .brx-nav-nested-items li { position: static;} .brxe-nav-nested.brx-open .brx-nav-nested-items { gap: var(--m-nav-gap); background: var(--m-nav-bg);} .brxe-nav-nested.brx-open .brx-nav-nested-items.dropdown-open { background: transparent;} .brxe-nav-nested.brx-open .brx-nav-nested-items > li > a:not([class*=btn--]):not([href^="tel:" i]):not([href^="mailto:" i]),.brxe-nav-nested.brx-open .brx-nav-nested-items > li > .brx-submenu-toggle { padding: var(--m-nav-item-block-padding) var(--m-nav-item-inline-padding); background: var(--m-nav-item-background-color); border-radius: var(--m-nav-item-border-radius); color: var(--m-nav-item-text-color);} .brxe-nav-nested.brx-open ul.brx-nav-nested-items > li > .brxe-button.bricks-button,.brxe-nav-nested.brx-open ul.brx-nav-nested-items > li > [class*=btn--] { width: var(--m-button-width);} .brx-open .brx-submenu-toggle button { transform: rotate(var(--m-icon-rotation));} .brxe-nav-nested.brx-open .brxe-dropdown.open > .brx-dropdown-content { position: fixed; inset: calc(var(--nav-height) + var(--wp-admin--admin-bar--height, 0px)) 0 0 0 !important; height: calc(100dvh - (var(--nav-height) + var(--wp-admin--admin-bar--height, 0px))); overflow: hidden scroll; scrollbar-width: none; border-radius: 0; background: var(--m-nav-bg);}[data-logo],[data-back-button],.brxe-nav-nested .brx-nav-nested-items .brx-submenu-toggle,.brxe-nav-nested .brx-nav-nested-items > li > a,.brxe-nav-nested .brx-nav-nested-items > li > [class*="btn--"],.brxe-nav-nested .brx-nav-nested-items > li > p,.brxe-nav-nested.brx-open .brxe-dropdown > .brx-dropdown-content { transition-property: opacity, transform, background, color, border; transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing); transition-delay: var(--transition-delay);} .brx-open [data-logo="hidden"],.brx-open .brx-nav-nested-items.dropdown-open .brx-submenu-toggle,.brx-open .brx-nav-nested-items.dropdown-open > li > a,.brx-open .brx-nav-nested-items > li > [class*="btn--"],.brx-open .brx-nav-nested-items.dropdown-open > li > p { opacity: 0; transform: translateX(-100%);}[data-back-button] { opacity: 0; transform: translateX(100%);}[data-back-button="hidden"] { pointer-events: none;}[data-logo="visible"],.brx-open [data-back-button="visible"],.brx-open .brx-nav-nested-items .brx-submenu-toggle,.brx-open .brx-nav-nested-items > li > a,.brx-open .brx-nav-nested-items > li > [class*="btn--"],.brx-open .brx-nav-nested-items > li > p,.brx-open .brxe-dropdown.open .brx-dropdown-content { opacity: 1; transform: translateX(0);} .fr-nav-mm-alpha li a { --btn-padding-inline: var(--nav-item-inline-padding); --btn-padding-block: var(--nav-item-block-padding);} .fr-nav-mm-alpha .brxe-dropdown .brx-submenu-toggle button :is(svg, i) { color: var(--nav-icon-color, var(--text-light)); width: var(--nav-icon-size, 16px); height: var(--nav-icon-size, 16px);}@media (max-width: 991px) { .fr-nav-mm-alpha, .fr-nav-mm-alpha *, .fr-nav-mm-alpha a, .fr-nav-mm-alpha button { -webkit-tap-highlight-color: transparent; }}.fr-nav-mm-alpha--controls {  --text-color: var(--text-dark);  --mm-text-color: var(--text-dark);  --nav-link-color: var(--text-dark-muted); --nav-item-background-color: transparent; --nav-item-border-color: transparent; --nav-item-block-padding: .75em; --nav-item-inline-padding: 1em;--nav-item-border-radius: var(--radius-s); --nav-item-active-border-color: var(--primary); --nav-gap: var(--space-xs);  --nav-link-hover-color: var(--text-dark); --nav-item-background-hover-color: var(--neutral-ultra-light); --nav-item-border-hover-color: var(--white-trans-10);  --nav-link-active-color: var(--text-dark); --nav-item-background-active-color: transparent; --nav-item-border-active-color: var(--white-trans-10);  --nav-icon-color: var(--nav-link-color); --nav-icon-color-hover: var(--nav-link-hover-color); --nav-icon-size: 1em;  --dd-bg-color: var(--white); --dd-color: var(--text-dark-muted); --dd-color-hover: var(--text-dark); --dd-link-background-color: transparent; --dd-link-background-hover-color: var(--neutral-ultra-light); --dd-link-color: var(--text-dark-muted); --dd-link-color-hover: var(--text-dark); --dd-link-block-padding: .5em; --dd-link-inline-padding: var(--space-s); --dd-content-padding: var(--space-xs); --dd-gap: var(--content-gap); --dd-item-gap: var(--space-xs); --dd-icon-color: var(--text-dark-muted); --dd-icon-color-hover: var(--text-dark); --dd-icon-bg-color: var(--neutral-trans-10); --dd-icon-bg-color-hover: var(--neutral-trans-20); --dd-box-shadow: var(--box-shadow-m); --dd-min-inline-size: 200px;  --dd-border-width: 0; --dd-border-radius: var(--radius-s); --dd-border-color: var(--neutral-trans-10);  --dd-slide-in-open: 0, 10px; --dd-slide-in-closed: 0, 20px;  --m-nav-gap: 1em; --m-nav-bg: var(--bg-light); --m-nav-item-block-padding: .75em; --m-nav-item-inline-padding: 1em; --m-nav-item-text-color: var(--text-dark); --m-nav-item-background-color: var(--white-trans-20); --m-nav-item-border-radius: var(--radius); --m-button-width: fit-content; --m-icon-rotation: -90deg;}.header-search-mobile {width: 100%}@media (max-width: 991px) { .header-search-mobile { display: flex; flex: 1; min-width: 0; } .fluent-cart-search-bar-app-wrapper { width: 100%; }}@media (max-width: 767px) {.header-search-mobile {width: 100%}}.fr-mm-alpha .brx-submenu-toggle {gap: var(--nav-gap)}.fr-mm-alpha {font-size: var(--text-s)}.fr-mm-alpha .brx-submenu-toggle button[aria-expanded="true"] {transform: rotateZ(90deg)}.fr-mm-alpha { --focus-color: var(--nav-link-color); } .fr-mm-alpha .brx-dropdown-content { background-color: var(--white); box-shadow: var(--dd-box-shadow, rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px ); border: var(--dd-border-width) solid var(--dd-border-color); border-start-start-radius: var(--dd-border-radius, var(--radius)); border-start-end-radius: var(--dd-border-radius, var(--radius)); border-end-start-radius: var(--dd-border-radius, var(--radius)); border-end-end-radius: var(--dd-border-radius, var(--radius)); } .fr-mm-alpha .brx-dropdown-content li { padding-block: 1rem; padding-inline: 1rem; background: unset; color: var(--dd-link-color, var(--text-dark-muted)); transition: var(--transition); border-radius: var(--dd-border-radius, var(--radius)); border-width: 1px; border-style: none; border-color: unset; width: 100%; --focus-color: var(--dd-link-color, var(--text-dark-muted));} .fr-mm-alpha .brx-dropdown-content li a { color: var(--dd-link-color, var(--text-dark-muted)); transition: color var(--transition);} .fr-mm-alpha .fr-dropdown-bravo__icon-wrapper { transition: var(--transition);} .fr-mm-alpha .brx-dropdown-content li { background: var(--neutral-ultra-light); border-color: var(--neutral-light); } .fr-mm-alpha .brx-dropdown-content li:is(:hover, :focus) { background: var(--neutral-light); border-color: var(--neutral-light); } .fr-mm-alpha .brx-dropdown-content li:is(:hover, :focus) a { color: var(--dd-link-color-hover, var(--text-dark));} .fr-mm-alpha .brx-dropdown-content li:is(:hover, :focus) .fr-dropdown-bravo__icon-wrapper { background-color: var(--neutral-light);}.fr-mm-alpha__content {display: grid; align-items: initial; grid-template-rows: var(--grid-1); gap: var(--grid-gap); align-content: stretch; box-shadow: var(--mm-box-shadow, rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px); background-color: var(--mm-bg-color); border: 1px solid var(--mm-border-color); padding-top: calc(var(--dd-content-padding) + var(--dd-link-block-padding)); padding-right: var(--dd-content-padding); padding-bottom: var(--dd-content-padding); padding-left: var(--dd-content-padding); grid-template-columns: var(--grid-1)}.brx-open .fr-mm-alpha__content { grid-template-columns: var(--grid-1);}.fr-mm-alpha__column {row-gap: var(--dd-gap); column-gap: var(--dd-gap)}.fr-mm-alpha__heading {width: 100%; position: relative}.fr-mm-alpha__heading::after { content: ''; position: absolute; inset-inline: 0; inset-block-end: calc(var(--dd-gap) * -.5); height: 1px; width: 100%; background-color: var(--dd-border-color);} .fr-mm-alpha__heading { font-family: var(--heading-font-family); font-size: var(--h3); font-weight: var(--heading-font-weight); color: var(--mm-text-color); line-height: var(--heading-line-height); letter-spacing: var(--heading-letter-spacing); text-wrap: var(--heading-text-wrap); padding-inline: var(--dd-link-inline-padding, 1rem);}.fr-mm-alpha__list {flex-direction: column; column-gap: var(--dd-item-gap); row-gap: var(--dd-item-gap); display: grid; align-items: initial; grid-template-columns: var(--grid-4); background-color: var(--white)}.fr-mm-alpha__list { list-style-type: none; padding: 0; margin: 0;}@media (max-width: 1279px) {.fr-mm-alpha__list {grid-template-columns: var(--grid-2)}}@media (max-width: 767px) {.fr-mm-alpha__list {grid-template-columns: var(--grid-1)}}.fr-mm-alpha__list-item {position: relative; flex-direction: column; flex-wrap: nowrap; column-gap: var(--space-xs)}.fr-mm-alpha__list-item { position: relative!important;}@media (max-width: 767px) {.fr-mm-alpha__list-item {flex-wrap: nowrap}}.fr-mm-alpha__list-item-wrapper {display: flex; flex-direction: column; row-gap: .5rem; align-self: center !important; position: relative}.fr-mm-alpha__list-image-wrapper {width: auto; max-height: 20rem; border-radius: var(--radius-s); overflow: hidden}@media (max-width: 991px) {.fr-mm-alpha__list-image-wrapper {width: 100%}}@media (max-width: 767px) {.fr-mm-alpha__list-image-wrapper {display: none}}.fr-mm-alpha__list-image:not(.tag), .fr-mm-alpha__list-image img {aspect-ratio: 16 / 9}.fr-mm-alpha__list-image {width: 100%; height: 100%}.fr-mm-alpha__list-body-wrapper {flex-direction: row; display: flex; column-gap: var(--space-xs); flex-wrap: nowrap}.fr-dropdown-bravo__icon-wrapper {order: -1; display: flex; flex-direction: column; align-items: center; width: calc(var(--icon-size) * 1); height: calc(var(--icon-size) * 1); flex-shrink: 0; background-color: var(--neutral-light); border-radius: var(--radius-s); align-self: center !important}.fr-dropdown-bravo__icon-wrapper { padding: .5em; width: calc(var(--item-icon-size) * 1.25); height: calc(var(--item-icon-size) * 1.25);} .fr-dropdown-bravo__icon-wrapper :is(svg, i) { width: var(--item-icon-size); height: var(--item-icon-size);} .fr-dropdown-bravo__icon-wrapper:hover{ background-color: var(--neutral-ultra-light);}.fr-dropdown-bravo__icon :not([stroke="none"]) {stroke: var(--primary)}.fr-mm-alpha__list-content-wrapper {display: flex; flex-direction: column; align-self: center !important; row-gap: .25rem}.fr-dropdown-bravo__description {font-size: var(--text-xs); color: var(--text-dark); opacity: .6}@media (max-width: 767px) {.fr-dropdown-bravo__description {text-wrap: wrap}}.fr-nav-mm-alpha__list-item.fr-nav-mm-alpha__list-item a { --focus-color: var(--nav-link-color); }@media (max-width: 991px) {.fr-nav-mm-alpha__list-item {width: 100%}}.fr-nav-mm-alpha__link {font-size: var(--text-s)}@media (max-width: 991px) {.fr-nav-mm-alpha__link {width: 100%}}.fr-nav-mm-alpha__back-button {cursor: pointer}.fr-nav-mm-alpha__back-button .icon > svg {height: 1.5rem; width: 1.5rem}.fr-nav-mm-alpha__back-button,.fr-nav-mm-alpha__back-button svg { color: var(--nav-link-color);} .fr-nav-mm-alpha__back-button:hover,.fr-nav-mm-alpha__back-button:hover svg { color: var(--nav-link-hover-color);}.fr-nav-mm-alpha__trigger {background-color: var(--bricks-color-acss_import_transparent); --fr-hamburger-line-color: var(--nav-link-hover-color); --fr-hamburger-line-color-active: var(--nav-link-hover-color); --fr-hamburger-line-height: 3px; --fr-hamburger-scale: .55}.fr-nav-mm-alpha__trigger{ display: none;}@media (max-width: 991px) { .fr-nav-mm-alpha__trigger { display: flex; }} .fr-nav-mm-alpha__trigger.fr-hamburger { margin-left: auto; opacity: .7; } .fr-nav-mm-alpha__trigger.fr-hamburger:hover { opacity: 1; }.hero {row-gap: var(--container-gap)}.hero__container {align-items: center; column-gap: var(--container-gap); row-gap: var(--content-gap)}@media (max-width: 478px) {.hero__container {align-items: stretch}}.hero__container-info {row-gap: var(--space-xs); width: var(--width-xl); align-items: center; text-align: center}.badge {font-weight: 600; color: var(--text-dark-muted); font-size: var(--text-xs); margin-bottom: 0; background-color: var(--black-trans-10); padding-top: .5rem; padding-right: 2rem; padding-bottom: .5rem; padding-left: 2rem; border: 1px solid var(--black-trans-20); border-radius: var(--radius)}.hero__heading {font-size: var(--text-xxl); color: var(--text-dark)}.hero__description {width: var(--width-m)}.footer {background-color: var(--white); padding-top: var(--space-l); padding-right: var(--space-m); padding-bottom: var(--space-s); padding-left: var(--space-m)}.footer{ box-shadow: 0 -12px 30px -20px var(--black-trans-10);}.footer__container {flex-direction: column; row-gap: var(--container-gap)}.footer__newletter-container {flex-direction: row; flex-wrap: nowrap; justify-content: space-between; column-gap: var(--content-gap); row-gap: var(--content-gap); align-items: flex-end}@media (max-width: 767px) {.footer__newletter-container {flex-direction: column; justify-content: flex-start; align-items: flex-start}}.footer__social-media-list {flex-direction: row; column-gap: var(--space-xs); align-items: center; display: flex; margin-top: 0; margin-bottom: 0; padding-right: 0; padding-left: 0; max-width: 100%; flex-wrap: wrap; row-gap: var(--space-xs); justify-content: flex-end}.footer__social-media-item {width: auto}.footer__social-media-link {aspect-ratio: 1; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); background-color: var(--neutral-trans-10); border-radius: var(--radius-s); color: var(--neutral-trans-60); align-items: center; justify-content: center; width: auto}.footer__social-media-link:hover {color: var(--white); background-color: var(--neutral)}.footer__social-media-icon {font-size: var(--text-l); color: inherit; fill: inherit}.footer__content {display: grid; align-items: initial; gap: var(--space-xs); grid-template-columns: var(--grid-1-3)}@media (max-width: 991px) {.footer__content {grid-template-columns: var(--grid-1)}}.footer__container-info {flex-shrink: 0; row-gap: var(--content-gap); background-color: var(--neutral); border-radius: var(--radius-m); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); flex-wrap: nowrap; flex-direction: column; justify-content: space-between; height: 100%}.footer__container-info { position: relative; overflow: hidden; isolation: isolate; box-shadow: 0 16px 36px -20px rgba(0, 0, 0, 0.65), inset 0 0 0 1px rgba(255, 255, 255, 0.08);} .footer__container-info::before { content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none; background: linear-gradient( 135deg, rgba(255, 255, 255, 0.035) 0%, transparent 35%, rgba(255, 255, 255, 0.015) 65%, transparent 100% );}@media (max-width: 991px) {.footer__container-info {width: 100%}}@media (max-width: 767px) {.footer__container-info {flex-direction: column; align-items: stretch}}.badge-light {font-weight: 600; color: var(--text-light-muted); font-size: var(--text-xs); margin-bottom: 0; background-color: var(--white-trans-10); padding-top: .5rem; padding-right: 2rem; padding-bottom: .5rem; padding-left: 2rem; border: 1px solid var(--white-trans-20); border-radius: var(--radius)}.footer__heading {color: var(--white); font-size: var(--text-l); font-family: "Manrope"; font-weight: 700; line-height: 1; margin-top: 0; margin-bottom: 0}.footer__heading{ font-family: "Manrope";}.footer__lede {color: var(--text-light)}.footer__btn {width: 100%}@media (max-width: 991px) {.footer__btn {flex-shrink: 0}}.footer__container-menu {display: grid; align-items: initial; gap: var(--content-gap); grid-template-columns: var(--grid-3); background-color: var(--neutral-ultra-light); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-radius: var(--radius-m)}@media (max-width: 767px) {.footer__container-menu {grid-template-columns: var(--grid-2); gap: var(--container-gap) var(--content-gap)}}.footer__menu-section {row-gap: var(--space-s); width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.footer__menu-heading {font-size: var(--text-m); font-weight: 700; font-family: "Manrope"; line-height: 1; color: var(--text-dark)}.footer__menu-heading{ font-family: "Manrope";}.fr-footer-hotel__list {display: flex; row-gap: var(--fr-card-gap); flex-direction: column; margin-top: 0; margin-bottom: 0; padding-left: 0}.fr-footer-hotel__list {list-style-type: none;}.fr-footer-hotel__link {text-decoration: none; color: var(--text-dark-muted); font-size: var(--text-s)}.fr-footer-hotel__link:hover {color: var(--dark);}@media (max-width: 767px) {.footer__menu-contact {grid-column: span 2}}.footer__container-contact {row-gap: var(--space-m); padding-left: 0; margin-top: 0; margin-bottom: 0}.footer__contact-element-link {flex-wrap: nowrap; flex-direction: row; align-items: center; column-gap: var(--space-xs); color: var(--neutral-trans-80); font-size: var(--text-s); position: relative}.footer__contact-element-link:hover {color: var(--neutral)}.footer__contact-icon {font-size: 1.8rem}.footer__contact-info {margin-left: 0}.footer__bottom-container {flex-direction: column; flex-wrap: nowrap; row-gap: var(--content-gap)}.footer__list {margin-top: 0; margin-bottom: 0; padding-right: 0; padding-left: 0; display: grid; align-items: initial; gap: var(--content-gap); grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-1)}@media (max-width: 767px) {.footer__list {grid-template-columns: var(--grid-1)}}.footer__list-item {flex-direction: row; column-gap: var(--space-xs); flex-wrap: nowrap}.footer__list-icon-wrapper {background-color: var(--black-trans-10); border-radius: var(--radius-s); width: 4rem; aspect-ratio: 1; display: flex; align-items: center; justify-content: center; flex-shrink: 0}.footer__list-icon {font-size: 2rem; color: var(--neutral); fill: var(--neutral); color: transparent}:is(.footer__list-icon):not([stroke='none']) {stroke: var(--primary)}.footer__list-icon :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan):not([stroke='none']):not([stroke='none'] *), .footer__list-icon :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan)[stroke]:not([stroke='none']) {stroke: var(--primary)}:is(.footer__list-icon):not([fill='none']) {fill: transparent}.footer__list-icon :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan):not([fill='none']):not([fill='none'] *), .footer__list-icon :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan)[fill]:not([fill='none']) {fill: transparent}.footer__list-container {row-gap: calc(var(--space-xs) / 2)}.footer__list-heading {font-size: var(--text-s)}.footer__list-heading{ font-family: "Manrope";}.footer__list-info {color: var(--neutral-trans-80); font-size: var(--text-xs)}.footer__divider.horizontal .line {width: 100%; border-top-width: 1px; border-top-color: var(--neutral-trans-20)}.footer__divider.vertical .line {border-right-width: 100%; border-right-color: var(--neutral-trans-20)}.footer__divider .line {height: 1px}.footer__divider .icon {color: var(--neutral-trans-20)}.footer__info {width: var(--width-xl); font-size: var(--text-xs)}.fr-legal-meta-alpha {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; justify-content: space-between}.fr-legal-meta-alpha[data-color="dark"] { color: var(--text-dark-muted);} .fr-legal-meta-alpha[data-color="light"] { color: var(--text-light-muted);}.fr-legal-meta-alpha__copyright {display: flex; width: fit-content; color: var(--text-dark-muted)}.fr-legal-meta-alpha__copyright:hover {color: var(--dark);}.fr-legal-meta-alpha__nav {display: flex; flex-direction: row; width: auto}.fr-legal-meta-alpha__nav { --link-color: var(--text-dark-muted); --link-color-hover: var(--text-dark);}.fr-legal-meta-alpha__list {padding-left: 0; display: flex; justify-content: center; flex-wrap: nowrap; column-gap: 1em; row-gap: 1em; margin-top: 0; margin-bottom: 0}.fr-legal-meta-alpha__list {list-style-type: none;}.fr-legal-meta-alpha__list-item {width: auto}
/*# sourceURL=bricks-frontend-inline-inline-css */
