.header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:12px var(--page-pad);background:#fff;border-bottom:1px solid #E3E5E2;z-index:50;position:relative}.header--sticky{position:sticky;top:0}.header .header__burger{display:inline-flex;align-items:center;justify-content:center;justify-self:start;width:44px;height:44px;margin-left:-10px;background:none;border:0;padding:0;cursor:pointer;color:#1f2326;border-radius:50%;transition:background .15s ease}.header .header__burger:hover{background:#1f23260f}.header__burger svg{display:block}.header__burger .ico-close,.header.is-open .header__burger .ico-menu{display:none}.header.is-open .header__burger .ico-close{display:block}.header .header__logo{justify-self:center;display:inline-flex;align-items:center;font-weight:800;font-size:var(--brand-size);letter-spacing:.16em;color:#1f2326;text-transform:uppercase}.header__logo img{width:var(--logo-width);height:auto}.header .header__cart{justify-self:end;position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;color:#1f2326;border-radius:50%;transition:background .15s ease}.header .header__cart:hover{background:#1f23260f;color:#1f2326}.header .header__count{position:absolute;right:2px;bottom:2px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#22402d;color:#fff;font-size:11px;font-weight:700;line-height:1}.header__nav{display:none}.announcement{letter-spacing:.12em}.drawer{position:fixed;top:var(--header-offset,0px);left:0;bottom:0;width:min(380px,86vw);background:#fff;border-right:1px solid #E3E5E2;z-index:49;transform:translate(-102%);transition:transform .28s cubic-bezier(.4,0,.2,1);overflow-y:auto;display:flex;flex-direction:column}.drawer.is-open{transform:none}.drawer__nav{display:flex;flex-direction:column;padding:16px 0}.drawer__link{display:block;padding:18px var(--page-pad);font-size:19px;font-weight:500;color:#1f2326;border-bottom:1px solid #E3E5E2;transition:background .15s ease,color .15s ease}.drawer__link:last-child{border-bottom:0}.drawer__link:hover,.drawer__link.is-active{background:#e4ede6;color:#22402d}.drawer__foot{margin-top:auto;padding:24px var(--page-pad) 32px;font-size:13.5px;line-height:1.7;color:#6e7376;border-top:1px solid #E3E5E2}.drawer__foot a{color:#22402d;font-weight:600}.drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f232652;z-index:48;opacity:0;pointer-events:none;transition:opacity .28s ease}.drawer-overlay.is-open{opacity:1;pointer-events:auto}body.drawer-locked{overflow:hidden}@media(max-width:768px){.header{padding:8px var(--page-pad);flex-wrap:nowrap}.header .header__logo{font-size:calc(var(--brand-size) * .85)}.announcement{font-size:10px;letter-spacing:.08em;line-height:1.4}.drawer__link{font-size:18px;padding:16px var(--page-pad)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/header.css.map */
