:root{--ozb-rcp-main:#c11919}.cooked-icon{display:inline-block;width:1em;height:1em;vertical-align:-.12em;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.cooked-icon-fw{width:1.28em}.cooked-icon-heart{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 20.5s-7.7-5-9.6-9.2A5.3 5.3 0 0 1 12 6.4a5.3 5.3 0 0 1 9.6 4.9c-1.9 4.2-9.6 9.2-9.6 9.2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 20.5s-7.7-5-9.6-9.2A5.3 5.3 0 0 1 12 6.4a5.3 5.3 0 0 1 9.6 4.9c-1.9 4.2-9.6 9.2-9.6 9.2z'/%3E%3C/svg%3E")}.cooked-favorited .cooked-icon-heart,.cooked-favorite-heart.cooked-favorited .cooked-icon-heart{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-8.4-5.4-10.4-10A5.8 5.8 0 0 1 12 6.1 5.8 5.8 0 0 1 22.4 11c-2 4.6-10.4 10-10.4 10z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-8.4-5.4-10.4-10A5.8 5.8 0 0 1 12 6.1 5.8 5.8 0 0 1 22.4 11c-2 4.6-10.4 10-10.4 10z'/%3E%3C/svg%3E")}.cooked-recipe-grid{display:flex;flex-wrap:wrap;margin:1.5em -1.5% .5em}.cooked-recipe-grid .cooked-recipe{position:relative;box-sizing:border-box;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 14px rgb(0 0 0 / .08);margin:0 1.5% 3%}.ozb-rcp-widget-grid .cooked-recipe{width:97%}.cooked-recipe-card-image{display:block;padding-bottom:75%;background-size:cover;background-position:center;background-color:#f0f0f0}.cooked-recipe .cooked-favorite-heart{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:2.2em;height:2.2em;border-radius:50%;background:rgb(255 255 255 / .92)}.cooked-recipe-card-content{display:block;text-align:center;padding:1.1em 1em 1.3em}.cooked-recipe-card-content .cooked-rating{display:block;margin-bottom:.4em}.cooked-rating-stars{display:inline-flex;gap:1px;line-height:1}.cooked-rating-star{color:#d5d5d5;cursor:pointer;font-size:15px;line-height:1;user-select:none}.cooked-rating-star.is-filled{color:#e6a817}.cooked-rating-text{display:block;margin-top:.35em;font-size:.82em;opacity:.75}.cooked-recipe-card-title{display:block;margin:.15em 0 .6em;color:inherit;font-size:1.05em;font-weight:700;line-height:1.35;text-decoration:none}.cooked-recipe-card-title:hover{color:var(--ozb-rcp-main)}.cooked-recipe-card-sep{display:block;width:34px;height:3px;margin:0 auto .7em;background:rgb(0 0 0 / .15)}.cooked-recipe:hover .cooked-recipe-card-sep{background:var(--ozb-rcp-main)}.cooked-recipe-card-author{display:block;font-size:.85em;opacity:.7}.cooked-shortcode-recipe-list{margin:0 auto 1rem}.cooked-shortcode-recipe-list .cooked-srl-single{position:relative;display:block;box-sizing:border-box;margin:0 0 1rem;padding:.6rem 0 0;border-top:1px solid rgb(0 0 0 / .15)}.cooked-shortcode-recipe-list .cooked-srl-single:first-child{padding-top:0;border-top:0}.cooked-shortcode-recipe-list .cooked-srl-single.cooked-srl-has-image{min-height:3.75rem;padding-left:4rem}.cooked-shortcode-recipe-list .cooked-srl-single.cooked-srl-has-image:first-child{min-height:3rem}.cooked-shortcode-recipe-list .cooked-srl-image{margin:0;padding:0}.cooked-shortcode-recipe-list .cooked-srl-image img{position:absolute;top:.9rem;left:0;display:block;width:3rem;height:3rem;margin:0;padding:0;border-radius:3px;object-fit:cover}.cooked-shortcode-recipe-list .cooked-srl-single:first-child .cooked-srl-image img{top:0}.cooked-shortcode-recipe-list .cooked-srl-content{margin:0;padding:0;line-height:1.4rem}.cooked-shortcode-recipe-list .cooked-srl-title{display:block;margin:.25rem 0;font-size:1rem;font-weight:600;line-height:1.4rem}.cooked-shortcode-recipe-list .cooked-srl-title a{text-decoration:none}.cooked-shortcode-recipe-list .cooked-srl-title a:hover{color:var(--ozb-rcp-main)}.cooked-shortcode-recipe-list .cooked-srl-author{margin:.25rem 0;font-size:.9rem;line-height:1.4rem;opacity:.75}