.nt-phone-tools{background:#f5eddf;border:1px solid #e2cfb5;border-radius:18px;padding:18px;margin:20px 0;color:#4b3526}.nt-phone-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:600;flex-wrap:wrap}.nt-phone-tag{font-size:11px;font-weight:400;color:#765d49}.nt-phone-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.nt-phone-actions a,.nt-phone-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 16px;border:1px solid #d9c8b0;border-radius:24px;background:#fffaf2;color:#70422c;font:500 13px/1.3 system-ui,sans-serif;text-decoration:none;cursor:pointer}.nt-phone-actions .nt-phone-primary{background:#a3472f;border-color:#a3472f;color:#fffaf2}.nt-phone-actions :focus-visible{outline:3px solid #a3472f;outline-offset:3px}.nt-phone-actions [aria-pressed=true]{background:#70422c;color:#fff}.nt-phone-help,.nt-phone-feedback{font:12px/1.6 system-ui,sans-serif!important;color:#765d49;margin:12px 0 0}.nt-phone-feedback:empty{display:none}.nt-copy-link{width:100%;box-sizing:border-box;padding:10px;border:1px solid #b58e69;border-radius:8px}.nt-cookalong{margin:24px 0}.nt-cookalong h3{font:26px/1.2 Georgia,serif;margin:25px 0 12px}.nt-cook-yield{color:#806b58;font-size:13px!important}.nt-cook-ingredients{list-style:none;padding:0;margin:0}.nt-cook-ingredients li{padding:12px 0;border-bottom:1px solid #e8dbc8;font:15px/1.6 system-ui,sans-serif}.nt-cook-ingredients label{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.nt-cook-ingredients input{width:22px;height:22px;flex-shrink:0;margin:2px 0 0;accent-color:#a3472f}.nt-cook-ingredients input:checked+span{color:#8a7e73;text-decoration:line-through}.nt-cook-steps{padding-left:25px;font:16px/1.75 system-ui,sans-serif}.nt-cook-steps li{padding:0 0 16px 8px}.nt-cook-steps li::marker{color:#a3472f;font-weight:700}.nt-cook-note,.nt-cook-credit{font:13px/1.7 system-ui,sans-serif!important;color:#765d49}.nt-cook-credit a{color:#a3472f}.nt-cooking [data-nt-detail]>.nt-map,.nt-cooking .nt-credit,.nt-cooking .nt-detail-body>p:not(.nt-country):not(.nt-date),.nt-cooking .nt-detail-body>h3,.nt-cooking .nt-detail-actions{display:none}.nt-cooking .nt-detail-body{padding-top:35px}.nt-cooking .nt-cookalong{font-size:18px}@media(max-width:540px){.nt-phone-tools{padding:15px}.nt-phone-actions{display:grid;grid-template-columns:1fr 1fr}.nt-phone-actions .nt-phone-primary{grid-column:1/-1}.nt-phone-actions a,.nt-phone-actions button{padding:12px 9px;font-size:12px}.nt-cook-steps{font-size:17px}.nt-cooking{width:100%;max-width:100%;max-height:100dvh;height:100dvh;margin:0;border:0;border-radius:0}.nt-cooking .nt-detail-body{padding:44px 20px 30px}}.nt-image-dialog{width:min(720px,94vw);max-height:94dvh;padding:0;border:1px solid #d8c7aa;border-radius:22px;background:#fffaf1;color:#35291f;box-shadow:0 22px 70px #38291f24}.nt-image-dialog::backdrop{background:#38291f80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nt-image-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fffaf1;border-bottom:1px solid #e6d8c3;position:sticky;top:0;z-index:2}.nt-image-header h2{font:24px/1.3 Georgia,serif;margin:0}.nt-image-close{width:42px;height:42px;border:1px solid #d8c7aa;border-radius:50%;background:#fffdf8;font:26px/1 system-ui;color:#70422c;cursor:pointer}.nt-image-help,.nt-image-status{font:13px/1.6 system-ui,sans-serif;margin:14px 20px;color:#765d49}.nt-image-actions{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px}.nt-image-actions a,.nt-image-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid #d8c7aa;border-radius:24px;background:#fffdf8;color:#70422c;text-decoration:none;font:500 13px/1.3 system-ui;cursor:pointer}.nt-image-actions .nt-phone-primary{background:#a3472f;color:#fffaf1;border-color:#a3472f}.nt-image-actions [aria-disabled=true]{opacity:.55;pointer-events:none}.nt-recipe-image{display:block;width:100%;height:auto;border-top:1px solid #e6d8c3}.nt-image-dialog :focus-visible{outline:3px solid #a3472f;outline-offset:3px}@media(max-width:540px){.nt-image-dialog{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}.nt-image-actions a,.nt-image-actions button{flex:1 1 auto}.nt-image-header{padding:12px 16px}.nt-image-help,.nt-image-status{margin:12px 16px}.nt-image-actions{padding:0 16px}}.nana-ingredient-standard{margin:16px 0 24px;padding:4px 18px;border:1px solid #dadfd5;border-radius:16px;background:#f5f6f0;color:#354638}.nana-ingredient-standard summary{cursor:pointer;padding:12px 0;min-height:44px;box-sizing:border-box;font:600 14px/1.5 system-ui,sans-serif}.nana-ingredient-standard p{font:14px/1.65 system-ui,sans-serif;margin:0 0 12px;max-width:90ch}.nana-ingredient-standard summary:focus-visible{outline:3px solid #235865;outline-offset:4px;border-radius:4px}@media print{.nana-ingredient-standard{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
