:root{--mf-ink:#201b17;--mf-brown:#5b2f1c;--mf-clay:#9b5434;--mf-paper:#fff;--mf-warm:#f7f2ec;--mf-soft:#f1ebe4;--mf-line:rgba(32,27,23,.12);--mf-display:"Newsreader",Georgia,serif}html.m-lux-lock{overflow:hidden}.m-final-header{position:sticky;top:0;z-index:90;background:#fff;color:var(--mf-ink);box-shadow:0 1px 0 var(--mf-line)}.m-final-topbar{background:#f4eee7;border-bottom:1px solid rgba(32,27,23,.06)}.m-final-topbar__inner{max-width:1460px;min-height:31px;margin:auto;padding:0 34px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:10.5px;line-height:1.3;color:#5d554d}.m-final-delivery{display:flex;align-items:center;gap:8px}.m-final-delivery svg{width:14px;height:14px;fill:none;stroke:var(--mf-clay);stroke-width:1.45}.m-final-delivery i{font-style:normal;color:#aa9f96}.m-final-utility{display:flex;align-items:center;gap:10px}.m-final-utility a{color:inherit;text-decoration:none}.m-final-utility a:hover{text-decoration:underline;text-underline-offset:3px}.m-final-main{max-width:1460px;min-height:82px;margin:auto;padding:0 34px;display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);align-items:center;gap:28px}.m-final-search{justify-self:start;width:min(100%,360px);display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:28px;background:#f7f4f0;border:1px solid transparent;transition:border-color .15s ease,background .15s ease}.m-final-search:focus-within{background:#fff;border-color:#201b173b}.m-final-search svg{flex:0 0 auto;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.45}.m-final-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:inherit;font-size:12px}.m-final-search input::placeholder{color:#8d847c}.m-final-logo{justify-self:center;display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.m-final-logo img{display:block;width:auto;height:63px;max-width:180px;object-fit:contain}.m-final-logo span{font:400 23px/1 var(--mf-display);letter-spacing:.06em}.m-final-actions{justify-self:end;display:flex;align-items:center;gap:12px}.m-final-action{position:relative;display:flex;align-items:center;gap:7px;min-height:44px;padding:8px 6px;color:inherit;text-decoration:none;font-size:11.5px;font-weight:520}.m-final-action svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.45}.m-final-action:hover{color:var(--mf-clay)}.m-final-cart-count{position:absolute;right:-4px;top:1px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:20px;background:var(--mf-clay);color:#fff;font-size:9px;font-weight:700}.m-final-nav{position:relative;min-height:49px;display:flex;align-items:stretch;justify-content:center;gap:43px;padding:0 28px;border-top:1px solid rgba(32,27,23,.065);border-bottom:1px solid var(--mf-line);background:#fff}.m-final-nav__item{height:49px;display:flex;align-items:center}.m-final-nav__item>a{position:relative;height:100%;display:flex;align-items:center;gap:5px;color:inherit;text-decoration:none;font-size:12px;font-weight:540;white-space:nowrap}.m-final-nav__item>a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:var(--mf-clay);transition:right .2s ease}.m-final-nav__item:hover>a:after,.m-final-nav__item:focus-within>a:after,.m-final-nav__item>a.m-final-nav__active:after{right:0}.m-final-nav__active{color:var(--mf-clay)!important}.m-final-nav__active span{font-size:11px}.m-final-mega{position:absolute;left:0;right:0;top:100%;z-index:20;padding:0 28px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-7px);transition:opacity .17s ease,transform .2s ease,visibility .17s}.m-final-nav__item--mega:hover .m-final-mega,.m-final-nav__item--mega:focus-within .m-final-mega{opacity:1;visibility:visible;pointer-events:auto;transform:none}.m-final-mega__inner{max-width:1180px;margin:0 auto;padding:30px 34px 31px;display:grid;grid-template-columns:1.15fr .88fr .75fr 1.55fr;gap:31px;background:#fffffffb;border:1px solid var(--mf-line);border-top:0;box-shadow:0 24px 60px #2d221b21}.m-final-mega__intro{padding-right:28px;border-right:1px solid var(--mf-line)}.m-final-eyebrow{margin:0 0 10px;color:#867970;font-size:9px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.m-final-mega__intro h2{margin:0 0 13px;font:300 29px/1.03 var(--mf-display);letter-spacing:-.026em}.m-final-mega__intro>p:not(.m-final-eyebrow){margin:0 0 17px;color:#665d56;font-size:12.5px;line-height:1.55}.m-final-mega__intro>a{color:var(--mf-clay);font-size:11.5px;font-weight:650;text-decoration:none;border-bottom:1px solid rgba(155,84,52,.35);padding-bottom:3px}.m-final-mega__column{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.m-final-mega__column>p{margin:0 0 3px;color:#877b72;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.m-final-mega__column a{color:inherit;text-decoration:none;font-size:12px;line-height:1.35}.m-final-mega__column a:hover{text-decoration:underline;text-underline-offset:4px}.m-final-mega__column .m-final-mega__all{margin-top:5px;color:var(--mf-clay);font-weight:650}.m-final-mega__products{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-width:0}.m-final-mega .m-shop-product{display:flex;flex-direction:column;gap:0;padding:0;border:0;background:#fff;min-width:0}.m-final-mega .m-shop-product__image{aspect-ratio:1.25;background:#f4efe9;border-radius:8px}.m-final-mega .m-shop-product__body{padding:10px 2px 0}.m-final-mega .m-shop-product__vendor{font-size:8px}.m-final-mega .m-shop-product__title{font-size:11px;min-height:30px}.m-final-mega .m-shop-product__footer{padding-top:8px}.m-final-mega .m-shop-product__price{font-size:12px}.m-final-mega .m-shop-product__add{width:32px;height:32px;min-height:32px;padding:0;border-radius:50%;background:var(--mf-brown);border-color:var(--mf-brown)}.m-final-mega .m-shop-product__add-label{display:none}.m-final-mega .m-shop-product__add svg{display:block;width:14px;height:14px}.m-final-mobile{display:none}.m-final-drawer[hidden]{display:none!important}.m-final-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;grid-template-columns:minmax(0,420px) 1fr;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}.m-final-drawer.is-open{opacity:1;visibility:visible}.m-final-drawer__panel{height:100%;overflow:auto;background:#fff;padding:18px 20px 34px;transform:translate(-100%);transition:transform .26s cubic-bezier(.2,.72,.2,1)}.m-final-drawer.is-open .m-final-drawer__panel{transform:none}.m-final-drawer__backdrop{border:0;background:#1f191561;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.m-final-drawer__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.m-final-drawer__top>a img{display:block;height:46px;width:auto;max-width:145px;object-fit:contain}.m-final-drawer__top button{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;padding:0}.m-final-drawer__top svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}.m-final-drawer__search{display:flex;align-items:center;gap:10px;padding:11px 0;margin-bottom:10px;border-bottom:1px solid rgba(32,27,23,.35)}.m-final-drawer__search svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.m-final-drawer__search input{width:100%;border:0;outline:0;background:transparent;font-size:13px}.m-final-drawer details,.m-final-drawer__direct{border-top:1px solid var(--mf-line)}.m-final-drawer__direct{display:block;padding:16px 0;color:inherit;text-decoration:none;font-size:14px;font-weight:620}.m-final-drawer summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-size:14px;font-weight:620;cursor:pointer}.m-final-drawer summary::-webkit-details-marker{display:none}.m-final-drawer summary:after{content:"+";font-size:19px;font-weight:300}.m-final-drawer details[open] summary:after{content:"\2212"}.m-final-drawer details>div{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;padding:0 0 18px}.m-final-drawer details a{color:inherit;text-decoration:none;font-size:12.5px;line-height:1.4}.m-final-drawer__feature{margin-top:20px;padding-top:18px;border-top:1px solid var(--mf-line)}.m-final-drawer__feature>p{margin:0 0 10px;color:#81766d;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.m-final-drawer__feature .m-shop-product{grid-template-columns:90px minmax(0,1fr);background:#f7f3ee;border:0}.m-final-drawer__footer{display:grid;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--mf-line)}.m-final-drawer__footer a{color:inherit;font-size:12.5px}.m-final-drawer__footer span{color:#7c726a;font-size:11px}.m-final-mobile__button{position:relative;display:grid;place-items:center;width:42px;height:44px;border:0;background:transparent;color:inherit;padding:0}.m-final-mobile__button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.45}.m-final-mobile__logo{justify-self:center}.m-final-mobile__logo img{display:block;width:auto;height:43px;max-width:120px;object-fit:contain}.m-final-mobile__actions{display:flex;justify-content:flex-end;align-items:center}.m-lux-toast{position:fixed;right:24px;bottom:24px;z-index:160;max-width:360px;padding:14px 17px;background:var(--mf-brown);color:#fff;box-shadow:0 18px 44px #1e181440;font-size:13px;line-height:1.4;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.m-lux-toast.is-visible{opacity:1;transform:none}.m-lux-toast.is-error{background:#7d392e}@media(max-width:1120px){.m-final-main{padding-inline:24px;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr)}.m-final-nav{gap:25px}.m-final-mega__inner{grid-template-columns:1.05fr .82fr .7fr 1.45fr;gap:24px;padding-inline:27px}}@media(max-width:920px){.m-final-main,.m-final-nav{display:none}.m-final-topbar__inner{justify-content:center;padding-inline:14px}.m-final-utility{display:none}.m-final-mobile{min-height:65px;display:grid;grid-template-columns:84px minmax(0,1fr) 84px;align-items:center;padding:0 12px;background:#fff}.m-final-mobile__actions{justify-self:end}.m-final-delivery{font-size:10px}.m-final-delivery i{display:inline}.m-final-header{position:sticky}}@media(max-width:480px){.m-final-drawer{grid-template-columns:minmax(0,92vw) 1fr}.m-final-mobile{grid-template-columns:76px minmax(0,1fr) 76px;padding-inline:7px}.m-final-mobile__button{width:37px}.m-final-mobile__logo img{height:39px;max-width:108px}.m-final-delivery svg{display:none}}@media(prefers-reduced-motion:reduce){.m-final-mega,.m-final-drawer,.m-final-drawer__panel,.m-final-nav__item>a:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/meshkos-hybrid-header.css.map */
