/* V15: one master header, loaded last */
@media (min-width:901px){
body.onesto-home .site-header,body.onesto-v8 .site-header{height:112px!important;min-height:112px!important;padding:0!important;margin:0!important;background:#f7f9fb!important;border-bottom:1px solid #e4eaee!important;box-shadow:none!important}
body.onesto-home .site-header>.wrap,body.onesto-v8 .site-header>.wrap{box-sizing:border-box!important;width:min(1440px,calc(100% - 64px))!important;max-width:none!important;height:112px!important;min-height:112px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:250px minmax(0,1fr) 220px!important;align-items:center!important;column-gap:50px!important}
body.onesto-home .site-header .brand,body.onesto-v8 .site-header .brand{display:block!important;width:250px!important;max-width:250px!important;height:auto!important;margin:0!important;padding:0!important;justify-self:start!important}
body.onesto-home .site-header .brand img,body.onesto-v8 .site-header .brand img{display:block!important;width:250px!important;max-width:250px!important;height:auto!important;margin:0!important}
body.onesto-home .site-header nav,body.onesto-v8 .site-header nav{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}
body.onesto-home .site-header .main-nav,body.onesto-v8 .site-header .main-nav{display:flex!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;justify-content:center!important;align-items:center!important;gap:38px!important;white-space:nowrap!important}
body.onesto-home .site-header .main-nav li,body.onesto-v8 .site-header .main-nav li{margin:0!important;padding:0!important}
body.onesto-home .site-header .main-nav a,body.onesto-v8 .site-header .main-nav a{display:block!important;margin:0!important;padding:8px 0!important;font-size:16px!important;line-height:1.2!important;font-weight:500!important;color:#52697b!important;text-decoration:none!important;transform:none!important}
body.onesto-home .site-header .main-nav a[aria-current="page"],body.onesto-v8 .site-header .main-nav a[aria-current="page"]{color:#00a7bd!important;font-weight:500!important}
body.onesto-home .site-header .main-nav a:hover,body.onesto-v8 .site-header .main-nav a:hover{color:#00a7bd!important}
body.onesto-home .site-header .main-nav a::before,body.onesto-home .site-header .main-nav a::after,body.onesto-v8 .site-header .main-nav a::before,body.onesto-v8 .site-header .main-nav a::after{display:none!important;content:none!important}
body.onesto-home .site-header .header-cta,body.onesto-v8 .site-header .header-cta{box-sizing:border-box!important;justify-self:end!important;display:inline-flex!important;width:220px!important;min-width:220px!important;max-width:220px!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0 24px!important;align-items:center!important;justify-content:center!important;gap:0!important;border-radius:999px!important;background:#eb006f!important;border:1px solid #eb006f!important;color:#fff!important;font-size:16px!important;line-height:1!important;font-weight:800!important;box-shadow:none!important;transform:none!important;text-decoration:none!important}
body.onesto-home .site-header .header-cta::before,body.onesto-home .site-header .header-cta::after,body.onesto-v8 .site-header .header-cta::before,body.onesto-v8 .site-header .header-cta::after{display:none!important;content:none!important}
}
@media (max-width:1250px) and (min-width:901px){body.onesto-home .site-header>.wrap,body.onesto-v8 .site-header>.wrap{width:calc(100% - 40px)!important;grid-template-columns:210px minmax(0,1fr) 190px!important;column-gap:20px!important}body.onesto-home .site-header .brand,body.onesto-home .site-header .brand img,body.onesto-v8 .site-header .brand,body.onesto-v8 .site-header .brand img{width:210px!important;max-width:210px!important}body.onesto-home .site-header .main-nav,body.onesto-v8 .site-header .main-nav{gap:20px!important}body.onesto-home .site-header .main-nav a,body.onesto-v8 .site-header .main-nav a{font-size:14px!important}body.onesto-home .site-header .header-cta,body.onesto-v8 .site-header .header-cta{width:190px!important;min-width:190px!important;max-width:190px!important;font-size:14px!important}}
