.landing-header-wrapper{position:relative;width:100%;background:var(--header-bg, #ffffff);z-index:15;transition:transform .25s ease,box-shadow .25s ease}.landing-header-wrapper--sticky{position:sticky;top:0;box-shadow:0 2px 10px #0000000f}.landing-header-wrapper--sticky-hidden{transform:translateY(-100%)}.landing-header{width:100%;max-width:1920px;margin:0 auto;padding:24px 64px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:auto}@media screen and (max-width:990px){.landing-header{padding:16px 20px}}.landing-header__left{display:flex;align-items:center;gap:24px;flex:1 1 0%;justify-content:flex-start}.landing-header__icon-btn{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:#262a27;cursor:pointer;padding:0;line-height:1;transition:opacity .2s ease,transform .15s ease}.landing-header__icon-btn:hover{opacity:.7}.landing-header__icon-btn:focus-visible{outline:2px solid #3f7d55;outline-offset:4px}.landing-header__hamburger-svg{width:24px;height:18px;stroke:#262a27;display:block}.landing-header__search-icon{width:22px;height:22px;stroke:#262a27;display:block}.landing-header__center{display:flex;align-items:center;justify-content:center;flex:0 0 auto;text-align:center}.landing-header__logo-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1}.landing-header__logo-img{display:block;width:260px;max-width:100%;height:auto;max-height:80px;object-fit:contain}@media screen and (max-width:990px){.landing-header__logo-img{width:180px;max-height:55px}}.landing-header__right{display:flex;align-items:center;flex:1 1 0%;justify-content:flex-end}.landing-header__actions{display:inline-flex;align-items:center;gap:32px}@media screen and (max-width:750px){.landing-header__actions{gap:16px}}.landing-header__localization{position:relative;display:inline-flex;align-items:center}.landing-header__localization-btn{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;cursor:pointer;padding:0;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;color:#262a27;line-height:1;transition:opacity .2s ease}.landing-header__localization-btn:hover{opacity:.7}.landing-header__chevron-icon{width:12px;height:7px;stroke:#262a27;fill:none;transition:transform .2s ease;display:inline-block}.landing-header__localization.is-open .landing-header__chevron-icon{transform:rotate(180deg)}.landing-header__localization-dropdown{position:absolute;top:calc(100% + 12px);right:0;background:#fff;border-radius:6px;box-shadow:0 4px 20px #0000001f;min-width:220px;max-height:320px;overflow-y:auto;padding:8px 0;z-index:50;border:1px solid rgba(0,0,0,.08);display:none}.landing-header__localization.is-open .landing-header__localization-dropdown{display:block}.landing-header__localization-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;background:transparent;border:none;font-size:13px;text-align:left;cursor:pointer;color:#262a27;transition:background-color .15s ease}.landing-header__localization-item:hover,.landing-header__localization-item--active{background-color:#f5f5f5;color:#3f7d55;font-weight:600}.landing-header__user-cart-group{display:inline-flex;align-items:center;gap:24px}@media screen and (max-width:750px){.landing-header__user-cart-group{gap:16px}}.landing-header__account-link{position:relative;display:inline-flex;align-items:center;justify-content:center;color:#262a27;text-decoration:none;line-height:1;transition:opacity .2s ease;width:24px;height:24px}.landing-header__account-link:hover{opacity:.7}.landing-header__account-link .icon,.landing-header__account-link .icon-account{width:20px;height:20px;color:#262a27;fill:currentColor;display:block}.landing-header__cart-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;color:#262a27;background:transparent;border:none;cursor:pointer;text-decoration:none;line-height:1;transition:opacity .2s ease;width:24px;height:24px}.landing-header__cart-btn:hover{opacity:.7}.landing-header__cart-btn .icon,.landing-header__cart-btn .icon-cart,.landing-header__cart-btn .icon-cart-empty{width:38px;height:38px;color:#262a27;fill:currentColor;display:block;flex-shrink:0}.landing-header__cart-btn .cart-count-bubble{position:absolute;top:-6px;right:-8px;bottom:auto;left:auto;background-color:#b00007;color:#fff;font-size:11px;font-weight:700;min-width:18px;height:18px;width:auto;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}.landing-header__cart-btn .cart-count-bubble:empty{display:none}.landing-header-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;visibility:hidden;transition:visibility .3s ease}.landing-header-drawer.is-open{pointer-events:auto;visibility:visible}.landing-header-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .3s ease}.landing-header-drawer.is-open .landing-header-drawer__overlay{opacity:1}.landing-header-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:360px;max-width:85vw;background:#fff;box-shadow:4px 0 24px #00000026;transform:translate(-100%);transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.landing-header-drawer.is-open .landing-header-drawer__panel{transform:translate(0)}.landing-header-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid rgba(0,0,0,.08)}.landing-header-drawer__title{font-size:18px;font-weight:700;margin:0;color:#121212}.landing-header-drawer__close-btn{background:transparent;border:none;cursor:pointer;padding:6px;display:inline-flex;align-items:center;justify-content:center;color:#121212}.landing-header-drawer__close-btn svg{width:18px;height:18px}.landing-header-drawer__nav{flex:1 1 auto;overflow-y:auto;padding:20px 0}.landing-header-drawer__list{list-style:none;margin:0;padding:0}.landing-header-drawer__item{border-bottom:1px solid rgba(0,0,0,.04)}.landing-header-drawer__link{display:block;padding:14px 24px;color:#121212;text-decoration:none;font-size:16px;font-weight:500;transition:color .15s ease,background-color .15s ease}.landing-header-drawer__link:hover{color:#3f7d55;background-color:#fafafa}.landing-header-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;visibility:hidden;transition:visibility .25s ease}.landing-header-search.is-open{pointer-events:auto;visibility:visible}.landing-header-search__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .25s ease}.landing-header-search.is-open .landing-header-search__overlay{opacity:1}.landing-header-search__content{position:absolute;top:0;left:0;right:0;background:#fff;padding:24px 40px;box-shadow:0 4px 20px #0000001f;transform:translateY(-20px);opacity:0;transition:transform .25s ease,opacity .25s ease}.landing-header-search.is-open .landing-header-search__content{transform:translateY(0);opacity:1}.landing-header-search__form{max-width:800px;margin:0 auto;display:flex;align-items:center;gap:12px;position:relative}.landing-header-search__input{width:100%;padding:14px 48px 14px 18px;font-size:16px;border:1px solid rgba(0,0,0,.15);border-radius:6px;outline:none;transition:border-color .2s ease}.landing-header-search__input:focus{border-color:#3f7d55}.landing-header-search__submit{position:absolute;right:48px;background:transparent;border:none;cursor:pointer;padding:8px;display:inline-flex;align-items:center;justify-content:center;color:#121212}.landing-header-search__close{background:transparent;border:none;cursor:pointer;padding:8px;display:inline-flex;align-items:center;justify-content:center;color:#121212}@media screen and (max-width:1200px){.landing-header{padding:36px 30px;min-height:160px}.landing-header__logo-img{width:260px}.landing-header__actions{gap:24px}}@media screen and (max-width:989px){.landing-header{padding:24px 20px;min-height:110px}.landing-header__localization{display:none}.landing-header__logo-img{width:220px}.landing-header__left,.landing-header__user-cart-group{gap:20px}}@media screen and (max-width:749px){.landing-header{padding:16px 15px;min-height:72px;gap:12px}.landing-header__left{gap:14px}.landing-header__logo-img{width:170px}.landing-header__user-cart-group{gap:16px}}@media screen and (max-width:989px){.landing-header-wrapper{overflow-x:clip}.landing-header__left,.landing-header__right{min-width:0}.landing-header__center{flex:0 1 auto;min-width:0}.landing-header__logo-link,.landing-header__logo-img{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-landing-header.css.map */
