#storybook .cart--cart-block{display:none}html.overlay .secondaryEcomm__profile,body.overlay .secondaryEcomm__profile{z-index:1}@media only screen and (min-width: 992px){.desktop-header .secondaryEcomm nav ul li a.desktop-hide{display:none}}.mobile-header{display:none}@media only screen and (max-width: 991.98px){.mobile-header{display:block}}.mobile-header .secondaryEcomm__menu{display:block;margin:1.5rem 0 1rem}.mobile-header .secondaryEcomm__menu .secondaryEcomm__menu__item{display:flex;align-items:center;gap:0 0.5rem}.mobile-header .secondaryEcomm__menu .secondaryEcomm__menu__item:not(:last-child){margin-bottom:1rem}.mobile-header .secondaryEcomm__menu .secondaryEcomm__menu__item img{width:26px;height:26px}.mobile-header__faq{padding:.75rem 1.5rem .75rem 1rem;border-top:none;position:fixed;top:57px;width:100%;background:#fff;display:flex;justify-content:right}.mobile-header__faq .button--faq{background-color:unset;box-shadow:unset;border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-weight:500;font-size:1rem;color:var(--c-text-white);background-color:var(--c-green-dark);transition:all .5s ease;padding:.41rem 1rem;border:1px solid #009878;font-size:inherit;color:var(--c-content-text);border:1px solid var(--c-green-dark);background-color:rgba(0,0,0,0);display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:0 0.625rem;text-align:center;font-size:1rem}@media only screen and (min-width: 768px){.mobile-header__faq .button--faq{font-size:1.125rem}}.mobile-header__faq .button--faq a{padding:.41rem 1rem;color:var(--c-text-white);display:block;transition:all .5s ease}@media only screen and (min-width: 768px){.mobile-header__faq .button--faq a{padding:.33rem 1.3rem}}.mobile-header__faq .button--faq a:hover{text-decoration:none}.mobile-header__faq .button--faq:visited{color:var(--c-text-white)}.mobile-header__faq .button--faq:hover{color:var(--c-text-white);background-color:#2ba58b}@media only screen and (min-width: 768px){.mobile-header__faq .button--faq{padding:.33rem 1.3rem}}.mobile-header__faq .button--faq a{color:var(--c-content-text)}.mobile-header__faq .button--faq:visited{color:var(--c-content-text)}.mobile-header__faq .button--faq:hover{color:var(--c-text-white);border-color:var(--c-green-dark);background-color:var(--c-green-dark)}.mobile-header__faq .button--faq:hover a{color:var(--c-text-white)}.mobile-header__faq .button--faq::after{content:"";background-image:url(../images/icons/arrow-right-white--long.svg);background-position:center;background-size:20px;width:20px;height:20px;display:block;filter:brightness(0) saturate(100%);background-repeat:no-repeat;transition:all .3s ease-out}.mobile-header__faq .button--faq:hover::after{filter:unset}.mobile-header__faq .button--faq:hover{box-shadow:none}@media only screen and (min-width: 992px){.mobile-header__faq .button--faq{display:flex}}.mobile-header--version-2 .secondaryEcomm__menu__item:last-child{border-radius:100px;background:#edf7f6;padding:0.3125rem .5rem;width:-moz-fit-content;width:fit-content}.mobile-header--version-2 .primaryEcomm__inner{position:unset}.language-switcher{color:#3f3f3f;font-weight:400;font-size:0.875rem;cursor:pointer;display:flex;gap:0 8px;background:none;border:0;align-items:center;padding:0}.language-switcher:hover{text-decoration:none;color:#009878}.language-switcher .flag_globe_icon::before{content:url("../images/icons/flags/US.png");display:block;width:1.25rem;height:1.25rem}.language-switcher .flag::before{content:"";background-image:url("../images/icons/flags/US.png");background-size:20px;display:block;width:1.25rem;height:1.25rem;border-radius:50px}.language-switcher .flag-gb::before{background-image:url("../images/icons/flags/europe-flag.svg")}.language-switcher .flag-us::before{background-image:url("../images/icons/flags/US.png")}.language-switcher .flag-fr::before{background-image:url("../images/icons/flags/france-flag.svg")}.language-switcher .flag-de::before{background-image:url("../images/icons/flags/deutsch-flag.svg")}.primaryEcomm{padding:0;position:relative;background-color:#fff;border-top:1px solid #009878;border-bottom:1px solid #aaa;margin-bottom:-81px}@media only screen and (max-width: 991.98px){.primaryEcomm{padding:0.75rem 0;border-top:none;border-bottom:1px solid #009878;position:fixed;top:0;width:100%;z-index:9}}.primaryEcomm.sticky{position:fixed;top:0;left:0;width:100%;z-index:1}.primaryEcomm__inner{display:flex;align-items:center;justify-content:space-between;position:relative}.primaryEcomm__brand{display:flex;align-items:center}@media only screen and (max-width: 991.98px){.primaryEcomm__brand{flex:1}}.primaryEcomm__brand__logo{display:flex;align-items:center;max-width:366px}.primaryEcomm__brand__logo .brand__logo{display:block}@media only screen and (max-width: 991.98px){.primaryEcomm__brand__logo .brand__logo{display:none}}.primaryEcomm__brand__logo .secondary__logo{display:none}@media only screen and (max-width: 991.98px){.primaryEcomm__brand__logo .secondary__logo{display:block}}@media only screen and (max-width: 991.98px){.primaryEcomm__brand .block--system-branding-block .header__brand__logo .brand__logo{display:none}}.primaryEcomm__brand .block--system-branding-block .header__brand__logo .secondary__logo{margin-left:1rem}@media only screen and (min-width: 992px){.primaryEcomm__brand .block--system-branding-block .header__brand__logo .secondary__logo{display:none}}@media only screen and (max-width: 991.98px){.primaryEcomm__menu-1 .primay__menu{display:none}}@media only screen and (min-width: 992px){.primaryEcomm__menu-1{display:flex;align-items:center;justify-content:end;-webkit-justify-content:flex-end}}.primaryEcomm__menu-1 nav{position:unset}.primaryEcomm__menu-2{display:flex;align-items:center;gap:0 16px;padding-right:0.5rem}.primaryEcomm__cart .icon{width:32px;height:32px;display:block}@media only screen and (min-width: 992px){.primaryEcomm__hamburger-wrap{display:none}}
