::details-content{transition:height .5s ease,content-visibility .5s ease allow-discrete;height:0;overflow:clip}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}[open]::details-content{height:auto}}#PageContainer{overflow:visible}.main-blog{--mask: radial-gradient(80.04px at 50% 112.5px, #000 99%, #0000 101%) calc(50% - 100px) 0/200px 100%, radial-gradient(80.04px at 50% -62.5px, #0000 99%, #000 101%) 50% 50px/200px 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask);background-color:#f5f5f5;padding-top:6rem!important}.main-container{display:flex}.filter-container{max-width:18rem;min-width:18rem}.blog-content-container{overflow:scroll;scrollbar-width:none}.filter-inner{display:block;font-size:14px;padding-right:1rem}.filter-inner .filter-header{padding:0 0 1rem;display:flex;justify-content:space-between;align-items:center}.filter-inner .filter-header .heading{display:flex}.filter-inner .filter-header svg{height:18px;margin-inline-start:.2rem}.filter-inner .filter-header .article-count{font-size:10px;font-weight:400;color:#606060;text-transform:uppercase}.filter-inner .filter-header,.filter-inner summary{font-weight:700;color:#2e4269}.filter-inner summary{display:flex;justify-content:space-between;padding:1rem 0;border-top:1px solid #2D4268;cursor:pointer}.filter-inner details{padding:0}.filter-inner details .filter-facet--close{display:none}.filter-inner details[open] .filter-facet--close{display:block}.filter-inner details[open] .filter-facet--open{display:none}.filter-facets-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;margin-block-end:1rem;border:none}.filter-facet{display:flex;flex-direction:column;align-items:center}.filter-facet-pill{display:none}.filter-facets-container.filter-list{margin:0}.filter-facets-container input,.filter-facets-container label .icon-radio.active{display:none}.filter-facets-container label .icon-radio{margin-inline-end:1rem}.filter-facets-container label{background-color:transparent;border:0;display:flex;flex-direction:column;flex:0 0 30%;cursor:pointer;margin-bottom:1rem;align-items:flex-start}.filter-facets-container[data-filter=cooking-method],.filter-facets-container[data-filter=occasion]{flex-direction:column}.filter-facets-container[data-filter=cooking-method] label .filter-facet,.filter-facets-container[data-filter=occasion] label .filter-facet{flex-direction:row;flex:1 0 100%}.filter-facets-container input:checked+label img{outline:solid 3px #EC8C58;border-radius:50%}.filter-facets-container input:checked+label svg circle{fill:#ec8c58}.filter-facets-container input:checked+label .icon-radio:not(.active){display:none}.filter-facets-container input:checked+label .icon-radio{display:inline-block}.filter-facets-container label img{width:66px;height:66px}.filter-facets-container label span{font-size:12px;font-weight:500;text-transform:uppercase;text-align:center;color:#2e4269}.filter-facets-container[data-filter=occasion] label:last-child{margin-bottom:0}.filter-container span.clear-filters{margin-top:2rem;display:flex;color:#606060;font-size:13px;font-style:italic;justify-content:flex-end;cursor:pointer}.filter-outer,.filter-inner,.blog-articles{position:sticky;top:14rem}.blog-content-container .no-results-message{display:none}.blog-content-container[data-results="0"] .no-results-message{display:block}.blog-content-container[data-results="0"] .no-results-message strong{text-decoration:underline;cursor:pointer}.blog-articles{grid-template-columns:1fr 1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing);justify-content:center;padding:0 .1rem;margin-bottom:4rem}.article-card-wrapper{background-color:#fff;box-shadow:0 4.15px 4.15px #00000040}.article.hidden{display:none}.card.article-card{text-align:center;padding:1rem}.card.article-card .card__inner .card__media,.card.article-card .media{width:100%;position:relative;overflow:hidden}.card.article-card .media{padding-top:100%}.card.article-card .card__media .media img{position:absolute;top:0;left:0;height:100%;width:100%}.card.article-card .card__content{padding:0}.card.article-card h3.card__heading{margin-top:1rem;font-weight:600;font-size:18px;text-transform:uppercase;line-height:100%;letter-spacing:0px;text-align:center;color:#2d4268}.card.article-card h3.card__heading a:hover{color:#5880a4}.underline-links-hover:hover a{text-decoration:none}.paginator{display:flex;justify-content:center}.paginator-inner{display:flex;align-items:center}.paginator-inner button{background:none;border:none;margin:0 .5rem;min-height:40px;display:flex;align-items:center}.paginator-inner .pages-total{margin-left:.5rem;margin-right:1rem}.paginator-inner input[type=number]{padding:0;max-width:40px;height:40px;text-align:center;box-shadow:2.13px 4.27px 4.27px #0000002e inset;border:none;margin-right:.5rem;margin-left:1rem;font-weight:600;color:#2d4268}.paginator-inner input[type=number],.paginator-inner span{font-weight:600;color:#2d4268}.paginator-inner input[type=number]::-webkit-inner-spin-button,.paginator-inner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}@media screen and (max-width: 768px){.main-blog{--mask: radial-gradient(70.01px at 50% 95.2px, #000 99%, #0000 101%) calc(50% - 68px) 0/136px 100%, radial-gradient(70.01px at 50% -61.2px, #0000 99%, #000 101%) 50% 34px/136px 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask);padding-top:4rem!important}.main-container{flex-direction:column}.filter-inner details{position:relative}.main-container:not(.filter-drawer-open) .filter-inner summary,.main-container:not(.filter-drawer-open) .filter-facets-container input:not(:checked)+label{display:none}body:has(.filter-drawer-open){overflow:hidden}.main-blog:has(.filter-drawer-open){--mask: unset;-webkit-mask:var(--mask);mask:var(--mask)}.main-container:not(.filter-drawer-open) .filter-set-container{display:flex;flex-wrap:wrap;column-gap:1rem;margin-bottom:1rem}.main-container:not(.filter-drawer-open) .filter-set-container:not(:has(input:checked)){margin:0}.filter-container{max-width:unset;min-width:100%}.main-container:not(.filter-drawer-open) .filter-facets-container input:checked+label>.filter-facet{display:none}.main-container:not(.filter-drawer-open) .filter-facets-container input:checked+label>.filter-facet-pill{display:inline-flex;justify-content:space-between}.main-container:not(.filter-drawer-open) .filter-facets-container label{flex-basis:unset;margin:0}.filter-facets-container .filter-facet-pill{padding:.2rem 1rem;border-radius:20px;background-color:#fff;text-transform:capitalize;font-style:italic}.filter-facets-container .filter-facet-pill .close{margin-inline-start:1rem;font-style:normal}.filter-container span.clear-filters{display:none}.main-container.filter-drawer-open .filter-container span.clear-filters{display:flex}.main-container.filter-drawer-open .filter-container{overflow-y:scroll;position:fixed;top:6rem;bottom:0;left:0;right:0;z-index:3;background-color:#fff}.main-container.filter-drawer-open .filter-outer,.main-container.filter-drawer-open .filter-inner{top:0rem}.main-container.filter-drawer-open .filter-inner{position:sticky;padding:1.5rem}.main-container.filter-drawer-open .filter-inner details{display:block}.blog-articles{grid-template-columns:1fr}.card.article-card{flex-direction:row;text-align:left;padding:.5rem}.card.article-card .card__inner{width:50%}.card.article-card h3.card__heading{text-align:left;margin-inline-start:1rem;margin-block-start:.5rem;font-size:17px}.card.article-card h3.card__heading:after{content:"View recipe >";margin-top:.6rem;padding-top:.6rem;display:block;border-top:.5px solid #5d5c5c63;text-transform:capitalize;font-size:14px;font-weight:200;font-style:italic;color:#5d5d5c}}
/*# sourceMappingURL=/cdn/shop/t/291/assets/section-blog-post-recipes.css.map */
