.site-logo{width:auto;height:68px;aspect-ratio:240 / 194;transition:opacity .3s ease}@media(min-width:1024px){.site-logo{height:90px}}.logo-link{position:relative;display:inline-block}#main-header>.lg\:hidden>.flex.items-center{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.gorilla-hbtn{width:40px;height:40px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:50%;color:#fff;background:transparent;border:0;box-shadow:none;padding:0;cursor:pointer;text-decoration:none;transition:background .2s ease,transform .15s ease}.gorilla-hbtn:active{transform:scale(.94)}.gorilla-hbtn>svg{width:21px;height:21px}.gorilla-hbtn .gorilla-header-cart__badge{top:-2px;right:-2px}.burger-btn{flex-direction:column;gap:5px}.burger-line{display:block;width:16px;height:2px;border-radius:2px;background:currentColor;transition:transform .3s cubic-bezier(.32,.72,.33,1),background .25s ease}.burger-btn.is-open .burger-line:nth-child(1){transform:translateY(3.5px) rotate(45deg);background:var(--g-color-green)}.burger-btn.is-open .burger-line:nth-child(2){transform:translateY(-3.5px) rotate(-45deg);background:var(--g-color-green)}.hbtn-morph{position:relative}.hbtn-morph .hbtn-morph__icon{position:absolute;transition:opacity .25s ease,transform .3s cubic-bezier(.32,.72,.33,1)}.hbtn-morph__icon--close{opacity:0;transform:rotate(-90deg) scale(.6);color:var(--g-color-green)}.hbtn-morph.is-open .hbtn-morph__icon--main{opacity:0;transform:rotate(90deg) scale(.6)}.hbtn-morph.is-open .hbtn-morph__icon--close{opacity:1;transform:none}#main-header .lg\:hidden{position:relative;background-image:linear-gradient(180deg,#0000008c,#00000047 55%,#0000)}#header-sticky-wrapper.is-inner-header #main-header .lg\:hidden{background-color:transparent!important}#header-sticky-wrapper.is-inner-header #main-header.header-solid,#main-header.header-solid{background:#000!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#header-sticky-wrapper.is-inner-header #main-header .lg\:hidden{background-color:#000!important;background-image:none!important}#header-sticky-wrapper.is-scrolled #main-header .lg\:hidden{background-image:none}.gorilla-header-cart--desktop.hbtn-morph{position:relative;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0!important}.gorilla-header-cart--desktop .hbtn-morph__icon{width:24px;height:24px}.gorilla-header-cart--desktop .gorilla-header-cart__badge{top:-5px;right:-7px;min-width:15px;height:15px;font-size:9px;border:2px solid #000}.mobile-search{position:absolute;left:0;right:0;top:100%;padding:6px 16px 14px}.mobile-search form{display:flex;align-items:center;gap:8px;padding:5px 6px 5px 18px;border-radius:999px;background:#000;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(34px) saturate(180%);backdrop-filter:blur(34px) saturate(180%);box-shadow:0 10px 30px #00000059}.mobile-search__input{flex:1;min-width:0;background:none;border:0;outline:none;color:#fff;font-family:"DIN 2014 UI",system-ui,sans-serif;font-size:16px}.mobile-search__input::placeholder{color:#ffffff8c}.mobile-search__go{flex:0 0 auto;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--g-color-green);color:#fff;cursor:pointer}.mobile-search__go svg{width:17px;height:17px}.mobile-search__go:hover{background:var(--g-color-paper, #f6f7f8);color:#0a0a0a}.hdrop{position:absolute;left:14px;right:14px;top:100%;margin-top:6px;padding:6px 18px;border-radius:20px;background:#000;-webkit-backdrop-filter:blur(34px) saturate(180%);backdrop-filter:blur(34px) saturate(180%);border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 50px #00000073,0 1px #ffffff1a inset;max-height:calc(100dvh - 170px);overflow-y:auto;transform-origin:top center;transform:translateY(-8px) scale(.98);opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.32,.72,.33,1),opacity .25s ease}.hdrop.is-open{transform:none;opacity:1;pointer-events:auto}@supports not ((backdrop-filter: blur(2px)) or (-webkit-backdrop-filter: blur(2px))){.hdrop{background:#000}}.hdrop__title{margin:0;padding:12px 2px 2px;font-family:"DIN 2014 UI",system-ui,sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#ffffff80}.hdrop__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 2px;color:#fff;font-family:"DIN 2014 UI",system-ui,sans-serif;font-size:15px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:color .2s ease}.hdrop__item:hover,.hdrop__item:active{color:var(--g-color-green)}.hdrop__chev{width:15px;height:15px;flex:0 0 auto;opacity:.45}.hdrop__item:hover .hdrop__chev{opacity:1}.hdrop__cta{display:flex;align-items:center;justify-content:center;margin:12px 0 8px;padding:13px 16px;border-radius:999px;background:var(--g-color-green);color:#0a0a0a;font-family:"DIN 2014 UI",system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,transform .15s ease}.hdrop__cta:active{transform:scale(.98);background:var(--g-color-paper, #f6f7f8);color:#0a0a0a}.hdrop--desktop,.mobile-search--desktop{left:auto;right:max(var(--g-container-pad, 48px),calc((100% - var(--g-container-max, 1440px)) / 2 + var(--g-container-pad, 48px)));width:400px;transform-origin:top right}.mobile-search--desktop{padding:0;margin-top:6px}.gorilla-minicart__items{list-style:none;margin:0;padding:0}.gorilla-minicart__item{display:flex;align-items:center;gap:12px;padding:11px 2px}.gorilla-minicart__thumb{flex:0 0 auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:10px;background:#fff;overflow:hidden}.gorilla-minicart__thumb img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.gorilla-minicart__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.gorilla-minicart__name{color:#fff;font-family:"DIN 2014 UI",system-ui,sans-serif;font-size:13px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gorilla-minicart__price{color:#ffffffa6;font-size:12px;font-weight:500}.gorilla-minicart__qty{display:flex;align-items:center;flex:0 0 auto;padding:2px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);transition:opacity .2s ease}.gorilla-minicart__qty.is-busy{opacity:.45;pointer-events:none}.gorilla-minicart__qty button{width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:#fff;font-size:16px;line-height:1;cursor:pointer}.gorilla-minicart__qty button:active{background:#ffffff2e}.gorilla-minicart__num{min-width:20px;text-align:center;color:#fff;font-size:13px;font-weight:700}.gorilla-minicart__total{margin:0;padding:12px 2px 6px;display:flex;justify-content:space-between;color:#fff;font-family:"DIN 2014 UI",system-ui,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.gorilla-minicart__empty{margin:0;padding:12px 2px;color:#fff9;font-size:14px}.hdrop__oauth{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 0 14px}.hdrop__oauth-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:12px;font-family:"DIN 2014 UI",system-ui,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s ease,opacity .2s ease}.hdrop__oauth-btn:active{transform:scale(.97)}.hdrop__oauth-btn--vk{background:#07f;color:#fff}.hdrop__oauth-btn--vk svg{width:20px;height:20px}.hdrop__oauth-btn--ya{background:#fff;color:#000}.hdrop__ya-badge{width:20px;height:20px;border-radius:50%;background:#fc3f1d;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.mobile-search{transform-origin:top center;transform:translateY(-8px) scale(.98);opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.32,.72,.33,1),opacity .25s ease}.mobile-search.is-open{transform:none;opacity:1;pointer-events:auto}.nav-link,.mobile-menu-link{font-family:"DIN 2014 UI",system-ui,sans-serif;font-weight:700;letter-spacing:.02em}.nav-link{white-space:nowrap}@media(min-width:1024px)and (max-width:1365px){.nav-link{font-size:13px!important;letter-spacing:.01em!important}.nav-btn-try{font-size:12px;padding:7px 14px;letter-spacing:.05em}}.nav-link>span{display:none!important}.nav-link{transition:color .2s ease}.nav-link:hover{color:var(--g-color-green);-webkit-text-fill-color:currentColor}.nav-btn-try{display:inline-flex;align-items:center;background-color:var(--g-color-green);color:#0a0a0a!important;font-family:"DIN 2014 UI",system-ui,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:8px 20px;border-radius:var(--g-radius-pill);text-decoration:none;transition:background-color .2s ease,transform .15s ease;white-space:nowrap}.nav-btn-try:hover{background-color:var(--g-color-paper, #f6f7f8);color:#0a0a0a!important;transform:none}.nav-btn-try--mobile{font-size:11px;padding:7px 12px;letter-spacing:.07em;width:100%;justify-content:center}.mobile-menu-btn.mobile-menu-link{display:inline-block!important;background-color:var(--g-color-green)!important;color:#0a0a0a!important;border-radius:var(--g-radius-pill)!important;padding:10px 28px!important;margin-top:8px;font-size:18px;font-weight:900;width:auto!important;text-align:center}.emoji{height:1.2em;width:1.2em;margin:0 .35em 0 0;vertical-align:-.15em;display:inline-block}.mobile-menu-link .emoji{height:20px;width:20px;margin-right:10px;vertical-align:middle}.rte-preheader .emoji{height:1em;width:1em;margin:0 .25em;vertical-align:-.1em}.nav-link .emoji{height:1em;width:1em;margin-left:.25em;vertical-align:middle}.social-link{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;opacity:.9;transition:opacity .2s ease}.social-link:hover{opacity:1}.social-link .emoji{width:16px;height:16px;margin:0;filter:grayscale(0)}.geo-restricted{display:none!important}#site-preheader{height:40px}.preheader-inner{position:relative;height:100%;max-width:var(--g-container-max, 1440px);margin-inline:auto;padding-inline:var(--g-container-pad, 19px)}.preheader-msg{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-start;padding-left:var(--g-container-pad, 19px);padding-right:calc(var(--g-container-pad, 19px) + 126px);font-family:"DIN 2014 UI",system-ui,sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.13em;text-align:left;color:var(--g-color-navy);text-decoration:none;opacity:0;pointer-events:none;transition:opacity .5s ease}.preheader-msg.is-active{opacity:1;pointer-events:auto}.preheader-msg:hover{text-decoration:underline;text-underline-offset:3px}.preheader-social{position:absolute;top:0;height:100%;display:flex;align-items:center;gap:6px;z-index:2}.preheader-social--left{left:calc(var(--g-container-pad, 19px) - 5px)}.preheader-social--right{right:calc(var(--g-container-pad, 19px) - 6px)}.preheader-social a{display:inline-flex;padding:6px;color:#0a0a0a;opacity:.85;transition:opacity .2s ease,transform .2s ease}.preheader-social a:hover{opacity:1;transform:translateY(-1px)}.preheader-social svg{width:22px;height:22px}@media(max-width:767px){.preheader-social{display:flex;gap:2px}.preheader-social--right{right:8px}.preheader-social a{padding:4px}.preheader-social svg{width:16px;height:16px}.preheader-msg{padding-left:10px;padding-right:88px;justify-content:flex-start;font-size:clamp(11px,3.2vw,12px);font-weight:700;text-transform:none;letter-spacing:0;line-height:1.2;text-align:left;white-space:nowrap}}.nav-link{font-size:15px;font-weight:700;letter-spacing:.02em}.g-footer__col a{color:var(--g-color-navy);letter-spacing:.05em;font-weight:900}.min-h-screen{background-color:#dcdcde}.site-logo{width:auto}.gorilla-hbtn,.hbtn-morph{background:transparent;border:0;cursor:pointer}@media(max-width:599px){.gorilla-minicart__item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px 12px;padding-block:12px}.gorilla-minicart__thumb{grid-row:1 / span 2;width:48px;height:64px;align-self:start}.gorilla-minicart__name{display:block;overflow:visible;font-size:14px}.gorilla-minicart__price{font-size:14px}.gorilla-minicart__qty{grid-column:2;justify-self:start;padding:0}.gorilla-minicart__qty button{width:44px;height:44px}.gorilla-minicart__num{min-width:26px;font-size:15px}.hdrop{overscroll-behavior:contain}}@media(max-width:767px){.preheader-msg{text-transform:uppercase;font-size:clamp(9px,2.8vw,12px)}}@media(min-width:768px)and (max-width:1199px){.preheader-msg{justify-content:center;text-align:center;padding-inline:132px}}
