.munchief{--color-brand-red: #ee2a2a;--color-brand-red-dark: #c41c14;--color-brand-orange: #ff7a2e;--color-brand-orange-light: #ffb347;--color-brand-blue: #2f6fed;--color-brand-coral: #ff7972;--color-brand-pink: #f0429c;--color-yellow-bright: #ffd750;--color-purple: #3f0791;--color-rust: #9a1902;--color-brand-red-bright: #f12622;--color-brand-red-line: #ef3b34;--color-quiz-heading-red: #ee2823;--color-photo-border-gold: #e2af00;--color-cta-ink: #5b3419;--color-footer-card-border: #2f1948;--color-footer-heading-muted: rgba(217, 15, 4, .6);--color-footer-placeholder: rgba(254, 67, 26, .4);--color-newsletter-bg: #fff2dd;--color-filter-tab-ink-active: #fff2d6;--color-newsletter-ink: #194579;--color-newsletter-scrim: rgba(27, 27, 27, .45);--color-upsell-card-border: #f0d9b5;--color-upsell-card-bg: #fff8ec;--color-terracotta: #d05835;--color-story-statement: #bf152a;--color-contact-card-bg: #ffede3;--color-contact-pin: #ff66b6;--color-contact-label: #414651;--color-contact-placeholder: #717680;--color-contact-dropdown-text: #535862;--color-contact-chevron: #a4a7ae;--color-legal-ink: #201e1d;--color-cart-hairline: #f3e4cd;--color-cart-tile-yellow: #fff56b;--color-cart-tile-peach: #ffede3;--color-cart-control-border: #191919;--color-cart-track: rgba(27, 27, 27, .15);--color-cart-placeholder: rgba(27, 27, 27, .2);--color-cart-meta: rgba(27, 27, 27, .67);--color-scrim: rgba(27, 27, 27, .57);--color-rec-price: #16433d;--color-about-sky: #7cb8e2;--color-about-mint: #d7ecb9;--color-about-red: #f83e1c;--color-deep-purple: #2f1948;--color-cream-page: #fbf6ed;--color-moments-text: rgba(25, 25, 25, .8);--color-crunch-band: #f4813f;--color-prebiotic-band: #fdf0cf;--color-bundle-header-bg: #ffe3c5;--color-bundle-subtitle: #5a4633;--color-bundle-muted: #9a8b7a;--color-slot-empty: rgba(27, 27, 27, .12);--color-promise-border: #fe431a;--color-promise-ink: #2f1948;--color-tint-pink: #ffd4e6;--color-tint-butter: #ffefb8;--color-tint-gold: #fbdf86;--color-tile-pink: #fed8e8;--color-tile-lime: #e4edac;--color-tile-rose: #ffb1c1;--color-white: #ffffff;--color-black: #1a1a1a;--color-cream: #f7f1e2;--color-cream-bg: #f6efdd;--color-cream-blush: #ffede3;--color-ink: #5f0e00;--color-btn-ink: #211c3d;--color-overlay: rgba(0, 0, 0, .15);--color-text-muted: #7b7b7b;--color-faq-ink: #191919;--color-text-secondary: #6f6a63;--color-combo-card-text: #5a4633;--color-border: #1b1b1b;--color-card-bg: #fbf6ed;--color-quiz-card-bg: #fabd5b;--color-badge-green-bg: #d3fa99;--color-badge-green-text: #1c3a13;--color-badge-orange-bg: #ffc247;--color-badge-orange-text: #1c3a13;--color-star: #f7a81c;--color-star-empty: #ddd6cc;--color-select-border: rgba(0, 0, 0, .37);--color-shadow-pop: #8a3216;--color-gallery-thumb-border: #e7e1d4;--color-pdp-bg: #fcb7b8;--color-pdp-eyebrow-bg: #640323;--color-pdp-rating-link: #6b5544;--color-pdp-price-compare: #9a8b7a;--color-pdp-tax-note: #8a7a68;--color-pdp-variant-ink: #2f1948;--color-pdp-quantity-label: rgba(47, 25, 72, .4);--color-pdp-note: rgba(0, 0, 0, .8);--color-pdp-pincode-border: rgba(27, 27, 27, .18);--color-pdp-pincode-hint: #7a6a58;--color-pdp-hairline: rgba(11, 61, 46, .1);--color-pdp-tile-bg: #fff4f4;--color-badge-hot-bg: #f7ff60;--color-cream-on-dark: var(--color-filter-tab-ink-active);--fs-pdp-eyebrow: 14px;--fs-pdp-price: 30px;--fs-pdp-price-compare: 18px;--fs-pdp-quantity-label: 9.5px;--fs-pdp-qty-value: 20px;--fs-pdp-note: 12px;--fs-pdp-trust-emoji: 32px;--fs-pdp-trust-label: 11px;--fs-pdp-upsell-heading: 16px;--fs-pdp-upsell-title: 18px;--fs-pdp-upsell-text: 12px;--fs-pdp-upsell-cta: 14px;--fs-badge-hot: 10px;--radius-pdp-hero: 16px;--radius-pdp-tile: 8px;--radius-pdp-pill: 10px;--radius-cta: 44px;--space-pdp-gap: 14px;--space-pdp-stack: 24px;--font-display: "Mouse Memoirs", "Baloo 2", "Arial Black", sans-serif;--font-body: "Comic Neue", "Poppins", "Helvetica Neue", Arial, sans-serif;--font-heading-bold: "Anton", "Archivo Black", "Arial Black", sans-serif;--font-ui: "Inter", "Helvetica Neue", Arial, sans-serif;--font-heading-rounded: "Fredoka", "Baloo 2", "Arial Rounded MT Bold", sans-serif;--font-ribbon: "Poppins", "Helvetica Neue", Arial, sans-serif;--fs-hero-heading: clamp(28px, 7vw, 64px);--fs-hero-heading-desktop: 96px;--fs-display-heading-desktop: 82px;--fs-hero-text: clamp(14px, 1.6vw, 18px);--fs-btn: 16px;--fs-marquee: clamp(13px, 1.4vw, 16px);--fs-section-heading: clamp(24px, 3.6vw, 38px);--fs-badge: 12px;--fs-card-title: 22px;--fs-combo-card-title: 26px;--fs-price: 16px;--fs-price-compare: 16px;--fs-select: 14px;--fs-rating-count: 14px;--fs-testimonial-heading: clamp(18px, 3.6vw, 40px);--fs-testimonial-title: 28px;--fs-testimonial-text: 14px;--fs-testimonial-author: 24px;--fs-ticker-item: 12px;--fs-footer-heading: clamp(44px, 13vw, 150px);--fs-footer-heading-desktop: 200px;--fs-footer-col-heading: 16px;--fs-footer-link: 16px;--fs-footer-copyright: 13.8px;--fs-footer-legal: 11.8px;--fs-newsletter-input: 13.3px;--fs-newsletter-cta: 16px;--fs-newsletter-btn: 13.9px;--fs-newsletter-heading: clamp(32px, 5vw, 64px);--fs-newsletter-text: clamp(14px, 1.3vw, 16px);--fs-brand-story-heading: clamp(32px, 9vw, 96px);--fs-brand-story-heading-desktop: clamp(96px, 16vw, 233px);--fs-brand-story-subheading: clamp(22px, 3.4vw, 45px);--fs-brand-story-text: clamp(14px, 1.6vw, 22px);--fs-product-title: clamp(40px, 5.7vw, 82px);--fs-product-eyebrow: 13px;--fs-product-description: 15px;--fs-product-note: 13px;--fs-product-variant-label: 13px;--fs-review-score-value: 20px;--fs-review-score-count: 13px;--fs-review-title: 15px;--fs-review-text: 13px;--fs-review-meta: 12px;--fs-combo-heading: clamp(28px, 5vw, 64px);--fs-faq-heading: clamp(26px, 3.6vw, 36px);--fs-faq-page-heading: clamp(34px, 5.7vw, 82px);--fs-faq-question: 16px;--fs-faq-question-page: 16px;--fs-faq-answer: 14px;--fs-faq-note: 15.4px;--fs-breadcrumb: 12px;--fs-contact-label: 14px;--fs-contact-input: 16px;--fs-filter-tab: 14px;--fs-collection-group-heading: clamp(22px, 3vw, 36px);--fs-collection-heading: clamp(34px, 5vw, 64px);--fs-legal-group-heading: clamp(24px, 3.2vw, 32px);--fs-legal-meta: 16px;--fs-legal-question: 16px;--fs-legal-answer: 16px;--lh-legal: 1.2;--lh-faq-note: 19.2px;--lh-faq-page-heading: .9;--fs-cart-title: 24px;--fs-cart-title-mobile: 18px;--fs-cart-progress: 13.7px;--fs-cart-milestone: 10px;--fs-cart-item-title: 24px;--fs-cart-item-title-mobile: 18px;--fs-cart-item-meta: 14px;--fs-cart-item-meta-mobile: 12px;--fs-cart-item-price: 16px;--fs-cart-item-price-mobile: 14px;--fs-cart-control: 13px;--fs-cart-summary: 14px;--fs-cart-checkout: 13.8px;--fs-cart-checkout-mobile: 15px;--fs-cart-empty-heading: clamp(26px, 4.6vw, 37px);--fs-cart-empty-text: 15px;--fs-cart-rec-heading: 14.9px;--fs-cart-rec-title: 13px;--fs-cart-rec-price: 12px;--fs-mega-link: clamp(22px, 2.4vw, 32px);--fs-menu-card-title: 22px;--fs-menu-card-title-wide: 20px;--fs-about-hero-heading: clamp(38px, 8.3vw, 120px);--fs-band-heading: clamp(44px, 7.8vw, 112px);--fs-about-statement: clamp(26px, 3.9vw, 56px);--fs-band-text: clamp(15px, 1.3vw, 18px);--fs-moments-heading: clamp(28px, 4.6vw, 64px);--fs-moments-text: clamp(19px, 2.3vw, 32px);--fs-moments-ui: 13.7px;--fs-bundle-heading: clamp(38px, 6vw, 82px);--fs-bundle-subtitle: 15px;--fs-bundle-card-title: 16px;--fs-bundle-panel-title: 24px;--fs-bundle-slot-note: 12px;--fs-promise-heading: clamp(48px, 8.5vw, 120px);--fs-promise-card-title: clamp(22px, 2.2vw, 28px);--fs-promise-card-text: 15px;--fs-mobile-menu-link: 18px;--fs-mobile-menu-card-title: 14px;--lh-cart-milestone: 1;--lh-cart-empty-heading: 1.19;--lh-cart-empty-text: 1.92;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--lh-tight: 1;--lh-relaxed: 1.2;--lh-snug: 1.4;--lh-normal: 1.5;--ls-tight: -.2px;--ls-snug: -.12px;--ls-heading-tight: -.04em;--ls-body-snug: -.16px;--ls-footer-heading-desktop: -7px;--lh-footer-heading: .8;--lh-brand-story-heading: .96;--lh-quiz-heading: 1.12;--lh-testimonial-heading: .9;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 20px;--space-lg: 32px;--space-xl: 48px;--space-2xl: 64px;--space-card: 24px;--space-tight: 6px;--space-form-input-y: 10px;--space-form-input-x: 14px;--radius-sm: 6px;--radius-md: 12px;--radius-image-inset: 16px;--radius-lg: 24px;--radius-xl: 30px;--radius-image: 21px;--radius-photo-frame: 15px;--radius-pill: 999px;--radius-thumb: 14px;--radius-2xl: 32px;--radius-textarea: 16px;--radius-band: 96px;--radius-band-end: 64px;--band-overlap: 64px;--radius-drawer: 20px;--radius-tile: 10px;--radius-newsletter: 56px;--radius-newsletter-cta: 44px;--radius-newsletter-compact: 32px;--border-width-btn: 3px;--border-width-thin: 1.5px;--border-width-card: 3px;--stroke-width-heading: 2px;--stroke-width-heading-desktop: 5px;--stroke-width-brand-story-desktop: 7px;--stroke-width-quiz-heading-desktop: 8px;--shadow-btn: 0 4px 10px rgba(0, 0, 0, .15);--shadow-btn-pop: 0 6px 0 var(--color-shadow-pop);--shadow-nav-cta: 0 3px 0 #000000;--shadow-xs: 0 1px 2px rgba(10, 13, 18, .05);--shadow-header: 0 2px 10px rgba(0, 0, 0, .08);--shadow-btn-dark: 0 1px 2px rgba(10, 13, 18, .05), inset 0 0 0 1px rgba(10, 13, 18, .18), inset 0 -2px 0 rgba(10, 13, 18, .05);--container-max: 1280px;--container-padding: 24px;--mask-wave-crest: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='61' viewBox='0 0 1440 61' preserveAspectRatio='none'%3E%3Cpath d='M720 39.3053C326 -20.6947 0 7.72642 0 7.72642V61H1440V7.72643C1440 7.72643 1114 99.3053 720 39.3053Z' fill='%23000000'/%3E%3C/svg%3E");--color-wave-cream: var(--color-cream-bg);--color-wave-fringe: #f2e5d3;--color-sunburst-a: var(--color-brand-orange);--color-sunburst-b: var(--color-brand-orange-light);--color-pink-hot: #fb4b9c;--color-pink-soft: #ffc2de;--color-pink-pale: #ffeaf4;--color-pink-card-bg: #fff6fa}.munchief .theme-pink{--color-cream-bg: var(--color-pink-pale);--color-card-bg: var(--color-pink-card-bg);--color-terracotta: var(--color-pink-hot);--color-wave-cream: var(--color-pink-pale);--color-wave-fringe: var(--color-pink-pale);--color-sunburst-a: var(--color-pink-hot);--color-sunburst-b: var(--color-pink-soft);--color-upsell-card-bg: var(--color-pink-pale);--color-upsell-card-border: var(--color-pink-soft);--color-gallery-thumb-border: var(--color-pink-soft)}.munchief .page-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:var(--color-brand-red);pointer-events:none}.munchief *,.munchief *:before,.munchief *:after{box-sizing:border-box}.munchief{margin:0;padding:0}.munchief .container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding)}.munchief .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-btn);text-decoration:none;border:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.munchief .btn:hover,.munchief .btn:focus-visible{transform:translateY(-2px)}.munchief .btn.is-busy{opacity:.7;pointer-events:none}.munchief .btn--pill{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.02em}.munchief .btn--icon-circle{width:48px;height:48px;padding:0;border-radius:var(--radius-pill);flex-shrink:0}.munchief .btn--icon-circle svg{width:18px;height:18px}.munchief .btn--icon-circle.is-swapped{background-color:var(--color-btn-ink);color:var(--color-cream);border-color:var(--color-btn-ink)}.munchief .btn--primary{background-color:var(--color-cream);color:var(--color-btn-ink);border:var(--border-width-btn) solid var(--color-btn-ink);box-shadow:var(--shadow-btn)}.munchief .btn--red{background-color:var(--color-brand-red);color:var(--color-white);font-family:var(--font-heading-rounded);font-weight:600;font-size:17px;border:2px solid var(--color-white);box-shadow:var(--shadow-btn-pop)}.munchief .btn--red:hover,.munchief .btn--red:focus-visible{background-color:var(--color-brand-red-dark)}.munchief .btn--outline{background-color:transparent;color:var(--color-btn-ink);border:var(--border-width-thin) solid var(--color-btn-ink)}.munchief .btn--icon-circle.btn--primary:hover,.munchief .btn--icon-circle.btn--primary:focus-visible,.munchief .btn--icon-circle.btn--outline:hover,.munchief .btn--icon-circle.btn--outline:focus-visible{background-color:var(--color-btn-ink);color:var(--color-cream)}.munchief .btn--block{display:flex;width:100%}.munchief .btn--sm{padding:var(--space-2xs) var(--space-md);font-size:13px}.munchief .btn--quiz-option{background-color:var(--color-white);color:var(--color-rust);text-transform:none;letter-spacing:normal;border:var(--border-width-thin) solid var(--color-photo-border-gold);box-shadow:var(--shadow-btn)}.munchief .btn--quiz-option:hover,.munchief .btn--quiz-option:focus-visible{border-color:var(--color-brand-red);color:var(--color-brand-red)}.munchief .btn-group{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.munchief .badge{display:inline-flex;align-items:center;font-family:var(--font-ui);font-weight:var(--fw-medium);font-size:var(--fs-badge);text-transform:uppercase;letter-spacing:-.06px;white-space:nowrap;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill)}.munchief .badge--green{background-color:var(--color-badge-green-bg);color:var(--color-badge-green-text)}.munchief .badge--orange{background-color:var(--color-badge-orange-bg);color:var(--color-badge-orange-text)}.munchief .badge--save{background-color:#2f7d4f1a;color:#2f7d4f;font-family:var(--font-heading-rounded);font-weight:600;text-transform:none;letter-spacing:0;font-size:var(--fs-review-meta);padding:3px 10px;border-radius:var(--radius-md)}.munchief .badge--hot{background-color:var(--color-badge-hot-bg);color:var(--color-badge-green-text);border:1px solid var(--color-black);font-weight:var(--fw-bold);font-size:var(--fs-badge-hot);line-height:16.8px;text-transform:none;padding:var(--space-2xs) var(--space-xs)}.munchief .icon-badge{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);text-align:center}.munchief .icon-badge__circle{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0;border-radius:var(--radius-pill);border:var(--border-width-thin) solid currentColor}.munchief .icon-badge__circle svg{width:26px;height:26px}.munchief .icon-badge__circle--solid{background-color:var(--color-brand-red);border-color:var(--color-brand-red);color:var(--color-white)}.munchief .icon-badge__label{font-family:var(--font-ui);font-weight:var(--fw-medium);font-size:11px;line-height:var(--lh-relaxed);letter-spacing:.04em;text-transform:uppercase;max-width:96px}.munchief .icon-badge--emblem{gap:0;width:100%}.munchief .icon-badge__emblem{display:block;width:87%;max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.munchief .rating{display:flex;align-items:center;gap:var(--space-2xs)}.munchief .rating__stars{display:flex;gap:2px;color:var(--color-star)}.munchief .rating__stars svg{width:14px;height:14px}.munchief .rating__count{font-family:var(--font-ui);font-size:var(--fs-rating-count);letter-spacing:.84px;color:var(--color-black)}.munchief .rating--lg .rating__stars svg{width:18px;height:18px}.munchief .rating__star--partial{color:var(--color-star-empty)}.munchief .rating__star{position:relative;display:block;flex:none;width:var(--rating-star-size, 14px);height:var(--rating-star-size, 14px)}.munchief .rating__star svg{display:block;width:100%;height:100%}.munchief .rating__star-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--star-fill, 100%);overflow:hidden}.munchief .rating__star-fill svg{width:var(--rating-star-size, 14px);height:var(--rating-star-size, 14px);max-width:none}.munchief .price{display:inline-flex;align-items:baseline;gap:var(--space-xs);flex-wrap:wrap}.munchief .price__sale{font-family:var(--font-ui);font-weight:var(--fw-medium);font-size:var(--fs-price);letter-spacing:-.16px;color:var(--color-black)}.munchief .price__compare{font-family:var(--font-ui);font-size:var(--fs-price-compare);letter-spacing:-.16px;color:var(--color-text-muted);text-decoration:line-through}.munchief .select{position:relative;display:block;width:100%}.munchief .select__input{width:100%;-webkit-appearance:none;appearance:none;font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-select);text-transform:uppercase;letter-spacing:-.14px;color:var(--color-black);background-color:var(--color-white);border:var(--border-width-thin) solid var(--color-select-border);border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-xl) var(--space-sm) var(--space-sm);cursor:pointer}.munchief .select__icon{position:absolute;top:50%;right:var(--space-sm);width:14px;height:14px;transform:translateY(-50%);color:var(--color-black);pointer-events:none}.munchief .product-card{display:flex;flex-direction:column;gap:var(--space-sm)}.munchief .product-card__link{display:flex;flex-direction:column;gap:var(--space-sm);color:inherit;text-decoration:none}.munchief .product-card__media{position:relative;border-radius:var(--radius-md);overflow:hidden}.munchief .product-card__media img{display:block;width:100%;height:auto}.munchief .product-card__badge{position:absolute;top:var(--space-sm);left:var(--space-sm)}.munchief .product-card__title{font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-card-title);line-height:var(--lh-relaxed);text-transform:uppercase;color:var(--color-black);margin:0}.munchief .testimonial-card{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-card);border:var(--border-width-card) solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-card-bg)}.munchief .testimonial-card__media{aspect-ratio:399 / 463;border-radius:var(--radius-image);overflow:hidden}.munchief .testimonial-card__media img{display:block;width:100%;height:100%;object-fit:cover}.munchief .testimonial-card .rating__stars{color:var(--color-border)}.munchief .testimonial-card__body{display:flex;flex-direction:column;gap:var(--space-sm)}.munchief .testimonial-card__title{font-family:var(--font-heading-rounded);font-weight:600;font-size:var(--fs-testimonial-title);line-height:var(--lh-relaxed);letter-spacing:var(--ls-heading-tight);color:var(--color-border);margin:0}.munchief .testimonial-card__text{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-testimonial-text);line-height:1.4;letter-spacing:var(--ls-body-snug);color:var(--color-border);margin:0 0 var(--space-lg)}.munchief .testimonial-card__divider{border:none;border-top:1px solid rgba(27,27,27,.15);width:100%;margin:0}.munchief .testimonial-card__author{display:block;font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-testimonial-author);line-height:.92;letter-spacing:var(--ls-heading-tight);color:var(--color-border);padding-top:var(--space-sm)}.munchief .stroke-heading{font-family:var(--font-display);font-weight:400;text-transform:uppercase;color:var(--color-brand-red);-webkit-text-stroke:var(--stroke-width-heading) var(--color-white);paint-order:stroke fill;text-shadow:0 2px 0 rgba(0,0,0,.15)}.munchief .stroke-heading--white{color:var(--color-white);-webkit-text-stroke:var(--stroke-width-heading) var(--color-brand-coral);text-shadow:0 3px 0 rgba(0,0,0,.12)}.munchief .stroke-heading--black{color:var(--color-black);-webkit-text-stroke:var(--stroke-width-heading-desktop) var(--color-white);text-shadow:none}.munchief .stroke-heading--page{font-size:clamp(32px,6vw,82px);line-height:.9;color:var(--color-brand-red-line);-webkit-text-stroke:var(--stroke-width-heading) var(--color-white);text-shadow:none}@media(min-width:1025px){.munchief .stroke-heading--page{font-size:var(--fs-display-heading-desktop);-webkit-text-stroke-width:var(--stroke-width-heading-desktop)}}.munchief .ticker{overflow:hidden}.munchief .ticker__track{display:flex;width:max-content;animation:ticker-scroll 25s linear infinite}.munchief .ticker:hover .ticker__track,.munchief .ticker:focus-within .ticker__track{animation-play-state:paused}.munchief .ticker__group{display:flex;align-items:center;flex-shrink:0}.munchief .ticker__icon{width:14px;height:14px;flex-shrink:0}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.munchief .ticker__track{animation:none}}.munchief .newsletter-form{display:flex;align-items:center;width:100%;max-width:504px;gap:var(--space-2xs);padding:var(--space-xs);background-color:var(--color-card-bg);border:3px solid var(--color-footer-card-border);border-radius:var(--radius-md)}.munchief .newsletter-form__input{flex:1;min-width:0;background-color:#fbf7ee0f;border:2px solid rgba(251,247,238,.1);border-radius:var(--radius-pill);outline:none;font-family:var(--font-ui);font-weight:var(--fw-bold);font-size:var(--fs-newsletter-input);text-transform:uppercase;letter-spacing:-.14px;color:var(--color-footer-placeholder);padding:11px 16px 12px}.munchief .newsletter-form__input::placeholder{color:var(--color-footer-placeholder)}.munchief .newsletter-form__submit{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:90px;height:46px;padding:13px 16.7px;background-color:var(--color-brand-red-bright);color:var(--color-white);font-family:var(--font-ui);font-weight:var(--fw-bold);font-size:var(--fs-newsletter-btn);letter-spacing:-.14px;text-transform:uppercase;border:var(--border-width-thin) solid var(--color-brand-red-bright);border-radius:var(--radius-pill);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .15s ease}.munchief .newsletter-form__submit:hover,.munchief .newsletter-form__submit:focus-visible{background-color:var(--color-card-bg);color:var(--color-brand-red-bright);transform:translateY(-2px)}.munchief .variant-pills{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.munchief .variant-pill{font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-select);color:var(--color-black);background-color:var(--color-white);border:var(--border-width-thin) solid var(--color-select-border);border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-md);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.munchief .variant-pill:hover,.munchief .variant-pill:focus-visible{border-color:var(--color-black)}.munchief .variant-pill.is-selected{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.munchief .qty-stepper{display:inline-flex;align-items:center;gap:var(--space-md);padding:var(--space-xs) var(--space-md);border:var(--border-width-thin) solid var(--color-select-border);border-radius:var(--radius-pill);flex-shrink:0}.munchief .qty-stepper__btn{background:none;border:none;font-family:var(--font-ui);font-size:20px;line-height:1;color:var(--color-black);cursor:pointer;padding:var(--space-2xs)}.munchief .qty-stepper__value{font-family:var(--font-ui);font-weight:var(--fw-medium);font-size:var(--fs-select);min-width:1ch;text-align:center}.munchief .product-card--bundle{gap:0;overflow:hidden;border-radius:var(--radius-lg);background-color:var(--color-card-bg)}.munchief .product-card--bundle .product-card__media{border-radius:0}.munchief .product-card--bundle .product-card__media{aspect-ratio:1;margin:0}.munchief .product-card--bundle .product-card__media img{width:100%;height:100%;object-fit:cover}.munchief .product-card--bundle .product-card__body{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md)}.munchief .product-card--bundle .product-card__title{margin:0;font-size:var(--fs-bundle-card-title);line-height:var(--lh-relaxed);text-align:center;text-transform:uppercase}.munchief .product-card--bundle .price{justify-content:center}.munchief .product-card--bundle .select__input{font-size:var(--fs-bundle-slot-note);padding-block:var(--space-sm)}.munchief .testimonial-card--character .testimonial-card__media{border:var(--border-width-card) solid var(--color-white)}.munchief .testimonial-card--character .testimonial-card__title{text-transform:uppercase}.munchief .testimonial-card--peach{background-color:var(--color-contact-card-bg)}.munchief .testimonial-card--pink{background-color:var(--color-tint-pink)}.munchief .testimonial-card--butter{background-color:var(--color-tint-butter)}.munchief .testimonial-card--gold{background-color:var(--color-tint-gold)}.munchief .band{position:relative;width:100%;margin-inline:auto;margin-bottom:calc(var(--band-overlap) * -1);padding-inline:var(--space-xl);overflow:hidden;border-radius:var(--radius-band) var(--radius-band) 0 0;filter:drop-shadow(0 -10px 0 var(--color-white))}.munchief .band--first{margin-bottom:calc(var(--band-overlap) * -1);border-radius:0 0 var(--radius-band-end) 0;filter:drop-shadow(0 6px 0 var(--color-card-bg))}.munchief .band--last{margin-bottom:0;border-radius:var(--radius-band) var(--radius-band) var(--radius-band-end) var(--radius-band-end)}.munchief .band__media,.munchief .band__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.munchief .band__media img{display:block;object-fit:cover}.munchief .band__inner{position:relative;z-index:1}.munchief .band__sparkle{position:absolute;z-index:1;width:44px;height:44px;color:var(--color-white);pointer-events:none}@media(max-width:860px){.munchief .band{padding-inline:var(--space-md);border-radius:var(--space-xl) var(--space-xl) 0 0}.munchief .band--first{border-radius:0 0 var(--space-lg) 0}.munchief .band--last{border-radius:var(--space-xl) var(--space-xl) var(--space-lg) var(--space-lg)}.munchief .band__sparkle{display:none}}.munchief .blob-photo{overflow:hidden;background-color:var(--color-white);border:6px solid var(--color-white);border-radius:52% 48% 44% 56%/58% 42%;box-shadow:var(--shadow-btn)}.munchief .blob-photo img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.munchief .blob-photo--tilt-a{transform:rotate(-8deg)}.munchief .blob-photo--tilt-b{transform:rotate(6deg)}.munchief .cloud-photo{padding:var(--cloud-photo-ring, clamp(6px, 1.1vw, 12px));background-color:var(--color-about-red);clip-path:url(#munchief-cloud)}.munchief .cloud-photo__inner{width:100%;height:100%;overflow:hidden;background-color:var(--color-white);clip-path:url(#munchief-cloud)}.munchief .cloud-photo img{display:block;width:100%;height:100%;object-fit:cover}.munchief .cloud-photo--cutout{padding:0;background:none;clip-path:none}.munchief .cloud-photo--cutout .cloud-photo__inner{overflow:visible;background:none;clip-path:none}.munchief .cloud-photo--cutout img{object-fit:contain}.munchief .cloud-photo--tilt-a{rotate:-6deg}.munchief .cloud-photo--tilt-b{rotate:5deg}.munchief-cloud-def{position:absolute;width:0;height:0;overflow:hidden}.munchief .promise-card{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-lg);flex:1 1 0;min-width:0;padding:var(--space-card);background-color:var(--color-card-bg);border:2px solid var(--color-promise-border);border-radius:var(--radius-xl);box-shadow:0 10px 0 var(--color-promise-border)}.munchief .promise-card__icon{font-size:64px;line-height:1}.munchief .promise-card__title{margin:0 0 var(--space-md);font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-promise-card-title);line-height:.92;letter-spacing:-1.12px;color:var(--color-promise-ink)}.munchief .promise-card__text{margin:0;font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-promise-card-text);line-height:1.12;letter-spacing:-.32px;color:var(--color-promise-ink)}.munchief .menu-card{display:flex;flex:1 1 0;min-width:0;flex-direction:column;text-decoration:none}.munchief .menu-card__media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;overflow:hidden;background-color:var(--color-tile-pink);border-radius:var(--radius-lg)}.munchief .menu-card__media--lime{background-color:var(--color-tile-lime)}.munchief .menu-card__media--rose{background-color:var(--color-tile-rose)}.munchief .menu-card__media img{width:100%;height:100%;display:block;object-fit:contain;padding:6%;transition:transform .2s ease}.munchief .menu-card:hover .menu-card__media img,.munchief .menu-card:focus-visible .menu-card__media img{transform:scale(1.04)}.munchief .menu-card__badge{position:absolute;left:18px;top:13px}.munchief .menu-card__title{margin:0;padding:var(--space-md) var(--space-md) 0;font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-menu-card-title);line-height:var(--lh-relaxed);text-transform:uppercase;text-align:center;color:var(--color-border)}.munchief .menu-card--wide .menu-card__media{aspect-ratio:454 / 363}.munchief .menu-card--wide .menu-card__media img{padding:0;object-fit:cover}.munchief .menu-card--wide .menu-card__title{font-size:var(--fs-menu-card-title-wide)}.munchief .qty-stepper--outline{width:83px;gap:0;justify-content:space-between;padding:var(--space-sm);background-color:var(--color-white);border:2px solid var(--color-cart-control-border)}.munchief .select--outline .select__input{font-family:var(--font-ui);font-size:var(--fs-cart-control);text-transform:none;letter-spacing:0;padding:var(--space-sm) var(--space-lg) var(--space-sm) 14px;border:2px solid var(--color-cart-control-border);text-overflow:ellipsis}.munchief .pincode-form{display:flex;gap:var(--space-xs)}.munchief .pincode-form__input{flex:1;min-width:0;font-family:var(--font-ui);font-size:var(--fs-select);color:var(--color-black);background-color:var(--color-white);border:var(--border-width-thin) solid var(--color-select-border);border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-md);outline:none}.munchief .pincode-form__input:focus-visible{border-color:var(--color-black)}.munchief .pincode-form__submit{font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-select);color:var(--color-white);background-color:var(--color-black);border:none;border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-lg);cursor:pointer}.munchief .trust-badges{display:flex;flex-wrap:wrap;gap:var(--space-lg) var(--space-md)}.munchief .trust-badge{display:flex;flex-direction:column;align-items:center;gap:var(--space-2xs);width:76px;text-align:center}.munchief .trust-badge svg{width:26px;height:26px;color:var(--color-black)}.munchief .trust-badge span{font-family:var(--font-ui);font-size:var(--fs-product-note);line-height:var(--lh-relaxed);color:var(--color-text-secondary)}.munchief .upsell-card{position:relative;display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm);background-color:var(--color-upsell-card-bg);border:var(--border-width-thin) solid var(--color-upsell-card-border);border-radius:var(--radius-md)}.munchief .upsell-card__badge{position:absolute;top:calc(var(--space-md) * -1 + 2px);left:var(--space-sm)}.munchief .upsell-card__media{width:56px;height:84px;object-fit:contain;flex-shrink:0}.munchief .upsell-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2xs)}.munchief .upsell-card__title{font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-select);text-transform:uppercase;color:var(--color-black);margin:0}.munchief .upsell-card__text{font-family:var(--font-ui);font-size:var(--fs-product-note);color:var(--color-text-secondary);margin:0}.munchief .upsell-card__cta{flex-shrink:0;padding-block:var(--space-xs);font-size:13px}.munchief .review-breakdown{display:flex;flex-direction:column;gap:var(--space-2xs)}.munchief .review-breakdown__row{display:grid;grid-template-columns:12px 1fr 28px;align-items:center;gap:var(--space-sm);font-family:var(--font-ui);font-size:var(--fs-review-meta);color:var(--color-text-secondary)}.munchief .review-breakdown__track{height:6px;border-radius:var(--radius-pill);background-color:var(--color-star-empty);overflow:hidden}.munchief .review-breakdown__fill{height:100%;background-color:var(--color-black);border-radius:var(--radius-pill)}.munchief .review-card{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-card);border:var(--border-width-thin) solid var(--color-gallery-thumb-border);border-radius:var(--radius-md);background-color:var(--color-white)}.munchief .review-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}.munchief .review-card__title{font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-review-title);color:var(--color-black);margin:0}.munchief .review-card__text{font-family:var(--font-ui);font-size:var(--fs-review-text);line-height:var(--lh-relaxed);color:var(--color-text-secondary);margin:0}.munchief .review-card__text a{color:var(--color-black);font-weight:var(--fw-medium)}.munchief .review-card__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);margin-top:auto;padding-top:var(--space-xs);font-family:var(--font-ui);font-size:var(--fs-review-meta)}.munchief .review-card__author{font-weight:var(--fw-medium);color:var(--color-black)}.munchief .review-card__date{color:var(--color-text-muted)}.munchief .pagination{display:flex;align-items:center;justify-content:center;gap:var(--space-xs)}.munchief .pagination__page{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-pill);border:none;background:none;font-family:var(--font-ui);font-size:var(--fs-review-meta);color:var(--color-text-secondary);cursor:pointer}.munchief .pagination__page.is-active{background-color:var(--color-black);color:var(--color-white)}.munchief .pagination__next{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-pill);border:var(--border-width-thin) solid var(--color-select-border);background:none;color:var(--color-black);cursor:pointer}.munchief .pagination__next svg{width:14px;height:14px}.munchief .combo-card{display:grid;grid-template-columns:220px 1fr;gap:var(--space-xl);align-items:center;padding:var(--space-xl);background-color:var(--color-white);border-radius:var(--radius-lg);box-shadow:0 20px 40px #0003}.munchief .combo-card__media{border-radius:var(--radius-md);overflow:hidden;background-color:var(--color-cream-bg)}.munchief .combo-card__media img{display:block;width:100%;height:100%;object-fit:cover}.munchief .combo-card__body{display:flex;flex-direction:column;gap:var(--space-xs)}.munchief .combo-card__title{font-family:var(--font-heading-rounded);font-weight:var(--fw-medium);font-size:var(--fs-card-title);text-transform:uppercase;color:var(--color-black);margin:0}.munchief .combo-card__text{font-family:var(--font-ui);font-size:var(--fs-product-description);color:var(--color-text-secondary);margin:0 0 var(--space-xs)}.munchief .combo-card__cart-row{display:flex;gap:var(--space-sm);margin-top:var(--space-sm)}.munchief .combo-card__cart-row .btn{flex:1}@media(max-width:640px){.munchief .combo-card{grid-template-columns:1fr;padding:var(--space-lg)}}.munchief .accordion{display:flex;flex-direction:column}.munchief .accordion__item{border-bottom:var(--border-width-thin) solid var(--color-gallery-thumb-border)}.munchief .accordion__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);width:100%;padding-block:var(--space-md);background:none;border:none;text-align:left;font-family:var(--font-ui);font-weight:var(--fw-medium);font-size:var(--fs-faq-question);color:var(--color-black);cursor:pointer}.munchief .accordion__trigger svg{width:18px;height:18px;flex-shrink:0;transition:transform .2s ease}.munchief .accordion__item.is-open .accordion__trigger svg{transform:rotate(45deg)}.munchief .accordion__panel{overflow:hidden;max-height:0;transition:max-height .2s ease}.munchief .accordion__item.is-open .accordion__panel{max-height:200px}.munchief .accordion__panel p{margin:0 0 var(--space-md);font-family:var(--font-ui);font-size:var(--fs-faq-answer);line-height:var(--lh-relaxed);color:var(--color-text-secondary)}.munchief .btn--dark{background-color:var(--color-black);color:var(--color-white);font-family:var(--font-heading-rounded);font-weight:500;font-size:16px;box-shadow:var(--shadow-btn-dark)}.munchief .btn--dark:hover,.munchief .btn--dark:focus-visible{background-color:#000}.munchief .breadcrumb{display:flex;align-items:center;gap:10px;margin:0;padding:0;list-style:none;font-family:var(--font-body);font-size:var(--fs-breadcrumb);line-height:var(--lh-snug);color:var(--color-text-muted)}.munchief .breadcrumb__link{color:var(--color-text-muted);text-decoration:none}.munchief .breadcrumb__link:hover{color:var(--color-black)}.munchief .breadcrumb__sep{font-family:var(--font-ui);color:var(--color-text-muted)}.munchief .breadcrumb__current{color:var(--color-border)}.munchief .form-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-card)}.munchief .form-field{display:flex;flex-direction:column;gap:var(--space-tight)}.munchief .form-field__label{font-family:var(--font-ui);font-size:var(--fs-contact-label);line-height:20px;color:var(--color-contact-label)}.munchief .form-field__required{color:var(--color-brand-red)}.munchief .form-field__input,.munchief .form-field__textarea{width:100%;font-family:var(--font-body);font-size:var(--fs-contact-input);line-height:24px;color:var(--color-black);background-color:var(--color-white);border:var(--border-width-thin) solid var(--color-black);border-radius:var(--radius-pill);padding:var(--space-form-input-y) var(--space-form-input-x);box-shadow:var(--shadow-xs);outline:none;transition:border-color .15s ease}.munchief .form-field__input::placeholder,.munchief .form-field__textarea::placeholder{color:var(--color-contact-placeholder)}.munchief .form-field__input:focus-visible,.munchief .form-field__textarea:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.munchief .form-field__textarea{border-radius:var(--radius-textarea);min-height:134px;resize:vertical;font-family:inherit}.munchief .phone-input{display:flex;align-items:stretch;background-color:var(--color-white);border:var(--border-width-thin) solid var(--color-black);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs);overflow:hidden}.munchief .phone-input__code-wrap{position:relative;display:flex;align-items:center;flex-shrink:0;border-right:var(--border-width-thin) solid var(--color-black)}.munchief .phone-input__code{-webkit-appearance:none;appearance:none;background:none;border:none;font-family:var(--font-body);font-size:var(--fs-contact-input);color:var(--color-contact-dropdown-text);padding:var(--space-form-input-y) var(--space-lg) var(--space-form-input-y) var(--space-form-input-x);cursor:pointer}.munchief .phone-input__chevron{position:absolute;top:50%;right:var(--space-sm);width:16px;height:16px;transform:translateY(-50%);color:var(--color-contact-chevron);pointer-events:none}.munchief .phone-input__number{flex:1;min-width:0;border:none;outline:none;background:none;font-family:var(--font-body);font-size:var(--fs-contact-input);line-height:24px;color:var(--color-black);padding:var(--space-form-input-y) var(--space-form-input-x)}.munchief .phone-input__number::placeholder{color:var(--color-contact-placeholder)}@media(max-width:640px){.munchief .form-row{grid-template-columns:1fr}}.munchief .filter-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs)}.munchief .filter-tab{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:15px 25px;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-card-bg);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-filter-tab);line-height:12px;letter-spacing:var(--ls-snug);text-transform:uppercase;color:var(--color-border);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.munchief .filter-tab:hover,.munchief .filter-tab:focus-visible{background-color:var(--color-cream)}.munchief .filter-tab.is-active{background-color:var(--color-border);border-color:var(--color-border);color:var(--color-filter-tab-ink-active)}.munchief .product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}@media(max-width:1024px){.munchief .product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.munchief .product-grid{gap:var(--space-md)}}@media(max-width:420px){.munchief .product-grid{grid-template-columns:1fr}}.munchief .shopify-block{display:contents}.munchief .cart-rewards__amount{color:var(--color-brand-red-bright)}.munchief .cart-rewards__track{position:relative;height:8px;border-radius:var(--radius-sm);background-color:var(--color-cart-track)}.munchief .cart-rewards__fill{position:absolute;inset:0 auto 0 0;border-radius:var(--radius-sm);background-color:var(--color-brand-red-line);transition:width .2s ease}.munchief .cart-rewards__milestone{position:absolute;top:-11px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.munchief .cart-rewards__icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-pill);background-color:var(--color-border)}.munchief .cart-rewards__icon img{width:16.5px;height:16.5px;display:block}.munchief .cart-rewards__label{margin-top:10px;font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-cart-milestone);line-height:var(--lh-cart-milestone);text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--color-black)}.munchief .cart-summary{padding:var(--space-md);background-color:var(--color-white);border-top:1px solid var(--color-cart-hairline)}.munchief .cart-summary__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-bottom:var(--space-2xs);font-size:var(--fs-cart-summary);line-height:1.13;letter-spacing:-.14px;text-transform:uppercase;color:var(--color-black)}.munchief .cart-summary__label,.munchief .cart-summary__value{font-family:var(--font-body);font-weight:var(--fw-bold)}.munchief .cart-summary__checkout{width:100%;margin-top:14px;padding-block:var(--space-md);background-color:var(--color-brand-red-line);border:none;border-radius:var(--radius-pill);font-family:var(--font-heading-rounded);font-weight:600;font-size:var(--fs-cart-checkout);line-height:1.14;text-transform:uppercase;color:var(--color-white);cursor:pointer}.munchief .product-card__link{position:static;inset:auto}.munchief .product-card{position:relative;transition:none;transform:none}.munchief .price{white-space:normal}.munchief .product-card>form{display:contents}.munchief .word-reveal__char{display:inline-block;will-change:transform,opacity}
/*# sourceMappingURL=/cdn/shop/t/4/assets/munchief-base.css.map */
