.header{position:fixed;width:100%;z-index:11;left:0;top:0;background:transparent;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.04em;transition:100ms ease-in;font-family:"Montserrat";}@media only screen and (max-width:1010px){.header{padding:0 17px;max-width:100%;margin-bottom:32px}}@media (max-width:767px){.header .menu{background-color:#FFFFFF}}@media (max-width:991px){.header .menu__item:not(:nth-last-child(-n+2)){margin-right:32px}}@media (max-width:1139px){.header .menu__item:not(:nth-last-child(-n+2)){margin-right:32px}}.header .menu__item:not(:nth-last-child(-n+2)){margin-right:32px;}@media only screen and (max-width:875px){.header .header__menu .menu{font-size:20px;line-height:41px}}.header__container{display:block;max-width:1440px;margin:0 auto;padding:0 20px;}@media only screen and (max-width:1200px){.header__container{max-width:960px}}.header__top{height:60px;position:relative;z-index:10;display:flex;align-items:center;}.header__top::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:1px;background:rgba(255,255,255,.3);}.header__logo{margin-right:40px;display:block;max-width:150px;}@media only screen and (max-width:875px){.header__logo{display:none}}.header__menu{height:100%;width:auto;}.header__menu .menu__item{position:relative;overflow:hidden;width:auto;height:100%;border-top:none;padding:0;}.header__menu .menu__item::after{content:"";position:absolute;bottom:0;left:-1px;transform:translateX(-100%);width:100%;height:1px;display:block;background-color:#FFFFFF;transition:100ms ease-in;}.header__menu .menu__item:hover::after{transform:translateX(0%);}.header__menu .menu__item:last-child{display:block;}@media only screen and (max-width:875px){.header__menu .menu__item{height:auto;min-height:23px}.header__menu .menu__item::after{display:none}}@media (max-width:767px){.header__menu .menu__item:first-child{display:block}}.header__menu .menu__item-link{display:flex;align-items:center;height:100%;color:#fff;font-weight:500;min-height:auto;}.header__menu .menu__item-link:hover{color:#ffffff;}@media only screen and (max-width:875px){.header__menu{transition:200ms ease-in;transform:translateX(-100%);padding-top:75px;position:fixed;left:0;top:0;width:100%;height:100vh;z-index:100;background:#ffffff;box-sizing:border-box;padding-left:20px;padding-right:20px}.header__menu .menu__item{margin-left:0;margin-right:0;margin-bottom:10px}.header__menu .menu__item-link{color:#232323;text-align:left;line-height:115%;letter-spacing:2px;font-size:140%;height:auto}.header__menu .menu__item-link:hover{color:#232323}.header__menu .menu{align-items:flex-start;font-size:15px;line-height:13px;padding:0 20px}}.header__menu-close{display:none;}@media only screen and (max-width:875px){.header__menu-close{display:block;position:absolute;right:22px;top:22px;width:12px;height:12px;cursor:pointer}.header__menu-close img{width:100%;height:100%}}.header__left{display:flex;align-items:center;justify-content:center;height:100%;min-height:auto;}.header__right{position:relative;width:162px;height:47px;margin-left:auto;}@media only screen and (max-width:875px){.header__right{width:144px;height:41px}}@media (max-width:767px){.header__right{display:block}}.header__logout{width:22px;height:22px;margin-left:15px;cursor:pointer;}.header__logout-icon{fill:#fff;}.burger-menu{display:none;cursor:pointer;}@media only screen and (max-width:875px){.burger-menu{display:block}}.burger-menu:hover .burger-menu__line{width:19px;}.burger-menu__line{height:2px;background-color:#FFFFFF;border-radius:2px;margin-bottom:8px;transition:100ms ease-in;}.burger-menu__line:last-child{margin-bottom:0;}.burger-menu__line1{width:16px;}.burger-menu__line2{width:19px;}.burger-menu__line3{width:11px;}.active{transform:translateX(0);}.menu{display:flex;align-items:center;height:100%;}@media only screen and (max-width:1200px){.menu{font-size:12px;line-height:15px}}@media only screen and (max-width:875px){.menu{line-height:15px;flex-direction:column}}.menu__item{margin-right:32px;height:100%;display:flex;align-items:center;font-size:16px;}.menu__item:last-child{margin-right:0;}@media only screen and (max-width:875px){.menu__item{margin-left:auto;margin-right:auto;margin-bottom:16px;font-size:14px;height:auto}.menu__item:last-child{margin-right:auto;margin-bottom:0}}.menu__item-link{transition:100ms ease-in;text-decoration:none;color:#ffffff;}.open{background-color:#FFFFFF;}.open .menu{background-color:#ffffff;}.open .menu__item::after{background-color:#6018C0;}.open .menu__item:hover .menu__item-link{color:#6018C0;}.open .menu__item-link{color:#000000;transition:100ms ease-in;}.open .header__lang{background-color:#FFFFFF;}.open .lang__link-text{color:#000000;}.open .lang__item:first-child::after{content:url(https://letundra.com/wp-content/themes/astra/article/image/icons/lang_arrow_black.svg);}.open .lang__item:hover{background:rgb(216,216,216);}.open .burger-menu__line{background-color:#000000;}.open .header__logout-icon{fill:#000000;}.open .header__logout-icon:hover{fill:#6018C0;}
/* Скролл-эффект шапки: белый фон + тёмный текст при прокрутке. */
.header.header--scroll{background:#FFFFFF;box-shadow:0 4px 24px rgba(0,0,0,.12);}
.header--scroll .menu__item-link{color:#000000;}
.header--scroll .menu__item:hover .menu__item-link{color:#6018C0;}
.header--scroll .menu__item::after{background-color:#6018C0;}
.header--scroll .lang__link-text{color:#000000;}
.header--scroll .lang__item:first-child::after{content:url(https://letundra.com/wp-content/themes/astra/article/image/icons/lang_arrow_black.svg);}
/* Селектор языка на белой шапке: белая выпадашка с тенью, светлый ховер пунктов. */
.header--scroll .lang:hover{background-color:#FFFFFF;box-shadow:0 6px 20px rgba(0,0,0,.15);}
.header--scroll .lang__item:hover{background:rgba(0,0,0,.06);}
.header--scroll .burger-menu__line{background-color:#000000;}
.header--scroll .header__top::after{background:rgba(0,0,0,.12);}
/* Отступ шапки под WP-админбар (иначе админбар перекрывает шапку). */
body.admin-bar .header{top:32px;}
@media screen and (max-width:782px){body.admin-bar .header{top:46px;}body.admin-bar .header__menu{top:46px;}}
