.xlz-body{--tw-green:#43302a;--tw-bg:#faf7ee;--xlz-ink:#362b25;--xlz-muted:#74695e;--xlz-line:#ded9c9;--xlz-butter:#f1da83;--xlz-sage:#dce5c6;color:var(--xlz-ink);background:#faf7ee;font-family:Arial,Noto Sans TC,sans-serif;line-height:1.7;-webkit-font-smoothing:antialiased}.xlz-body *{box-sizing:border-box}.xlz-body h1,.xlz-body h2,.xlz-body h3,.xlz-body p{margin-top:0}.xlz-body h1,.xlz-body h2,.xlz-body h3{font-weight:700;letter-spacing:-.035em}.xlz-body a{color:inherit;text-underline-offset:4px}.xlz-body :is(a,button,summary,input,select):focus-visible{outline:3px solid #a74726;outline-offset:4px}.xlz-body :is(button,input,select){font:inherit}.xlz-body button:disabled{cursor:not-allowed}.xlz-body img{max-width:100%;display:block}.xlz-wrap{width:min(1240px,calc(100% - 88px));margin-inline:auto}.xlz-section{padding-block:88px;scroll-margin-top:110px}.xlz-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.xlz-skip-link{position:fixed;top:-90px;left:20px;z-index:100;background:#fff;padding:12px 20px}.xlz-skip-link:focus{top:15px}.xlz-announcement{background:#362b25;color:#fff9e7;padding:9px 20px;text-align:center;font-size:12px;letter-spacing:.04em}.xlz-header{position:relative;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:24px 44px;min-height:104px;border-bottom:1px solid var(--xlz-line);background:#faf7ee}.xlz-wordmark{display:flex;flex-direction:column;gap:5px;flex-shrink:0;text-decoration:none;line-height:1}.xlz-wordmark>span{font-family:"Noto Serif TC",Georgia,serif;letter-spacing:.08em;font-size:31px;font-weight:900;display:flex;align-items:center;gap:6px}.xlz-wordmark i{font-family:Arial,sans-serif;font-style:normal;font-size:32px;color:#b3693f}.xlz-wordmark small{font-size:9px;font-weight:700;letter-spacing:.34em}.xlz-header>nav{display:flex;align-items:center;gap:30px;font-size:13px;font-weight:600}.xlz-header nav a{text-decoration:none}.xlz-header nav a:hover{text-decoration:underline}.xlz-cart{gap:12px;border:1px solid #362b25;padding:9px 16px;border-radius:24px;white-space:nowrap;min-height:44px}.xlz-cart,.xlz-cart span{display:flex;align-items:center}.xlz-cart span{width:22px;height:22px;justify-content:center;background:#362b25;color:#fff;font-size:11px;border-radius:50%;font-variant-numeric:tabular-nums}.xlz-mobile-menu{display:none}.xlz-pause{padding:12px 24px;text-align:center;background:#fae4bd;font-size:13px;color:#573e24}.xlz-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px;color:#796547}.xlz-button{display:inline-flex;justify-content:center;align-items:center;gap:32px;min-height:54px;border:1px solid #362b25;border-radius:30px;padding:14px 24px;background:#362b25;color:#fff9e7!important;text-decoration:none;font-size:14px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;cursor:pointer}.xlz-button span{font-size:20px;line-height:1}.xlz-button:hover{background:#594239;transform:translateY(-2px);box-shadow:0 5px 0 #362b2510}.xlz-button:disabled{background:#e5e1d6;color:#777066!important;border-color:#e5e1d6;transform:none;box-shadow:none}.xlz-button-outline{color:#362b25!important;background:transparent}.xlz-button-outline:hover{color:#fff!important}.xlz-text-link{font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:14px;padding-block:10px;min-height:44px;white-space:nowrap;text-decoration:underline}.xlz-actions{display:flex;align-items:center;gap:27px;flex-wrap:wrap}.xlz-hero{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:670px;overflow:hidden;border-bottom:1px solid var(--xlz-line)}.xlz-hero-copy{padding:78px 8% 100px max(44px,calc((100vw - 1240px)/2));display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.xlz-hero h1{line-height:1.22;max-width:500px;margin-bottom:27px;letter-spacing:-.06em}.xlz-hero-dot{color:#c56840}.xlz-lead{max-width:430px;font-size:15px;line-height:1.95;color:#74695e;margin-bottom:30px;letter-spacing:.025em}.xlz-hero-note{display:flex;align-items:center;gap:10px;margin-top:34px;font-size:11px;letter-spacing:.04em}.xlz-hero-note>span{font-size:20px;color:#9a5a39}.xlz-hero-photo{position:relative;isolation:isolate;overflow:hidden;background:#e1cab0}.xlz-hero-photo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:52% center;object-position:52% center;transition:transform 1.5s ease}.xlz-hero:hover .xlz-hero-photo>img{transform:scale(1.025)}.xlz-photo-caption{position:absolute;bottom:22px;left:28px;color:#fff;background:#362b2580;border:1px solid #ffffff60;backdrop-filter:blur(8px);border-radius:30px;padding:8px 15px;font-size:11px}.xlz-hero-seal{position:absolute;top:30px;right:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:104px;height:104px;border-radius:50%;background:var(--xlz-butter);font-size:9px;letter-spacing:.12em;line-height:1.35;transform:rotate(12deg);box-shadow:0 3px 0 #362b25;color:#362b25}.xlz-hero-seal b{font-family:Georgia,serif;font-size:16px;letter-spacing:0}.xlz-hero-bottom{position:absolute;bottom:16px;left:44px;display:flex;gap:14px;align-items:center;font-size:9px;font-weight:700;letter-spacing:.18em}.xlz-hero-bottom span{font-size:17px;color:#ac603e}.xlz-ticker{display:flex;justify-content:center;align-items:center;gap:34px;padding:19px 20px;border-bottom:1px solid #c9c89f;background:var(--xlz-butter);font-size:12px;font-weight:700;letter-spacing:.08em;overflow:hidden;white-space:nowrap}.xlz-ticker i{font-style:normal;font-size:18px}.xlz-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;padding-block:54px}.xlz-benefits article{display:flex;gap:20px;align-items:flex-start}.xlz-benefit-symbol{display:flex;align-items:center;justify-content:center;width:58px;height:58px;flex-shrink:0;border:1px solid var(--xlz-line);border-radius:50%;font-size:31px;font-family:Georgia,serif}.xlz-benefits h2{font-size:17px;margin:0 0 9px;letter-spacing:0}.xlz-benefits p{font-size:12px;line-height:1.9;color:var(--xlz-muted);margin:0}.xlz-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px}.xlz-section-heading h2{font-size:38px;line-height:1.3;margin:0 0 16px;white-space:pre-line}.xlz-section-heading .xlz-kicker{margin-bottom:12px}.xlz-section-heading p:last-child{font-size:13px;color:var(--xlz-muted);max-width:660px;margin-bottom:0;line-height:1.9}.xlz-centered{text-align:center;margin-top:34px}.xlz-offer-note{display:flex;gap:17px;align-items:center;background:#eee6d2;border:1px solid #e0d3b5;border-radius:12px;padding:18px 23px;margin-bottom:28px}.xlz-offer-note>span{font-size:29px;color:#9b5d3d}.xlz-offer-note strong{font-size:14px}.xlz-offer-note p{font-size:11px;margin:2px 0 0;color:var(--xlz-muted)}.xlz-offer-note>a{margin-left:auto;white-space:nowrap;font-size:12px;font-weight:600}.xlz-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.xlz-product-card{min-width:0;display:flex;flex-direction:column;background:#f7f2e7;border:1px solid var(--xlz-line);border-radius:12px;overflow:hidden;transition:box-shadow .25s,transform .25s}.xlz-product-card:hover{box-shadow:0 12px 35px #382b2510;transform:translateY(-3px)}.xlz-product-visual{position:relative;background:#fff;aspect-ratio:1;overflow:hidden;display:block;border-bottom:1px solid var(--xlz-line)}.xlz-product-visual img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s}.xlz-product-card:hover .xlz-product-visual img{transform:scale(1.025)}.xlz-product-category{position:absolute;left:14px;top:14px;border:1px solid #362b2520;background:#fffdf5ed;padding:5px 10px;font-size:10px;border-radius:20px;letter-spacing:.05em}.xlz-product-sticker{position:absolute;right:12px;bottom:12px;padding:9px 12px;background:var(--xlz-sage);font-size:10px;transform:rotate(-6deg);border:1px solid #362b2550;border-radius:6px;font-weight:700}.xlz-product-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;height:100%;background:#e3ddc4;font-family:Georgia,serif;font-size:32px;letter-spacing:.1em}.xlz-product-placeholder span{font-family:Arial,sans-serif;font-size:11px;letter-spacing:.3em}.xlz-product-info{display:flex;flex-direction:column;padding:24px;flex:1}.xlz-card-number{font-size:9px;font-weight:600;letter-spacing:.1em;color:#877a68;margin-bottom:10px}.xlz-product-info h3{font-size:19px;line-height:1.5;margin-bottom:12px}.xlz-product-info h3 a{text-decoration:none}.xlz-product-summary{font-size:12px;line-height:1.85;color:var(--xlz-muted);margin-bottom:19px;min-height:44px}.xlz-card-price{display:flex;align-items:baseline;gap:13px;flex-wrap:wrap;margin-top:auto;margin-bottom:18px}.xlz-card-price strong{font-size:20px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.xlz-card-price span{font-size:10px;color:var(--xlz-muted)}.xlz-card-action{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d7cfbd;min-height:44px;padding-top:13px;font-size:12px;font-weight:700;text-decoration:none}.xlz-card-action span{font-size:20px}.xlz-category-tabs{display:flex;gap:10px;overflow-x:auto;padding-bottom:18px;scrollbar-width:thin;margin-bottom:18px}.xlz-category-tabs button{background:none;white-space:nowrap;border:1px solid var(--xlz-line);border-radius:30px;padding:10px 17px;min-height:44px;font-size:12px;display:flex;gap:10px;align-items:center;cursor:pointer}.xlz-category-tabs button span{font-size:9px;opacity:.65}.xlz-category-tabs button[aria-pressed=true]{background:#362b25;color:#fff;border-color:#362b25}.xlz-catalog-tools{display:flex;gap:15px;align-items:center;margin-bottom:27px}.xlz-catalog-tools label:first-child{position:relative;max-width:340px;flex:1}.xlz-catalog-tools input{width:100%;border:1px solid var(--xlz-line);background:transparent;border-radius:5px;padding:11px 34px 11px 14px;min-height:44px;font-size:12px}.xlz-catalog-tools label>span:last-child:not(.xlz-sr-only){position:absolute;right:13px;top:7px;font-size:22px}.xlz-catalog-tools select{padding:11px 30px 11px 12px;border:1px solid var(--xlz-line);border-radius:5px;background:transparent;font-size:12px;min-height:44px}.xlz-catalog-tools>p{font-size:11px;margin:0 0 0 auto;white-space:nowrap}.xlz-education{background:var(--xlz-sage);border-block:1px solid #bfcaac;padding-block:75px}.xlz-editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.xlz-ingredient-art{position:relative;background:#edf0dc;border:1px solid #aab991;border-radius:200px 200px 20px 20px;padding:45px 35px 25px;overflow:hidden;text-align:center}.xlz-art-label{display:inline-block;font-family:Georgia,serif;font-size:38px;font-weight:900;line-height:1;transform:rotate(-6deg);letter-spacing:-.04em}.xlz-ingredient-art svg{width:100%;margin-top:10px;color:#69553c}.xlz-art-caption{font-size:11px;letter-spacing:.12em}.xlz-editorial-copy h2{font-size:36px;line-height:1.4;margin-bottom:22px}.xlz-editorial-copy>p:not(.xlz-kicker){font-size:13px;line-height:1.95;color:#56624c}.xlz-editorial-copy ul{padding:0;margin:25px 0;list-style:none}.xlz-editorial-copy li{font-size:12px;padding:13px 0;border-bottom:1px solid #b5c1a1}.xlz-editorial-copy li span{font-family:Georgia,serif;padding-right:20px;font-size:16px}.xlz-recipe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.xlz-recipe-card{display:flex;flex-direction:column;padding:25px;border:1px solid #362b2530;border-radius:10px;text-decoration:none;transition:transform .25s,box-shadow .25s;overflow:hidden}.xlz-recipe-card:hover{transform:rotate(-1deg) translateY(-3px);box-shadow:0 8px 0 #362b2510}.xlz-recipe-article.sage,.xlz-recipe-card.sage{background:#e3e8d4}.xlz-recipe-article.peach,.xlz-recipe-card.peach{background:#f1d0ba}.xlz-recipe-article.butter,.xlz-recipe-card.butter{background:#f2e2ac}.xlz-recipe-top{display:flex;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:.06em}.xlz-recipe-top>span:last-child{font-size:24px;line-height:1}.xlz-recipe-number{font-family:Georgia,serif;font-size:100px;line-height:1.1;font-weight:700;color:#362b2520;letter-spacing:-.1em;margin-top:22px}.xlz-recipe-card h3{font-size:23px;line-height:1.5;margin:4px 0 16px}.xlz-recipe-card p{font-size:12px;line-height:1.9;margin-bottom:22px;opacity:.8}.xlz-recipe-ingredients{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto}.xlz-recipe-ingredients span{border:1px solid #362b2540;padding:3px 8px;border-radius:20px;font-size:9px}.xlz-faq-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:9%;border-top:1px solid var(--xlz-line)}.xlz-faq-grid h2{font-size:36px;line-height:1.4;margin-bottom:18px}.xlz-faq-grid>div>p:not(.xlz-kicker){font-size:13px;color:var(--xlz-muted)}.xlz-faq details{border-bottom:1px solid var(--xlz-line);padding:20px 0}.xlz-faq details:first-child{padding-top:4px}.xlz-faq summary{display:flex;align-items:center;justify-content:space-between;gap:25px;cursor:pointer;list-style:none;font-size:14px;font-weight:600;min-height:34px}.xlz-faq summary::-webkit-details-marker{display:none}.xlz-faq summary span{font-size:20px;font-weight:400;flex-shrink:0;transition:transform .2s}.xlz-faq details[open] summary span{transform:rotate(45deg)}.xlz-faq details p{margin:16px 35px 0 0;color:var(--xlz-muted);font-size:12px;line-height:1.95}.xlz-closing{text-align:center;padding:75px 25px;background:var(--xlz-butter);border-top:1px solid #cfbd7f}.xlz-closing h2{font-size:clamp(36px,4vw,55px);line-height:1.4;letter-spacing:-.06em;margin-bottom:28px}.xlz-closing .xlz-kicker{color:#7c6539}.xlz-assurance{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:30px;font-size:11px;letter-spacing:.025em}.xlz-assurance a{font-weight:600}.xlz-footer{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.1fr;gap:35px;padding:60px max(44px,calc((100vw - 1240px)/2)) 24px;background:#362b25;color:#f2ebdc;font-size:11px}.xlz-footer-brand strong{display:flex;align-items:center;gap:15px;font-family:Georgia,"Noto Serif TC",serif;letter-spacing:.08em;font-size:35px;line-height:1.3}.xlz-footer-brand strong span{color:var(--xlz-butter);font-family:Arial;font-size:38px}.xlz-footer-brand p{margin:16px 0 20px;font-size:12px}.xlz-footer small{letter-spacing:.13em;font-size:8px;color:#b7aa94}.xlz-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.xlz-footer b{font-size:11px;color:#cabda6;margin-bottom:9px}.xlz-footer nav a{text-decoration:none}.xlz-footer nav a:hover{text-decoration:underline}.xlz-footer-contact{display:flex;flex-direction:column;align-items:flex-start}.xlz-footer-contact>a{font-size:17px;text-decoration:none}.xlz-footer-contact p{font-size:10px;line-height:1.9;color:#c4b8a5;margin:12px 0 0}.xlz-footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:25px;border-top:1px solid #ffffff20;padding-top:23px;margin-top:20px;color:#b7aa94;font-size:8px}.xlz-page-heading{margin-bottom:45px;max-width:850px}.xlz-page-heading h1{font-size:clamp(38px,5vw,58px);line-height:1.35;margin-bottom:24px;letter-spacing:-.05em}.xlz-page-heading p:last-child{font-size:14px;line-height:1.95;max-width:670px;color:var(--xlz-muted)}.xlz-page-heading.xlz-section{margin-bottom:0;max-width:none}.xlz-page-heading.xlz-section p:last-child{max-width:680px}.xlz-article{max-width:850px;padding-block:65px 95px}.xlz-article section{margin-bottom:55px}.xlz-article section:last-child{margin-bottom:0}.xlz-article h2{font-size:28px;line-height:1.5;margin-bottom:22px}.xlz-article li,.xlz-article p{font-size:14px;line-height:2.1;color:var(--xlz-muted)}.xlz-article ul{padding-left:22px}.xlz-article-index{font-size:11px;letter-spacing:.08em;display:block;margin-bottom:15px;color:#a36d46}.xlz-callout{background:#eee4c9;padding:25px 30px;border-radius:8px;margin:26px 0}.xlz-callout strong{font-size:18px}.xlz-callout p{margin:10px 0 0;font-size:13px}.xlz-education-steps{display:flex;align-items:center;gap:15px;margin:30px 0}.xlz-education-steps>div{flex:1;padding:22px 15px;background:#e5e9d7;border-radius:8px}.xlz-education-steps b{font-size:17px}.xlz-education-steps p{font-size:11px;margin:10px 0 0;line-height:1.8}.xlz-education-steps>span{font-size:23px}.xlz-recipes-photo{width:100%;aspect-ratio:2.2;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin-bottom:50px}.xlz-recipe-articles{display:flex;flex-direction:column;gap:30px}.xlz-recipe-article{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:45px;border:1px solid #362b2520;border-radius:12px;scroll-margin-top:35px}.xlz-recipe-article h2{font-size:28px;line-height:1.5}.xlz-recipe-article li,.xlz-recipe-article p{font-size:13px;line-height:1.9}.xlz-recipe-article h3{font-size:12px;letter-spacing:.08em;margin:25px 0 18px}.xlz-recipe-article ul{padding-left:18px;margin:0}.xlz-recipe-article ol{padding:0;list-style:none;margin:0 0 25px}.xlz-recipe-article ol li{display:flex;gap:17px;align-items:flex-start;margin-bottom:22px}.xlz-recipe-article ol span{font-family:Georgia,serif;border:1px solid #362b2550;border-radius:50%;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center}.xlz-recipe-article ol p{margin:0}.xlz-about-statement{display:flex;align-items:center;justify-content:center;gap:70px;background:#dce5c6;padding:70px 40px;border-block:1px solid #c1caae}.xlz-about-statement>span{font-size:150px;color:#85946b;line-height:1}.xlz-about-statement p{font-size:29px;font-weight:700;line-height:1.7;margin:0;letter-spacing:-.04em}.xlz-breadcrumb{display:flex;align-items:center;gap:10px;font-size:10px;color:#897965;margin:28px 0;flex-wrap:wrap}.xlz-breadcrumb a{text-decoration:none}.xlz-pdp{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:start;margin:38px 0 60px}.xlz-pdp-gallery>p{font-size:10px;line-height:1.8;color:var(--xlz-muted);margin:15px 0 0}.xlz-pdp-image{background:#fff;border:1px solid var(--xlz-line);border-radius:13px;overflow:hidden;aspect-ratio:1}.xlz-pdp-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.xlz-pdp-purchase{padding-block:20px}.xlz-pdp-purchase h1{font-size:35px;line-height:1.4;letter-spacing:-.04em;margin-bottom:18px}.xlz-pdp-intro{font-size:13px;line-height:1.95;color:var(--xlz-muted)}.xlz-pdp-badges{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 28px}.xlz-pdp-badges>span{border:1px solid var(--xlz-line);padding:5px 10px;border-radius:20px;font-size:10px}.xlz-price-line{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:23px}.xlz-price-line strong{font-size:30px;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.xlz-price-line>span{font-size:10px;color:var(--xlz-muted)}.xlz-variants{border:0;padding:0;margin-bottom:24px;display:flex;gap:8px;flex-wrap:wrap}.xlz-variants legend{font-size:12px;font-weight:700;margin-bottom:10px}.xlz-variants label{font-size:11px;padding:8px 13px;border:1px solid var(--xlz-line);border-radius:8px;display:flex;align-items:center;gap:8px}.xlz-flavor-picker{border:1px solid var(--xlz-line);border-radius:10px;background:#f4efdf;padding:20px;margin-bottom:22px}.xlz-flavor-picker legend{font-size:14px;font-weight:700;float:left;width:100%;margin-bottom:15px}.xlz-flavor-picker legend span{font-size:10px;font-weight:400;margin-left:14px;color:var(--xlz-muted)}.xlz-selection-slots{display:flex;gap:7px;clear:both;margin-bottom:18px;flex-wrap:wrap}.xlz-selection-slots span{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:11px;background:#fff9ec;border:1px dashed #b7ac91;border-radius:6px;color:#a6987b;transition:background .2s,transform .2s}.xlz-selection-slots .is-filled{background:#d0dfb6;color:#3d5134;border-style:solid;border-color:#a5bd86;transform:translateY(-2px)}.xlz-flavor-row{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:10px 0;font-size:11px}.xlz-counter{display:inline-flex;align-items:center;border:1px solid #bfb59f;border-radius:22px;overflow:hidden;flex-shrink:0;background:#fffdf6;height:44px}.xlz-counter button{border:0;background:none;min-width:44px;height:44px;font-size:15px;cursor:pointer;color:#362b25}.xlz-counter button:disabled{color:#bcb4a4}.xlz-counter button:hover:not(:disabled){background:#eee8d7}.xlz-counter output{display:flex;align-items:center;justify-content:center;min-width:25px;font-size:12px;font-variant-numeric:tabular-nums}.xlz-picker-progress{display:flex;justify-content:space-between;font-size:10px;background:#e9dfc7;color:#695b42;padding:9px 12px;border-radius:5px;margin:17px 0 0}.xlz-picker-progress.is-complete{background:#d9e4c8;color:#465a35}.xlz-buy-row{display:flex;align-items:stretch;gap:13px}.xlz-buy-row>.xlz-button{flex:1;font-size:12px;min-height:48px;padding:10px 17px;gap:10px}.xlz-parent-quantity{height:48px;border-radius:25px}.xlz-parent-quantity button{height:48px}.xlz-field{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600;margin-bottom:18px}.xlz-field select{min-height:44px;padding:10px 12px;border:1px solid var(--xlz-line);border-radius:6px;background:#fffdf6;font-size:12px}.xlz-small-note{font-size:10px!important;line-height:1.85;color:var(--xlz-muted);margin:15px 0}.xlz-add-notice{min-height:0;font-size:11px;line-height:1.8;color:#a43a26}.xlz-add-notice:not(:empty){margin-top:15px;padding:12px 15px;background:#fae4d9;border-radius:6px}.xlz-add-notice.is-success{color:#3c5530;background:#e0e9d0}.xlz-add-notice a{display:inline-block;margin-left:10px;font-weight:700;min-height:30px}.xlz-pdp-tabs{display:flex;gap:38px;border-block:1px solid var(--xlz-line);padding:18px 0;font-size:12px;letter-spacing:.04em}.xlz-pdp-tabs a{text-decoration:none}.xlz-pdp-detail{display:grid;grid-template-columns:1fr 1.5fr;gap:8%;padding-block:65px;scroll-margin-top:35px}.xlz-pdp-detail h2{font-size:30px;line-height:1.5}.xlz-spec-table{margin:0;font-size:12px}.xlz-spec-table>div{display:grid;grid-template-columns:95px 1fr;gap:20px;border-bottom:1px solid var(--xlz-line);padding:16px 0}.xlz-spec-table>div:first-child{padding-top:0}.xlz-spec-table dt{font-size:11px;font-weight:600;color:#877862}.xlz-spec-table dd{margin:0;line-height:1.95;overflow-wrap:anywhere}.xlz-pdp-meal{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--xlz-line);background:#e8e9d8;border-radius:12px;overflow:hidden;scroll-margin-top:35px}.xlz-pdp-meal img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.xlz-pdp-meal>div{padding:50px}.xlz-pdp-meal h2{font-size:30px;line-height:1.45}.xlz-pdp-meal p:not(.xlz-kicker){font-size:12px;line-height:2;color:var(--xlz-muted)}.xlz-unavailable{padding:50px 25px;text-align:center;background:#eee8d9;border:1px solid var(--xlz-line);border-radius:10px;font-size:13px}.xlz-unavailable h3{font-size:22px}.xlz-unavailable p{color:var(--xlz-muted)}.xlz-site-lp .xlz-header{background:#f5dfa0;border-color:#d2b978;min-height:92px}.xlz-site-lp .xlz-announcement{background:#4c2724}.xlz-landing .xlz-hero{background:#4c2724;color:#fff1d1;min-height:690px}.xlz-landing .xlz-hero-copy{padding-top:70px;padding-bottom:95px}.xlz-landing .xlz-hero h1{font-size:clamp(43px,4.9vw,73px);max-width:520px;line-height:1.2}.xlz-landing .xlz-hero .xlz-kicker{color:#ddba78}.xlz-landing .xlz-hero-dot{color:#e98d63}.xlz-landing .xlz-lead{color:#e5cfb4}.xlz-landing .xlz-hero .xlz-button{background:#f3d17a;color:#4c2724!important;border-color:#f3d17a}.xlz-landing .xlz-hero-note{color:#d6bfa6}.xlz-landing .xlz-hero-note span{color:#e7a372}.xlz-landing .xlz-hero-photo{margin:40px 45px 65px 0;border-radius:48% 48% 6px 6px;box-shadow:10px 10px 0 #3b201f}.xlz-landing .xlz-hero-photo>img{-o-object-position:53% center;object-position:53% center}.xlz-landing .xlz-hero-seal{background:#e98d63;color:#4c2724;top:25px;right:15px;width:92px;height:92px}.xlz-landing .xlz-hero-bottom{color:#d4bda4}.xlz-landing .xlz-ticker{background:#f5dfa0}.xlz-landing .xlz-benefits{padding-block:45px}.xlz-landing .xlz-education{background:#edccb7;border-color:#d3ad92}.xlz-landing .xlz-ingredient-art{background:#fae3c9;border-color:#c79e7d}.xlz-landing .xlz-editorial-copy>p:not(.xlz-kicker){color:#755944}.xlz-landing .xlz-editorial-copy li{border-color:#caa889}.xlz-landing #offers{width:min(1100px,calc(100% - 88px))}.xlz-landing #offers>.xlz-section-heading{justify-content:center;text-align:center}.xlz-landing #offers>.xlz-section-heading h2{font-size:40px}.xlz-catalog.is-landing .xlz-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.xlz-catalog.is-landing .xlz-product-card{background:#fffaf0}.xlz-catalog.is-landing .xlz-product-visual{aspect-ratio:1.25}.xlz-catalog.is-landing .xlz-product-info{padding:26px}.xlz-catalog.is-landing .xlz-product-info h3{font-size:23px}.xlz-catalog.is-landing .xlz-product-summary{min-height:0}.xlz-purchase.is-compact{margin-top:auto}.xlz-purchase.is-compact .xlz-price-line strong{font-size:26px}.xlz-landing .xlz-closing{background:#edccb7}.xlz-lp-dock{position:sticky;bottom:0;z-index:29;display:flex;justify-content:center;align-items:center;gap:30px;background:#fff9efed;border-top:1px solid #d6c7b2;padding:12px 25px;backdrop-filter:blur(14px)}.xlz-lp-dock>span{font-size:12px;font-weight:600}.xlz-lp-dock .xlz-button{min-height:44px;padding:8px 25px;font-size:12px;background:#4c2724}.xlz-lp-dock>a:last-child{font-size:11px}.xlz-body .tw-container{max-width:1240px}.xlz-body .tw-panel{border-color:var(--xlz-line);border-radius:12px}.xlz-body .tw-button{border-radius:25px;background:#362b25}.xlz-body .tw-checkout-heading h1{font-size:34px;letter-spacing:-.04em}.xlz-body .tw-checkout-heading p{font-size:13px;line-height:1.8}.xlz-body .tw-cart-item img{-o-object-fit:contain;object-fit:contain;background:white}.xlz-body .tw-cart-item .tw-muted{font-size:11px}.xlz-body .meta-consent-controls{z-index:25}.xlz-body .tw-checkout-dock{z-index:30}.xlz-prose{max-width:850px}.xlz-prose h1{font-size:37px;line-height:1.4;margin-bottom:35px}.xlz-prose h2{font-size:24px;margin-top:35px}.xlz-prose p{font-size:14px;line-height:2;color:var(--xlz-muted)}@media(max-width:1050px){.xlz-wrap{width:calc(100% - 60px)}.xlz-header{padding:22px 30px}.xlz-header>nav{gap:20px;font-size:12px}.xlz-header .xlz-nav-secondary:last-of-type{display:none}.xlz-hero{min-height:600px}.xlz-hero-copy{padding:55px 9% 80px 30px}.xlz-hero h1{font-size:49px}.xlz-hero .xlz-actions{gap:16px}.xlz-hero .xlz-text-link{font-size:11px}.xlz-hero-bottom{left:30px}.xlz-hero-seal{width:88px;height:88px;font-size:8px;right:18px;top:20px}.xlz-hero-seal b{font-size:14px}.xlz-benefits{gap:22px}.xlz-benefits article{gap:13px}.xlz-benefit-symbol{width:45px;height:45px;font-size:27px}.xlz-ticker{gap:25px;font-size:10px}.xlz-product-grid{gap:20px}.xlz-product-info{padding:20px}.xlz-product-info h3{font-size:17px}.xlz-section{padding-block:65px}.xlz-editorial-copy h2,.xlz-faq-grid h2,.xlz-section-heading h2{font-size:32px}.xlz-recipe-card{padding:20px}.xlz-recipe-card h3{font-size:20px}.xlz-footer{padding:45px 30px 25px;grid-template-columns:1.2fr 1fr 1fr}.xlz-footer-contact{grid-column:1/-1;flex-direction:row;align-items:center;gap:22px}.xlz-footer-contact b,.xlz-footer-contact p{margin:0}.xlz-footer-bottom{flex-wrap:wrap;gap:8px 20px;margin-top:0}.xlz-pdp{gap:5%}.xlz-pdp-purchase{padding-top:5px}.xlz-pdp-purchase h1{font-size:28px}.xlz-pdp-meal>div{padding:35px}.xlz-pdp-detail{gap:5%}.xlz-landing #offers{width:calc(100% - 60px)}.xlz-landing .xlz-hero-photo{margin:35px 30px 60px 0}.xlz-landing .xlz-hero h1{font-size:53px}.xlz-recipe-article{padding:35px;gap:40px}}@media(max-width:760px){.xlz-wrap{width:calc(100% - 40px)}.xlz-header{min-height:85px;padding:18px 20px;gap:15px;flex-wrap:wrap}.xlz-wordmark>span{font-size:25px}.xlz-wordmark i{font-size:27px}.xlz-wordmark small{font-size:8px}.xlz-header>nav{margin-left:auto;gap:13px;font-size:11px}.xlz-header .xlz-nav-secondary,.xlz-header>nav>a:first-child{display:none}.xlz-cart{padding:7px 12px;gap:8px;font-size:11px;min-height:44px}.xlz-cart span{width:19px;height:19px;font-size:10px}.xlz-mobile-menu{display:block}.xlz-mobile-menu>summary{font-size:10px;cursor:pointer;list-style:none;display:flex;align-items:center;gap:5px;min-height:44px}.xlz-mobile-menu>summary::-webkit-details-marker{display:none}.xlz-mobile-menu>summary span{font-size:16px}.xlz-mobile-menu>nav{position:absolute;top:100%;left:0;right:0;background:#faf7ee;border-block:1px solid var(--xlz-line);box-shadow:0 15px 20px #362b2515;padding:18px 25px;display:flex;flex-direction:column;gap:0;font-size:13px}.xlz-mobile-menu>nav>a{padding:12px 0;min-height:44px}.xlz-hero{grid-template-columns:1fr;min-height:auto}.xlz-hero-copy{padding:42px 25px 37px;align-items:flex-start}.xlz-hero h1{max-width:450px;font-size:46px;line-height:1.25;margin-bottom:20px}.xlz-hero .xlz-kicker{font-size:10px;margin-bottom:18px}.xlz-lead{font-size:13px;max-width:430px;line-height:1.95;margin-bottom:22px}.xlz-button{min-height:49px;padding:12px 20px;font-size:12px;gap:25px}.xlz-text-link{font-size:11px}.xlz-hero-note{margin-top:22px;font-size:10px}.xlz-hero-photo{height:360px}.xlz-hero-photo img{-o-object-position:center 55%;object-position:center 55%}.xlz-hero-seal{right:24px;top:20px;width:84px;height:84px}.xlz-photo-caption{bottom:18px;left:22px;font-size:10px}.xlz-hero-bottom{display:none}.xlz-ticker{justify-content:flex-start;gap:20px;font-size:9px;padding:14px 20px}.xlz-ticker i{font-size:14px}.xlz-ticker>span{flex-shrink:0}.xlz-benefits{gap:22px;padding-block:35px;grid-template-columns:1fr}.xlz-benefits article{gap:18px;align-items:center}.xlz-benefits h2{font-size:15px;margin-bottom:6px}.xlz-benefits p{font-size:11px;line-height:1.85}.xlz-benefit-symbol{width:46px;height:46px}.xlz-section{padding-block:48px;scroll-margin-top:20px}.xlz-section-heading{align-items:flex-start;gap:20px;margin-bottom:27px;flex-direction:column}.xlz-section-heading h2{font-size:29px;line-height:1.4;margin-bottom:12px}.xlz-section-heading p:last-child{font-size:12px}.xlz-section-heading>.xlz-text-link{padding:0;min-height:30px}.xlz-offer-note{padding:16px;gap:12px;border-radius:8px;align-items:flex-start;flex-wrap:wrap;margin-bottom:24px}.xlz-offer-note>span{font-size:25px;line-height:1.5}.xlz-offer-note>div{flex:1}.xlz-offer-note strong{font-size:12px}.xlz-offer-note p{font-size:10px}.xlz-offer-note>a{font-size:10px;margin-left:37px;min-height:24px}.xlz-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.xlz-product-card{border-radius:9px}.xlz-product-info{padding:14px}.xlz-product-info h3{font-size:14px;line-height:1.55;margin-bottom:10px}.xlz-card-number{font-size:8px;margin-bottom:8px}.xlz-product-summary{font-size:10px;line-height:1.8;min-height:54px;margin-bottom:14px}.xlz-product-category{left:8px;top:8px;font-size:8px;padding:3px 7px}.xlz-product-sticker{font-size:8px;padding:6px 8px;right:8px;bottom:8px}.xlz-card-price{gap:4px 10px;margin-bottom:12px}.xlz-card-price strong{font-size:16px}.xlz-card-price span{font-size:8px}.xlz-card-action{font-size:10px;min-height:44px;padding-top:9px}.xlz-card-action span{font-size:16px}.xlz-education{padding-block:45px}.xlz-editorial-grid{grid-template-columns:1fr;gap:35px}.xlz-ingredient-art{max-width:370px;width:100%;margin-inline:auto;padding:32px 30px 20px}.xlz-art-label{font-size:33px}.xlz-ingredient-art svg{max-height:250px}.xlz-editorial-copy h2{font-size:29px;line-height:1.45;max-width:400px;margin-bottom:20px}.xlz-editorial-copy .xlz-kicker{margin-bottom:14px}.xlz-editorial-copy>p:not(.xlz-kicker){font-size:12px}.xlz-editorial-copy li{font-size:11px;padding:12px 0}.xlz-recipe-grid{grid-template-columns:1fr;gap:15px}.xlz-recipe-card{position:relative;padding:23px;min-height:220px}.xlz-recipe-number{position:absolute;right:23px;top:40px;font-size:100px;line-height:1;margin:0}.xlz-recipe-card h3{font-size:23px;max-width:70%;margin:22px 0 12px}.xlz-recipe-card p{max-width:80%;font-size:11px;margin-bottom:20px}.xlz-recipe-top{font-size:9px}.xlz-recipe-ingredients span{font-size:8px}.xlz-faq-grid{grid-template-columns:1fr;gap:25px}.xlz-faq-grid h2{font-size:29px;margin-bottom:14px}.xlz-faq-grid>div>p:not(.xlz-kicker){font-size:12px}.xlz-faq-grid>div>.xlz-text-link{margin-top:0}.xlz-faq summary{font-size:12px;line-height:1.8;gap:15px}.xlz-faq details{padding:17px 0}.xlz-faq details p{font-size:11px;margin:13px 20px 0 0;line-height:1.95}.xlz-closing{padding:50px 20px}.xlz-closing h2{font-size:37px;margin-bottom:25px}.xlz-closing .xlz-kicker{font-size:9px}.xlz-assurance{display:grid;gap:14px 10px;padding-block:25px;font-size:9px}.xlz-assurance,.xlz-footer{grid-template-columns:1fr 1fr}.xlz-footer{padding:40px 23px 25px;gap:30px 20px}.xlz-footer-brand{grid-column:1/-1}.xlz-footer-brand strong{font-size:32px}.xlz-footer-brand p{margin:12px 0;font-size:12px}.xlz-footer nav{gap:13px;font-size:10px}.xlz-footer nav b{font-size:10px;margin-bottom:3px}.xlz-footer-contact{flex-wrap:wrap;gap:8px 20px;align-items:baseline}.xlz-footer-contact p{font-size:9px}.xlz-footer-contact b{width:100%;font-size:10px}.xlz-footer-contact>a{font-size:16px}.xlz-footer-bottom{margin-top:0;flex-direction:column;font-size:8px;gap:8px}.xlz-page-heading h1{font-size:38px;line-height:1.4;margin-bottom:20px}.xlz-page-heading p:last-child{font-size:12px}.xlz-page-heading .xlz-kicker{margin-bottom:17px}.xlz-page-heading{margin-bottom:30px}.xlz-category-tabs{margin-bottom:14px;gap:7px;padding-bottom:12px}.xlz-category-tabs button{font-size:10px;padding:8px 13px;min-height:44px;gap:7px}.xlz-category-tabs button span{font-size:8px}.xlz-catalog-tools{gap:10px;flex-wrap:wrap;margin-bottom:22px}.xlz-catalog-tools label:first-child{max-width:none;min-width:150px}.xlz-catalog-tools input,.xlz-catalog-tools select{font-size:11px;min-height:44px;padding-block:9px}.xlz-catalog-tools select{padding-left:9px;width:118px}.xlz-catalog-tools>p{width:100%;font-size:9px;margin-left:0}.xlz-article{padding-block:45px 60px}.xlz-article section{margin-bottom:38px}.xlz-article h2{font-size:23px;line-height:1.5;margin-bottom:19px}.xlz-article li,.xlz-article p{font-size:12px;line-height:2.05}.xlz-article-index{font-size:10px}.xlz-callout{padding:22px 20px;margin-block:22px}.xlz-callout strong{font-size:16px}.xlz-callout p{font-size:11px}.xlz-education-steps{gap:8px;flex-wrap:wrap}.xlz-education-steps>div{padding:18px 12px;min-width:85px}.xlz-education-steps b{font-size:14px}.xlz-education-steps p{font-size:10px}.xlz-education-steps>span{font-size:15px}.xlz-recipes-photo{aspect-ratio:1.4;margin-bottom:30px;border-radius:8px}.xlz-recipe-article{grid-template-columns:1fr;gap:25px;padding:27px 23px;border-radius:8px}.xlz-recipe-article h2{font-size:25px}.xlz-recipe-article li,.xlz-recipe-article p{font-size:12px}.xlz-recipe-article h3{font-size:11px;margin-top:18px}.xlz-recipe-article ol p{font-size:11px}.xlz-about-statement{flex-direction:column;gap:25px;padding:45px 25px;align-items:flex-start}.xlz-about-statement>span{font-size:65px}.xlz-about-statement p{font-size:25px}.xlz-breadcrumb{font-size:9px;margin-block:20px;gap:7px}.xlz-pdp{grid-template-columns:1fr;gap:28px;margin:20px 0 35px}.xlz-pdp-gallery>p{font-size:9px;margin-top:12px}.xlz-pdp-purchase{padding-top:0}.xlz-pdp-purchase h1{font-size:29px;margin-bottom:17px}.xlz-pdp-purchase .xlz-kicker{font-size:10px;margin-bottom:15px}.xlz-pdp-intro{font-size:12px}.xlz-pdp-badges{margin:18px 0 23px}.xlz-pdp-badges span{font-size:9px}.xlz-price-line{margin-bottom:20px}.xlz-price-line strong{font-size:28px}.xlz-pdp-tabs,.xlz-price-line>span{font-size:10px}.xlz-pdp-tabs{gap:24px;padding-block:15px}.xlz-pdp-detail{grid-template-columns:1fr;gap:20px;padding-block:40px}.xlz-pdp-detail h2{font-size:25px;margin-bottom:8px}.xlz-spec-table>div{grid-template-columns:75px 1fr;gap:13px;font-size:11px;padding-block:13px}.xlz-spec-table dt{font-size:10px}.xlz-pdp-meal{grid-template-columns:1fr;border-radius:8px}.xlz-pdp-meal img{max-height:340px;aspect-ratio:1.5}.xlz-pdp-meal>div{padding:30px 24px}.xlz-pdp-meal h2{font-size:26px}.xlz-pdp-meal p:not(.xlz-kicker){font-size:11px}.xlz-flavor-picker{padding:16px}.xlz-flavor-picker legend{font-size:12px}.xlz-flavor-picker legend span{font-size:9px;margin-left:9px}.xlz-flavor-row{font-size:10px;margin-block:9px}.xlz-buy-row{gap:10px}.xlz-buy-row>.xlz-button{font-size:11px}.xlz-add-notice{font-size:10px}.xlz-site-lp .xlz-header{min-height:80px}.xlz-site-lp .xlz-header>nav>a:first-child{display:block}.xlz-landing .xlz-hero{min-height:auto}.xlz-landing .xlz-hero-copy{padding:42px 25px 32px}.xlz-landing .xlz-hero h1{font-size:47px;line-height:1.2}.xlz-landing .xlz-hero-photo{height:340px;margin:0 25px 30px;border-radius:48% 48% 6px 6px;box-shadow:7px 7px 0 #3b201f}.xlz-landing .xlz-hero-seal{width:78px;height:78px;right:12px;top:18px;font-size:7px}.xlz-landing .xlz-hero-seal b{font-size:12px}.xlz-landing .xlz-benefits{padding-block:35px}.xlz-landing #offers{width:calc(100% - 40px)}.xlz-landing #offers>.xlz-section-heading h2{font-size:30px}.xlz-catalog.is-landing .xlz-product-grid{grid-template-columns:1fr;gap:25px}.xlz-catalog.is-landing .xlz-product-info{padding:23px}.xlz-catalog.is-landing .xlz-product-visual{aspect-ratio:1.15}.xlz-catalog.is-landing .xlz-product-info h3{font-size:22px}.xlz-catalog.is-landing .xlz-product-summary{font-size:11px;margin-bottom:20px;min-height:0}.xlz-catalog.is-landing .xlz-card-number{font-size:9px}.xlz-catalog.is-landing .xlz-product-category{font-size:9px;padding:5px 10px;left:13px;top:13px}.xlz-purchase.is-compact .xlz-price-line strong{font-size:25px}.xlz-lp-dock{gap:15px;padding:10px 15px}.xlz-lp-dock>span{display:none}.xlz-lp-dock .xlz-button{flex:1;font-size:11px;min-height:44px;max-width:260px}.xlz-lp-dock>a:last-child{font-size:10px}.xlz-body .tw-checkout-heading h1{font-size:28px}.xlz-body .tw-cart-item .tw-muted{font-size:10px}.xlz-prose h1{font-size:30px}.xlz-prose h2{font-size:22px}.xlz-prose p{font-size:12px}}@media(max-width:360px){.xlz-wrap{width:calc(100% - 30px)}.xlz-hero h1{font-size:40px}.xlz-hero-copy{padding-inline:20px}.xlz-landing .xlz-hero h1{font-size:41px}.xlz-header{padding-inline:15px;gap:10px}.xlz-wordmark>span{font-size:23px}.xlz-header>nav{gap:9px}.xlz-product-grid{gap:16px 10px}.xlz-product-info{padding:12px}.xlz-product-info h3{font-size:13px}.xlz-card-price strong{font-size:15px}.xlz-card-action{font-size:9px}.xlz-hero-photo{height:310px}.xlz-landing .xlz-hero-photo{height:300px}.xlz-assurance{font-size:8px}.xlz-education-steps{gap:6px}.xlz-education-steps>div{min-width:70px;padding-inline:10px}.xlz-education-steps p{font-size:9px}}@media(prefers-reduced-motion:reduce){.xlz-body *,.xlz-body :after,.xlz-body :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.xlz-button:hover,.xlz-hero:hover .xlz-hero-photo>img,.xlz-product-card:hover,.xlz-product-card:hover .xlz-product-visual img,.xlz-recipe-card:hover{transform:none}}.xlz-shipping-progress{border:1px solid #c8d2ad;background:#e8edda;border-radius:10px;padding:20px 24px;margin:22px 0}.xlz-shipping-progress>p{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:0 0 12px}.xlz-shipping-progress strong{font-size:14px;color:#425032}.xlz-shipping-progress p span{font-size:10px;color:#677255}.xlz-shipping-progress progress{width:100%;height:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:8px;overflow:hidden;background:#ced7b8;display:block}.xlz-shipping-progress progress::-webkit-progress-bar{background:#ced7b8;border-radius:8px}.xlz-shipping-progress progress::-webkit-progress-value{background:#668044;border-radius:8px}.xlz-shipping-progress progress::-moz-progress-bar{background:#668044;border-radius:8px}.xlz-shipping-progress small{display:block;font-size:9px;color:#677255;margin-top:11px;line-height:1.8}@media(max-width:760px){.xlz-shipping-progress{padding:17px 18px}.xlz-shipping-progress>p{flex-direction:column;gap:5px}.xlz-shipping-progress strong{font-size:12px}.xlz-shipping-progress p span{font-size:9px}.xlz-shipping-progress small{font-size:8px}}.xlz-hero h1{font-size:clamp(44px,4.7vw,70px);text-wrap:balance}.xlz-title-fragment{display:inline-block}.xlz-body :is(h2,h3){text-wrap:balance}@media(max-width:760px){.xlz-product-summary{font-size:11px;min-height:60px}.xlz-faq summary{font-size:13px}.xlz-faq details p{font-size:12px}.xlz-catalog.is-landing .xlz-product-summary,.xlz-editorial-copy>p:not(.xlz-kicker){font-size:13px}.xlz-flavor-row{font-size:12px}.xlz-article li,.xlz-article p{font-size:13px}.xlz-hero h1{font-size:46px}}@media(max-width:360px){.xlz-hero h1{font-size:40px}.xlz-flavor-row{font-size:11px}}