.layout-responsive__header{padding:0!important}.layout-responsive__header--page-header{height:60px}@media only screen and (min-width:768px){.layout-responsive__header--page-header{height:78px}}.layout-responsive__header--page-product-header{height:56px}@media only screen and (min-width:1248px){.layout-responsive__header--page-header.layout-responsive__header--app-banner{height:78px!important}}.layout-responsive__header-modules{transition:all .15s ease-in}@media only screen and (max-width:1247px){.layout-responsive__header-modules{left:0;position:fixed;right:0;top:0}.layout-responsive__header-modules.is-hidden{transform:translateY(-100%)}}.page-header{font-family:Open Sans,Arial,sans-serif;height:60px}@media only screen and (min-width:768px){.page-header{height:78px}}.page-header .page-header__inner{margin:0 auto;max-width:1248px;padding-left:16px;padding-right:16px;width:100%}.page-header .page-header__bottom{align-items:center;background-color:#fff;display:flex;height:60px}@media only screen and (min-width:768px){.page-header .page-header__bottom{height:78px}}@media only screen and (min-width:1248px){.page-header .page-header__bottom{height:80px;padding-bottom:4px}}.page-header .page-header__logo-link{display:block;position:relative}.page-header .page-header__logo-image{height:24px;width:104px}@media only screen and (min-width:640px){.page-header .page-header__logo-image{height:32px;width:139px}}@media only screen and (min-width:1024px){.page-header .page-header__logo-image{height:34px;width:147px}}.page-header .page-header__row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-6px;margin-right:-6px}@media only screen and (min-width:640px){.page-header .page-header__row{margin-left:-16px;margin-right:-16px}}@media only screen and (min-width:1248px){.page-header .page-header__row{margin-left:-20px;margin-right:-20px}}.page-header .page-header__column{padding-left:6px;padding-right:6px}@media only screen and (min-width:640px){.page-header .page-header__column{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1248px){.page-header .page-header__column{flex:0 0 auto;padding-left:20px;padding-right:20px;width:auto}.layout-responsive__header .layout-responsive__header-modules{left:0;position:fixed;right:0;top:0}.layout-responsive__header .layout-responsive__header-modules .popup-cookie{top:78px!important}.layout-responsive__header .layout-responsive__header-modules .popup-cookie.is-visible.is-fixed{transform:none!important}}.ReactModal__Overlay{z-index:1111!important}