.dr-widget .dr-widgetBlock_row{margin:0}.dr-widget .dr-post-list-3{--row-gap:24px;row-gap:var(--row-gap);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--content-width:calc(100% - var(--img-width));--hover-color:hsla(0,0%,100%,.8);--white-color:#fff;--bottom-spacing:var(--dr-spacing-xs)}.dr-widget .dr-post-list-3 .dr-widgetBlock_fig-wrap{text-align:left}.dr-widget .dr-post-list-3 .dr-widgetBlock_fig-wrapper a{position:relative}.dr-widget .dr-post-list-3 .dr-widgetBlock_fig-wrapper a img{height:100%}.dr-widget .dr-post-list-3 .dr-widgetBlock_content-wrap{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dr-widget .dr-post-list-3 .dr-widgetBlock_content-wrap .dr_title{font-size:var(--dr-font-md);margin-bottom:var(--bottom-spacing)}.dr-widget .dr-post-list-3 .dr-widgetBlock_content-wrap .dr_recipe-cats{margin-bottom:var(--bottom-spacing)}.dr-widget .dr-post-list-3 .dr-widgetBlock_content-wrap .dr_recipe-cats .dr_recipe-cats-container a{font-size:calc(var(--dr-font-sm) - 2px);font-weight:400;text-transform:inherit}.dr-widget .dr-post-list-3 .dr-post-list--regular .dr-widgetBlock_recipe-post{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.dr-widget .dr-post-list-3 .dr-post-list--regular .dr-widgetBlock_recipe-post .dr-widgetBlock_content-wrap{-ms-flex-line-pack:center;align-content:center}.dr-widget .dr-post-list-3:is(.layout-1,.layout-3) .dr_recipe-keys{left:16px;margin-top:0;position:absolute;top:calc(var(--keys-font-size, 29px)/-2)}.dr-widget .dr-post-list-3:is(.layout-1,.layout-3) .dr_recipe-cats .dr_recipe-cats-container a{color:#666}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2,.layout-3) .dr-post-list--hero .dr-widgetBlock_content-wrap{--dr-widgetBlock_content-padding:var(--dr-spacing-lg) 0 0 0}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2,.layout-3) .dr-post-list--hero .dr-widgetBlock_fig-wrapper img{aspect-ratio:38/25}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2,.layout-3) .dr-post-list--regular .dr-widgetBlock_content-wrap{--dr-widgetBlock_content-padding:0}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2){--img-width:min(36%,150px)}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2) .dr-post-list--regular .dr-widgetBlock_fig-wrapper{width:var(--img-width)}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2) .dr-post-list--regular .dr-widgetBlock_fig-wrapper img{aspect-ratio:1/1}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2) .dr-post-list--regular .dr-widgetBlock_content-wrap{width:var(--content-width)}.dr-widget .dr-post-list-3.layout-2{max-width:380px}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero{margin-bottom:15px}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr-widgetBlock_recipe-post{display:-ms-grid;display:grid;grid-template-areas:"stack";height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr-widgetBlock_recipe-post>*{grid-area:stack;-ms-grid-column:1;-ms-grid-row:1}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr-widgetBlock_fig-wrapper a{display:block;height:100%;overflow:hidden;position:relative;width:100%}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr-widgetBlock_fig-wrapper a:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));content:"";height:-webkit-fill-available;left:0;position:absolute;top:0;width:100%;z-index:1}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr-widgetBlock_fig-wrapper img{height:100%;object-fit:cover;width:100%}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr-widgetBlock_content-wrap{background:transparent;padding:20px;z-index:2}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr-widgetBlock_content-wrap :is(.dr_recipe-cats a,.dr_title,.dr_meta-item){color:var(--white-color)}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr-widgetBlock_content-wrap .dr_title:hover{color:var(--hover-color)}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr-widgetBlock_content-wrap .dr_meta-item:before{background-color:#fff}.dr-widget .dr-post-list-3.layout-2 .dr-post-list--hero .dr_recipe-keys{bottom:-15px;left:50%;padding:0 16px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1}.dr-widget .dr-post-list-3.layout-3 .dr-post-list__recipe .dr-widgetBlock_recipe-post{border:solid hsla(0,0%,7%,.08);border-width:0 0 1px;padding:0 0 20px}.dr-widget .dr-post-list-3.layout-3 .dr-post-list__recipe:last-child .dr-widgetBlock_recipe-post{border-width:0}.dr-widget .dr-post-list-3.layout-3 .dr-post-list--regular .dr-counter:is(.style-1,.style-2,.style-3){display:inline-block}.dr-widget .dr-post-list-3.layout-3 .dr-post-list--regular .dr-counter:is(.style-1,.style-3){background-color:#f3f3f3;font-weight:600;padding:8px 20px}.dr-widget .dr-post-list-3.layout-3 .dr-post-list--regular .dr-counter.style-1{border-radius:50%}.dr-widget .dr-post-list-3.layout-3 .dr-post-list--regular .dr-counter.style-2{color:#dadada;font-size:26px;margin-right:5px}.dr-widget .dr-post-list-3.layout-3 .dr-post-list--regular .dr-counter.style-3{background-color:#f54748;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);color:var(--white-color)}.dr-widget .dr-post-list-3.layout-3 .dr-widgetBlock_recipe-post{gap:16px}@media(max-width:600px){.dr-widget .dr-post-list-3:is(.layout-1,.layout-2,.layout-3) .dr-widgetBlock_fig-wrapper img{width:100%}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2,.layout-3):is(.layout-1,.layout-2){--img-width:min(43%,200px)}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2,.layout-3):is(.layout-1,.layout-2) .dr-post-list--regular .dr-widgetBlock_fig-wrapper{width:var(--img-width)}.dr-widget .dr-post-list-3:is(.layout-1,.layout-2,.layout-3):is(.layout-1,.layout-2) .dr-post-list--regular .dr-widgetBlock_content-wrap{width:var(--content-width)}}
