.wr-recipe-card{aspect-ratio:3/4;height:100%;overflow:hidden}.wr-recipe-card:focus-within{outline:1px auto -webkit-focus-ring-color}.wr-recipe-card:focus-within .wr-recipe-card__image{transform:scale(1.1)}.wr-recipe-card__link{display:block;height:100%;position:relative;width:100%}.wr-recipe-card__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}@media(prefers-reduced-motion:reduce){.wr-recipe-card__image{transition:none!important}}.wr-recipe-card__overlay{background:linear-gradient(180deg,transparent 30.29%,rgba(1,1,1,.8));color:var(--global-palette9,#fff);display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:1rem 1rem 1.5rem;position:absolute;text-align:center}.wr-recipe-card__time{align-items:center;background-color:var(--global-palette9,#fff);color:#000;display:flex;font-size:.875rem;font-weight:300;gap:.5rem;padding:.25rem .6rem;position:absolute;right:1rem;top:1rem}.wr-recipe-card__time-icon{height:1rem;width:1rem}.wr-recipe-card__content{align-items:center;display:flex;flex-direction:column;gap:.5rem}.wr-recipe-card:focus .wr-recipe-card__image,.wr-recipe-card:hover .wr-recipe-card__image{transform:scale(1.1)}.wr-recipe-card .wr-recipe-card__type{font-size:1rem;font-weight:300;margin-bottom:0}.wr-recipe-card .wr-recipe-card__divider{border-bottom:1px solid #fff;margin-bottom:0;width:95%}.wr-recipe-card .wr-recipe-card__title{color:#fff;display:block;font-size:21px;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;margin-top:0;min-height:2.6em;overflow-wrap:break-word;text-wrap:balance}.wp-block-white-room-recipe-filter-list .wr-hidden{display:none}.wp-block-white-room-recipe-filter-list .wr-flash{animation:flash-pulse .4s ease-out}@media(prefers-reduced-motion:reduce){.wp-block-white-room-recipe-filter-list .wr-flash{animation:none!important}}@keyframes flash-pulse{0%{background-color:#001ecb;color:var(--global-palette9)}50%{background-color:#0019a9;color:var(--global-palette9)}to{background-color:var(--global-palette1);color:var(--global-palette9)}}.wp-block-white-room-recipe-filter-list .wr-filters{color:var(--global-palette1);display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media(min-width:768px){.wp-block-white-room-recipe-filter-list .wr-filters{flex-direction:row;justify-content:space-between}}.wp-block-white-room-recipe-filter-list .wr-filters__heading{font-size:1.1875rem;font-weight:400;line-height:1.2;margin-bottom:1rem}.wp-block-white-room-recipe-filter-list .wr-filters__group{display:flex;flex:1;gap:.5rem}@media(max-width:767px){.wp-block-white-room-recipe-filter-list .wr-filters__group{flex-wrap:wrap}}.wp-block-white-room-recipe-filter-list .wr-filters__icon{height:22px;width:auto;fill:var(--global-palette9)}@media(min-width:768px){.wp-block-white-room-recipe-filter-list .wr-filters__icon{height:24px}}.wp-block-white-room-recipe-filter-list .wr-filters__select{align-items:center;background:var(--global-palette9);border:none;color:var(--global-palette1);cursor:pointer;display:flex;flex:1;font-size:medium;font-weight:400;gap:1rem;justify-content:space-between;padding:.75rem 1.5rem}.wp-block-white-room-recipe-filter-list .wr-filters__select:focus,.wp-block-white-room-recipe-filter-list .wr-filters__select:hover{color:var(--global-palette1)}.wp-block-white-room-recipe-filter-list .wr-filters__select span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-block-white-room-recipe-filter-list .wr-filters__select[aria-expanded=true]{background-color:var(--global-palette1);color:var(--global-palette9)}.wp-block-white-room-recipe-filter-list .wr-filters__select[aria-expanded=true] .wr-filters__icon{fill:var(--global-palette1)}.wp-block-white-room-recipe-filter-list .wr-filters__select[aria-expanded=true] .wr-filters__arrow{transform:rotate(180deg)}.wp-block-white-room-recipe-filter-list .wr-filters__select.wr-has-selection{background-color:var(--global-palette1);color:var(--global-palette9)}.wp-block-white-room-recipe-filter-list .wr-filters__select.wr-has-selection .wr-filters__arrow{color:var(--global-palette9);fill:var(--global-palette9)}.wp-block-white-room-recipe-filter-list .wr-filters__select.wr-has-selection .wr-filters__icon{fill:var(--global-palette1)}.wp-block-white-room-recipe-filter-list .wr-filters__select.wr-has-selection:focus,.wp-block-white-room-recipe-filter-list .wr-filters__select.wr-has-selection:hover{color:var(--global-palette9)}@media(max-width:767px){.wp-block-white-room-recipe-filter-list .wr-filters__select{flex:1;text-wrap:nowrap}}@media(min-width:1025px){.wp-block-white-room-recipe-filter-list .wr-filters__select{flex:unset;min-width:300px}}.wp-block-white-room-recipe-filter-list .wr-filters__arrow{fill:var(--global-palette1);transition:transform .3s ease}@media(prefers-reduced-motion:reduce){.wp-block-white-room-recipe-filter-list .wr-filters__arrow{transition:none!important}}.wp-block-white-room-recipe-filter-list .wr-filters__search{flex:1}.wp-block-white-room-recipe-filter-list .wr-filters__search-input{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOC41NjYiIGN5PSI4LjU2NiIgcj0iNy4wNjYiIHN0cm9rZT0iIzAwMTQ4OSIgc3Ryb2tlLXdpZHRoPSIzIiB0cmFuc2Zvcm09Im1hdHJpeCguNjk3MDcgLS43MTcgLjY5NzA3IC43MTcgMCAxMi4yODQpIi8+PHBhdGggc3Ryb2tlPSIjMDAxNDg5IiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMiIGQ9Im0xNy41NjIgMTcuMzQyIDcuNzI3IDcuOTQ4Ii8+PC9zdmc+);background-position:96%;background-repeat:no-repeat;border:none;border-radius:0;color:var(--global-palette1);flex:1;padding:.785rem 2.5rem .785rem 1.5rem;width:100%}.wp-block-white-room-recipe-filter-list .wr-filters__search-input::-moz-placeholder{color:var(--global-palette1)}.wp-block-white-room-recipe-filter-list .wr-filters__search-input::placeholder,.wp-block-white-room-recipe-filter-list .wr-filters__search-input:focus{color:var(--global-palette1)}.wp-block-white-room-recipe-filter-list .wr-filters__search-input::-webkit-search-cancel-button,.wp-block-white-room-recipe-filter-list .wr-filters__search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}@media(min-width:768px){.wp-block-white-room-recipe-filter-list .wr-filters__search-input{background-position:95%}}@media(max-width:767px){.wp-block-white-room-recipe-filter-list .wr-filters__search-input::-moz-placeholder{text-align:center}.wp-block-white-room-recipe-filter-list .wr-filters__search-input::placeholder{text-align:center}}@media(min-width:1025px){.wp-block-white-room-recipe-filter-list .wr-filters__search{max-width:400px}}.wp-block-white-room-recipe-filter-list .wr-filters__no-results{grid-column:1/-1}#wrapper{isolation:isolate}.wr-recipe-filter-list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.wr-recipes-filters__menu{background:var(--global-palette9);box-shadow:3px 3px 4px 0 rgba(0,0,0,.149);max-height:min(500px,50vh);min-width:var(--anchor-width);overflow-y:auto;width:var(--anchor-width)}.wr-recipes-filters__menu .wr-filters__option{color:#000;cursor:pointer;display:flex;font-weight:300;padding:.75rem 3rem}.wr-recipes-filters__menu .wr-filters__option--selected{color:var(--global-palette1);font-weight:700}.wr-recipes-filters__menu .wr-filters__option--heading{padding-left:1.5rem}.wr-recipes-filters__menu .wr-filters__option-divider{padding:0 1.5rem}.wr-recipes-filters__menu .wr-filters__option-divider hr{border:none;border-top:1px solid #8a8d8f;margin:8px 0}.wr-recipes-filters__menu .wr-filters__option[aria-selected=true]{color:var(--global-palette1);font-weight:700}.wr-recipes-filters__menu .wr-filters__option.wr-highlight,.wr-recipes-filters__menu .wr-filters__option:hover{background-color:var(--global-palette1);color:var(--global-palette9)}.wr-pagination{align-items:center;display:flex;gap:1.5rem;justify-content:center;margin-top:4rem}.wr-pagination__page{font-size:17px}.wr-pagination__button{align-items:center;aspect-ratio:1;background:transparent;background-color:transparent;border:1px solid #000;color:#000;display:flex;height:48px;justify-content:center;padding:0;width:48px}.wr-pagination__button:not(:disabled):focus,.wr-pagination__button:not(:disabled):hover{background-color:var(--global-palette1);color:var(--global-palette9)}.wr-pagination__button:disabled:focus,.wr-pagination__button:disabled:hover{background:transparent!important}@media(max-width:767px){.wr-pagination{margin-top:3rem}}.wr-filters__search{display:none!important}
