.mm{display:inline-flex;align-items:center}.mm-trigger{display:inline-flex;align-items:center;gap:.35em;padding:.6em .85em;border:none;background:none;color:var(--ink);font-family:var(--font-body);font-weight:600;font-size:.96rem;border-radius:var(--radius-pill);transition:.2s var(--ease)}.mm-trigger:hover,.mm.is-open .mm-trigger{background:var(--sky-soft);color:var(--sky-deep)}.mm-chev{width:14px;height:14px;transition:transform .25s var(--ease)}.mm.is-open .mm-chev{transform:rotate(180deg)}.mm-panel{position:absolute;left:0;right:0;top:100%;z-index:59;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .22s var(--ease),transform .22s var(--ease),visibility .22s}.mm-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--peach),var(--leaf) 50%,var(--sky-deep))}.mm-panel.is-open{opacity:1;visibility:visible;transform:translateY(0)}.mm-inner{width:100%;max-width:var(--container);margin-inline:auto;padding:24px var(--gutter);display:flex;flex-direction:column;gap:20px}.mm-row{display:flex;gap:34px;align-items:stretch}.mm-rail{flex:0 0 268px;display:flex;flex-direction:column;gap:5px;border-right:1px solid var(--line);padding-right:24px}.mm-tab{display:flex;align-items:center;gap:12px;padding:12px 13px;border:none;background:none;border-radius:var(--radius-sm);text-align:left;transition:background .16s}.mm-tab:hover,.mm-tab.is-active{background:var(--surface-2)}.mm-dot{width:10px;height:10px;border-radius:50%;flex:none}.mm-dot--1{background:var(--peach)}.mm-dot--2{background:var(--leaf)}.mm-dot--3{background:var(--sky-deep)}.mm-dot--4{background:#8a6d4b}.mm-dot--5{background:#6f9a7d}.mm-dot--6{background:#c0744a}.mm-txt{display:flex;flex-direction:column;line-height:1.25;min-width:0}.mm-txt b{font-family:var(--font-body);font-size:.97rem;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:8px}.mm-txt small{font-size:.78rem;color:var(--muted)}.mm-arr{margin-left:auto;color:var(--sky-deep);opacity:0;transform:translate(-5px);transition:.18s var(--ease)}.mm-tab:hover .mm-arr,.mm-tab.is-active .mm-arr{opacity:1;transform:translate(0)}.mm-arr svg{width:16px;height:16px}.mm-new{font-size:.6rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:var(--leaf-soft);color:var(--leaf-ink);padding:2px 7px;border-radius:var(--radius-pill)}.mm-promo{margin-top:auto;border-radius:var(--radius);padding:18px;color:#fff;position:relative;overflow:hidden;background:linear-gradient(150deg,var(--leaf),var(--leaf-ink) 82%)}.mm-promo__art{position:absolute;top:-22px;right:-22px;width:120px;height:120px;color:#ffffff1f}.mm-promo .mm-kicker{font-size:.64rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#ffffffd1;margin-bottom:6px}.mm-promo h4{font-family:var(--font-head);font-size:1.05rem;font-weight:600;line-height:1.2;margin:0 0 12px;color:#fff}.mm-cta{display:inline-flex;align-items:center;gap:7px;background:#fff;color:var(--leaf-ink);font-size:.78rem;font-weight:700;padding:8px 14px;border-radius:var(--radius-pill);transition:transform .18s var(--ease)}.mm-cta:hover{transform:translate(3px)}.mm-cta svg{width:14px;height:14px}.mm-panels{flex:1;min-width:0}.mm-pane{display:none}.mm-pane.is-active{display:block;animation:mmFade .22s var(--ease)}@keyframes mmFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.mm-head{font-family:var(--font-head);font-size:1rem;color:var(--muted);font-weight:500;margin-bottom:16px}.mm-head b{color:var(--ink);font-weight:600}.mm-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px 22px}.mm-coltitle{font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:9px}.mm-links{display:flex;flex-direction:column;gap:3px}.mm-links a{display:inline-flex;align-items:center;gap:10px;max-width:100%;font-size:.92rem;font-weight:600;color:var(--ink);padding:4px 8px 4px 4px;border-radius:10px;transition:background .15s var(--ease),color .15s}.mm-links a:hover{color:var(--sky-deep);background:var(--surface-2)}.mm-links a.is-feat{color:var(--leaf-ink)}.mm-ico-wrap{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:9px;background:var(--sky-soft);color:var(--sky-deep);transition:background .18s var(--ease),color .18s}.mm-links a:hover .mm-ico-wrap,.mm-links a.is-feat .mm-ico-wrap{background:var(--leaf-soft);color:var(--leaf-ink)}.mm-ico{width:17px;height:17px}.mm-itemtag{font-size:.6rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--leaf-ink);border:1px solid var(--leaf);padding:1px 6px;border-radius:var(--radius-pill);white-space:nowrap}.mm-service{border-top:1px solid var(--line);padding-top:16px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.mm-service .pill svg{width:15px;height:15px}.mm-service .pill--seed{background:var(--leaf-soft);border-color:transparent;color:var(--leaf-ink)}.mm-service .pill--sale{background:var(--peach);border-color:transparent;color:#6b3a16}.mm-service .pill--all{margin-left:auto;background:none;border-color:transparent;color:var(--sky-deep);font-weight:700}.mm-service .pill--all:hover{background:var(--surface-2)}@media(max-width:900px){.mm,.mm-panel{display:none}}.mm-m>summary{font-weight:600}.mm-m-list{padding-left:.2em}.mm-m-branch{border:none}.mm-m-branch>summary{display:flex;align-items:center;gap:8px;padding:.75em .2em;font-size:1rem;font-weight:600;list-style:none;cursor:pointer}.mm-m-branch>summary::-webkit-details-marker{display:none}.mm-m-branch>summary .mm-mchev{margin-left:auto}.mm-m-branch>div{padding:0 0 8px 18px}.mm-m-col{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:12px 0 4px}.mnav .mm-links a{display:flex;align-items:center;gap:9px;padding:5px 4px;font-size:.96rem;font-weight:600;color:var(--ink);border:none}.mnav .mm-ico-wrap{width:26px;height:26px;border-radius:7px}.mnav .mm-ico{width:15px;height:15px}.mm-mchev{width:16px;height:16px;transition:transform .25s var(--ease)}.mnav details[open]>summary .mm-mchev{transform:rotate(180deg)}.mm-m-service{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.mm-pane-foot{margin-top:18px;padding-top:14px;border-top:1px dashed var(--line)}.mm-pane-foot a{display:inline-flex;align-items:center;gap:7px;font-size:.88rem;font-weight:700;color:var(--sky-deep);padding:6px 12px;margin-left:-12px;border-radius:var(--radius-pill);transition:background .15s var(--ease)}.mm-pane-foot a:hover{background:var(--sky-soft)}.mm-pane-foot a svg{width:15px;height:15px;transition:transform .18s var(--ease)}.mm-pane-foot a:hover svg{transform:translate(3px)}.mm-m-all{display:inline-flex;align-items:center;gap:6px;margin:10px 0 2px;font-size:.92rem;font-weight:700;color:var(--sky-deep)}.mm-m-all svg{width:14px;height:14px}.header__nav>a[aria-current=page]{color:var(--sky-deep);text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px;text-decoration-color:var(--sky-deep)}.header__nav details>summary.is-current{color:var(--sky-deep)}.header__nav .mega a[aria-current=page]{color:var(--sky-deep);font-weight:700}.mm-trigger.is-current{background:var(--sky-soft);color:var(--sky-deep)}.mnav a[aria-current=page]{color:var(--sky-deep)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/mega-menu.css.map */
