.header:has(>.header-component--small){--height-header-middle:92px}
@media(min-width:1024px){.header:has(>.header-component--small){--height-header-middle:105px}
}
.header-component--small .header-component__middle{height:92px;min-height:92px}
.header-component--small .header-component__middle__inner{display:flex;align-items:center;width:100%}
.header-component--small .header-component__middle__inner>a:first-of-type{flex-shrink:0}
.header-component--small .header-component__middle__inner>a:first-of-type + *{display:flex;align-items:center;margin-left:auto}
.header-component--small .header-component__logo{width:auto;height:52px}
@media(min-width:1024px){.header-component--small .header-component__logo{height:65px}
}
.header-component--small .header-component__top__item{display:flex;align-items:center}
.header-component--small .header-component__language-picker{border:1px solid #fff;margin-right:0;color:#fff;font-family:var(--secondary-font);font-weight:400;font-size:18px;font-weight:500;line-height:100%;letter-spacing:0}
@media(min-width:768px){.header-component--small .header-component__language-picker{margin-right:20px}
}
.header-component--small .header-component__language-picker__list{background-color:#8963c1}
.header-component--small .header-component__language-picker__list-link{font-family:var(--secondary-font);font-weight:400;font-size:18px;font-weight:500;line-height:100%;letter-spacing:0;font-size:16px;text-decoration:none}
.header-component--small .header-component__btn-shop{border:0;font-family:var(--secondary-font);font-weight:400;font-size:18px;font-weight:500;line-height:100%;letter-spacing:0;text-decoration:none;color:#fff}
.header-component--small .header-component__btn-shop span{display:none}