.contact-heading{max-width:780px}.contact-action{display:inline-block;padding:14px 20px;margin:6px 0 14px;border-radius:7px;background:#a92730;color:#fff!important;font-weight:700;text-decoration:none}.contact-faq{max-width:850px}.kitchen-tools{border:1px solid #d9d0c4;border-radius:10px;margin:24px 0;background:#fffaf3;line-height:1.6}.kitchen-tools summary{padding:16px 20px;cursor:pointer;font-weight:700}.kitchen-tools-body{padding:0 20px 18px}.kitchen-tools button,.kitchen-tools input{font:inherit;border:1px solid #b8aa9b;border-radius:6px;padding:10px 14px;min-height:44px}.kitchen-tools button{background:#fff;cursor:pointer;color:#25211d}.kitchen-tools button:disabled{opacity:.6;cursor:default}.kitchen-tools button[aria-pressed=true],#kitchen-start{background:#a92730;color:#fff}.kitchen-tools :focus-visible,.contact-action:focus-visible{outline:3px solid #9d2830;outline-offset:3px}.kitchen-timer-row{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0}.kitchen-timer-row input{width:100px;max-width:100%;box-sizing:border-box}#kitchen-countdown{display:block;font-size:36px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.3;margin-top:16px}.kitchen-note,.kitchen-tools [role=status]{font-size:14px;color:#574e45}.recipe-specific-advice{max-width:900px}.theme-page .theme-recipes[role=region]{outline:0}@media(max-width:650px){.kitchen-tools summary{padding:14px}.kitchen-tools-body{padding:0 14px 14px}.kitchen-timer-row{gap:8px}.kitchen-tools button{padding:10px 12px}}@media print{.kitchen-tools,.contact-action{display:none}}
