.cj-promo{margin:30px auto 50px;max-width:1250px;padding:40px 48px;background:#c8b8ff;border-radius:24px;display:flex;justify-content:space-between;align-items:center;gap:30px;color:#1f1240;font-family:var(--tazgo-body-font)}.cj-promo>div>span{font-size:12px;letter-spacing:.13em}.cj-promo h2{font:400 40px/1.1 var(--tazgo-heading-font);color:#1f1240;margin:12px 0}.cj-promo p{font-size:17px;max-width:520px;margin:0 0 12px}.cj-promo small{font-size:13px}.cj-promo a{display:flex;align-items:center;justify-content:space-between;gap:50px;min-height:56px;border-radius:12px;padding:14px 25px;background:#1f1240;color:#fff;text-decoration:none;white-space:nowrap;font-size:18px}.cj-promo a:focus-visible{outline:3px solid #914cff;outline-offset:3px}@media(max-width:749px){.cj-promo{margin:20px 16px 35px;padding:30px 25px;display:block}.cj-promo h2{font-size:32px}.cj-promo a{margin-top:25px}}.cj-shot-preview{margin:16px auto;padding:12px 18px;max-width:1250px;border:1px solid #c8b8ff;border-radius:12px;background:#f5f2ff;color:#4c1f99;font:400 16px/1.4 var(--tazgo-body-font)}.tz-member-link{color:#4c1f99!important;background:#f5f2ff;border-radius:12px;min-width:44px;min-height:44px}.tz-member-link:hover{background:#4c1f99;color:#f5f2ff!important}.tz-member-link:focus-visible{outline:3px solid #4C1F99;outline-offset:3px}.tz-member-link svg{width:26px;height:26px}.tazgo-builder-product__fallback{display:grid;min-height:520px;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto;gap:14px;align-items:center;padding:34px;border-radius:24px;background:#4c1f99;color:#fff;overflow:hidden}.tazgo-builder-product__fallback span{padding:14px;border-radius:12px;background:#ffffff1a;font-family:var(--tazgo-body-font);font-size:14px;text-align:center}.tazgo-builder-product__fallback strong{grid-column:1/-1;align-self:center;color:#b7ff6e;font-family:var(--tazgo-heading-font);font-size:clamp(64px,9vw,112px);font-weight:400;line-height:.8;text-align:center}@media(max-width:749px){.tazgo-builder-product__fallback{min-height:330px;padding:20px}.tazgo-builder-product__fallback strong{font-size:64px}}.tazgo-account-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;margin-block:56px;color:#1f1240;scroll-margin-top:100px;font:400 18px/1.5 var(--tazgo-body-font)}.tazgo-account-intro *{box-sizing:border-box}.tazgo-account-intro h2{font:400 clamp(30px,4vw,48px)/1.1 var(--tazgo-heading-font);color:#4c1f99;margin:12px 0 18px}.tazgo-account-intro h3{font:400 22px/1.25 var(--tazgo-heading-font);color:#4c1f99;margin:0 0 6px}.tazgo-account-intro p{margin:0 0 16px}.tazgo-account-intro__eyebrow{font-size:16px}.tazgo-account-intro ul{padding:0;margin:24px 0;list-style:none;display:grid;gap:20px}.tazgo-account-intro li{display:flex;gap:16px}.tazgo-account-intro li p{font-size:17px;margin:0}.tazgo-account-intro svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px;flex-shrink:0;color:#4c1f99}.tazgo-account-intro__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:#4c1f99;color:#fff!important;padding:14px 22px;border:2px solid #4C1F99;border-radius:12px;text-decoration:none;font:400 18px/1.3 var(--tazgo-body-font)}.tazgo-account-intro__button:hover{background:#1f1240;border-color:#1f1240}.tazgo-account-intro__button:focus-visible{outline:3px solid #6D2FD1;outline-offset:4px}.tazgo-account-intro__guest{font-size:16px;margin-top:12px!important}.tazgo-account-intro__rewards{background:#f5f2ff;border:1px solid #C8B8FF;border-radius:22px;padding:32px;align-self:center}.tazgo-account-intro__rewards>svg{display:block;width:64px;height:64px;margin-bottom:22px}.tazgo-account-intro__rewards>span{display:inline-block;background:#b7ff6e;color:#1f1240;border-radius:6px;padding:5px 10px;font-size:16px;margin-bottom:16px}.tazgo-account-intro__rewards h3{font-size:30px}.tazgo-account-intro__future{border-top:1px solid #C8B8FF;padding-top:16px;font-size:16px}@media(max-width:749px){.tazgo-account-intro{grid-template-columns:1fr;gap:24px;margin-block:36px}.tazgo-account-intro__rewards{padding:24px}.tazgo-account-intro__button{width:100%}}.tazgo-bowl-paths{padding-top:clamp(2.4rem,5vw,5.6rem);padding-bottom:clamp(2rem,4vw,4.4rem);color:#190729}.tazgo-bowl-paths__intro{max-width:72rem;margin-bottom:2rem}.tazgo-bowl-paths__eyebrow{margin:0 0 .7rem;color:#6d2fd1;font-family:var(--tazgo-body-font);font-size:1.1rem;letter-spacing:.12em;line-height:1.2}.tazgo-bowl-paths__intro h2{max-width:68rem;margin:0;color:#190729;font-family:var(--tazgo-heading-font);font-size:clamp(3rem,5vw,5.4rem);font-weight:400;line-height:.96}.tazgo-bowl-paths__intro>p:last-child{margin:1rem 0 0;color:#6b5875;font-family:var(--tazgo-body-font);font-size:1.45rem;line-height:1.5}.tazgo-bowl-paths__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.tazgo-bowl-paths__card{position:relative;display:flex;min-height:25rem;flex-direction:column;padding:2.2rem;border:1px solid rgba(74,25,120,.16);border-radius:2rem;text-decoration:none;overflow:hidden}.tazgo-bowl-paths__card--favourites{background:#fbfaff;color:#190729;box-shadow:0 1rem 3rem #19072912;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tazgo-bowl-paths__card--favourites:hover{border-color:#6d2fd1;transform:translateY(-.2rem);box-shadow:0 1.4rem 3.5rem #1907291f}.tazgo-bowl-paths__card--customise{border-color:#4a1978;background:#4a1978;color:#fbfaff}.tazgo-bowl-paths__number{margin-bottom:auto;font-family:var(--tazgo-body-font);font-size:1.15rem;letter-spacing:.1em;opacity:.68}.tazgo-bowl-paths__title{display:block;max-width:30rem;font-family:var(--tazgo-heading-font);font-size:clamp(2.8rem,4vw,4.4rem);font-weight:400;line-height:.92}.tazgo-bowl-paths__copy{display:block;max-width:39rem;margin-top:1rem;font-family:var(--tazgo-body-font);font-size:1.35rem;line-height:1.45}.tazgo-bowl-paths__action{display:block;margin-top:1.7rem;font-family:var(--tazgo-body-font);font-size:1.1rem;letter-spacing:.08em;line-height:1.2}.tazgo-bowl-paths__badge{position:absolute;top:1.7rem;right:1.7rem;padding:.7rem 1rem;border-radius:999rem;background:#d8f25a;color:#190729;font-family:var(--tazgo-body-font);font-size:.95rem;letter-spacing:.08em;line-height:1}.tazgo-bowl-paths__card:focus-visible{outline:.3rem solid #914cff;outline-offset:.35rem}#product-grid{scroll-margin-top:10rem}@media(max-width:749px){.tazgo-bowl-paths__grid{grid-template-columns:1fr}.tazgo-bowl-paths__card{min-height:22rem;padding:1.8rem;border-radius:1.6rem}.tazgo-bowl-paths__title{font-size:3.2rem}.tazgo-bowl-paths__badge{top:1.4rem;right:1.4rem}.tazgo-bowl-paths__intro>p:last-child{font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.tazgo-bowl-paths__card--favourites{transition:none}.tazgo-bowl-paths__card--favourites:hover{transform:none}}.tazgo-bowl-paths__grid{gap:20px}.tazgo-bowl-paths__card{min-height:260px;padding:28px;border-radius:22px;gap:12px}.tazgo-bowl-paths__eyebrow,.tazgo-bowl-paths__number{font-size:14px}.tazgo-bowl-paths__intro>p:last-child,.tazgo-bowl-paths__copy{font-size:16px;line-height:1.5}.tazgo-bowl-paths__action{font-size:15px;letter-spacing:.02em}.tazgo-bowl-paths__badge{font-size:13px;letter-spacing:.02em}.tazgo-bowl-paths__card--customise .tazgo-bowl-paths__copy{color:#fbfaff}.tazgo-bowl-paths__card--favourites .tazgo-bowl-paths__action{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:12px 16px;border-radius:14px;background:#4a1978;color:#fbfaff}@media(max-width:749px){.tazgo-bowl-paths__card{min-height:230px;padding:22px}.tazgo-bowl-paths__intro>p:last-child{font-size:16px}.tazgo-bowl-paths__title{font-size:32px;line-height:1.05}}.tz-brownie-teaser{display:grid;grid-template-columns:minmax(180px,300px) 1fr;align-items:center;gap:32px;padding-block:32px}.tz-brownie-teaser img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:16px;background:#fffdf8}.tz-brownie-teaser h2{font:400 clamp(28px,3vw,42px)/1.15 var(--tazgo-heading-font);margin:12px 0}.tz-brownie-teaser .button{margin-top:16px}@media(max-width:640px){.tz-brownie-teaser{grid-template-columns:110px 1fr;gap:16px}.tz-brownie-teaser h2{font-size:26px}.tz-brownie-teaser p{font-size:14px}}.tz-brownie-teaser{grid-template-columns:minmax(180px,340px) minmax(0,1fr);align-items:start}.tz-brownie-teaser .tz-brownie-options{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-brownie-teaser .tz-brownie-option__body{height:100%}.tz-brownie-teaser .tz-brownie-buy__actions .button{margin-top:0}@media(max-width:749px){.tz-brownie-teaser{grid-template-columns:1fr}.tz-brownie-teaser>a{display:block;max-width:220px;margin:auto}.tz-brownie-teaser .tz-brownie-option__body{gap:5px}.tz-brownie-teaser .tz-brownie-option__occasion{display:none}}.tz-brownie-mobile-title{display:none}@media(max-width:749px){#brownie-preview.tz-brownie-teaser{height:auto;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:12px;padding-block:24px;align-items:start}#brownie-preview>a{display:block;width:220px;max-width:100%;height:200px;min-height:0;margin:0 auto;padding:0;position:static}#brownie-preview>a img{display:block;width:100%;height:200px;min-height:0;max-height:200px;aspect-ratio:auto;object-fit:contain;position:static}#brownie-preview>div{min-width:0;font:400 14px/1.4 var(--tazgo-body-font);color:#281335}#brownie-preview>div>p:first-child{display:none}#brownie-preview h2{font:400 28px/1.12 var(--tazgo-heading-font);margin:0 0 12px}#brownie-preview .tz-brownie-desktop-title{display:none}#brownie-preview .tz-brownie-mobile-title{display:inline}#brownie-preview>div>p{margin:0 0 12px;font:400 14px/1.4 var(--tazgo-body-font)}#brownie-preview .tz-brownie-format,#brownie-preview .tz-brownie-next{display:none}#brownie-preview .tz-brownie-options{grid-template-columns:minmax(0,1fr);gap:8px;margin:12px 0;min-width:0}#brownie-preview .tz-brownie-options legend{font:400 16px/1.3 var(--tazgo-body-font);margin:0 0 10px}#brownie-preview .tz-brownie-option{min-width:0}#brownie-preview .tz-brownie-option input{top:14px;left:10px;margin:0}#brownie-preview .tz-brownie-option__body{box-sizing:border-box;height:auto;min-height:60px;padding:10px 10px 10px 36px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 8px;align-items:center;border-radius:12px}#brownie-preview .tz-brownie-option__badge,#brownie-preview .tz-brownie-option__occasion{display:none}#brownie-preview .tz-brownie-option__name{font:400 15px/1.25 var(--tazgo-body-font)}#brownie-preview .tz-brownie-option__price{font:400 17px/1.25 var(--tazgo-body-font);text-align:right}#brownie-preview .tz-brownie-option__each{font:400 11px/1.35 var(--tazgo-body-font)}#brownie-preview .tz-brownie-option__saving{font:400 11px/1.35 var(--tazgo-body-font);text-align:right}#brownie-preview .tz-brownie-option:has(input[data-count="1"]) .tz-brownie-option__saving{display:none}#brownie-preview .tz-brownie-option__stock{grid-column:1/-1}#brownie-preview .tz-brownie-note{font:400 11px/1.4 var(--tazgo-body-font);margin:8px 0}#brownie-preview .tz-brownie-buy__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:12px 0}#brownie-preview .tz-brownie-buy__actions>label{display:flex;align-items:center;justify-content:space-between;gap:12px;font:400 14px/1.3 var(--tazgo-body-font)}#brownie-preview .tz-brownie-buy__actions input{height:44px;width:80px;box-sizing:border-box;font-size:16px}#brownie-preview .tz-brownie-buy__actions .button{box-sizing:border-box;width:100%;min-height:48px;padding:12px;font:400 16px/1.3 var(--tazgo-body-font);margin:0}#brownie-preview .tz-brownie-selection{margin:8px 0;font:400 12px/1.4 var(--tazgo-body-font)}#brownie-preview .tz-e-link{display:inline-flex;align-items:center;min-height:44px;font:400 14px/1.3 var(--tazgo-body-font)}}.tz-brownie-teaser button[aria-busy=true]{opacity:.65;cursor:wait}.tz-brownie-mobile-copy{display:none}@media(max-width:749px){.tz-brownie-desktop-copy{display:none}.tz-brownie-mobile-copy{display:inline}}#brownie-preview [hidden]{display:none!important}#brownie-preview .tz-brownie-feedback{font:400 14px/1.5 var(--tazgo-body-font);margin:12px 0 0;color:#4a1978}#brownie-preview .tz-brownie-cart-link{display:inline-flex;min-height:44px;align-items:center;color:#4a1978}@media(min-width:750px){#brownie-preview.tz-brownie-teaser{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(24px,3vw,44px);align-items:center;padding-block:40px;min-height:0;height:auto}#brownie-preview>a{display:block;width:100%;max-width:520px;margin:0 auto;min-width:0}#brownie-preview>a img{display:block;width:100%;height:auto;max-height:520px;aspect-ratio:1;object-fit:contain}#brownie-preview>div{min-width:0;color:#281335;font:400 16px/1.45 var(--tazgo-body-font)}#brownie-preview>div>p:first-child{margin:0 0 10px;color:#6b5875;font:400 14px/1.4 var(--tazgo-body-font)}#brownie-preview h2{font:400 clamp(32px,3vw,44px)/1.1 var(--tazgo-heading-font);margin:0 0 12px;font-synthesis:none}#brownie-preview>div>p{margin:0 0 14px}#brownie-preview .tz-brownie-format,#brownie-preview .tz-brownie-next,#brownie-preview .tz-brownie-option__occasion{display:none}#brownie-preview .tz-brownie-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 12px;min-width:0}#brownie-preview .tz-brownie-options legend{font:400 17px/1.3 var(--tazgo-body-font);margin-bottom:12px}#brownie-preview .tz-brownie-option__body{box-sizing:border-box;grid-template-rows:30px auto auto auto 1fr;gap:8px;padding:12px 10px;border-radius:14px;height:100%;min-width:0}#brownie-preview .tz-brownie-option__badge{font:400 11px/1.35 var(--tazgo-body-font);min-height:30px;margin-left:22px}#brownie-preview .tz-brownie-option__name{font:400 17px/1.3 var(--tazgo-body-font)}#brownie-preview .tz-brownie-option__price{font:400 clamp(18px,1.6vw,23px)/1.2 var(--tazgo-body-font);white-space:nowrap;letter-spacing:0}#brownie-preview .tz-brownie-option__each{font:400 12px/1.4 var(--tazgo-body-font)}#brownie-preview .tz-brownie-option__saving{font:400 14px/1.4 var(--tazgo-body-font);color:#54268b}#brownie-preview .tz-brownie-option:has(input[data-count="1"]) .tz-brownie-option__saving{visibility:hidden}#brownie-preview .tz-brownie-buy__actions{display:flex;align-items:end;gap:12px;margin:16px 0 12px}#brownie-preview .tz-brownie-buy__actions input{height:50px;box-sizing:border-box}#brownie-preview .tz-brownie-buy__actions .button{min-height:50px;margin:0;flex:1;font:400 18px/1.3 var(--tazgo-body-font);border-radius:12px}#brownie-preview .tz-brownie-note{font:400 12px/1.4 var(--tazgo-body-font);margin:8px 0}#brownie-preview .tz-brownie-selection{font:400 13px/1.4 var(--tazgo-body-font);margin:8px 0}#brownie-preview .tz-e-link{display:inline-flex;align-items:center;min-height:44px;font:400 14px/1.4 var(--tazgo-body-font)}#brownie-preview :is(a,button,input):focus-visible{outline:3px solid #914cff;outline-offset:4px}}@media(min-width:750px)and (max-width:1099px){#brownie-preview.tz-brownie-teaser{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);gap:24px}#brownie-preview .tz-brownie-options{grid-template-columns:1fr;gap:8px}#brownie-preview .tz-brownie-option__body{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 10px;padding:10px 12px 10px 38px}#brownie-preview .tz-brownie-option__badge{display:none}#brownie-preview .tz-brownie-option__price,#brownie-preview .tz-brownie-option__saving{text-align:right}}#suggest-a-find label{display:block;font:400 16px/1.5 var(--tazgo-body-font);margin:12px 0 6px}#suggest-a-find input:not([type=hidden]),#suggest-a-find textarea{display:block;width:100%;padding:12px;min-height:48px;border:1px solid #877f88;border-radius:8px;background:#fff;color:#281e29;font:inherit}#suggest-a-find :focus-visible{outline:3px solid #6d2fd1;outline-offset:3px}.tz-community-selections{grid-template-columns:repeat(3,minmax(0,1fr))}.tz-community-selections .tz-community-card{display:flex;flex-direction:column}.tz-community-selections [data-selection-price]{font-size:23px}.tz-community-selections button{margin-top:auto}.tz-community-selections a{color:inherit}.tz-community-selections .button{color:#fff}.tz-community-selections .button--secondary{color:#54268b}@media(max-width:989px){.tz-community-selections{grid-template-columns:1fr}}.tz-customise-hub{padding-top:48px;padding-bottom:64px;color:#1f1240}.tz-customise-hub header{text-align:center;margin-bottom:30px}.tz-customise-hub h1{font:400 clamp(40px,5vw,70px)/1.05 var(--tazgo-heading-font);margin:12px 0}.tz-customise-hub p{font:400 18px/1.5 var(--tazgo-body-font)}.tz-customise-hub__grid{display:flex;justify-content:center;gap:24px}.tz-customise-hub article{flex:1;max-width:500px;padding:26px;background:#f0eaff;border:1px solid #ded5f7;border-radius:24px;text-align:center}.tz-customise-hub article:nth-child(2){background:#f5f2ff}.tz-customise-hub__art{height:300px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:24px}.tz-customise-hub__art .tz-pet--juice{width:144px}.tz-customise-hub__art .tz-pet--shots{width:81px}.tz-customise-hub h2{font:400 32px/1.1 var(--tazgo-heading-font);margin:0 0 12px}.tz-customise-hub a{display:inline-flex;justify-content:center;gap:22px;background:#4c1f99;color:#fff;padding:14px 22px;min-height:48px;border-radius:12px;text-decoration:none;font:400 18px/1.2 var(--tazgo-body-font)}.tz-customise-hub a:focus-visible{outline:3px solid #914cff;outline-offset:4px}@media(max-width:749px){.tz-customise-hub__grid{flex-direction:column}.tz-customise-hub article{max-width:none}.tz-customise-hub__art{height:230px}.tz-customise-hub__art .tz-pet--juice{width:112px}.tz-customise-hub__art .tz-pet--shots{width:63px}}.tz-delivery-info{background:#fbfaff;color:#190729;padding:clamp(48px,7vw,96px) 0}.tz-delivery-info__inner{max-width:1240px}.tz-delivery-info__hero{max-width:820px;margin-bottom:36px}.tz-delivery-info__eyebrow{margin:0 0 10px;color:#6d2fd1;font:400 13px/1.2 var(--tazgo-body-font);letter-spacing:.08em}.tz-delivery-info__hero h1{margin:0;color:#4a1978;font:400 clamp(48px,8vw,92px)/.92 var(--tazgo-heading-font)}.tz-delivery-info__hero>p:last-child{margin:18px 0 0;color:#2b103f;font:400 clamp(18px,2vw,24px)/1.4 var(--tazgo-body-font)}.tz-delivery-info__modes{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 0 28px}.tz-delivery-info__mode{display:grid;grid-template-columns:64px 1fr;gap:18px;align-items:center;padding:24px;border:1px solid #ded5f7;border-radius:20px;background:#f0ecff}.tz-delivery-info__icon{display:grid;place-items:center;width:58px;height:58px;border-radius:999px;background:#4a1978;color:#d8f25a}.tz-delivery-info__icon svg{width:30px;height:30px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tz-delivery-info__mode p{margin:0 0 6px;color:#6d2fd1;font:400 12px/1.2 var(--tazgo-body-font);letter-spacing:.08em}.tz-delivery-info__mode h2{margin:0 0 9px;color:#190729;font:400 clamp(25px,3vw,36px)/1 var(--tazgo-heading-font)}.tz-delivery-info__mode strong{font:400 14px/1.45 var(--tazgo-body-font)}.tz-delivery-info__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.tz-delivery-info__grid article{padding:24px;border-radius:18px;background:#fff;border:1px solid #ded5f7}.tz-delivery-info__grid span{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:999px;background:#d8f25a;color:#190729;font:400 12px/1 var(--tazgo-body-font)}.tz-delivery-info__grid h3,.tz-delivery-info__notes h2,.tz-delivery-info__important h2{font-family:var(--tazgo-heading-font);font-weight:400}.tz-delivery-info__grid h3{margin:16px 0 8px;font-size:25px;line-height:1.05;color:#4a1978}.tz-delivery-info__grid p,.tz-delivery-info__notes p,.tz-delivery-info__important p,.tz-delivery-info__help{font:400 15px/1.6 var(--tazgo-body-font)}.tz-delivery-info__grid p{margin:0;color:#4b3954}.tz-delivery-info__notes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}.tz-delivery-info__notes>div{padding:22px;border-radius:18px;background:#f0ecff}.tz-delivery-info__notes h2{margin:0 0 8px;color:#4a1978;font-size:23px}.tz-delivery-info__notes p{margin:0;color:#4b3954}.tz-delivery-info__important{margin-top:18px;padding:24px;border-radius:18px;background:#190729;color:#fbfaff}.tz-delivery-info__important h2{margin:0 0 8px;color:#d8f25a;font-size:24px}.tz-delivery-info__important p{margin:0}.tz-delivery-info__help{margin:22px 0 0}.tz-delivery-info__help a{color:#6d2fd1;text-underline-offset:4px}@media(max-width:749px){.tz-delivery-info__modes,.tz-delivery-info__grid,.tz-delivery-info__notes{grid-template-columns:1fr}.tz-delivery-info__mode{grid-template-columns:52px 1fr;padding:18px}.tz-delivery-info__icon{width:48px;height:48px}.tz-delivery-info__hero h1{font-size:clamp(44px,14vw,68px)}}.tz-delivery{background:#f5f2ff;color:#1f1240}.tz-delivery .tz-delivery__inner{padding-block:48px;text-align:center}.tz-delivery__title{margin:0 auto 32px;max-width:27ch;font:400 clamp(32px,3.3vw,44px)/1.18 var(--tazgo-heading-font)}.tz-delivery__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.tz-delivery__steps li{display:flex;flex-direction:column;align-items:center;min-width:0}.tz-delivery__number{display:grid;place-items:center;width:48px;height:48px;margin-bottom:16px;border:1px solid #cab6ee;border-radius:50%;background:#e9dfff;color:#4c1f99;font:400 22px/1 var(--tazgo-body-font)}.tz-delivery__steps h3{margin:0 0 8px;font:400 20px/1.35 var(--tazgo-body-font)}html body.tz-refined .tz-delivery__steps h3{font-family:var(--tazgo-body-font)!important}.tz-delivery__steps p{max-width:31ch;margin:0;font:400 17px/1.6 var(--tazgo-body-font);color:#3c2a56}.tz-delivery__note{margin:28px auto 0;max-width:65ch;color:#514160;font:400 15px/1.5 var(--tazgo-body-font)}@media(max-width:749px){.tz-delivery .tz-delivery__inner{padding-block:32px}html body.tz-refined .tz-delivery__title{font-size:32px!important;line-height:1.18!important;margin-bottom:28px}.tz-delivery__steps{grid-template-columns:1fr;gap:28px}.tz-delivery__number{margin-bottom:12px}.tz-delivery__steps p{max-width:34ch}}.tz-department-shelf{padding-block:24px 40px;color:#190729}.tz-department-shelf h2{font:400 32px/1.2 var(--tazgo-heading-font);color:#4a1978;margin:0 0 8px}.tz-department-shelf>p{font:400 18px/1.5 var(--tazgo-body-font);margin:0 0 20px}.tz-department-shelf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media(max-width:989px){.tz-department-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:549px){.tz-department-shelf__grid{grid-template-columns:minmax(0,1fr)}}.tz-e-discovery .tz-market-product-grid{align-items:stretch}.tz-e-discovery .tazgo-home-product-card,.tz-e-discovery .tz-catalog-component{display:flex;flex-direction:column;height:100%}.tz-e-discovery .tz-catalog-card{height:100%;min-width:0}.tz-e-discovery .tz-catalog-card__body{display:flex;flex-direction:column;flex:1;min-width:0}.tz-e-discovery .tz-catalog-card__commerce{margin-top:auto}.tz-e-discovery .tz-catalog-card__image img{width:100%;height:100%;object-fit:contain}.tz-e-discovery .tz-catalog-card__body h3{font-weight:400;font-synthesis:none}.tz-e-discovery .tz-e-discovery-tabs{flex-wrap:wrap}.tz-e-discovery :is(a,button):focus-visible{outline:3px solid #914cff;outline-offset:3px}.tz-e-discovery .tz-home-box-saving{margin:8px 0 12px;color:#54268b;font:400 13px/1.4 var(--tazgo-body-font)}.tz-extracts{padding-top:40px;padding-bottom:64px;color:#251337;font:400 18px/1.55 var(--tazgo-body-font)}.tz-extracts__hero{max-width:800px;margin:0 auto 44px;text-align:center}.tz-extracts h1,.tz-extracts h2,.tz-extracts h3{font-family:var(--tazgo-heading-font);font-weight:400;line-height:1.12}.tz-extracts h1{font-size:clamp(36px,5vw,64px)}.tz-extracts h2{font-size:32px}.tz-extracts h3{font-size:28px;margin:16px 0 8px}.tz-extracts__kicker{font-size:14px;text-transform:uppercase;letter-spacing:.06em;color:#6424b2}.tz-extracts__notice{font-size:15px;background:#f0eddf;border-radius:12px;padding:14px}.tz-extracts__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.tz-extracts__card{display:flex;flex-direction:column;min-width:0;border:1px solid #e5dcef;border-radius:18px;padding:16px;background:#fff}.tz-extracts__card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.tz-extracts__card p{margin:5px 0 12px}.tz-extracts__card strong{margin-top:auto}.tz-extracts__status{font-size:14px;color:#644e75;margin-top:10px}.tz-extracts__offers{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:44px}.tz-extracts__offer{background:#f6f0e6;border-radius:20px;padding:28px;min-width:0}.tz-extracts__pair-images{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:420px}.tz-extracts__pair-images img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:14px}.tz-extracts__chooser label{display:block;margin:18px 0 6px}.tz-extracts__chooser select{width:100%;min-height:50px;border:1px solid #876d9b;border-radius:10px;padding:12px;color:#251337;background:#fff;font:inherit}.tz-extracts__chooser select:focus-visible{outline:3px solid #7632c7;outline-offset:3px}.tz-extracts__chooser button{min-height:50px;width:100%;border:0;border-radius:10px;background:#dfd6e9;color:#564363;font:inherit;cursor:not-allowed}.tz-extracts__total{font-size:24px}.tz-extracts__small{font-size:14px}.tz-extracts__all{padding:24px;margin-top:30px;border:1px solid #e5dcef;border-radius:16px}.tz-extracts__facts{padding:20px 0}.tz-extracts__facts summary{min-height:44px;cursor:pointer;font-size:22px}.tz-extracts__facts p{max-width:800px}@media(max-width:900px){.tz-extracts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tz-extracts__offers{grid-template-columns:1fr}.tz-extracts__card{padding:10px}.tz-extracts__grid{gap:12px}.tz-extracts__card h3{font-size:24px}.tz-extracts__card p{font-size:16px}.tz-extracts__offer{padding:20px}.tz-extracts h1{font-size:38px}}@media(max-width:359px){.tz-extracts__grid{grid-template-columns:1fr}}.tz-fresh{padding-block:36px 64px;color:#281e29;font:400 17px/1.5 var(--tazgo-body-font)}.tz-fresh h1{font:400 clamp(38px,5vw,60px)/1.1 var(--tazgo-heading-font)}.tz-fresh h2{font:400 26px/1.2 var(--tazgo-heading-font)}.tz-fresh header{max-width:800px}.tz-fresh__notice,.tz-fresh__how{padding:20px;background:#f5f1e9;border-radius:14px}.tz-fresh__search{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;margin:24px 0}.tz-fresh input[type=search],.tz-fresh select{min-height:48px;border:1px solid #877f88;border-radius:8px;padding:10px;font:inherit;min-width:0;background:#fff;color:inherit}.tz-fresh__categories{display:flex;flex-wrap:wrap;gap:10px}.tz-fresh button{min-height:46px;border:1px solid #6d2fd1;border-radius:24px;background:#fff;padding:10px 18px;color:#54268b;font:inherit;cursor:pointer}.tz-fresh button[aria-pressed=true]{background:#6d2fd1;color:#fff}.tz-fresh fieldset{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;border:0;padding:12px 0;margin-top:16px}.tz-fresh fieldset label{display:flex;align-items:center;gap:8px;min-height:44px}.tz-fresh input[type=checkbox]{width:20px;height:20px;accent-color:#6d2fd1}.tz-fresh__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.tz-fresh__card{padding:20px;border:1px solid #e2ded6;border-radius:16px;background:#fff}.tz-fresh__card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.tz-fresh__unit{font-size:13px;color:#655367;margin:0 0 12px}.tz-fresh__pack{margin:4px 0;font-size:15px}.tz-fresh__price{font-weight:600;font-size:20px;margin:8px 0}.tz-fresh__buy{display:grid;grid-template-columns:1fr 64px;align-items:center;gap:8px}.tz-fresh__buy input{width:64px;min-height:44px;border:1px solid #877f88;border-radius:8px;padding:8px;font:inherit}.tz-fresh__buy button{grid-column:1/-1;background:#6d2fd1;color:#fff;border-radius:10px;width:100%}.tz-fresh__details{display:block;margin-top:12px;color:#54268b}.tz-fresh__type,.tz-fresh__soon{font-size:14px;color:#655367}.tz-fresh__how{margin-top:32px;max-width:900px}.tz-fresh [hidden]{display:none!important}.tz-fresh :focus-visible{outline:3px solid #6d2fd1;outline-offset:3px}@media(max-width:989px){.tz-fresh__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.tz-fresh__search{grid-template-columns:1fr}.tz-fresh__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tz-fresh__card{padding:14px}.tz-fresh__card h2{font-size:23px}}@media(max-width:359px){.tz-fresh__grid{grid-template-columns:1fr}}.tz-fresh__card{display:flex;flex-direction:column;min-width:0}.tz-fresh__card h2{min-height:2.5em;overflow-wrap:anywhere}.tz-fresh__card h2 a{color:inherit;text-decoration:none}.tz-fresh__card>select{width:100%;font-size:16px}.tz-fresh__buy{margin-top:auto}.tz-fresh__price{font-variant-numeric:tabular-nums}.tz-fresh__card>a:first-child{display:block;aspect-ratio:1}.tz-fresh__card h2{font-size:24px}@media(max-width:749px){.tz-fresh__card h2{font-size:21px}.tz-fresh__card{padding:12px}}.tazgo-home-drinks{padding:56px 0;background:#fffdf8;color:#1f1240}.tazgo-home-drinks__header{display:grid;gap:10px;max-width:760px;margin-bottom:30px}.tazgo-home-drinks__header h2{margin:0;color:#4a1978;font:400 clamp(38px,5vw,64px)/.98 var(--tazgo-heading-font)}.tazgo-home-drinks__header div{max-width:58ch;color:#6b5875;font:400 16px/1.5 var(--tazgo-body-font)}.tazgo-home-drinks__header p{margin:0}.tazgo-home-drinks__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tazgo-drink-group{min-width:0;padding:18px;border:1px solid #ded5f7;border-radius:18px;background:#fff}.tazgo-drink-group__head{display:grid;grid-template-columns:1fr;gap:12px;align-items:start;margin-bottom:16px}.tazgo-drink-group__head h3{margin:0;color:#190729;font:400 22px/1.1 var(--tazgo-heading-font)}.tazgo-drink-group__head p{margin:6px 0 0;color:#6b5875;font:400 16px/1.45 var(--tazgo-body-font)}.tazgo-drink-group__head a{color:#6d2fd1;display:inline-flex;align-items:center;min-height:44px;font:400 16px/1.3 var(--tazgo-body-font);text-decoration:none;white-space:nowrap}.tazgo-drink-group__products{display:grid;grid-template-columns:1fr;gap:16px}.tazgo-home-drinks a:focus-visible{outline:2px solid #914cff;outline-offset:3px}@media(max-width:989px){.tazgo-home-drinks__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.tazgo-home-drinks{padding-block:32px}.tazgo-home-drinks__groups{grid-template-columns:1fr}.tazgo-drink-group{max-width:430px;width:100%;margin-inline:auto}}@media(max-width:520px){.tazgo-drink-group{padding:14px}.tazgo-drink-group__head{grid-template-columns:1fr}}.tazgo-drink-group__product{width:100%;max-width:310px;margin-inline:auto}.tz-browse{padding-block:36px 64px;color:#281e29;font:400 17px/1.5 var(--tazgo-body-font)}.tz-browse__intro{max-width:740px;margin-bottom:28px}.tz-browse h1{font:400 clamp(38px,5vw,60px)/1.1 var(--tazgo-heading-font);margin:10px 0 18px}.tz-browse__tools{display:flex;align-items:end;gap:16px;flex-wrap:wrap;padding:22px;background:#f5f1e9;border-radius:16px}.tz-browse__tools>div:first-child{flex:2;min-width:220px}.tz-browse__tools>div{flex:1;min-width:155px}.tz-browse__tools label{display:block;margin-bottom:6px;font-size:15px}.tz-browse__tools input[type=search],.tz-browse__tools select{width:100%;height:48px;border:1px solid #877f88;border-radius:8px;padding:10px;background:#fff;color:#281e29;font:inherit;min-width:0}.tz-browse__tools .tz-browse__stock{display:flex;gap:8px;align-items:center;min-height:48px;margin:0}.tz-browse__stock input{width:20px;height:20px;accent-color:#6d2fd1}.tz-browse__reset{min-height:48px;background:transparent;color:#54268b;border:0;text-decoration:underline;font:inherit;cursor:pointer}.tz-browse__shortcuts{display:flex;flex-wrap:wrap;gap:10px 24px;margin:18px 0}.tz-browse__shortcuts a{min-height:44px;display:inline-flex;align-items:center;color:#54268b;text-underline-offset:4px}.tz-browse__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.tz-browse__card{border:1px solid #e2ded6;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;background:#fff;min-width:0}.tz-browse__card[hidden],.tz-browse [hidden]{display:none!important}.tz-browse__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#f7f4ed;color:#5a485c;text-align:center}.tz-browse__image img{display:block;width:100%;height:100%;object-fit:contain}.tz-browse__image span{padding:24px;font:400 26px/1.25 var(--tazgo-heading-font)}.tz-browse__body{padding:16px;display:flex;flex-direction:column;flex:1}.tz-browse__type{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#766775;margin:0 0 8px}.tz-browse__card h2{font:400 25px/1.2 var(--tazgo-heading-font);margin:0 0 10px}.tz-browse__card h2 a{color:inherit;text-decoration:none}.tz-browse__unit{font-size:14px;margin:0 0 10px}.tz-browse__price{font-size:19px;margin:auto 0 4px}.tz-browse__availability{font-size:13px;margin:0}.tz-browse__review{display:flex;align-items:center;min-height:44px;color:#54268b;font-size:14px;text-underline-offset:3px}.tz-browse__card .button{min-height:46px;margin-top:8px;padding:10px;font-size:15px}.tz-browse__help{scroll-margin-top:120px;margin-top:48px;background:#f5f1e9;padding:28px;border-radius:16px}.tz-browse__help h2{font:400 32px/1.15 var(--tazgo-heading-font)}.tz-browse__help p{max-width:76ch}.tz-browse__help a{color:#54268b;display:inline-flex;min-height:44px;align-items:center}.tz-browse :focus-visible{outline:3px solid #6d2fd1;outline-offset:3px}.tz-browse__empty{padding:35px 0}@media(max-width:989px){.tz-browse__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.tz-browse__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.tz-browse__tools{padding:16px;gap:12px}.tz-browse__tools>div:first-child{flex-basis:100%}.tz-browse__tools>div{min-width:120px}.tz-browse__body{padding:12px}.tz-browse__card h2{font-size:22px}.tz-browse__price{font-size:17px}.tz-browse__help{padding:20px}}@media(max-width:359px){.tz-browse__grid{grid-template-columns:1fr}}.tz-browse__filters{flex:1;min-width:180px}.tz-browse__filters summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-size:16px;font-weight:600}.tz-browse__filter-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-block:12px}.tz-browse__filters[open]{flex-basis:100%}.tz-browse__tools>.tz-browse__filters{min-width:0}.tz-browse__help summary{cursor:pointer;font-size:18px;padding:8px 0}.tz-browse__help{padding:16px 22px;margin-top:28px}@media(max-width:749px){.tz-browse__filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-browse__filters{flex-basis:100%}.tz-browse__intro{margin-bottom:16px}}.tz-six{color:#1f1240;padding-block:48px;font:400 18px/1.45 var(--tazgo-body-font)}.tz-six__offer{display:none!important}.tz-six__offer p{margin:0 0 8px}.tz-six__body .tz-six__offer{margin:0}.tz-six__eligible,.tz-six__terms,.tz-six [hidden]{display:none!important}.tz-six *{box-sizing:border-box}.tz-six h1,.tz-six h2,.tz-six h3,.tz-six h4{font-family:var(--tazgo-heading-font);font-weight:400;color:#4c1f99;letter-spacing:0;text-transform:none}.tz-six h1,.tz-six h2{font-size:clamp(32px,4vw,54px);line-height:1.12;margin:0 0 16px}.tz-six h3{font-size:27px;line-height:1.2;margin:0 0 12px}.tz-six h4{font-size:21px;line-height:1.2;margin:0}.tz-six__header{max-width:820px;margin:0 auto 30px;text-align:center}.tz-six__header p{margin:8px 0}.tz-six__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tz-six__deal{border:1px solid #C8B8FF;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.tz-six__art{aspect-ratio:3/1;background:#4c1f99;overflow:hidden}.tz-six__art img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:contain;border:0;border-radius:0}.tz-six__body{display:flex;flex-direction:column;flex:1;padding:24px;gap:12px}.tz-six__body h3,.tz-six__body p{margin:0}.tz-six__body strong{font-size:18px;font-weight:400}.tz-six small{font-size:16px;line-height:1.4}.tz-six__price{font-size:23px;color:#4c1f99}.tz-six__button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;min-height:50px;padding:12px 18px;border:2px solid #4C1F99;border-radius:12px;background:#4c1f99;color:#fff!important;text-decoration:none;font:400 19px/1.2 var(--tazgo-body-font);cursor:pointer}.tz-six__body .tz-six__button{margin-top:auto}.tz-six__button:hover{background:#6d2fd1}.tz-six button:focus-visible,.tz-six a:focus-visible,.tz-six select:focus-visible,.tz-six input:focus-visible,.tz-six summary:focus-visible{outline:3px solid #914CFF;outline-offset:4px}.tz-six button:disabled{opacity:.45;cursor:not-allowed}.tz-six__back{border:0;background:transparent;color:#4c1f99;text-decoration:underline;padding:12px 0;min-height:44px;font:inherit;cursor:pointer}.tz-six__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.tz-six__products{display:grid;gap:12px}.tz-six__product{display:grid;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:18px;border:2px solid #C8B8FF;border-radius:18px;padding:16px;background:#fff}.tz-six__product.is-picked{border-color:#4c1f99;background:#f5f2ff;box-shadow:inset 4px 0 #4c1f99}.tz-six__product>img{width:100%;height:130px;object-fit:contain}.tz-six__product-body{display:grid;gap:8px}.tz-six__product-body>a{color:#4c1f99;font-size:16px}.tz-six__quantity{display:flex;align-items:center;gap:8px}.tz-six__quantity button{width:44px;height:44px;border:1px solid #4C1F99;border-radius:10px;background:#fff;color:#4c1f99;font:400 25px/1 var(--tazgo-body-font);cursor:pointer}.tz-six__quantity output{min-width:34px;text-align:center;font-size:21px}.tz-six select,.tz-six input{min-height:46px;max-width:100%;border:1px solid #4C1F99;border-radius:8px;background:#fff;color:#1f1240;padding:8px;font:400 17px/1.4 var(--tazgo-body-font)}.tz-six__drinks{margin-top:24px;border-top:1px solid #C8B8FF;padding-top:20px}.tz-six__drinks summary{cursor:pointer;font:400 27px/1.3 var(--tazgo-heading-font);color:#4c1f99;min-height:48px}.tz-six__summary{position:sticky;top:100px;padding:24px;border-radius:20px;background:#4c1f99;color:#fff}.tz-six__summary h3{color:#fff}.tz-six__summary ul{padding-left:20px}.tz-six__summary li{margin-bottom:8px}.tz-six__total{display:flex;justify-content:space-between;gap:12px;padding-block:16px;border-top:1px solid #C8B8FF;font-size:22px}.tz-six__summary .tz-six__button{margin-top:18px;width:100%;background:#b7ff6e;color:#1f1240!important;border-color:#b7ff6e}.tz-six__summary .tz-six__back{color:#fff}.tz-six__summary [role=alert]{background:#fff;color:#1f1240;padding:12px;border-radius:8px}.tz-six__team{display:flex;gap:16px;align-items:center;margin-bottom:24px}.tz-six__team input{width:100px}@media(max-width:1050px){.tz-six__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.tz-six{padding-block:28px}.tz-six__grid{grid-template-columns:1fr;gap:18px}.tz-six__header{text-align:left}.tz-six__layout{grid-template-columns:1fr}.tz-six__summary{position:static}.tz-six__product{grid-template-columns:90px minmax(0,1fr);padding:12px;gap:12px}.tz-six__product>img{height:100px}.tz-six__body{padding:20px}}.tazgo-order-guide{padding-top:4rem;padding-bottom:4rem;color:#1f1240;font-family:var(--tazgo-body-font, var(--font-body-family))}.tazgo-order-guide__intro{max-width:78rem}.tazgo-order-guide h2{margin:0 0 1.6rem;color:#1f1240;font-family:var(--tazgo-heading-font, var(--font-heading-family));font-weight:400;font-size:clamp(2.6rem,4vw,4rem);line-height:1.15}.tazgo-order-guide p{font-size:1.6rem;line-height:1.7}.tazgo-order-guide__questions{max-width:90rem;margin-top:2.4rem}.tazgo-order-guide details{border-bottom:1px solid #c8b8ff}.tazgo-order-guide summary{display:list-item;min-height:4.4rem;padding:1.6rem 0;cursor:pointer;font-size:1.7rem;line-height:1.5}.tazgo-order-guide details p{margin:0 0 1.8rem;max-width:78rem}.tazgo-order-guide__links{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;margin-top:2.4rem}.tazgo-order-guide a{display:inline-flex;align-items:center;min-height:4.4rem;color:#4c1f99;text-decoration:underline;text-underline-offset:.3rem;font-size:1.6rem}.tazgo-order-guide a:focus-visible,.tazgo-order-guide summary:focus-visible{outline:2px solid #6d2fd1;outline-offset:4px}@media(max-width:749px){.tazgo-order-guide{padding-top:3rem;padding-bottom:3rem}}.tz-product-tabs{padding-block:28px 64px}.tz-product-tabs__shell{width:100%;max-width:none;margin:0;padding:22px 24px 28px;border:1px solid #ded5f7;border-top:3px solid #914cff;border-radius:16px;background:#fff;color:#1f1240}.tz-product-tabs .tz-eyebrow{margin:0 0 8px;color:#4c1f99;font:400 14px/1.4 var(--tazgo-body-font)!important;letter-spacing:0!important;text-transform:none!important}.tz-product-tabs__nav{display:flex;align-items:flex-end;gap:26px;width:100%;overflow-x:auto;padding:0;border-bottom:1px solid #ded5f7;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.tz-product-tabs__nav::-webkit-scrollbar{display:none}.tz-product-tabs__nav button{position:relative;flex:0 0 auto;min-height:48px;padding:10px 1px 12px;border:0;border-radius:0;background:transparent;color:#5d526f;font:400 17px/1.3 var(--tazgo-body-font);white-space:nowrap;cursor:pointer;scroll-snap-align:start;box-shadow:none}.tz-product-tabs__nav button:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:transparent}.tz-product-tabs__nav button:hover{color:#4c1f99}.tz-product-tabs__nav button[aria-selected=true]{background:transparent;color:#4c1f99}.tz-product-tabs__nav button[aria-selected=true]:after{background:#4c1f99}.tz-product-tabs__panel{width:100%;max-width:none;min-height:0;padding:24px 0 4px;color:#1f1240;font:400 17px/1.68 var(--tazgo-body-font)}.tz-product-tabs__panel .tz-tab-richtext{width:100%;max-width:none}.tz-product-tabs__panel .tz-tab-richtext>*{max-width:100%}.tz-product-tabs__panel .tz-tab-richtext>p{margin:0 0 16px;text-wrap:pretty}.tz-product-tabs__panel .tz-tab-richtext>p:last-child{margin-bottom:0}.tz-product-tabs__panel .tz-tab-richtext ul,.tz-product-tabs__panel .tz-tab-richtext ol{padding-left:1.35em}.tz-product-tabs__panel .tz-tab-richtext li+li{margin-top:7px}.tz-product-tabs__panel h3,.tz-product-tabs__panel h4,.tz-product-tabs__panel .tz-tab-heading{margin:24px 0 10px;color:#1f1240;font:400 24px/1.22 var(--tazgo-heading-font)!important}.tz-product-tabs__panel .tz-tab-heading:first-child,.tz-product-tabs__panel h3:first-child,.tz-product-tabs__panel h4:first-child{margin-top:0}.tz-product-tabs__panel[data-panel=ingredients] .tz-tab-richtext,.tz-product-tabs__panel[data-panel=storage] .tz-tab-richtext{width:100%;max-width:none}.tz-product-tabs__panel[data-panel=allergens] strong{color:#4c1f99}.tz-product-tabs__panel table{width:100%;max-width:100%;border-collapse:collapse}.tz-product-tabs__panel th,.tz-product-tabs__panel td{padding:10px 12px;border-bottom:1px solid #eee7ff;text-align:left;vertical-align:top}.tz-product-tabs__hint{display:none;margin:8px 0 0;color:#6b5875;font-size:13px;line-height:1.4}.tz-product-tabs__nav button:focus-visible,.tz-product-tabs__panel:focus-visible{outline:3px solid #6d2fd1;outline-offset:3px}@media(min-width:990px){.tz-product-tabs__nav{overflow-x:visible}}@media(max-width:749px){.tz-product-tabs{padding-block:20px 44px}.tz-product-tabs__shell{padding:17px 14px 21px;border-radius:14px}.tz-product-tabs .tz-eyebrow{margin-bottom:7px;font-size:13px!important}.tz-product-tabs__nav{gap:22px;padding-right:30px;mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 26px),transparent 100%);-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 26px),transparent 100%)}.tz-product-tabs__nav button{min-height:46px;padding:9px 1px 11px;font-size:15.5px}.tz-product-tabs__panel{padding-top:20px;font-size:16px;line-height:1.65}.tz-product-tabs__panel h3,.tz-product-tabs__panel h4,.tz-product-tabs__panel .tz-tab-heading{margin-top:22px;font-size:22px!important}.tz-product-tabs__hint{display:block}.tz-product-tabs__panel th,.tz-product-tabs__panel td{padding:9px 8px}}@media(max-width:389px){.tz-product-tabs__shell{padding-inline:12px}.tz-product-tabs__nav{gap:20px}}@media(prefers-reduced-motion:reduce){.tz-product-tabs__nav{scroll-behavior:auto}}.tz-faq{position:relative;overflow:hidden;background:#fffdf8;color:#190729;padding:56px 0}.tz-faq:before{content:"";position:absolute;width:420px;height:420px;left:-250px;top:8%;border-radius:999px;background:#f0ecff;opacity:.58;pointer-events:none}.tz-faq__layout{position:relative;display:grid;grid-template-columns:minmax(260px,.36fr) minmax(0,.64fr);gap:clamp(48px,6vw,92px);align-items:start}.tz-faq__intro{position:sticky;top:110px}.tz-faq__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:#6d2fd1;font:400 12px/1.2 var(--tazgo-body-font);letter-spacing:.09em;text-transform:uppercase}.tz-faq__eyebrow:before{content:"";width:20px;height:3px;border-radius:999px;background:#d8f25a;flex:0 0 20px}.tz-faq__intro h2{max-width:none;word-break:normal;margin:0;color:#4a1978;font:400 clamp(38px,4vw,58px)/1.08 var(--tazgo-heading-font);letter-spacing:-.02em;text-transform:uppercase}.tz-faq__lead{max-width:30ch;margin:22px 0 0;color:#4b3954;font:400 clamp(17px,1.35vw,19px)/1.55 var(--tazgo-body-font)}.tz-faq__contact{display:grid;gap:5px;margin-top:30px;font-family:var(--tazgo-body-font)}.tz-faq__contact>span{color:#6b5875;font-size:13px;line-height:1.3}.tz-faq__contact a{width:fit-content;color:#4a1978;font:400 15px/1.3 var(--tazgo-body-font);text-decoration:none;border-bottom:1px solid rgba(74,25,120,.28);transition:color .16s ease,border-color .16s ease}.tz-faq__contact a:hover{color:#6d2fd1;border-color:#6d2fd1}.tz-faq__groups{min-width:0}.tz-faq__group+.tz-faq__group{margin-top:40px}.tz-faq__group>h3{display:flex;align-items:center;gap:9px;margin:0 0 11px;color:#6d2fd1;font:400 12px/1.3 var(--tazgo-body-font);letter-spacing:.09em;text-transform:uppercase}.tz-faq__group>h3:before{content:"";width:7px;height:7px;border-radius:999px;background:#d8f25a;flex:0 0 7px}.tz-faq__items{border-top:1px solid #ded5f7}.tz-faq__item{position:relative;border-bottom:1px solid #ded5f7;background:transparent;transition:background-color .16s ease,border-color .16s ease}.tz-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:64px;padding:18px 4px 18px 2px;cursor:pointer;list-style:none;color:#190729;font:400 clamp(17px,1.4vw,19px)/1.4 var(--tazgo-body-font);transition:color .16s ease,padding .16s ease}.tz-faq__item summary::-webkit-details-marker{display:none}.tz-faq__item summary:focus-visible{outline:3px solid #914cff;outline-offset:4px;border-radius:8px}.tz-faq__toggle{position:relative;display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:999px;background:#f0ecff;color:#4a1978;transition:background-color .16s ease,color .16s ease,transform .16s ease}.tz-faq__toggle:before,.tz-faq__toggle:after{content:"";position:absolute;width:12px;height:2px;border-radius:999px;background:currentColor}.tz-faq__toggle:after{transform:rotate(90deg)}.tz-faq__item:hover summary{color:#4a1978}.tz-faq__item[open]{margin:4px 0;padding:0 16px;border:1px solid #ded5f7;border-radius:12px;background:#f0ecff}.tz-faq__item[open] summary{padding-left:0;padding-right:0;color:#4a1978}.tz-faq__item[open] .tz-faq__toggle{background:#4a1978;color:#fbfaff}.tz-faq__item[open] .tz-faq__toggle:after{transform:rotate(0)}.tz-faq__answer{max-width:650px;padding:0 46px 20px 0;color:#4b3954;font:400 15px/1.68 var(--tazgo-body-font)}.tz-faq__answer p{margin:0}.tz-faq__answer p+p{margin-top:12px}.tz-faq a:focus-visible{outline:3px solid #914cff;outline-offset:3px}@media(max-width:989px){.tz-faq__layout{grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);gap:38px}}@media(max-width:749px){.tz-faq{padding:60px 0 68px}.tz-faq:before{width:240px;height:240px;left:-165px;top:18px;opacity:.5}.tz-faq__layout{grid-template-columns:1fr;gap:38px}.tz-faq__intro{position:static}.tz-faq__intro h2{max-width:none;font-size:clamp(50px,15vw,64px);line-height:.9}.tz-faq__lead{margin-top:17px;font-size:17px}.tz-faq__contact{margin-top:22px}.tz-faq__group+.tz-faq__group{margin-top:34px}.tz-faq__item summary{min-height:60px;padding:16px 2px;font-size:16px}.tz-faq__toggle{width:29px;height:29px;flex-basis:29px}.tz-faq__item[open]{padding:0 12px;border-radius:10px}.tz-faq__answer{padding:0 40px 18px 0;font-size:14.5px;line-height:1.65}}@media(prefers-reduced-motion:reduce){.tz-faq__contact a,.tz-faq__item,.tz-faq__item summary,.tz-faq__toggle{transition:none}}.tz-faq__items{display:grid;gap:11px;border-top:0}.tz-faq__item{overflow:hidden;border:1px solid #ded5f7;border-radius:14px;background:#fff;box-shadow:0 3px 12px #19072908}.tz-faq__item summary{min-height:64px;padding:17px 16px 17px 18px}.tz-faq__item:hover{border-color:#c8b8ff}.tz-faq__item[open]{margin:0;padding:0;border:1px solid #c8b8ff;border-radius:14px;background:#f0ecff;box-shadow:0 6px 18px #1907290d}.tz-faq__item[open] summary{padding:17px 16px 14px 18px}.tz-faq__answer{padding:0 58px 20px 18px}.tz-faq__group>h3{margin-bottom:13px}@media(max-width:749px){.tz-faq__items{gap:10px}.tz-faq__item summary{padding:15px 13px 15px 15px}.tz-faq__item[open]{padding:0;border-radius:13px}.tz-faq__item[open] summary{padding:15px 13px 13px 15px}.tz-faq__answer{padding:0 48px 18px 15px}}.tz-faq__intro h2{font-family:var(--tazgo-heading-font)!important;font-weight:400!important}.tz-faq__items{display:block!important;border-top:1px solid #ded5f7!important}.tz-faq__item{margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-bottom:1px solid #ded5f7!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.tz-faq__item:hover{border-color:#ded5f7!important}.tz-faq__item summary{min-height:64px!important;padding:19px 2px!important;color:#190729!important;border-radius:0!important;font:400 clamp(17px,1.4vw,19px)/1.4 var(--tazgo-body-font)!important}.tz-faq__item:hover summary{color:#4a1978!important}.tz-faq__item[open]{margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #c8b8ff!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.tz-faq__item[open] summary{padding:19px 2px 12px!important;color:#4a1978!important}.tz-faq__toggle{width:22px!important;height:22px!important;flex:0 0 22px!important;border-radius:0!important;background:transparent!important;color:#4a1978!important}.tz-faq__toggle:before,.tz-faq__toggle:after{width:12px!important;height:1.5px!important}.tz-faq__item[open] .tz-faq__toggle{background:transparent!important;color:#4a1978!important;transform:none!important}.tz-faq__answer{max-width:650px!important;padding:0 44px 20px 2px!important;color:#6b5875!important;font:400 15px/1.65 var(--tazgo-body-font)!important}.tz-faq__group+.tz-faq__group{margin-top:44px!important}.tz-faq__group>h3{margin-bottom:12px!important}@media(max-width:749px){.tz-faq__item summary{min-height:58px!important;padding:16px 2px!important;font-size:16px!important}.tz-faq__item[open] summary{padding:16px 2px 10px!important}.tz-faq__answer{padding:0 34px 18px 2px!important;font-size:14.5px!important}}.tz-faq__more{margin-top:20px}.tz-faq__more>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:#4c1f99;font:16px/1.5 var(--tazgo-body-font)}.tz-faq__more .tz-faq__groups{padding-top:20px}.tazgo-track-entry{max-width:1050px;margin:32px auto 70px;padding:0 20px;color:#1f1240;font-family:Pazerat,Arial,sans-serif}.tazgo-track-entry__hero{background:#1f1240;color:#f5f2ff;padding:clamp(28px,6vw,64px);border-radius:28px}.tazgo-track-entry__hero>span{font-size:12px;letter-spacing:2px;color:#c8b8ff}.tazgo-track-entry h1{font-family:Letter Magic,serif;font-size:clamp(36px,6vw,64px);line-height:1.12;color:inherit;margin:20px 0}.tazgo-track-entry p{max-width:620px;line-height:1.65}.tazgo-track-entry__open{display:inline-block;background:#b7ff6e;color:#1f1240;padding:16px 25px;border-radius:14px;text-decoration:none;font-weight:700}.tazgo-track-entry__open[hidden]{display:none}.tazgo-track-entry__details{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.tazgo-track-entry__details>div{background:#f5f2ff;padding:28px;border-radius:22px}.tazgo-track-entry h2{font-family:Letter Magic,serif;color:#1f1240;font-size:26px}.tazgo-track-entry a:focus-visible{outline:3px solid #914cff;outline-offset:5px}@media(max-width:650px){.tazgo-track-entry__details{grid-template-columns:1fr}.tazgo-track-entry{padding:0 16px}}.tazgo-breakfast-preview{color:#1f1240;font:400 18px/1.5 var(--tazgo-body-font);padding-block:24px 48px}.tazgo-breakfast-preview h2,.tazgo-breakfast-preview h3{font-family:var(--tazgo-heading-font);font-weight:400;color:#4c1f99;line-height:1.2}.tazgo-breakfast-preview h2{font-size:34px}.tazgo-breakfast-preview h3{font-size:26px;margin:18px 0 12px}.tazgo-breakfast-preview__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.tazgo-breakfast-preview article{background:#f5f2ff;border:1px solid #C8B8FF;border-radius:18px;padding:24px}.tazgo-breakfast-preview__status{display:inline-block;border-radius:6px;background:#4c1f99;color:#fff;padding:6px 12px;font-size:16px}.tazgo-breakfast-preview summary{cursor:pointer;min-height:48px;display:list-item;padding:12px 0;color:#4c1f99;border-top:1px solid #C8B8FF}.tazgo-breakfast-preview details p{font-size:16px}.tazgo-breakfast-preview a{color:#4c1f99;text-underline-offset:4px}.tazgo-breakfast-preview a:focus-visible,.tazgo-breakfast-preview summary:focus-visible{outline:3px solid #6D2FD1;outline-offset:4px}@media(max-width:749px){.tazgo-breakfast-preview__grid{grid-template-columns:1fr}.tazgo-breakfast-preview article{padding:20px}}.tz-card-context{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tz-card-context__pill{display:inline-flex;min-height:28px;align-items:center;gap:5px;padding:5px 9px;border:1px solid rgba(74,25,120,.16);border-radius:999px;background:#f0ecff;color:#4a1978;font:700 10px/1.1 var(--tazgo-body-font,var(--font-body-family));white-space:nowrap}.tz-card-context__pill--primary{border-color:#d8f25acc;background:#d8f25a;color:#190729}.tz-card-context__icon{display:inline-flex;width:14px;height:14px}.tz-card-context__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749px){.tz-card-context{gap:4px;margin-top:6px}.tz-card-context__pill{min-height:25px;padding:4px 7px;font-size:9px}}.tazgo-card-nutrition__serving{display:block;text-align:center;font-size:1.2rem;line-height:1.4;margin-bottom:.6rem;color:inherit}.tz-cart-nutrition{padding:16px;margin:16px 0;border:1px solid #e8e0ee;border-radius:14px;background:#faf7fc;color:#29143a;text-align:left;line-height:1.6}.tz-cart-nutrition strong{font-size:15px}.tz-cart-nutrition p{margin:6px 0;font-size:14px}.tz-cart-nutrition small{font-size:12px;display:block;color:#665870}.tazgo-meal-plan-link{margin-top:1.4rem}.tazgo-meal-plan-link__card{display:grid;grid-template-columns:1fr auto;gap:1.2rem;align-items:center;padding:1.5rem 1.6rem;border:1px solid #ded5f7;border-radius:1.6rem;background:var(--tazgo-aubergine);color:var(--tazgo-cloud);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.tazgo-meal-plan-link__card:hover{border-color:#6d2fd1;transform:translateY(-1px)}.tazgo-meal-plan-link__eyebrow{display:inline-flex;padding:.7rem .9rem;border-radius:999px;background:#d8f25a;color:#190729;font:400 1.15rem/1 var(--tazgo-body-font);text-transform:uppercase;white-space:nowrap}.tazgo-meal-plan-link__copy{display:grid;gap:.35rem;min-width:0}.tazgo-meal-plan-link__copy strong{color:var(--tazgo-cloud);font:400 2rem/1.15 var(--tazgo-heading-font);text-transform:none}.tazgo-meal-plan-link__copy small{color:var(--tazgo-lavender);font:400 1.4rem/1.4 var(--tazgo-body-font)}.tazgo-meal-plan-link__action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 14px;border-radius:12px;background:var(--tazgo-brand-lime);color:var(--tazgo-aubergine);font:400 1.4rem/1.2 var(--tazgo-heading-font);white-space:normal}.tazgo-meal-plan-link__card:focus-visible{outline:3px solid #6d2fd1;outline-offset:3px}@media(max-width:600px){.tazgo-meal-plan-link__card{grid-template-columns:1fr;gap:.8rem;padding:1.4rem}.tazgo-meal-plan-link__eyebrow{width:fit-content}.tazgo-meal-plan-link__action{margin-top:.2rem}}@media(prefers-reduced-motion:reduce){.tazgo-meal-plan-link__card{transition:none}.tazgo-meal-plan-link__card:hover{transform:none}}.tz-pdp-nutrition{margin:18px 0 6px;padding:18px 20px;border:1px solid #ded5f7;border-radius:18px;background:#fbfaff;color:#190729}.tz-pdp-nutrition h2{margin:0 0 14px;color:#4a1978;font:400 25px/1 var(--tazgo-heading-font);text-transform:uppercase}.tz-pdp-nutrition__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.tz-pdp-nutrition__grid strong{display:flex;min-height:48px;align-items:center;justify-content:center;padding:8px 12px;color:#190729;font:400 15px/1.35 var(--tazgo-body-font);text-align:center}.tz-pdp-nutrition__grid strong+strong{border-left:1px solid #ded5f7}@media(max-width:560px){.tz-pdp-nutrition{padding:16px}.tz-pdp-nutrition h2{font-size:23px}.tz-pdp-nutrition__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-pdp-nutrition__grid strong{min-height:52px;padding:9px 7px;font-size:14px}.tz-pdp-nutrition__grid strong:nth-child(odd){border-left:0}.tz-pdp-nutrition__grid strong:nth-child(n+3){border-top:1px solid #ded5f7}}html body #MainContent .tz-produce,html body #MainContent .tz-produce :is(p,li,strong,b,span,a,summary){font-family:var(--tazgo-body-font)!important;font-weight:400!important;font-synthesis:none;letter-spacing:0!important;text-transform:none!important;color:#1f1240;line-height:1.5}html body #MainContent .tz-produce{font-size:18px;text-align:left;container-type:inline-size}html body #MainContent .tz-produce__intro{font-size:19px!important;line-height:1.5!important;margin:0 0 18px!important;max-width:58ch}html body #MainContent .tz-produce__cards{display:grid;grid-template-columns:1fr;gap:0;padding:4px 16px!important;margin:0!important;list-style:none!important;border:1px solid #ded5f7;border-radius:20px;background:#f5f2ff;overflow:hidden}html body #MainContent .tz-produce__cards li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:2px 13px;padding:14px 0;margin:0!important;min-width:0;background:none;border:0;border-radius:0}html body #MainContent .tz-produce__cards li+li{border-top:1px solid #ded5f7}html body #MainContent .tz-produce__cards strong{font-size:20px!important;line-height:1.3!important}html body #MainContent .tz-produce__cards li>span:last-child{grid-column:2;font-size:17px!important;color:#524262;line-height:1.45}html body #MainContent .tz-produce__icon{grid-row:span 2;display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#e7ddff;color:#4c1f99}html body #MainContent .tz-produce svg{display:block;width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html body #MainContent .tz-produce__receive{font-size:17px!important;line-height:1.5!important;padding:16px 2px;margin:0!important;color:#524262}html body #MainContent .tz-produce__receive strong{display:block;font-size:19px!important;color:#4c1f99;margin:0 0 4px}html body #MainContent .tz-produce__promise{padding:20px;border:1px solid #c8b8ff;border-radius:20px;background:#f5f2ff;margin:16px 0!important}html body #MainContent .tz-produce .tz-produce__promise-title{display:flex;align-items:center;gap:12px;font:400 26px/1.2 var(--tazgo-heading-font)!important;letter-spacing:0!important;text-transform:none!important;color:#1f1240;margin:0 0 12px!important}html body #MainContent .tz-produce__shield{display:grid;place-items:center;flex:none;width:44px;height:44px;background:#b7ff6e;border-radius:14px;color:#1f1240}html body #MainContent .tz-produce__shield svg{width:26px;height:26px}html body #MainContent .tz-produce__promise p{font-size:17px!important;line-height:1.5!important;margin:8px 0!important;color:#524262}html body #MainContent .tz-produce__promise p:first-of-type{font-size:20px!important;color:#1f1240}html body #MainContent .tz-produce__help{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:6px 0;color:#4c1f99;font-size:18px!important;text-decoration:underline;text-underline-offset:5px}html body #MainContent .tz-produce__help svg{width:18px;height:18px}html body #MainContent .tz-produce__details details{border-bottom:1px solid #ded5f7;padding:4px 0}html body #MainContent .tz-produce__details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:20px!important;min-height:56px;list-style:none;padding:10px 0}html body #MainContent .tz-produce__details summary::-webkit-details-marker{display:none}html body #MainContent .tz-produce__details summary svg{width:20px;height:20px;color:#4c1f99;transition:transform .15s ease}html body #MainContent .tz-produce__details details[open] summary svg{transform:rotate(180deg)}html body #MainContent .tz-produce__details p{font-size:17px!important;line-height:1.55!important;margin:0 0 14px!important;color:#524262}html body #MainContent .tz-produce :is(a,summary):focus-visible{outline:3px solid #4c1f99;outline-offset:4px;border-radius:4px}html body #MainContent .product:has(.tz-produce) .product__title h1{font:400 clamp(28px,3vw,42px)/1.15 var(--tazgo-heading-font)!important;letter-spacing:0!important}html body #MainContent .product:has(.tz-produce) .product-form__submit{min-height:52px!important;width:100%;border-radius:14px!important;font:400 20px/1.4 var(--tazgo-body-font)!important;background:#4c1f99!important;color:#fff!important}html body #MainContent .product:has(.tz-produce) .product-form__submit:hover{background:#1f1240!important}html body #MainContent .product:has(.tz-produce) .product-form__submit:disabled{opacity:.55}html body #MainContent .product:has(.tz-produce) :is(.quantity__button,fieldset.product-form__input input+label){min-height:44px}@container (min-width:620px){html body #MainContent .tz-produce__cards{grid-template-columns:repeat(3,minmax(0,1fr));padding:16px!important;gap:16px}html body #MainContent .tz-produce__cards li{display:flex;flex-direction:column;padding:0;gap:8px}html body #MainContent .tz-produce__cards li+li{border-top:0;border-left:1px solid #ded5f7;padding-left:16px}}@media(min-width:990px){html body #MainContent .product:has(.tz-produce){align-items:flex-start;column-gap:48px}html body #MainContent .product:has(.tz-produce) .product__media-wrapper{width:calc(48% - 24px);max-width:calc(48% - 24px);position:sticky;top:110px;align-self:flex-start}html body #MainContent .product:has(.tz-produce) .product__info-wrapper{width:calc(52% - 24px);max-width:calc(52% - 24px);padding-left:0}html body #MainContent .product:has(.tz-produce) .product__info-container{max-width:none}}@media(max-width:749px){html body #MainContent .tz-produce{font-size:17px}html body #MainContent .tz-produce__intro{font-size:18px!important;margin-bottom:14px!important}html body #MainContent .tz-produce__cards{padding:2px 12px!important;border-radius:16px}html body #MainContent .tz-produce__cards li{grid-template-columns:36px minmax(0,1fr);gap:2px 11px;padding:12px 0}html body #MainContent .tz-produce__icon{width:36px;height:36px;border-radius:11px}html body #MainContent .tz-produce__cards strong{font-size:19px!important}html body #MainContent .tz-produce__cards li>span:last-child{font-size:16px!important}html body #MainContent .tz-produce__promise{padding:16px;border-radius:16px}html body #MainContent .tz-produce .tz-produce__promise-title{font-size:24px!important;gap:10px}html body #MainContent .tz-produce__promise p:first-of-type{font-size:19px!important}html body #MainContent .tz-produce__details summary{font-size:19px!important}html body #MainContent .product:has(.tz-produce) .product__title h1{font-size:30px!important}}@media(prefers-reduced-motion:reduce){html body #MainContent .tz-produce__details summary svg{transition:none}}.tz-destination-links{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.tz-destination-links[hidden]{display:none!important}@media(max-width:989px){.tz-destination-links{display:block}}.tz-nav-more{position:relative}.tz-nav-more>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:6px}.tz-nav-more>summary:after{content:"\2304"}.tz-nav-more>div{position:absolute;z-index:50;top:100%;right:0;min-width:220px;padding:12px 20px;background:#fffdf8;border:1px solid #e4ddd2;border-radius:12px;box-shadow:0 12px 24px #19072914}.tz-desktop-nav{display:flex;align-items:center;gap:14px;font:400 15px/1.4 var(--tazgo-body-font);white-space:nowrap;flex-wrap:wrap}.tz-desktop-nav a{display:flex;align-items:center;min-height:44px;color:#190729;text-decoration:none}.tz-desktop-nav a:hover,.tz-desktop-nav a[aria-current=page]{color:#6d2fd1}.tz-desktop-nav a:focus-visible,.tz-mobile-menu a:focus-visible,.tz-mobile-menu summary:focus-visible,.tz-navigation-title button:focus-visible{outline:3px solid #6d2fd1;outline-offset:3px}.tz-mobile-menu{display:none}.tz-navigation-title{display:flex;align-items:center;justify-content:space-between;font:400 25px/1.2 var(--tazgo-heading-font)}.tz-navigation-title button{width:44px;height:44px;background:none;border:0;font:400 30px/1 var(--tazgo-body-font);cursor:pointer;color:inherit}.tz-navigation-secondary{margin-top:12px;padding-top:12px;border-top:2px solid #e4ddd2}@media(max-width:989px){.tz-desktop-nav{display:none}.tz-mobile-menu{display:block;grid-area:left-icons}.tz-mobile-menu>summary{display:grid;place-items:center;width:44px;height:44px;cursor:pointer;list-style:none;color:#4a1978}.tz-mobile-menu>summary::-webkit-details-marker{display:none}.tz-mobile-menu__panel{position:absolute;z-index:40;top:100%;left:0;right:0;max-height:75vh;overflow-y:auto;overscroll-behavior:contain;display:block;padding:12px 22px 24px;background:#fffdf8;border-top:1px solid #e4ddd2;box-shadow:0 18px 30px #19072914}.tz-mobile-menu__panel a{display:flex;align-items:center;min-height:48px;padding:8px 4px;border-bottom:1px solid #eee8df;color:#190729;font:400 17px/1.4 var(--tazgo-body-font);text-decoration:none}.tz-mobile-menu__panel a[aria-current=page]{color:#6d2fd1;text-decoration:underline;text-underline-offset:4px}html.tz-navigation-open{overflow:hidden}}@media(min-width:990px){html header.header{display:grid!important;grid-template-columns:112px minmax(0,1fr) auto!important;grid-template-areas:"heading navigation icons"!important;column-gap:24px!important;max-width:1440px;padding:16px 32px!important;min-height:96px;box-sizing:border-box}html .header .header__heading{grid-area:heading;margin:0}html .header .header__heading-link{padding:0}html .header .header__heading-logo-wrapper{width:112px!important}html .header .header__search{display:none!important}html .header .tz-desktop-nav{grid-area:navigation;display:grid!important;grid-template-columns:auto minmax(200px,1fr);align-items:center;gap:24px;width:100%;font:500 16px/1.4 var(--tazgo-body-font)}html .header .tz-desktop-nav [data-menu-home]{padding:0 16px;border-radius:12px;min-height:48px;background:transparent;text-decoration:none!important;border:1px solid #e7e4eb;color:#1f1240}html .header .tz-desktop-search{width:100%;min-width:0;height:50px;border-radius:12px;background:#f7f7f9;border:1px solid #eceaef}html .header .tz-desktop-search input{font:16px/1.4 var(--tazgo-body-font)}html .header .tz-desktop-nav [data-desktop-favourites]{font:500 14px/1.3 var(--tazgo-body-font);min-height:48px;padding:0 10px}html .header .header__icons{grid-area:icons;gap:12px;padding:0;justify-self:end}html .header .header__icon{width:46px;height:48px;border-radius:12px}html .header :is(a,button):focus-visible{outline:3px solid #914cff;outline-offset:4px}html .header :is(.header__icon,[data-desktop-favourites]):hover{background:#f5f2ff}}
/*# sourceMappingURL=/cdn/shop/t/125/compiled_assets/styles.css.map */
