h4{font-size:18px}h5{font-size:15px}h6{font-size:12px}@media (max-width:768px){h4{font-size:18px}h5{font-size:16px}h6{font-size:15px}}@media (max-width:768px){.wprm-recipe-container{margin-left:0!important;margin-right:0!important;padding-left:1px;padding-right:1px}}details#feast-advanced-jump-to{display:block;width:100%;clear:both;border-left:none;background-color:#fff;border-radius:13px;padding:0;box-shadow:0 5px 10px rgba(0,0,0,.2);margin:20px 0;overflow:hidden}details#feast-advanced-jump-to summary{color:black;background-color:#ffcf34;border-radius:13px;padding:10px;font-weight:700;font-size:20px;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer}details#feast-advanced-jump-to summary::after{content:"↑";font-size:35px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out}details[open] summary::after{content:"↓";transform:rotate(180deg) translateY(-50%)}details#feast-advanced-jump-to:not([open]) #feast-jump-to-list{display:none}.wprm-recipe-snippet-summary-actions{display:flex;gap:15px;flex-wrap:wrap;align-items:center;justify-content:flex-start}.wprm-recipe-snippet-summary-actions a{background:#ffcf34!important;color:#1a1a1a!important;font:bold 14px "Source Sans 3",sans-serif!important;padding:5px 7px!important;border:1.5px solid #1a1a1a!important;border-radius:10px!important;box-shadow:2px 1px 0 #1a1a1a!important;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px}.wprm-recipe-snippet-summary-actions a:hover{background:#fff!important;transform:scale(.93);box-shadow:none;opacity:.95}.wprm-recipe-snippet-summary-actions a:active{transform:scale(.95);background:#fff!important;box-shadow:0 4px 8px rgba(0,0,0,.2)}@media (max-width:1024px){.feast-recipe-index h2.wp-block-heading,.feast-recipe-index h2.wp-block-heading,.feast-recipe-index h2.wp-block-heading,.feast-recipe-index h2.wp-block-heading,.more-article-roma-section h2.wp-block-heading{font-size:24px;margin-left:20px}.feast-recipe-index h2.wp-block-heading::after,.feast-recipe-index h2.wp-block-heading::after,.feast-recipe-index h2.wp-block-heading::after,.feast-recipe-index h2.wp-block-heading::after,.more-article-roma-section h2.wp-block-heading::after{width:calc(100% - 20px)}}@media (max-width:768px){.feast-recipe-index h2.wp-block-heading,.feast-recipe-index h2.wp-block-heading,.feast-recipe-index h2.wp-block-heading,.feast-recipe-index h2.wp-block-heading,.more-article-roma-section h2.wp-block-heading{font-size:22px;margin-left:10px}.feast-recipe-index h2.wp-block-heading::after,.feast-recipe-index h2.wp-block-heading::after,.feast-recipe-index h2.wp-block-heading::after,.feast-recipe-index h2.wp-block-heading::after,.more-article-roma-section h2.wp-block-heading::after{width:calc(100% - 15px)}}@media (max-width:768px){.home-roma-modern-sidebar h2.wp-block-heading{font-size:22px;margin-left:10px}.home-roma-modern-sidebar h2.wp-block-heading::after{width:calc(100% - 15px)}.home-roma-modern-sidebar .feast-category-link{font-size:14px;text-align:right;padding:10px 0}.home-roma-modern-sidebar .feast-category-link a{text-decoration:underline;color:#004c4c;font-weight:600}}.home-roma-trending-recipes .image-wrapper{position:relative;display:block}.home-roma-trending-recipes .recipe-rank{position:absolute;bottom:10px;left:10px;background-color:#ffc107;color:black;font-weight:700;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17px;box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:2;pointer-events:none}@media (max-width:500px){.home-roma-trending-recipes .recipe-rank{width:28px;height:28px;font-size:17px;bottom:8px;left:8px}}.is-style-group-lightbulb.is-style-feast-inline-heading-group{background-color:#eaf3ef;border:2px solid #38a169;border-bottom:8px solid #38a169;border-radius:30px;padding:25px 10px;box-shadow:0 6px 12px rgba(56,161,105,.12);font-family:"SourceSans3",sans-serif;transition:all .3s ease-in-out;overflow:hidden}.is-style-group-lightbulb.is-style-feast-inline-heading-group:hover{box-shadow:0 8px 16px rgba(56,161,105,.2)}.is-style-group-lightbulb.is-style-feast-inline-heading-group h2{font-size:23px;font-weight:800;font-family:"NotoExtraBold",sans-serif;color:#222;background-color:inherit;display:inline-block;padding:5px 5px 5px 40px;margin-bottom:20px;border-radius:10px;position:relative;line-height:1.4}.is-style-group-lightbulb.is-style-feast-inline-heading-group h2::before{content:"📌";position:absolute;left:5px;top:9px;font-size:22px;line-height:1}