.tz-market-hero{background:#f7f3eb;color:#1f1240;padding:clamp(28px,4vw,64px) 0}.tz-market-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);align-items:center}.tz-market-hero__copy{min-width:0}.tz-market-kicker{font:400 14px/1.4 var(--tazgo-body-font);letter-spacing:.08em;text-transform:uppercase;color:#6d2fd1;margin:0 0 14px}.tz-market-kicker:empty{display:none}.tz-market-hero h1{font:400 clamp(40px,4.4vw,66px)/1.06 var(--tazgo-heading-font);color:#1f1240;max-width:14ch;margin:0;text-wrap:balance}.tz-market-lead{font:400 clamp(17px,1.5vw,21px)/1.6 var(--tazgo-body-font);max-width:49ch;margin:22px 0}.tz-market-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.tz-market-actions .button{min-height:48px}.tz-market-delivery{font:400 14px/1.5 var(--tazgo-body-font);max-width:47ch;margin-top:22px}.tz-market-hero__products{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-width:0}.tz-market-hero__tile{display:flex;flex-direction:column;min-width:0;background:#fffdf8;border:1px solid #e3daf0;border-radius:20px;overflow:hidden;color:#31134f;text-decoration:none}.tz-market-hero__tile:nth-child(2){background:#f7eadf}.tz-market-hero__tile:nth-child(3){background:#eef2e8}.tz-market-hero__tile img{display:block;width:100%;height:clamp(130px,15vw,225px);object-fit:contain;background:#fff}.tz-market-hero__tile>span{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;font:400 19px/1.3 var(--tazgo-heading-font)}.tz-market-hero a:focus-visible,.tz-market-occasion:focus-visible,.tz-market-text-link:focus-visible{outline:3px solid #6d2fd1;outline-offset:4px}.tz-market-shelf{padding:48px 0;scroll-margin-top:110px}.tz-market-shelf--bakery{background:#faf0e7}.tz-market-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:28px}.tz-market-section-head h2,.tz-market-story h2,.tz-market-story h1,.tz-market-intro h1{font:400 clamp(32px,3.3vw,48px)/1.12 var(--tazgo-heading-font);color:#31134f;margin:0;text-wrap:balance}.tz-market-section-head p:not(.tz-market-kicker){font:400 17px/1.5 var(--tazgo-body-font);max-width:60ch;margin:12px 0 0}.tz-market-text-link{color:#54268b;font:400 16px/1.4 var(--tazgo-body-font);text-underline-offset:4px;display:inline-flex;gap:12px;align-items:center;min-height:44px}.tz-market-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.tz-market-product{min-width:0;display:flex;flex-direction:column}.tz-market-product>.tazgo-home-product-card{flex:1}.tz-market-maker{font:400 14px/1.4 var(--tazgo-body-font);margin:10px 0 0;color:#685477}.tz-market-occasions{padding-top:48px;padding-bottom:48px}.tz-market-occasion-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tz-market-occasion{background:#f7f3eb;border:1px solid #e3daf0;border-radius:16px;display:flex;flex-direction:column;padding:24px;color:#31134f;text-decoration:none}.tz-market-occasion:nth-child(2){background:#faf0e7}.tz-market-occasion:nth-child(3){background:#eef2e8}.tz-market-occasion__number{font:400 15px/1.4 var(--tazgo-body-font);opacity:.7;margin-bottom:24px}.tz-market-occasion h3{font:400 25px/1.2 var(--tazgo-heading-font);margin:0}.tz-market-occasion p{font:400 16px/1.5 var(--tazgo-body-font);margin:14px 0 20px}.tz-market-occasion .tz-market-text-link{margin-top:auto}.tz-market-story{background:#f0ece3;padding:58px 0}.tz-market-story__grid{display:grid;grid-template-columns:1fr 1.2fr;gap:60px}.tz-market-story p:not(.tz-market-kicker){font-family:var(--tazgo-body-font);line-height:1.65}.tz-market-story .tz-market-lead{margin-top:0}.tz-market-intro{padding-top:48px;padding-bottom:36px}.tz-market-intro .tz-market-lead{max-width:64ch}.tz-market-nav-group{position:relative}.tz-market-nav-group>summary{list-style:none;cursor:pointer;display:flex;align-items:center;min-height:44px;gap:8px}.tz-market-nav-group>summary::-webkit-details-marker{display:none}.tz-market-nav-group>summary:after{content:"\2304";font-family:Arial,sans-serif}.tz-market-nav-group>div{position:absolute;top:100%;left:0;z-index:50;min-width:220px;padding:12px 18px;background:#fffdf8;border:1px solid #e3daf0;border-radius:12px;box-shadow:0 10px 25px #31134f12}.tz-market-nav-group>summary:focus-visible{outline:2px solid #6d2fd1;outline-offset:4px}html body.tz-refined .tz-categories .tz-categories__grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:16px!important;overflow:visible!important}html body.tz-refined .tz-categories .tz-category-card__image-wrap{aspect-ratio:1.3}html body.tz-refined .tz-categories .tz-category-card__copy{padding:14px 10px!important}html body.tz-refined .tz-categories .tz-category-card__copy h3{font-size:22px!important}html body.tz-refined .tz-categories .tz-category-card__copy p{font-size:14px!important}.tz-market-category-icon{width:100%;height:100%;object-fit:contain}@media(max-width:989px){.tz-market-hero__grid{gap:24px}.tz-market-product-grid,.tz-market-occasion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-market-story__grid{gap:30px}html body.tz-refined .tz-categories .tz-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tz-market-nav-group>div{position:static;box-shadow:none;border:0;border-radius:0;padding:0 12px}.tz-market-nav-group>summary{min-height:50px;font:400 15px/1.3 var(--tazgo-body-font)}}@media(max-width:749px){.tz-market-hero__grid,.tz-market-story__grid{grid-template-columns:1fr}.tz-market-hero h1{font-size:40px!important;max-width:17ch}.tz-market-hero__products{gap:10px}.tz-market-hero__tile img{height:150px}.tz-market-hero__tile>span{font-size:18px;padding:12px}.tz-market-section-head{align-items:flex-start;flex-direction:column;gap:10px}.tz-market-section-head h2{font-size:32px!important}.tz-market-shelf,.tz-market-occasions{padding-top:34px;padding-bottom:34px}.tz-market-product-grid{gap:20px 12px}.tz-market-occasion{padding:18px}.tz-market-occasion h3{font-size:23px!important}.tz-market-occasion__number{margin-bottom:16px}.tz-market-story{padding:40px 0}.tz-market-actions{gap:10px}.tz-market-actions .button{flex:1;min-width:135px;padding-inline:14px}.tz-market-intro{padding-top:32px;padding-bottom:22px}html body.tz-refined .tz-categories .tz-categories__grid{grid-auto-columns:auto!important;scroll-snap-type:none;padding:0;gap:12px!important}html body.tz-refined .tz-categories .tz-category-card__copy p{display:none!important}html body.tz-refined .tz-categories .tz-category-card__copy h3{font-size:19px!important;margin:0}html body.tz-refined .tz-categories .tz-category-card__copy{padding:10px 6px!important}.tz-market-maker{font-size:13px}}@media(max-width:359px){.tz-market-hero h1{font-size:34px!important}.tz-market-occasion-grid{grid-template-columns:1fr}html body.tz-refined .tz-categories .tz-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){.tz-market-hero a,.tz-market-occasion{transition:none;scroll-behavior:auto}}.tz-market-box-card{height:100%;display:flex;flex-direction:column;gap:14px}.tz-market-box-card>a:first-child{color:#31134f;text-decoration:none}.tz-market-box-card img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px}.tz-market-box-card h3{font:400 24px/1.3 var(--tazgo-heading-font);margin:16px 0 0}.tz-market-box-card p{margin:0;font:400 18px/1.4 var(--tazgo-body-font)}.tz-market-box-card .button{margin-top:auto}#bakery-boxes .tz-market-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px}@media(max-width:1199px){.tz-mobile-menu .tz-market-nav-group>div{position:static;box-shadow:none;border:0;border-radius:0;padding:0 12px}.tz-mobile-menu .tz-market-nav-group>summary{min-height:50px;font:400 15px/1.3 var(--tazgo-body-font)}}.tz-market-box-count{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;border-radius:12px;background:#efe1d0;color:#542c35}.tz-market-box-count strong{font:400 clamp(72px,8vw,130px)/1 var(--tazgo-heading-font)}.tz-market-box-count>span{font:400 19px/1.5 var(--tazgo-body-font)}html body.tz-refined .tz-categories .tz-categories__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}@media(max-width:749px){html body.tz-refined .tz-categories .tz-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:1199px){html body.tz-refined .header .tz-mobile-menu{grid-area:left-icons!important;position:static!important}html body.tz-refined .header .tz-mobile-menu__panel{position:absolute!important;top:100%!important;left:0!important;right:0!important;width:auto!important;max-height:75vh;overflow-y:auto;box-sizing:border-box}html body.tz-refined .tz-mobile-menu .tz-market-nav-group>div{position:static!important;min-width:0!important;width:auto!important}html body.tz-refined .tz-mobile-menu .tz-market-nav-group{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/tazgo-market.css.map */
