.mj-card-separator{border:none;border-top:1px solid #e8e8e8;margin:40px 0 0}#mae-jum-recipe-card{background:#fff;border:1px solid #e8e8e8;border-top:3px solid #FBC14B;border-radius:8px;padding:32px;max-width:800px;margin:0 auto 40px;font-family:inherit;color:inherit}.mj-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.mj-title{margin:0;font-size:1.5rem;flex:1}.mj-header-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.mj-rating{display:flex;align-items:center;gap:4px;white-space:nowrap}.mj-stars{display:inline-flex;gap:1px;font-size:1.25rem;line-height:1}.mj-star--full{color:#fbc14b}.mj-star--half{color:#fbc14b;opacity:.6}.mj-star--empty{color:#ddd}.mj-rating-count{font-size:.85rem;color:#666}.mj-share{display:flex;gap:8px;align-items:center}.mj-share-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f5f5f5;color:#444;transition:background .2s,color .2s;text-decoration:none}.mj-share-btn:hover{text-decoration:none}.mj-share-twitter:hover{background:#000;color:#fff}.mj-share-facebook:hover{background:#1877f2;color:#fff}.mj-share-pinterest:hover{background:#e60023;color:#fff}.mj-share-whatsapp:hover{background:#25d366;color:#fff}.mj-print-btn:hover{background:#444;color:#fff}.mj-meta-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e8e8e8;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;margin-bottom:24px}.mj-meta-cell{background:#fafafa;padding:12px 16px;text-align:center}.mj-meta-label{display:block;font-size:.7rem;font-variant:small-caps;letter-spacing:.05em;color:#888;text-transform:uppercase;margin-bottom:4px}.mj-meta-value{display:block;font-size:1rem;font-weight:600;color:#222}.mj-description{margin:0 0 20px;line-height:1.65;color:#444}.mj-cta{margin:0 0 28px}.mj-cta-btn{display:inline-block;background:#fbc14b;color:#1a1a1a;font-weight:600;padding:12px 24px;border-radius:4px;text-decoration:none;transition:background .2s}.mj-cta-btn:hover{background:#e5ae3a;text-decoration:none;color:#1a1a1a}.mj-section{margin-top:28px}.mj-section-heading{font-size:1.1rem;font-weight:700;border-bottom:2px solid #FBC14B;padding-bottom:6px;margin:0 0 16px}.mj-subsection-heading{font-size:.95rem;font-weight:600;margin:16px 0 8px;color:#555}.mj-ingredient-list{list-style:none;margin:0;padding:0}.mj-ingredient{display:grid;grid-template-columns:80px 1fr;gap:8px;padding:8px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:color .2s,text-decoration .2s;-webkit-user-select:none;user-select:none;align-items:baseline}.mj-ingredient:last-child{border-bottom:none}.mj-ingredient:hover{color:#888}.mj-ingredient--done{text-decoration:line-through;color:#bbb}.mj-ing-qty{font-weight:600;color:#555;text-align:right;white-space:nowrap}.mj-ing-name{color:#333}.mj-directions ol{margin:0;padding-left:1.4em}.mj-directions ol li{padding:8px 0 8px 4px;border-bottom:1px solid #f0f0f0;line-height:1.65}.mj-directions ol li:last-child{border-bottom:none}.mj-directions h3{font-size:.95rem;font-weight:600;margin:16px 0 8px;color:#555}.mj-nutrition-table{width:100%;border-collapse:collapse;font-size:.9rem;margin-top:4px}.mj-nutrition-table thead tr{border-bottom:2px solid #222}.mj-nutrition-table thead th{padding:6px 8px;text-align:left;font-size:.75rem;font-variant:small-caps;text-transform:uppercase;letter-spacing:.04em;color:#555}.mj-nutrition-table thead th:not(:first-child){text-align:right}.mj-nutrition-table td{padding:6px 8px;border-bottom:1px solid #eee;color:#333}.mj-nutrition-table td:not(:first-child){text-align:right}.mj-nutrition-serving td{border-bottom:2px solid #ccc;background:#fafafa;font-size:.85rem}.mj-nutrition-calories td{font-size:1rem;border-bottom:2px solid #ccc}.mj-nutrition-footnote{font-size:.75rem;color:#888;margin:8px 0 0}@media(max-width:600px){#mae-jum-recipe-card{padding:20px}.mj-meta-grid{grid-template-columns:repeat(2,1fr)}.mj-header{flex-direction:column}.mj-header-right{align-items:flex-start}}@media(max-width:360px){.mj-meta-grid{grid-template-columns:1fr 1fr}.mj-share-btn{width:28px;height:28px}}.mj-card-hero{display:flex;gap:24px;align-items:flex-start;margin-bottom:28px}.mj-card-hero-left{flex:0 0 55%}.mj-card-hero-right{flex:0 0 45%}.mj-card-hero-img{width:100%;max-height:260px;object-fit:cover;border-radius:8px;display:block}@media(max-width:640px){.mj-card-hero{flex-direction:column}.mj-card-hero-right{order:-1}}.mj-jump-wrap{margin:0 0 16px}.mj-jump-btn{display:inline-block;padding:12px 24px;background:#fbc14b;border:none;border-radius:4px;color:#fff;font-weight:600;font-size:14px;text-decoration:none;transition:background .2s ease}.mj-jump-btn:hover{background:#e5ae3a;color:#fff;text-decoration:none}.mj-serving-adjuster{display:flex;align-items:center;gap:10px;margin-bottom:16px;font-size:15px}.mj-serving-btn{width:30px;height:30px;border:2px solid #FBC14B;border-radius:50%;background:none;font-size:18px;font-weight:700;cursor:pointer;line-height:1;color:#333;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.mj-serving-btn:hover{background:#fbc14b;color:#fff}.mj-serving-display{min-width:28px;text-align:center;font-weight:700;font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mae-jum-recipe-card.css.map */
