.ym-mm-host{display:contents}.ym-mm-toggle{display:inline-flex;align-items:center;justify-content:flex-start;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:var(--color-foreground, var(--ym-ink));cursor:pointer;-webkit-tap-highlight-color:transparent}.ym-mm-toggle__icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;transition:transform .3s var(--ym-ease)}.ym-mm-toggle__icon path:last-child{transition:transform .3s var(--ym-ease)}@media(hover:hover){.ym-mm-toggle:hover .ym-mm-toggle__icon path:last-child{transform:scaleX(1.5)}}.ym-mm-toggle:focus-visible{outline:2px solid var(--ym-mint);outline-offset:2px;border-radius:8px}@media screen and (max-width:749px){#header-component .header__columns{min-height:60px}#header-component .header-actions__action,#header-component .search-action .header__icon,#header-component .search-action button{min-width:44px;min-height:44px}#header-component .header-logo{justify-content:center}}.ym-mm{--ym-mm-w: min(100vw, 440px);--ym-mm-pad: 20px;--ym-mm-dur: .42s;position:fixed;inset:0 auto 0 0;width:var(--ym-mm-w);max-width:100vw;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;margin:0;padding:0;border:0;overflow:hidden;display:none;flex-direction:column;background:var(--ym-paper);color:var(--ym-ink);font-family:var(--ym-font-text);box-shadow:24px 0 60px -30px #18241f73;transform:translate(-100%);transition:transform var(--ym-mm-dur) var(--ym-ease);overscroll-behavior:contain}.ym-mm[open]{display:flex}.ym-mm.is-open{transform:none}.ym-mm::backdrop{background:#18241f00;transition:background-color var(--ym-mm-dur) var(--ym-ease)}.ym-mm.is-open::backdrop{background:#18241f75}.ym-mm *,.ym-mm *:before,.ym-mm *:after{box-sizing:border-box}.ym-mm__panels{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.ym-mm__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--ym-paper);visibility:hidden;transition:transform var(--ym-mm-dur) var(--ym-ease),opacity var(--ym-mm-dur) var(--ym-ease),visibility 0s linear var(--ym-mm-dur)}.ym-mm__panel[data-level="1"]{transform:translate(100%)}.ym-mm__panel.is-active{visibility:visible;transform:none;opacity:1;transition-delay:0s}.ym-mm__panel.is-behind{transform:translate(-22%);opacity:0}.ym-mm__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;min-height:64px;padding:max(8px,env(safe-area-inset-top)) calc(var(--ym-mm-pad) - 10px) 8px var(--ym-mm-pad);border-bottom:1px solid var(--ym-line)}.ym-mm__brand{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.ym-mm__brand .ym-img{width:auto;height:34px}.ym-mm__brand-text{font-family:var(--ym-font-display);font-size:1.25rem}.ym-mm__icon-btn{display:inline-grid;place-items:center;flex:0 0 auto;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ym-ink);cursor:pointer;transition:background-color .2s}.ym-mm__icon-btn svg{width:18px;height:18px}.ym-mm__icon-btn:active{background:var(--ym-paper-deep)}.ym-mm__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:16px var(--ym-mm-pad) 28px}.ym-mm__search{position:relative;display:flex;align-items:center;margin:4px 0 22px}.ym-mm__search-icon{position:absolute;left:16px;display:inline-flex;color:var(--ym-ink-soft);pointer-events:none}.ym-mm__search-icon svg{width:18px;height:18px}.ym-mm__search-input{width:100%;min-width:0;height:50px;margin:0;padding:0 52px 0 46px;border:1px solid var(--ym-line);border-radius:999px;background:var(--ym-card);color:var(--ym-ink);font:400 16px/1 var(--ym-font-text);-webkit-appearance:none;appearance:none;transition:border-color .2s,box-shadow .2s}.ym-mm__search-input::placeholder{color:var(--ym-ink-soft);opacity:1}.ym-mm__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.ym-mm__search-input:focus{outline:none;border-color:var(--ym-mint);box-shadow:0 0 0 3px #1f4d3d24}.ym-mm__search-go{position:absolute;right:3px;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:var(--ym-mint);color:var(--ym-paper);cursor:pointer}.ym-mm__search-go .ym-fa{width:14px;height:14px}.ym-mm__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px;font:500 .72rem/1 var(--ym-font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ym-brass)}.ym-mm__eyebrow:after{content:"";flex:1;height:1px;background:var(--ym-line)}.ym-mm__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 26px;padding:0;list-style:none}.ym-mm__tile{position:relative;display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;overflow:hidden;border:1px solid var(--ym-line);border-radius:var(--ym-radius-lg);background:var(--ym-card);color:var(--ym-ink);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s var(--ym-ease),border-color .2s,box-shadow .2s}.ym-mm__tile:active{transform:scale(.98)}.ym-mm__tile.is-current{border-color:var(--ym-mint)}.ym-mm__tile-media{display:grid;place-items:center;aspect-ratio:5 / 4;padding:12px 18px 10px;background:radial-gradient(120% 90% at 50% 100%,var(--ym-mint-wash) 0%,var(--ym-paper-deep) 70%)}.ym-mm__tile-media .ym-img{width:auto;height:100%;max-width:100%;object-fit:contain;filter:drop-shadow(0 6px 6px rgb(24 36 31 / .14))}.ym-mm__tile-media .ym-hallmark,.ym-mm__tile-media svg{width:44px;height:44px;color:var(--ym-brass)}.ym-mm__tile-label{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:10px 12px 10px 14px}.ym-mm__tile-title{font:500 1.125rem/1.15 var(--ym-font-display);letter-spacing:-.005em}.ym-mm__tile-chev{display:inline-grid;place-items:center;flex:0 0 auto;width:26px;height:26px;border-radius:999px;background:var(--ym-mint-wash);color:var(--ym-mint)}.ym-mm__row-chev{display:inline-grid;place-items:center;flex:0 0 auto;width:20px;color:var(--ym-line-strong)}.ym-mm__tile-chev .ym-fa{width:9px;height:9px}.ym-mm__row-chev .ym-fa{width:10px;height:10px}.ym-mm__tile-item--wide{grid-column:1 / -1}.ym-mm__tile-item--wide .ym-mm__tile{flex-direction:row-reverse;align-items:stretch}.ym-mm__tile-item--wide .ym-mm__tile-media{flex:0 0 44%;aspect-ratio:auto;min-height:104px;padding:10px 14px}.ym-mm__tile-item--wide .ym-mm__tile-media .ym-img{height:88px}.ym-mm__tile-item--wide .ym-mm__tile-label{flex:1 1 auto;padding-inline:16px 12px}.ym-mm__rows,.ym-mm__list{margin:0 0 26px;padding:0;list-style:none;border:1px solid var(--ym-line);border-radius:var(--ym-radius-lg);background:var(--ym-card);overflow:hidden}.ym-mm__rows li+li,.ym-mm__list>li+li{border-top:1px solid var(--ym-line)}.ym-mm__row,.ym-mm__item{display:flex;align-items:center;gap:14px;min-height:60px;padding:8px 14px;color:var(--ym-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s}.ym-mm__row:active,.ym-mm__item:active{background:var(--ym-paper-deep)}.ym-mm__row-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:12px;background:var(--ym-paper-deep);color:var(--ym-brass)}.ym-mm__row-icon .ym-fa{width:18px;height:18px}.ym-mm__row-title,.ym-mm__item-title{flex:1 1 auto;min-width:0;font:500 1rem/1.25 var(--ym-font-text)}.ym-mm__row.is-current .ym-mm__row-title,.ym-mm__item.is-current .ym-mm__item-title{color:var(--ym-mint)}.ym-mm__more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0 0 22px;padding:0;list-style:none}.ym-mm__more-link{display:flex;align-items:center;min-height:44px;border-bottom:1px solid var(--ym-line);color:var(--ym-ink-soft);font:400 .95rem/1.2 var(--ym-font-text);text-decoration:none}.ym-mm__more-link[aria-current]{color:var(--ym-mint)}.ym-mm__trust{display:flex;align-items:flex-start;gap:10px;margin:0;padding:14px 16px;border-radius:var(--ym-radius);background:var(--ym-mint-wash);color:var(--ym-mint);font:500 .85rem/1.4 var(--ym-font-text)}.ym-mm__trust-icon{display:inline-flex;padding-top:2px}.ym-mm__trust-icon .ym-fa{width:16px;height:16px}.ym-mm__head--sub{padding-left:6px}.ym-mm__back{display:inline-flex;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 10px;border:0;border-radius:999px;background:none;color:var(--ym-ink-soft);font:500 .9rem/1 var(--ym-font-label);cursor:pointer}.ym-mm__back .ym-fa{width:10px;height:10px}.ym-mm__title{flex:1 1 auto;min-width:0;margin:0;text-align:center;font:500 1.2rem/1.2 var(--ym-font-display);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ym-mm__hero{display:grid;grid-template-columns:42% minmax(0,1fr);align-items:stretch;margin:0 0 18px;overflow:hidden;border-radius:var(--ym-radius-lg);background:radial-gradient(70% 120% at 20% 50%,var(--ym-mint-bright) 0%,var(--ym-mint) 70%);color:var(--ym-paper);text-decoration:none;-webkit-tap-highlight-color:transparent}.ym-mm__hero-media{display:grid;place-items:center;padding:14px}.ym-mm__hero-media .ym-img{width:100%;height:auto;max-height:132px;object-fit:contain;filter:drop-shadow(0 12px 14px rgb(0 0 0 / .3))}.ym-mm__hero-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:18px 18px 18px 6px}.ym-mm__hero-title{font:500 1.35rem/1.15 var(--ym-font-display)}.ym-mm__hero-cta{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--ym-paper);color:var(--ym-mint)}.ym-mm__hero-cta .ym-fa{width:14px;height:14px}.ym-mm__item-thumb{display:grid;place-items:center;flex:0 0 auto;width:52px;height:52px;padding:2px;border-radius:12px;background:var(--ym-paper-deep);overflow:hidden}.ym-mm__item-thumb .ym-img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ym-mm__item-thumb svg{width:26px;height:26px;color:var(--ym-brass)}.ym-mm__rail{display:grid;grid-auto-flow:column;grid-auto-columns:132px;gap:10px;margin:0 calc(-1 * var(--ym-mm-pad)) 8px;padding:0 var(--ym-mm-pad) 6px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ym-mm-pad);scrollbar-width:none}.ym-mm__rail::-webkit-scrollbar{display:none}.ym-mm__prod{scroll-snap-align:start;min-width:0}.ym-mm__prod-link{display:flex;flex-direction:column;gap:6px;color:var(--ym-ink);text-decoration:none}.ym-mm__prod-media{display:block;padding:4px;border:1px solid var(--ym-line);border-radius:var(--ym-radius-lg);background:var(--ym-card)}.ym-mm__prod-media .ym-img{width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.ym-mm__prod-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:400 .82rem/1.3 var(--ym-font-text)}.ym-mm__prod-price{font:500 .88rem/1.2 var(--ym-font-label);color:var(--ym-mint)}.ym-mm__sublist{margin:0;padding:0 14px 10px 80px;list-style:none}.ym-mm__subitem{display:flex;align-items:center;min-height:44px;color:var(--ym-ink-soft);text-decoration:none}.ym-mm__foot{flex:0 0 auto;padding:12px var(--ym-mm-pad) max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--ym-line);background:var(--ym-paper)}.ym-mm__foot:empty{display:none}.ym-mm__signin,.ym-mm__account{display:flex;align-items:center;gap:12px;min-height:52px;border-radius:999px;text-decoration:none}.ym-mm__signin{justify-content:center;background:var(--ym-mint);color:var(--ym-paper);font:500 1rem/1 var(--ym-font-label)}.ym-mm__account{padding:0 8px 0 4px;color:var(--ym-ink)}.ym-mm__account-icon{display:inline-grid;place-items:center;width:40px;height:40px}.ym-mm__signin .ym-mm__account-icon{width:22px;height:22px}.ym-mm__account-icon svg{width:20px;height:20px}.ym-mm__account .ym-mm__account-icon{border-radius:999px;background:var(--ym-mint-wash);color:var(--ym-mint)}.ym-mm__account-text{display:flex;flex-direction:column;flex:1 1 auto;gap:2px}.ym-mm__account-title{font:500 1rem/1.2 var(--ym-font-text)}.ym-mm__account-sub{font-size:.85rem;color:var(--ym-ink-soft)}.ym-mm a:focus-visible,.ym-mm button:focus-visible{outline:2px solid var(--ym-mint);outline-offset:2px}.ym-mm__hero:focus-visible,.ym-mm__signin:focus-visible{outline-color:var(--ym-brass)}.ym-mm__rows a:focus-visible,.ym-mm__list a:focus-visible{outline-offset:-3px}@media(prefers-reduced-motion:reduce){.ym-mm,.ym-mm::backdrop,.ym-mm__panel,.ym-mm__tile,.ym-mm-toggle__icon path{transition:none!important}}@media(min-width:750px){.ym-mm{--ym-mm-pad: 28px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ym-mobile-menu.css.map */
