:root{--rr-header-width:1380px;--rr-header-height:74px;--rr-header-radius:30px;--rr-header-top:26px;--rr-header-padding:34px;--rr-header-blur:38px;rgba(250,248,237,.14) --rr-header-border:rgba(255,255,255,.3);--rr-header-shadow: 0 10px 40px rgba(0,0,0,.08), 0 30px 90px rgba(16,127,61,.1);--rr-header-transition: .55s cubic-bezier(.22,.61,.36,1)}#header-component{position:fixed;top:var(--rr-header-top);left:50%;transform:translate(-50%);width:min(calc(100% - 48px),var(--rr-header-width));z-index:9999;transition:top var(--rr-header-transition),transform var(--rr-header-transition),opacity .35s ease;pointer-events:none}#header-component>*{pointer-events:auto}#header-component .header__row--top{min-height:var(--rr-header-height);border-radius:var(--rr-header-radius);overflow:hidden;position:relative;background:var(--rr-header-bg);backdrop-filter:blur(var(--rr-header-blur));-webkit-backdrop-filter:blur(var(--rr-header-blur));border:1px solid rgba(255,255,255,.22);box-shadow:0 8px 40px #0000001f,0 20px 80px #107f3d1a,inset 0 1px #ffffff38}#header-component .header__columns{display:flex;align-items:center;justify-content:space-between;min-height:74px;padding-inline:42px;position:relative;z-index:2}#header-component .header__row--top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.02) 45%,transparent 70%);pointer-events:none;z-index:0}#header-component .header__row--top:after{content:"";position:absolute;left:15%;top:-120%;width:45%;height:320%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);transform:rotate(22deg);pointer-events:none}#header-component .header__columns{display:flex;align-items:center;justify-content:space-between;min-height:74px;padding-inline:42px;gap:28px}#header-component .header-actions{display:flex;align-items:center;justify-content:center;gap:16px}#header-component .header-actions__action{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:transparent!important;box-shadow:none!important;border:none!important;transition:all .35s cubic-bezier(.22,.61,.36,1)}#header-component .header-actions__action:hover{transform:translateY(-2px) scale(1.06);background:#ffffff1f!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#header-component .header-actions__action svg{width:22px;height:22px;stroke-width:1.8;color:#17542d;transition:all .35s ease}#header-component .header-actions__action:hover svg{transform:scale(1.05)}#header-component .header-logo{display:flex;align-items:center;justify-content:center;background:none!important;box-shadow:none!important;border:none!important}#header-component .header-logo img{height:42px;width:auto;display:block;object-fit:contain;transition:transform .45s cubic-bezier(.22,.61,.36,1);filter:drop-shadow(0 8px 20px rgba(16,127,61,.15))}#header-component .header-logo:hover img{transform:scale(1.04)}#header-component button,#header-component .button,#header-component .icon-button,#header-component .header-actions button{background:transparent!important;box-shadow:none!important;border:none!important}#header-component .header-actions__action:before,#header-component .header-actions__action:after{display:none!important;content:none!important}.mobile-shop-link{display:flex;align-items:center;justify-content:center;height:48px;padding:0 10px;font-size:17px;font-weight:500;letter-spacing:.02em;color:#17542d;text-decoration:none;background:transparent;transition:all .35s cubic-bezier(.22,.61,.36,1)}.mobile-shop-link:hover{opacity:.75;transform:translateY(-1px)}#header-component .header__columns>*{background:transparent!important;box-shadow:none!important;border:none!important}#header-component .header-logo,#header-component .header-actions,#header-component .header-actions__action,#header-component .mobile-shop-link{background:transparent!important;box-shadow:none!important;border:none!important}#header-component .header-actions__action{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;transition:.35s}#header-component .header-logo{display:flex;align-items:center;justify-content:center;background:transparent!important}#header-component .account-button{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;padding:0!important;margin:0!important;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .35s ease}#header-component .account-button:hover{background:#ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#header-component .account-button:before,#header-component .account-button:after{display:none!important;content:none!important}#header-component .account-button__icon{width:23px;height:23px;stroke:#17542d;fill:none}#header-component,#header-component .header,#header-component .header__columns,#header-component .header__column,#header-component .header-wrapper,#header-component .header__underlay{background:#faf8ed24!important;backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border:1px solid rgba(255,255,255,.18)!important;box-shadow:none!important}#header-component .header__column{background:transparent!important}#header-component .header-actions,#header-component .header-actions__action,#header-component .header-logo,#header-component .header__drawer,#header-component .menu-drawer-container,#header-component .header-menu,#header-component .header-menu__inner{background:transparent!important;box-shadow:none!important;border:none!important}.header{position:fixed;top:18px;left:50%;transform:translate(-50%);width:calc(100% - 48px);max-width:1420px;background:#0f3d2e94;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(212,175,55,.15);border-radius:22px;box-shadow:0 12px 40px #00000038,inset 0 1px #ffffff14;transition:background .35s ease,transform .35s ease,box-shadow .35s ease,border .35s ease;overflow:hidden;z-index:9999}.header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.08) 50%,transparent 75%);transform:translate(-100%);animation:rrHeaderShine 9s linear infinite;pointer-events:none}@keyframes rrHeaderShine{0%{transform:translate(-120%)}to{transform:translate(120%)}}.header__columns{padding:18px 34px;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rr-header.css.map */
