.tb-menu-preview-heading,.tb-menu-preview-icon{display:none}@media(max-width:749px){header-drawer .menu-drawer.tb-menu-preview{left:10px;top:10px;width:min(360px,calc(100vw - 28px));max-width:none;height:calc(100dvh - 20px);background:#f2f2f2;color:#202222;border:1px solid #ffffffc9;border-radius:28px;box-shadow:0 28px 64px #10111457,0 8px 22px #1011142e;padding-bottom:max(16px,env(safe-area-inset-bottom));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;scrollbar-width:thin}.tb-menu-preview .tb-menu-preview-heading{display:flex;align-items:center;justify-content:center;min-height:88px;padding:24px 68px;flex-shrink:0}.tb-menu-preview .tb-menu-preview-brand{display:block;width:120px;height:auto;object-fit:contain}.tb-menu-preview .menu-drawer__close-button{position:absolute;top:21px;right:19px;left:auto;width:44px;height:44px;min-height:44px;padding:12px;margin:0;border:0;border-radius:50%;background:#fff;color:#202222;z-index:3}.tb-menu-preview .menu-drawer__close-button,.tb-menu-preview .menu-drawer__close-button:before,.tb-menu-preview .menu-drawer__close-button:after{border-radius:50%!important}.tb-menu-preview .menu-drawer__navigation{padding:0 16px;margin:0;--menu-top-level-font-size:15px;--menu-top-level-font-family:inherit;--menu-top-level-font-weight:500}.tb-menu-preview .menu-drawer__navigation>.menu-drawer__menu{background:#fff;border-radius:22px;padding:6px 14px;margin:0 0 24px}.tb-menu-preview .menu-drawer__navigation>.menu-drawer__menu:empty{display:none}.tb-menu-preview .menu-drawer__menu-item--mainlist{display:flex;align-items:center;gap:12px;padding:12px 0;min-height:56px;font:500 14px/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.2px;color:#202222}.tb-menu-preview .menu-drawer__animated-element{animation:none!important}.tb-menu-preview .tb-menu-preview-icon{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:12px;background:#f3f3f3;color:#656761}.tb-menu-preview .tb-menu-preview-icon svg{width:23px!important;height:23px!important;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.tb-menu-preview .menu-drawer__menu-item-text{flex:1;min-width:0}.tb-menu-preview .menu-drawer__categories{padding:0;margin:0;border:0}.tb-menu-preview .menu-drawer__categories-heading{font:600 11px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#111;opacity:1;margin:0 8px 12px}.tb-menu-preview .menu-drawer__categories-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0}.tb-menu-preview .menu-drawer__categories-list>li{border:0;margin:0;padding:0;min-width:0}.tb-menu-preview .menu-drawer__categories-list .menu-drawer__menu-item{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:12px;min-height:99px;padding:15px 16px;background:#fff;border:1px solid #e9e9e980;border-radius:19px;font-size:13px}.tb-menu-preview .menu-drawer__categories-list .tb-menu-preview-icon{width:26px;height:26px;background:none;border-radius:0;color:#77796f}.tb-menu-preview .menu-drawer__menu-item:is(:hover,:focus,.menu-drawer__menu-item--active,[aria-current=page]){color:#202222;background:transparent}.tb-menu-preview .menu-drawer__categories-list .menu-drawer__menu-item:is(:hover,:focus,.menu-drawer__menu-item--active,[aria-current=page]){background:#fff}.tb-menu-preview .menu-drawer__menu-item:focus-visible{outline:2px solid #666d59;outline-offset:2px}.tb-menu-preview .menu-drawer__utility-links{margin:20px 16px 0;padding:14px 16px;background:#e9e9e6;border-radius:18px;gap:12px}.tb-menu-preview .menu-drawer__utility-links:empty{display:none}.tb-menu-preview .menu-drawer__submenu{background:#f2f2f2;color:#202222;border-radius:26px}.tb-menu-preview .menu-drawer__submenu .menu-drawer__menu-item{font-size:14px;min-height:48px}.tb-menu-preview .menu-drawer__submenu .menu-drawer__close-button{position:static;width:auto;background:#fff;border-radius:14px;padding:12px}.tb-menu-preview .menu-drawer__submenu .menu-drawer__nav-buttons{padding:16px}.tb-menu-preview .menu-drawer__localization{font-size:12px}body:has(.tb-menu-preview):has(#Details-menu-drawer-container[open]) [data-tb-tabbar]{visibility:hidden}}@media(max-width:749px)and (hover:hover)and (pointer:fine){.tb-menu-preview .menu-drawer__menu-item:hover{background:#e8e9e5}}@media(prefers-reduced-motion:reduce){.tb-menu-preview,.tb-menu-preview .menu-drawer__animated-element{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ten-but-menu-preview.css.map */
