.site-header{position:fixed;top:0;left:0;right:0;z-index:50;background:#fffdf8f5;border-bottom:1px solid var(--c-line);transform:translateY(-100%);transition:transform var(--dur) var(--ease),box-shadow .3s}.site-header.is-stuck{transform:none;box-shadow:0 12px 40px -24px #231a0e73}.site-header__bar{display:flex;align-items:center;justify-content:space-between;gap:clamp(14px,2vw,28px);height:76px;position:relative}.site-header__left{display:flex;align-items:center;gap:clamp(12px,1.4vw,20px);flex:none;position:relative}.site-header__left .icon-btn{width:46px;height:46px;background:var(--c-cream);box-shadow:none}.site-header__logo img{width:clamp(140px,11vw,180px);height:auto}.site-search{flex:1 1 auto;max-width:520px;min-width:0;display:flex;align-items:center;gap:10px;height:46px;padding:0 16px 0 18px;border-radius:var(--radius-pill);background:var(--c-cream);border:1px solid var(--c-line);color:var(--c-moss);transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.site-search:focus-within{border-color:var(--c-forest);box-shadow:0 0 0 4px #2f4a1e1a}.site-search svg{flex:none}.site-search__input{flex:1;min-width:0;border:0;background:none;font-size:15px;color:var(--c-forest);outline:none}.site-search__input::placeholder{color:var(--c-moss);opacity:1}.site-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.site-header__actions{display:flex;align-items:center;gap:clamp(10px,1.4vw,20px);flex:none}.site-search--page{max-width:560px;margin-top:18px;height:52px;padding-right:6px}.site-search--page .btn{height:40px}@media(max-width:760px){.site-search,.site-header__cta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-header.css.map */
