@font-face{font-family:Figtree;src:url(/fonts/Figtree[wght].woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:RecklessGX;src:url(/fonts/RecklessGX.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}.locale-ds{--color-brand-darkest:#0f2e27;--color-brand-darker:#1a4238;--color-brand-green:#245b50;--color-brand-green-dark:#314a3d;--color-brand-green-mid:#387c6d;--color-brand-green-light:#26826e;--color-brand-light:#5a9e8f;--color-brand-pale:#8cc4b8;--color-brand-mint:#a9d2c9;--color-brand-mist:#c2e0da;--color-neutral-900:#1e1e20;--color-neutral-700:#4f4f54;--color-neutral-500:#77777e;--color-neutral-400:#b1b1b1;--color-neutral-350:#9c9ca3;--color-neutral-300:#b3ac9c;--color-neutral-200:#e7e7e7;--color-neutral-150:#eeeae4;--color-neutral-100:#f6f1e9;--color-neutral-50:#faf6f0;--color-neutral-25:#f7f4f0;--color-success:#238240;--color-success-bg:#60b073;--color-warning:#eacb7a;--color-error:#e23e40;--color-info:#437c96;--color-orange:#d86239;--color-warning-text:#92400e;--color-bg:#f7f4f0;--color-bg-alt:#faf6f0;--color-bg-card:#0000000d;--color-bg-card-hover:#e3e8e3;--color-bg-dark:#131313;--color-bg-overlay:#00000080;--color-text:#1e1e20;--color-text-light:#77777e;--color-text-inverse:#f7f4f0;--color-text-brand:#245b50;--color-border:#b3ac9c;--color-border-light:#e7e7e7;--color-border-glass:#b3ac9cbf;--color-cta-bg:#245b50;--color-cta-text:#f7f4f0;--color-cta-hover-bg:#314a3d;--color-hover-bg:#1e1e20;--color-hover-text:#f7f4f0;--color-footer-bg:#131313;--color-footer-text:#fff;--color-footer-text-dim:#fffc;--color-cal:#f07057;--color-protein:#7ab87a;--color-carbs:#5b8def;--color-fat:#f5d547;--color-fiber:#3dbdbd;--color-tag-premium:#c9a84c;--color-tag-new:#5b8def;--color-tag-vegetarian:#3cb96a;--color-tag-lowcal:#888;--color-shelf-safe:#3cb96a;--color-shelf-warning:#f5a623;--color-shelf-urgent:#e74c3c;--color-shelf-text:#238240;--color-highlight-default:#1e1e204d;--color-highlight-new-recipe:#437c96;--color-highlight-premium:#1e1e20;--color-highlight-spicy:#c76a6a;--color-highlight-vegetarian:#60b073;--color-highlight-new:#387c6d;--color-highlight-beta:#d86239;--color-highlight-signature:#1e1e20;--color-accent:#3cb96a;--color-box:#f0ece7;--color-background:#faf9f6;--color-input:#fff;--color-highlight:#e8e4df;--color-divider:#b1b1b1;--color-card-hover:#e3e8e3;--color-conflict-hover:#faf4e5;--color-overlay:#00000080;--color-shadow:#0000001a;--color-tint-5:#0000000d;--color-tint-8:#00000014;--color-tint-50:#00000080;--color-tint-60:#1e1e2099;--color-tint-70:#000000b3;--color-checkout-badge:#245b50;--color-checkout-cutoff:#4f687a;--color-macro-highlight-border:#387c6d;--color-macro-highlight-bg:#a9d2c9;--color-toggle-bg:#faf6f0;--color-match-ring:#26826e;--color-match-ring-low:#eacb7a;--color-match-track:#cacaca;--color-match-label:#77777e;--color-conflict-chip-bg:#fffc;--color-conflict-chip-border:#b3ac9cbf;--color-favorite:#4f4f54;--color-favorite-hover:#bb7a7a;--color-favorite-hover-fill:#ffd8d8;--color-favorite-active:#926666;--color-favorite-active-fill:#f66;--color-popup-button-hover:#333;--font-family-body:"Figtree", sans-serif;--font-family-display:"RecklessGX", serif;--font-family:var(--font-family-body);--text-xs:10px;--text-sm:12px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--text-4xl:48px;--text-hero:clamp(2.25rem, 4vw, 3.5rem);--font-size-h1:48px;--font-size-h2:36px;--font-size-h3:24px;--font-size-h4:18px;--font-size-body:16px;--font-size-small:14px;--font-size-micro:12px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.2;--leading-snug:1.4;--leading-normal:1.5;--leading-relaxed:1.6;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.03em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-18:72px;--space-24:96px;--space-xs:4px;--space-sm:8px;--space-ms:12px;--space-md:16px;--space-lg:24px;--space-ml:32px;--space-xl:48px;--space-xxl:96px;--radius-sm:8px;--radius-input:10px;--radius-md:12px;--radius-lg:20px;--radius-xl:30px;--radius-pill:40px;--radius-full:9999px;--shadow-sm:0 2px 8px #00000014;--shadow-md:0 4px 16px #0000001a;--shadow-dropdown:0 8px 35px #0000001a;--shadow-modal:0 8px 32px #00000026, 0 2px 8px #0000001a;--shadow-pill-lift:0 2px 4px #0000001a;--blur-header:blur(20px);--blur-callout:blur(5px);--bg-header-glass:#3635311a;--bg-callout-glass:#fff3;--z-header:3;--z-dropdown:100;--z-modal:10000;--z-banner:10001;--transition-fast:.2s ease;--transition-base:.3s ease;--transition-slow:.5s ease}.t-hero{font-family:var(--font-family-body);font-size:var(--text-hero);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text)}.t-h1{font-family:var(--font-family-body);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-text)}.t-h2{font-family:var(--font-family-body);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-text)}.t-h3{font-family:var(--font-family-body);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-text)}.t-h4{font-family:var(--font-family-body);font-size:var(--text-md);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);color:var(--color-text)}.t-body{font-family:var(--font-family-body);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-text)}.t-body-large{font-family:var(--font-family-body);font-size:var(--text-md);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-text)}.t-label{font-family:var(--font-family-body);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-text)}.t-caption{font-family:var(--font-family-body);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);color:var(--color-text-light)}.t-display{font-family:var(--font-family-display);font-size:var(--text-hero);font-weight:var(--font-weight-regular);line-height:var(--leading-tight);color:var(--color-text)}
.btn{font-family:var(--font-family-body);font-size:var(--text-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);box-sizing:border-box;border:none;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.btn-primary{height:44px;padding:0 var(--space-6);border-radius:var(--radius-pill);background:var(--color-cta-bg);color:var(--color-cta-text)}.btn-primary:hover{background:var(--color-cta-hover-bg)}.btn-secondary{height:44px;padding:0 var(--space-6);border-radius:var(--radius-pill);background:var(--color-neutral-25);color:var(--color-neutral-900)}.btn-secondary:hover{background:var(--color-hover-bg);color:var(--color-hover-text)}.btn-ghost{height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-inverse);border:1px solid var(--color-text-inverse);background:0 0}.btn-ghost:hover{background:var(--color-text-inverse);color:var(--color-neutral-900)}.btn-checkout{width:100%;padding:var(--space-3);border-radius:var(--radius-pill);background:var(--color-cta-bg);color:var(--color-cta-text);font-size:var(--text-md);font-weight:var(--font-weight-semibold)}.btn-checkout:hover:not(:disabled){background:var(--color-cta-hover-bg)}.btn-checkout:disabled{background:var(--color-border-light);color:var(--color-text);cursor:not-allowed;opacity:.5}.btn-cart{height:36px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);gap:var(--space-2);border-radius:var(--radius-pill);background:var(--color-neutral-100);color:var(--color-brand-green);font-weight:var(--font-weight-bold)}.btn-cart:hover{background:var(--color-brand-green);color:var(--color-neutral-100)}.btn-add-to-cart-wrap{width:100%;height:40px;position:relative}.btn-add-to-cart{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--color-tint-5);width:100%;height:40px;color:var(--color-neutral-900);font-weight:var(--font-weight-semibold);font-family:var(--font-family-body);font-size:var(--text-base);cursor:pointer;transition:all var(--transition-fast);opacity:1;border:1px solid #0000001a;position:absolute;inset:0;transform:scale(1)}.btn-add-to-cart:hover{background:var(--color-hover-bg);color:var(--color-hover-text)}.btn-add-to-cart.hidden{opacity:0;pointer-events:none;transform:scale(.85)}.btn-qty-control{box-sizing:border-box;background:var(--color-tint-70);border-radius:var(--radius-pill);opacity:0;pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 14px;transition:opacity .25s,transform .25s;display:flex;position:absolute;inset:0;transform:scale(.85)}.btn-qty-control.visible{opacity:1;pointer-events:auto;transform:scale(1)}.btn-qty-btn{color:var(--color-text-inverse);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;line-height:1;transition:transform .15s;display:flex}.btn-qty-btn:active{transform:scale(.8)}.btn-qty-val{color:var(--color-text-inverse);font-weight:var(--font-weight-bold);font-size:var(--text-md);font-family:var(--font-family-body);text-align:center;min-width:20px}.btn-qty-stepper{width:100px;height:32px;padding:var(--space-1);box-sizing:border-box;border:1px solid var(--color-neutral-350);border-radius:var(--radius-full);background:0 0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.btn-qty-stepper-btn{border-radius:var(--radius-full);background:var(--color-bg-alt);width:24px;height:24px;color:var(--color-text);cursor:pointer;transition:all var(--transition-fast);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.btn-qty-stepper-btn:hover{background:var(--color-hover-bg);color:var(--color-hover-text)}.btn-qty-stepper-val{text-align:center;font-family:var(--font-family-body);font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-text);-webkit-user-select:none;user-select:none;flex:1}
.ld3-frame{box-sizing:border-box;background:var(--color-bg);max-width:816px;font-family:var(--font-family-body);color:var(--color-text);border-radius:16px;justify-content:center;align-items:center;gap:48px;margin:0 auto;padding:48px;display:flex;position:relative}.ld3-frame p{margin:0}.ld3-card{box-sizing:border-box;background:var(--color-neutral-150);width:331px;transition:background var(--transition-slow);border-radius:20px;flex-direction:column;flex-shrink:0;gap:16px;padding:16px;display:flex}.ld3-card:hover{background:var(--color-bg-card-hover)}.ld3-card-media{width:100%;height:272px;position:relative}.ld3-card-img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.ld3-badge-spicy{background:var(--color-highlight-spicy);color:#fff;height:16px;font-size:10px;font-weight:var(--font-weight-semibold);border-radius:24px;justify-content:center;align-items:center;gap:2px;padding:0 8px 1px 4px;line-height:10px;display:inline-flex;position:absolute;bottom:0;left:0}.ld3-badge-chili{flex-shrink:0;width:8px;height:10px;display:block}.ld3-card-meta{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.ld3-shelf{min-width:0;color:var(--color-success-bg);font-size:12px;font-weight:var(--font-weight-semibold);flex:1;line-height:16.4px}.ld3-toggle{background:var(--color-toggle-bg);border-radius:32px;flex:1;min-width:0;display:flex;position:relative}.ld3-toggle-thumb{background:var(--color-tint-60);opacity:.9;border-radius:32px;width:50%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.ld3-toggle-option{z-index:1;cursor:pointer;min-width:0;height:32px;font-family:var(--font-family-body);font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);background:0 0;border:none;border-radius:32px;flex:1;justify-content:center;align-items:center;gap:4px;padding:10px 12px;line-height:16.4px;transition:color .25s;display:flex;position:relative}.ld3-toggle-option.is-active{color:#fff}.ld3-toggle-count{background:var(--color-tint-60);width:12px;height:12px;color:var(--color-neutral-50);font-size:8px;font-weight:var(--font-weight-semibold);letter-spacing:1px;text-indent:1px;text-transform:uppercase;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ld3-card-titles{flex-direction:column;gap:2px;width:100%;display:flex}.ld3-card-title{font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-neutral-900);line-height:24px}.ld3-card-subtitle{font-size:14px;font-weight:var(--font-weight-regular);color:var(--color-neutral-900);line-height:20px}.ld3-macros{gap:8px;width:100%;display:flex}.ld3-macro{background:var(--color-tint-5);text-align:center;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;padding:4px;display:flex}.ld3-macro-value{font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-neutral-900);line-height:24px}.ld3-macro-label{font-size:12px;font-weight:var(--font-weight-regular);color:var(--color-neutral-900);line-height:22px}.ld3-add-wrap{width:100%;height:40px;position:relative}.ld3-add-btn{box-sizing:border-box;background:var(--color-bg-alt);border:1px solid var(--color-neutral-350);width:100%;height:40px;color:var(--color-neutral-900);font-family:var(--font-family-body);font-size:14px;font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);opacity:1;border-radius:40px;line-height:22px;position:absolute;inset:0;transform:scale(1)}.ld3-add-btn:hover{background:var(--color-hover-bg);border-color:var(--color-hover-bg);color:var(--color-hover-text)}.ld3-add-btn.is-hidden{opacity:0;pointer-events:none;transform:scale(.85)}.ld3-add-qty{box-sizing:border-box;background:var(--color-tint-70);border:1px solid var(--color-neutral-350);opacity:0;pointer-events:none;border-radius:40px;justify-content:space-between;align-items:center;height:40px;padding:0 1px;transition:opacity .25s,transform .25s;display:flex;position:absolute;inset:0;transform:scale(.85)}.ld3-add-qty.is-visible{opacity:1;pointer-events:auto;transform:scale(1)}.ld3-add-qty-btn{width:64px;height:36px;color:var(--color-text-inverse);cursor:pointer;transition:background var(--transition-fast), transform .15s ease;background:0 0;border:none;border-radius:48px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ld3-add-qty-btn:hover{background:var(--color-neutral-900)}.ld3-add-qty-btn:active{transform:scale(.92)}.ld3-add-qty-val{color:var(--color-text-inverse);font-family:var(--font-family-body);font-size:var(--text-md);font-weight:var(--font-weight-bold);text-align:center;min-width:20px}.ld3-panel{box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:center;gap:16px;width:341px;display:flex}.ld3-btn-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ld3-btn{box-sizing:border-box;cursor:pointer;height:40px;font-family:var(--font-family-body);font-size:14px;font-weight:var(--font-weight-semibold);transition:all var(--transition-fast);border:none;border-radius:48px;justify-content:center;align-items:center;padding:0 24px;line-height:22px;display:inline-flex;position:relative}.ld3-btn:active:not(:disabled){transform:scale(.97)}.ld3-btn .ld3-loader{box-sizing:border-box;border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite ld3-spin;display:none;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}.ld3-btn.is-loading .ld3-loader{display:block}.ld3-btn.is-loading .ld3-btn-label{opacity:0}@keyframes ld3-spin{to{transform:rotate(360deg)}}.ld3-btn-primary{isolation:isolate;color:#fff;background:linear-gradient(109deg,#245b50 0%,#1e5045 100%);position:relative}.ld3-btn-primary:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-cta-hover-bg);opacity:0;transition:opacity var(--transition-fast);position:absolute;inset:0}.ld3-btn-primary:hover:before{opacity:1}.ld3-btn-submit{border:1px solid var(--color-neutral-900);width:100%;color:var(--color-neutral-900);background:0 0}.ld3-btn-submit:hover:not(:disabled){background:var(--color-hover-bg);color:var(--color-hover-text)}.ld3-btn-submit:disabled{opacity:.2;cursor:not-allowed}.ld3-btn-text{color:var(--color-neutral-900);background:0 0;border:1px solid #0000}.ld3-btn-text:hover{color:#bd6b6c;background-color:#ece4e3;border-color:#bd6b6c}.ld3-stepper-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ld3-stepper{box-sizing:border-box;background:var(--color-bg-alt);border:1px solid var(--color-neutral-350);border-radius:40px;flex-shrink:0;justify-content:space-between;align-items:center;width:100px;padding:4px;display:flex;position:relative}.ld3-stepper-btn{width:24px;height:24px;color:var(--color-neutral-900);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-radius:40px;justify-content:center;align-items:center;padding:0;display:flex}.ld3-stepper-btn:hover:not(:disabled):not(.is-max){background:var(--color-hover-bg);color:var(--color-hover-text)}.ld3-stepper-btn:active:not(:disabled):not(.is-max){transform:scale(.8)}.ld3-stepper-btn:disabled,.ld3-stepper-btn.is-max{cursor:not-allowed;opacity:.45}.ld3-stepper-count{font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);-webkit-user-select:none;user-select:none;line-height:22px;position:absolute;left:50%;transform:translate(-50%)}.ld3-progress{box-sizing:border-box;background:var(--color-tint-5);-webkit-backdrop-filter:blur(2px);width:100%;height:64px;transition:background var(--transition-base);font-family:var(--font-family-body);cursor:default;border:1px solid #fff;border-radius:82px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #0003}.ld3-progress.is-full{background:var(--color-neutral-900);cursor:pointer;box-shadow:0 2px 3px #0003}.ld3-progress-save{color:#f5f5f5;font-size:14px;font-weight:var(--font-weight-semibold);line-height:22px}.ld3-progress.is-full:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#fff3 50%,#fff0 100%);width:45%;position:absolute;top:0;bottom:0;left:0;transform:translate(-140%)skew(-20deg)}.ld3-progress.is-full:hover:after{animation:.9s ease-out forwards ld3-shine}@keyframes ld3-shine{0%{transform:translate(-140%)skew(-20deg)}to{transform:translate(340%)skew(-20deg)}}.ld3-progress-top{align-items:center;gap:16px;display:flex}.ld3-progress-cart{width:24px;height:24px;color:var(--color-neutral-900);justify-content:center;align-items:center;display:flex}.ld3-progress-label{font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:22px}.ld3-progress-track{background:var(--color-tint-5);border-radius:4px;width:100%;height:4px;display:block;overflow:hidden}.ld3-progress-fill{height:100%;transition:width var(--transition-base);background:#2d7b4b;border-radius:4px;display:block}.ld3-thanks{z-index:5;box-sizing:border-box;background:var(--color-bg);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:48px;padding:48px;animation:.3s ld3-thanks-in;display:flex;position:absolute;inset:0}.ld3-thanks-jar{object-fit:cover;width:330px;max-width:100%;height:236px}.ld3-thanks-text{font-size:16px;font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);text-align:center;opacity:0;line-height:24px;animation:.5s .25s forwards ld3-thanks-text-in;transform:translateY(16px)}@keyframes ld3-thanks-in{0%{opacity:0}to{opacity:1}}@keyframes ld3-thanks-text-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ld3-note{box-sizing:border-box;border:1px solid var(--color-neutral-500);resize:none;width:100%;height:121px;font-family:var(--font-family-body);font-size:14px;font-weight:var(--font-weight-regular);color:var(--color-neutral-900);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border-radius:16px;padding:24px;line-height:22px}.ld3-note::placeholder{color:var(--color-neutral-500)}.ld3-note:focus{border-color:var(--color-neutral-900);box-shadow:0 0 0 1px var(--color-neutral-900);outline:none}.ld3-stat{box-sizing:border-box;background:var(--color-tint-5);border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:16px 24px;display:flex}.ld3-stat-label{font-size:16px;font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:24px}.ld3-stat-right{justify-content:flex-end;align-items:center;gap:24px;display:flex}.ld3-stat-value{font-size:18px;font-weight:var(--font-weight-bold);color:var(--color-neutral-900);line-height:normal}.ld3-ring{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.ld3-ring svg{width:110.42%;height:110.42%;position:absolute;inset:-5.21%;overflow:visible}.ld3-ring-progress{transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.ld3-ring-label{z-index:1;text-align:center;color:var(--color-neutral-900);flex-direction:column;align-items:center;display:flex;position:relative}.ld3-ring-value{font-size:12px;font-weight:var(--font-weight-bold);line-height:16px}.ld3-ring-unit{font-size:9px;font-weight:var(--font-weight-regular);line-height:14px}@media (max-width:820px){.ld3-frame{flex-direction:column;gap:32px;padding:16px}.ld3-card,.ld3-panel{width:100%;max-width:341px}}
