/* Final header sizing at tablet and compact desktop widths. */
.stk-header .stk-nav{align-items:center}
.stk-header .stk-nav>.stk-dropdown{display:flex;align-items:center;align-self:stretch}
.stk-header .stk-nav>a,.stk-header .stk-nav>.stk-dropdown>a{display:flex;align-items:center;justify-content:center;min-height:32px;line-height:14px;box-sizing:border-box}
.stk-header .stk-nav>.stk-dropdown>a{height:32px}
.stk-header .stk-nav .stk-nav-chevron{flex:none;margin:-2px 1px 0 4px}
.stk-header .stk-nav>.stk-dropdown:hover .stk-nav-chevron,.stk-header .stk-nav>.stk-dropdown:focus-within .stk-nav-chevron{margin:-2px 1px 0 4px}
.stk-header .stk-nav .stk-pvz-nav{min-height:32px;padding:5px 8px;line-height:14px}
@media(min-width:1051px){
 .stk-home .stk-hero .wrap{width:100%;max-width:none;padding:0;inset:0;margin:0}
 .stk-home .stk-hero:after{left:0;width:38%;background:linear-gradient(90deg,#040d13 0%,#040d13 82%,#040d1300 100%)}
}
@media(min-width:1251px) and (max-width:1500px){
 .stk-home .stk-hero{min-height:200px;aspect-ratio:auto}
 .stk-home .stk-hero h1{font-size:26px;line-height:.98}
 .stk-home .stk-hero .lead{font-size:11.5px;line-height:1.25}
 .stk-home .stk-hero .hero-overline{font-size:7px;letter-spacing:1.15px}
 .stk-home .stk-hero .btns>a{font-size:10px;padding:8px 13px;line-height:1.3}
}
@media(min-width:651px) and (max-width:1050px){
 .stk-header .stk-header-inner{min-height:64px;padding-top:6px;padding-bottom:6px;gap:13px}
 .stk-header .stk-logo{width:120px;min-width:120px}
 .stk-header .stk-logo .stk-brand-lockup{width:120px;height:52px}
 .stk-header .stk-account,.stk-header .m-burger{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #344149;border-radius:10px;background:#0c171d}
 .stk-header .m-burger{flex-direction:column;gap:5px;padding:9px}
 .stk-header .m-burger span{width:20px;height:1.5px;flex:none;border-radius:1px}
 .stk-header .stk-account .stk-icon{width:21px;height:21px}
 .stk-header .stk-phone>.stk-icon{width:22px;height:22px}
}
