#tz-mobile-shell{display:none}.tz-mobile-sheet[open]{display:block}.tz-mobile-sheet{color:var(--tazgo-aubergine);background:var(--tazgo-cloud);font:16px/1.5 var(--tazgo-body-font);padding:0;border:0}.tz-mobile-sheet::backdrop{background:#1f124070;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tz-mobile-sheet header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:var(--tazgo-cloud);border-bottom:1px solid var(--tazgo-border)}.tz-mobile-sheet h2{font:400 28px/1.2 var(--tazgo-heading-font);margin:0}.tz-mobile-sheet h3{font:400 25px/1.3 var(--tazgo-heading-font)}.tz-mobile-sheet button{cursor:pointer;font:inherit;color:inherit;min-height:44px}.tz-mobile-sheet [data-mobile-close]{width:44px;height:44px;border:1px solid var(--tazgo-border);background:#fff;border-radius:50%;font-size:24px}.tz-mobile-sheet-body{padding:20px 20px calc(28px + env(safe-area-inset-bottom))}.tz-mobile-sheet a{color:inherit;text-decoration:none}.tz-mobile-sheet [hidden]{display:none!important}.tz-mobile-sheet svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.tz-mobile-category-grid{display:grid;gap:10px}.tz-mobile-category-grid a,.tz-mobile-cart-route{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--tazgo-border);border-radius:16px;background:#fff;min-height:64px}.tz-mobile-category-grid a>span:first-of-type,.tz-mobile-cart-route>span:first-child{flex:1}.tz-mobile-category-grid svg{color:var(--tazgo-royal)}.tz-mobile-primary{display:flex;align-items:center;justify-content:center;padding:14px 18px;margin-top:20px;background:var(--tazgo-royal);color:#fff!important;border-radius:14px;min-height:50px}.tz-mobile-secondary{display:block;width:100%!important;border:0!important;border-radius:12px!important;background:transparent!important;font-size:16px!important}.tz-mobile-account-art{display:grid;place-items:center;width:68px;height:68px;border-radius:22px;background:var(--tazgo-lavender);margin:8px 0 22px}.tz-mobile-account-art svg{width:32px;height:32px}.tz-mobile-search-form{display:flex;gap:8px}.tz-mobile-search-form input{width:100%;min-width:0;font:16px var(--tazgo-body-font);border:1px solid var(--tazgo-border);border-radius:12px;padding:12px;background:#fff;color:inherit}.tz-mobile-search-form button{background:var(--tazgo-royal);color:#fff;border:0;border-radius:12px;padding:10px 14px}.tz-mobile-sheet [data-mobile-search-status]{font-size:14px;color:var(--tazgo-muted)}.tz-mobile-result{display:flex;gap:12px;align-items:center;width:100%;text-align:left;border:0;border-bottom:1px solid var(--tazgo-border);padding:12px 0;background:transparent}.tz-mobile-result img{width:64px;height:64px;object-fit:cover;border-radius:12px;background:var(--tazgo-mist)}.tz-mobile-result span{display:grid;gap:4px}.tz-mobile-result small{font-size:13px;color:var(--tazgo-muted)}.tz-mobile-result strong{font-weight:400}.tz-mobile-sheet [data-mobile-search-all]{display:block;margin-top:20px;text-decoration:underline}.tz-mobile-sheet :is(a,button,input):focus-visible,#tz-mobile-shell :is(a,button):focus-visible{outline:3px solid var(--tazgo-royal);outline-offset:3px}@media(max-width:749px){:root{--tz-mobile-nav-height: calc(68px + env(safe-area-inset-bottom)) ;--tz-mobile-header-height:76px}#tz-mobile-shell{display:contents}body{padding-bottom:var(--tz-mobile-nav-height)!important}.tz-mobile-header{position:sticky;top:0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:76px;padding:10px 16px;background:var(--tazgo-cloud);border-bottom:1px solid var(--tazgo-border);box-shadow:0 2px 12px #1f124006}.tz-mobile-header>button{display:flex;align-items:center;gap:10px;min-height:52px;min-width:0;flex:1;border:0;padding:0;background:transparent;color:var(--tazgo-aubergine);text-align:left;font:14px/1.35 var(--tazgo-body-font)}.tz-mobile-header svg{width:23px;height:26px;fill:none;stroke:var(--tazgo-royal);stroke-width:1.8;flex-shrink:0}.tz-mobile-header button>span:first-of-type{display:grid;gap:3px;min-width:0}.tz-mobile-header small{font-size:11px;color:var(--tazgo-muted)}.tz-mobile-header strong{font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:58vw}.tz-mobile-wordmark{font:400 26px var(--tazgo-heading-font);text-decoration:none;color:var(--tazgo-royal)}.tz-mobile-nav{position:fixed;inset:auto 0 0;z-index:30;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:var(--tz-mobile-nav-height);padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--tazgo-border);background:#fffdf8fa;box-shadow:0 -5px 24px #1f12400b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tz-mobile-nav a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:50px;border-radius:14px;font:12px/1.2 var(--tazgo-body-font);color:var(--tazgo-muted);text-decoration:none}.tz-mobile-nav a[aria-current=page],.tz-mobile-nav a[aria-expanded=true]{background:var(--tazgo-mist);color:var(--tazgo-royal)}.tz-mobile-nav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tz-mobile-nav b{position:absolute;top:0;left:53%;min-width:18px;height:18px;padding:2px 4px;border-radius:10px;background:var(--tazgo-royal);color:#fff;font:11px/14px var(--tazgo-body-font)}.tz-mobile-nav b[hidden]{display:none}.tz-mobile-sheet{position:fixed;width:100%;max-width:100%;height:var(--tz-mobile-viewport,100dvh);max-height:100dvh;margin:0;top:0;right:0;bottom:0;left:0;border-radius:0;overflow-y:auto;overscroll-behavior:contain}.tz-mobile-sheet-open{overflow:hidden}.tz-mobile-keyboard .tz-mobile-nav{visibility:hidden}.shopify-section-group-header-group .header-wrapper,.shopify-section-group-header-group .announcement-bar-section,.shopify-section-group-header-group:has(.announcement-bar),.shopify-section-group-header-group:has(.tazgo-fresh-nav),.tz-location-trigger,.tz-location-bar{display:none!important}.tz-purchase-dock,.tazgo-sticky-summary{bottom:var(--tz-mobile-nav-height)!important}.tz-food-toolbar{top:var(--tz-mobile-header-height);padding:9px 0}.tz-food-category,#food-menu{scroll-margin-top:140px}.tz-food{padding-top:20px}.tz-food h1{font-size:34px;margin:4px 0 8px}.tz-food-hero{gap:8px}.tz-food-hero>div>p{font-size:15px;max-width:38ch}.tz-food-hero>[data-basket]{min-height:40px;padding:8px 12px;font-size:14px}.tz-food-toolbar .tz-food-search{display:none}.tz-food-card{grid-template-columns:96px minmax(0,1fr)}.tz-food-card h3{font-size:21px;line-height:1.2}.tz-food-card-body{padding:14px}.tz-food-card-bottom{gap:9px}.tz-food-card p{font-size:14px;line-height:1.45}.tz-food-dialog{z-index:60}.tz-food-dialog header{position:sticky;top:0;background:var(--tazgo-cloud);z-index:4}.tz-food-dialog footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.tz-mobile-search-form input{font-size:16px!important}}@media(min-width:750px){.tz-mobile-sheet:not([open]){display:none}.tz-mobile-sheet[open]{display:block;width:min(600px,95vw);max-height:90dvh}}@media(prefers-reduced-motion:reduce){#tz-mobile-shell *{scroll-behavior:auto!important;transition:none!important}}.tz-favourite-card,.tz-food-card-media{position:relative}.tz-favourite{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--tazgo-border);border-radius:50%;background:#fffdf8;color:var(--tazgo-royal);font:28px/1 sans-serif;cursor:pointer}.tz-favourite:focus-visible{outline:3px solid var(--tazgo-royal);outline-offset:2px}.tz-favourite-row{display:flex;gap:12px;align-items:center}.tz-favourite-row>a{flex:1;min-width:0}.tz-favourite-row>button{border:0;background:transparent;text-decoration:underline;font-size:13px}.tz-mobile-category-grid img{width:72px;height:72px;flex-shrink:0;object-fit:contain;border-radius:12px;background:#fffdf8}.tz-mobile-category-grid a{padding:10px 14px;min-height:92px}.tz-food-preview summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.tz-food-preview summary:after{content:"+";margin-left:auto}.tz-food-preview[open] summary:after{content:"\2212"}@media(max-width:749px){.tz-mobile-header{gap:8px}.tz-mobile-header>[data-location-open]{flex:1}.tz-mobile-header button>span:first-of-type{flex:1}.tz-mobile-header strong{white-space:normal;max-width:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;overflow-wrap:anywhere}.tz-mobile-header>.tz-mobile-heart{flex:0 0 44px;justify-content:center;min-height:44px;height:44px;border:1px solid var(--tazgo-border);border-radius:50%;background:#fff}.tz-food .tz-food-card{display:flex;flex-direction:column;grid-template-columns:none}.tz-food .tz-food-card-media{aspect-ratio:4/3;height:auto;width:100%;background:#fffdf8}.tz-food .tz-food-card-media img{object-fit:contain;width:100%;height:100%;padding:8px}.tz-food .tz-food-card-body{padding:18px}.tz-food .tz-food-card h3{font-size:25px}.tz-food .tz-food-card-bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.tz-food-card-bottom .tz-food-button{min-width:112px}.tz-food-toolbar nav{scrollbar-width:none;scroll-padding-inline:6px}.tz-food-toolbar nav::-webkit-scrollbar{display:none}}.tz-favourite-detail{position:relative;inset:auto;margin:10px 0}.tz-mobile-header>.tz-mobile-heart{background:var(--tazgo-royal,#663399)!important;border-color:var(--tazgo-royal,#663399)!important;color:#fff}.tz-mobile-header>.tz-mobile-heart svg{display:block;width:23px;height:23px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.tz-mobile-heart{position:relative}.tz-favourites-count{position:absolute;right:-5px;top:-5px;min-width:19px;height:19px;padding:2px 4px;border-radius:20px;background:#fff;color:var(--tazgo-royal);border:1px solid var(--tazgo-royal);font:11px/14px var(--tazgo-body-font);text-align:center}.tz-favourites-count[hidden],.tz-favourites-toast[hidden],.tz-favourites-toast button[hidden]{display:none!important}.tz-favourites-toast{position:fixed;z-index:100;left:50%;bottom:calc(84px + env(safe-area-inset-bottom));transform:translate(-50%);width:max-content;max-width:calc(100% - 32px);display:flex;align-items:center;gap:14px;padding:10px 16px;border-radius:14px;background:var(--tazgo-aubergine,#1f1240);color:#fff;box-shadow:0 4px 24px #1f124030;font:14px/1.4 var(--tazgo-body-font)}.tz-favourites-toast button{min-height:44px;border:0;background:transparent;color:#fff!important;font:inherit;text-decoration:underline;cursor:pointer}.tz-favourites-toast button:focus-visible{outline:2px solid white;outline-offset:2px}.tz-favourite-row .tz-mobile-result{overflow-wrap:anywhere}dialog .tz-favourites-toast{bottom:calc(20px + env(safe-area-inset-bottom))}.tz-favourite-search-row{display:flex;align-items:center;gap:12px}.tz-favourite-search-row>.tz-favourite{position:relative;inset:auto;flex:0 0 44px}.tz-favourite-search-row>.tz-mobile-result{flex:1;min-width:0}.tz-review-empty{display:inline-flex;align-items:center;min-height:44px;font:13px/1.4 var(--tazgo-body-font);color:var(--tazgo-muted);text-underline-offset:3px}#judgeme_product_reviews{scroll-margin-top:100px;font-family:var(--tazgo-body-font)}#judgeme_product_reviews .jdgm-rev-widg__title{font-family:var(--tazgo-heading-font)}.tz-food-card-media{position:relative}.tz-food-card-media>.tz-food-card-open{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;border-radius:inherit;color:inherit;cursor:pointer}.tz-food-card h3>.tz-food-card-open{display:inline;color:inherit;font:inherit;text-align:inherit;text-decoration:none;background:transparent;border:0;padding:0;cursor:pointer}.tz-food-card h3>.tz-food-card-open:hover{text-decoration:underline;text-underline-offset:4px}.tz-food-card .tz-food-card-open:focus-visible{outline:3px solid var(--tazgo-royal,#6d2fd1);outline-offset:-3px}@media(max-width:749px){.jdgm-revs-tab-btn,button[aria-label="Click to open Judge.me floating reviews tab"]{min-height:44px}html:has(dialog[open]) .jdgm-revs-tab-btn,html:has(dialog[open]) button[aria-label="Click to open Judge.me floating reviews tab"]{visibility:hidden;pointer-events:none}}@media(max-width:749px){html body #tz-mobile-shell{display:contents!important}html body #tz-mobile-shell .tz-mobile-nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;position:fixed!important;inset:auto 0 0!important;width:100%;height:calc(68px + env(safe-area-inset-bottom));box-sizing:border-box;z-index:40;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e9e2f6}html body #tz-mobile-shell .tz-mobile-nav>a{display:flex!important;min-height:50px;font-family:var(--tazgo-body-font);font-size:14px;line-height:1.2;color:#4c1f99}html body{padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}html body .tz-mobile-header [data-mobile-count]{position:absolute;top:0;right:0;min-width:18px;padding:2px 4px;border-radius:12px;background:#4c1f99;color:#fff;font:12px var(--tazgo-body-font);text-align:center}html body .tz-mobile-header [data-mobile-count][hidden]{display:none!important}html body .tz-mobile-nav a[aria-current=page],html body .tz-mobile-nav a[aria-expanded=true]{background:#f5f2ff;color:#4c1f99}}html body .tz-favourites-screen{background:#fff;color:#1f1240}html body .tz-favourites-screen header{justify-content:flex-start;background:#fff;gap:18px;border:0}html body .tz-favourites-screen header h2{font:32px/1.2 var(--tazgo-heading-font);margin:0}html body .tz-favourites-screen header button{display:grid;place-items:center;flex:none}.tz-favourite-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #e9e2f6;position:sticky;top:76px;background:#fff;z-index:2}.tz-favourite-tabs button{position:relative;background:none;border:0;min-height:58px;font:20px var(--tazgo-body-font);color:#766a87}.tz-favourite-tabs button[aria-selected=true]{color:#4c1f99}.tz-favourite-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:0;height:4px;background:#4c1f99;border-radius:4px;left:25%;right:25%}.tz-favourites-screen [data-favourites-status]{font:14px var(--tazgo-body-font);color:#766a87;text-align:center}.tz-favourites-empty{min-height:380px;min-height:min(65dvh,540px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px 8px 32px}.tz-favourites-art{width:160px;margin-bottom:12px}html body .tz-favourites-art svg{width:100%;height:auto;stroke:none;fill:initial}html body .tz-favourites-empty h3{font:32px/1.15 var(--tazgo-heading-font);margin:8px 0 14px}.tz-favourites-empty p{font:18px/1.5 var(--tazgo-body-font);max-width:30ch;margin:0}.tz-favourites-empty .tz-mobile-primary{background:#4c1f99;color:#fff;border:0;font:18px var(--tazgo-body-font);border-radius:28px;min-height:50px;padding:12px 24px}.tz-vendor-row,.tz-favourite-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #eee8f7}.tz-vendor-name{flex:1;font:20px var(--tazgo-body-font)}html body .tz-vendor-save{position:static;flex:none;display:inline-grid;place-items:center;width:44px;height:44px;min-width:44px;border:0;background:transparent;color:#4c1f99;cursor:pointer;vertical-align:middle}html body .tz-vendor-save svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8}html body .tz-vendor-save[aria-pressed=true] svg{fill:currentColor}.tz-favourite-row>.tz-mobile-result{flex:1;min-width:0;border:0}.tz-favourite-row>button{min-height:44px;background:#f5f2ff;color:#4c1f99;border:0;border-radius:12px;padding:8px 12px}@media(max-width:749px){html body .tz-favourites-screen{top:0;right:0;bottom:0;left:0;margin:0;width:100%;max-width:100%;height:var(--tz-mobile-viewport,100dvh);max-height:100dvh;border-radius:0}html body .tz-favourites-screen .tz-mobile-sheet-body{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.tz-favourite-tabs{top:76px}.tz-favourites-empty{min-height:calc(100dvh - 240px)}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/tazgo-mobile-shell.css.map */
