.sky-account-icon{display:none}.sky-mobile-panel{display:none}
@media(max-width:1100px){
 .sky-top .sky-header,.sky-inner-top .sky-header{width:100%;max-width:none;height:72px;min-height:72px;margin:0;padding:0 22px;border-radius:0;gap:20px;position:relative;display:flex;align-items:center;box-sizing:border-box}
 .sky-top .sky-header .sky-navigation,.sky-inner-top .sky-header .sky-navigation{display:none}
 .sky-top .sky-header .sky-brand,.sky-inner-top .sky-header .sky-brand{margin:0;gap:7px;flex-shrink:0}
 .sky-top .sky-header .sky-brand span,.sky-inner-top .sky-header .sky-brand span{font-size:25px;line-height:1;letter-spacing:-1px}
 .sky-top .sky-header .sky-brand svg,.sky-inner-top .sky-header .sky-brand svg{width:27px;height:27px}
 .sky-top .sky-header .sky-login,.sky-inner-top .sky-header .sky-login{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;margin:0 0 0 auto;padding:7px;border:0;border-radius:0;box-shadow:none;background:transparent;color:#2C2520}
 .sky-header .sky-account-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
 .sky-account-icon{display:block;width:30px;height:30px;flex-shrink:0}
 .sky-header .sky-mobile-menu{display:block;position:static;flex-shrink:0}
 .sky-top .sky-mobile-menu>summary,.sky-inner-top .sky-mobile-menu>summary{display:flex;position:relative;width:40px;height:44px;align-items:center;justify-content:center;flex-direction:column;gap:6px;cursor:pointer;list-style:none}
 .sky-mobile-menu>summary::-webkit-details-marker{display:none}
 .sky-top .sky-mobile-menu>summary>span,.sky-inner-top .sky-mobile-menu>summary>span{width:27px;height:2.5px;background:#2C2520;border-radius:0;display:block;transition:transform .15s,opacity .15s}
 .sky-mobile-menu[open]>summary>span:nth-child(1){transform:translateY(8.5px) rotate(45deg)}
 .sky-mobile-menu[open]>summary>span:nth-child(2){opacity:0}
 .sky-mobile-menu[open]>summary>span:nth-child(3){transform:translateY(-8.5px) rotate(-45deg)}
 .sky-mobile-panel[data-mobile-open]{display:flex;position:fixed;z-index:200;inset:var(--mobile-menu-top,72px) 0 0;width:100%;max-width:none;height:calc(100dvh - var(--mobile-menu-top,72px));margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:#fff;flex-direction:column;color:#2C2520;text-align:left;font-family:'Golos Text',Arial,sans-serif;box-sizing:border-box;overflow:hidden}
 .sky-mobile-links{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 22px 24px;-webkit-overflow-scrolling:touch}
 .sky-mobile-links>.sky-mobile-group,.sky-mobile-links>.sky-mobile-direct{display:block;border:0;border-bottom:1px solid #F0E3D2;margin:0;padding:0;background:transparent;border-radius:0}
 .sky-mobile-links .sky-mobile-group>summary,.sky-mobile-links>.sky-mobile-direct{display:flex;align-items:center;justify-content:space-between;min-height:70px;width:100%;padding:20px 0;font-size:25px;line-height:1.2;font-weight:400;text-decoration:none;color:#2C2520;list-style:none;cursor:pointer;box-sizing:border-box}
 .sky-mobile-group>summary::-webkit-details-marker{display:none}
 .sky-mobile-group>summary>i{width:12px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-right:8px;margin-top:-6px;flex-shrink:0}
 .sky-mobile-group[open]>summary>i{transform:rotate(225deg);margin-top:7px}
 .sky-mobile-group>div{padding:0 0 18px}
 .sky-mobile-group>div>a{display:block;padding:12px 14px;border-radius:10px;color:#6E635A;text-decoration:none;font-size:17px;line-height:1.4}
 .sky-mobile-group>div>a:hover,.sky-mobile-group>div>a:focus-visible{background:#FCEFE0;color:#A54225}
 .sky-mobile-bottom{flex-shrink:0;padding:18px 22px max(18px,env(safe-area-inset-bottom));border-top:1px solid #F0E3D2;background:#fff}
 .sky-mobile-bottom>button{display:block;width:100%;padding:17px;border:0;border-radius:12px;background:#F4C35D;color:#2C2520;font:600 20px/1.3 'Golos Text',Arial,sans-serif;cursor:pointer}
 body.sky-mobile-open{overflow:hidden}
 .sky-top:has(.sky-mobile-menu[open]),.sky-inner-top:has(.sky-mobile-menu[open]){position:relative;z-index:150}
 .sky-inner-top:has(.sky-mobile-menu[open]){position:sticky}
 .sky-mobile-open .sky-header{z-index:201}
 .sky-header .sky-login:focus-visible,.sky-mobile-menu summary:focus-visible,.sky-mobile-panel a:focus-visible,.sky-mobile-bottom button:focus-visible{outline:3px solid #B23C1C;outline-offset:3px}
}
@media(max-width:600px){
 .sky-top .sky-header,.sky-inner-top .sky-header{height:70px;min-height:70px;padding-inline:18px;gap:10px}
 .sky-top .sky-header .sky-brand span,.sky-inner-top .sky-header .sky-brand span{font-size:23px}
 .sky-top .sky-header .sky-brand svg,.sky-inner-top .sky-header .sky-brand svg{width:25px;height:25px}
 .sky-top .sky-promo{margin-bottom:0}
 .sky-mobile-links{padding-inline:20px}.sky-mobile-bottom{padding-inline:20px}
}
@media(max-width:360px){
 .sky-top .sky-header,.sky-inner-top .sky-header{padding-inline:12px;gap:6px}
 .sky-top .sky-header .sky-brand span,.sky-inner-top .sky-header .sky-brand span{font-size:21px}
 .sky-mobile-links .sky-mobile-group>summary,.sky-mobile-links>.sky-mobile-direct{font-size:23px}
}
@media(prefers-reduced-motion:reduce){.sky-mobile-menu>summary>span{transition:none!important}}
/* The supplied template has a generic mobile header padding !important rule. */
@media(max-width:1100px){
 .sky-top .sky-header,.sky-inner-top .sky-header{padding:0 22px!important}
 .sky-mobile-links .sky-mobile-group>summary{flex-direction:row;justify-content:space-between;align-items:center;text-align:left;width:100%;height:auto;min-height:70px;gap:18px;padding:20px 0}
 .sky-mobile-links .sky-mobile-group>summary>i{display:block}
}
@media(max-width:600px){.sky-top .sky-header,.sky-inner-top .sky-header{padding:0 18px!important}}
@media(max-width:360px){.sky-top .sky-header,.sky-inner-top .sky-header{padding:0 12px!important}}
@media(max-width:1100px){
 .sky-mobile-panel .sky-mobile-bottom{position:fixed;left:0;right:0;bottom:0;z-index:202}
 .sky-mobile-panel .sky-mobile-links{padding-bottom:120px}
}
