/* GOOD EATZ CVR 2026-10-16: scoped additions; no existing selectors or behavior removed. */
.ge-commerce-label{font-size:14px;letter-spacing:.06em;margin:0 0 18px;color:#77192a;font-weight:600}
.ge-gift-entry{display:inline-block;margin-top:18px;padding:10px 0;color:inherit;text-underline-offset:5px}
.ge-brand-note{max-width:1100px;margin:0 auto;padding:32px 24px;border-top:1px solid #e5ddd3;font-size:14px;line-height:1.9;color:#51483f}
.ge-brand-note p{margin:0 0 10px}.ge-total-context{font-size:13px;line-height:1.7;margin:14px 0;color:#51483f}
.quick-cart .quick-product{align-items:center;gap:8px}.ge-size{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.quick-product .ge-servings{font-size:13px;color:#66564b;white-space:nowrap}
.quick-cart .ge-row-total{grid-column:1;margin:0;font-size:12px;line-height:1.65;color:#66564b}.ge-row-total strong{font-family:inherit;font-size:19px;font-weight:600;color:#77192a;white-space:nowrap}.ge-row-total small{display:block;font-size:11px;color:#66564b}
.ge-total-note{font-size:12px;line-height:1.8;margin:16px 0}.ge-total-note a{display:inline-block;margin-left:8px;color:inherit;text-underline-offset:4px}
.ge-gift-facts{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:20px 0 12px;padding:18px 0;border-top:1px solid #ded6cc;border-bottom:1px solid #ded6cc;font-size:13px;line-height:1.7}.ge-gift-facts li{min-width:0}.ge-gift-facts small{display:block;font-size:11px;color:#66564b}.ge-gift-facts a,.ge-review-link{color:inherit;text-underline-offset:4px}.ge-review-link{display:inline-block;font-size:12px;line-height:1.8;padding:8px 0}
@media(max-width:480px){.ge-commerce-label{font-size:12px;margin-bottom:12px}.ge-size{gap:6px}.quick-product .ge-servings{font-size:12px}.quick-cart .ge-row-total{font-size:11px}.ge-row-total strong{font-size:18px}.ge-total-note a{margin-left:0}.ge-gift-facts{gap:12px;font-size:12px}.ge-brand-note{padding:24px 18px}.ge-total-context{font-size:12px}}
/* Keep the full size/price line above the total and purchase action at all widths. */
.quick-cart .quick-product{grid-column:1/-1;grid-row:1}.quick-cart .ge-row-total{grid-column:1;grid-row:2}.quick-cart input[type=submit]{grid-column:2;grid-row:2}
.quick-cart .ge-leadtime26{grid-column:1/-1;grid-row:auto}
