.dr-widget .dr-widgetBlock_row{margin:0}.dr-widget .dr-post-list-4{--row-gap:32px;flex-direction:column;row-gap:calc(var(--row-gap)/2);--img-width:min(36%,var(--preferred-width));--content-width:calc(100% - var(--img-width))}.dr-widget .dr-post-list-4 .dr-widgetBlock_recipe-post{display:flex}.dr-widget .dr-post-list-4 .dr-post-list__recipe{border-color:hsla(0,0%,7%,.08)}.dr-widget .dr-post-list-4 .dr-post-list__recipe+.dr-post-list__recipe{border-style:solid;border-width:1px 0 0;padding:calc(var(--row-gap)/2) 0 0 0}.dr-widget .dr-post-list-4 .dr-widgetBlock_fig-wrapper a{display:inline-block;height:-moz-fit-content;height:fit-content;position:relative}.dr-widget .dr-post-list-4 .dr-widgetBlock_fig-wrapper a img{aspect-ratio:1/1;display:block}.dr-widget .dr-post-list-4 .dr_footer-meta{margin-top:0}.dr-widget .dr-post-list-4 .dr_footer-meta:last-child{margin-bottom:0}.dr-widget .dr-post-list-4:is(.layout-1,.layout-2,.layout-3,.layout-5) .dr-widgetBlock_fig-wrapper{width:var(--img-width)}.dr-widget .dr-post-list-4:is(.layout-1,.layout-2,.layout-3,.layout-5) .dr-widgetBlock_content-wrapper{width:var(--content-width)}.dr-widget .dr-post-list-4:is(.layout-1,.layout-2,.layout-3){--preferred-width:100px}.dr-widget .dr-post-list-4:is(.layout-1,.layout-2,.layout-3) .dr-counter{align-items:center;display:flex;font-weight:600;height:var(--counter-size);justify-content:center;width:var(--counter-size)}.dr-widget .dr-post-list-4:is(.layout-1,.layout-3) .dr-counter{aspect-ratio:1/1;border-radius:100%}.dr-widget .dr-post-list-4:is(.layout-2,.layout-3,.layout-5) .dr-widgetBlock_content-wrapper{display:flex!important;flex-direction:column;justify-content:center}.dr-widget .dr-post-list-4:is(.layout-2,.layout-3,.layout-5) .dr-widgetBlock_fig-wrapper img{border-radius:8px}.dr-widget .dr-post-list-4:is(.layout-2,.layout-3,.layout-5) .dr-widgetBlock_content-wrapper{align-content:center}.dr-widget .dr-post-list-4:is(.layout-2,.layout-3,.layout-4,.layout-5) .dr-widgetBlock_content-wrapper{padding:0 0 0 16px}.dr-widget .dr-post-list-4.layout-1 .dr-widgetBlock_content-wrapper{padding:0 16px}.dr-widget .dr-post-list-4.layout-1 .dr-widget-recipe-post-list{--counter-size:40px}.dr-widget .dr-post-list-4.layout-1 .dr-counter{background:#f3f3f3;color:#111}.dr-widget .dr-post-list-4.layout-2 .dr-widgetBlock_content-wrap{padding:0 0 0 16px}.dr-widget .dr-post-list-4.layout-2 .dr-widgetBlock_fig-wrapper img{border-radius:8px;overflow:hidden}.dr-widget .dr-post-list-4.layout-2 .dr-widgetBlock_fig-wrapper a .dr-widget-recipe-post-list{bottom:0;position:absolute;right:0;z-index:1}.dr-widget .dr-post-list-4.layout-2 .dr-widget-recipe-post-list{--counter-size:31px}.dr-widget .dr-post-list-4.layout-2 .dr-counter{background-color:#fff;border-radius:8px 0 0 0}.dr-widget .dr-post-list-4 .dr_title{--bottom-spacing:10px;margin-bottom:var(--bottom-spacing)}.dr-widget .dr-post-list-4.layout-3 .dr-widget-recipe-post-list{--counter-size:32px;left:calc(var(--counter-size)/-2);position:absolute;top:50%;transform:translateY(-50%);z-index:1}.dr-widget .dr-post-list-4.layout-3 .dr-counter{background-color:#111;color:#fff;font-weight:600}.dr-widget .dr-post-list-4.layout-4 .dr-widget-recipe-post-list{--counter-size:56px}.dr-widget .dr-post-list-4.layout-4 .dr-counter:is(.style-1,.style-2,.style-3){display:inline-block;font-weight:600}.dr-widget .dr-post-list-4.layout-4 .dr-counter:is(.style-1,.style-3){align-items:center;display:flex;height:var(--counter-size);justify-content:center;width:var(--counter-size)}.dr-widget .dr-post-list-4.layout-4 .dr-counter.style-1{aspect-ratio:1/1;background-color:#f3f3f3;border-radius:100%}.dr-widget .dr-post-list-4.layout-4 .dr-counter.style-2{color:#dadada;font-size:26px;margin-right:5px}.dr-widget .dr-post-list-4.layout-4 .dr-counter.style-3{background-color:#f54748;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);color:#fff}.dr-widget .dr-post-list-4.layout-5{--preferred-width:120px}.dr-widget .dr-post-list-4.layout-5 .dr-widgetBlock_recipe-post .dr-widget-recipe-post-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2722%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M2 11.165h18.33m0 0-9.165 9.165m9.165-9.165L11.165 2%27/%3E%3C/svg%3E");content:" ";height:28px;left:50%;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2722%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M2 11.165h18.33m0 0-9.165 9.165m9.165-9.165L11.165 2%27/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2722%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M2 11.165h18.33m0 0-9.165 9.165m9.165-9.165L11.165 2%27/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;opacity:0;position:absolute;top:50%;transform:translate(-50%,50%);transition:all .3s ease;visibility:hidden;width:28px;z-index:1}.dr-widget .dr-post-list-4.layout-5 .dr-widgetBlock_recipe-post:hover .dr-widget-recipe-post-list:before{opacity:1;transform:translate(-50%,-50%);visibility:visible}.dr-widget .dr-post-list-4.layout-5 .dr-widgetBlock_recipe-post:hover .dr-widget-recipe-post-list span{opacity:0;visibility:hidden}.dr-widget .dr-post-list-4.layout-5 .dr-widgetBlock_recipe-post .dr-widget-recipe-post-list span{opacity:1;transform:translate(-50%,50%);transition:all .3s ease;visibility:visible}.dr-widget .dr-post-list-4.layout-5 .dr-widgetBlock_fig-wrapper{display:inline-flex;overflow:hidden}.dr-widget .dr-post-list-4.layout-5 .dr-widgetBlock_fig-wrapper a{border-radius:8px;overflow:hidden;position:relative}.dr-widget .dr-post-list-4.layout-5 .dr-widgetBlock_fig-wrapper a:before{background:rgba(0,0,0,.4);content:"";display:block;height:100%;position:absolute;width:100%}.dr-widget .dr-post-list-4.layout-5 .dr-widget-recipe-post-list{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.dr-widget .dr-post-list-4.layout-5 .dr-widget-recipe-post-list .dr-counter{color:#fff;font-size:36px;line-height:normal}
