.pi-recipe-tile{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .3125rem 0 rgba(0,0,0,.1);box-shadow:0 0 .3125rem 0 rgba(0,0,0,.1);display:block;margin:.3125rem;max-width:18.125rem;overflow:hidden;position:relative;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}@media(min-width:992px){.pi-recipe-tile{max-width:23.875rem}}.pi-recipe-tile:hover{-webkit-box-shadow:0 0 .3125rem 0 rgba(0,0,0,.2);box-shadow:0 0 .3125rem 0 rgba(0,0,0,.2);text-decoration:unset}.pi-recipe-tile .pi-recipe-tile-details{padding:.5rem .25rem}@media(min-width:992px){.pi-recipe-tile .pi-recipe-tile-details{padding:.5rem}}.pi-recipe-tile .pi-recipe-tile-name{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:.75rem;font-weight:500;height:3rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis}@media(min-width:992px){.pi-recipe-tile .pi-recipe-tile-name{font-size:1rem;height:3.375rem;line-height:1.125rem}}.pi-recipe-tile .pi-recipe-tile-type{min-height:2.625rem}.pi-recipe-tile .pi-recipe-tile-tag{border-radius:.25rem;font-size:.5rem;line-height:.625rem;padding:.25rem}@media(min-width:992px){.pi-recipe-tile .pi-recipe-tile-tag{font-size:.625rem;line-height:.75rem}}.pi-recipe-tile .pi-recipe-tile-tag.pi-recipe-tile-category-tag{background-color:#0011ac;color:#fff;left:.5rem;position:absolute;text-transform:uppercase;top:.5rem}.pi-recipe-tile .pi-recipe-tile-tag.pi-recipe-tile-label-tag{background-color:#ddddde;border-radius:.25rem;color:#0011ac;vertical-align:middle}.pi-recipe-tile .image-container{height:9.25rem}@media(min-width:992px){.pi-recipe-tile .image-container{height:16.28125rem}}.pi-recipe-tile .image-container .tile-image.tile-image-initial{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pi-recipe-tile .image-container .tile-image.tile-image-initial.missing-image{-o-object-fit:none;object-fit:none}.pi-recipe-tile .pi-recipe-tile-difficulty{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#3f3f3f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625rem;justify-content:center;line-height:.75rem}@media(min-width:992px){.pi-recipe-tile .pi-recipe-tile-difficulty{font-size:.75rem}}.pi-recipe-tile .pi-recipe-tile-difficulty--lvl1 .pi-recipe-tile-difficultyIcon:nth-child(-n+1),.pi-recipe-tile .pi-recipe-tile-difficulty--lvl2 .pi-recipe-tile-difficultyIcon:nth-child(-n+2),.pi-recipe-tile .pi-recipe-tile-difficulty--lvl3 .pi-recipe-tile-difficultyIcon:nth-child(-n+3){opacity:1}.pi-recipe-tile .pi-recipe-tile-difficultyIcons{-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.625rem;width:3.125rem}.pi-recipe-tile .pi-recipe-tile-difficultyIcon{fill:#0011ac;height:.9375rem;opacity:.5;width:.9375rem}.pi-recipe-tile .pi-recipe-tile-time{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#3f3f3f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.625rem;height:1.5rem;justify-content:center;line-height:.75rem}@media(min-width:992px){.pi-recipe-tile .pi-recipe-tile-time{font-size:.75rem}}.pi-recipe-tile .pi-recipe-tile-timeLabel{color:#0011ac;min-width:3.125rem}