.banner{background-color:var(--kh-neutral-20);display:flex;flex-direction:column;color:var(--kh-neutral-100);border-bottom:1px solid var(--kh--neutral-30)}.banner__logos,.banner__text{flex-basis:50%}.banner__text{border-bottom:1px solid var(--kh-neutral-40);margin:0 24px;padding:32px 0 48px}.banner__text p,.banner__text span{font-family:var(--kh-font-kaveHaffer)}.banner__text p{font-size:var(--kh-font-header-xs);line-height:var(--kh-font-header-xs-lh);margin-bottom:8px;max-width:480px}.banner__text div{margin-top:30px}.banner__text a{text-decoration:underline;font-size:var(--kh-font-md);margin-top:8px}.banner__logos{display:flex;gap:24px;overflow-x:scroll;scrollbar-width:none;padding:32px 0 40px 24px;align-items:center}.banner__logos__fsc{padding-right:24px}@media only screen and (min-width:744px){.banner{padding:40px 80px}.banner__text{margin:0;padding-top:0}.banner__logos{padding:32px 0 16px}.banner__logos__fsc{padding-right:0}}@media only screen and (min-width:1024px){.banner{flex-direction:row;padding:56px 0;align-items:flex-end;justify-content:center}.banner__text{border-right:1px solid var(--kh-neutral-40);border-bottom:none;padding:0 140px 0 90px;margin:0;max-width:720px}.banner__logos{padding:0 90px 0 60px;justify-content:flex-end;max-width:720px}}@media only screen and (min-width:1440px){.banner__text{padding:0 60px 0 96px;flex-direction:column}.banner__logos{padding:0 96px 0 60px;gap:48px}}@media only screen and (min-width:1920px){.banner__text{padding:0 200px 0 30px;display:flex;align-content:flex-end;flex-wrap:wrap}}@media only screen and (min-width:2560px){.banner__logos{padding:0 30px 0 60px}}.header-actions{display:flex;align-items:center;gap:16px;margin-left:0}@media only screen and (min-width:1024px){.header-actions{min-height:38px}}@media only screen and (min-width:744px){.header-actions{margin-left:auto}}.header-actions>.active{font-weight:600}.header-actions .drawer-opener.active{font-weight:400}.header-actions .header-icon-btn,.header-actions a{background-color:rgba(0,0,0,0);position:relative;display:block;border:none;margin-left:12px;padding:0}.header-actions .header-icon-btn svg,.header-actions a svg{opacity:1}@media only screen and (min-width:1024px){.header-actions .header-icon-btn:hover svg,.header-actions a:hover svg{opacity:.7}}.header-actions .header-icon-btn .items-number,.header-actions a .items-number{line-height:13px;top:15px;left:-2px;background:var(--kh-primary)}.header-actions .wishlist{width:23px}.header-actions .wishlist .items-number{background:var(--kh-neutral-100)}@media only screen and (min-width:1440px){.header-actions .wishlist{margin-left:12px}}.header-actions .login{width:27px;display:none}@media only screen and (min-width:1024px){.header-actions .login{display:block}}.header-actions .search{padding:0 4px}.header-actions .search label{margin-bottom:0}.header-actions .search label .icon-search{font-size:18px;margin:0}.header-actions .search label input{color:var(--kh-neutral-100);border:none;padding-left:4px;display:none}@media only screen and (min-width:2560px){.header-actions .search label input{display:block}.header-actions .search label{padding:8px 12px;border-bottom:1px solid var(--kh-neutral-30)}}.header-actions .search label.default{border-bottom:1px solid var(--kh-neutral-30);max-width:80px}@media only screen and (min-width:1024px){.header-actions .search label.default{max-width:none}}.header-actions .search label.default input{display:block}.header-actions .drawer-opener,.header-actions .header-link{display:none;white-space:nowrap}@media only screen and (min-width:1024px){.header-actions .drawer-opener,.header-actions .header-link{margin-left:0;font-size:13px;padding:0;display:block;position:relative;letter-spacing:.5px;opacity:1}.header-actions .drawer-opener.active,.header-actions .header-link.active{font-weight:var(--kh-fw-bold)}.header-actions .drawer-opener.active:after,.header-actions .header-link.active:after{content:"";background-color:var(--kh-neutral-100);position:absolute;width:100%;height:2px;bottom:-27px;left:0}.header-actions .drawer-opener:hover,.header-actions .header-link:hover{opacity:.8}}.header-actions .btn-search-m{padding:0;height:48px}@media only screen and (min-width:744px){.header-actions .btn-search-m{display:none}}