.wp-block-telex-block-one-more-bite{margin:2rem 0;max-width:none}.wp-block-telex-block-one-more-bite .recipe-card{margin:0;padding:1rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card{padding:1.5rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-header{margin-bottom:1.5rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-header{margin-bottom:2rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-header .recipe-image{border-radius:4px;height:auto;margin-bottom:1rem;max-height:250px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-header .recipe-image{max-height:400px}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-header .recipe-title{color:#000;font-size:1.5rem;line-height:1.3;margin:0 0 .75rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-header .recipe-title{font-size:2rem;margin-bottom:1rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-header .recipe-description{color:#000;font-size:.95rem;line-height:1.6;margin-bottom:1rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-header .recipe-description{font-size:1rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-meta{background:#f5f5f5;border-radius:4px;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);margin-bottom:1.5rem;padding:1rem}@media(min-width:480px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-meta{gap:1rem;grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-meta{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-bottom:2rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-meta .meta-item{padding:.5rem .25rem;text-align:center}.wp-block-telex-block-one-more-bite .recipe-card .recipe-meta .meta-item .meta-value{color:#000;display:block;font-size:.85rem;font-weight:600;line-height:1.2}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-meta .meta-item .meta-value{font-size:.95rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-meta .meta-item .meta-label{color:#666;display:block;font-size:.65rem;letter-spacing:.5px;line-height:1.2;margin-top:.25rem;text-transform:uppercase}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-meta .meta-item .meta-label{font-size:.75rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions{background:#f5f5f5;border-radius:4px;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding:1rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:2rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions .recipe-scaling{align-items:center;color:#000;display:flex;font-size:.9rem;gap:.5rem;justify-content:center}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions .recipe-scaling{justify-content:flex-start}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions .recipe-scaling select{background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-size:.85rem;min-width:60px;padding:.25rem .5rem}.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions .recipe-tools{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions .recipe-tools{justify-content:flex-end}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions .recipe-tools button{background:#fff;border:1px solid #000;border-radius:3px;color:#000;cursor:pointer;font-size:.8rem;min-height:36px;padding:.4rem .75rem;touch-action:manipulation;white-space:nowrap}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions .recipe-tools button{font-size:.75rem;min-height:auto;padding:.25rem .5rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions .recipe-tools button:hover{background:#f0f0f0}.wp-block-telex-block-one-more-bite .recipe-card .recipe-actions .recipe-tools button:active{transform:translateY(1px)}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content{display:grid;gap:2rem;margin-bottom:2rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-content{align-items:start;grid-template-columns:1fr 1fr 1fr}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .equipment-section h3,.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-section h3,.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-section h3{border-bottom:2px solid #000;color:#000;font-size:1.3rem;line-height:1.3;margin:0 0 1rem;padding-bottom:.5rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .equipment-section h3,.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-section h3,.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-section h3{font-size:1.5rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-list{list-style:none;margin:0;padding:0}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-list .ingredient-item{align-items:flex-start;border-bottom:1px solid #ddd;display:flex;min-height:2.5rem;padding:.75rem 0}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-list .ingredient-item:last-child{border-bottom:none}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-list .ingredient-item .ingredient-text{align-items:baseline;color:#000;display:flex;flex:1;flex-wrap:wrap;font-size:.95rem;gap:.25rem;line-height:1.5}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-list .ingredient-item .ingredient-text{font-size:1rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-list .ingredient-item .ingredient-text .ingredient-amount{color:#000;flex-shrink:0;font-weight:600}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-list .ingredient-item .ingredient-text .ingredient-unit{color:#000;flex-shrink:0}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-list .ingredient-item .ingredient-text .ingredient-name{color:#000;flex:1}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .ingredients-list .ingredient-item .ingredient-text .ingredient-notes{color:#666;flex-basis:100%;font-size:.85em;font-style:italic}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .equipment-list{list-style:none;margin:0;padding:0}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .equipment-list .equipment-item{align-items:flex-start;border-bottom:1px solid #ddd;display:flex;min-height:2.5rem;padding:.75rem 0}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .equipment-list .equipment-item:last-child{border-bottom:none}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .equipment-list .equipment-item .equipment-text{color:#000;flex:1;font-size:.95rem;line-height:1.5}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .equipment-list .equipment-item .equipment-text{font-size:1rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list{list-style-position:outside;list-style-type:decimal;margin:0;padding-left:1.5rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list{padding-left:2rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list .instruction-item{list-style-type:decimal;margin-bottom:1rem;padding-left:.5rem}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list .instruction-item:last-child{margin-bottom:0}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list .instruction-item .instruction-content .instruction-text{color:#000;font-size:.95rem;line-height:1.6;margin:0}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list .instruction-item .instruction-content .instruction-text{font-size:1rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list .instruction-item .instruction-content .instruction-text p{margin:0 0 .5rem}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list .instruction-item .instruction-content .instruction-text p:last-child{margin-bottom:0}.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list .instruction-item .instruction-content .instruction-image{border-radius:4px;height:auto;margin-top:.5rem;max-width:200px;width:100%}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-content .instructions-list .instruction-item .instruction-content .instruction-image{max-width:300px}}.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info{background:#f5f5f5;border-radius:4px;margin-bottom:2rem;padding:1rem}.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info h3{color:#000;font-size:1.2rem;line-height:1.3;margin-bottom:1rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info h3{font-size:1.3rem}}.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info .nutrition-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}@media(min-width:480px){.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info .nutrition-grid{gap:1rem;grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info .nutrition-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info .nutrition-grid .nutrition-item{background:#fff;border-radius:4px;padding:.75rem .5rem;text-align:center}.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info .nutrition-grid .nutrition-item .nutrition-value{color:#000;display:block;font-size:.95rem;font-weight:600;line-height:1.2}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info .nutrition-grid .nutrition-item .nutrition-value{font-size:1rem}}.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info .nutrition-grid .nutrition-item .nutrition-label{color:#666;display:block;font-size:.65rem;letter-spacing:.5px;line-height:1.2;margin-top:.25rem;text-transform:uppercase}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .nutrition-info .nutrition-grid .nutrition-item .nutrition-label{font-size:.7rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer{padding-top:1rem}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer:not(:empty){border-top:2px solid #000}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .dietary-restrictions,.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-tags{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;margin-bottom:1rem}@media(max-width:767px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .dietary-restrictions,.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-tags{justify-content:center}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .dietary-restrictions .diet-tag,.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .dietary-restrictions .recipe-tag,.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-tags .diet-tag,.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-tags .recipe-tag{background:#fff;border:1px solid #000;border-radius:15px;color:#000;font-size:.8rem;letter-spacing:.5px;padding:.4rem .75rem;text-transform:uppercase;white-space:nowrap}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .dietary-restrictions .diet-tag,.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .dietary-restrictions .recipe-tag,.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-tags .diet-tag,.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-tags .recipe-tag{padding:.25rem .75rem}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-rating{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:1rem}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-rating{flex-wrap:nowrap;justify-content:flex-start}}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-rating .stars{display:flex;gap:.25rem}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-rating .stars .star{color:#000;font-size:1.2em}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-rating .stars .star.filled{color:orange}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-rating .stars .star.empty{color:#ccc}.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-rating .rating-text{color:#000;font-size:.9em;text-align:center}@media(min-width:768px){.wp-block-telex-block-one-more-bite .recipe-card .recipe-footer .recipe-rating .rating-text{text-align:left}}.wp-block-telex-block-one-more-bite .cooking-timer{background:#fff;border:2px solid #000;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);left:15px;margin:0 auto;max-width:300px;padding:1rem;position:fixed;right:15px;top:15px;z-index:1000}@media(min-width:768px){.wp-block-telex-block-one-more-bite .cooking-timer{left:auto;min-width:200px;right:20px;top:20px}}.wp-block-telex-block-one-more-bite .cooking-timer .timer-display{color:#000;font-size:1.5rem;font-weight:600;margin-bottom:.75rem;text-align:center}@media(min-width:768px){.wp-block-telex-block-one-more-bite .cooking-timer .timer-display{margin-bottom:.5rem}}.wp-block-telex-block-one-more-bite .cooking-timer .timer-controls,.wp-block-telex-block-one-more-bite .cooking-timer .timer-options{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.wp-block-telex-block-one-more-bite .cooking-timer .timer-controls button,.wp-block-telex-block-one-more-bite .cooking-timer .timer-options button{background:#fff;border:1px solid #000;border-radius:3px;color:#000;cursor:pointer;font-size:.85rem;min-height:36px;padding:.5rem .75rem;touch-action:manipulation}@media(min-width:768px){.wp-block-telex-block-one-more-bite .cooking-timer .timer-controls button,.wp-block-telex-block-one-more-bite .cooking-timer .timer-options button{font-size:.75rem;min-height:auto;padding:.25rem .5rem}}.wp-block-telex-block-one-more-bite .cooking-timer .timer-controls button:hover,.wp-block-telex-block-one-more-bite .cooking-timer .timer-options button:hover{background:#f0f0f0}@media print{.wp-block-telex-block-one-more-bite .cooking-timer,.wp-block-telex-block-one-more-bite .recipe-actions{display:none!important}.wp-block-telex-block-one-more-bite .recipe-card{border:1px solid #000;box-shadow:none;padding:1rem}.wp-block-telex-block-one-more-bite .recipe-content{grid-template-columns:1fr!important}.wp-block-telex-block-one-more-bite .instruction-image{height:auto!important;max-width:150px!important}.wp-block-telex-block-one-more-bite .recipe-meta{grid-template-columns:repeat(3,1fr)!important}.wp-block-telex-block-one-more-bite .nutrition-grid{grid-template-columns:repeat(4,1fr)!important}}
