@font-face{font-family:TS Open Sans;src:url('ts-home-20261026-font-0.woff2') format('woff2');font-weight:400;font-display:swap}
.section-header .header-wrapper{--color-background:24,30,25;--gradient-background:#181e19;--color-foreground:238,238,227;background:#181e19;background-color:#181e19!important;color:#eeeee3;border-bottom:1px solid #3d453d}
.section-header .header{display:grid;grid-template-columns:105px minmax(0,1fr) auto auto;grid-template-areas:'heading navigation actions icons';align-items:center;gap:20px;max-width:1540px;min-height:110px;padding:12px 32px;font-family:'TS Open Sans',Arial,sans-serif}
.section-header .header__heading,.section-header .header__heading-link{grid-area:heading;justify-self:start;margin:0;padding:0;line-height:0}
.section-header .header__heading-logo-wrapper{width:105px!important;max-width:105px}
.section-header .header__heading-logo{width:105px;height:88px;object-fit:contain}
.section-header .ts-header-nav{grid-area:navigation;margin:0;justify-self:center}
.section-header .ts-header-nav .list-menu{gap:16px;flex-wrap:nowrap}
.section-header .ts-header-nav .header__menu-item{padding:12px 0;color:#d1d7cd;font-size:14px;letter-spacing:0;white-space:nowrap}
.section-header .ts-header-nav .header__menu-item:hover{color:#fff}
.section-header .ts-header-ctas{grid-area:actions;display:flex;gap:9px;align-items:center}
.section-header .ts-header-cta{display:flex;align-items:center;justify-content:center;min-height:44px;padding:11px 14px;border:1px solid #1377c5;border-radius:4px;background:#1377c5;color:#fff;font-size:13px;line-height:1.4;font-weight:700;text-decoration:none;white-space:nowrap;letter-spacing:0}
.section-header .ts-header-cta:hover{background:#0d68ae}
.section-header .ts-header-cta--inquiry{background:transparent;border-color:#718468;color:#eeeee3}
.section-header .ts-header-cta--inquiry:hover{background:#2c382b}
.section-header .header__icons{grid-area:icons;padding:0;gap:5px}
.section-header .header__icon{color:#cbd4c7;width:34px;height:44px}
.section-header .header__icon .svg-wrapper{width:20px;height:20px}
.section-header .header__icon--account{display:flex!important}
.section-header .desktop-localization-wrapper{display:none}
.section-header header-drawer{display:none}
.section-header .menu-drawer{background:#202820;color:#eeeee3}
.section-header .menu-drawer__navigation{padding:16px 0}
.section-header .menu-drawer__menu-item{font-size:16px;min-height:44px;padding:14px 24px;color:#eeeee3}
.section-header .ts-header-cta:focus-visible,.section-header .ts-header-nav a:focus-visible{outline:3px solid #9bd7ff;outline-offset:4px}
@media(max-width:1250px){
.section-header .header{grid-template-columns:90px minmax(0,1fr) auto auto;grid-template-areas:'heading actions icons menu';gap:16px;padding-inline:25px;min-height:98px}
.section-header .ts-header-nav{display:none}
.section-header .ts-header-ctas{justify-self:end}
.section-header header-drawer{display:block;grid-area:menu;justify-self:end;margin:0}
.section-header .header__heading-logo-wrapper{width:90px!important;max-width:90px}
.section-header .header__heading-logo{width:90px;height:75px}
}
@media(max-width:620px){
.section-header .header{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:'heading icons menu' 'actions actions actions';gap:8px 12px;padding:10px 18px 13px;min-height:0}
.section-header .header__heading-logo-wrapper{width:70px!important;max-width:70px}
.section-header .header__heading-logo{width:70px;height:58px}
.section-header .ts-header-ctas{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;justify-self:stretch}
.section-header .ts-header-cta{font-size:12px;padding:11px 5px;min-height:44px}
.section-header .header__icons{gap:1px}
.section-header .header__icon{width:32px}
.section-header .menu-drawer{width:min(100vw,400px)}
}

