.og-header{position:relative;z-index:9999;width:100%;pointer-events:auto;transition:background .22s ease,backdrop-filter .22s ease,border-color .22s ease}.og-header--sticky{position:sticky;top:0}.og-header--base-transparent{background:transparent;border-bottom:1px solid transparent}.og-header--base-cream{background:#f5f1ec;border-bottom:1px solid rgba(74,64,54,.08)}.og-header--scrolled{background:#e8e2da8c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(74,64,54,.1)}.og-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:66px;padding:10px 0}.og-header__left,.og-header__right{display:flex;align-items:center;gap:12px}.og-header__left{justify-content:flex-start}.og-header__right{justify-content:flex-end}.og-header__logo{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#4a4036}.og-header__logo-img{max-height:28px;width:auto;display:block}.og-header__logo-text{font-family:var(--og-serif);font-size:18px;letter-spacing:.12em;text-transform:uppercase}.og-header__nav{display:none}.og-header__menu{display:flex;gap:22px;list-style:none;padding:0;margin:0}.og-header__menu-link{text-decoration:none;color:#4a4036d9;font-size:15px;letter-spacing:.02em;transition:color .2s ease}.og-header__menu-link:hover{color:#4a4036}.og-header__burger,.og-header__icon{width:42px;height:42px;border-radius:999px;border:1px solid rgba(74,64,54,.12);background:#f5f1ec8c;display:inline-flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease,color .25s ease}.og-header__burger{cursor:pointer}.og-header__burger-lines{width:18px;height:12px;position:relative;display:block}.og-header__burger-lines:before,.og-header__burger-lines:after{content:"";position:absolute;left:0;right:0;height:2px;background:#4a4036d9;border-radius:2px}.og-header__burger-lines:before{top:0}.og-header__burger-lines:after{bottom:0}.og-header__icon{text-decoration:none;color:#4a4036;position:relative}.og-header__icon svg{width:18px;height:18px;display:block}.og-header__icon svg *{stroke:currentColor}.og-header__burger:hover,.og-header__icon:hover{background:#e8e2dabf;border-color:#c6b37e73;transform:translateY(-2px);box-shadow:0 6px 18px #c6b37e2e}.og-header__icon:hover{color:#c6b37e}.og-header__burger:active,.og-header__icon:active{transform:translateY(0)}.og-header--base-transparent:not(.og-header--scrolled) .og-header__menu-link{color:#f5f1eceb}.og-header--base-transparent:not(.og-header--scrolled) .og-header__menu-link:hover{color:#c6b37e}.og-header--base-transparent:not(.og-header--scrolled) .og-header__burger,.og-header--base-transparent:not(.og-header--scrolled) .og-header__icon{background:#0000002e;border-color:#f5f1ec2e;box-shadow:none}.og-header--base-transparent:not(.og-header--scrolled) .og-header__icon{color:#f5f1ec}.og-header--base-transparent:not(.og-header--scrolled) .og-header__burger-lines:before,.og-header--base-transparent:not(.og-header--scrolled) .og-header__burger-lines:after{background:#f5f1ece6}.og-header--base-transparent:not(.og-header--scrolled) .og-header__burger:hover,.og-header--base-transparent:not(.og-header--scrolled) .og-header__icon:hover{background:#00000047;border-color:#c6b37e59}.og-header--base-transparent:not(.og-header--scrolled) .og-header__icon:hover{color:#c6b37e}.og-header__cart-count{position:absolute;top:5px;right:5px;min-width:18px;height:18px;padding:0 6px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#4a4036;background:#c6b37e;box-shadow:0 4px 10px #00000026}.og-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none;height:100dvh;transform:none!important;filter:none!important;contain:none!important}.og-drawer--open{pointer-events:auto}.og-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000052;opacity:0;transition:opacity .2s ease}.og-drawer--open .og-drawer__backdrop{opacity:1}.og-drawer__panel{position:absolute;top:0;left:0;height:100dvh;width:min(86vw,360px);background:#f5f1ec;border-right:1px solid rgba(74,64,54,.12);transform:translate(-102%);transition:transform .22s ease;padding:22px;overflow:auto;z-index:10001}.og-drawer--open .og-drawer__panel{transform:translate(0)}.og-drawer__top{display:flex;justify-content:flex-end;margin-bottom:10px}.og-drawer__close{width:42px;height:42px;border-radius:999px;border:1px solid rgba(74,64,54,.14);background:#e8e2da8c;cursor:pointer;font-size:22px;line-height:40px}.og-drawer__menu{list-style:none;padding:6px 0 0;margin:0;display:flex;flex-direction:column;gap:10px}.og-drawer__link{text-decoration:none;color:#4a4036eb;font-size:18px;padding:12px 10px;border-radius:12px}.og-drawer__link:hover{background:#e8e2da8c}.og-drawer__note{margin-top:16px;font-size:14px;line-height:1.6}@media(max-width:749px){.og-header__inner{min-height:56px;padding:6px 0}.og-header__logo-img{max-height:25px}.og-header__left,.og-header__right{gap:10px}.og-header__burger,.og-header__icon{width:38px;height:38px}.og-header__icon svg{width:17px;height:17px}.og-header__cart-count{top:4px;right:4px;min-width:17px;height:17px;font-size:10px;line-height:17px}}@media(min-width:900px){.og-header__nav{display:block}.og-header__burger{display:none}}.og-header__inner{padding-left:16px;padding-right:10px}@media(min-width:900px){.og-header__inner{padding-left:22px;padding-right:15px}}@media(min-width:900px){.og-header__menu{gap:22px}.og-header__menu-link{font-size:15px;letter-spacing:.02em}}@media(max-width:749px){.og-drawer__panel{padding:22px}.og-drawer__link{font-size:18px;padding:12px 10px}.og-drawer__note{font-size:14px;line-height:1.6}}.og-drawer{position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh;transform:none!important;filter:none!important;contain:none!important}.og-drawer__panel{height:100dvh}body.og-lock{overflow:hidden;touch-action:none;position:fixed;width:100%}.og-footer{background:#e8e2da61;border-top:1px solid rgba(74,64,54,.1);margin-top:0}.og-footer .og-container{padding-top:clamp(26px,4vw,52px);padding-bottom:20px}.og-footer__top{display:grid;grid-template-columns:1.2fr .9fr 1fr;gap:clamp(24px,4vw,56px);align-items:start}.og-footer__brand{max-width:40ch}.og-footer__logo-wrap{margin-bottom:14px}.og-footer__logo{max-height:34px;width:auto;display:block}.og-footer__brand-name{font-family:var(--og-serif);font-size:24px;line-height:1.1;margin-bottom:10px}.og-footer__brand-line{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#c6b37ef2;margin-bottom:12px}.og-footer__brand-text,.og-footer__newsletter-text{margin:0;color:var(--og-muted);line-height:1.7;font-size:15px}.og-footer__nav-group{display:grid;grid-template-columns:1fr 1fr;gap:28px}.og-footer__title{font-family:var(--og-serif);font-size:22px;line-height:1.2;margin:0 0 14px}.og-footer__menu{list-style:none;padding:0;margin:0}.og-footer__menu li+li{margin-top:10px}.og-footer__link{color:#4a4036d6;text-decoration:none;transition:color .2s ease,border-color .2s ease,opacity .2s ease;border-bottom:1px solid transparent;padding-bottom:2px}.og-footer__link:hover{color:#4a4036;border-bottom-color:#c6b37e8c}.og-footer__form{margin-top:16px}.og-footer__form-row{display:flex;gap:10px;align-items:center}.og-footer__input{flex:1;min-height:46px;border-radius:999px;border:1px solid rgba(74,64,54,.14);background:#ffffffb8;padding:0 16px;font:inherit;color:var(--og-text)}.og-footer__input::placeholder{color:#4a403685}.og-footer__input:focus{outline:none;border-color:#c6b37e8c;box-shadow:0 0 0 3px #c6b37e1f}.og-footer__bottom{margin-top:28px;padding-top:16px;border-top:1px solid rgba(74,64,54,.1)}.og-footer__bottom-text{font-size:13px;color:#4a4036a8}@media(max-width:989px){.og-footer .og-container{padding:24px 32px 18px}.og-footer__top{grid-template-columns:1fr 1fr;gap:28px}.og-footer__newsletter{grid-column:1 / -1;max-width:540px}}@media(max-width:749px){.og-footer .og-container{padding:22px 24px 18px}.og-footer__top{grid-template-columns:1fr;gap:26px}.og-footer__nav-group{grid-template-columns:1fr 1fr;gap:20px}.og-footer__title{font-size:20px;margin-bottom:12px}.og-footer__form-row{flex-direction:column;align-items:stretch}.og-footer__input,.og-footer__form .og-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/oneg.layout.css.map */
