.menu-panel.menu-mobile__inner{display:flex;flex-direction:column;width:min(88vw,380px);transform:translate(-100%);font-family:var(--font-family-second)}.menu-mobile--open .menu-panel.menu-mobile__inner{transform:translate(0)}.menu-panel__bar{display:flex;flex:none;align-items:center;gap:16px;padding:16px;border-bottom:1px solid #ececec;background:#fff}.menu-mobile--open .menu-panel .menu-panel__close,.menu-panel .menu-panel__close{position:static;display:flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;border:0;background:none;color:#000;font-size:0;cursor:pointer}.menu-panel__title{font-size:22px;line-height:28px;font-weight:600;color:#000}.menu-panel__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.menu-panel__search{display:flex;align-items:center;gap:10px;margin:16px;padding:0 14px;border:1px solid #e5e5e5;border-radius:12px;color:#000}.menu-panel__search input[type=search]{flex:1;min-width:0;height:46px;margin:0;padding:0;border:0;background:none;font-family:inherit;font-size:15px;box-shadow:none;outline:none}.menu-panel__section{padding:16px;border-top:1px solid #ececec}.menu-panel__section h2{margin:0 0 12px;font-family:var(--font-family-second);font-size:18px;line-height:24px;font-weight:600;color:#000}.menu-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.menu-panel__head a{flex:none;color:#2d1f7a;font-size:14px;font-weight:600;text-decoration:underline}.menu-panel__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.menu-panel__graphic{display:block;overflow:hidden;border-radius:10px;background:#f6f6f6;color:#444;font-size:12px;line-height:16px;text-align:center;text-decoration:none}.menu-panel__graphic img{display:block;width:100%;height:auto}.menu-panel__graphic span{display:block;padding:24px 6px}.menu-panel__feature{display:flex;align-items:center;gap:8px;padding:16px;overflow:hidden;border-radius:14px;background:#dcecf4;color:#2d1f7a;text-decoration:none}.menu-panel__feature-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;min-width:0;gap:6px}.menu-panel__feature-tag{padding:3px 9px;border-radius:5px;background:#2d1f7a;color:#fff;font-size:11px;line-height:16px;font-weight:600}.menu-panel__feature-title{font-size:19px;line-height:24px;font-weight:700}.menu-panel__feature s{color:#2d1f7a99;font-size:12px;line-height:16px}.menu-panel__feature-price{color:#000;font-size:15px;line-height:20px;font-weight:700}.menu-panel__feature img{flex:0 0 38%;width:38%;aspect-ratio:1;border-radius:10px;object-fit:contain;mix-blend-mode:multiply}.menu-panel__list{margin:0;padding:0 14px;border:1px solid #e8e8e8;border-radius:14px;list-style:none}.menu-panel__list li+li{border-top:1px dashed #e4e4e4}.menu-panel__list a{display:flex;align-items:center;gap:12px;padding:13px 0;color:#222;font-size:15px;line-height:20px;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/menu-mobile-panel.css.map */
