.header-basic{border-bottom:1px solid #e0dfde;background-color:#fff}.header-basic .header-basic__brand{display:flex;flex-direction:row;height:5rem;align-items:center}@media screen and (min-width:53.1875em){.header-basic .header-basic__brand{border:none;height:6.5rem}}.header-basic.header-basic--transparent{height:0;position:relative;overflow:visible;background-color:transparent;z-index:5;border:none}.header-basic__logo{flex-grow:1;text-align:center}.header-basic__logo img{height:3rem;margin-bottom:0}@media screen and (min-width:53.1875em){.header-basic__logo img{height:4.5rem;margin:0}}.header-basic__logo+.header-basic__logo{margin-left:.8rem;padding-left:.8rem;border-left:1px solid #bfbfbd}.header-basic__trigger a{color:#6a6a69;font-size:2rem;border:1px solid #e0dfde;border-radius:.3rem;display:inline-block;width:3.2rem;height:3.2rem;line-height:3.2rem;text-align:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.header-basic__trigger a.active{background-color:#6a6a69;color:#f8f8f8}.header-basic--transparent .header-basic__trigger a{border:none}.header-basic__menu{border-top:1px solid #e0dfde;background-color:#fff;margin-left:-1rem;margin-right:-1rem}@media screen and (max-width:53.125em){.header-basic__menu{position:absolute;left:1rem;right:1rem;top:0;padding:0 1rem;padding-bottom:1.5rem;z-index:20}}@media screen and (min-width:53.1875em){.header-basic__menu{display:flex!important;background-color:transparent;border:none;align-items:stretch;flex-grow:1}}.header-basic__menu>.flex__row{justify-content:flex-end;position:relative}.header-basic__menu ul{margin-bottom:0;flex-grow:1}.header-basic__menu li{display:flex;justify-content:center;flex-grow:0;padding-top:.5rem;padding-bottom:.5rem;position:relative}@media screen and (max-width:53.125em){.header-basic__menu li{text-align:right}}@media screen and (min-width:53.1875em){.header-basic__menu li{flex-basis:auto}}@media screen and (min-width:53.1875em){.header-basic__menu li.flex__col--separator:after{content:"";height:30%;position:absolute;width:.5px;background:#6a6a69;right:0}}.header-basic__menu li.flex__col--separator a{color:#303030;text-transform:capitalize}.header-basic__menu li.flex__col--separator:last-child:after{content:none}.header-basic__menu a:not(.header-basic__menu__btn):not(.btn){color:#6a6a69;display:block;padding:1rem 1.5rem;margin:-.5rem -1rem;text-transform:uppercase;text-align:right;text-decoration:none}.header-basic__menu a:not(.header-basic__menu__btn):not(.btn):focus,.no-touchevents .header-basic__menu a:not(.header-basic__menu__btn):not(.btn):hover{text-decoration:none}@media screen and (min-width:53.1875em){.header-basic__menu a:not(.header-basic__menu__btn):not(.btn){font-size:1.2rem;display:flex;justify-content:center;align-items:center;flex-grow:1;padding:0 1.5rem;text-align:center}}.header-basic__menu a:not(.header-basic__menu__btn):not(.btn):focus,.header-basic__menu a:not(.header-basic__menu__btn):not(.btn):hover{background-color:#f8f8f8}.header-basic--transparent .header-basic__menu a:not(.header-basic__menu__btn):not(.btn):focus,.header-basic--transparent .header-basic__menu a:not(.header-basic__menu__btn):not(.btn):hover{background-color:rgba(255,255,255,.35)}.header-basic__menu a.header-basic__menu__btn{white-space:nowrap}