.sh-desktop-brand,.sh-desktop-menu{display:none}
@media(min-width:1024px){
 .sh-site-header{padding:0;border-bottom:1px solid var(--line);background:#fff}
 .sh-site-header .sh-main-header{width:calc(100% - var(--gutter)*2);max-width:var(--container);height:auto;min-height:0;padding:0;display:grid;grid-template-columns:144px 248px minmax(0,1fr) 316px!important;grid-template-rows:96px 64px;gap:0 var(--sp-4);align-items:center}
 .sh-site-header .sh-logo{grid-column:1;grid-row:1;width:144px;height:80px;padding:0 var(--sp-4) 0 0;border:0;position:relative}
 .sh-site-header .sh-logo:after{content:'';position:absolute;right:0;top:var(--sp-4);bottom:var(--sp-4);width:1px;background:#d9ddd5}
 .sh-site-header .sh-logo img{width:128px;height:80px;max-height:none;object-fit:contain}
 .sh-desktop-brand{display:flex;flex-direction:column;grid-column:2;grid-row:1;gap:var(--sp-1);line-height:1.5}
 .sh-desktop-brand strong{font-size:var(--fs-h4);font-weight:700;color:#31591d;white-space:nowrap}
 .sh-desktop-brand span{font-size:var(--fs-small);color:#555;white-space:nowrap}
 .sh-site-header .sh-header-search{grid-column:3;grid-row:1;margin:0;width:100%;min-width:0;height:var(--h-btn-lg);border:1px solid #ffdcc1;border-radius:var(--r-md);background:white;box-shadow:none}
 .sh-site-header .sh-header-search input[type=search]{font-size:var(--fs-input);font-style:normal;padding:var(--sp-3) var(--sp-4)}
 .sh-site-header .sh-header-search button{width:56px;border-radius:0;background:linear-gradient(120deg,#ff8b14,#ff6b08);font-size:var(--fs-h2);box-shadow:none}
 .sh-site-header .sh-header-search button:hover{background:#ed6100}
 .sh-site-header .sh-header-actions{grid-column:4;grid-row:1;width:100%;display:flex;justify-content:flex-end;gap:var(--sp-6);padding-left:var(--sp-2)}
 .sh-site-header .sh-header-action{display:flex;align-items:center;gap:var(--sp-2);padding:0;min-height:var(--h-btn-lg);color:#252823;border:0;background:none;text-align:left;white-space:nowrap;font-size:var(--fs-small);line-height:1.4;font-weight:500}
 .sh-site-header .sh-header-action:hover{color:#ed650b}
 .sh-site-header .sh-header-action-icon{position:relative;display:inline-flex;width:28px;height:28px;flex:none}
 .sh-site-header .sh-header-action-icon svg{width:28px;height:28px}
 .sh-site-header .sh-header-cart .sh-cart-count{background:#df1828;min-width:20px;height:20px;top:-12px;right:-8px;border:2px solid white}
 .sh-site-header .sh-header-wish{position:relative}
 .sh-site-header .sh-wish-panel{right:0;box-shadow:none;border:1px solid var(--line);border-top:3px solid #ff720b}
 .sh-site-header .sh-nav-container{display:none}
 .sh-site-header .sh-catalog{display:block;grid-column:1/3;grid-row:2;width:232px;align-self:center}
 .sh-site-header .sh-catalog-toggle{height:var(--h-btn-lg);border-radius:var(--r-md);font-size:var(--fs-menu);font-weight:600;box-shadow:none;padding:0 var(--sp-4)}
 .sh-site-header .sh-catalog-toggle>.sh-icon:first-child{font-size:var(--fs-h3)}
 .sh-site-header .sh-catalog-menu{top:calc(100% + var(--sp-2));width:280px;border:1px solid var(--line);border-top:3px solid #ff720b;border-radius:var(--r-sm);box-shadow:none;max-height:70vh;overflow:auto}
 .sh-site-header .sh-catalog-menu a{font-size:var(--fs-menu);line-height:1.45}
 .sh-desktop-menu{display:flex;grid-column:2/-1;grid-row:2;align-items:stretch;justify-content:space-between;margin-left:96px;height:64px;gap:var(--sp-2);font-size:var(--fs-menu);font-weight:600;color:#282d26;position:relative}
 .sh-desktop-menu:before{content:'';position:absolute;height:1px;left:calc(-248px - var(--sp-4) - 96px);right:0;top:0;background:#f1f2ef;pointer-events:none}
 .sh-desktop-menu>a,.sh-desktop-dropdown>a{display:flex;align-items:center;gap:var(--sp-2);white-space:nowrap}
 .sh-desktop-menu a:hover{color:#f36b0a}
 .sh-desktop-dropdown{display:flex;align-items:center;position:relative}
 .sh-desktop-dropdown>button{border:0;background:transparent;color:inherit;padding:var(--sp-2);font-size:var(--fs-menu)}
 .sh-desktop-dropdown>ul{position:absolute;top:100%;left:0;z-index:60;list-style:none;margin:0;padding:var(--sp-2);min-width:280px;max-height:70vh;overflow:auto;border:1px solid var(--line);border-top:3px solid #ff720b;border-radius:0 0 var(--r-sm) var(--r-sm);background:white}
 .sh-desktop-dropdown>ul a{display:block;padding:var(--sp-3);font-size:var(--fs-menu);font-weight:400;line-height:1.45;border-radius:var(--r-sm)}
 .sh-desktop-dropdown>ul a:hover{background:#fff3e8;color:#e86000}
 .sh-desktop-menu a[aria-current=page]{color:#f36b09}
 .sh-desktop-promotion>.sh-icon,.sh-desktop-support>a>.sh-icon{font-size:var(--fs-h2)}
 .sh-desktop-support{padding-left:var(--sp-4);margin-left:var(--sp-2)}
 .sh-desktop-support:before{content:'';height:var(--sp-5);width:1px;background:#e0e4dc;position:absolute;left:0}
 .sh-desktop-support>a>.sh-icon{color:#589c16}
 .sh-desktop-support>ul{left:auto;right:0}
}
@media(min-width:1024px) and (max-width:1199px){
 .sh-site-header .sh-main-header{grid-template-columns:120px 188px minmax(0,1fr) 284px!important;gap:0 var(--sp-3)}
 .sh-site-header .sh-logo{width:120px;padding-right:var(--sp-3)}
 .sh-site-header .sh-logo img{width:108px}
 .sh-desktop-brand strong{font-size:var(--fs-body)}
 .sh-desktop-brand span{white-space:normal;font-size:var(--fs-min)}
 .sh-site-header .sh-header-search input[type=search]{font-size:var(--fs-small);padding:var(--sp-2)}
 .sh-site-header .sh-header-search button{width:var(--h-btn-lg)}
 .sh-site-header .sh-header-actions{padding:0;gap:var(--sp-4)}
 .sh-site-header .sh-header-action{gap:var(--sp-1);font-size:var(--fs-min)}
 .sh-site-header .sh-catalog{width:188px}
 .sh-site-header .sh-catalog-toggle{padding:0 var(--sp-3);font-size:var(--fs-small);gap:var(--sp-2)}
 .sh-desktop-menu{margin-left:68px;font-size:var(--fs-small);gap:var(--sp-1)}
 .sh-desktop-menu:before{left:calc(-188px - var(--sp-3) - 68px)}
 .sh-desktop-support{padding-left:var(--sp-2);margin-left:0}
 .sh-desktop-promotion>.sh-icon,.sh-desktop-support>a>.sh-icon{font-size:var(--fs-h3)}
 .sh-desktop-dropdown>button{padding:var(--sp-1)}
}
