.post--card{margin-bottom:1.5rem;position:relative}.post--card:hover .post-thumbnail img{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}.post--card.page .post--card-inner:before{content:'';display:block;padding-top:calc(25% + 2rem)}.post--card.page .post-thumbnail{width:50%;border:1px solid #d6d6d6;box-shadow:0 0 7px rgba(0,0,0,.1);margin:0 auto -25%;background:#fff}.post--card.page .post-thumbnail:after{content:"";width:12px;height:12px;background-color:#da3b25;border-radius:50%;display:inline-block;position:absolute;right:0;left:0;bottom:-5px;margin:0 auto}.post--card.page .post-thumbnail img{opacity:.5;object-fit:contain;padding:1.25rem}.post--card .post--card-inner{padding:.75rem;box-shadow:0px 0px 1rem rgba(0,0,0,.1);border-radius:9px;height:100%}.post--card .post--card-inner .post-thumbnail{margin-bottom:10px;border-radius:9px;overflow:hidden}.post--card .post--card-inner .post-thumbnail img{transition:all .3s}.post--card .post--card-inner .paper-label{color:#626161;margin-bottom:1rem;display:block;font-family:Anjoman,sans-serif}.post--card .post--card-inner .post--card-title{margin-top:1.25rem;font-weight:400}.post--card .post--card-inner .meta{padding:.5rem 0;border-bottom:1px solid #e5e5e5;line-height:1}.post--card .post--card-inner .meta .related--card-author i{vertical-align:middle;margin-left:11px}.post--card .post--card-inner .meta .related--card-author .author-link{text-underline-offset:.25rem}.post--card .meta{font-size:.75rem}.post--card .meta *{color:#000;vertical-align:middle;line-height:2}.post--card .meta .value{margin:0 9px}table tbody tr:nth-child(even){backgroun-color:#fff;!important}.site-branding{color:#100e0e!important}.ingredient ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.ingredient .item{background-color:#f3f3f3;flex:1;flex-basis:100%;list-style:none;padding:.5rem 1rem;text-indent:0;flex-grow:0}@media (min-width:992px){.ingredient .item{flex-basis:calc(50% - .5rem)}}.ingredient .item .name{color:#262626;font-weight:300}.ingredient .item .quantity{float:left;color:#757373;font-size:14px}.ingredient .title{color:#5a5a5a}.recipe-steps-block .item .title{padding-bottom:0}