.header-micro-site{--height-header-microsite:104px;height:var(--height-header-microsite)}
.header-microsite-component{--height-header-microsite:64px;background-color:var(--header-microsite-bg-color,var(--primary-color-bg));color:var(--header-microsite-fg-color,var(--primary-color-fg));position:fixed;z-index:1030;width:100%;min-height:var(--height-header-microsite)}
.header-microsite-component.bg-primary{--header-microsite-bg-color:var(--primary-color-bg);--header-microsite-fg-color:var(--primary-color-fg)}
.header-microsite-component.bg-secondary{--header-microsite-bg-color:var(--secondary-color-bg);--header-microsite-fg-color:var(--secondary-color-fg)}
.header-microsite-component.bg-tertiary{--header-microsite-bg-color:var(--tertiary-color-bg);--header-microsite-fg-color:var(--tertiary-color-fg)}
.header-microsite-component>.container{height:100%}
.header-microsite-component__container{height:100%}
@media(min-width:1280px){.header-microsite-component__container{display:flex;justify-content:space-between}
}
.header-microsite-component__top{display:flex;justify-content:space-between;align-items:center;height:var(--height-header-microsite)}
@media(min-width:1280px){.header-microsite-component__btn-menu{display:none}
}
@media(min-width:1280px){.header-microsite-component__bottom{height:var(--height-header-microsite)}
}
.header-microsite-component ul{margin:0;padding:0;list-style-type:none}
.header-microsite-component__nav{display:none}
@media(min-width:1280px){.header-microsite-component__nav{display:flex;height:var(--height-header-microsite)}
}
.header-microsite-component__nav.is-open{display:block}
.header-microsite-component__nav-list{display:flex;flex-direction:column;row-gap:8px}
@media(min-width:1280px){.header-microsite-component__nav-list{flex-direction:row;align-items:center;gap:0 64px}
}
@media(min-width:1280px){.header-microsite-component__nav-list--large{gap:0 22px}
}
.header-microsite-component__nav-item-link{display:block;padding:16px 0;font-family:'Bebas Neue',helvetica,sans-serif;font-style:normal;font-weight:700;font-feature-settings:'clig' off,'liga' off;text-transform:uppercase;font-size:10px;font-family:'Helvetica',helvetica,sans-serif;font-size:13px;line-height:14px;letter-spacing:2px;text-decoration:none;color:currentColor}
@media(min-width:1280px){.header-microsite-component__nav-item-link{padding:0}
}
.header-microsite-component__nav-item-link--button{font-family:'Helvetica',helvetica,sans-serif;font-size:10px;line-height:11.5px;letter-spacing:2px;display:inline-flex;column-gap:8px;border-radius:24px;border:solid 1px #e1251b;background:#e1251b;margin:0 16px 0 auto;padding:12px 28px 12px 30px;color:var(--header-microsites-hover-color);line-height:11px}
@media(min-width:1280px){.header-microsite-component__nav-item-link--button{display:flex;margin:0;font-size:10px}
}
.header-microsite-component__nav-item-link--button::hover{opacity:.6}
.header-microsite-component__nav-item-link--button [class^="icon-hdr-"],.header-microsite-component__nav-item-link--button [class*=" icon-hdr-"]{font-size:14px}
.header-microsite-component__nav-item{text-align:center}
@media(min-width:1280px){.header-microsite-component__nav-item{border-bottom:solid 2px transparent}
.header-microsite-component__nav-item:hover:not(.header-microsite-component__nav-item--button){border-bottom-color:currentColor}
}
.header-microsite-component__nav-item.is-active .header-microsite-component__nav-item-link{color:var(--header-microsites-hover-color)}
.header-microsite-component__nav-item.is-active:hover{border-bottom-color:var(--header-microsites-hover-color)}
.header-microsite-component__icon{display:flex;align-items:center;justify-content:center}
@media(min-width:768px){.header-microsite-component__icon{margin-left:22px}
}
.header-microsite-component__icon img{padding-bottom:5px}
.header-secondary-microsite-component__container{display:flex;align-items:center;justify-content:center;padding:8px 0}
.hamburger{display:flex;align-items:center;border:0;padding:0;background:transparent;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;color:#fff}
@media(min-width:1280px){.hamburger{display:none}
}
.hamburger.is-active .hamburger-box{width:20px}
.hamburger.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(45deg)}
.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{width:20px;background-color:currentColor}
.hamburger.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}
.hamburger.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215,0.61,0.355,1) .12s;transform:rotate(-90deg)}
.hamburger-text{position:absolute;overflow:hidden !important;clip:rect(0,0,0,0) !important;border:0 !important;margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;white-space:nowrap !important}
.hamburger-box{position:relative;display:inline-block;width:20px;height:14px}
.hamburger-inner{top:50%;display:block;margin-top:-1px;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:75ms}
.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:20px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:currentColor}
.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}
.hamburger-inner:before{top:-6px;transition:top 75ms ease .12s,opacity 75ms ease}
.hamburger-inner:after{bottom:-6px;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19)}