:root{--padding:clamp(20px,2.4vw,40px);max-width:100%;height:100%;overflow-x:hidden}.breadcrumbs strong{color:var(--breadcrumb-active-color);font-weight:700}.breadcrumbs .items{font-size:1.6rem}.card__duration{display:flex;flex-wrap:wrap;gap:10px}.card__duration-rating{line-height:1;margin-top:auto;width:100%}.card__rating{margin-top:.7em}.card-grid .card--recipe,.page-layout-1column .recipe-wrapper .product-item{background-color:#fff;border-radius:clamp(var(--radius),4vw,var(--radius-large));box-shadow:var(--shadow-lower);display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.6rem;margin:0 0 var(--padding);padding:0 var(--padding) var(--padding);text-align:left;max-width:100%;width:100%}.page-layout-1column .recipe-wrapper .product-item .product-item-info{background-color:transparent;box-shadow:none;overflow:visible}.page-layout-1column .recipe-wrapper .product-item .product-item-info:hover{box-shadow:none !important}.recipe-wrapper .exclusive__navigation{display:none}.card-grid .card--recipe:empty{background-color:transparent;box-shadow:none;margin-bottom:0;padding:0}.card-grid .card--recipe .card__image{display:block;object-fit:cover;object-position:50% 50%;width:100% !important;height:100%}.card-grid .card--recipe .card__link{font-size:inherit}.card-grid .card--recipe .card__link--image{aspect-ratio:4/3;display:block;flex-shrink:0;position:relative;margin-bottom:var(--padding);margin-left:calc(-1*var(--padding));width:calc(100% + 2*var(--padding));overflow:hidden}.card-grid .card--recipe .card__title{flex-shrink:0;font-size:clamp(20px,1.8vw,28px);font-weight:900;margin-bottom:var(--padding);transition:.3s;width:100%}.card__overlay-copy{background-color:#fff;border-radius:40px;color:var(--color-4);opacity:0;padding:.5rem 1.5rem;position:absolute;right:24px;bottom:24px;transition:.3s;white-space:nowrap;z-index:2}.card__overlay-copy svg{height:1rem;margin-left:.5rem}.card--recipe{position:relative}.card--recipe .card__link--image:before{background-color:rgba(0,0,0,.5);content:'';display:block;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s;z-index:1}.card--recipe .card__title:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media (hover:hover){.card--recipe:hover .card__link--image:before,.card--recipe:hover .card__overlay-copy,.card--recipe:hover .card__link--image:before{opacity:1}}.description-block__back-link{display:inline-flex;position:static}.description-block--recipe .description__content{color:var(--color-4);display:block}.description-block--recipe .description__content .info-bit{--gap:20px;border-top:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);margin-top:2.4rem}.description-block--recipe .description__content .info-bit__item{margin-bottom:0;max-width:none}@media (min-width:1024px){.description-block--recipe .description__content .info-bit{justify-content:flex-start}}@media (min-width:1600px){.description-block--recipe .description__content .info-bit{--gap:57px}}.description-block--recipe-preparation{color:var(--color-4)}.description-block--recipe-preparation .description__content .typography--content strong,.description-block--recipe-preparation .description__media p>strong:only-child{font-size:1.8rem;font-weight:600}.section-header{border-bottom:0;margin-bottom:2.4rem;padding-bottom:0}.section-header--boxed{border:0}.section-title{font-size:clamp(22px,1.8vw,28px);text-transform:none}.description-block--recipe-preparation .h-quantity-list .fractal,.description-block--recipe-preparation .h-quantity-list .round{background-color:transparent;color:inherit;display:inline-block;font-size:inherit;margin:0;position:static;transform:none;width:auto;height:auto}.description-block--recipe-preparation .h-quantity-list .round{margin-right:6px}.description-block--recipe-preparation .typography{font-size:1.6rem;margin-top:0}.description-block--recipe-preparation .typography ol li:before{background-color:var(--color-10);color:var(--color-1);font-size:1.2rem}.description-block--recipe-preparation .typography ul li{padding-left:25px}.description-block--recipe-preparation .typography ul li:before{background-color:var(--color-1);border:0;margin-top:5px}.description-block--recipe-preparation .typography--content{margin-top:0}.duration-icon,.duration-value,.rating-count,.rating-stars{vertical-align:middle}.duration-icon+.duration-value{margin-left:5px}.particularities{color:var(--color-3);display:flex;flex-wrap:wrap;gap:20px;font-size:1.4rem;list-style:none;margin-top:2.4rem;margin-bottom:4rem;padding:0}.particularities__image,.particularities__label{vertical-align:middle}.particularities__item{margin-bottom:0}.print-icon{width:24px;height:24px}.print-link:hover svg{fill:var(--color-1)}.rating-stars .rating-star-svg{fill:var(--color-8)}.rating-stars--1 .rating-star-svg:nth-child(1),.rating-stars--2 .rating-star-svg:nth-child(-n+2),.rating-stars--3 .rating-star-svg:nth-child(-n+3),.rating-stars--4 .rating-star-svg:nth-child(-n+4),.rating-stars--5 .rating-star-svg:nth-child(-n+5),.rating-star-svg.active{fill:var(--color-1)}.recipe-also-like .recipe-list-header{margin-bottom:1.5em}.recipes-category-filter,.recipes-filter__item-level-2{background-color:#fff;border-radius:var(--radius);box-shadow:var(--shadow-lower);z-index:1}.recipes-category-filter{position:relative;width:100%}.recipes-filter__dropdown{border-top-left-radius:0;border-top-right-radius:0;padding-right:20px;top:calc(100% - .5*var(--radius))}.recipes-filter__dropdown-inner{--color-scrollbar-thumb:var(--color-1);--color-scrollbar-track:var(--color-10);scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track);flex-grow:1;list-style:none;padding:0;max-height:700px}.recipes-filter__dropdown-inner::-webkit-scrollbar{margin-right:50px;width:10px}.recipes-filter__dropdown-inner::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}.recipes-filter__dropdown-inner::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb)}.recipes-filter__dropdown-inner::-webkit-scrollbar-thumb:hover{opacity:.8}.recipes-filter__dropdown-item{position:relative}.recipes-filter__dropdown-link{padding-right:20px}.recipes-filter__item-level-2{border-top-left-radius:0;border-top-right-radius:0;display:none;list-style:none;padding-bottom:20px;padding-left:0;position:absolute;top:calc(100% - .5*var(--radius));left:0;width:100%}.recipes-filter__dropdown-item .recipes-filter__item-level-2{left:20px}.recipes-filter__item-level-2 .recipes-filter__link{color:var(--color-4);display:block;padding-bottom:5px;padding-left:20px;padding-right:20px;text-align:left}.recipes-filter__item-level-2 .recipes-filter__link:hover{color:var(--color-1)}.recipes-filter__link+.recipes-filter__item-level-2+svg{display:none}.recipes-filter__dropdown-item:hover .recipes-filter__item-level-2{display:block}.recipes-filter__item:last-child{height:100%}.recipes-filter__item{flex:1;width:auto}.recipes-filter__item:nth-child(n+4),.recipes-filter__item:nth-child(n+6){display:block}.recipes-filter__item:nth-child(n+7){display:none}.recipes-filter__item:hover,.recipes-filter__item.selected{background-color:transparent}.recipes-filter__item-level-2-item{margin-bottom:0;max-width:300px;width:100%}.recipe-video{background-size:cover;box-shadow:none;margin-top:2em;margin-bottom:0;position:relative}.recipe-video .video__image{position:absolute;width:100%;height:100%}.recipe-video .video__player:after{background-position:18px center;width:60px;height:60px}.recipe-video.active .video__player:after{display:none}.recipe-wrapper .main-slider .owl-dot{border-color:var(--color-1) !important}@media (min-width:768px){.recipes-filter__item{position:static}.recipes-filter__item:hover>.recipes-filter__item-level-2{display:flex;flex-wrap:wrap}.recipes-filter>ul{position:relative}}.recipe-byline{font-size:1.8rem}.recipes-filter-toggle{color:var(--color-4);display:flex;align-items:center;gap:10px}.recipes-filter-toggle svg{transform:rotate(0);transition:.3s;width:16px}.recipes-filter-toggle.active svg{transform:rotate(180deg)}.recipes-filter-toggle.active+.recipes-particularity-filter-list{display:flex;flex-wrap:wrap}@media (min-width:768px){.recipes-filter-toggle--category{display:none}}.recipe-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:var(--padding)}.recipe-share .recipe--sharer{display:flex;align-items:center;justify-content:space-between;gap:20px}.recipe-share .recipe--sharer .sharer__item{width:inherit;height:inherit}.recipe-share .recipe--sharer .sharer__label{display:none}.recipe-list-header{margin-bottom:2em}.recipe-list-header h1{color:var(--color-heading);font-weight:700;margin-bottom:0;text-transform:uppercase}.recipes-particularity-filter-list,.recipes-particularity-filter-list-actives{list-style:none;margin-top:1em}.recipes-particularity-filter-list{background-color:#fff;border-radius:var(--radius);box-shadow:var(--shadow-lower);color:var(--color-4);display:none;padding:15px 20px}.recipes-particularity-filter-list a{color:inherit;transition:.3s}.recipes-particularity-filter-list a:before{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2015%2014%22%3E%3Cpath%20fill%3D%22%233F3F41%22%20d%3D%22M12.5%200c1.094%200%202%20.906%202%202v10c0%201.125-.906%202-2%202h-10c-1.125%200-2-.875-2-2V2c0-1.094.875-2%202-2h10Zm0%201.5h-10c-.281%200-.5.25-.5.5v10c0%20.281.219.5.5.5h10c.25%200%20.5-.219.5-.5V2c0-.25-.25-.5-.5-.5Z%22%2F%3E%3C%2Fsvg%3E');background-position:center 11px;background-repeat:no-repeat;content:'';display:inline-block;margin-right:8px;width:14px;height:24px}.recipes-particularity-filter-list a:hover{color:var(--color-1)}.recipes-particularity-filter-list a:hover:before{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2015%2014%22%3E%3Cpath%20fill%3D%22%23e11b22%22%20d%3D%22M12.5%200c1.094%200%202%20.906%202%202v10c0%201.125-.906%202-2%202h-10c-1.125%200-2-.875-2-2V2c0-1.094.875-2%202-2h10Zm0%201.5h-10c-.281%200-.5.25-.5.5v10c0%20.281.219.5.5.5h10c.25%200%20.5-.219.5-.5V2c0-.25-.25-.5-.5-.5Z%22%2F%3E%3C%2Fsvg%3E')}.recipes-particularity-filter-list li{margin-top:12px;margin-bottom:12px;max-width:300px;width:100%}.recipes-particularity-filter-list-actives{display:flex;flex-wrap:wrap;gap:10px;padding:0}.recipes-particularity-filter-list-actives a{background-color:var(--color-10);border:1px solid var(--color-1);border-radius:30px;color:var(--color-4);display:inline-block;padding:3px 13px;transition:.3s}.recipes-particularity-filter-list-actives a:before{content:'×';margin-right:5px}.recipes-particularity-filter-list-actives a:hover{background-color:var(--color-1);color:#fff}.recipes-particularity-filter-list-actives li{margin-bottom:0}.recipe--list-featured{margin-bottom:50px}.content-reviews,.recipe-wrapper .description__content,.recipe-wrapper .description__image-box,.recipe-wrapper .description__media{box-shadow:var(--shadow-lower)}@media (min-width:400px){.card-grid,.page-layout-1column .recipe-wrapper .product-items{--gap:20px;display:flex;flex-wrap:wrap;column-gap:var(--gap)}.card-grid .card--recipe,.page-layout-1column .recipe-wrapper .product-item{--column-count:2;--gap-count:calc(var(--column-count) - 1);--column-width:calc(100%/var(--column-count) - var(--gap)*var(--gap-count)/var(--column-count));flex-shrink:0;width:var(--column-width)}.page-layout-1column .recipe-wrapper .product-item{width:var(--column-width) !important}.recipe--list-featured .card-grid{justify-content:flex-start}}@media (min-width:768px){.card-grid .card--recipe,.page-layout-1column .recipe-wrapper .product-item{--column-count:3}.recipe--list-featured{margin-bottom:100px}}@media (min-width:1024px){.card__duration-rating{display:flex;align-items:center;justify-content:space-between}.card__rating{margin-top:0}.description-block__back-link{background-color:var(--color-1);position:absolute;right:0;transform:translateY(calc(-100% - 30px))}.description-block__back-link,.description-block__back-link:visited{color:#fff}.description-block__back-link path{stroke:#fff}.description-block--recipe{--gap:50px;flex-direction:row-reverse;gap:var(--gap)}.description-block--recipe .description__content{margin-right:0}.description-block--recipe .description__content,.description-block--recipe .description__media{--column-count:2;--gap-count:calc(var(--column-count) - 1);--column-width:calc(100%/var(--column-count) - var(--gap)*var(--gap-count)/var(--column-count));flex:0 1 var(--column-width);max-width:none;width:var(--column-width)}.description-block--recipe-preparation{align-items:flex-start}.description-block--recipe-preparation .description__content--group{flex-shrink:0}.description-block--recipe-preparation .description__media{flex-shrink:1}.recipes-particularity-filter-list{padding:24px 40px}}@media (min-width:1300px){.recipe--list .card-grid .card--recipe{--column-count:4}.recipe-also-like .recipe--list .card-grid .card--recipe{--column-count:3}.recipe--list-featured .card-grid .card__link--image,.recipe--list-featured .card-grid .card--recipe .card__title{margin-bottom:calc(.5*var(--padding))}.recipe--list-featured .card-grid .card--recipe{--column-count:5;padding:0 calc(.5*var(--padding)) var(--padding)}.recipe--list-featured .card-grid .card--recipe .card__title{font-size:clamp(20px,1.8vw,24px)}.recipe-video{max-width:465px}}@media (max-width:1023px){.product-item .yotpo-sr-vertical-border,.product-item .yotpo-sr-bottom-line-right-panel{display:none !important}.product-item .yotpo-sr-bottom-line-summary>div{margin-right:0 !important}}@media (max-width:767px){.recipes-filter>ul,.recipes-filter__link{display:block}.recipes-filter>ul{display:none;margin-top:1em;padding-top:10px;padding-bottom:10px}.recipes-filter .recipes-filter-toggle.active+.recipes-category-filter{display:block}.recipes-filter__image-box{display:none}.recipes-filter__item{position:relative}.recipes-filter__item>svg{position:absolute;top:17px;right:20px}.recipes-filter__item-level-2{box-shadow:none;position:static}.recipes-filter__item-level-2-item{padding-left:40px;max-width:100%}.recipes-filter__item.active .recipes-filter__item-level-2{display:block}.recipes-filter__label{font-size:1.6rem}.recipes-filter__link{display:flex;flex-direction:row;justify-content:space-between;margin-right:50px;padding:10px 20px;text-align:left}.recipes-filter__link+.recipes-filter__item-level-2+svg{display:block;transform:rotate(0);transition:.3s;width:16px}.recipes-filter__item.active .recipes-filter__link+.recipes-filter__item-level-2+svg{transform:rotate(180deg)}.recipes-filter-toggle{margin-bottom:1em}}