:root{--mo-body:#fff;--mo-on-body:#000;--mo-header:#fff;--mo-on-header:#141413;--mo-header-accent:#141413;--mo-on-header-accent:#fff;--mo-offcanvas:#fff;--mo-on-offcanvas:#000;--mo-on-offcanvas-accent:#bd2c00;--mo-border-offcanvas:#ddd;--mo-footer:#f6f5f3;--mo-on-footer:#141413;--mo-on-footer-accent:#bd2c00;--mo-outline-footer:#141413;--mo-search:#f1f1f1;--mo-on-search:#0b0a0a;--mo-outline-search:rgba(0,0,0,.09);--mo-pagination-enabled:#000;--mo-on-pagination-enabled:#fff;--mo-pagination-disabled:#e9ecef;--mo-on-pagination-disabled:#354757;--mo-pagination-accent:#bd2c00;--mo-on-pagination-accent:#fff;--mo-separator:#d9dfe3;--mo-on-separator:#141413;--mo-separator-link:#141413;--mo-on-separator-link:#fff;--mo-social-item:#000;--mo-on-social-item:#fff;--mo-hero:#f6f5f3;--mo-on-hero:#141413;--mo-hero-title:#fff;--mo-on-hero-title:#000;--mo-landing:#f6f5f3;--mo-on-landing:#000;--mo-on-landing-title:#000;--mo-on-landing-link:#c64118;--mo-on-landing-link-accent:#f5533d;--mo-category:#f6f5f3;--mo-on-category:#000;--mo-entry:#fff;--mo-on-entry:#000;--mo-entry-title:#000;--mo-on-entry-title:#000000;--mo-on-entry-link:#394840;--mo-on-entry-link-accent:#D54215;--mo-preview:#f6f5f3;--mo-on-preview:#000;--mo-on-preview-title:#000;--mo-on-preview-title-accent:#bd2c00;--mo-faq:#f8f8f8;--mo-on-faq:#3b3c3d;--mo-faq-accent:#f4f3f3;--mo-on-faq-accent:#000;--mo-on-action:#000;--mo-action-accent:#000;--mo-on-action-accent:#fff;--mo-article:#ffffff;--mo-on-article:#000;--mo-article-any:#2d5942;--mo-on-article-any:#fff;--mo-on-article-heading:#000;--mo-article-dt:#dfdfdf94;--mo-on-article-dt:#2d5942;--mo-article-note:#e7efec;--mo-on-article-note:#0f2118;--mo-on-article-link:#0041af;--mo-on-article-link-accent:#f5533d;--mo-article-recommendations:#dee2e7;--mo-on-article-recommendations:#000;--mo-on-article-recommendations-title:#2d5942;--mo-author:#f6f5f3;--mo-on-author:#000;--mo-outline-author:#fff;--mo-recipe:#e7efec;--mo-on-recipe:#000;--mo-on-recipe-title:#394840;--mo-on-recipe-highlight:#394840;--mo-on-recipe-link:#0c3e5a;--mo-on-recipe-link-accent:#D54215;--mo-recipe-separator:#abb9b3;--mo-on-recipe-separator:#394840;--mo-recipe-number:#2E5F48;--mo-on-recipe-number:#fff;--mo-related-entry:#f6f5f3;--mo-on-related-entry:#000;--mo-on-related-entry-accent:#D54215;--mo-contact:#f6f5f3;--mo-on-contact:#000;--mo-on-contact-title:#000;--mo-on-contact-subtitle:#394840;--mo-keypoints-card:#f6f5f3;--mo-on-keypoints-card:#000;--mo-keypoints-card-svg:#eae8e4;--mo-on-keypoints-card-svg:#000;--mo-chip:#f1f1f1;--mo-on-chip:#000;--mo-printable:#fff;--mo-on-printable:#000;--mo-on-printable-accent:#c51a42;--mo-font-family:system-ui,sans-serif;--mo-font-size:1.2rem;--mo-line-height:1.6;--mo-icon-dimen:1em;--mo-space:3.2rem;--mo-gap:1.6rem;--mo-spacing:1rem;--mo-breadcrumb-delimiter:" » "}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mo-spacing)}.actions a{text-decoration:none!important;border:2px solid var(--mo-on-action)!important;color:var(--mo-on-action)!important;background:var(--mo-primary)!important;font-weight:700!important;border-radius:4px!important;padding:calc(var(--mo-spacing)/2)!important;transition:all .3s ease!important;cursor:pointer}.actions a:hover{background:var(--mo-action-accent)!important;color:var(--mo-on-action-accent)!important}.article{background:var(--mo-article);color:var(--mo-on-article);overflow:hidden;border-radius:24px;box-shadow:0 8px 12px -12px #0006}.article .article__wrapper{word-break:break-word;padding:var(--mo-spacing)}.article .article__wrapper>div,.article .article__wrapper>p,.article .article__wrapper>details,.article .article__wrapper>blockquote,.article .article__wrapper>ol,.article .article__wrapper>ul,.article .article__wrapper>dl{margin-block-end:var(--mo-gap)}.article .article__wrapper>h2:before{border-radius:2rem;content:"";width:.7rem;min-width:.7rem;margin-inline-end:.7rem;background:var(--mo-article-any);align-self:stretch}.article .article__wrapper .ads{margin-block:var(--mo-gap)}.article .article__wrapper>aside{margin-block-end:var(--mo-gap);padding:var(--mo-spacing);outline:1px dashed #000;outline-offset:calc(-.7*var(--mo-gap)/2);border:8px solid rgba(0,0,0,.16);display:flex;flex-direction:column;gap:var(--mo-spacing)}.article .article__wrapper .note{background:var(--mo-article-note);color:var(--mo-on-article-note);border-radius:12px}.article .article__wrapper .recommendations{border-radius:12px;background:var(--mo-article-recommendations);color:var(--mo-on-article-recommendations)}.article .article__wrapper .recommendations .recommendations__item{display:flex;gap:var(--mo-spacing)}.article .article__wrapper .recommendations .recommendations__item .recommendations__item-title{font-weight:900;color:var(--mo-on-article-recommendations-title);text-transform:capitalize}.article .article__wrapper>h1,.article .article__wrapper>h2,.article .article__wrapper>h3,.article .article__wrapper>h4,.article .article__wrapper>h5{margin-block:var(--mo-gap);color:var(--mo-on-article-heading)}.article .article__wrapper dt{font-weight:800;text-transform:capitalize}.article .article__wrapper dd{margin-block-end:var(--mo-spacing)}.article .article__wrapper ul li::marker,.article .article__wrapper ol li::marker{color:var(--mo-article-any)}.article .article__wrapper details[open] summary{margin-block-end:var(--mo-spacing)}.article .article__wrapper a:not(.pin):not(.social__item):not(.recommendations a){color:var(--mo-on-article-link);font-weight:700;background-image:linear-gradient(180deg,transparent 90%,var(--mo-on-article-link-accent)0);background-repeat:no-repeat;background-size:0 100%;transition:background-size 1s cubic-bezier(.16,1,.3,1)}.article .article__wrapper a:not(.pin):not(.social__item):not(.recommendations a):hover{color:var(--mo-on-article-link-accent);background-size:100% 100%}.article figure{width:100%;margin:0;text-align:center;margin-block-end:var(--mo-gap)}.article figure figcaption{padding:calc(var(--mo-spacing)/2);color:var(--mo-on-article)}.authors{margin-block:var(--mo-space)}.authors .authors__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mo-gap)}.author{position:relative;color:var(--mo-on-author);--mo-diameter-img:160px}.author:after{background:var(--mo-author);content:"";height:calc(100% - var(--mo-diameter-img)/2);left:0;position:absolute;top:calc(var(--mo-diameter-img)/2);width:100%;z-index:-1;border-radius:16px;outline:1px dashed}.author .author__img{width:var(--mo-diameter-img);height:var(--mo-diameter-img);position:relative;z-index:1;overflow:hidden;outline:1px dashed var(--mo-outline-author);outline-offset:calc(-1*var(--mo-spacing)/4);border-radius:50%;background:var(--mo-author);margin:auto}.author .author__img img{display:block;position:absolute;aspect-ratio:1/1;object-fit:cover;width:var(--mo-diameter-img);height:var(--mo-diameter-img);top:0;left:0;z-index:-1;transition:transform .3s cubic-bezier(.5,1.25,.75,1.25)}.author .author__title{color:var(--mo-on-author);font-weight:700;display:block}.author .author__body{padding:var(--mo-spacing);display:flex;flex-direction:column;justify-content:center;gap:var(--mo-spacing);align-items:center;text-align:center}body{background:var(--mo-body);color:var(--mo-on-body);font-size:var(--mo-font-size);font-weight:400;line-height:var(--mo-line-height);font-family:var(--mo-font-family);-webkit-tap-highlight-color:rgba(0,0,0,0)}button{border:none;cursor:pointer;user-select:none;padding:0;font-family:var(--mo-font-family);background:none;overflow:hidden}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--mo-spacing)/4);padding:0;position:relative}.breadcrumb .breadcrumb__item:not(:last-child):after{content:var(--mo-breadcrumb-delimiter);padding:0 calc(var(--mo-spacing)/2)}.categories{margin-block:var(--mo-space)}.categories .categories__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mo-gap)}.category .category__body .category__img{background-color:var(--mo-category);width:100%;height:100%;object-fit:cover;object-position:center left;transition:transform .3s ease}.category .category__body .category__title{font-weight:900;position:absolute;bottom:0;left:var(--mo-spacing);color:var(--mo-on-category);text-shadow:-1px -1px 0 var(--mo-category),1px -1px 0 var(--mo-category),-1px 1px 0 var(--mo-category),1px 1px 0 var(--mo-category)}.chips{margin-block:var(--mo-space)}.chips .chips__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--mo-spacing)}.chip{border-radius:60px;background:var(--mo-chip);color:var(--mo-on-chip);font-weight:500;padding:calc(var(--mo-spacing)/2);transition:all .3s ease;text-align:center;justify-content:center;box-shadow:0 6px 0 var(--mo-on-chip);border:2px solid var(--mo-on-chip);display:inline-flex;align-items:center;gap:var(--mo-spacing)}.chip .chip-img{background-color:var(--mo-chip);object-fit:cover;display:block;width:42px;height:42px;border-radius:50%}.chip:hover{transform:translateY(.14em);box-shadow:0 4px 0 var(--mo-on-chip)}.container{position:relative;width:100%;max-width:100%;margin-inline:auto;padding-inline:var(--mo-spacing)}.container .container__wrapper{display:flex;flex-direction:column;gap:var(--mo-space)}@media (min-width:1600px){.container.container--expanded{max-width:calc(1600px - var(--mo-spacing))}}.contacts{margin-block:var(--mo-space)}.contacts .contacts__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--mo-gap)*2)}.contact{grid-column:span 1;background:var(--mo-contact);color:var(--mo-on-contact);outline:1px dashed var(--mo-on-contact);box-shadow:0 15px 25px #00000026;border-radius:40px;overflow:hidden;padding:var(--mo-gap)}.contact .contact__body{padding:var(--mo-spacing);display:flex;flex-direction:column;gap:var(--mo-gap)}.contact .contact__title{font-weight:700;color:var(--mo-on-contact-title);display:flex;align-items:center}.contact .contact__subtitle{font-weight:600;color:var(--mo-on-contact-subtitle)}.contact ul,.contact ol,.contact dl{list-style:none;padding:0;display:flex;flex-direction:column;word-break:break-word;gap:var(--mo-spacing)}.entries{margin-block:var(--mo-space)}.entries .entries__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mo-gap)}.entry{grid-column:span 1;display:flex;flex-direction:column;background:var(--mo-entry);color:var(--mo-on-entry);border-radius:24px;box-shadow:0 1px 3px #08080829;overflow:hidden;transition:all .3s ease}.entry .entry__title{color:var(--mo-on-entry-title);display:block;font-weight:700}.entry .entry__title:hover{color:var(--mo-on-entry-link-accent)}.entry .entry__img img{background-color:var(--mo-entry);width:100%;height:100%;object-fit:cover;object-position:center left;transition:transform .3s ease}.entry .entry__body{flex:1 1 auto;gap:var(--mo-spacing);padding:var(--mo-spacing);display:flex;flex-direction:column}.entry .entry__footer{padding-inline:var(--mo-spacing);padding-bottom:var(--mo-spacing);display:flex;flex-wrap:wrap;gap:var(--mo-spacing)}.entry .entry__footer .entry__footer-link{color:var(--mo-on-entry-link);font-weight:700}.entry .entry__footer .entry__footer-link:hover{color:var(--mo-on-entry-link-accent)}.faqs{margin-block:var(--mo-space);display:flex;flex-direction:column;gap:var(--mo-space)}.faqs .faqs__wrapper{width:100%;display:flex;flex-direction:column;gap:var(--mo-gap)}.faq{color:var(--mo-on-faq);background:var(--mo-faq);padding:var(--mo-gap);border-radius:8px;outline:1px dashed var(--mo-on-faq)}.faq[open]{background:var(--mo-faq-accent);color:var(--mo-on-faq-accent);box-shadow:0 8px 12px -12px #0006}.faq .faq__answer{margin-top:var(--mo-gap);display:flex;flex-direction:column;gap:var(--mo-gap)}.faq .faq__answer dd{margin-block-end:calc(var(--mo-spacing)/2)}.footer{margin-block:var(--mo-space);display:flex;flex-direction:column;align-items:center;gap:var(--mo-gap)}.footer .footer__copyright{margin-block-start:calc(var(--mo-gap)/2);color:var(--mo-on-footer);font-weight:700;text-align:center}.footer .footer__body{background:var(--mo-footer);width:100%;max-width:100%;position:relative;padding:calc(var(--mo-spacing)*2);outline:1px dashed var(--mo-outline-footer);outline-offset:calc(-1*var(--mo-spacing)/2)}.footer .footer__body .footer__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--mo-spacing)/2) var(--mo-spacing);padding:0}.footer .footer__body .footer__nav .footer__nav-item>*{color:var(--mo-on-footer);font-weight:700}.footer .footer__body .footer__nav .footer__nav-item>*:hover,.footer .footer__body .footer__nav .footer__nav-item>*.selected{color:var(--mo-on-footer-accent)}.footer .footer__body .footer__nav .footer__nav-item>*:not(.selected):hover{color:var(--mo-on-footer-accent)}.header{box-shadow:0 1px 1px #00000029;background:var(--mo-header);width:100%;max-width:100%;position:relative;overflow:hidden}.header .header__wrapper .header__menu{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:calc(var(--mo-spacing)/2);list-style:none;align-items:center}.header .header__wrapper .header__menu .header__menu-item a,.header .header__wrapper .header__menu .header__menu-item button{color:var(--mo-on-header);font-weight:700;position:relative;padding-block:8px;padding-inline:16px;border-radius:32px;transition:all .3s ease}@media (max-width:992px){.header .header__wrapper .header__menu .header__menu-item a,.header .header__wrapper .header__menu .header__menu-item button{padding:calc(var(--mo-spacing)/2)}}.header .header__wrapper .header__menu .header__menu-item a:hover,.header .header__wrapper .header__menu .header__menu-item a.selected,.header .header__wrapper .header__menu .header__menu-item button:hover,.header .header__wrapper .header__menu .header__menu-item button.selected{background:var(--mo-header-accent);color:var(--mo-on-header-accent)}.header .header__wrapper .header__menu .header__menu-item a:not(.selected):hover,.header .header__wrapper .header__menu .header__menu-item button:not(.selected):hover{transform:scale(1.1);z-index:var(--mo-z-index-primary)}.header .header__wrapper .header__brand{display:flex;align-items:center;padding-top:calc(var(--mo-spacing)/2);padding-bottom:calc(var(--mo-spacing)/2);max-width:100%;min-width:90px;height:auto}.hero{padding-block:var(--mo-space);position:relative;margin-bottom:var(--mo-space)}.hero:before{content:"";left:0;position:absolute;top:0;width:100%;z-index:-1;background:var(--mo-hero);height:100%}.hero .hero__wrapper{text-align:center;color:var(--mo-on-hero);display:flex;flex-direction:column;gap:var(--mo-gap);max-width:720px;margin-inline:auto}@media (max-width:719px){.hero .hero__wrapper{padding-inline:var(--mo-spacing)}}.hero .hero__title{text-transform:uppercase;font-weight:900;color:var(--mo-on-hero)}.icon{display:inline-block;width:var(--mo-icon-dimen);height:var(--mo-icon-dimen);font-size:var(--mo-font-size);fill:currentColor;flex-shrink:0}.icon.icon--medium{width:calc(var(--mo-icon-dimen)*1.5);height:calc(var(--mo-icon-dimen)*1.5)}.icon.icon--large{width:calc(var(--mo-icon-dimen)*3);height:calc(var(--mo-icon-dimen)*3)}.keypoints{margin-block:calc(var(--mo-gap)*2)}.keypoints .keypoints__wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;gap:calc(var(--mo-gap)*2);padding:0}.keypoints .keypoints__wrapper .keypoints__card{background:var(--mo-keypoints-card);color:var(--mo-on-keypoints-card);display:grid;grid-template-columns:1fr 3fr;border-radius:24px;overflow:hidden;width:100%;transition:all .3s ease;outline:1px dashed var(--mo-on-contact);outline-offset:calc(-1*var(--mo-spacing)/2);box-shadow:0 15px 25px #00000026}.keypoints .keypoints__wrapper .keypoints__card .keypoints__card-svg{padding:var(--mo-gap);display:flex;align-items:center;justify-content:center;background:var(--mo-keypoints-card-svg)}.keypoints .keypoints__wrapper .keypoints__card .keypoints__card-svg svg{max-width:100%;height:auto;width:100%;color:var(--mo-on-keypoints-card-svg);fill:var(--mo-on-keypoints-card-svg)}.keypoints .keypoints__wrapper .keypoints__card .keypoints__card-content{padding:var(--mo-gap);gap:var(--mo-spacing);display:flex;flex-direction:column}.landing{color:var(--mo-on-landing);position:relative}.landing:before{content:"";left:0;position:absolute;top:0;width:100%;z-index:-1;background:var(--mo-landing);height:100%}.landing .landing__wrapper{padding-block:var(--mo-space);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mo-gap)}.landing .landing__wrapper .landing__media img{aspect-ratio:1/1;height:auto;object-fit:cover;width:100%;max-width:300px;background-color:var(--mo-landing);border:8px solid rgba(0,0,0,.1490196078);border-radius:54% 46% 46% 54%/58% 56% 44% 42%;outline:1px dashed}.landing .landing__wrapper .landing__content{display:flex;flex-direction:column;justify-content:center;gap:var(--mo-gap);grid-column:span 2}.landing .landing__wrapper .landing__content .landing__title{color:var(--mo-on-landing-title)}.landing .landing__wrapper .landing__content a{color:var(--mo-on-landing-link);font-weight:700}.landing .landing__wrapper .landing__content a:hover{color:var(--mo-on-landing-link-accent)}.meta{display:flex;align-items:center;gap:var(--mo-spacing)}.offcanvas{position:fixed;top:0;left:-100%;width:100%;height:100%;background:var(--mo-offcanvas);transition:left .3s ease,right .3s ease;z-index:9999;overflow-y:auto;visibility:hidden;pointer-events:none}.offcanvas.offcanvas--open{left:0;visibility:visible;pointer-events:auto}.offcanvas.offcanvas--close{left:-100%;visibility:hidden}.offcanvas .offcanvas__menu{list-style:none;padding:0;margin-top:calc(var(--mo-icon-dimen)*1.5 + var(--mo-spacing)/2)}.offcanvas .offcanvas__menu .offcanvas__menu-item{border-bottom:1px solid var(--mo-border-offcanvas)}.offcanvas .offcanvas__menu .offcanvas__menu-item a{padding:var(--mo-spacing);font-weight:600;color:var(--mo-on-offcanvas);transition:all .3s ease;cursor:pointer}.offcanvas .offcanvas__menu .offcanvas__menu-item.selected a{color:var(--mo-on-offcanvas-accent)}.offcanvas .offcanvas__exit{position:absolute;top:0;right:10px;padding:var(--mo-spacing);color:var(--mo-on-offcanvas)}.offcanvas .offcanvas__exit:hover{color:var(--mo-on-offcanvas-accent)}.pagination .pagination__wrapper{list-style:none;padding:0;margin:0;display:flex;gap:calc(var(--mo-spacing)/2)}.pagination .pagination__wrapper .pagination__item a{display:block;padding:8px 12px;background-color:var(--mo-pagination-enabled);color:var(--mo-on-pagination-enabled);text-decoration:none;border-radius:16px;transition:background-color .3s,color .3s}.pagination .pagination__wrapper .pagination__item a:hover{background-color:var(--mo-pagination-accent);color:var(--mo-on-pagination-accent)}.pagination .pagination__wrapper .pagination__item.disabled span{display:block;padding:8px 12px;background-color:var(--mo-pagination-disabled);color:var(--mo-on-pagination-disabled);border-radius:16px;cursor:not-allowed}.printables .printables__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--mo-gap)}@media (max-width:768px){.printables .printables__wrapper{grid-template-columns:1fr}}.printable{background:var(--mo-printable);box-shadow:0 1px 1px #00000029;transition:all .3s ease;overflow:hidden;display:flex;flex-direction:column}.printable:hover{box-shadow:0 8px 16px #0003}.printable:hover .printable__img img{transform:scale(1.05)}.printable:hover .printable__title{color:var(--mo-on-printable-accent)}.printable .printable__img{flex:1 1 auto}.printable .printable__img img{width:100%;height:auto;background-color:var(--mo-printable);transition:transform .3s ease}.printable .printable__title{font-weight:600;color:var(--mo-on-printable);padding:var(--mo-spacing);text-align:center}.previews{margin-block:var(--mo-space)}.previews .previews__wrapper{display:grid;gap:var(--mo-gap)}.preview{grid-column:span 1;display:flex;flex-direction:column;gap:calc(var(--mo-spacing)/2);align-items:center;overflow:hidden;transition:all .3s ease;text-align:center}.preview .preview__img{width:100%;height:300px;overflow:hidden;border-radius:14px;background-color:var(--mo-preview)}.preview .preview__img img{background:var(--mo-preview);max-width:100%;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.preview .preview__title{color:var(--mo-on-preview-title);display:block;font-weight:700;line-height:1.4;transition:transform .3s ease}.preview .preview__content{color:var(--mo-on-preview)}.preview:hover .preview__title{color:var(--mo-on-preview-title-accent)}.recipe{background:var(--mo-recipe);color:var(--mo-on-recipe);border-radius:40px;overflow:hidden;padding:var(--mo-gap);outline:1px dashed var(--mo-on-recipe);outline-offset:calc(-1*var(--mo-gap)/2)}.recipe .recipe__wrapper{display:flex;flex-direction:column;gap:var(--mo-gap)}.recipe .recipe__title{color:var(--mo-on-recipe-title);text-shadow:1px 1px 2px #fff;text-align:center}.recipe .recipe__highlight{color:var(--mo-on-recipe-highlight)}.recipe .recipe__times{display:flex;gap:var(--mo-gap);padding-block:var(--mo-gap);border-top:1px solid var(--mo-recipe-separator);border-bottom:1px solid var(--mo-recipe-separator);justify-content:space-around}.recipe .recipe__separator{display:flex;align-items:center;flex:1;color:var(--mo-on-recipe-separator);text-shadow:1px 1px 2px #fff}.recipe .recipe__separator:after{content:"";display:block;width:100%;height:4px;background:var(--mo-recipe-separator);flex:1;border-radius:4px;margin-left:var(--mo-gap);min-width:var(--mo-gap)}.recipe .recipe__interact-list{display:flex;flex-direction:column;gap:var(--mo-gap)}.recipe .recipe__interact-list .recipe__interact-list-number{font-weight:bolder;background:var(--mo-recipe-number);color:var(--mo-on-recipe-number);border-radius:6px;text-align:center;padding:.3em .6em;margin-right:.5em;box-shadow:-15px 0#00000024,0 3px 6px #0006;display:inline-block;margin-left:15px;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:margin-left .4s ease,box-shadow .4s ease}.recipe .recipe__static-list li{counter-increment:list-counter;position:relative;margin-bottom:var(--mo-gap)}.recipe .recipe__static-list li:before{content:counter(list-counter);position:absolute;left:-30px;top:0;background:var(--mo-recipe-number);color:var(--mo-on-recipe-number);width:24px;height:24px;text-align:center;line-height:24px;font-size:14px;font-weight:700;border-radius:24px 24px 10px;box-shadow:0 3px 6px #0006}.recipe .recipe__static-list li:after{content:"";border-left:2px dashed var(--mo-on-recipe);position:absolute;bottom:0;left:-20px;top:40px;text-align:center}.recipe .recipe__details .recipe__details-content{margin-top:var(--mo-spacing)}.recipe a{color:var(--mo-on-recipe-link);font-weight:700;text-shadow:1px 1px 2px #fff}.recipe a:hover{color:var(--mo-on-recipe-link-accent)}.related_entries{display:flex;flex-direction:column;gap:var(--mo-gap)}.related_entries .related_entries__title{text-align:center;font-weight:700;background-color:var(--mo-related-entry);border-radius:16px;color:var(--mo-on-related-entry);padding:calc(var(--mo-gap)/2);border:1px dashed var(--mo-on-related-entry)}.related_entries .related_entries__item{display:flex;background-color:var(--mo-related-entry);border-radius:16px;box-shadow:0 2px 3px #00000026;overflow:hidden;outline:1px dashed var(--mo-on-related-entry);outline-offset:calc(-1*var(--mo-spacing)/2)}.related_entries .related_entries__item .related_entries__item-content{display:flex;flex-direction:column;justify-content:space-around;padding:var(--mo-gap)}.related_entries .related_entries__item .related_entries__item-content a{color:var(--mo-on-related-entry);font-weight:700;line-height:1.4}.related_entries .related_entries__item .related_entries__item-content a:hover{color:var(--mo-on-related-entry-accent)}.search{background:var(--mo-search);color:var(--mo-on-search);padding:calc(var(--mo-spacing)/2);transition:all .3s ease;outline:1px dashed var(--mo-on-separator);border-radius:8px;min-height:86px}.separator .separator__link{margin-top:var(--mo-spacing);margin-bottom:var(--mo-spacing);margin-inline-start:var(--mo-spacing);font-weight:700;color:var(--mo-on-separator-link);display:inline-flex;align-items:center;background:var(--mo-separator-link);border-radius:50%;padding:calc(var(--mo-spacing)/2)}.separator .separator__title{display:flex;align-items:center;flex:1;color:var(--mo-on-separator)}.separator .separator__title.separator__title--start:after{content:"";display:block;width:100%;height:6px;background:var(--mo-separator);flex:1;margin-inline-start:var(--mo-spacing);border-radius:8px;min-width:var(--mo-spacing);outline:1px dashed var(--mo-on-separator);outline-offset:0px}.separator .separator__title.separator__title--end:before{content:"";display:block;width:100%;height:6px;background:var(--mo-separator);flex:1;margin-inline-end:var(--mo-spacing);border-radius:8px;min-width:var(--mo-spacing);outline:1px dashed var(--mo-on-separator);outline-offset:0px}.separator .separator__title.separator__title--center:after,.separator .separator__title.separator__title--center:before{content:"";display:block;width:100%;height:6px;flex:1;border-radius:8px;background:var(--mo-separator);min-width:var(--mo-spacing);outline:1px dashed var(--mo-on-separator);outline-offset:0px}.separator .separator__title.separator__title--center:after{margin-inline-start:var(--mo-spacing)}.separator .separator__title.separator__title--center:before{margin-inline-end:var(--mo-spacing)}.social{display:flex;flex-direction:column;gap:var(--mo-spacing);text-align:center;justify-content:center}.social .social__items{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mo-spacing);justify-content:center}.social .social__item{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background-color:var(--mo-social-item);text-decoration:none;transition:all .4s ease}.social .social__item svg{color:var(--mo-on-social-item);fill:var(--mo-on-social-item);width:20px;height:20px}.template-main-sidebar{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--mo-gap);margin-block:var(--mo-space)}.template-main-sidebar .template-main-sidebar__sidebar{grid-column:5/7;display:flex;flex-direction:column;gap:var(--mo-gap)}.template-main-sidebar .template-main-sidebar__main{grid-column:1/5;display:flex;flex-direction:column;gap:var(--mo-space)}.template-main{margin-block:var(--mo-space);display:flex;flex-direction:column;gap:var(--mo-gap)}.txt-xxxl{font-size:calc(var(--mo-font-size)*1.8);line-height:1.2}.txt-xxl{font-size:calc(var(--mo-font-size)*1.3);line-height:1.2}.txt-xl{font-size:calc(var(--mo-font-size)*1.1)}.txt-l{font-size:calc(var(--mo-font-size)*.8)}.txt-m{font-size:calc(var(--mo-font-size)*.7)}.txt-s{font-size:calc(var(--mo-font-size)*.6)}@media all and (min-width:992px){.txt-xxxl{font-size:calc(var(--mo-font-size)*2.2);line-height:1.2}.txt-xxl{font-size:calc(var(--mo-font-size)*1.7);line-height:1.2}.txt-xl{font-size:calc(var(--mo-font-size)*1.3)}.txt-l{font-size:var(--mo-font-size)}.txt-m{font-size:calc(var(--mo-font-size)*.9)}.txt-s{font-size:calc(var(--mo-font-size)*.7)}}@media all and (min-width:1200px){.txt-xxxl{font-size:calc(var(--mo-font-size)*2.7)}.txt-xxl{font-size:calc(var(--mo-font-size)*1.9)}.txt-xl{font-size:calc(var(--mo-font-size)*1.4)}}:root{--sk-body:#fff;--sk-on-body:#000;--sk-header:#fff;--sk-on-header:#141413;--sk-header-accent:#141413;--sk-on-header-accent:#fff;--sk-offcanvas:#fff;--sk-on-offcanvas:#000;--sk-on-offcanvas-accent:#bd2c00;--sk-border-offcanvas:#ddd;--sk-footer:#f6f5f3;--sk-on-footer:#141413;--sk-on-footer-accent:#bd2c00;--sk-outline-footer:#141413;--sk-search:#f1f1f1;--sk-on-search:#0b0a0a;--sk-outline-search:rgba(0,0,0,.09);--sk-pagination-enabled:#000;--sk-on-pagination-enabled:#fff;--sk-pagination-disabled:#e9ecef;--sk-on-pagination-disabled:#354757;--sk-pagination-accent:#bd2c00;--sk-on-pagination-accent:#fff;--sk-separator:#d9dfe3;--sk-on-separator:#141413;--sk-separator-link:#141413;--sk-on-separator-link:#fff;--sk-social-item:#000;--sk-on-social-item:#fff;--sk-hero:#f6f5f3;--sk-on-hero:#141413;--sk-hero-title:#fff;--sk-on-hero-title:#000;--sk-hero-action:#d8d4cc;--sk-on-hero-action:#000;--sk-hero-action-accent:#f3bfaf;--sk-on-hero-action-accent:#000;--sk-landing:#f6f5f3;--sk-on-landing:#000;--sk-on-landing-title:#000;--sk-on-landing-link:#c64118;--sk-on-landing-link-accent:#f5533d;--sk-category:#f6f5f3;--sk-on-category:#000;--sk-entry:#fff;--sk-on-entry:#000;--sk-entry-title:#000;--sk-on-entry-title:#000000;--sk-on-entry-link:#394840;--sk-on-entry-link-accent:#D54215;--sk-preview:#f6f5f3;--sk-on-preview:#000;--sk-on-preview-title:#000;--sk-on-preview-title-accent:#bd2c00;--sk-faq:#f8f8f8;--sk-on-faq:#3b3c3d;--sk-faq-accent:#f4f3f3;--sk-on-faq-accent:#000;--sk-action:#dee2e7;--sk-on-action:#000;--sk-action-accent:#f3bfaf;--sk-on-action-accent:#000;--sk-article:#ffffff;--sk-on-article:#000;--sk-article-any:#2d5942;--sk-on-article-any:#fff;--sk-on-article-heading:#000;--sk-article-dt:#dfdfdf94;--sk-on-article-dt:#2d5942;--sk-article-note:#e7efec;--sk-on-article-note:#0f2118;--sk-on-article-link:#0041af;--sk-on-article-link-accent:#f5533d;--sk-article-recommendations:#dee2e7;--sk-on-article-recommendations:#000;--sk-on-article-recommendations-title:#2d5942;--sk-author:#f6f5f3;--sk-on-author:#000;--sk-outline-author:#fff;--sk-recipe:#e7efec;--sk-on-recipe:#000;--sk-on-recipe-title:#394840;--sk-on-recipe-highlight:#394840;--sk-on-recipe-link:#0c3e5a;--sk-on-recipe-link-accent:#D54215;--sk-recipe-separator:#abb9b3;--sk-on-recipe-separator:#394840;--sk-recipe-number:#2E5F48;--sk-on-recipe-number:#fff;--sk-related-entry:#f6f5f3;--sk-on-related-entry:#000;--sk-on-related-entry-accent:#D54215;--sk-contact:#f6f5f3;--sk-on-contact:#000;--sk-on-contact-title:#000;--sk-on-contact-subtitle:#394840;--sk-keypoints-card:#f6f5f3;--sk-on-keypoints-card:#000;--sk-keypoints-card-svg:#eae8e4;--sk-on-keypoints-card-svg:#000;--sk-message:#d8d4cc;--sk-on-message:#000;--sk-on-message-accent:#D54215;--sk-chip:#f1f1f1;--sk-on-chip:#000;--sk-font-family:system-ui,sans-serif;--sk-font-size:1.2rem;--sk-line-height:1.6;--sk-icon-dimen:1em;--sk-space:3.2rem;--sk-gap:1.6rem;--sk-spacing:1rem;--sk-breadcrumb-delimiter:" » "}.actions{margin-top:var(--sk-space);width:100%;max-width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-around;gap:var(--sk-gap)}.actions .action{display:inline-flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--sk-action);color:var(--sk-on-action);outline:1px dashed var(--sk-on-action);outline-offset:calc(-1*var(--sk-spacing)/2);border-radius:12px;flex:auto;justify-content:center;font-weight:700;padding:var(--sk-spacing);transition:all .4s ease}.actions .action:hover{background:var(--sk-action-accent);color:var(--sk-on-action-accent)}.actions .action:not(a):hover{background:var(--sk-action);color:var(--sk-on-action)}.article{background:var(--sk-article);color:var(--sk-on-article);overflow:hidden;border-radius:24px;box-shadow:0 8px 12px -12px #0006}.article .article__wrapper{word-break:break-word;padding:var(--sk-spacing)}.article .article__wrapper>div,.article .article__wrapper>p,.article .article__wrapper>details,.article .article__wrapper>blockquote,.article .article__wrapper>ol,.article .article__wrapper>ul,.article .article__wrapper>dl{margin-block-end:var(--sk-gap)}.article .article__wrapper>h2{display:flex;align-items:stretch;position:relative}.article .article__wrapper>h2:before{border-radius:2rem;content:"";width:.7rem;min-width:.7rem;margin-inline-end:.7rem;background:var(--sk-article-any);align-self:stretch}.article .article__wrapper .ads{margin-block:var(--sk-gap)}.article .article__wrapper>aside{margin-block-end:var(--sk-gap);padding:var(--sk-spacing);outline:1px dashed #000;outline-offset:calc(-.7*var(--sk-gap)/2);border:8px solid rgba(0,0,0,.16);display:flex;flex-direction:column;gap:var(--sk-spacing)}.article .article__wrapper .note{background:var(--sk-article-note);color:var(--sk-on-article-note);border-radius:12px}.article .article__wrapper .recommendations{border-radius:12px;background:var(--sk-article-recommendations);color:var(--sk-on-article-recommendations)}.article .article__wrapper .recommendations .recommendations__item{display:flex;gap:var(--sk-spacing)}.article .article__wrapper .recommendations .recommendations__item .recommendations__item-title{font-weight:900;color:var(--sk-on-article-recommendations-title);text-transform:capitalize}.article .article__wrapper .recommendations .recommendations__item .recommendations__item-img{border-radius:4px;border:1px solid #000;width:100px;height:auto}.article .article__wrapper .recommendations .recommendations__item .recommendations__item-content{display:flex;flex-direction:column;justify-content:flex-start}.article .article__wrapper>h1,.article .article__wrapper>h2,.article .article__wrapper>h3,.article .article__wrapper>h4,.article .article__wrapper>h5{margin-block:var(--sk-gap);color:var(--sk-on-article-heading)}.article .article__wrapper ol,.article .article__wrapper ul{padding-inline-start:24px}.article .article__wrapper dt{font-weight:800;text-transform:capitalize;color:var(--sk-on-article-dt);background:linear-gradient(var(--sk-article-dt),var(--sk-article-dt))0 85%/100% 8px no-repeat;display:inline}.article .article__wrapper dt::marker{color:var(--sk-article-any)}.article .article__wrapper dd{margin-block-end:var(--sk-spacing)}.article .article__wrapper ul li::marker{color:var(--sk-article-any)}.article .article__wrapper ol{counter-reset:list-counter;list-style-type:none}.article .article__wrapper ol>li{counter-increment:list-counter;position:relative}.article .article__wrapper ol>li:before{content:counter(list-counter);position:absolute;left:-30px;top:0;background:var(--sk-article-any);color:var(--sk-on-article-any);width:24px;height:24px;text-align:center;line-height:24px;font-size:14px;font-weight:700;border-radius:24px 24px 10px;box-shadow:0 3px 6px #0006}.article .article__wrapper details summary{cursor:pointer;font-weight:500}.article .article__wrapper details[open] summary{margin-block-end:var(--sk-spacing)}.article .article__wrapper a:not(.pin):not(.social__item):not(.recommendations a){color:var(--sk-on-article-link);font-weight:700;background-image:linear-gradient(180deg,transparent 90%,var(--sk-on-article-link-accent)0);background-repeat:no-repeat;background-size:0 100%;transition:background-size 1s cubic-bezier(.16,1,.3,1)}.article .article__wrapper a:not(.pin):not(.social__item):not(.recommendations a):hover{color:var(--sk-on-article-link-accent);background-size:100% 100%}.article figure{width:100%;margin:0;text-align:center;margin-block-end:var(--sk-gap)}.article figure .article__player{position:relative;overflow:hidden;padding-top:56.25%;width:100%;border-radius:24px}.article figure .article__player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article figure img{width:100%;height:auto;border-radius:24px}.article figure figcaption{padding:calc(var(--sk-spacing)/2);color:var(--sk-on-article)}.authors{margin-block:var(--sk-space)}.authors .authors__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sk-gap)}@media (max-width:1024px){.authors .authors__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.authors .authors__wrapper{grid-template-columns:1fr}}.author{position:relative;color:var(--sk-on-author);--sk-diameter-img:160px}.author:after{background:var(--sk-author);content:"";height:calc(100% - var(--sk-diameter-img)/2);left:0;position:absolute;top:calc(var(--sk-diameter-img)/2);width:100%;z-index:-1;border-radius:16px;outline:1px dashed}.author .author__img{width:var(--sk-diameter-img);height:var(--sk-diameter-img);position:relative;z-index:1;overflow:hidden;outline:1px dashed var(--sk-outline-author);outline-offset:calc(-1*var(--sk-spacing)/4);border-radius:50%;background:var(--sk-author);margin:auto}.author .author__img img{display:block;position:absolute;aspect-ratio:1/1;object-fit:cover;width:var(--sk-diameter-img);height:var(--sk-diameter-img);top:0;left:0;z-index:-1;transition:transform .3s cubic-bezier(.5,1.25,.75,1.25)}.author .author__img img:hover{transform:scale(1.05)}.author .author__title{color:var(--sk-on-author);font-weight:700;display:block}.author .author__body{padding:var(--sk-spacing);display:flex;flex-direction:column;justify-content:center;gap:var(--sk-spacing);align-items:center;text-align:center}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{background:var(--sk-body);color:var(--sk-on-body);font-size:var(--sk-font-size);font-weight:400;line-height:var(--sk-line-height);font-family:var(--sk-font-family);-webkit-tap-highlight-color:rgba(0,0,0,0)}svg:not(:root){overflow:hidden}button{border:none;cursor:pointer;user-select:none;padding:0;font-family:var(--sk-font-family);background:none;overflow:hidden}a{text-decoration:none}a:hover{outline-width:0}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--sk-spacing)/4);padding:0;position:relative}.breadcrumb .breadcrumb__item{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.breadcrumb .breadcrumb__item:not(:last-child):after{content:var(--sk-breadcrumb-delimiter);padding:0 calc(var(--sk-spacing)/2)}.categories{margin-block:var(--sk-space)}.categories .categories__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sk-gap)}@media (max-width:1024px){.categories .categories__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.categories .categories__wrapper{grid-template-columns:1fr}}.category .category__body{overflow:hidden;display:block;border-radius:12px;backface-visibility:hidden;height:160px;position:relative}.category .category__body .category__img{background-color:var(--sk-category);width:100%;height:100%;object-fit:cover;object-position:center left;transition:transform .3s ease}.category .category__body .category__img:hover{transform:scale(1.05)}.category .category__body .category__title{font-weight:900;position:absolute;bottom:0;left:var(--sk-spacing);color:var(--sk-on-category);text-shadow:-1px -1px 0 var(--sk-category),1px -1px 0 var(--sk-category),-1px 1px 0 var(--sk-category),1px 1px 0 var(--sk-category)}.chips{margin-block:var(--sk-space)}.chips .chips__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--sk-spacing)}.chip{border-radius:60px;background:var(--sk-chip);color:var(--sk-on-chip);font-weight:500;padding:calc(var(--sk-spacing)/2);transition:all .3s ease;text-align:center;justify-content:center;box-shadow:0 6px 0 var(--sk-on-chip);border:2px solid var(--sk-on-chip);display:inline-flex;align-items:center;gap:var(--sk-spacing)}.chip .chip-img{background-color:var(--sk-chip);object-fit:cover;display:block;width:42px;height:42px;border-radius:50%}.chip:hover{transform:translateY(.14em);box-shadow:0 4px 0 var(--sk-on-chip)}.container{position:relative;width:100%;max-width:100%;margin-inline:auto;padding-inline:var(--sk-spacing)}@media (max-width:728px){.container.pi-sm-none{padding-inline:0}}.container .container__wrapper{display:flex;flex-direction:column;gap:var(--sk-space)}.container.container--compact{max-width:920px}@media (min-width:1400px){.container{max-width:1200px}}@media (min-width:1600px){.container.container--expanded{max-width:calc(1600px - var(--sk-spacing))}}.contacts{margin-block:var(--sk-space)}.contacts .contacts__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--sk-gap)*2)}@media (max-width:1024px){.contacts .contacts__wrapper{grid-template-columns:1fr}}.contact{grid-column:span 1;background:var(--sk-contact);color:var(--sk-on-contact);outline:1px dashed var(--sk-on-contact);box-shadow:0 15px 25px #00000026;border-radius:40px;overflow:hidden;padding:var(--sk-gap)}.contact .contact__body{padding:var(--sk-spacing);display:flex;flex-direction:column;gap:var(--sk-gap)}.contact .contact__title{font-weight:700;color:var(--sk-on-contact-title);display:flex;align-items:center}.contact .contact__subtitle{font-weight:600;color:var(--sk-on-contact-subtitle)}.contact ul,.contact ol,.contact dl{list-style:none;padding:0;display:flex;flex-direction:column;word-break:break-word;gap:var(--sk-spacing)}.d-block{display:block}.d-none{display:none}@media (min-width:768px){.d-md-block{display:block}.d-md-none{display:none}}@media (min-width:992px){.d-lg-block{display:block}.d-lg-none{display:none}}@media (min-width:1200px){.d-xl-block{display:block}.d-xl-none{display:none}}.entries{margin-block:var(--sk-space)}.entries .entries__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sk-gap)}@media (max-width:1024px){.entries .entries__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.entries .entries__wrapper{grid-template-columns:1fr}}.entry{grid-column:span 1;display:flex;flex-direction:column;background:var(--sk-entry);color:var(--sk-on-entry);border-radius:24px;box-shadow:0 1px 3px #08080829;overflow:hidden;transition:all .3s ease}.entry:hover{box-shadow:0 8px 16px #0003}.entry .entry__title{color:var(--sk-on-entry-title);display:block;font-weight:700}.entry .entry__title:hover{color:var(--sk-on-entry-link-accent)}.entry .entry__img{width:100%;height:240px;max-width:100%;overflow:hidden}.entry .entry__img img{background-color:var(--sk-entry);width:100%;height:100%;object-fit:cover;object-position:center left;transition:transform .3s ease}.entry .entry__img img:hover{transform:scale(1.05)}.entry .entry__body{flex:1 1 auto;gap:var(--sk-spacing);padding:var(--sk-spacing);display:flex;flex-direction:column}.entry .entry__footer{padding-inline:var(--sk-spacing);padding-bottom:var(--sk-spacing);display:flex;flex-wrap:wrap;gap:var(--sk-spacing)}.entry .entry__footer .entry__footer-link{color:var(--sk-on-entry-link);font-weight:700}.entry .entry__footer .entry__footer-link:hover{color:var(--sk-on-entry-link-accent)}.faqs{margin-block:var(--sk-space);display:flex;flex-direction:column;gap:var(--sk-space)}.faqs .faqs__wrapper{width:100%;display:flex;flex-direction:column;gap:var(--sk-gap)}.faq{color:var(--sk-on-faq);background:var(--sk-faq);padding:var(--sk-gap);border-radius:8px;outline:1px dashed var(--sk-on-faq)}.faq[open]{background:var(--sk-faq-accent);color:var(--sk-on-faq-accent);box-shadow:0 8px 12px -12px #0006}.faq .faq__question{font-weight:500;cursor:pointer}.faq .faq__answer{margin-top:var(--sk-gap);display:flex;flex-direction:column;gap:var(--sk-gap)}.faq .faq__answer ol,.faq .faq__answer ul,.faq .faq__answer dl{padding-inline-start:12px}.faq .faq__answer dt{font-weight:700}.faq .faq__answer dd{margin-block-end:calc(var(--sk-spacing)/2)}.footer{margin-block:var(--sk-space);display:flex;flex-direction:column;align-items:center;gap:var(--sk-gap)}.footer .footer__copyright{margin-block-start:calc(var(--sk-gap)/2);color:var(--sk-on-footer);font-weight:700;text-align:center}.footer .footer__body{background:var(--sk-footer);width:100%;max-width:100%;position:relative;padding:calc(var(--sk-spacing)*2);outline:1px dashed var(--sk-outline-footer);outline-offset:calc(-1*var(--sk-spacing)/2)}.footer .footer__body .footer__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--sk-spacing)/2) var(--sk-spacing);padding:0}.footer .footer__body .footer__nav .footer__nav-item{list-style:none;display:inline-flex}.footer .footer__body .footer__nav .footer__nav-item>*{color:var(--sk-on-footer);font-weight:700}.footer .footer__body .footer__nav .footer__nav-item>*:hover,.footer .footer__body .footer__nav .footer__nav-item>*.selected{color:var(--sk-on-footer-accent)}.footer .footer__body .footer__nav .footer__nav-item>*:not(.selected):hover{color:var(--sk-on-footer-accent)}.header{box-shadow:0 1px 1px #00000029;background:var(--sk-header);width:100%;max-width:100%;position:relative;overflow:hidden}.header .header__wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.header .header__wrapper .header__menu{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:calc(var(--sk-spacing)/2);list-style:none;align-items:center}@media (max-width:992px){.header .header__wrapper .header__menu{gap:0}}.header .header__wrapper .header__menu .header__menu-item{align-items:center}.header .header__wrapper .header__menu .header__menu-item a,.header .header__wrapper .header__menu .header__menu-item button{color:var(--sk-on-header);font-weight:700;position:relative;padding-block:8px;padding-inline:16px;border-radius:32px;transition:all .3s ease}@media (max-width:992px){.header .header__wrapper .header__menu .header__menu-item a,.header .header__wrapper .header__menu .header__menu-item button{padding:calc(var(--sk-spacing)/2)}}.header .header__wrapper .header__menu .header__menu-item a:hover,.header .header__wrapper .header__menu .header__menu-item a.selected,.header .header__wrapper .header__menu .header__menu-item button:hover,.header .header__wrapper .header__menu .header__menu-item button.selected{background:var(--sk-header-accent);color:var(--sk-on-header-accent)}.header .header__wrapper .header__menu .header__menu-item a:not(.selected):hover,.header .header__wrapper .header__menu .header__menu-item button:not(.selected):hover{transform:scale(1.1);z-index:var(--sk-z-index-primary)}.header .header__wrapper .header__brand{display:flex;align-items:center;padding-top:calc(var(--sk-spacing)/2);padding-bottom:calc(var(--sk-spacing)/2);max-width:100%;min-width:90px;height:auto}.hero{padding-block:var(--sk-space);position:relative;margin-bottom:var(--sk-space)}.hero:before{content:"";left:0;position:absolute;top:0;width:100%;z-index:-1;background:var(--sk-hero);height:100%}.hero .hero__wrapper{text-align:center;max-width:720px;margin-inline:auto}@media (max-width:719px){.hero .hero__wrapper{padding-inline:var(--sk-spacing)}}.hero .hero__title{color:var(--sk-on-hero-title);text-transform:uppercase;font-weight:900;display:inline;background:linear-gradient(var(--sk-hero-title),var(--sk-hero-title))0 85%/100% 8px no-repeat}.hero .hero__slogan{margin-top:var(--sk-gap);color:var(--sk-on-hero)}.hero .hero__actions{display:flex;flex-direction:row;margin-top:var(--sk-gap);flex-wrap:wrap;justify-content:space-around;gap:var(--sk-gap)}.hero .hero__action{border-radius:60px;background:var(--sk-hero-action);color:var(--sk-on-hero-action);font-weight:700;padding:var(--sk-spacing) calc(var(--sk-spacing)*2);transition:all .2s ease;text-align:center;display:flex;border:2px solid #000;box-shadow:4px 6px #000;flex:auto;justify-content:center}.hero .hero__action:hover{background:var(--sk-hero-action-accent);color:var(--sk-on-hero-action-accent)}.icon-wrapper{display:inline-flex;align-items:center;gap:6px}.icon{display:inline-block;width:var(--sk-icon-dimen);height:var(--sk-icon-dimen);font-size:var(--sk-font-size);fill:currentColor;flex-shrink:0}.icon.icon--medium{width:calc(var(--sk-icon-dimen)*1.5);height:calc(var(--sk-icon-dimen)*1.5)}.icon.icon--large{width:calc(var(--sk-icon-dimen)*3);height:calc(var(--sk-icon-dimen)*3)}.keypoints{margin-block:calc(var(--sk-gap)*2)}.keypoints .keypoints__wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;gap:calc(var(--sk-gap)*2);padding:0}@media (max-width:1260px){.keypoints .keypoints__wrapper{grid-template-columns:1fr}}.keypoints .keypoints__wrapper .keypoints__card{background:var(--sk-keypoints-card);color:var(--sk-on-keypoints-card);display:grid;grid-template-columns:1fr 3fr;border-radius:24px;overflow:hidden;width:100%;transition:all .3s ease;outline:1px dashed var(--sk-on-contact);outline-offset:calc(-1*var(--sk-spacing)/2);box-shadow:0 15px 25px #00000026}@media (min-width:1261px){.keypoints .keypoints__wrapper .keypoints__card:nth-child(odd){grid-column:1/span 10}.keypoints .keypoints__wrapper .keypoints__card:nth-child(2n){grid-column:3/span 10}}@media (max-width:1260px){.keypoints .keypoints__wrapper .keypoints__card{grid-column:1}}@media (max-width:728px){.keypoints .keypoints__wrapper .keypoints__card{display:flex;flex-direction:column}}.keypoints .keypoints__wrapper .keypoints__card .keypoints__card-svg{padding:var(--sk-gap);display:flex;align-items:center;justify-content:center;background:var(--sk-keypoints-card-svg)}.keypoints .keypoints__wrapper .keypoints__card .keypoints__card-svg svg{max-width:100%;height:auto;width:100%;color:var(--sk-on-keypoints-card-svg);fill:var(--sk-on-keypoints-card-svg)}@media (max-width:1260px){.keypoints .keypoints__wrapper .keypoints__card .keypoints__card-svg svg{width:60%}}.keypoints .keypoints__wrapper .keypoints__card .keypoints__card-content{padding:var(--sk-gap);gap:var(--sk-spacing);display:flex;flex-direction:column}.keypoints .keypoints__wrapper .keypoints__card .keypoints__card-content ol,.keypoints .keypoints__wrapper .keypoints__card .keypoints__card-content ul{padding-inline-start:24px}.landing{color:var(--sk-on-landing);position:relative}.landing:before{content:"";left:0;position:absolute;top:0;width:100%;z-index:-1;background:var(--sk-landing);height:100%}.landing .landing__wrapper{padding-block:var(--sk-space);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sk-gap)}.landing .landing__wrapper:not(:has(.landing__media)){grid-template-columns:1fr}.landing .landing__wrapper .landing__media{display:flex;justify-content:end;align-items:center}.landing .landing__wrapper .landing__media img{aspect-ratio:1/1;height:auto;object-fit:cover;width:100%;max-width:300px;background-color:var(--sk-landing);border:8px solid rgba(0,0,0,.1490196078);border-radius:54% 46% 46% 54%/58% 56% 44% 42%;outline:1px dashed}.landing .landing__wrapper .landing__media svg{max-width:100%;height:auto;filter:drop-shadow(10px 30px 20px rgba(80,80,80,.6078431373))}.landing .landing__wrapper .landing__content{display:flex;flex-direction:column;justify-content:center;gap:var(--sk-gap);grid-column:span 2}.landing .landing__wrapper .landing__content .landing__title{color:var(--sk-on-landing-title)}.landing .landing__wrapper .landing__content a{color:var(--sk-on-landing-link);font-weight:700}.landing .landing__wrapper .landing__content a:hover{color:var(--sk-on-landing-link-accent)}@media (max-width:1024px){.landing .landing__wrapper{grid-template-columns:1fr}.landing .landing__wrapper .landing__content{grid-column:span 1}.landing .landing__wrapper .landing__media{align-items:center;justify-content:center}.landing .landing__wrapper .landing__media img{max-width:260px}}.logo{white-space:nowrap;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;max-width:100%;width:auto}.logo:hover{transform:scale(1.03)}.message{background:var(--sk-message);padding:calc(var(--sk-spacing)/1.4) var(--sk-spacing);text-align:center}.message .message__content{color:var(--sk-on-message);font-weight:800;transition:all .4s ease}.message .message__content:is(a):hover{color:var(--sk-on-message-accent)}.meta{display:flex;align-items:center;gap:var(--sk-spacing)}.meta .meta__img{border-radius:50%;width:60px;height:60px;object-fit:cover;display:block}.meta .meta__content{display:flex;flex-direction:column;justify-content:center}.offcanvas{position:fixed;top:0;left:-100%;width:100%;height:100%;background:var(--sk-offcanvas);transition:left .3s ease,right .3s ease;z-index:9999;overflow-y:auto}.offcanvas.offcanvas--open{left:0}.offcanvas.offcanvas--close{left:-100%}.offcanvas .offcanvas__menu{list-style:none;padding:0;margin-top:calc(var(--sk-icon-dimen)*1.5 + var(--sk-spacing)/2)}.offcanvas .offcanvas__menu .offcanvas__menu-item{border-bottom:1px solid var(--sk-border-offcanvas)}.offcanvas .offcanvas__menu .offcanvas__menu-item a{padding:var(--sk-spacing);font-weight:600;color:var(--sk-on-offcanvas);transition:all .3s ease;cursor:pointer}.offcanvas .offcanvas__menu .offcanvas__menu-item.selected a{color:var(--sk-on-offcanvas-accent)}.offcanvas .offcanvas__exit{position:absolute;top:0;right:10px;padding:var(--sk-spacing);color:var(--sk-on-offcanvas)}.offcanvas .offcanvas__exit:hover{color:var(--sk-on-offcanvas-accent)}html[dir=rtl] .offcanvas{left:auto;right:-100%}html[dir=rtl] .offcanvas.offcanvas--open{right:0}html[dir=rtl] .offcanvas.offcanvas--close{right:-100%}html[dir=rtl] .offcanvas .offcanvas__exit{right:auto;left:10px}.pagination{display:flex;justify-content:center}.pagination .pagination__wrapper{list-style:none;padding:0;margin:0;display:flex;gap:calc(var(--sk-spacing)/2)}.pagination .pagination__wrapper .pagination__item{display:flex}.pagination .pagination__wrapper .pagination__item a{display:block;padding:8px 12px;background-color:var(--sk-pagination-enabled);color:var(--sk-on-pagination-enabled);text-decoration:none;border-radius:16px;transition:background-color .3s,color .3s}.pagination .pagination__wrapper .pagination__item a:hover{background-color:var(--sk-pagination-accent);color:var(--sk-on-pagination-accent)}.pagination .pagination__wrapper .pagination__item.disabled span{display:block;padding:8px 12px;background-color:var(--sk-pagination-disabled);color:var(--sk-on-pagination-disabled);border-radius:16px;cursor:not-allowed}.pin-wrapper{position:relative}.pin-wrapper .pin{position:absolute;height:34px;top:16px;left:16px;background-color:#bd081c;color:#fff;font-weight:700;padding:8px 12px;border-radius:4px;text-decoration:none}.previews{margin-block:var(--sk-space)}.previews .previews__wrapper{display:grid;gap:var(--sk-gap)}.previews.previews--large .previews__wrapper{grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.previews.previews--large .previews__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.previews.previews--large .previews__wrapper{grid-template-columns:1fr}}.previews.previews--medium .previews__wrapper{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.previews.previews--medium .previews__wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.previews.previews--medium .previews__wrapper{grid-template-columns:1fr}}.previews.previews--small .previews__wrapper{grid-template-columns:repeat(6,1fr)}@media (max-width:1024px){.previews.previews--small .previews__wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.previews.previews--small .previews__wrapper{grid-template-columns:repeat(2,1fr)}}.preview{grid-column:span 1;display:flex;flex-direction:column;gap:calc(var(--sk-spacing)/2);align-items:center;overflow:hidden;transition:all .3s ease;text-align:center}.preview .preview__img{width:100%;height:300px;overflow:hidden;border-radius:14px;background-color:var(--sk-preview)}.preview .preview__img img{background:var(--sk-preview);max-width:100%;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.preview .preview__title{color:var(--sk-on-preview-title);display:block;font-weight:700;line-height:1.4;transition:transform .3s ease}.preview .preview__content{color:var(--sk-on-preview)}.preview:hover .preview__img img{transform:scale(1.05)}.preview:hover .preview__title{color:var(--sk-on-preview-title-accent)}.recipe{background:var(--sk-recipe);color:var(--sk-on-recipe);border-radius:40px;overflow:hidden;padding:var(--sk-gap);outline:1px dashed var(--sk-on-recipe);outline-offset:calc(-1*var(--sk-gap)/2)}.recipe .recipe__wrapper{display:flex;flex-direction:column;gap:var(--sk-gap)}.recipe .recipe__title{color:var(--sk-on-recipe-title);text-shadow:1px 1px 2px #fff;text-align:center}.recipe .recipe__highlight{color:var(--sk-on-recipe-highlight)}.recipe .recipe__times{display:flex;gap:var(--sk-gap);padding-block:var(--sk-gap);border-top:1px solid var(--sk-recipe-separator);border-bottom:1px solid var(--sk-recipe-separator);justify-content:space-around}.recipe .recipe__times .recipe__times-item{display:flex;flex-direction:column;align-items:center}.recipe .recipe__separator{display:flex;align-items:center;flex:1;color:var(--sk-on-recipe-separator);text-shadow:1px 1px 2px #fff}.recipe .recipe__separator:after{content:"";display:block;width:100%;height:4px;background:var(--sk-recipe-separator);flex:1;border-radius:4px;margin-left:var(--sk-gap);min-width:var(--sk-gap)}.recipe .recipe__interact-list{display:flex;flex-direction:column;gap:var(--sk-gap)}.recipe .recipe__interact-list img{width:100%;height:auto;filter:grayscale(10%);border-radius:40px;transition:filter .4s ease}.recipe .recipe__interact-list img.selected{filter:grayscale(90%)}.recipe .recipe__interact-list .recipe__interact-list-content.selected{text-decoration:line-through}.recipe .recipe__interact-list .recipe__interact-list-number{font-weight:bolder;background:var(--sk-recipe-number);color:var(--sk-on-recipe-number);border-radius:6px;text-align:center;padding:.3em .6em;margin-right:.5em;box-shadow:-15px 0#00000024,0 3px 6px #0006;display:inline-block;margin-left:15px;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:margin-left .4s ease,box-shadow .4s ease}.recipe .recipe__interact-list .recipe__interact-list-number.selected{margin-left:0;text-decoration:line-through;box-shadow:0 3px 10px #00000026}.recipe .recipe__static-list{counter-reset:list-counter;list-style-type:none}.recipe .recipe__static-list li{counter-increment:list-counter;position:relative;margin-bottom:var(--sk-gap)}.recipe .recipe__static-list li:before{content:counter(list-counter);position:absolute;left:-30px;top:0;background:var(--sk-recipe-number);color:var(--sk-on-recipe-number);width:24px;height:24px;text-align:center;line-height:24px;font-size:14px;font-weight:700;border-radius:24px 24px 10px;box-shadow:0 3px 6px #0006}.recipe .recipe__static-list li:after{content:"";border-left:2px dashed var(--sk-on-recipe);position:absolute;bottom:0;left:-20px;top:40px;text-align:center}.recipe .recipe__details .recipe__details-summary{cursor:pointer}.recipe .recipe__details .recipe__details-content{margin-top:var(--sk-spacing)}.recipe a{color:var(--sk-on-recipe-link);font-weight:700;text-shadow:1px 1px 2px #fff}.recipe a:hover{color:var(--sk-on-recipe-link-accent)}.related_entries{display:flex;flex-direction:column;gap:var(--sk-gap)}.related_entries .related_entries__title{text-align:center;font-weight:700;background-color:var(--sk-related-entry);border-radius:16px;color:var(--sk-on-related-entry);padding:calc(var(--sk-gap)/2);border:1px dashed var(--sk-on-related-entry)}.related_entries .related_entries__item{display:flex;background-color:var(--sk-related-entry);border-radius:16px;box-shadow:0 2px 3px #00000026;overflow:hidden;outline:1px dashed var(--sk-on-related-entry);outline-offset:calc(-1*var(--sk-spacing)/2)}.related_entries .related_entries__item .related_entries__item-img{width:120px;height:112px;object-fit:cover}.related_entries .related_entries__item .related_entries__item-content{display:flex;flex-direction:column;justify-content:space-around;padding:var(--sk-gap)}.related_entries .related_entries__item .related_entries__item-content a{color:var(--sk-on-related-entry);font-weight:700;line-height:1.4}.related_entries .related_entries__item .related_entries__item-content a:hover{color:var(--sk-on-related-entry-accent)}.search{background:var(--sk-search);color:var(--sk-on-search);padding:calc(var(--sk-spacing)/2);transition:all .3s ease;outline:1px dashed var(--sk-on-separator);border-radius:8px;min-height:86px}.search .gsc-search-box{margin-bottom:0!important}.search .gsc-input-box,.search .gsc-search-button{height:42px!important}.separator{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}.separator .separator__link{margin-top:var(--sk-spacing);margin-bottom:var(--sk-spacing);margin-inline-start:var(--sk-spacing);font-weight:700;color:var(--sk-on-separator-link);display:inline-flex;align-items:center;background:var(--sk-separator-link);border-radius:50%;padding:calc(var(--sk-spacing)/2)}.separator .separator__link svg{transition:transform .3s ease}.separator .separator__link:hover svg{transform:rotate(360deg)}.separator .separator__title{display:flex;align-items:center;flex:1;color:var(--sk-on-separator)}.separator .separator__title.separator__title--start:after{content:"";display:block;width:100%;height:6px;background:var(--sk-separator);flex:1;margin-inline-start:var(--sk-spacing);border-radius:8px;min-width:var(--sk-spacing);outline:1px dashed var(--sk-on-separator);outline-offset:0px}.separator .separator__title.separator__title--end{justify-content:flex-start}.separator .separator__title.separator__title--end:before{content:"";display:block;width:100%;height:6px;background:var(--sk-separator);flex:1;margin-inline-end:var(--sk-spacing);border-radius:8px;min-width:var(--sk-spacing);outline:1px dashed var(--sk-on-separator);outline-offset:0px}.separator .separator__title.separator__title--center{justify-content:center;text-align:center}.separator .separator__title.separator__title--center:after,.separator .separator__title.separator__title--center:before{content:"";display:block;width:100%;height:6px;flex:1;border-radius:8px;background:var(--sk-separator);min-width:var(--sk-spacing);outline:1px dashed var(--sk-on-separator);outline-offset:0px}.separator .separator__title.separator__title--center:after{margin-inline-start:var(--sk-spacing)}.separator .separator__title.separator__title--center:before{margin-inline-end:var(--sk-spacing)}.social{display:flex;flex-direction:column;gap:var(--sk-spacing);text-align:center;justify-content:center}.social .social__title{font-weight:700}.social .social__items{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sk-spacing);justify-content:center}.social .social__item{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background-color:var(--sk-social-item);text-decoration:none;transition:all .4s ease}.social .social__item svg{color:var(--sk-on-social-item);fill:var(--sk-on-social-item);width:20px;height:20px}.social .social__item:hover{scale:1.3}.template-main-sidebar{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--sk-gap);margin-block:var(--sk-space)}.template-main-sidebar .template-main-sidebar__sidebar{grid-column:5/7;display:flex;flex-direction:column;gap:var(--sk-gap)}.template-main-sidebar .template-main-sidebar__main{grid-column:1/5;display:flex;flex-direction:column;gap:var(--sk-space)}@media (max-width:1024px){.template-main-sidebar{grid-template-columns:1fr}.template-main-sidebar .template-main-sidebar__sidebar,.template-main-sidebar .template-main-sidebar__main{grid-column:1}}.template-main{margin-block:var(--sk-space);display:flex;flex-direction:column;gap:var(--sk-gap)}.txt-xxxl{font-size:calc(var(--sk-font-size)*1.8);line-height:1.2}.txt-xxl{font-size:calc(var(--sk-font-size)*1.3);line-height:1.2}.txt-xl{font-size:calc(var(--sk-font-size)*1.1)}.txt-l{font-size:calc(var(--sk-font-size)*.8)}.txt-m{font-size:calc(var(--sk-font-size)*.7)}.txt-s{font-size:calc(var(--sk-font-size)*.6)}@media all and (min-width:992px){.txt-xxxl{font-size:calc(var(--sk-font-size)*2.2);line-height:1.2}.txt-xxl{font-size:calc(var(--sk-font-size)*1.7);line-height:1.2}.txt-xl{font-size:calc(var(--sk-font-size)*1.3)}.txt-l{font-size:var(--sk-font-size)}.txt-m{font-size:calc(var(--sk-font-size)*.9)}.txt-s{font-size:calc(var(--sk-font-size)*.7)}}@media all and (min-width:1200px){.txt-xxxl{font-size:calc(var(--sk-font-size)*2.7)}.txt-xxl{font-size:calc(var(--sk-font-size)*1.9)}.txt-xl{font-size:calc(var(--sk-font-size)*1.4)}}:root{--rx-canvas:#f4f6fb;--rx-paper:#ffffff;--rx-paper-2:#eef1f7;--rx-ink:#15151c;--rx-ink-2:#373744;--rx-muted:#6d7280;--rx-line:#d7dbe5;--rx-line-strong:#111118;--rx-tomato:#ff4b2f;--rx-tomato-2:#d9311d;--rx-cobalt:#3157ff;--rx-cobalt-2:#1731a8;--rx-sun:#ffd84d;--rx-plum:#3a243f;--rx-shadow:0 18px 0 rgba(21,21,28,.08);--rx-shadow-soft:0 8px 26px rgba(21,21,28,.08);--rx-radius:8px;--rx-font:Archivo,Avenir Next,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--rx-display:Archivo,Avenir Next,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--rx-serif:Newsreader,Georgia,"Times New Roman",serif;--mo-body:var(--rx-canvas);--mo-on-body:var(--rx-ink);--mo-header:#101016;--mo-on-header:#ffffff;--mo-header-accent:var(--rx-sun);--mo-on-header-accent:var(--rx-ink);--mo-offcanvas:#101016;--mo-on-offcanvas:#ffffff;--mo-on-offcanvas-accent:var(--rx-sun);--mo-border-offcanvas:rgba(255,255,255,.16);--mo-footer:#101016;--mo-outline-footer:var(--rx-tomato);--mo-on-footer:#ffffff;--mo-on-footer-accent:var(--rx-sun);--mo-search:var(--rx-paper);--mo-on-search:var(--rx-ink);--mo-outline-search:var(--rx-line-strong);--mo-pagination-enabled:var(--rx-ink);--mo-on-pagination-enabled:#ffffff;--mo-pagination-disabled:var(--rx-paper-2);--mo-on-pagination-disabled:var(--rx-muted);--mo-pagination-accent:var(--rx-tomato);--mo-on-pagination-accent:#ffffff;--mo-separator:var(--rx-paper);--mo-outline-separator:var(--rx-line-strong);--mo-on-separator:var(--rx-ink);--mo-separator-link:var(--rx-cobalt);--mo-on-separator-link:#ffffff;--mo-social-item:rgba(255,255,255,.12);--mo-on-social-item:#ffffff;--mo-hero:var(--rx-paper);--mo-on-hero:var(--rx-muted);--mo-on-hero-title:var(--rx-ink);--mo-on-hero-link:var(--rx-tomato);--mo-on-hero-link-accent:var(--rx-cobalt);--mo-landing:var(--rx-paper);--mo-on-landing:var(--rx-muted);--mo-on-landing-title:var(--rx-ink);--mo-on-landing-link:var(--rx-cobalt);--mo-on-landing-link-accent:var(--rx-tomato);--mo-category:var(--rx-paper);--mo-on-category:var(--rx-ink);--mo-entry:var(--rx-paper);--mo-on-entry:var(--rx-muted);--mo-entry-title:var(--rx-ink);--mo-on-entry-title:var(--rx-ink);--mo-on-entry-link:var(--rx-cobalt);--mo-on-entry-link-accent:var(--rx-tomato);--mo-preview:var(--rx-paper);--mo-on-preview:var(--rx-ink);--mo-on-preview-title:var(--rx-ink);--mo-on-preview-title-accent:var(--rx-tomato);--mo-faq:var(--rx-paper);--mo-on-faq:var(--rx-ink);--mo-on-action:var(--rx-ink);--mo-action-accent:var(--rx-tomato);--mo-on-action-accent:#ffffff;--mo-article:transparent;--mo-on-article:var(--rx-ink);--mo-article-heading:var(--rx-paper);--mo-on-article-heading:var(--rx-ink);--mo-outline-article-heading:var(--rx-line-strong);--mo-on-article-link:var(--rx-cobalt);--mo-on-article-link-accent:var(--rx-tomato);--mo-article-note:#fff2b8;--mo-on-article-note:var(--rx-ink);--mo-outline-article-note:var(--rx-line-strong);--mo-article-recommendations:var(--rx-paper);--mo-on-article-recommendations:var(--rx-ink);--mo-outline-article-recommendations:var(--rx-line-strong);--mo-author:var(--rx-paper);--mo-on-author:var(--rx-ink);--mo-outline-author:var(--rx-cobalt);--mo-recipe:var(--rx-paper);--mo-outline-recipe:var(--rx-line-strong);--mo-on-recipe:var(--rx-ink);--mo-on-recipe-title:var(--rx-ink);--mo-on-recipe-highlight:var(--rx-tomato);--mo-on-recipe-link:var(--rx-cobalt);--mo-on-recipe-link-accent:var(--rx-tomato);--mo-recipe-separator:var(--rx-line-strong);--mo-on-recipe-separator:var(--rx-muted);--mo-recipe-number:var(--rx-tomato);--mo-on-recipe-number:#ffffff;--mo-related-entry:var(--rx-paper);--mo-on-related-entry:var(--rx-ink);--mo-on-related-entry-accent:var(--rx-tomato);--mo-contact:var(--rx-paper);--mo-on-contact:var(--rx-ink);--mo-keypoints-card:var(--rx-paper);--mo-on-keypoints-card:var(--rx-ink);--mo-chip:var(--rx-sun);--mo-on-chip:var(--rx-ink);--mo-font-family:var(--rx-font);--mo-font-size:1rem;--mo-line-height:1.58;--mo-space:4.75rem;--mo-gap:1.5rem;--mo-spacing:1rem;--mo-breadcrumb-delimiter:" / "}*{letter-spacing:0!important}html{background:var(--rx-canvas);scroll-behavior:smooth}body{min-height:100vh;background:linear-gradient(90deg,rgba(49,87,255,.09)0 1px,transparent 1px 100%)0 0/72px 72px,linear-gradient(180deg,#f8f9fc 0,var(--rx-canvas) 360px);color:var(--rx-ink);font-family:var(--rx-font);text-rendering:optimizeLegibility}::selection{background:var(--rx-sun);color:var(--rx-ink)}a{color:var(--rx-cobalt);text-decoration-thickness:2px;text-underline-offset:.2em}a,button,input,textarea,select,summary{transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--rx-sun);outline-offset:3px}h1,h2,h3,h4,h5,.hero__title,.landing__title,.entry__title,.category__title,.author__title,.separator__title,.preview__title{color:var(--rx-ink);font-family:var(--rx-display);font-weight:900;line-height:1.02;text-wrap:balance}.txt-xl,h1,.hero__title{font-size:3.2rem}.txt-l,h2,.landing__title{font-size:2rem}.txt-m,body{font-size:1rem}.container{padding-inline:1.25rem}@media (min-width:1400px){.container{max-width:1220px}}.header{position:sticky;top:0;overflow:visible;background:var(--rx-ink)!important;border-bottom:3px solid var(--rx-sun);box-shadow:0 12px #15151c1a}.header .header__wrapper{min-height:84px;gap:1rem}.header .header__brand{display:inline-flex;align-items:center;min-width:0;padding:.6rem .75rem;background:var(--rx-paper);border:2px solid var(--rx-line-strong);border-radius:var(--rx-radius);box-shadow:6px 6px 0 var(--rx-tomato)}.logo{max-height:46px;object-fit:contain;filter:saturate(.92) contrast(1.05)}.header .header__wrapper .header__menu{gap:.35rem;align-items:center}.header .header__wrapper .header__menu .header__menu-item a,.header .header__wrapper .header__menu .header__menu-item button{color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:var(--rx-radius);padding:.65rem .85rem;font-size:.9rem;font-weight:800;background:#ffffff0a}.header .header__wrapper .header__menu .header__menu-item a:hover,.header .header__wrapper .header__menu .header__menu-item a.selected,.header .header__wrapper .header__menu .header__menu-item button:hover,.header .header__wrapper .header__menu .header__menu-item button.selected{background:var(--rx-sun);color:var(--rx-ink);border-color:var(--rx-sun);transform:translateY(-1px)}.offcanvas{background:var(--rx-ink);color:#fff}.offcanvas .offcanvas__menu{padding:1rem}.offcanvas .offcanvas__menu .offcanvas__menu-item{border-bottom:1px solid rgba(255,255,255,.12)}.offcanvas .offcanvas__menu .offcanvas__menu-item a{color:#fff;margin-block:.3rem;padding:1rem;border-radius:var(--rx-radius);font-weight:800}.offcanvas .offcanvas__menu .offcanvas__menu-item.selected a,.offcanvas .offcanvas__menu .offcanvas__menu-item a:hover{background:var(--rx-sun);color:var(--rx-ink)}.hero{padding-block:5.25rem 3.75rem;background:transparent;filter:none}.hero:before,.hero:after{display:none}.hero .hero__wrapper{max-width:980px;gap:1.15rem}.hero .hero__title{display:inline;text-transform:uppercase;font-size:4.25rem;background:linear-gradient(180deg,transparent 58%,var(--rx-sun) 58%);box-decoration-break:clone;padding-inline:.08em}.hero .hero__wrapper p,.landing .landing__content p,.entry .entry__body,.article .article__wrapper,.recipe,.faq .faq__answer{color:var(--rx-muted)}.breadcrumb{color:var(--rx-muted);margin-block:1.25rem}.breadcrumb .breadcrumb__item{font-size:.9rem;font-weight:800}.separator{margin-block:.25rem 1.25rem}.separator .separator__title{text-transform:uppercase}.separator .separator__title:before,.separator .separator__title:after{height:3px!important;background:var(--rx-ink)!important;border:0!important;outline:0!important}.separator .separator__link{background:var(--rx-cobalt);color:#fff;border-radius:var(--rx-radius)}.landing{border-block:3px solid var(--rx-line-strong);background:var(--rx-paper)}.landing:before{display:none}.landing .landing__wrapper{align-items:center;padding-block:4rem}.landing .landing__wrapper .landing__media img{border:2px solid var(--rx-line-strong);border-radius:var(--rx-radius);outline:0;box-shadow:12px 12px 0 var(--rx-cobalt)}.landing .landing__content{position:relative}.landing .landing__content:before{content:"FEATURE";display:inline-flex;width:max-content;margin-bottom:.5rem;padding:.35rem .55rem;background:var(--rx-tomato);color:#fff;border-radius:var(--rx-radius);font-size:.72rem;font-weight:900}.entries .entries__wrapper,.categories .categories__wrapper,.authors .authors__wrapper,.contacts .contacts__wrapper{gap:1.25rem}.entry,.category .category__body,.author:after,.faq,.contact,.keypoints .keypoints__wrapper .keypoints__card,.article .article__wrapper>h2,.article .article__wrapper>aside,.recipe,.preview,.search,table{border:2px solid var(--rx-line-strong);border-radius:var(--rx-radius);background:var(--rx-paper);box-shadow:var(--rx-shadow-soft)}.entry{position:relative;overflow:hidden;transform:translateZ(0)}.entry:before{content:"";display:block;height:8px;background:linear-gradient(90deg,var(--rx-tomato)0 34%,var(--rx-cobalt) 34% 68%,var(--rx-sun) 68% 100%)}.entry:hover,.category .category__body:hover,.keypoints .keypoints__wrapper .keypoints__card:hover,.preview:hover{box-shadow:10px 10px 0 var(--rx-ink);transform:translate(-2px,-2px)}.entry .entry__img{height:240px;border-bottom:2px solid var(--rx-line-strong)}.entry .entry__img img,.category .category__body .category__img,.preview .preview__img img{border-radius:0;filter:saturate(1.04) contrast(1.04)}.entry .entry__body{gap:.8rem;padding:1rem 1.1rem}.entry .entry__title{font-size:1.25rem}.entry .entry__footer{padding:0 1.1rem 1.1rem}.entry .entry__footer .entry__footer-link{display:inline-flex;padding:.35rem .5rem;border:1px solid var(--rx-line-strong);border-radius:var(--rx-radius);color:var(--rx-ink);background:var(--rx-sun);font-weight:900}.entry .entry__footer .entry__footer-link:hover{background:var(--rx-tomato);color:#fff}.category .category__body{height:178px;isolation:isolate}.category .category__body:after{content:"";position:absolute;inset:auto 0 0;height:58%;background:linear-gradient(180deg,transparent,rgba(21,21,28,.82));z-index:1}.category .category__body .category__title{z-index:2;left:1rem;right:1rem;bottom:.85rem;color:#fff;text-shadow:none;font-size:1.35rem}.chips .chips__wrapper{gap:.65rem}.chip{border:2px solid var(--rx-line-strong);border-radius:var(--rx-radius);background:var(--rx-sun);color:var(--rx-ink);box-shadow:4px 4px 0 var(--rx-ink);padding:.55rem .75rem;font-weight:900}.chip:nth-child(3n+2){background:#dce3ff}.chip:nth-child(3n+3){background:#ffdcd4}.chip:hover{transform:translate(-1px,-1px);box-shadow:7px 7px 0 var(--rx-ink)}.chip .chip-img{border:2px solid var(--rx-line-strong)}.author{--mo-diameter-img:148px}.author:after{top:54px;height:calc(100% - 54px);box-shadow:8px 8px 0 var(--rx-cobalt)}.author .author__img{border-radius:var(--rx-radius);outline:0;border:2px solid var(--rx-line-strong);box-shadow:8px 8px 0 var(--rx-tomato)}.author .author__img img{border-radius:0}.author .author__body{gap:.6rem;padding:1.25rem}.author .author__title{font-size:1.35rem}.template-main-sidebar .template-main-sidebar__sidebar{position:sticky;top:102px;padding:1rem;background:var(--rx-ink);border:2px solid var(--rx-line-strong);border-radius:var(--rx-radius);box-shadow:10px 10px 0 var(--rx-tomato);color:#fff}.template-main-sidebar .template-main-sidebar__sidebar :where(h2,h3,h4,.preview__title,.author__title){color:#fff}.template-main-sidebar .template-main-sidebar__sidebar .preview,.template-main-sidebar .template-main-sidebar__sidebar .author:after,.template-main-sidebar .template-main-sidebar__sidebar .contact,.template-main-sidebar .template-main-sidebar__sidebar .faq{background:#1f2029;color:#fff;border-color:#ffffff47;box-shadow:none}.template-main-sidebar .template-main-sidebar__main{gap:2rem}.preview{padding:.75rem}.preview .preview__img{border-radius:var(--rx-radius);border:2px solid var(--rx-line-strong);overflow:hidden}.actions{gap:.65rem}.actions a,.pagination a,.pagination span,.pin,button,input[type=button],input[type=submit],input[type=reset]{border:2px solid var(--rx-line-strong)!important;border-radius:var(--rx-radius)!important;box-shadow:5px 5px 0 var(--rx-ink)!important;font-family:var(--rx-font)!important;font-weight:900!important}.actions a,.pin,button[type=submit],input[type=submit]{background:var(--rx-tomato)!important;color:#fff!important}.actions a:hover,.pin:hover,button[type=submit]:hover,input[type=submit]:hover{background:var(--rx-cobalt)!important;color:#fff!important;transform:translate(-1px,-1px)}.pagination a:hover{background:var(--rx-tomato)}.article{box-shadow:none}.article .article__wrapper{background:transparent;padding:0}.article .article__wrapper>h2{padding:1rem 1.15rem;box-shadow:7px 7px 0 var(--rx-sun)}.article .article__wrapper>aside{padding:1.15rem;box-shadow:7px 7px 0 var(--rx-cobalt)}.article .article__wrapper .note{background:#fff2b8;border:2px solid var(--rx-line-strong)}.article .article__wrapper .recommendations{background:var(--rx-paper)}.article .article__wrapper p{font-family:var(--rx-serif);font-size:1.08rem;line-height:1.65;color:var(--rx-ink-2)}.article figure img{border-radius:var(--rx-radius);border:2px solid var(--rx-line-strong)}.recipe{padding:1.4rem;overflow:hidden;box-shadow:10px 10px 0 var(--rx-sun)}.recipe :where(h1,h2,h3){color:var(--rx-ink)}.recipe .recipe__title{text-shadow:none}.recipe [class*=number],.recipe [class*=time],.recipe [class*=yield],.recipe [class*=difficulty]{color:var(--rx-tomato)}.contact,.faq,.keypoints .keypoints__wrapper .keypoints__card{padding:1.2rem}.contact .contact__title,.faq .faq__question{color:var(--rx-ink)}.search{padding:1rem;box-shadow:8px 8px 0 var(--rx-cobalt)}input,textarea,select{width:100%;min-height:48px;border:2px solid var(--rx-line-strong);border-radius:var(--rx-radius);background:var(--rx-paper);color:var(--rx-ink);font-family:var(--rx-font);padding:.85rem 1rem;box-shadow:4px 4px 0 var(--rx-paper-2)}input:focus,textarea:focus,select:focus{border-color:var(--rx-cobalt);box-shadow:5px 5px 0 var(--rx-sun);outline:0}table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;box-shadow:8px 8px 0 var(--rx-ink)}th,td{border-bottom:2px solid var(--rx-line);padding:.9rem 1rem;text-align:start}th{background:var(--rx-ink);color:#fff;font-weight:900}tr:last-child td{border-bottom:0}.footer{margin-block:4rem 0;padding-block:3rem 1.5rem;background:var(--rx-ink);color:#fff;border-top:8px solid var(--rx-tomato)}.footer .footer__body{background:transparent;box-shadow:none;padding:0}.footer .footer__body .footer__nav{gap:.45rem}.footer .footer__body .footer__nav .footer__nav-item>*{color:#ffffffd1;border:1px solid rgba(255,255,255,.18);border-radius:var(--rx-radius);padding:.5rem .75rem;font-weight:800}.footer .footer__body .footer__nav .footer__nav-item>*:hover,.footer .footer__body .footer__nav .footer__nav-item>*.selected{background:var(--rx-sun);color:var(--rx-ink)}.footer .footer__copyright{color:#ffffffa8}.social .social__item{border-radius:var(--rx-radius);background:#ffffff1f}@media (max-width:1024px){:root{--mo-space:3.25rem}.header .header__wrapper{min-height:72px}.hero{padding-block:4rem 3rem}.hero .hero__title,.txt-xl,h1{font-size:2.55rem}.template-main-sidebar .template-main-sidebar__sidebar{position:static}}@media (max-width:640px){.container{padding-inline:1rem}.header .header__brand{box-shadow:4px 4px 0 var(--rx-tomato)}.hero .hero__title,.txt-xl,h1{font-size:2rem}.txt-l,h2,.landing__title{font-size:1.55rem}.entry .entry__img{height:205px}.recipe,.contact,.faq,.article .article__wrapper>aside{padding:1rem}.entry:hover,.category .category__body:hover,.keypoints .keypoints__wrapper .keypoints__card:hover,.preview:hover{transform:none}}:root{--rx-canvas:#f5f3ed;--rx-paper-2:#ebe7dc;--rx-line:rgba(21,21,28,.12);--rx-line-strong:rgba(21,21,28,.18);--rx-shadow:0 16px 34px rgba(21,21,28,.08);--rx-shadow-soft:0 10px 24px rgba(21,21,28,.07);--mo-body:var(--rx-canvas);--mo-header:var(--rx-canvas);--mo-on-header:var(--rx-ink);--mo-footer:var(--rx-canvas);--mo-outline-footer:transparent;--mo-on-footer:var(--rx-ink);--mo-on-footer-accent:var(--rx-tomato);--mo-font-size:1rem;--mo-line-height:1.62;--mo-space:4rem}html,body{background:var(--rx-canvas)!important;background-color:var(--rx-canvas)!important;background-image:none!important}body{color:var(--rx-ink);font-size:16px;line-height:1.62}.header{z-index:10000!important;isolation:isolate;min-height:88px;background:var(--rx-canvas)!important;color:var(--rx-ink)!important;border:0!important;box-shadow:0 10px 26px #15151c1a!important;backdrop-filter:none!important}.header .header__wrapper{min-height:88px}.header .header__brand{background:var(--rx-paper);border:1px solid var(--rx-line);box-shadow:0 8px 18px #15151c14}.header .header__wrapper .header__menu .header__menu-item a,.header .header__wrapper .header__menu .header__menu-item button{color:var(--rx-ink);background:transparent;border:0;border-radius:8px;box-shadow:none;font-size:.92rem;padding:.55rem .7rem}.header .header__wrapper .header__menu .header__menu-item a:hover,.header .header__wrapper .header__menu .header__menu-item a.selected,.header .header__wrapper .header__menu .header__menu-item button:hover,.header .header__wrapper .header__menu .header__menu-item button.selected{background:var(--rx-paper);color:var(--rx-tomato);border-color:transparent;transform:none;box-shadow:inset 0 0 0 1px var(--rx-line)}.hero,.landing,.categories,.entries,.previews,.authors,.contacts,.article,.recipe,.search,.footer{background:transparent!important;border:0!important;background-image:none!important}.hero{padding-block:4rem 2.75rem}.hero .hero__title{display:block;max-width:920px;background:none!important;padding-inline:0;font-size:clamp(2.15rem,4vw,3.35rem);line-height:1.04;text-transform:none}.txt-xl,h1{font-size:clamp(2rem,3vw,2.65rem);line-height:1.08}.txt-l,h2,.landing__title,.separator__title{font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.12}.txt-m,body,.article .article__wrapper,.recipe,.entry .entry__body,.contact,.faq{font-size:1rem}.separator{margin-block:0 1.15rem}.separator .separator__title{text-transform:none}.separator .separator__title:before,.separator .separator__title:after,.entry:before,.landing .landing__content:before,.category .category__body:after{display:none!important;content:none!important}.separator .separator__link{width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--rx-ink);background:var(--rx-paper);border:1px solid var(--rx-line);box-shadow:none}.entry,.category .category__body,.author:after,.faq,.contact,.keypoints .keypoints__wrapper .keypoints__card,.article .article__wrapper>h2,.article .article__wrapper>aside,.recipe,.preview,.search,table{border:1px solid var(--rx-line);background:var(--rx-paper);box-shadow:var(--rx-shadow-soft)}.entry:hover,.category .category__body:hover,.keypoints .keypoints__wrapper .keypoints__card:hover,.preview:hover{box-shadow:var(--rx-shadow);transform:translateY(-2px)}.entry .entry__img,.preview .preview__img{border-bottom:0}.entry .entry__body{padding:1rem 1.1rem .7rem}.entry .entry__footer .entry__footer-link,.chip,.actions a,.pagination a,.pagination span,.pin,button,input[type=button],input[type=submit],input[type=reset]{border:1px solid var(--rx-line)!important;border-radius:8px!important;box-shadow:none!important}.entry .entry__footer .entry__footer-link,.chip{background:var(--rx-paper);color:var(--rx-ink);font-weight:700}.chip:nth-child(3n+2),.chip:nth-child(3n+3){background:var(--rx-paper)}.chip:hover,.entry .entry__footer .entry__footer-link:hover{background:var(--rx-tomato);color:#fff;transform:none;box-shadow:none}.category .category__body .category__title{color:#fff;font-size:1.08rem;line-height:1.15}.author:after{box-shadow:var(--rx-shadow-soft)}.author .author__img{border:1px solid var(--rx-line);border-radius:8px;box-shadow:0 8px 18px #15151c14}.template-main-sidebar{align-items:start}.template-main-sidebar .template-main-sidebar__sidebar{position:sticky!important;top:108px;max-height:calc(100vh - 128px);overflow:auto;align-self:start;z-index:2;padding:1rem;background:var(--rx-paper);color:var(--rx-ink);border:1px solid var(--rx-line);box-shadow:var(--rx-shadow-soft)}.template-main-sidebar .template-main-sidebar__sidebar :where(h2,h3,h4,.preview__title,.author__title){color:var(--rx-ink)}.template-main-sidebar .template-main-sidebar__sidebar .preview,.template-main-sidebar .template-main-sidebar__sidebar .author:after,.template-main-sidebar .template-main-sidebar__sidebar .contact,.template-main-sidebar .template-main-sidebar__sidebar .faq{background:var(--rx-paper);color:var(--rx-ink);border-color:var(--rx-line);box-shadow:none}.article .article__wrapper{color:var(--rx-ink-2)}.article .article__wrapper p,.article .article__wrapper li,.article .article__wrapper summary,.recipe,.recipe li,.recipe p{font-size:1rem;line-height:1.65;color:var(--rx-ink-2)}.article .article__wrapper>h2{padding:.9rem 1rem;box-shadow:var(--rx-shadow-soft)}.article .article__wrapper>aside,.recipe{box-shadow:var(--rx-shadow-soft)}.article .article__wrapper .note{background:var(--rx-paper);border:1px solid var(--rx-line)}input,textarea,select{border:1px solid var(--rx-line);box-shadow:none}input:focus,textarea:focus,select:focus{border-color:var(--rx-tomato);box-shadow:0 0 0 3px #ff4b2f24}table{box-shadow:var(--rx-shadow-soft)}th,td{border-bottom:1px solid var(--rx-line)}.footer{margin-block:4rem 0;padding-block:2.25rem 1.5rem;color:var(--rx-ink)}.footer .footer__body{padding:0}.footer .footer__body .footer__nav{gap:.35rem .9rem}.footer .footer__body .footer__nav .footer__nav-item>*{color:var(--rx-muted);border:0;background:transparent;border-radius:0;padding:.15rem 0;font-size:.88rem;line-height:1.4;font-weight:600}.footer .footer__body .footer__nav .footer__nav-item>*:hover,.footer .footer__body .footer__nav .footer__nav-item>*.selected{color:var(--rx-tomato);background:transparent}.footer .footer__copyright{color:var(--rx-muted);font-size:.84rem}.social .social__item{background:var(--rx-paper);color:var(--rx-ink);border:1px solid var(--rx-line);box-shadow:none}@media (max-width:1024px){.template-main-sidebar .template-main-sidebar__sidebar{position:static!important;max-height:none}}.article__header p,.article__header .txt-l,.article__header a.txt-l,.article__header .meta,.article__header .meta *{font-size:1.02rem!important;line-height:1.55!important}.article__header .actions a,.article__header .pin{font-size:.9rem!important;line-height:1.2!important}.article__header .meta img,.article__header .meta__img{width:54px;height:54px}.landing .landing__content p,.landing .landing__content .txt-l,.landing .landing__content a.txt-l,.landing .landing__tldr,.landing .landing__tldr *{font-size:1.05rem!important;line-height:1.6!important}.landing .landing__content p:first-of-type,.landing .landing__content p:first-of-type a{font-weight:700}.template-main-sidebar .template-main-sidebar__sidebar *,.template-main-sidebar .template-main-sidebar__sidebar *:before,.template-main-sidebar .template-main-sidebar__sidebar *:after{border-style:solid!important}.template-main-sidebar .template-main-sidebar__sidebar .separator__title,.template-main-sidebar .template-main-sidebar__sidebar h2,.template-main-sidebar .template-main-sidebar__sidebar .txt-xxl{font-size:1.35rem!important;line-height:1.15!important}.template-main-sidebar .template-main-sidebar__sidebar .author:after,.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item,.template-main-sidebar .template-main-sidebar__sidebar .preview,.template-main-sidebar .template-main-sidebar__sidebar .social__item{border:1px solid var(--rx-line)!important;border-radius:8px!important;box-shadow:none!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item,.template-main-sidebar .template-main-sidebar__sidebar .preview{background:var(--rx-paper)!important;padding:.7rem!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item :where(h2,h3,h4,a,.txt-l,.txt-xl),.template-main-sidebar .template-main-sidebar__sidebar .preview :where(h2,h3,h4,a,.txt-l,.txt-xl){font-size:1.05rem!important;line-height:1.22!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title{font-size:1.15rem!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body,.template-main-sidebar .template-main-sidebar__sidebar .author__body p{font-size:.92rem!important;line-height:1.45!important}.template-main-sidebar .template-main-sidebar__sidebar *,.template-main-sidebar .template-main-sidebar__sidebar *:before,.template-main-sidebar .template-main-sidebar__sidebar *:after{border:0!important;outline:0!important;box-shadow:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author:after,.template-main-sidebar .template-main-sidebar__sidebar .related_entries,.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item,.template-main-sidebar .template-main-sidebar__sidebar .preview,.template-main-sidebar .template-main-sidebar__sidebar .contact,.template-main-sidebar .template-main-sidebar__sidebar .faq,.template-main-sidebar .template-main-sidebar__sidebar .social__item{border:1px solid var(--rx-line)!important;border-radius:8px!important;background:var(--rx-paper)!important;box-shadow:none!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries,.template-main-sidebar .template-main-sidebar__sidebar .author:after{padding:.85rem!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item,.template-main-sidebar .template-main-sidebar__sidebar .preview{padding:.65rem!important}.template-main-sidebar .template-main-sidebar__sidebar img{border:0!important;border-radius:7px!important}.template-main-sidebar .template-main-sidebar__sidebar .separator__title,.template-main-sidebar .template-main-sidebar__sidebar h2,.template-main-sidebar .template-main-sidebar__sidebar .txt-xxl,.template-main-sidebar .template-main-sidebar__sidebar .txt-xl{font-size:1.22rem!important;line-height:1.18!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item :where(a,h2,h3,h4,.txt-l,.txt-xl),.template-main-sidebar .template-main-sidebar__sidebar .preview :where(a,h2,h3,h4,.txt-l,.txt-xl){font-size:1rem!important;line-height:1.25!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title{display:block;width:max-content;max-width:100%;margin-inline:auto;font-size:1.08rem!important;line-height:1.2!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body,.template-main-sidebar .template-main-sidebar__sidebar .author__body p,.template-main-sidebar .template-main-sidebar__sidebar .social{font-size:.9rem!important;line-height:1.45!important}.contact .contact__title{font-size:1.25rem!important;line-height:1.2!important}.contact p,.contact .txt-l,.contact .contact__subtitle,.contact strong,.contact a,.contact li{font-size:1rem!important;line-height:1.45!important}.contact .contact__body{gap:.8rem!important}.author .social,.author .social *,.template-main-sidebar .template-main-sidebar__sidebar .social,.template-main-sidebar .template-main-sidebar__sidebar .social *{font-size:.95rem!important;line-height:1.35!important}.author .social__title,.author :where(h2,h3,h4).social__title,.author .social :where(h2,h3,h4),.template-main-sidebar .template-main-sidebar__sidebar .social :where(h2,h3,h4){font-size:1.15rem!important;line-height:1.2!important}:root{--jc-accent:#8d6271;--jc-accent-hover:#60434e;--jc-ink:#1a1a1a;--jc-muted:#5f5f5f;--jc-border:#ececec;--jc-card-shadow:0 10px 24px rgba(26,26,26,.08);--jc-card-shadow-hover:0 14px 30px rgba(26,26,26,.12)}.entry,.preview{overflow:hidden!important;border:1px solid var(--jc-border)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--jc-card-shadow)!important;color:var(--jc-ink)!important;cursor:pointer;transform:none!important}.entry:hover,.preview:hover{border-color:#e2d7dc!important;box-shadow:var(--jc-card-shadow-hover)!important;transform:translateY(-2px)!important}.entry:before{display:none!important;content:none!important}.entry .entry__img,.preview .preview__img{display:block!important;width:100%!important;aspect-ratio:16/10;height:auto!important;min-height:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#f6f6f6!important}.entry .entry__img img,.preview .preview__img img{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;border:0!important;border-radius:0!important;box-shadow:none!important;object-fit:cover!important;filter:none!important}.preview .preview__img:empty,.preview .preview__img>.preview__img{min-height:180px!important;border:0!important;background:linear-gradient(135deg,#8d62711a,#ececec8c),#f7f4f5!important}.entry .entry__body,.preview{gap:.55rem!important}.entry .entry__body{padding:.95rem 1rem .45rem!important;color:var(--jc-muted)!important}.entry .entry__body p,.preview .preview__content{margin:0!important;color:var(--jc-muted)!important;font-size:.96rem!important;line-height:1.45!important}.entry .entry__title,.preview .preview__title{display:block!important;color:var(--jc-ink)!important;font-family:var(--rx-font)!important;font-size:1.08rem!important;font-weight:800!important;line-height:1.2!important}.entry a:hover .entry__title,.preview a:hover .preview__title{color:var(--jc-accent)!important}.entry .entry__footer{display:flex!important;flex-wrap:wrap;gap:.5rem;padding:.1rem 1rem 1rem!important}.entry .entry__footer .entry__footer-link{border:0!important;border-radius:0!important;background:transparent!important;color:var(--jc-accent)!important;box-shadow:none!important;padding:0!important;font-size:.88rem!important;font-weight:800!important;text-decoration:none!important}.entry .entry__footer .entry__footer-link:hover{background:transparent!important;color:var(--jc-accent-hover)!important;text-decoration:underline!important;text-underline-offset:.22em}.previews__wrapper{align-items:stretch}.entries__wrapper{align-items:start}@media (max-width:640px){.entry:hover,.preview:hover{transform:none!important}.entry .entry__img,.preview .preview__img{aspect-ratio:4/3}}:root{--jc-pinterest:#b2367e}.template-main-sidebar .template-main-sidebar__sidebar{position:sticky!important;top:108px!important;height:auto!important;max-height:none!important;overflow:visible!important;align-self:start!important}#recipe-ingredients.recipe__interact-list{gap:.55rem!important}#recipe-ingredients .recipe__ingredient{display:grid!important;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:.65rem;padding-block:.35rem}#recipe-ingredients .recipe__ingredient-check{appearance:none;-webkit-appearance:none;display:inline-grid!important;place-content:center;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:.18em 0 0!important;padding:0!important;border:1.5px solid #c9bdc3!important;border-radius:3px!important;background:#fff!important;box-shadow:none!important;cursor:pointer}#recipe-ingredients .recipe__ingredient-check:before{content:"";width:8px;height:8px;border-radius:1px;background:var(--jc-accent);transform:scale(0);transition:transform .15s ease}#recipe-ingredients .recipe__ingredient-check:checked{border-color:var(--jc-accent)!important;background:#fff!important}#recipe-ingredients .recipe__ingredient-check:checked:before{transform:scale(1)}#recipe-ingredients .recipe__ingredient-check:focus-visible{outline:3px solid rgba(141,98,113,.24)!important;outline-offset:2px}#recipe-ingredients .recipe__ingredient-text{color:var(--jc-ink)!important;font-size:1rem!important;line-height:1.48!important;cursor:pointer}#recipe-ingredients .recipe__ingredient-check:checked+.recipe__ingredient-text{color:#7a7477!important;text-decoration:line-through;text-decoration-color:var(--jc-accent);text-decoration-thickness:2px}:root{--jc-bg:#ffffff;--jc-soft-bg:#f8f6f7;--jc-author-border:#e6e6e6;--jc-facebook:#1877f2;--jc-action-dark:#242424;--mo-on-hero-link:var(--jc-accent);--mo-on-hero-link-accent:var(--jc-accent-hover);--mo-on-landing-link:var(--jc-accent);--mo-on-landing-link-accent:var(--jc-accent-hover);--mo-on-entry-link:var(--jc-accent);--mo-on-entry-link-accent:var(--jc-accent-hover);--mo-on-preview-title-accent:var(--jc-accent);--mo-action-accent:var(--jc-accent);--mo-on-action-accent:#ffffff;--mo-on-article-link:var(--jc-accent);--mo-on-article-link-accent:var(--jc-accent-hover);--mo-on-footer-accent:var(--jc-accent)}html,body{background:var(--jc-bg)!important;background-color:var(--jc-bg)!important}body,.landing .landing__content,.article .article__wrapper,.recipe{color:var(--jc-ink)!important}a:not(.icon-wrapper):not(.entry__footer-link):not(.author-card__more):not(.footer__other-site){color:var(--jc-accent)}a:not(.icon-wrapper):not(.entry__footer-link):not(.author-card__more):not(.footer__other-site):hover{color:var(--jc-accent-hover)}.header .header__wrapper .header__menu .header__menu-item a:hover,.header .header__wrapper .header__menu .header__menu-item a.selected,.header .header__wrapper .header__menu .header__menu-item button:hover,.header .header__wrapper .header__menu .header__menu-item button.selected,.footer .footer__body .footer__nav .footer__nav-item>*:hover,.footer .footer__body .footer__nav .footer__nav-item>*.selected,.footer__col-list a:hover,.footer__col-list a.selected{color:var(--jc-accent)!important}.actions a,.pin,button[type=submit],input[type=submit]{border:0!important;border-radius:4px!important;background:var(--jc-accent)!important;color:#fff!important;box-shadow:none!important;font-weight:800!important;text-decoration:none!important;cursor:pointer;transform:none!important;transition:background-color .18s ease,color .18s ease,opacity .18s ease,border-color .18s ease!important}.actions a:hover,.pin:hover,button[type=submit]:hover,input[type=submit]:hover{background:var(--jc-accent-hover)!important;color:#fff!important;opacity:.96;transform:none!important}.actions a[href*="pinterest.com"],.pin{background:var(--jc-pinterest)!important}.actions a[href*="pinterest.com"]:hover,.pin:hover{background:#8f285f!important}.actions a[href^="mailto:"],.actions a[href*="/print"]{background:var(--jc-action-dark)!important}.actions a[href^="mailto:"]:hover,.actions a[href*="/print"]:hover{background:#000!important}input:focus,textarea:focus,select:focus{border-color:var(--jc-accent)!important;box-shadow:0 0 0 3px #8d62712e!important}.pagination a:hover,.chip:hover,.entry .entry__footer .entry__footer-link:hover{color:#fff!important;background:var(--jc-accent)!important}.recipe .recipe__highlight,.recipe [class*=time],.recipe [class*=yield],.recipe [class*=difficulty]{color:var(--jc-accent)!important}.author-card{display:grid!important;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:2rem;width:100%;max-width:760px;margin-block:1.35rem 0;padding:1.45rem 1.65rem;border:1px solid var(--jc-author-border)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;color:var(--jc-ink)!important}.author-card__avatar-link{display:block;width:110px;height:110px;border-radius:50%;overflow:hidden;background:var(--jc-soft-bg);text-decoration:none;flex:0 0 auto}.author-card__avatar{display:block!important;width:110px!important;height:110px!important;border:0!important;border-radius:50%!important;object-fit:cover!important;box-shadow:none!important;background:var(--jc-soft-bg)}.author-card__body{display:flex!important;flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0}.author-card__byline,.author-card__updated{display:none!important}.author-card__name{display:inline-flex!important;width:fit-content;color:var(--jc-ink)!important;font-family:var(--rx-font)!important;font-size:clamp(1.55rem,2.3vw,2rem)!important;font-weight:900!important;line-height:1.08!important;text-decoration:none!important}.author-card__name:hover{color:var(--jc-accent)!important}.author-card__bio{max-width:58ch;margin:0!important;color:#2f2f2f!important;font-size:clamp(1rem,1.5vw,1.18rem)!important;line-height:1.58!important}.author-card__more{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;margin-top:.35rem;padding:.72rem 1rem;border:0!important;border-radius:4px!important;background:var(--jc-accent)!important;color:#fff!important;box-shadow:none!important;font-size:1rem!important;font-weight:900!important;line-height:1.1!important;text-decoration:none!important;cursor:pointer;transition:background-color .18s ease,color .18s ease!important}.author-card__more:hover,.author-card__more:focus-visible,.footer__other-site:hover,.footer__other-site:focus-visible{background:var(--jc-accent-hover)!important;color:#fff!important}.author-card__name:focus-visible,.author-card__more:focus-visible,.actions a:focus-visible,.footer__other-site:focus-visible{outline:3px solid rgba(141,98,113,.28)!important;outline-offset:3px}.footer__other-site{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:.8rem 1.4rem!important;border-radius:999px!important;background:var(--jc-accent)!important;color:#fff!important;box-shadow:none!important;font-weight:900!important;text-decoration:none!important}@media (max-width:700px){.author-card{grid-template-columns:1fr;justify-items:center;gap:1rem;padding:1.25rem;text-align:center}.author-card__body{align-items:center}.author-card__bio{max-width:100%}}:root{--jc-canvas-warm:#f5f3ed;--jc-paper:#ffffff;--jc-border-strong:#e6e1dd;--jc-border-soft:#efebe7;--jc-ink-soft:#2a2928;--jc-muted-2:#6f6a68;--jc-cream:#fbfaf7;--jc-shadow-clean:0 14px 34px rgba(26,26,26,.08)}.header{position:sticky;top:0;min-height:0!important;background:var(--jc-canvas-warm)!important;border-bottom:1px solid rgba(26,26,26,.07)!important;box-shadow:0 10px 28px #1a1a1a14!important}.header .container{max-width:1360px}.header .header__wrapper{min-height:86px!important;gap:clamp(1.2rem,4vw,3rem)!important}.header .header__brand{width:clamp(150px,14vw,188px);min-width:0!important;padding:.42rem .7rem!important;border:1px solid var(--jc-border-strong)!important;border-radius:8px!important;background:var(--jc-paper)!important;box-shadow:0 10px 22px #1a1a1a14!important}.header .header__brand .logo{display:block;width:100%;height:auto;max-height:58px;object-fit:contain}.header .header__wrapper .header__menu{gap:.5rem!important}.header .header__wrapper .header__menu .header__menu-item a,.header .header__wrapper .header__menu .header__menu-item button{min-height:44px;padding:.6rem .72rem!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--jc-ink)!important;background:transparent!important;box-shadow:none!important;font-size:.98rem!important;font-weight:900!important;line-height:1.1!important;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease!important}.header .header__wrapper .header__menu .header__menu-item a:hover,.header .header__wrapper .header__menu .header__menu-item a.selected,.header .header__wrapper .header__menu .header__menu-item button:hover,.header .header__wrapper .header__menu .header__menu-item button.selected{color:var(--jc-accent)!important;background:#ffffffb3!important;border-color:var(--jc-border-strong)!important;transform:none!important}.landing{padding-block:3.8rem 1.75rem}.landing .landing__wrapper{display:block!important;padding-block:0!important}.landing .landing__content{max-width:760px}.article figure img{border-radius:8px;box-shadow:none!important}.article figure figcaption{color:var(--jc-muted-2)!important}.template-main-sidebar{gap:clamp(2rem,4vw,3.25rem)!important}@media (min-width:1025px){.template-main-sidebar{grid-template-columns:minmax(0,1fr) minmax(300px,360px)!important}}.template-main-sidebar .template-main-sidebar__sidebar{display:flex;flex-direction:column;gap:1rem;top:112px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.template-main-sidebar .template-main-sidebar__sidebar .author{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.4rem;border:1px solid var(--jc-border-strong)!important;border-radius:8px;background:var(--jc-paper);text-align:center}.template-main-sidebar .template-main-sidebar__sidebar .author:after{display:none!important;content:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img{width:148px!important;height:148px!important;margin:0 auto!important;border:0!important;border-radius:8px!important;background:var(--jc-cream)!important;box-shadow:none!important;overflow:hidden}.template-main-sidebar .template-main-sidebar__sidebar .author__img img{width:100%!important;height:100%!important;border-radius:8px!important;object-fit:cover!important;transform:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body{display:flex!important;flex-direction:column;align-items:center;gap:.7rem!important;padding:0!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title{color:var(--jc-accent)!important;font-size:1.3rem!important;font-weight:900!important;line-height:1.15!important;text-decoration:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title:hover{color:var(--jc-accent-hover)!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body p{margin:0!important;color:var(--jc-ink-soft)!important;font-size:1rem!important;line-height:1.48!important}.social__items{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem}.social__item{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:44px;min-height:44px;border:1px solid var(--jc-border-strong)!important;border-radius:8px!important;background:var(--jc-paper)!important;color:var(--jc-accent)!important;box-shadow:none!important;transition:color .18s ease,background-color .18s ease,border-color .18s ease!important}.social__item svg{width:18px;height:18px;fill:currentColor;stroke:currentColor}.social__item use{fill:currentColor;stroke:currentColor}.article .article__wrapper>h2{display:block!important;margin-block:2.55rem 1.05rem!important;padding:0 0 .72rem!important;border:0!important;border-bottom:1px solid var(--jc-border-strong)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--jc-ink)!important;font-size:clamp(1.85rem,3vw,2.6rem)!important;line-height:1.1!important}.article .article__wrapper>aside{border:1px solid var(--jc-border-strong)!important;border-radius:8px!important;background:var(--jc-cream)!important;box-shadow:none!important}.recipe__separator{display:flex!important;align-items:center;gap:1rem;margin-block:2.25rem 1rem!important;color:var(--jc-muted-2)!important;font-size:clamp(1.45rem,2.4vw,2rem)!important}.recipe__separator:after{content:"";flex:1 1 auto;height:3px;border-radius:999px;background:var(--jc-border-strong)}#recipe-instructions.recipe__interact-list{counter-reset:recipe-step;gap:0!important}#recipe-instructions.recipe__interact-list>div{counter-increment:recipe-step;display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:1rem;row-gap:.4rem;align-items:start;margin-block:0 1.45rem}#recipe-instructions br{display:none!important}#recipe-instructions .recipe__interact-list-number{display:inline-flex!important;grid-column:1;grid-row:1;align-items:center;justify-content:center;width:54px!important;height:54px!important;margin:0!important;border:1px solid #d8cfd4!important;border-radius:50%!important;background:#f8f6f7!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:1!important;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease!important}#recipe-instructions .recipe__interact-list-number:before{content:counter(recipe-step,decimal-leading-zero);color:var(--jc-accent);font-size:.95rem;font-weight:900}#recipe-instructions .recipe__interact-list-number.selected,#recipe-instructions .recipe__interact-list-number:hover{border-color:var(--jc-accent)!important;background:var(--jc-accent)!important}#recipe-instructions .recipe__interact-list-number.selected:before,#recipe-instructions .recipe__interact-list-number:hover:before{color:#fff}#recipe-instructions .recipe__interact-list-number:focus-visible{outline:3px solid rgba(141,98,113,.28)!important;outline-offset:3px}#recipe-instructions .recipe__interact-list-content{grid-column:2;grid-row:1;margin:0!important;padding-top:.25rem}.category .category__body{box-shadow:none!important}.category .category__body:after{display:none!important;content:none!important;background:none!important}.category .category__body .category__title{display:inline-flex;width:fit-content;max-width:calc(100% - 2rem);padding:.38rem .55rem;border-radius:6px;background:#fffffff0;color:var(--jc-ink)!important;text-shadow:none!important}.related_entries{display:flex;flex-direction:column;gap:.75rem;padding:1rem!important;border:1px solid var(--jc-border-strong)!important;border-radius:8px!important;background:var(--jc-paper)!important}.related_entries__title{margin:0 0 .25rem!important;color:var(--jc-ink)!important;font-size:1.25rem!important;line-height:1.16!important;text-align:center}.related_entries__item{display:grid!important;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:.75rem;min-height:98px;padding:.55rem!important;border:1px solid var(--jc-border-soft)!important;border-radius:8px!important;background:var(--jc-paper)!important;color:var(--jc-ink)!important;text-decoration:none!important;transition:border-color .18s ease,background-color .18s ease,color .18s ease!important}.related_entries__item:hover,.related_entries__item:focus-visible{border-color:#d9cbd1!important;background:var(--jc-cream)!important;color:var(--jc-accent)!important}.related_entries__item-img{width:82px!important;height:82px!important;border-radius:8px!important;object-fit:cover!important}.related_entries__item-content{color:inherit!important;font-size:.98rem!important;font-weight:900!important;line-height:1.22!important}.footer{margin-block:4.5rem 0!important;padding:0!important;background:transparent!important}.footer__main{border-top:1px solid var(--jc-border-strong);background:var(--jc-canvas-warm)}.footer__main-wrapper{display:grid!important;grid-template-columns:minmax(220px,.8fr) minmax(320px,1.2fr);align-items:start;gap:clamp(2rem,5vw,4rem);padding-block:2.6rem!important}.footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.footer__logo img{display:block;width:min(220px,100%);height:auto}.footer__columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem)}.footer__col-title{margin:0 0 .8rem!important;color:var(--jc-ink)!important;font-size:1rem!important;font-weight:900!important;line-height:1.2!important}.footer__col-list{display:grid;gap:.42rem;margin:0!important;padding:0!important;list-style:none!important}.footer__col-list a{display:inline-flex;color:var(--jc-muted-2)!important;font-size:.95rem!important;font-weight:800!important;line-height:1.35!important;text-decoration:none!important}.footer__col-list a:hover,.footer__col-list a.selected{color:var(--jc-accent)!important}.footer__bottom{border-top:1px solid var(--jc-border-strong);background:var(--jc-paper)}.footer__bottom-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.9rem!important}.footer__copyright{display:flex;flex-wrap:wrap;gap:.35rem .6rem;color:var(--jc-muted-2)!important;font-size:.85rem!important}.footer__version{color:var(--jc-accent);font-weight:900}.footer__top{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:.55rem .8rem;border:1px solid var(--jc-border-strong);border-radius:8px;color:var(--jc-accent)!important;text-decoration:none!important}.footer__top:hover,.footer__top:focus-visible{border-color:var(--jc-accent);background:var(--jc-accent);color:#fff!important}@media (max-width:1024px){.template-main-sidebar{display:block!important}.template-main-sidebar .template-main-sidebar__sidebar{position:static!important;margin-top:2rem}.footer__main-wrapper{grid-template-columns:1fr}}@media (max-width:700px){.header .header__wrapper{min-height:76px!important}.header .header__brand{width:142px}.landing{padding-block:3.1rem 1.4rem}.actions a{min-height:44px}.article .article__wrapper>h2{font-size:1.7rem!important}#recipe-instructions.recipe__interact-list>div{grid-template-columns:1fr}#recipe-instructions .recipe__interact-list-content{grid-column:1;grid-row:2}.footer__brand,.footer__bottom-wrapper{align-items:center;text-align:center}.footer__columns{grid-template-columns:1fr;text-align:center}.footer__col-list{justify-items:center}.footer__bottom-wrapper{flex-direction:column}}.social__item svg{display:none!important}.social__item:before{display:inline-flex;align-items:center;justify-content:center;color:currentColor;font-family:var(--rx-font);font-size:.86rem;font-weight:900;line-height:1;text-transform:uppercase}.social__item[title=Email]:before{content:"@";font-size:1.05rem}.social__item[title=Instagram]:before{content:"ig"}.social__item[title=Youtube]:before{content:"yt"}.social__item[title=Twitter]:before{content:"x";font-size:1rem}.social__item[title=Pinterest]:before{content:"p";font-size:1rem}body{display:flex;flex-direction:column;min-height:100vh}body>#main,body>.main{flex:1 0 auto}body>#footer,body>.footer{flex-shrink:0}.social__items{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.social__item{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border:1px solid var(--jc-border-strong)!important;border-radius:9px!important;background:var(--jc-paper)!important;color:var(--jc-accent)!important}.social .social__item svg,.social__item svg{display:block!important;width:18px!important;height:18px!important;padding:0!important;color:var(--jc-accent,#8d6271)!important;fill:none!important;stroke:currentColor!important}.social .social__item svg *,.social__item svg *,.social__item use{color:var(--jc-accent,#8d6271)!important;fill:none!important;stroke:currentColor!important}.social__item:before{content:none!important;display:none!important}.social__item:hover,.social__item:focus-visible{border-color:var(--jc-accent)!important;background:var(--jc-accent)!important;color:#fff!important}.social__title{font-size:1.1rem!important}.template-main-sidebar__main>.article,.article{background:var(--jc-paper)!important;border:1px solid var(--jc-border-strong)!important;border-radius:16px!important;box-shadow:var(--jc-card-shadow)!important;padding:clamp(1.35rem,3vw,2.5rem)!important;overflow:hidden}.article .article__wrapper{background:transparent!important;padding:0!important}.article>figure:first-of-type,.article .article__wrapper>figure:first-of-type{margin-top:0!important}.article .article__wrapper .note,.article .article__wrapper .recommendations{outline:0!important;border:1px solid var(--jc-border-strong)!important;border-radius:14px!important;box-shadow:none!important;padding:clamp(1.1rem,2.5vw,1.6rem)!important}.article .article__wrapper .note{background:#fbf4e9!important;border-color:#ecdcc4!important}.article .article__wrapper .note h2,.article .article__wrapper .recommendations h2{color:var(--jc-ink)!important}.template-main-sidebar__main>section.recipe,section.recipe,.recipe{outline:0!important;margin-top:2rem!important;padding:clamp(1.35rem,3vw,2.25rem)!important;border:1px solid var(--jc-border-strong)!important;border-radius:16px!important;background:var(--jc-paper)!important;box-shadow:var(--jc-card-shadow)!important}.recipe{outline:0!important}.recipe .recipe__title{color:var(--jc-ink)!important;font-size:clamp(1.6rem,3vw,2.2rem)!important;line-height:1.12!important}.recipe .recipe__times{border-top:1px solid var(--jc-border-soft)!important;border-bottom:1px solid var(--jc-border-soft)!important}.recipe .recipe__interact-list img{border-radius:12px!important}.recipe .recipe__static-list li:after{border-left-style:solid!important;border-left-color:var(--jc-border-strong)!important}.header{position:relative!important;top:auto!important;min-height:0!important;background:var(--jc-paper)!important;border-bottom:1px solid var(--jc-border-strong)!important;box-shadow:none!important}.header .container{width:min(100%,1240px)!important;max-width:1240px!important}.header .header__wrapper{min-height:68px!important;gap:clamp(1rem,3.8vw,3rem)!important}.header .header__brand{width:clamp(148px,12vw,174px)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header .header__brand .logo{max-height:48px!important}.header .header__wrapper .header__menu{gap:clamp(.45rem,1.5vw,1rem)!important}.header .header__wrapper .header__menu .header__menu-item a,.header .header__wrapper .header__menu .header__menu-item button{min-height:44px!important;padding:.55rem .18rem!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--jc-ink)!important;font-size:.95rem!important;font-weight:900!important;line-height:1.1!important;cursor:pointer;transition:border-color .18s ease,color .18s ease!important}.header .header__wrapper .header__menu .header__menu-item a:hover,.header .header__wrapper .header__menu .header__menu-item a.selected,.header .header__wrapper .header__menu .header__menu-item button:hover,.header .header__wrapper .header__menu .header__menu-item button.selected{border-bottom-color:var(--jc-accent)!important;background:transparent!important;color:var(--jc-accent)!important;transform:none!important}.header .header__wrapper .header__menu .header__menu-item a:focus-visible,.header .header__wrapper .header__menu .header__menu-item button:focus-visible{outline:3px solid rgba(141,98,113,.28)!important;outline-offset:3px}.header .header__wrapper .header__menu .header__menu-item svg{width:1.05rem!important;height:1.05rem!important}.container--compact .template-main{max-width:820px;margin-inline:auto}.template-main>.article{max-width:740px;margin-inline:auto!important;padding:clamp(1.05rem,2.35vw,1.85rem)!important;border-radius:10px!important;box-shadow:0 8px 22px #1a1a1a0d!important}.template-main>.article:not(:has(>figure)):not(:has(>.article__wrapper>*)){display:none!important}.template-main>.article .article__wrapper{max-width:680px;margin-inline:auto}.template-main>.article .article__wrapper>h2{margin-block:1.95rem .75rem!important;padding:0 0 .45rem!important;border:0!important;border-bottom:1px solid var(--jc-border-strong)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--jc-ink)!important;font-size:clamp(1.38rem,2vw,1.95rem)!important;line-height:1.18!important;letter-spacing:0!important}.category .category__body{border:0!important;outline:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;overflow:hidden}.category .category__body:hover,.category .category__body:focus-within{border:0!important;box-shadow:none!important;transform:none!important}.category .category__body:after{display:block!important;content:""!important;position:absolute;inset:auto 0 0;z-index:1;height:58%;background:linear-gradient(180deg,#1a1a1a00,#1a1a1aad)!important;pointer-events:none}.category .category__body .category__img{border:0!important;border-radius:8px!important;box-shadow:none!important}.category .category__body .category__title{z-index:2;max-width:calc(100% - 2rem);padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;text-shadow:0 2px 8px rgba(26,26,26,.56)!important}.footer{display:block!important;align-items:stretch!important;width:100%!important;max-width:none!important;overflow-x:clip}.footer__main,.footer__bottom{display:block!important;align-self:stretch!important;width:100%!important;max-width:none!important;margin-inline:0!important}.footer__main-wrapper,.footer__bottom-wrapper{width:min(1180px,calc(100% - clamp(2rem,7vw,5rem)))!important;max-width:1180px!important;margin-inline:auto!important;padding-inline:0!important}@supports not (overflow:clip){.footer{overflow-x:hidden}}@media (max-width:700px){.header .container{padding-inline:.9rem!important}.header .header__wrapper{min-height:62px!important}.header .header__brand{width:136px!important}.template-main>.article{max-width:calc(100% - 1.2rem);padding:1rem!important}.template-main>.article .article__wrapper>h2{font-size:1.45rem!important;margin-block:1.55rem .65rem!important}}:root{--jc-critical-content:780px;--jc-critical-sidebar:300px}.header{position:relative!important;top:auto!important;background:#fff!important;border-bottom:1px solid var(--jc-border-strong)!important;box-shadow:none!important}.header .header__wrapper{min-height:64px!important}.header .header__brand{width:clamp(144px,11vw,168px)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header .header__brand .logo{max-height:46px!important}.header .header__wrapper .header__menu .header__menu-item a,.header .header__wrapper .header__menu .header__menu-item button{border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header .header__wrapper .header__menu .header__menu-item a:hover,.header .header__wrapper .header__menu .header__menu-item a.selected,.header .header__wrapper .header__menu .header__menu-item button:hover,.header .header__wrapper .header__menu .header__menu-item button.selected{border-bottom-color:var(--jc-accent)!important;background:transparent!important;color:var(--jc-accent)!important}@media (min-width:1025px){.template-main-sidebar{grid-template-columns:minmax(0,var(--jc-critical-content)) minmax(260px,var(--jc-critical-sidebar))!important;justify-content:center!important;gap:clamp(.875rem,2vw,1.5rem)!important}.template-main-sidebar .template-main-sidebar__main{grid-column:auto!important;width:100%!important;max-width:var(--jc-critical-content)!important}.template-main-sidebar .template-main-sidebar__sidebar{grid-column:auto!important;max-width:var(--jc-critical-sidebar)!important;width:100%!important;gap:.5rem!important}}.template-main-sidebar__main>.article,.template-main>.article{max-width:var(--jc-critical-content)!important;margin-inline:auto!important;border-radius:10px!important;box-shadow:0 8px 22px #1a1a1a0d!important}.template-main-sidebar__main>.article .article__wrapper,.template-main>.article .article__wrapper{max-width:680px!important;margin-inline:auto!important}.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.article .article__wrapper>h2{margin-block:1.85rem .75rem!important;padding:0 0 .45rem!important;border:0!important;border-bottom:1px solid var(--jc-border-strong)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--jc-ink)!important;font-size:clamp(1.38rem,2vw,1.95rem)!important;line-height:1.18!important;letter-spacing:0!important}.recipe__separator,.recipe .recipe__title{font-size:clamp(1.45rem,2vw,2.1rem)!important;line-height:1.16!important}.template-main-sidebar .template-main-sidebar__sidebar .author,.related_entries{padding:1.1rem!important;border-radius:8px!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img{width:120px!important;height:120px!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title,.related_entries__title{font-size:1.18rem!important}.related_entries__item{grid-template-columns:68px minmax(0,1fr)!important;min-height:82px!important}.related_entries__item-img{width:68px!important;height:68px!important}.category .category__body{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.category .category__body:after{display:block!important;content:""!important;position:absolute!important;inset:auto 0 0!important;height:58%!important;background:linear-gradient(180deg,#1a1a1a00,#1a1a1ab8)!important;pointer-events:none!important}.category .category__body .category__title{z-index:2!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;text-shadow:0 2px 9px rgba(26,26,26,.62)!important}.footer{display:block!important;align-items:stretch!important;width:100%!important;max-width:none!important;overflow-x:clip!important}.footer__main,.footer__bottom{display:block!important;width:100%!important;max-width:none!important;margin-inline:0!important}.footer__main-wrapper,.footer__bottom-wrapper{width:min(1180px,calc(100% - clamp(2rem,7vw,5rem)))!important;max-width:1180px!important;margin-inline:auto!important}@media (max-width:700px){.header .header__wrapper{min-height:60px!important}.header .header__brand{width:132px!important}.template-main-sidebar__main>.article,.template-main>.article{max-width:calc(100% - 1rem)!important;padding:1rem!important}.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.article .article__wrapper>h2{font-size:1.45rem!important;margin-block:1.5rem .65rem!important}}:root{--jc-awesome-content:720px;--jc-awesome-sidebar:300px;--jc-awesome-gap:5px;--jc-awesome-hairline:#e0e0e0;--jc-awesome-body:Georgia,"Times New Roman",serif;--jc-awesome-ui:"Helvetica Neue",Helvetica,Arial,sans-serif}.container:has(.template-main-sidebar){margin-bottom:0!important;padding-bottom:10px!important}.container:has(.template-main-sidebar) .container__wrapper{margin-bottom:0!important;padding-bottom:0!important}.template-main-sidebar{margin-bottom:0!important}@media (min-width:1025px){.template-main-sidebar{grid-template-columns:minmax(0,var(--jc-awesome-content)) minmax(260px,var(--jc-awesome-sidebar))!important;gap:var(--jc-awesome-gap)!important;justify-content:center!important;align-items:start!important}.template-main-sidebar .template-main-sidebar__main{display:block!important;width:100%!important;max-width:var(--jc-awesome-content)!important;padding:20px!important;border:1px solid var(--jc-awesome-hairline)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.template-main-sidebar .template-main-sidebar__sidebar{position:static!important;top:auto!important;align-self:start!important;width:100%!important;max-width:var(--jc-awesome-sidebar)!important;gap:8px!important}}.template-main-sidebar__main>.article,.template-main-sidebar__main>.recipe,.template-main>.article,.article,.recipe{width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important}.template-main-sidebar__main>.article,.template-main>.article,.article{padding:0!important;overflow:visible!important}.template-main-sidebar__main>.recipe,.recipe{margin-top:20px!important;padding:20px 0 0!important;border-top:1px solid var(--jc-awesome-hairline)!important}.template-main-sidebar__main>.article .article__wrapper,.template-main>.article .article__wrapper,.article .article__wrapper,.recipe .recipe__wrapper{max-width:620px!important;margin-inline:auto!important;padding:0!important;background:transparent!important}.article .article__wrapper p,.article .article__wrapper li,.article .article__wrapper dd,.article .article__wrapper summary{color:#1a1a1a!important;font-family:var(--jc-awesome-body)!important;font-size:16px!important;line-height:24px!important;letter-spacing:.01em!important}.recipe,.recipe p,.recipe li,.recipe label,.recipe summary,.recipe details,.recipe .recipe__interact-list-content{color:#1a1a1a!important;font-family:var(--jc-awesome-body)!important;font-size:16px!important;line-height:24px!important}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2{margin-block:20px 8px!important;padding:0 0 6px!important;border:0!important;border-bottom:1px solid var(--jc-awesome-hairline)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-family:var(--jc-awesome-body)!important;font-size:clamp(1.13rem,1.35vw,1.32rem)!important;font-weight:600!important;line-height:1.22!important;letter-spacing:0!important}.article .article__wrapper .note h2,.article .article__wrapper .recommendations h2,.recipe .recipe__title,.recipe__separator{color:#000!important;font-family:var(--jc-awesome-body)!important;font-size:clamp(1.18rem,1.45vw,1.45rem)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-shadow:none!important}.recipe__separator{margin-block:20px 8px!important;padding-bottom:6px!important;border-bottom:1px solid var(--jc-awesome-hairline)!important}.recipe__separator:after{display:none!important}.article figure img,.recipe img{border:1px solid var(--jc-awesome-hairline)!important;border-radius:4px!important;box-shadow:none!important}.article figure figcaption,.recipe figcaption,.article .article__wrapper details,.recipe .recipe__highlight,.recipe strong,.recipe h4,.recipe .recipe__times strong{font-family:var(--jc-awesome-ui)!important}.article .article__wrapper .note,.article .article__wrapper .recommendations,.recipe__times,#recipe-info,.recipe__ingredient,.recipe__details{border-color:var(--jc-awesome-hairline)!important;border-radius:6px!important;box-shadow:none!important}@media (max-width:1024px){.template-main-sidebar .template-main-sidebar__sidebar{position:static!important;top:auto!important}}@media (max-width:700px){.container:has(.template-main-sidebar){padding-bottom:10px!important}.template-main-sidebar .template-main-sidebar__main{max-width:calc(100% - 1rem)!important;margin-inline:auto!important;padding:16px!important;border:1px solid var(--jc-awesome-hairline)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.template-main-sidebar__main>.article .article__wrapper,.template-main>.article .article__wrapper,.article .article__wrapper,.recipe .recipe__wrapper{max-width:100%!important}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2{font-size:1.2rem!important;margin-block:18px 8px!important}}.container:has(.template-main-sidebar){padding-bottom:0!important}.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe{margin-top:20px!important;padding:20px 0 0!important;border:0!important;border-top:1px solid var(--jc-awesome-hairline)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important}.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__wrapper{max-width:620px!important;margin-inline:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.footer{margin-top:10px!important}@media (max-width:700px){.container:has(.template-main-sidebar){padding-bottom:0!important}}:root{--jc-clone-ink:#1a1d1e;--jc-clone-muted:#5b5f60;--jc-clone-soft:#e8e1e4;--jc-clone-accent:#8d6271;--jc-clone-accent-dark:#60434e;--jc-clone-border:#e4e4e4;--jc-clone-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--jc-clone-main:730px;--jc-clone-sidebar:340px;--jc-clone-gap:110px;--jc-clone-shell:calc(var(--jc-clone-main) + var(--jc-clone-sidebar) + var(--jc-clone-gap))}body{color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;background:#fff!important}.header{position:relative!important;z-index:20!important;height:113px!important;min-height:113px!important;overflow:visible!important;background:#fff!important;border-bottom:1px solid #eeeeee!important;box-shadow:none!important}.header>.container{width:100%!important;max-width:1200px!important;height:113px!important;margin-inline:auto!important;padding-inline:0!important}.header .header__wrapper{position:relative!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:113px!important;min-height:113px!important;gap:0!important;margin:0 auto!important;padding:0!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important}.header .header__brand{display:inline-flex!important;flex:0 0 250px!important;align-items:center!important;justify-content:flex-start!important;width:250px!important;min-width:250px!important;height:125px!important;margin:-12px 0 0-8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header .header__brand .logo{display:block!important;width:250px!important;max-width:250px!important;height:125px!important;max-height:none!important;object-fit:contain!important;object-position:left center!important;transform:none!important}.header .social{position:absolute!important;top:18px!important;right:4px!important;z-index:2!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.header .social__items{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;margin:0!important;padding:0!important}.header .social__item{width:17px!important;height:17px!important;min-width:17px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--jc-clone-ink)!important;fill:var(--jc-clone-ink)!important;box-shadow:none!important;transform:none!important;opacity:1!important}.header .social__item svg{width:17px!important;height:17px!important;color:currentColor!important;fill:currentColor!important}.header .header__wrapper .header__menu{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-start!important;height:47px!important;margin:19px 0 0 20px!important;padding:0!important;gap:0!important;list-style:none!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:700!important;line-height:20px!important}.header .header__wrapper .header__menu .header__menu-item{display:inline-flex!important;align-items:center!important;height:47px!important}.header .header__wrapper .header__menu .header__menu-item>a,.header .header__wrapper .header__menu .header__menu-item>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:47px!important;min-height:47px!important;margin:0!important;padding:0 15px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:700!important;line-height:20px!important;letter-spacing:0!important;text-decoration:none!important;transform:none!important;transition:color .2s ease,background-color .2s ease!important}.header .header__wrapper .header__menu .header__menu-item>a:hover,.header .header__wrapper .header__menu .header__menu-item>a.selected,.header .header__wrapper .header__menu .header__menu-item>button:hover{color:var(--jc-clone-accent)!important;background:transparent!important;transform:none!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"]{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;margin-left:22px!important;padding:0!important;border-radius:50%!important;background:var(--jc-clone-accent)!important;color:#fff!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"]:hover,.header .header__wrapper .header__menu .header__menu-item a[href="/search"].selected{background:var(--jc-clone-accent-dark)!important;color:#fff!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"] .icon{width:25px!important;height:25px!important}.landing{background:#fff!important}.landing:before,.landing .landing__content:before{display:none!important}.landing>.container{max-width:var(--jc-clone-shell)!important;padding-inline:0!important}.landing .landing__wrapper{display:block!important;width:100%!important;padding-block:56px 24px!important;margin:0!important}.landing .landing__content{display:flex!important;width:var(--jc-clone-main)!important;max-width:var(--jc-clone-main)!important;gap:14px!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important}.landing .landing__content>p:first-of-type{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 3px!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:14px!important;font-weight:800!important;line-height:18px!important}.landing .landing__content>p:first-of-type a,.landing .landing__content>p:first-of-type span{display:inline-flex!important;align-items:center!important;min-height:33px!important;padding:7px 13px!important;border:1px solid rgba(26,29,30,.14)!important;border-radius:999px!important;background:#f4f1f2!important;color:var(--jc-clone-ink)!important;font-size:14px!important;font-weight:800!important;line-height:18px!important;text-decoration:none!important}.landing .landing__title,.landing h1,.article h1,h1.landing__title{max-width:var(--jc-clone-main)!important;margin:0!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:32px!important;font-weight:800!important;line-height:38.4px!important;letter-spacing:0!important;text-transform:none!important}.landing .landing__content>.author-card{display:none!important}.actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;width:var(--jc-clone-main)!important;max-width:var(--jc-clone-main)!important;gap:0!important;margin:9px 0 0!important;padding:0!important;overflow:hidden!important;border-radius:4px!important}.actions a,.article__header .actions a,.actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:100px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 20px!important;border:0!important;border-left:1px solid rgba(141,98,113,.22)!important;border-radius:0!important;background:var(--jc-clone-soft)!important;box-shadow:none!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:18px!important;font-weight:800!important;line-height:18px!important;letter-spacing:0!important;text-decoration:none!important;transform:none!important;transition:background-color .2s ease,color .2s ease!important}.actions a:first-child,.article__header .actions a:first-child{min-width:190px!important;border-left:0!important;background:var(--jc-clone-accent)!important;color:#fff!important}.actions a:hover,.actions a:focus-visible{background:var(--jc-clone-accent-dark)!important;color:#fff!important;transform:none!important}.container:has(.template-main-sidebar){max-width:var(--jc-clone-shell)!important;margin-inline:auto!important;padding-inline:0!important;padding-bottom:0!important}.container:has(.template-main-sidebar) .container__wrapper{margin:0!important;padding:0!important}.template-main-sidebar{display:grid!important;width:var(--jc-clone-shell)!important;max-width:var(--jc-clone-shell)!important;grid-template-columns:var(--jc-clone-main) var(--jc-clone-sidebar)!important;gap:var(--jc-clone-gap)!important;align-items:start!important;justify-content:start!important;margin:0 auto!important;padding:0!important}.template-main-sidebar .template-main-sidebar__main{display:flex!important;grid-column:auto!important;flex-direction:column!important;width:var(--jc-clone-main)!important;max-width:var(--jc-clone-main)!important;gap:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.template-main-sidebar .template-main-sidebar__sidebar{position:static!important;top:auto!important;display:flex!important;grid-column:auto!important;flex-direction:column!important;width:var(--jc-clone-sidebar)!important;max-width:var(--jc-clone-sidebar)!important;gap:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--jc-clone-ink)!important}.template-main-sidebar__main>.article,.template-main-sidebar__main>section#recipe.recipe,.template-main>.article,.article,.recipe{width:100%!important;max-width:var(--jc-clone-main)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;overflow:visible!important}.template-main-sidebar__main>section#recipe.recipe{margin-top:0!important;padding-top:0!important}.template-main-sidebar__main>.article .article__wrapper,.template-main>.article .article__wrapper,.article .article__wrapper,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__wrapper,.recipe .recipe__wrapper{width:100%!important;max-width:var(--jc-clone-main)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.article .article__wrapper,.article .article__wrapper p,.article .article__wrapper li,.article .article__wrapper dd,.article .article__wrapper summary,.recipe,.recipe p,.recipe li,.recipe label,.recipe summary,.recipe details,.recipe .recipe__interact-list-content{color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:16px!important;font-weight:400!important;line-height:28.8px!important;letter-spacing:0!important}.article .article__wrapper>p,.recipe p{margin:0 0 20px!important}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.recipe .recipe__title,.recipe__separator{margin:40px 0 17px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:30px!important;font-weight:800!important;line-height:36px!important;letter-spacing:0!important;text-align:left!important;text-shadow:none!important}.article .article__wrapper>h3,.recipe h3,.recipe h4,.recipe strong,.recipe__times strong{color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-weight:800!important;letter-spacing:0!important}.article figure,.recipe figure{margin:32px 0!important}.article figure img,.recipe img{width:100%!important;border:0!important;border-radius:8px!important;box-shadow:none!important}.article figure figcaption,.recipe figcaption{margin-top:8px!important;color:#767a7c!important;font-family:var(--jc-clone-body)!important;font-size:13px!important;line-height:18px!important}.article .article__wrapper .note,.article .article__wrapper .recommendations,.recipe__times,#recipe-info,.recipe__ingredient,.recipe__details{border-color:var(--jc-clone-border)!important;border-radius:8px!important;box-shadow:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author,.template-main-sidebar .template-main-sidebar__sidebar .related_entries,.template-main-sidebar .template-main-sidebar__sidebar .preview,.template-main-sidebar .template-main-sidebar__sidebar .contact,.template-main-sidebar .template-main-sidebar__sidebar .faq{width:var(--jc-clone-sidebar)!important;max-width:var(--jc-clone-sidebar)!important;margin:0!important;padding:24px!important;border:2px solid var(--jc-clone-border)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;color:var(--jc-clone-ink)!important;outline:0!important}.template-main-sidebar .template-main-sidebar__sidebar .author{position:relative!important;min-height:451px!important;margin-top:40px!important;padding:32px 24px!important}.template-main-sidebar .template-main-sidebar__sidebar .author:after{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:112px!important;height:40px!important;margin-top:18px!important;border:0!important;border-radius:4px!important;background:var(--jc-clone-accent)!important;color:#fff!important;content:"Read More"!important;font-family:var(--jc-clone-body)!important;font-size:15px!important;font-weight:800!important;line-height:15px!important;text-transform:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img{position:absolute!important;top:-52px!important;right:24px!important;width:110px!important;height:110px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img img{width:110px!important;height:110px!important;border-radius:50%!important;object-fit:cover!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body{display:block!important;margin:0!important;padding:0!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title{display:block!important;max-width:190px!important;margin:0 0 18px!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:28px!important;font-weight:800!important;line-height:33.6px!important;letter-spacing:0!important;text-decoration:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title:before{content:"Hey there!";display:block}.template-main-sidebar .template-main-sidebar__sidebar .author__title>span,.template-main-sidebar .template-main-sidebar__sidebar .author__title:not(:empty){color:transparent!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title:before{color:var(--jc-clone-ink)!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body p{margin:0 0 16px!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:400!important;line-height:28px!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries{display:flex!important;flex-direction:column!important;gap:16px!important;padding:24px!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__title,.template-main-sidebar .template-main-sidebar__sidebar .separator__title,.template-main-sidebar .template-main-sidebar__sidebar h2,.template-main-sidebar .template-main-sidebar__sidebar .txt-xxl{margin:0 0 14px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:28px!important;font-weight:800!important;line-height:33.6px!important;text-align:left!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item{display:grid!important;grid-template-columns:96px 1fr!important;gap:14px!important;align-items:center!important;width:100%!important;min-height:110px!important;padding:0!important;border:0!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;outline:0!important;overflow:hidden!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item-content,.template-main-sidebar .template-main-sidebar__sidebar .preview__title{color:var(--jc-clone-ink)!important;font-family:var(--jc-clone-body)!important;font-size:18px!important;font-weight:800!important;line-height:23px!important;letter-spacing:0!important}.footer{margin-top:40px!important}@media (max-width:1240px){.header>.container{max-width:calc(100% - 32px)!important}.header .header__wrapper .header__menu .header__menu-item>a,.header .header__wrapper .header__menu .header__menu-item>button{padding-inline:11px!important;font-size:18px!important}}@media (max-width:1024px){.header{height:76px!important;min-height:76px!important}.header>.container,.header .header__wrapper{height:76px!important;min-height:76px!important}.header .header__brand{flex-basis:180px!important;width:180px!important;min-width:180px!important;height:70px!important;margin:0!important}.header .header__brand .logo{width:180px!important;max-width:180px!important;height:70px!important}.header .social{display:none!important}.header .header__wrapper .header__menu{margin-left:auto!important;margin-top:0!important;height:48px!important}.header .header__wrapper .header__menu .header__menu-item button{width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;border-radius:50%!important;background:var(--jc-clone-accent)!important;color:#fff!important}.landing>.container,.container:has(.template-main-sidebar){max-width:calc(100% - 32px)!important}.landing .landing__wrapper{padding-block:32px 18px!important}.landing .landing__content,.actions,.template-main-sidebar,.template-main-sidebar .template-main-sidebar__main,.template-main-sidebar .template-main-sidebar__sidebar,.template-main-sidebar__main>.article,.template-main-sidebar__main>section#recipe.recipe,.template-main>.article,.article,.recipe,.template-main-sidebar__main>.article .article__wrapper,.template-main>.article .article__wrapper,.article .article__wrapper,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__wrapper,.recipe .recipe__wrapper{width:100%!important;max-width:100%!important}.template-main-sidebar{grid-template-columns:1fr!important;gap:32px!important}.template-main-sidebar .template-main-sidebar__sidebar{gap:20px!important}.template-main-sidebar .template-main-sidebar__sidebar .author,.template-main-sidebar .template-main-sidebar__sidebar .related_entries,.template-main-sidebar .template-main-sidebar__sidebar .preview,.template-main-sidebar .template-main-sidebar__sidebar .contact,.template-main-sidebar .template-main-sidebar__sidebar .faq{width:100%!important;max-width:100%!important}}@media (max-width:700px){.header>.container,.landing>.container,.container:has(.template-main-sidebar){max-width:calc(100% - 24px)!important}.landing .landing__title,.landing h1,.article h1,h1.landing__title{font-size:30px!important;line-height:36px!important}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.recipe .recipe__title,.recipe__separator{font-size:26px!important;line-height:31.2px!important}.actions{flex-wrap:wrap!important;border-radius:4px!important}.actions a,.article__header .actions a,.actions button{flex:1 1 50%!important;min-width:0!important;height:46px!important;font-size:16px!important}.actions a:first-child,.article__header .actions a:first-child{flex-basis:100%!important}.template-main-sidebar .template-main-sidebar__sidebar .author{min-height:auto!important;margin-top:52px!important}}.landing .landing__content .actions{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;overflow:hidden!important}.landing .landing__content .actions>a.icon-wrapper[onclick*=scrollToElement]{order:1!important;flex-basis:190px!important;width:190px!important;min-width:190px!important;border-left:0!important;background:var(--jc-clone-accent)!important;color:#fff!important}.landing .landing__content .actions>a.icon-wrapper[href*="pinterest.com"]{order:2!important}.landing .landing__content .actions>a.icon-wrapper[href^="mailto:"]{order:4!important}.landing .landing__content .actions>a.icon-wrapper[href*="/print"]{order:5!important}.landing .landing__content .actions>a.icon-wrapper svg{flex:0 0 18px!important;width:18px!important;height:18px!important}.landing .landing__content .actions>a.icon-wrapper span{display:inline-block!important;white-space:nowrap!important}@media (max-width:700px){.landing .landing__content .actions{flex-wrap:wrap!important;height:auto!important;min-height:0!important;overflow:hidden!important}.landing .landing__content .actions>a.icon-wrapper[onclick*=scrollToElement]{flex:1 1 100%!important;width:100%!important;min-width:0!important}}@media (max-width:1024px){.header .header__wrapper .header__menu .header__menu-item:not(.d-xl-block){display:inline-flex!important}.header .header__wrapper .header__menu{width:auto!important;max-width:64px!important;overflow:visible!important}}:root{--jc-next-black:#1f2223;--jc-next-card-bg:#f7f7f7;--jc-next-panel:#f1eeee;--jc-next-mauve:#8b6573;--jc-next-mauve-dark:#755463;--jc-next-red:#b71924;--jc-next-line:#dedede;--jc-next-shadow:0 2px 11px rgba(31,34,35,.12)}.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe{max-width:var(--jc-clone-main)!important;padding:0!important;border:3px solid var(--jc-next-black)!important;border-radius:18px!important;background:var(--jc-next-card-bg)!important;box-shadow:none!important;overflow:hidden!important}.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__wrapper{width:100%!important;max-width:none!important;padding:0!important}.recipe-card__summary{display:grid!important;grid-template-columns:minmax(0,1fr) 186px!important;gap:28px!important;align-items:start!important;padding:34px 38px 30px!important}.recipe-card__rating{display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 16px!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:17px!important;font-weight:900!important;line-height:1!important}.recipe-card__stars,.preview__stars{--rating-percent:100%;display:inline-block!important;background:linear-gradient(90deg,var(--jc-next-black) var(--rating-percent),#d8d8d8 var(--rating-percent))!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;font-size:24px!important;letter-spacing:1px!important;line-height:1!important}.recipe-card__rating-text{color:var(--jc-next-black)!important}.recipe-card__title,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe-card__title{margin:0 0 16px!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:42px!important;font-weight:900!important;line-height:1.04!important;letter-spacing:-.01em!important}.recipe-card__facts{display:flex!important;flex-wrap:wrap!important;gap:6px 32px!important;margin:0 0 26px!important;padding:0!important;color:var(--jc-next-black)!important}.recipe-card__fact{display:inline-flex!important;align-items:baseline!important;gap:10px!important}.recipe-card__fact dt,.recipe-card__fact dd{margin:0!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:21px!important;line-height:1.15!important}.recipe-card__fact dt{font-weight:900!important}.recipe-card__fact dd{font-weight:500!important}.recipe-card__servings{display:inline-flex!important;align-items:center!important;gap:14px!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important}.recipe-card__servings-label{font-size:17px!important;font-weight:900!important;line-height:1!important}.recipe-card__servings-control{display:inline-grid!important;grid-template-columns:48px 58px 48px!important;align-items:center!important;height:42px!important;overflow:hidden!important;border-radius:5px!important;background:var(--jc-next-black)!important;color:#fff!important;font-family:var(--jc-clone-body)!important;font-size:23px!important;font-weight:900!important;line-height:1!important;text-align:center!important}.recipe-card__servings-control>*{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:42px!important}.recipe-card__servings-control strong{background:#fff!important;color:var(--jc-next-black)!important;font-size:24px!important}.recipe-card__image{display:block!important;width:186px!important;height:186px!important;margin-top:18px!important;border:0!important;border-radius:50%!important;object-fit:cover!important;box-shadow:none!important}.recipe-card__actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;padding:0 38px 32px!important}.recipe-card__action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:172px!important;height:48px!important;padding:0 22px!important;border:0!important;border-radius:5px!important;background:var(--jc-next-mauve)!important;color:#fff!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background-color .18s ease!important}.recipe-card__action:nth-child(3){background:var(--jc-next-red)!important}.recipe-card__action:hover,.recipe-card__action:focus-visible{background:var(--jc-next-mauve-dark)!important}.recipe-card__action:nth-child(3):hover,.recipe-card__action:nth-child(3):focus-visible{background:#9e121d!important}.recipe-card__description{padding:26px 38px 30px!important;border-top:1px solid var(--jc-next-line)!important;background:#fff!important}.recipe-card__description h3{margin:0 0 12px!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:900!important;line-height:1.15!important}.recipe-card__description p{margin:0!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:500!important;line-height:1.32!important}.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator{margin:34px 38px 20px!important;padding:0!important;border:0!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:38px!important;font-weight:900!important;line-height:1.08!important}#recipe-ingredients.recipe__interact-list,#recipe-instructions.recipe__interact-list,#recipe-equipments,#recipe-notes.recipe__static-list,#recipe-allergies,#recipe-nutrition{margin-inline:38px!important}#recipe-ingredients.recipe__interact-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:13px!important;margin-bottom:34px!important}#recipe-ingredients .recipe__ingredient{display:grid!important;grid-template-columns:26px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}#recipe-ingredients .recipe__ingredient-check{width:26px!important;height:26px!important;margin:3px 0 0!important;border:2px solid var(--jc-next-black)!important;border-radius:4px!important;background:#fff!important}#recipe-ingredients .recipe__ingredient-text{color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:22px!important;font-weight:500!important;line-height:1.35!important}#recipe-instructions.recipe__interact-list{counter-reset:recipe-step!important;display:grid!important;gap:14px!important;margin-bottom:34px!important}#recipe-instructions.recipe__interact-list>div{counter-increment:recipe-step!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;align-items:start!important;margin:0!important;padding:18px 20px!important;border:1px solid #eeeeee!important;border-radius:4px!important;background:#fff!important;box-shadow:var(--jc-next-shadow)!important}#recipe-instructions.recipe__interact-list>div>br{display:none!important}#recipe-instructions .recipe__interact-list-number{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:25px!important;height:25px!important;margin-top:2px!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--jc-next-mauve)!important;color:#fff!important;font-family:var(--jc-clone-body)!important;font-size:13px!important;font-weight:900!important;line-height:1!important}#recipe-instructions .recipe__interact-list-number:before{content:none!important;display:none!important}#recipe-instructions .recipe__interact-list-content{grid-column:2!important;grid-row:1!important;padding:0!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:500!important;line-height:1.42!important}#recipe-instructions.recipe__interact-list>div>img{grid-column:2!important;display:block!important;width:100%!important;height:auto!important;margin-top:14px!important;border-radius:8px!important}#recipe-equipments{margin-bottom:28px!important;padding-left:22px!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;line-height:1.45!important}#recipe-equipments a,#recipe-equipments li::marker{color:#b13f83!important}#recipe-notes.recipe__static-list{counter-reset:recipe-note!important;display:grid!important;gap:22px!important;margin-bottom:38px!important;padding:28px 26px!important;border:0!important;border-radius:4px!important;background:var(--jc-next-panel)!important;list-style:none!important}#recipe-notes.recipe__static-list li{counter-increment:recipe-note!important;display:grid!important;grid-template-columns:26px minmax(0,1fr)!important;gap:12px!important;margin:0!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:500!important;line-height:1.42!important}#recipe-notes.recipe__static-list li:before{content:counter(recipe-note)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:23px!important;height:23px!important;margin-top:2px!important;border-radius:50%!important;background:var(--jc-next-mauve)!important;color:#fff!important;font-size:13px!important;font-weight:900!important}.hero{display:none!important}.main>.categories,.main>.previews{padding-block:28px!important;background:#fff!important}.main>.categories .container,.main>.previews .container{max-width:1200px!important;padding-inline:0!important}.separator{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin-bottom:22px!important}.separator__title{color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:32px!important;font-weight:900!important;line-height:1.1!important}.separator__link{display:inline-flex!important;align-items:center!important;gap:8px!important;color:var(--jc-next-black)!important;font-size:20px!important;font-weight:900!important;text-decoration:none!important}.main>.categories .categories__wrapper{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:26px!important;align-items:start!important}.main>.categories .category,.main>.categories .category__body{display:grid!important;justify-items:center!important;gap:12px!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}.main>.categories .category__body:after{display:none!important}.main>.categories .category__img{width:160px!important;height:160px!important;border:0!important;border-radius:50%!important;object-fit:cover!important}.main>.categories .category__title{color:var(--jc-next-black)!important;background:transparent!important;text-shadow:none!important;font-family:var(--jc-clone-body)!important;font-size:22px!important;font-weight:900!important;line-height:1.1!important}.main>.previews .previews__wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.main>.previews .preview{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;border:1px solid var(--jc-next-line)!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}.main>.previews .preview__img,.main>.previews .preview__img img{display:block!important;width:100%!important;aspect-ratio:1/.76!important;border-radius:0!important;object-fit:cover!important}.main>.previews .preview__meta,.main>.previews .preview__title,.main>.previews .preview__content,.main>.previews .preview__stars,.main>.previews .preview__view{margin-inline:14px!important;font-family:var(--jc-clone-body)!important}.main>.previews .preview__meta{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:12px!important;color:var(--jc-next-black)!important;font-size:15px!important;font-weight:500!important;line-height:1!important}.main>.previews .preview__title{display:block!important;margin-top:7px!important;color:var(--jc-next-black)!important;font-size:23px!important;font-weight:900!important;line-height:1.08!important;text-decoration:none!important}.main>.previews .preview__stars{margin-top:12px!important;color:var(--jc-next-black)!important;font-size:22px!important}.main>.previews .preview__content{display:none!important}.main>.previews .preview__view{margin-top:auto!important;margin-bottom:18px!important;padding-top:26px!important;color:var(--jc-next-black)!important;font-size:19px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important}@media (max-width:1024px){.recipe-card__summary{grid-template-columns:minmax(0,1fr) 150px!important;padding:28px 26px 24px!important}.recipe-card__image{width:150px!important;height:150px!important}.main>.categories .container,.main>.previews .container{max-width:calc(100% - 32px)!important}.main>.categories .categories__wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:700px){.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe{border-width:2px!important;border-radius:14px!important}.recipe-card__summary{grid-template-columns:1fr!important;gap:18px!important;padding:22px 18px!important}.recipe-card__title,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe-card__title{font-size:32px!important}.recipe-card__image{justify-self:center!important;width:154px!important;height:154px!important;margin-top:0!important}.recipe-card__actions,.recipe-card__description{padding-inline:18px!important}.recipe-card__action{flex:1 1 100%!important;min-width:0!important}.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator,#recipe-ingredients.recipe__interact-list,#recipe-instructions.recipe__interact-list,#recipe-equipments,#recipe-notes.recipe__static-list,#recipe-allergies,#recipe-nutrition{margin-inline:18px!important}.main>.categories .categories__wrapper,.main>.previews .previews__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.main>.categories .category__img{width:124px!important;height:124px!important}.main>.previews .preview__title{font-size:19px!important}}.landing,.landing .landing__wrapper{padding-block:0 28px!important}.landing .landing__content{padding-top:0!important}.landing .breadcrumb,.breadcrumb{margin:16px 0 20px!important}.main>.categories{padding-block:34px 30px!important}.main>.categories .separator{position:relative!important;justify-content:center!important;margin-bottom:34px!important}.main>.categories .separator:before,.main>.categories .separator:after{content:""!important;display:block!important;flex:1 1 auto!important;height:1px!important;max-width:420px!important;background:repeating-linear-gradient(90deg,#9d9d9d 0 2px,transparent 2px 7px)!important}.main>.categories .separator__title{flex:0 0 auto!important;padding-inline:22px!important;font-size:38px!important;line-height:1.05!important;text-align:center!important}.main>.categories .separator__link{position:absolute!important;right:0!important}.main>.categories .categories__wrapper{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:28px 30px!important;justify-items:center!important}.main>.categories--strip .category:nth-child(n+7){display:none!important}.main>.categories .category,.main>.categories .category__body{position:static!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.main>.categories .category__body{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important}.main>.categories .category__img{flex:0 0 auto!important;width:170px!important;height:170px!important}.main>.categories .category__title,.main>.categories .category .category__body .category__title{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:100%!important;max-width:170px!important;margin:0 auto!important;padding:0!important;transform:none!important;color:var(--jc-next-black)!important;background:transparent!important;text-align:center!important;text-shadow:none!important;font-size:25px!important;font-weight:900!important;line-height:1.02!important}.main>.categories.categories--top-strip{padding-block:30px 28px!important}.main>.categories.categories--top-strip .separator__title{font-size:28px!important}.main>.categories.categories--top-strip .categories__wrapper{gap:18px 24px!important}.main>.categories.categories--top-strip .category__img{width:98px!important;height:98px!important}.main>.categories.categories--top-strip .category__title,.main>.categories.categories--top-strip .category .category__body .category__title{max-width:112px!important;font-size:14px!important;line-height:1.05!important}@media (max-width:1024px){.landing,.landing .landing__wrapper{padding-block:0 22px!important}.main>.categories .categories__wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}.main>.categories--strip .category:nth-child(n+7){display:grid!important}}@media (max-width:700px){.landing .breadcrumb,.breadcrumb{margin-top:14px!important}.main>.categories .separator{justify-content:space-between!important;margin-bottom:22px!important}.main>.categories .separator:before,.main>.categories .separator:after{display:none!important}.main>.categories .separator__title{padding-inline:0!important;font-size:27px!important;text-align:left!important}.main>.categories .categories__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 18px!important}.main>.categories .category__img{width:132px!important;height:132px!important}.main>.categories .category__title,.main>.categories .category .category__body .category__title{max-width:132px!important;font-size:19px!important}}@media (min-width:1025px){.header{height:auto!important;min-height:0!important;overflow:visible!important;border-bottom:0!important;background:#fff!important}.header__main{height:246px!important;background:#fff!important;border-bottom:1px solid #e7e7e7!important}.header .header__main>.container{width:100%!important;max-width:1536px!important;height:246px!important;margin-inline:auto!important;padding-inline:62px!important}.header .header__wrapper{height:246px!important;min-height:246px!important;align-items:flex-start!important}.header .header__brand{flex:0 0 338px!important;width:338px!important;min-width:338px!important;height:204px!important;margin:30px 0 0!important}.header .header__brand .logo{width:338px!important;max-width:338px!important;height:204px!important;object-fit:contain!important}.header .social{top:32px!important;right:62px!important}.header .social__items{gap:18px!important}.header .social__item,.header .social__item svg{width:23px!important;height:23px!important;min-width:23px!important}.header .header__wrapper .header__menu{height:74px!important;margin:114px 0 0 auto!important;gap:18px!important;font-size:25px!important;line-height:1!important}.header .header__wrapper .header__menu .header__menu-item{height:74px!important}.header .header__wrapper .header__menu .header__menu-item>a,.header .header__wrapper .header__menu .header__menu-item>button{height:74px!important;min-height:74px!important;padding:0!important;font-size:25px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"]{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;margin-left:4px!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"] .icon{width:34px!important;height:34px!important}.header__categorybar{display:block!important;height:94px!important;padding-block:28px 0!important;background:#fff!important;overflow:hidden!important}.header__categorybar>.container,.header .header__categorybar>.container{max-width:1536px!important;padding-inline:62px!important;overflow:hidden!important}.header__categories{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.header__categories::-webkit-scrollbar{display:none!important}.header__category-item{display:inline-flex!important;margin:0!important;padding:0!important;list-style:none!important}.header__category{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:52px!important;padding:0 27px!important;border:0!important;border-radius:5px!important;background:#f1eeee!important;color:var(--jc-next-black)!important;font-family:var(--jc-clone-body)!important;font-size:23px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;transition:background-color .18s ease,color .18s ease!important}.header__category:hover,.header__category:focus-visible,.header__category.selected{background:var(--jc-clone-accent)!important;color:#fff!important}}.recipe-card__action:first-child:empty:before{content:"Rate it"}:root{--jc-shot-ink:#1f2223;--jc-shot-pill:#f1eeee;--jc-shot-border:#e3e0e0;--jc-shot-mauve:#8b6573;--jc-shot-shadow:0 2px 10px rgba(31,34,35,.1)}@media (min-width:1025px){.header__categorybar{height:58px!important;padding-block:9px 7px!important;border-bottom:0!important;overflow:visible!important}.header__categorybar>.container,.header .header__categorybar>.container{overflow:visible!important}.header__categories{gap:9px!important;padding:0 0 8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}.header__category-item{flex:0 0 auto!important;scroll-snap-align:start!important}.header__category{height:36px!important;padding:0 16px!important;border-radius:5px!important;font-size:16px!important;letter-spacing:0!important}}.landing,.landing .landing__wrapper{padding-block:0 16px!important}.landing .landing__content{width:100%!important;max-width:var(--jc-clone-main)!important;margin-inline:0!important;padding-inline:0!important}.landing .breadcrumb,.breadcrumb{margin:12px 0 13px!important}.landing .landing__title,.landing h1,h1.landing__title,.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2{margin-left:0!important;padding-left:0!important;text-align:left!important;text-indent:0!important}.recipe-tags{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;max-width:100%!important;margin:13px 0 18px!important;padding:0 0 6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.recipe-tags::-webkit-scrollbar{display:none!important}.recipe-tags__label{display:none!important}.recipe-tags__link,.recipe-tags a{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:34px!important;padding:0 14px!important;border:0!important;border-radius:5px!important;background:var(--jc-shot-pill)!important;color:var(--jc-shot-ink)!important;font-family:var(--jc-clone-body)!important;font-size:15px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important}.recipe-tags__link:hover,.recipe-tags__link:focus-visible,.recipe-tags a:hover,.recipe-tags a:focus-visible{background:var(--jc-shot-mauve)!important;color:#fff!important}.recipe-card__servings{gap:10px!important}.recipe-card__servings-control{display:none!important}.recipe-card__servings-value{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;height:34px!important;padding:0 13px!important;border:2px solid var(--jc-shot-ink)!important;border-radius:5px!important;background:#fff!important;color:var(--jc-shot-ink)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:900!important;line-height:1!important}#recipe-instructions.recipe__interact-list,#recipe-notes.recipe__static-list{max-width:calc(100% - 76px)!important;box-sizing:border-box!important}#recipe-instructions.recipe__interact-list>div{width:100%!important;max-width:100%!important;box-sizing:border-box!important;grid-template-columns:30px minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important}#recipe-instructions .recipe__interact-list-content{min-width:0!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:normal!important}#recipe-notes.recipe__static-list{display:block!important;padding:28px 30px!important}#recipe-notes.recipe__static-list li{position:relative!important;display:block!important;min-width:0!important;margin:0 0 18px!important;padding:0 0 0 39px!important;overflow-wrap:break-word!important;word-break:normal!important}#recipe-notes.recipe__static-list li:before{position:absolute!important;left:0!important;top:.18em!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries{display:grid!important;gap:14px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__title{margin:0 0 2px!important;color:var(--jc-shot-ink)!important;font-family:var(--jc-clone-body)!important;font-size:25px!important;font-weight:900!important;line-height:1.08!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;min-height:124px!important;padding:13px!important;border:1px solid var(--jc-shot-border)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--jc-shot-shadow)!important;color:var(--jc-shot-ink)!important;text-decoration:none!important;cursor:pointer!important;transition:border-color .18s ease,box-shadow .18s ease!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item:hover,.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item:focus-visible{border-color:var(--jc-shot-mauve)!important;box-shadow:0 4px 14px #1f222324!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item-img{width:96px!important;height:96px!important;border-radius:8px!important;object-fit:cover!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item-content{min-width:0!important;color:var(--jc-shot-ink)!important;font-family:var(--jc-clone-body)!important;font-size:18px!important;font-weight:900!important;line-height:1.12!important}.main>.categories,.main>.previews{padding-block:22px 28px!important}.main>.categories:first-of-type{padding-top:10px!important}.main>.categories .container__wrapper,.main>.previews .container__wrapper{gap:0!important;padding-block:0!important}.main>.categories .separator{margin-bottom:26px!important}.main>.categories .separator__title{font-size:32px!important;letter-spacing:0!important}.main>.categories .category__body{gap:11px!important}.main>.categories .category__img{width:150px!important;height:150px!important}.main>.categories .category__title,.main>.categories .category .category__body .category__title{max-width:150px!important;font-size:20px!important;line-height:1.05!important}.main>.categories.categories--top-strip{padding-block:22px 24px!important}.main>.categories.categories--top-strip .separator{margin-bottom:24px!important}.main>.categories.categories--top-strip .category__img{width:92px!important;height:92px!important}.main>.categories.categories--top-strip .category__title,.main>.categories.categories--top-strip .category .category__body .category__title{max-width:108px!important;font-size:14px!important}.main>.previews .previews__wrapper{gap:28px!important}.main>.previews .preview{border-color:var(--jc-shot-border)!important;border-radius:8px!important;box-shadow:0 1px 8px #1f222314!important}.main>.previews .preview__img,.main>.previews .preview__img img{aspect-ratio:1/.7!important}@media (max-width:700px){.landing .landing__content{max-width:100%!important}#recipe-instructions.recipe__interact-list,#recipe-notes.recipe__static-list{max-width:calc(100% - 36px)!important}#recipe-instructions.recipe__interact-list>div{grid-template-columns:28px minmax(0,1fr)!important;gap:9px!important;padding:14px 12px!important}#recipe-instructions .recipe__interact-list-content,#recipe-notes.recipe__static-list li{font-size:18px!important;line-height:1.38!important}#recipe-notes.recipe__static-list{padding:22px 18px!important}#recipe-notes.recipe__static-list li{padding-left:34px!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item{grid-template-columns:82px minmax(0,1fr)!important;min-height:106px!important;padding:10px!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item-img{width:82px!important;height:82px!important}.main>.categories .category__img{width:124px!important;height:124px!important}.main>.categories .category__title,.main>.categories .category .category__body .category__title{max-width:124px!important;font-size:18px!important}}.landing .landing__content>p.recipe-tags{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:13px 0 18px!important;padding:0 0 6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.landing .landing__content>p.recipe-tags::-webkit-scrollbar{display:none!important}.landing .landing__content>p.recipe-tags>span.recipe-tags__label{display:none!important}.landing .landing__content>p.recipe-tags>a.recipe-tags__link,.landing .landing__content>p.recipe-tags>a.recipe-tags__link span{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:34px!important;min-height:34px!important;padding:0 14px!important;border:0!important;border-radius:5px!important;background:var(--jc-shot-pill)!important;color:var(--jc-shot-ink)!important;font-family:var(--jc-clone-body)!important;font-size:15px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}.main>.categories,.main>.previews{margin-block:0!important}.main>.categories:first-of-type{margin-top:0!important}:root{--jc-scroll-track:#f7f4f4;--jc-scroll-thumb:#8b6573}.header{overflow:visible!important}.header__categorybar{display:block!important;height:52px!important;padding-block:6px 0!important;border-top:1px solid #efeeee!important;border-bottom:0!important;background:#fff!important;overflow:hidden!important}.header__categorybar>.container,.header .header__categorybar>.container{position:relative!important;max-width:1240px!important;padding-inline:0!important;overflow:hidden!important}.header__categories{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 9px!important;list-style:none!important;overflow-x:scroll!important;overflow-y:hidden!important;scrollbar-width:thin!important;scrollbar-color:var(--jc-scroll-thumb) var(--jc-scroll-track)!important;scroll-snap-type:x proximity!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;cursor:grab!important}.header__categories:active{cursor:grabbing!important}.header__categories::-webkit-scrollbar,.landing .landing__content>p.recipe-tags::-webkit-scrollbar,.recipe-tags::-webkit-scrollbar{display:block!important;height:6px!important}.header__categories::-webkit-scrollbar-track,.landing .landing__content>p.recipe-tags::-webkit-scrollbar-track,.recipe-tags::-webkit-scrollbar-track{background:var(--jc-scroll-track)!important;border-radius:999px!important}.header__categories::-webkit-scrollbar-thumb,.landing .landing__content>p.recipe-tags::-webkit-scrollbar-thumb,.recipe-tags::-webkit-scrollbar-thumb{background:var(--jc-scroll-thumb)!important;border-radius:999px!important}.header__category-item{flex:0 0 auto!important;scroll-snap-align:start!important}.header__category{height:32px!important;padding:0 13px!important;border-radius:5px!important;font-size:14px!important;letter-spacing:0!important;white-space:nowrap!important}.recipe-tags,.landing .landing__content>p.recipe-tags{padding-bottom:9px!important;overflow-x:scroll!important;scrollbar-width:thin!important;scrollbar-color:var(--jc-scroll-thumb) var(--jc-scroll-track)!important;scroll-snap-type:x proximity!important;overscroll-behavior-x:contain!important;cursor:grab!important}.recipe-tags:active,.landing .landing__content>p.recipe-tags:active{cursor:grabbing!important}.landing .landing__title,.landing h1,h1.landing__title,.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.main>.previews .separator__title{margin-left:0!important;padding-left:0!important;text-align:left!important}.main>.categories .separator{justify-content:flex-start!important;gap:20px!important}.main>.categories .separator:before{display:none!important}.main>.categories .separator:after{flex:1 1 auto!important;max-width:none!important}.main>.categories .separator__title{padding-left:0!important;padding-right:0!important;text-align:left!important}@media (max-width:1024px){.header__categorybar{display:block!important;height:48px!important;padding-block:6px 0!important}.header__categorybar>.container,.header .header__categorybar>.container{max-width:100%!important;padding-inline:12px!important}.header__categories{display:flex!important;height:40px!important;padding-bottom:8px!important}.header__category-item{display:inline-flex!important}.header__category{display:inline-flex!important;height:30px!important;padding-inline:12px!important;font-size:13px!important}}.landing .landing__content>p.recipe-tags>a.recipe-tags__link,.recipe-tags__link,.recipe-tags a{height:32px!important;min-height:32px!important;padding:0 13px!important;font-size:14px!important}.landing .landing__content>p.recipe-tags>a.recipe-tags__link span,.recipe-tags__link span,.recipe-tags a span{display:inline!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;line-height:1!important}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2{display:block!important;padding-left:0!important;margin-left:0!important}.article .article__wrapper>h2:before,.template-main-sidebar__main>.article .article__wrapper>h2:before,.template-main>.article .article__wrapper>h2:before{content:none!important;display:none!important;width:0!important;min-width:0!important;margin:0!important;background:transparent!important}.landing .landing__content>p.recipe-tags{width:100%!important;max-width:min(100%,620px)!important}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator,.recipe-card__description h3,.template-main-sidebar .template-main-sidebar__sidebar .related_entries__title{color:var(--jc-next-mauve)!important;max-width:none!important;white-space:normal!important;text-wrap:wrap!important;overflow-wrap:normal!important;word-break:normal!important}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2{display:block!important;width:100%!important}.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator{margin:24px 38px 12px!important}#recipe-ingredients.recipe__interact-list,#recipe-instructions.recipe__interact-list{margin-bottom:26px!important}#recipe-notes.recipe__static-list{margin-bottom:24px!important;padding:22px 24px!important}#recipe-notes.recipe__static-list li{margin-bottom:13px!important}#recipe-equipments{margin-bottom:18px!important}#recipe-allergies.recipe__details,#recipe-nutrition.recipe__details{box-sizing:border-box!important;margin-bottom:24px!important;padding:18px 22px 22px!important;border:1px solid #ded2a2!important;border-radius:6px!important;background:#fffdf6!important}#recipe-allergies .recipe__details-summary,#recipe-nutrition .recipe__details-summary{display:block!important;margin:0!important;padding:0 18px 0 0!important;color:var(--jc-shot-ink)!important;font-family:var(--jc-clone-body)!important;font-size:18px!important;font-weight:900!important;line-height:1.25!important}#recipe-allergies .recipe__details-content,#recipe-nutrition .recipe__details-content{display:grid!important;gap:8px!important;margin:14px 0 0!important;padding-left:18px!important;color:var(--jc-shot-ink)!important}.article .article__wrapper>dl.recipe-faqs{display:grid!important;gap:12px!important;margin:0 0 30px!important;padding:0!important}.recipe-faqs__item{display:block!important;padding:18px 20px!important;border:1px solid var(--jc-shot-border)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 2px 10px #1f222314!important}.recipe-faqs__question,.article .article__wrapper>dl.recipe-faqs .recipe-faqs__question{margin:0 0 8px!important;color:var(--jc-next-mauve)!important;font-family:var(--jc-clone-body)!important;font-size:21px!important;font-weight:900!important;line-height:1.18!important}.recipe-faqs__answer,.article .article__wrapper>dl.recipe-faqs .recipe-faqs__answer{margin:0!important;color:var(--jc-shot-ink)!important;font-family:var(--jc-clone-body)!important;font-size:18px!important;font-weight:500!important;line-height:1.42!important}.recipe-faqs__answer>:last-child{margin-bottom:0!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries{gap:12px!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item{grid-template-columns:112px minmax(0,1fr)!important;gap:0!important;align-items:stretch!important;min-height:112px!important;padding:0!important;overflow:hidden!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item-img{align-self:stretch!important;width:112px!important;height:100%!important;min-height:112px!important;border-radius:0!important;object-fit:cover!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item-content{display:flex!important;align-items:center!important;min-height:112px!important;padding:14px 16px!important}@media (max-width:520px){.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator{margin:20px 18px 10px!important}#recipe-ingredients.recipe__interact-list,#recipe-instructions.recipe__interact-list,#recipe-equipments,#recipe-notes.recipe__static-list,#recipe-allergies,#recipe-nutrition{margin-inline:18px!important}#recipe-notes.recipe__static-list{max-width:calc(100% - 36px)!important;padding:20px!important}#recipe-allergies.recipe__details,#recipe-nutrition.recipe__details{padding:16px 18px 20px!important}}.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator{margin:16px 38px 8px!important}#recipe-ingredients.recipe__interact-list,#recipe-instructions.recipe__interact-list{margin-bottom:20px!important}#recipe-notes.recipe__static-list{margin-bottom:16px!important;padding:18px 22px!important}#recipe-notes.recipe__static-list li{margin-bottom:10px!important}#recipe-equipments{margin-bottom:12px!important}#recipe-allergies.recipe__details{margin-bottom:16px!important}#recipe-nutrition.recipe__details{margin-bottom:38px!important}@media (max-width:520px){.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator{margin:15px 18px 8px!important}}:root{--jc-polish-heading:#356854;--jc-polish-ink:#1f2223}.header__categorybar{height:auto!important;padding-block:10px 12px!important;overflow:visible!important}.header__categorybar>.container,.header .header__categorybar>.container{padding-inline:16px!important;overflow:visible!important}.header__categories{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:auto!important;padding:4px 0!important;overflow:visible!important;scrollbar-width:none!important;scroll-snap-type:none!important;cursor:default!important}.header__categories::-webkit-scrollbar{display:none!important}.header__category-item:nth-child(n+9){display:none!important}.header__category{height:34px!important;padding-inline:13px!important}.landing .landing__content>p.recipe-tags,.recipe-tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important;max-width:min(100%,var(--jc-clone-main,730px))!important;margin:10px 0!important;padding:10px 0 12px!important;overflow:visible!important;scrollbar-width:none!important;scroll-snap-type:none!important;cursor:default!important}.landing .landing__content>p.recipe-tags::-webkit-scrollbar,.recipe-tags::-webkit-scrollbar{display:none!important}.landing .landing__content>p.recipe-tags>a.recipe-tags__link:nth-of-type(n+6),.recipe-tags>a.recipe-tags__link:nth-of-type(n+6){display:none!important}.recipe-hero-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px 14px!important;max-width:min(100%,var(--jc-clone-main,730px))!important;margin:8px 0 0!important;padding:0 0 4px!important;color:#51474c!important;font-family:var(--jc-clone-body)!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important}.recipe-hero-meta__item{color:#51474c!important;text-decoration:none!important}.recipe-hero-meta__item:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;margin-left:14px;border-radius:50%;background:#9a8b90;vertical-align:middle}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator,.recipe-card__description h3,.template-main-sidebar .template-main-sidebar__sidebar .related_entries__title{color:var(--jc-polish-heading)!important}.recipe-card__facts{display:grid!important;grid-template-columns:repeat(3,max-content)!important;gap:8px 32px!important;align-items:start!important;margin-bottom:0!important}.recipe-card__fact--servings{grid-column:3!important}.recipe-card__servings,.recipe-card__servings-value{background:transparent!important;border:0!important;box-shadow:none!important}.recipe-card__actions{gap:10px!important;padding:0 38px 28px!important}.recipe-card__action{min-width:132px!important;height:44px!important;padding-inline:20px!important;border:1px solid var(--jc-polish-ink)!important;border-radius:4px!important;background:var(--jc-polish-ink)!important;color:#fff!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}.recipe-card__action:nth-child(2){background:#fff!important;color:var(--jc-polish-ink)!important}.recipe-card__action:nth-child(3){border-color:#b51b2b!important;background:#b51b2b!important}.recipe-card__action:nth-child(4){border-color:var(--jc-polish-heading)!important;background:var(--jc-polish-heading)!important}#recipe-ingredients h4{margin:6px 0 2px!important;color:var(--jc-polish-ink)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:900!important;line-height:1.18!important}#recipe-ingredients .recipe__ingredient{grid-template-columns:36px minmax(0,1fr)!important;gap:12px!important}#recipe-ingredients .recipe__ingredient-check{appearance:none!important;-webkit-appearance:none!important;display:inline-grid!important;place-items:center!important;width:32px!important;height:32px!important;margin-top:0!important;border:3px solid var(--jc-polish-ink)!important;border-radius:4px!important}#recipe-ingredients .recipe__ingredient-check:before{width:13px!important;height:13px!important;background:var(--jc-polish-heading)!important}#recipe-ingredients .recipe__ingredient-text{font-size:20px!important;line-height:1.42!important}#recipe-instructions.recipe__interact-list>div{grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;padding:16px 18px!important;border-color:#dedede!important;box-shadow:none!important}#recipe-instructions .recipe__interact-list-number{width:38px!important;height:38px!important;margin-top:0!important;background:var(--jc-polish-heading)!important;font-size:16px!important}#recipe-instructions .recipe__interact-list-content{font-size:19px!important;line-height:1.42!important}#recipe-allergies.recipe__details,#recipe-nutrition.recipe__details{border:0!important;border-radius:4px!important;background:var(--jc-next-panel)!important}#recipe-allergies .recipe__details-summary,#recipe-nutrition .recipe__details-summary{position:relative!important;min-height:24px!important;padding-right:34px!important;color:var(--jc-polish-ink)!important;font-size:15px!important;font-weight:800!important;cursor:pointer!important}#recipe-allergies .recipe__details-summary::marker,#recipe-nutrition .recipe__details-summary::marker{content:""!important}#recipe-allergies .recipe__details-summary::-webkit-details-marker,#recipe-nutrition .recipe__details-summary::-webkit-details-marker{display:none!important}#recipe-allergies .recipe__details-summary:after,#recipe-nutrition .recipe__details-summary:after{content:""!important;position:absolute!important;right:2px!important;top:.35em!important;width:9px!important;height:9px!important;border-right:2px solid var(--jc-polish-heading)!important;border-bottom:2px solid var(--jc-polish-heading)!important;transform:rotate(45deg)!important}#recipe-allergies[open] .recipe__details-summary:after,#recipe-nutrition[open] .recipe__details-summary:after{top:.62em!important;transform:rotate(225deg)!important}.article .article__wrapper>dl.recipe-faqs{display:block!important;margin:0 0 30px!important;padding:4px 22px!important;border:1px solid var(--jc-shot-border)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 2px 10px #1f222314!important}.recipe-faqs__item{padding:16px 0!important;border:0!important;border-bottom:1px solid #ece8e8!important;border-radius:0!important;box-shadow:none!important}.recipe-faqs__item:last-child{border-bottom:0!important}.recipe-faqs__question,.article .article__wrapper>dl.recipe-faqs .recipe-faqs__question{color:var(--jc-polish-ink)!important;font-size:19px!important}.template-main-sidebar .template-main-sidebar__sidebar .author{display:grid!important;grid-template-rows:minmax(174px,.95fr) auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}.template-main-sidebar .template-main-sidebar__sidebar .author:after{display:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img{width:100%!important;height:180px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img img{object-fit:cover!important;border-radius:0!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body{padding:18px!important}@media (max-width:720px){.recipe-card__facts{grid-template-columns:repeat(2,minmax(0,max-content))!important}.recipe-card__fact--servings{grid-column:auto!important}.recipe-card__actions{padding-inline:18px!important}.recipe-card__action{min-width:calc(50% - 5px)!important}}@media (max-width:520px){.header__categories{justify-content:flex-start!important}.recipe-card__facts{grid-template-columns:1fr!important}.recipe-card__action{min-width:100%!important}#recipe-instructions.recipe__interact-list>div{grid-template-columns:42px minmax(0,1fr)!important;padding:15px!important}#recipe-instructions .recipe__interact-list-number{width:34px!important;height:34px!important}}.landing .landing__content .landing__title,.landing__title,.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.recipe-card__title,.recipe__separator{text-wrap:wrap!important;overflow-wrap:normal!important;hyphens:manual!important}body .header .header__categories,body .landing .landing__content .recipe-tags,body .recipe-tags{padding-block:10px 12px!important;row-gap:8px!important}#recipe-allergies.recipe__details,#recipe-nutrition.recipe__details{border:1px solid #eadbc8!important;background:#fbf4e9!important}.template-main-sidebar .template-main-sidebar__sidebar .author{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;padding:0!important;overflow:hidden!important;background:#fff!important;border:1px solid var(--jc-shot-border)!important;border-radius:8px!important;box-shadow:0 2px 10px #1f222314!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img{--mo-diameter-img:auto!important;position:relative!important;inset:auto!important;z-index:0!important;display:block!important;width:100%!important;max-width:none!important;height:180px!important;min-height:180px!important;margin:0!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;transform:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img a,.template-main-sidebar .template-main-sidebar__sidebar .author__img img{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;transform:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img img{object-fit:cover!important;object-position:center!important}:root{--jc-polish-heading:#631475!important;--jc-user-heading:#631475;--jc-user-note-bg:#fbf4e9;--jc-user-note-border:#eadbc8}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator,.recipe-card__title,.template-main-sidebar .template-main-sidebar__sidebar .related_entries__title{color:var(--jc-user-heading)!important}.article .article__wrapper>p{margin:0 0 18px!important;color:var(--jc-shot-ink,#1f2223)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:500!important;line-height:1.62!important}.article .article__wrapper>p+p{margin-top:0!important}.recipe-card__facts{display:grid!important;grid-template-columns:repeat(4,minmax(116px,1fr))!important;gap:10px!important;width:100%!important;margin:0 0 4px!important}.recipe-card__fact,.recipe-card__fact--servings{grid-column:auto!important;display:grid!important;gap:4px!important;min-width:0!important;padding:10px 12px!important;border:1px solid var(--jc-user-note-border)!important;border-radius:6px!important;background:#fff!important}.recipe-card__fact dt,.recipe-card__fact dd{font-size:16px!important;line-height:1.18!important}.recipe-card__fact dt{color:#5b4a53!important;font-weight:900!important}.recipe-card__fact dd{color:var(--jc-polish-ink,#1f2223)!important;font-weight:800!important}.recipe-card__servings,.recipe-card__servings-value{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.recipe-card__description{padding:22px 38px 28px!important}.recipe-card__description h3{display:none!important}.recipe-card__description p{margin:0!important;font-size:20px!important;line-height:1.48!important}#recipe-ingredients.recipe__interact-list{display:block!important;margin-bottom:26px!important;padding-left:24px!important;list-style:disc outside!important}#recipe-ingredients .recipe__ingredient-group{display:block!important;margin:14px 0 8px -24px!important;padding:0!important;list-style:none!important}#recipe-ingredients .recipe__ingredient-group h4{margin:0!important;color:var(--jc-polish-ink,#1f2223)!important;font-size:19px!important;font-weight:900!important;line-height:1.25!important}#recipe-ingredients .recipe__ingredient{display:list-item!important;margin:0 0 11px!important;padding:0 0 0 2px!important;border:0!important;background:transparent!important;list-style:disc outside!important}#recipe-ingredients .recipe__ingredient::marker{color:var(--jc-user-heading)!important;font-size:1.05em!important}#recipe-ingredients .recipe__ingredient-check{display:none!important}#recipe-ingredients .recipe__ingredient-text{display:inline!important;color:var(--jc-polish-ink,#1f2223)!important;font-size:19px!important;line-height:1.48!important}#recipe-ingredients .recipe__ingredient-text strong{color:var(--jc-polish-ink,#1f2223)!important;font-weight:900!important}#recipe-instructions.recipe__interact-list{gap:12px!important}#recipe-instructions.recipe__interact-list>div{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;padding:16px 18px!important;border-color:#e6d8e9!important;background:#fff!important;box-shadow:none!important}#recipe-instructions .recipe__interact-list-number{width:auto!important;min-width:2ch!important;height:auto!important;margin-top:0!important;border-radius:0!important;background:transparent!important;color:var(--jc-user-heading)!important;font-size:20px!important;font-weight:900!important;line-height:1.42!important}#recipe-instructions .recipe__interact-list-content{grid-column:2!important;display:block!important;font-size:19px!important;line-height:1.48!important}.recipe__instruction-title{color:var(--jc-polish-ink,#1f2223)!important;font-weight:900!important}#recipe-notes.recipe__static-list{display:block!important;margin-bottom:20px!important;padding:20px 22px!important;border:1px solid var(--jc-user-note-border)!important;border-radius:6px!important;background:var(--jc-user-note-bg)!important;list-style:none!important}#recipe-notes.recipe__static-list li{display:block!important;margin:0 0 14px!important;color:var(--jc-polish-ink,#1f2223)!important;font-size:19px!important;line-height:1.55!important}#recipe-notes.recipe__static-list li:last-child{margin-bottom:0!important}#recipe-notes.recipe__static-list li:before{content:none!important;display:none!important}#recipe-allergies.recipe__details,#recipe-nutrition.recipe__details{border:1px solid var(--jc-user-note-border)!important;border-radius:6px!important;background:var(--jc-user-note-bg)!important}.author-card{grid-template-columns:132px minmax(0,1fr)!important;align-items:stretch!important}.author-card__avatar-link,.author-card__avatar{width:132px!important;height:156px!important;border-radius:8px!important}.author-card__avatar-link{display:grid!important;place-items:center!important;overflow:hidden!important;background:var(--jc-user-note-bg)!important}.author-card__avatar{object-fit:contain!important;object-position:center!important;background:var(--jc-user-note-bg)!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img{height:auto!important;min-height:0!important;padding:12px!important;background:var(--jc-user-note-bg)!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img a,.template-main-sidebar .template-main-sidebar__sidebar .author__img img{width:100%!important;height:auto!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img img{max-height:280px!important;object-fit:contain!important;object-position:center!important;background:var(--jc-user-note-bg)!important}@media (max-width:840px){.recipe-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.author-card{grid-template-columns:1fr!important}.author-card__avatar-link,.author-card__avatar{width:100%!important;height:auto!important;max-height:260px!important}.recipe-card__description{padding-inline:18px!important}}@media (max-width:520px){.recipe-card__facts{grid-template-columns:1fr!important}#recipe-ingredients.recipe__interact-list{padding-left:22px!important}#recipe-instructions.recipe__interact-list>div{grid-template-columns:auto minmax(0,1fr)!important;padding:14px 15px!important}}#recipe-instructions.recipe__interact-list>div{grid-template-columns:minmax(0,1fr)!important}#recipe-instructions .recipe__interact-list-number{display:none!important}#recipe-instructions .recipe__interact-list-content{grid-column:1!important}.recipe__instruction-title,#recipe-instructions .recipe__instruction-title{color:var(--jc-user-heading)!important}.recipe-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:520px){.recipe-card__facts{grid-template-columns:1fr!important}}:root{--jc-polish-heading:#8d6271!important;--jc-user-heading:#8d6271;--jc-user-note-bg:var(--jc-next-panel,#f1eeee);--jc-user-note-border:#dedede}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator,.recipe-card__title,.template-main-sidebar .template-main-sidebar__sidebar .related_entries__title,.recipe__instruction-title{color:var(--jc-user-heading)!important}.article-ingredient-notes{display:grid!important;gap:12px!important;margin:0 0 24px!important;padding:0!important;list-style:disc outside!important}.article-ingredient-notes li{display:list-item!important;margin:0!important;color:var(--jc-shot-ink,#1f2223)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:500!important;line-height:1.62!important}.article-ingredient-notes li::marker{color:var(--jc-user-heading)!important}.article-ingredient-notes strong{color:var(--jc-shot-ink,#1f2223)!important;font-weight:900!important}#recipe-ingredients .recipe__ingredient-text,#recipe-ingredients .recipe__ingredient-text strong{color:var(--jc-polish-ink,#1f2223)!important;font-weight:500!important}#recipe-notes.recipe__static-list,#recipe-allergies.recipe__details,#recipe-nutrition.recipe__details{border:1px solid var(--jc-user-note-border)!important;background:var(--jc-user-note-bg)!important}.article figure.pin-wrapper,.article .article__wrapper figure.pin-wrapper{display:flex!important;flex-direction:column!important;align-items:stretch!important}.article figure.pin-wrapper>img,.article .article__wrapper figure.pin-wrapper>img{order:1!important}.article figure.pin-wrapper>figcaption,.article .article__wrapper figure.pin-wrapper>figcaption{order:2!important}.article figure.pin-wrapper>.pin.icon-wrapper,.article .article__wrapper figure.pin-wrapper>.pin.icon-wrapper{position:static!important;inset:auto!important;order:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;margin:10px 0 0!important;padding:0 20px!important;border:0!important;border-radius:5px!important;background:#e60023!important;color:#fff!important;font-family:var(--jc-clone-body)!important;font-size:18px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;transform:none!important}.article figure.pin-wrapper>.pin.icon-wrapper:hover,.article figure.pin-wrapper>.pin.icon-wrapper:focus-visible,.article .article__wrapper figure.pin-wrapper>.pin.icon-wrapper:hover,.article .article__wrapper figure.pin-wrapper>.pin.icon-wrapper:focus-visible{background:#bd001d!important;color:#fff!important}.article figure.pin-wrapper>.pin.icon-wrapper .icon,.article .article__wrapper figure.pin-wrapper>.pin.icon-wrapper .icon{width:20px!important;height:20px!important;margin-right:8px!important;color:currentColor!important}.article figure.pin-wrapper>.pin.icon-wrapper span,.article .article__wrapper figure.pin-wrapper>.pin.icon-wrapper span{color:currentColor!important;font-size:18px!important;font-weight:900!important}:root{--jc-polish-heading:#4a2934!important;--jc-user-heading:#4a2934!important}.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator,.recipe-card__title,.template-main-sidebar .template-main-sidebar__sidebar .related_entries__title,#recipe-instructions .recipe__instruction-title,.recipe__instruction-title{color:var(--jc-user-heading)!important}.author-card{grid-template-columns:minmax(190px,240px) minmax(0,1fr)!important;gap:0!important;align-items:stretch!important;padding:0!important;overflow:hidden!important}.author-card__avatar-link,.author-card__avatar{width:100%!important;height:100%!important;min-height:260px!important;max-height:none!important;border-radius:0!important}.author-card__avatar-link{display:block!important;background:transparent!important}.author-card__avatar{object-fit:cover!important;object-position:center!important;background:transparent!important}.author-card__body{padding:1.45rem 1.65rem!important}@media (max-width:640px){.author-card{grid-template-columns:1fr!important}.author-card__avatar-link,.author-card__avatar{min-height:240px!important;height:240px!important}}.template-main-sidebar .template-main-sidebar__sidebar .author__img{padding:0!important;height:340px!important;overflow:hidden!important;background:transparent!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img img{max-height:none!important;object-fit:cover!important;object-position:center!important;background:transparent!important}.article-ingredient-notes{border:1px solid var(--jc-user-note-border,#dedede)!important;border-radius:6px!important;background:var(--jc-user-note-bg,#f1eeee)!important;padding:16px 18px 16px 34px!important}.header__menu{min-width:0!important;max-width:100%!important;flex-wrap:wrap!important;overflow:hidden!important;row-gap:8px!important}.header__menu>*,.header__menu a{min-width:0!important}@media (max-width:1320px){.header__menu{justify-content:center!important}}.landing .landing__content h1.landing__title,.landing .landing__content h1.landing__title.txt-xxxl,.landing h1.landing__title,h1.landing__title,h1.landing__title.txt-xxxl{color:var(--jc-user-heading,#4a2934)!important}.article figure.pin-wrapper>a.pin.icon-wrapper,.article figure.pin-wrapper>.pin.icon-wrapper,.article .article__wrapper figure.pin-wrapper>a.pin.icon-wrapper,.article .article__wrapper figure.pin-wrapper>.pin.icon-wrapper{align-self:stretch!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-height:48px!important;background:#e60023!important;color:#fff!important}@media (min-width:1025px) and (max-width:1320px){.header .header__main>.container{padding-inline:40px!important}.header .header__wrapper{max-width:100%!important}.header .header__brand{flex:0 0 300px!important;width:300px!important;min-width:300px!important}.header .header__brand .logo{width:300px!important;max-width:300px!important}.header .header__wrapper .header__menu{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:calc(100% - 300px)!important;gap:12px!important;justify-content:flex-end!important;overflow:visible!important}.header .header__wrapper .header__menu .header__menu-item>a,.header .header__wrapper .header__menu .header__menu-item>button{font-size:22px!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"]{width:64px!important;min-width:64px!important;height:64px!important;min-height:64px!important;margin-left:0!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"] .icon{width:30px!important;height:30px!important}}:root{--jc-polish-heading:#ab0098!important;--jc-user-heading:#ab0098!important;--jc-user-list-accent:hsl(239.2,41.2%,34.7%)!important}.landing .landing__content h1.landing__title,.landing .landing__content h1.landing__title.txt-xxxl,.landing h1.landing__title,h1.landing__title,h1.landing__title.txt-xxxl,.article .article__wrapper>h2,.template-main-sidebar__main>.article .article__wrapper>h2,.template-main>.article .article__wrapper>h2,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator,.recipe-card__title,.template-main-sidebar .template-main-sidebar__sidebar .related_entries__title{color:var(--jc-user-heading,#ab0098)!important}@media (min-width:1025px){.template-main-sidebar{grid-template-columns:minmax(0,1fr) 340px!important;column-gap:12px!important;gap:12px!important}.template-main-sidebar__main,.landing .landing__content,.article .article__wrapper,.article figure.pin-wrapper,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe{width:100%!important;max-width:none!important}.article figure.pin-wrapper>img,.article .article__wrapper figure.pin-wrapper>img,.article figure.pin-wrapper>figcaption,.article .article__wrapper figure.pin-wrapper>figcaption,.article figure.pin-wrapper>.pin.icon-wrapper,.article .article__wrapper figure.pin-wrapper>.pin.icon-wrapper,.landing .landing__content .actions{width:100%!important;max-width:100%!important}}.article figure.pin-wrapper,.article .article__wrapper figure.pin-wrapper{margin-bottom:18px!important}.article figure.pin-wrapper>figcaption,.article .article__wrapper figure.pin-wrapper>figcaption{width:100%!important;margin:4px auto 0!important;padding:4px 10px 0!important;color:#686d70!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-align:center!important}.article figure.pin-wrapper>.pin.icon-wrapper,.article .article__wrapper figure.pin-wrapper>.pin.icon-wrapper{margin-top:6px!important}#recipe-notes.recipe__static-list{display:grid!important;gap:10px!important;list-style:disc outside!important;margin:0 38px 20px!important;padding:20px 22px 20px 42px!important}#recipe-notes.recipe__static-list li{display:list-item!important;list-style:disc outside!important;padding-left:4px!important}#recipe-notes.recipe__static-list li:before{content:none!important}#recipe-allergies .recipe__details-content,#recipe-nutrition .recipe__details-content{display:grid!important;gap:10px!important;list-style:disc outside!important;margin:14px 0 0!important;padding:0!important}#recipe-allergies .recipe__details-content li,#recipe-nutrition .recipe__details-content li{display:list-item!important;list-style:disc outside!important;padding-left:4px!important}#recipe-ingredients .recipe__ingredient-text,#recipe-ingredients .recipe__ingredient-text strong,#recipe-instructions .recipe__instruction,#recipe-instructions .recipe__instruction-title,.recipe__instruction-title{color:var(--jc-user-list-accent,hsl(239.2,41.2%,34.7%))!important}#recipe-ingredients .recipe__ingredient::marker,#recipe-instructions .recipe__instruction::marker,.article-ingredient-notes li::marker,#recipe-notes.recipe__static-list li::marker,#recipe-allergies .recipe__details-content li::marker,#recipe-nutrition .recipe__details-content li::marker{color:var(--jc-user-list-accent,hsl(239.2,41.2%,34.7%))!important}#recipe-ingredients .recipe__ingredient-text strong{font-weight:500!important}@media (max-width:1024px){.template-main-sidebar{gap:28px!important}#recipe-notes.recipe__static-list{margin-inline:20px!important;padding-left:36px!important}}@media (min-width:1025px){.landing .landing__content{width:calc(100% - 352px)!important;max-width:calc(100% - 352px)!important}.template-main-sidebar.template-main-sidebar{grid-template-columns:minmax(0,1fr) 340px!important;gap:12px!important;column-gap:12px!important}.template-main-sidebar .template-main-sidebar__main{justify-self:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important}.template-main-sidebar .template-main-sidebar__main>.article,.template-main-sidebar .template-main-sidebar__main>.article .article__wrapper,.template-main-sidebar .template-main-sidebar__main>.article .article__wrapper>figure.pin-wrapper,.template-main-sidebar .template-main-sidebar__main>.article figure.pin-wrapper,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe,.template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__wrapper{width:100%!important;max-width:100%!important;min-width:0!important}.template-main-sidebar .template-main-sidebar__main>.article figure.pin-wrapper>img,.template-main-sidebar .template-main-sidebar__main>.article figure.pin-wrapper>figcaption,.template-main-sidebar .template-main-sidebar__main>.article figure.pin-wrapper>.pin.icon-wrapper,.landing .landing__content .actions{width:100%!important;max-width:100%!important}}@media (min-width:1025px){.landing .landing__content h1.landing__title,.landing .landing__content h1.landing__title.txt-xxxl,.landing .landing__content .landing__title{width:100%!important;max-width:100%!important}}@media (min-width:1025px){.template-main-sidebar.template-main-sidebar{grid-template-columns:minmax(0,1fr) 340px!important;gap:25px!important;column-gap:25px!important}.landing .landing__content{width:calc(100% - 365px)!important;max-width:calc(100% - 365px)!important}.template-main-sidebar .template-main-sidebar__sidebar{align-self:start!important;margin-top:-273px!important}}.article-ingredient-notes{display:grid!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:18px 0 28px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;list-style:disc outside!important}.article-ingredient-notes li{display:list-item!important;margin:0!important;padding-left:2px!important;color:var(--jc-shot-ink,#1f2223)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:500!important;line-height:1.62!important;list-style:disc outside!important}.article-ingredient-notes strong{color:var(--jc-user-list-accent,hsl(239.2,41.2%,34.7%))!important;font-weight:900!important}.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes{font-size:20px!important;line-height:1.62!important}.article .article__wrapper .article-ingredient-notes li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes li{font-size:20px!important;line-height:1.62!important;display:list-item!important;list-style:disc outside!important}.article .article__wrapper .article-ingredient-notes strong,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes strong{font-size:inherit!important;line-height:inherit!important}@media (min-width:1025px){.template-main-sidebar.template-main-sidebar{gap:35px!important;column-gap:35px!important}.landing .landing__content{width:calc(100% - 375px)!important;max-width:calc(100% - 375px)!important}}.article .article__wrapper :is(ul,ol),.template-main-sidebar .template-main-sidebar__main .article .article__wrapper :is(ul,ol),.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes{display:block!important;width:100%!important;max-width:100%!important;margin:18px 0 28px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--jc-shot-ink,#1f2223)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;line-height:1.62!important}.article .article__wrapper ul,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ul,.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes{list-style:disc outside!important}.article .article__wrapper ol,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ol{list-style:decimal outside!important}.article .article__wrapper li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper li,.article .article__wrapper .article-ingredient-notes li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes li{display:list-item!important;margin:0 0 8px!important;padding-left:2px!important;color:var(--jc-shot-ink,#1f2223)!important;font-family:var(--jc-clone-body)!important;font-size:20px!important;font-weight:500!important;line-height:1.62!important;list-style-position:outside!important}.article .article__wrapper li::marker,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper li::marker{color:var(--jc-user-list-accent,hsl(239.2,41.2%,34.7%))!important;font-size:.95em!important}.header .header__brand{flex:0 0 300px!important;width:300px!important;min-width:300px!important;height:70px!important;min-height:70px!important;margin:0!important;padding:0!important}@media (max-width:767px){.header .header__brand{flex-basis:min(300px,calc(100vw - 96px))!important;width:min(300px,calc(100vw - 96px))!important;min-width:0!important}.header .header__brand .logo,.header .header__brand img.logo{width:100%!important;max-width:300px!important}}@media (max-width:767px){.header .header__brand{flex-basis:min(300px,calc(100vw - 72px))!important;width:min(300px,calc(100vw - 72px))!important}}.header{height:auto!important;min-height:0!important;background:#fff!important;border-bottom:1px solid #e7e7e7!important;box-shadow:0 1px #1a1a1a0f!important}.header__main,.header .header__main{height:auto!important;min-height:86px!important;background:#fff!important;border-bottom:0!important}.header .header__main>.container{width:100%!important;max-width:1536px!important;height:auto!important;min-height:86px!important;margin-inline:auto!important;padding-inline:clamp(24px,3vw,62px)!important}.header .header__wrapper{display:flex!important;height:auto!important;min-height:86px!important;align-items:center!important;justify-content:space-between!important;gap:clamp(20px,3vw,44px)!important;flex-wrap:nowrap!important}.header .header__brand{display:flex!important;flex:0 0 300px!important;align-self:center!important;align-items:center!important;justify-content:flex-start!important;width:300px!important;min-width:300px!important;height:70px!important;min-height:70px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.header .header__brand .logo,.header .header__brand img.logo{display:block!important;width:300px!important;max-width:300px!important;height:70px!important;max-height:70px!important;object-fit:contain!important;object-position:left center!important}.header .header__wrapper .header__menu{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:calc(100% - 340px)!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:flex-end!important;gap:clamp(10px,1.25vw,18px)!important;flex-wrap:nowrap!important;overflow:visible!important;font-size:22px!important;line-height:1!important}.header .header__wrapper .header__menu .header__menu-item{display:flex!important;align-items:center!important;height:auto!important;min-height:0!important;margin:0!important}.header .header__wrapper .header__menu .header__menu-item>a,.header .header__wrapper .header__menu .header__menu-item>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:56px!important;min-height:56px!important;padding:0!important;font-size:22px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"]{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;margin:0!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"] .icon{width:28px!important;height:28px!important}.header__categorybar{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media (max-width:1320px) and (min-width:1025px){.header .header__main>.container{padding-inline:40px!important}.header .header__wrapper{gap:22px!important}.header .header__wrapper .header__menu{max-width:calc(100% - 322px)!important;gap:12px!important;font-size:20px!important}.header .header__wrapper .header__menu .header__menu-item>a,.header .header__wrapper .header__menu .header__menu-item>button{height:52px!important;min-height:52px!important;font-size:20px!important}.header .header__wrapper .header__menu .header__menu-item a[href="/search"]{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important}}@media (max-width:767px){.header__main,.header .header__main,.header .header__main>.container,.header .header__wrapper{min-height:78px!important}.header .header__brand{flex-basis:min(300px,calc(100vw - 72px))!important;width:min(300px,calc(100vw - 72px))!important;min-width:0!important}}@media (max-width:767px){.header .header__main>.container{padding-inline:12px!important}.header .header__wrapper{gap:12px!important;justify-content:space-between!important}.header .d-xl-none{flex:0 0 48px!important;width:48px!important;min-width:48px!important;margin:0!important}.header .d-xl-none>.icon-wrapper,.header .d-xl-none button.icon-wrapper{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:0!important}}@media (max-width:767px){.header .header__wrapper .header__menu{display:none!important;flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}@media (max-width:767px){.header .header__wrapper .header__menu{display:flex!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:flex-end!important;gap:0!important;overflow:visible!important}.header .header__wrapper .header__menu>.header__menu-item.d-none,.header .header__wrapper .header__menu>.header__menu-item.d-xl-block{display:none!important}.header .header__wrapper .header__menu>.header__menu-item:not(.d-none){display:flex!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important}.header .d-xl-none{display:block!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:0!important}.header .d-xl-none>.icon-wrapper,.header .d-xl-none button.icon-wrapper{display:inline-flex!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:0!important}}html,body{width:100%!important;max-width:100%!important;overflow-x:clip!important}.header,.header__main,.header .header__main,.header .header__main>.container,.header .header__wrapper{max-width:100vw!important;box-sizing:border-box!important}.header,.header__main,.header .header__main,.header .header__main>.container{overflow-x:clip!important}.header .header__main>.container{width:100%!important;max-width:min(1536px,100vw)!important}.article .article__wrapper :is(ul,ol),.template-main-sidebar .template-main-sidebar__main .article .article__wrapper :is(ul,ol),.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes{margin:18px 0 28px!important;padding:0!important;font-size:20px!important;line-height:1.62!important;list-style-position:inside!important}.article .article__wrapper ul,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ul,.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes{list-style:disc inside!important}.article .article__wrapper li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper li,.article .article__wrapper .article-ingredient-notes li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes li{padding-left:0!important;font-size:20px!important;line-height:1.62!important;list-style-position:inside!important}.article .article__wrapper ul li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ul li,.article .article__wrapper .article-ingredient-notes li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes li{list-style:disc inside!important}.article .article__wrapper ol li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ol li{list-style:decimal inside!important}.article .article__wrapper li::marker,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper li::marker{color:var(--jc-user-list-accent,hsl(239.2,41.2%,34.7%))!important;font-size:1em!important}.article .article__wrapper li :is(strong,b),.template-main-sidebar .template-main-sidebar__main .article .article__wrapper li :is(strong,b),.article .article__wrapper .article-ingredient-notes strong,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes strong{color:var(--jc-user-list-accent,hsl(239.2,41.2%,34.7%))!important;font-size:inherit!important;line-height:inherit!important;font-weight:900!important}.template-main-sidebar .template-main-sidebar__sidebar .author{display:flex!important;flex-direction:column!important;width:100%!important;max-width:var(--jc-clone-sidebar,340px)!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--jc-shot-border,#dedede)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 2px 10px #1f222314!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img{width:100%!important;height:clamp(220px,17vw,250px)!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img a,.template-main-sidebar .template-main-sidebar__sidebar .author__img img{display:block!important;width:100%!important;height:100%!important}.template-main-sidebar .template-main-sidebar__sidebar .author__img img{max-height:none!important;object-fit:cover!important;object-position:center!important;border-radius:0!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body{display:grid!important;gap:10px!important;padding:20px 22px 22px!important;color:var(--jc-clone-ink,#1f2223)!important;font-family:var(--jc-clone-body)!important;text-align:left!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title{display:block!important;max-width:none!important;margin:0!important;color:transparent!important;font-size:0!important;line-height:0!important;text-decoration:none!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title:before{content:"Hey there!"!important;display:block!important;color:var(--jc-clone-ink,#1f2223)!important;font-family:var(--jc-clone-body)!important;font-size:32px!important;font-weight:900!important;line-height:1.12!important;letter-spacing:0!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body p{margin:0!important;color:var(--jc-clone-ink,#1f2223)!important;font-size:18px!important;font-weight:500!important;line-height:1.48!important;text-align:left!important}.template-main-sidebar .template-main-sidebar__sidebar .author .social{display:grid!important;gap:10px!important;margin:2px 0 0!important}.template-main-sidebar .template-main-sidebar__sidebar .author .social__title{margin:0!important;color:var(--jc-clone-ink,#1f2223)!important;font-size:17px!important;font-weight:900!important;line-height:1.2!important;text-align:left!important}.template-main-sidebar .template-main-sidebar__sidebar .author .social__items{display:flex!important;justify-content:flex-start!important;gap:10px!important;margin:0!important}.template-main-sidebar .template-main-sidebar__sidebar .author .social__item{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:8px!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body{justify-items:center!important;text-align:center!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title,.template-main-sidebar .template-main-sidebar__sidebar .author__body p,.template-main-sidebar .template-main-sidebar__sidebar .author .social,.template-main-sidebar .template-main-sidebar__sidebar .author .social__title,.template-main-sidebar .template-main-sidebar__sidebar .author .social__items{justify-self:center!important;text-align:center!important}.template-main-sidebar .template-main-sidebar__sidebar .author__body p{max-width:30ch!important}.template-main-sidebar .template-main-sidebar__sidebar .author .social__items{justify-content:center!important}html,body{overflow-x:clip!important}.article .article__wrapper :is(ul,ol),.template-main-sidebar .template-main-sidebar__main .article .article__wrapper :is(ul,ol),.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes,#recipe-allergies .recipe__details-content,#recipe-nutrition .recipe__details-content{padding-left:0!important;padding-inline-start:0!important;list-style-position:inside!important}.article .article__wrapper ul,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ul,.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes,#recipe-allergies .recipe__details-content,#recipe-nutrition .recipe__details-content{list-style:disc inside!important}.article .article__wrapper ol,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ol{list-style:decimal inside!important}.article .article__wrapper li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper li,.article .article__wrapper .article-ingredient-notes li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes li,#recipe-allergies .recipe__details-content li,#recipe-nutrition .recipe__details-content li{margin-left:0!important;padding-left:0!important;list-style-position:inside!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title{position:relative!important;min-height:0!important;height:auto!important;font-size:0!important;line-height:0!important;color:transparent!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title-text{display:none!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:0!important;line-height:0!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title:before{content:"Hey there!"!important;display:block!important;color:var(--jc-clone-ink,#1f2223)!important;font-size:32px!important;font-weight:900!important;line-height:1.12!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title{overflow:visible!important;text-indent:0!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title>.author__title-text{display:none!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;font-size:0!important;line-height:0!important}.template-main-sidebar .template-main-sidebar__sidebar .author__title:before{content:"Hey there!"!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;overflow:visible!important;visibility:visible!important;opacity:1!important;color:var(--jc-clone-ink,#1f2223)!important;font-family:var(--jc-clone-body)!important;font-size:32px!important;font-weight:900!important;line-height:1.12!important;letter-spacing:0!important;text-indent:0!important;text-decoration:none!important;white-space:normal!important}:root{--jc-polish-heading:#15151c!important;--jc-user-heading:#15151c!important}.article .article__wrapper>h2,.article .article__wrapper h3,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper>h2,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper h3,.recipe :where(h1,h2,h3),.landing .landing__content h1.landing__title{color:#15151c!important}.article .article__wrapper p,.article .article__wrapper li,.article .article__wrapper :is(ul,ol),.template-main-sidebar .template-main-sidebar__main .article .article__wrapper :is(p,li,ul,ol){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:1.125rem!important;line-height:1.7!important;color:#1a1a1a!important}.article .article__wrapper :is(p,li) strong{font-weight:700!important}.article .article__wrapper ul,.article .article__wrapper ol,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper :is(ul,ol),.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes{list-style:none!important;padding-left:0!important;margin:16px 0 24px!important;counter-reset:li-step!important}.article .article__wrapper :is(ul,ol)>li,.article .article__wrapper .article-ingredient-notes>li{position:relative!important;display:block!important;padding-left:1.5em!important;margin:0 0 .5em!important;text-indent:0!important}.article .article__wrapper ul>li:before,.article .article__wrapper .article-ingredient-notes>li:before{content:"•"!important;position:absolute!important;left:0!important;top:0!important;color:#1a1a1a!important;font-weight:700!important}.article .article__wrapper ol>li:before{counter-increment:li-step!important;content:counter(li-step)"."!important;position:absolute!important;left:0!important;top:0!important;color:#34357d!important;font-weight:700!important}#faqs,.article .article__wrapper>h2#faqs{text-align:center!important}@media (max-width:640px){.article .article__wrapper p,.article .article__wrapper li,.article .article__wrapper :is(ul,ol){font-size:1rem!important;line-height:1.62!important}}.header__categorybar{display:block!important;height:auto!important;min-height:0!important;overflow:visible!important}.header__categorybar>.container{display:block!important}.header__categories{display:flex!important}@media (max-width:1024px){.header__categorybar{display:none!important}}.header .header__wrapper .header__menu .header__menu-item.d-xl-block~.header__menu-item.d-xl-block{border-left:1px solid rgba(0,0,0,.16)!important;padding-left:.85rem!important;margin-left:.4rem!important}@media (min-width:1025px){.header .header__main>.container,.header .header__categorybar>.container{max-width:var(--jc-clone-shell)!important;padding-inline:0!important}.header .header__categorybar .header__categories{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;overflow:hidden!important}.header .header__categorybar .header__category{height:40px!important;padding:0 14px!important;font-size:16px!important}}.header .header__main{border-bottom:0!important}.header .header__categorybar{margin-top:8px!important}.header{border-bottom:0!important;box-shadow:none!important}.landing .landing__content .actions{justify-content:center!important;gap:10px!important;overflow:visible!important;border-radius:0!important}.landing .landing__content .actions>a.icon-wrapper{border:0!important;border-radius:999px!important;min-width:0!important}.landing .landing__content .actions>a.icon-wrapper:not([href]){order:-1!important}.landing .landing__content .actions>a.icon-wrapper,.landing .landing__content .actions>a.icon-wrapper[href*="pinterest.com"],.landing .landing__content .actions>a.icon-wrapper[href*="facebook.com"],.landing .landing__content .actions>a.icon-wrapper[href^="mailto:"],.landing .landing__content .actions>a.icon-wrapper[href*="/print"],.landing .landing__content .actions>a.icon-wrapper:not([href]){background:var(--jc-clone-accent)!important;color:#fff!important}.landing .landing__content .actions>a.icon-wrapper:hover,.landing .landing__content .actions>a.icon-wrapper:focus-visible{background:var(--jc-clone-accent-dark)!important}.landing .landing__content .actions>a.icon-wrapper svg{color:#fff!important}.header .header__wrapper .header__menu .header__menu-item.d-xl-block:has(a[href="/search"]){border-left:0!important;padding-left:0!important;margin-left:0!important}body .template-main-sidebar .template-main-sidebar__main>.article figure.pin-wrapper,body .template-main-sidebar .template-main-sidebar__main>.article .article__wrapper figure.pin-wrapper{max-width:100%!important;margin-left:0!important;margin-right:0!important}body .template-main-sidebar .template-main-sidebar__main>.article figure.pin-wrapper>img,body .template-main-sidebar .template-main-sidebar__main>.article .article__wrapper figure.pin-wrapper>img{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important}.header .social{display:none!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item-img,.related_entries__item-img{width:96px!important;height:96px!important;min-height:0!important;max-height:96px!important;aspect-ratio:1/1!important;object-fit:cover!important;align-self:center!important;border-radius:8px!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item,.related_entries__item{align-items:center!important}.jc-hero__card,.jc-feature,.jc-about{display:none!important}.jc-hero{padding-top:2.2rem!important;padding-bottom:.6rem!important}.jc-hero .container{display:block!important;grid-template-columns:none!important}.jc-hero__intro{max-width:880px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.jc-hero__tags{justify-content:center!important}.previews .preview{position:relative!important;padding:0!important;background:#fff!important;border:1px solid rgba(17,24,28,.07)!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 1px 2px #1018280d,0 10px 26px -14px #10182838!important;transition:transform .22s ease,box-shadow .22s ease!important;display:flex!important;flex-direction:column!important}.previews .preview:hover{transform:translateY(-5px)!important;box-shadow:0 8px 18px #1018281a,0 22px 48px -18px #10182857!important}.previews .preview__img{margin:0!important;border:0!important;border-radius:0!important;aspect-ratio:4/3!important;overflow:hidden!important;display:block!important;width:100%!important}.previews .preview__img img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .4s ease!important}.previews .preview:hover .preview__img img{transform:scale(1.06)!important}.previews .preview__meta{position:absolute!important;top:.6rem!important;left:.6rem!important;margin:0!important;display:inline-flex!important;align-items:center;gap:.28rem;background:#fffffff0!important;color:#1f2223!important;border-radius:999px!important;padding:.26rem .62rem!important;font-weight:800!important;font-size:.78rem!important;box-shadow:0 2px 8px #00000024!important}.previews .preview__title{padding:0 .95rem!important;margin:.8rem 0 .3rem!important;text-align:left!important;font-size:1.12rem!important}.previews .preview__stars{padding:0 .95rem!important;text-align:left!important;display:block!important;color:#f4a521!important;letter-spacing:1px}.previews .preview__content{padding:0 .95rem!important;margin:.1rem 0 .7rem!important;text-align:left!important;color:#6c6f70!important}.previews .preview__view{margin:auto .95rem 1rem!important;text-align:left!important;font-weight:800!important;color:var(--jc-clone-accent,#8d6271)!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item{padding:0!important;overflow:hidden!important;border-radius:12px!important;align-items:stretch!important;grid-template-columns:108px minmax(0,1fr)!important;gap:0!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item-img{width:108px!important;height:100%!important;min-height:92px!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:0!important;align-self:stretch!important}.template-main-sidebar .template-main-sidebar__sidebar .related_entries__item-content{padding:.7rem .95rem!important;align-self:center!important}body .main>.previews .preview{border-radius:16px!important;box-shadow:0 1px 2px #1018280d,0 10px 26px -14px #10182838!important;border:1px solid rgba(17,24,28,.07)!important}body .main>.previews .preview:hover{box-shadow:0 8px 18px #1018281a,0 22px 48px -18px #10182857!important}body .main>.previews .preview__img{aspect-ratio:4/3!important;border-radius:0!important;border:0!important}body .main>.categories .categories__wrapper{justify-items:stretch!important;align-items:start!important}body .main>.categories .category{width:100%!important}body .main>.categories .category .category__body{position:relative!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important;min-height:0!important;border:0!important;border-radius:18px!important;overflow:hidden!important;isolation:isolate!important;box-shadow:0 12px 26px -14px #10182852!important;transition:transform .22s ease,box-shadow .22s ease!important}body .main>.categories .category:hover .category__body{transform:translateY(-4px)!important;box-shadow:0 18px 40px -16px #1018286b!important}body .main>.categories .category .category__body .category__img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;border-radius:0!important;object-fit:cover!important;transition:transform .5s ease!important;filter:saturate(1.05)!important}body .main>.categories .category:hover .category__body .category__img{transform:scale(1.08)!important}body .main>.categories .category .category__body:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;height:100%!important;background:linear-gradient(180deg,#0000 38%,#0a0a0e4d 64%,#0a0a0ebd)!important}body .main>.categories .category .category__body .category__title{position:absolute!important;inset:auto 0 0!important;z-index:2!important;display:block!important;margin:0!important;padding:0 .9rem .8rem!important;max-width:none!important;color:#fff!important;background:transparent!important;text-shadow:0 1px 6px rgba(0,0,0,.5)!important;font-weight:800!important;font-size:1.08rem!important;line-height:1.12!important}body .main>.categories.categories--top-strip .category .category__body .category__title{font-size:.96rem!important;padding-bottom:.65rem!important}.jc-links__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}.jc-links__card{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.45rem!important;padding:1.4rem 1.25rem!important;background:#fff!important;text-decoration:none!important;border:1px solid rgba(17,24,28,.08)!important;border-radius:16px!important;box-shadow:0 1px 2px #1018280d!important;transition:transform .2s ease,box-shadow .2s ease!important}.jc-links__card:hover{transform:translateY(-4px)!important;box-shadow:0 14px 30px -16px #1018284d!important}.jc-links__icon{width:40px!important;height:40px!important;min-width:40px!important;flex:0 0 auto!important;display:grid!important;place-items:center!important;padding:8px!important;border-radius:12px!important;color:var(--jc-clone-accent,#8d6271)!important;background:#8d62711a!important}.jc-links__title{font-size:1.06rem!important;font-weight:800!important}.jc-links__sub{color:#6c6f70!important;font-size:.9rem!important}body .main>.previews .preview__title{text-align:left!important;padding:0 1rem!important;margin:.85rem 0 .4rem!important;font-size:1.14rem!important;line-height:1.2!important}body .main>.previews .preview__stars{text-align:left!important;padding:0 1rem!important;display:block!important;color:#f4a521!important;font-size:.9rem!important;letter-spacing:2px!important;margin:0 0 .5rem!important}body .main>.previews .preview__content{text-align:left!important;padding:0 1rem!important;color:#6c6f70!important}body .main>.previews .preview__view{text-align:left!important;margin:auto 1rem 1.05rem!important;font-weight:800!important;color:var(--jc-clone-accent,#8d6271)!important;display:inline-flex!important;align-items:center!important;gap:.3rem!important;width:fit-content!important;transition:gap .2s ease!important}body .main>.previews .preview:hover .preview__view{gap:.5rem!important}body .main>.previews .preview{cursor:pointer!important;padding-bottom:.4rem!important}body .main>.previews .preview__img{position:relative!important}body .main>.previews .preview__link{position:static!important;text-decoration:none!important;color:inherit!important;display:block!important;padding:0!important;margin:0!important}body .main>.previews .preview__link:after{content:""!important;position:absolute!important;inset:0!important;z-index:3!important}body .main>.previews .preview__title{display:block!important;padding:0 1rem!important}body .main>.previews .preview__rating{display:flex!important;align-items:center!important;gap:.28rem!important;padding:0 1rem!important;margin:.15rem 0 1rem!important}body .main>.previews .preview__rating-star{color:#f4a521!important;font-size:1rem!important;line-height:1}body .main>.previews .preview__rating-val{font-weight:800!important;color:var(--jc-next-black,#1f2223)!important}body .main>.previews .preview__rating-count{color:#9aa0a2!important;font-weight:600!important;font-size:.85rem!important}body .main>.previews .preview__content{margin-bottom:1rem!important}.article .article__wrapper :is(ul,ol),.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper :is(ul,ol),.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes{list-style-position:outside!important;padding-left:1.35em!important;margin:16px 0 24px!important}.article .article__wrapper ol,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ol{list-style-type:decimal!important}.article .article__wrapper ul,.article .article__wrapper .article-ingredient-notes,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ul,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes{list-style-type:disc!important}.article .article__wrapper :is(ul,ol)>li,.article .article__wrapper .article-ingredient-notes>li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper :is(ul,ol)>li,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes>li{display:list-item!important;position:static!important;list-style-position:outside!important;padding-left:0!important;margin:0 0 .5em!important;text-indent:0!important}.article .article__wrapper :is(ul,ol)>li:before,.article .article__wrapper .article-ingredient-notes>li:before,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper :is(ul,ol)>li:before,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes>li:before{content:none!important}.article .article__wrapper ol>li::marker,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ol>li::marker{color:var(--jc-user-list-accent,hsl(239.2,41.2%,34.7%))!important;font-weight:900!important;font-size:1em!important}.article .article__wrapper ul>li::marker,.article .article__wrapper .article-ingredient-notes>li::marker,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper ul>li::marker,.template-main-sidebar .template-main-sidebar__main .article .article__wrapper .article-ingredient-notes>li::marker{color:#1a1a1a!important}body[data-theme=bake-it-good]{--rx-cobalt:var(--clare-rose);--rx-canvas:#f5f3ed}body[data-theme=bake-it-good] a,body[data-theme=bake-it-good] a:hover{color:var(--clare-rose)}body[data-theme=bake-it-good] .preview__rating-star{color:#f57c00!important}body[data-theme=bake-it-good] .preview__rating-val{color:var(--rx-ink)!important;font-weight:800!important}body[data-theme=bake-it-good] .preview__rating-count{color:#6d7280!important;font-weight:600!important}body[data-theme=bake-it-good] .preview{background:#fff!important;border:1px solid rgba(21,21,28,.08)!important;border-radius:14px!important;box-shadow:0 1px 3px #15151c12!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:0!important;transition:box-shadow .15s ease,transform .15s ease!important}body[data-theme=bake-it-good] .preview:hover{box-shadow:0 12px 26px #15151c24!important;transform:translateY(-3px)!important}body[data-theme=bake-it-good] .preview .preview__img{position:relative!important;width:100%!important;aspect-ratio:3/2!important;margin:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!important}body[data-theme=bake-it-good] .preview .preview__img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border:0!important;border-radius:0!important}body[data-theme=bake-it-good] .preview .preview__meta{position:absolute!important;inset:auto 8px 8px auto!important;background:#ffffffed!important;color:var(--rx-ink)!important;border:0!important;border-radius:999px!important;padding:3px 9px!important;font-weight:700!important;font-size:.8rem!important;box-shadow:0 1px 4px #0000002e!important}body[data-theme=bake-it-good] .preview .preview__link{display:block!important;padding:12px 14px 2px!important}body[data-theme=bake-it-good] .preview .preview__title{color:var(--rx-ink)!important;font-weight:800!important;font-size:1.06rem!important;line-height:1.25!important}body[data-theme=bake-it-good] .preview .preview__rating{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:6px 14px 14px!important;font-size:.95rem!important}body[data-theme=bake-it-good] .preview .preview__content{padding:0 14px 14px!important;color:#6d7280!important}body[data-theme=bake-it-good] .main .previews .preview{background:#fff!important;border:1px solid rgba(21,21,28,.08)!important;border-radius:14px!important;box-shadow:0 1px 3px #15151c14!important;overflow:hidden!important;padding:0 0 .5rem!important;transition:box-shadow .15s ease,transform .15s ease!important}body[data-theme=bake-it-good] .main .previews .preview:hover{box-shadow:0 12px 26px #15151c24!important;transform:translateY(-3px)!important}body[data-theme=bake-it-good] .main .previews .preview__img{aspect-ratio:3/2!important;border:0!important;border-radius:0!important;margin:0!important}body[data-theme=bake-it-good] .main .previews .preview__img img{width:100%!important;height:100%!important;object-fit:cover!important;border:0!important;border-radius:0!important}body[data-theme=bake-it-good] .main .previews .preview .preview__title{padding:10px 14px 0!important;color:var(--rx-ink)!important;font-weight:800!important}body[data-theme=bake-it-good] .main .previews .preview .preview__rating{padding:6px 14px 8px!important}body[data-theme=bake-it-good] .main .previews .preview .preview__rating-star{color:#f57c00!important}body[data-theme=bake-it-good] .main .previews .preview .preview__content{padding:0 14px!important;color:#6d7280!important}body[data-theme=bake-it-good]{--jc-accent:var(--clare-rose);--jc-accent-hover:var(--clare-rose);--jc-clone-accent:var(--clare-rose);--jc-clone-accent-dark:var(--clare-rose)}body[data-theme=bake-it-good] .jc-hero__cta span,body[data-theme=bake-it-good] .jc-about__more span{color:var(--clare-rose)!important}body[data-theme=bake-it-good] .separator__link{color:var(--clare-rose)!important;border-color:var(--clare-rose)!important}body[data-theme=bake-it-good] .separator__link svg,body[data-theme=bake-it-good] .separator__link .icon{color:var(--clare-rose)!important;fill:currentColor!important;stroke:currentColor!important}body[data-theme=bake-it-good] .separator__link:hover{background:var(--clare-rose)!important;color:#fff!important}.preview .preview__save,.preview .preview__cat,.preview .preview__stars,.preview .preview__rating-count2{display:none}body[data-theme=bake-it-good] .preview .preview__img{position:relative!important}body[data-theme=bake-it-good] .preview .preview__save{display:flex!important;position:absolute!important;inset:10px 10px auto auto!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#ffffffeb!important;align-items:center!important;justify-content:center!important;color:#333!important;font-size:18px!important;box-shadow:0 1px 4px #00000038!important;z-index:3!important}body[data-theme=bake-it-good] .preview .preview__cat{display:block!important;font-size:.7rem!important;font-weight:800!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#71515f!important;margin:0 0 3px!important}body[data-theme=bake-it-good] .preview .preview__rating{display:flex!important;align-items:center!important;gap:4px!important}body[data-theme=bake-it-good] .preview .preview__stars{display:inline-block!important;position:relative!important;flex:0 0 auto!important;width:max-content!important;margin:0!important;padding:0!important;white-space:nowrap!important;font-size:1rem!important;line-height:1!important;letter-spacing:1px!important}body[data-theme=bake-it-good] .preview .preview__stars-off{color:#d6d6d6!important}body[data-theme=bake-it-good] .preview .preview__stars-on{position:absolute!important;top:0!important;left:0!important;width:var(--pct,0%)!important;overflow:hidden!important;color:var(--clare-rose)!important}body[data-theme=bake-it-good] .preview .preview__rating-star,body[data-theme=bake-it-good] .preview .preview__rating-val,body[data-theme=bake-it-good] .preview .preview__rating-count{display:none!important}body[data-theme=bake-it-good] .preview .preview__rating-count2{display:inline!important;color:#6d7280!important;font-size:.8rem!important;font-weight:600!important;margin-left:6px!important}.entry .entry__save,.entry .entry__cat,.entry .entry__rating{display:none}body[data-theme=bake-it-good] .entry{background:#fff!important;border:1px solid rgba(21,21,28,.08)!important;border-radius:14px!important;box-shadow:0 1px 3px #15151c14!important;overflow:hidden!important;padding:0 0 .7rem!important;display:flex!important;flex-direction:column!important;transition:box-shadow .15s ease,transform .15s ease!important}body[data-theme=bake-it-good] .entry:hover{box-shadow:0 12px 26px #15151c24!important;transform:translateY(-3px)!important}body[data-theme=bake-it-good] .entry .entry__img{position:relative!important;display:block!important;aspect-ratio:3/2!important;margin:0!important;border:0!important;border-radius:0!important;overflow:hidden!important}body[data-theme=bake-it-good] .entry .entry__img img{width:100%!important;height:100%!important;object-fit:cover!important;border:0!important;border-radius:0!important}body[data-theme=bake-it-good] .entry .entry__save{display:flex!important;position:absolute!important;top:10px!important;right:10px!important;left:auto!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#ffffffeb!important;align-items:center!important;justify-content:center!important;color:#333!important;font-size:18px!important;box-shadow:0 1px 4px #00000038!important;z-index:3!important}body[data-theme=bake-it-good] .entry .entry__body{padding:12px 14px 0!important}body[data-theme=bake-it-good] .entry .entry__cat{display:block!important;font-size:.7rem!important;font-weight:800!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#8a8f98!important;margin:0 0 3px!important}body[data-theme=bake-it-good] .entry .entry__title{color:var(--rx-ink)!important;font-weight:800!important;font-size:1.06rem!important}body[data-theme=bake-it-good] .entry .entry__rating{display:flex!important;align-items:center!important;gap:4px!important;margin-top:7px!important}body[data-theme=bake-it-good] .entry .entry__stars{display:inline-block!important;position:relative!important;white-space:nowrap!important;font-size:1rem!important;line-height:1!important;letter-spacing:1px!important}body[data-theme=bake-it-good] .entry .entry__stars-off{color:#d6d6d6!important}body[data-theme=bake-it-good] .entry .entry__stars-on{position:absolute!important;top:0!important;left:0!important;width:var(--pct,0%)!important;overflow:hidden!important;color:var(--clare-rose)!important}body[data-theme=bake-it-good] .entry .entry__count{color:#6d7280!important;font-size:.8rem!important;font-weight:600!important;margin-left:6px!important}body[data-theme=bake-it-good] .entry .entry__desc,body[data-theme=bake-it-good] .entry .entry__footer{display:none!important}body[data-theme=bake-it-good] .preview .preview__title{text-align:center!important}body[data-theme=bake-it-good] .preview .preview__rating{justify-content:center!important}body[data-theme=bake-it-good] .entry .entry__body,body[data-theme=bake-it-good] .entry .entry__cat,body[data-theme=bake-it-good] .entry .entry__title{text-align:center!important}body[data-theme=bake-it-good] .entry .entry__rating{justify-content:center!important}.skip-link{position:absolute;top:-40px;left:8px;z-index:1000;padding:10px 16px;background:var(--rx-ink,#15151c);color:var(--rx-paper,#ffffff);font-weight:700;border-radius:var(--rx-radius,8px);text-decoration:none;transition:top .15s ease}.skip-link:focus{top:8px;outline:2px solid var(--rx-cobalt,#3157ff);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.main>.previews--home .previews__wrapper{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:1100px){.main>.previews--home .previews__wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.main>.previews--home .previews__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.author-page{max-width:960px!important;margin-inline:auto!important;padding-top:30px!important;padding-bottom:60px!important}.author-page__crumb{margin-bottom:18px!important}.author-profile{display:grid!important;grid-template-columns:312px minmax(0,1fr)!important;gap:0!important;align-items:stretch!important;background:var(--jc-paper,#fff)!important;border:1px solid var(--jc-border-strong,#e6e1dd)!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 24px 60px -32px #3c243f66!important}.author-profile__aside{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:12px!important;padding:48px 28px!important;background:radial-gradient(130% 70%at 50% 0%,#8d62712e,#8d627100 60%),linear-gradient(180deg,#fbf4f5,#fff)!important;border-right:1px solid var(--jc-border-strong,#e6e1dd)!important}.author-profile__avatar{width:176px!important;height:176px!important;flex:0 0 auto!important;border-radius:50%!important;padding:5px!important;background:#fff!important;border:1px solid rgba(141,98,113,.25)!important;box-shadow:0 16px 36px -14px #3c243f8c!important}.author-profile__avatar img{width:100%!important;height:100%!important;aspect-ratio:1/1!important;border-radius:50%!important;object-fit:cover!important;display:block!important}.author-profile__id{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important}.author-profile__eyebrow{text-transform:uppercase!important;letter-spacing:.2em!important;font-weight:800!important;font-size:.72rem!important;color:var(--jc-accent,#8d6271)!important;font-family:var(--rx-font)!important}.author-profile__name{font-family:var(--rx-serif,Georgia,serif)!important;font-size:clamp(1.9rem,3vw,2.5rem)!important;line-height:1.04!important;font-weight:700!important;color:var(--jc-ink,#1a1a1a)!important;margin:0!important}.author-profile__role{font-family:var(--rx-font)!important;font-size:1.02rem!important;color:var(--jc-muted,#5f5f5f)!important;margin:0!important}.author-profile__socials{margin-top:14px!important}.author-profile__socials .social{margin:0!important}.author-profile__socials .social__items{justify-content:center!important}.author-profile__bio{padding:44px clamp(26px,3.4vw,48px)!important;font-family:var(--rx-font)!important;color:#3d3740!important}.author-profile__bio>:first-child{margin-top:0!important}.author-profile__heading{font-family:var(--rx-serif,Georgia,serif)!important;font-size:clamp(1.3rem,2.6vw,1.6rem)!important;font-weight:700!important;color:var(--jc-ink,#1a1a1a)!important;margin:1.9rem 0 .65rem!important;padding-bottom:.5rem!important;border-bottom:2px solid rgba(141,98,113,.22)!important}.author-profile__bio p{font-size:1.05rem!important;line-height:1.78!important;margin:0 0 1.05rem!important;color:#3d3740!important}.author-profile__bio em{color:var(--jc-accent,#8d6271)!important;font-style:italic!important}.author-profile__figure{margin:1.5rem 0!important}.author-profile__figure img{width:100%!important;height:auto!important;border-radius:12px!important;display:block!important}.author-profile__figure figcaption{margin-top:.5rem!important;color:var(--jc-muted,#5f5f5f)!important;font-size:.85rem!important}.author-profile__note{margin:1.5rem 0!important;padding:16px 18px!important;background:#fbf4f5!important;border:1px solid var(--jc-border-strong,#e6e1dd)!important;border-left:3px solid var(--jc-accent,#8d6271)!important;border-radius:10px!important}.author-profile__updated{margin-top:1.7rem!important;padding-top:1rem!important;border-top:1px solid var(--jc-border-strong,#e6e1dd)!important;color:var(--jc-muted,#5f5f5f)!important}@media (max-width:720px){.author-profile{grid-template-columns:1fr!important}.author-profile__aside{border-right:0!important;border-bottom:1px solid var(--jc-border-strong,#e6e1dd)!important;padding:40px 22px!important}.author-profile__avatar{width:148px!important;height:148px!important}.author-profile__bio{padding:32px 22px 38px!important}}.main>.previews .separator{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:20px!important}.main>.previews .separator__title{flex:0 0 auto!important}.main>.previews .separator:after{content:""!important;display:block!important;flex:1 1 auto!important;height:1px!important;background:repeating-linear-gradient(90deg,#9d9d9d 0 2px,transparent 2px 7px)!important}.main>.previews .separator__link{position:absolute!important;right:0!important;background:#fff!important;padding-left:14px!important}.pagination{margin-top:42px!important;margin-bottom:6px!important;clear:both!important}.footer{margin-block:5rem 0 0!important}.footer__main{position:relative!important;background:#1f1a1c!important;border-top:0!important}.footer__main:before{content:""!important;position:absolute!important;inset:0 0 auto!important;height:3px!important;background:linear-gradient(90deg,#8d6271,#c98a9b 50%,#8d6271)!important}.footer__main-wrapper{grid-template-columns:minmax(260px,1fr) minmax(0,1.7fr)!important;gap:clamp(2rem,6vw,5rem)!important;padding-block:clamp(3rem,5vw,4.5rem)!important}.footer__brand{gap:1.2rem!important;max-width:380px!important}.footer__logo img{width:min(208px,100%)!important;filter:brightness(0) invert(1)!important;opacity:.95!important}.footer__tagline{margin:0!important;color:#ffffff9e!important;font-family:var(--rx-serif,Georgia,serif)!important;font-size:1.02rem!important;font-style:italic!important;line-height:1.6!important}.footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(1.4rem,4vw,3rem)!important}.footer__col-title{color:#fff!important;font-size:.78rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.16em!important;margin:0 0 1.1rem!important;padding-bottom:.7rem!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.footer__col-list{gap:.58rem!important}.footer__col-list a{color:#ffffffa8!important;font-size:.94rem!important;font-weight:600!important;transition:color .15s ease,padding-left .15s ease!important}.footer__col-list a:hover,.footer__col-list a.selected{color:#fff!important;padding-left:4px!important}.footer__brand .social{margin:0!important}.footer__brand .social__title{color:#fff!important;font-size:.78rem!important;text-transform:uppercase!important;letter-spacing:.16em!important;font-weight:800!important;margin-bottom:.25rem!important}.footer__brand .social__items{justify-content:flex-start!important}.footer__brand .social__item{border:1px solid rgba(255,255,255,.22)!important;background:#ffffff0a!important;color:#ffffffdb!important}.footer__brand .social__item:hover,.footer__brand .social__item:focus-visible{border-color:#c98a9b!important;background:#8d6271!important;color:#fff!important}.footer__bottom{background:#171315!important;border-top:1px solid rgba(255,255,255,.08)!important}.footer__bottom-wrapper{padding-block:1.1rem!important}.footer__copyright{color:#ffffff80!important}.footer__version{color:#c98a9b!important;font-weight:800!important}.footer__top{border:1px solid rgba(255,255,255,.2)!important;color:#fffc!important;background:transparent!important}.footer__top:hover,.footer__top:focus-visible{border-color:#8d6271!important;background:#8d6271!important;color:#fff!important}@media (max-width:900px){.footer__main-wrapper{grid-template-columns:1fr!important;gap:2.5rem!important}}@media (max-width:560px){.footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))!important}.footer__bottom-wrapper{flex-direction:column!important;gap:.8rem!important;align-items:flex-start!important}}.legal-page{max-width:820px!important;margin-inline:auto!important;padding-top:28px!important;padding-bottom:60px!important}.legal-page__crumb{margin-bottom:22px!important}.legal-page__card{background:var(--jc-paper,#fff)!important;border:1px solid var(--jc-border-strong,#e6e1dd)!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 24px 60px -34px #3c243f59!important}.legal-page__header{padding:44px clamp(24px,5vw,52px) 32px!important;background:radial-gradient(120% 80%at 0% 0%,#8d62711f,#8d627100 60%),linear-gradient(180deg,#fbf4f5,#fff)!important;border-bottom:1px solid var(--jc-border-strong,#e6e1dd)!important}.legal-page__eyebrow{text-transform:uppercase!important;letter-spacing:.2em!important;font-weight:800!important;color:var(--jc-accent,#8d6271)!important}.legal-page__title{font-family:var(--rx-serif,Georgia,serif)!important;font-size:clamp(2rem,4vw,2.7rem)!important;font-weight:700!important;color:var(--jc-ink,#1a1a1a)!important;margin:.4rem 0 .6rem!important;line-height:1.05!important}.legal-page__lead{color:var(--jc-muted,#5f5f5f)!important;font-size:1.05rem!important;line-height:1.6!important;margin:0 0 .85rem!important;max-width:62ch!important}.legal-page__updated{color:var(--jc-accent,#8d6271)!important;font-weight:700!important;margin:0!important}.legal-page__body{padding:34px clamp(24px,5vw,52px) 44px!important;font-family:var(--rx-font)!important;color:#3d3740!important}.legal-page__section+.legal-page__section{margin-top:2rem!important}.legal-page__heading{font-family:var(--rx-serif,Georgia,serif)!important;font-size:clamp(1.2rem,2.4vw,1.45rem)!important;font-weight:700!important;color:var(--jc-ink,#1a1a1a)!important;margin:0 0 .6rem!important}.legal-page__body p{font-size:1.04rem!important;line-height:1.78!important;margin:0 0 .9rem!important;color:#3d3740!important}.legal-page__body a{color:var(--jc-accent,#8d6271)!important;font-weight:700!important;text-decoration:underline!important}@media (max-width:560px){.legal-page__header{padding:32px 20px 24px!important}.legal-page__body{padding:28px 20px 36px!important}}body .main>.previews .separator__link,body .main>.categories .separator__link{padding:0!important;justify-content:center!important;align-items:center!important;background:#fff!important}body .category .category__body:after,body .main>.categories .category .category__body:after{display:block!important;background:linear-gradient(180deg,#0000 0% 45%,#00000080 78%,#000000d9)!important;height:100%!important}body .category .category__body .category__title,body .main>.categories .category__title,body .main>.categories .category .category__body .category__title{color:#fff!important;font-weight:900!important;text-align:left!important;text-shadow:0 1px 6px rgba(0,0,0,.55)!important;left:.9rem!important;right:.9rem!important;bottom:.7rem!important;max-width:none!important;font-size:clamp(1rem,1.35vw,1.4rem)!important;line-height:1.04!important}:root{--clare-rose:#8d6271;--clare-rose-dark:#714857;--clare-rose-soft:#f1e5e9;--clare-cream:#fffaf7;--rx-tomato:var(--clare-rose);--rx-tomato-2:var(--clare-rose-dark);--rx-cobalt:var(--clare-rose-dark);--rx-cobalt-2:#4f303b;--rx-sun:#f2d9b8;--rx-canvas:#f8f5f6;--rx-paper-2:var(--clare-rose-soft);--mo-outline-footer:var(--clare-rose)}.chips .chip__image-wrap{position:relative;flex:0 0 46px;width:46px;height:46px;overflow:hidden;display:inline-grid;place-items:center;border:2px solid rgba(126,76,94,.25);border-radius:50%;background:#f7ecee}.chips .chip__image-wrap .chip-img{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:inherit;object-fit:cover;background:#f7ecee}.chips .chip__image-placeholder{font-size:1.05rem;line-height:1}.chips .chip__image-wrap--fallback .chip__image-placeholder{transform:scale(1.05)}body[data-theme=bake-it-good]{--rx-cobalt:var(--clare-rose-dark);--rx-canvas:#f8f5f6;--jc-accent:var(--clare-rose);--jc-accent-hover:var(--clare-rose-dark);--jc-clone-accent:var(--clare-rose);--jc-clone-accent-dark:var(--clare-rose-dark)}html,body{max-width:100%;overflow-x:clip}.header__brand .logo,.footer__logo.logo{width:auto;object-fit:contain}.header__brand .logo{max-width:min(260px,42vw);max-height:76px}.footer__logo.logo{max-width:min(300px,70vw);max-height:96px}.header__search,.separator__link{background:var(--clare-rose);color:#fff}.header__search:hover,.header__search:focus-visible,.separator__link:hover,.separator__link:focus-visible{background:var(--clare-rose-dark);color:#fff}.preview__img{position:relative}.preview__media{position:relative;width:100%;min-width:0}body[data-theme=bake-it-good] .preview__media .preview__img{display:block!important}body[data-theme=bake-it-good] .preview__media .preview__save{z-index:5!important;margin:0!important;padding:0!important;border:0!important;cursor:pointer!important;font:inherit!important;line-height:1!important;transition:color .16s ease,background-color .16s ease,transform .16s ease,box-shadow .16s ease!important}body[data-theme=bake-it-good] .preview__media .preview__save:hover,body[data-theme=bake-it-good] .preview__media .preview__save:focus-visible{color:var(--clare-rose-dark)!important;transform:scale(1.06)!important;box-shadow:0 4px 14px #4b2d383d!important}body[data-theme=bake-it-good] .preview__media .preview__save:focus-visible{outline:3px solid rgba(141,98,113,.34)!important;outline-offset:2px!important}body[data-theme=bake-it-good] .preview__media .preview__save.is-favorite{background:var(--clare-rose-dark)!important;color:#fff!important}body[data-theme=bake-it-good] .entry .entry__save{z-index:5!important;border:0!important;cursor:pointer!important;line-height:1!important}body[data-theme=bake-it-good] .entry .entry__save:hover,body[data-theme=bake-it-good] .entry .entry__save:focus-visible,body[data-theme=bake-it-good] .entry .entry__save.is-favorite{background:var(--clare-rose-dark)!important;color:#fff!important}body[data-theme=bake-it-good] .recipe-card__action[data-favorite-toggle]{gap:.4rem!important}body[data-theme=bake-it-good] .recipe-card__action[data-favorite-toggle].is-favorite{border-color:var(--clare-rose-dark)!important;background:var(--clare-rose-dark)!important;color:#fff!important}.preview__img-placeholder{width:100%;height:100%;min-height:240px;background:linear-gradient(135deg,var(--clare-rose-soft),var(--clare-cream))}.footer__tagline{max-width:30ch}.ad-fixture{display:none!important}.skip-link{position:fixed;top:12px;left:12px;z-index:9999;transform:translateY(-180%);padding:10px 16px;border-radius:6px;background:#fff;color:var(--rx-ink);font-weight:800}.skip-link:focus{transform:translateY(0)}@media (max-width:767px){.container{width:100%;max-width:100%}.header__brand .logo{max-width:190px;max-height:58px}.categories__wrapper,.previews__wrapper,.preview,.category{min-width:0}}body[data-theme=bake-it-good] .footer{border-top:0!important;background:#f4eaed!important;color:#3f3035!important}body[data-theme=bake-it-good] .footer__main{position:relative!important;border-top:0!important;background:radial-gradient(circle at 8% 12%,rgba(141,98,113,.1),transparent 31rem),linear-gradient(180deg,#fffaf7,#f5ecef)!important}body[data-theme=bake-it-good] .footer__main:before{display:block!important;height:4px!important;background:linear-gradient(90deg,#714857,#d7a9b7,#714857)!important}body[data-theme=bake-it-good] .footer__main-wrapper{grid-template-columns:minmax(260px,.9fr) minmax(0,1.8fr)!important;align-items:start!important;gap:clamp(2.5rem,6vw,5.5rem)!important;padding-block:clamp(2.8rem,5vw,4.2rem)!important}body[data-theme=bake-it-good] .footer__brand{width:100%!important;max-width:340px!important;gap:1rem!important}body[data-theme=bake-it-good] .footer__brand>a{display:inline-flex!important;width:fit-content!important;max-width:100%!important;padding:0!important;background:transparent!important}body[data-theme=bake-it-good] .footer img.footer__logo.logo{display:block!important;width:min(290px,100%)!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;filter:none!important;opacity:1!important}body[data-theme=bake-it-good] .footer__tagline{max-width:31ch!important;margin:0!important;color:#66565c!important;font-family:var(--rx-serif,Georgia,serif)!important;font-size:1rem!important;font-style:italic!important;font-weight:700!important;line-height:1.55!important}body[data-theme=bake-it-good] .footer__brand .social{gap:.65rem!important}body[data-theme=bake-it-good] .footer__brand .social__title{margin:0!important;color:#493940!important;font-size:.76rem!important;letter-spacing:.15em!important}body[data-theme=bake-it-good] .footer__brand .social__item{width:42px!important;height:42px!important;border-color:#71485747!important;background:#ffffffb8!important;color:var(--clare-rose-dark)!important;box-shadow:0 7px 18px #53374114!important}body[data-theme=bake-it-good] .footer__brand .social__item:hover,body[data-theme=bake-it-good] .footer__brand .social__item:focus-visible{border-color:var(--clare-rose-dark)!important;background:var(--clare-rose-dark)!important;color:#fff!important}body[data-theme=bake-it-good] .footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(1.5rem,4vw,3.5rem)!important}body[data-theme=bake-it-good] .footer__col-title{color:#392b30!important;border-bottom-color:#71485738!important}body[data-theme=bake-it-good] .footer__col-list a{color:#66595e!important;font-weight:650!important}body[data-theme=bake-it-good] .footer__col-list a:hover,body[data-theme=bake-it-good] .footer__col-list a.selected{color:var(--clare-rose-dark)!important}body[data-theme=bake-it-good] .footer__bottom{border-top:1px solid rgba(113,72,87,.14)!important;background:#ede0e4!important}body[data-theme=bake-it-good] .footer__bottom-wrapper{min-height:72px!important;padding-block:.85rem!important}body[data-theme=bake-it-good] .footer__copyright{color:#71636a!important;font-weight:700!important}body[data-theme=bake-it-good] .footer__back-to-top{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:.55rem .85rem!important;border:1px solid rgba(113,72,87,.3)!important;border-radius:999px!important;background:#ffffff8c!important;color:var(--clare-rose-dark)!important;font-weight:800!important;text-decoration:none!important}body[data-theme=bake-it-good] .footer__back-to-top:hover,body[data-theme=bake-it-good] .footer__back-to-top:focus-visible{border-color:var(--clare-rose-dark)!important;background:var(--clare-rose-dark)!important;color:#fff!important}@media (max-width:900px){body[data-theme=bake-it-good] .footer__main-wrapper{grid-template-columns:1fr!important;gap:2.35rem!important}body[data-theme=bake-it-good] .footer__brand{max-width:100%!important;margin-inline:auto!important;align-items:center!important;text-align:center!important}body[data-theme=bake-it-good] .footer__brand .social__items{justify-content:center!important}}@media (max-width:560px){body[data-theme=bake-it-good] .footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2rem 1.25rem!important;text-align:center!important}body[data-theme=bake-it-good] .footer__col-list{justify-items:center!important}body[data-theme=bake-it-good] .footer__col:last-child{grid-column:1/-1!important;width:min(220px,100%)!important;justify-self:center!important}body[data-theme=bake-it-good] .footer__bottom-wrapper{align-items:center!important;text-align:center!important}}body[data-theme=bake-it-good] .header .header__favorites{position:relative!important;display:inline-flex!important;width:44px!important;min-width:44px!important;height:44px!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(113,72,87,.2)!important;border-radius:50%!important;background:#fff8f6!important;color:var(--clare-rose-dark)!important;box-shadow:0 5px 16px #52323e1a!important}body[data-theme=bake-it-good] .header .header__favorites:hover,body[data-theme=bake-it-good] .header .header__favorites:focus-visible,body[data-theme=bake-it-good] .header .header__favorites.selected{border-color:var(--clare-rose-dark)!important;background:var(--clare-rose-dark)!important;color:#fff!important;transform:translateY(-1px)!important}.header__favorites-heart{font-size:1.35rem;line-height:1}.header__favorites-count{position:absolute;top:-6px;right:-7px;display:grid;min-width:21px;height:21px;place-items:center;padding-inline:5px;border:2px solid #ffffff;border-radius:999px;background:var(--clare-rose-dark);color:#fff;font-size:.67rem;font-weight:900;line-height:1}.header__favorites-count[hidden]{display:none!important}.offcanvas__favorite-heart{display:inline-flex;width:1.5rem;align-items:center;justify-content:center;color:#e7b6c4;font-size:1.2rem;line-height:1}.favorites-hero{position:relative;overflow:hidden;padding-block:clamp(2.25rem,6vw,5rem);border-bottom:1px solid rgba(113,72,87,.12);background:radial-gradient(circle at 85% 20%,rgba(215,169,183,.35),transparent 24rem),linear-gradient(115deg,#fffaf6,#f4e8ec)}.favorites-hero:after{position:absolute;right:-2rem;bottom:-7rem;width:19rem;height:19rem;border:1px solid rgba(113,72,87,.1);border-radius:50%;content:""}.favorites-hero__breadcrumb{position:relative;z-index:1;margin-bottom:clamp(1.5rem,4vw,2.5rem);color:#76656b}.favorites-hero__breadcrumb a{color:var(--clare-rose-dark)}.favorites-hero__content{position:relative;z-index:1;display:flex;max-width:850px;align-items:center;gap:clamp(1.1rem,3vw,2rem)}.favorites-hero__icon{display:grid;width:clamp(72px,10vw,108px);height:clamp(72px,10vw,108px);flex:0 0 auto;place-items:center;border:1px solid rgba(113,72,87,.2);border-radius:34% 66% 58% 42%/42% 38% 62% 58%;background:#ffffffc7;color:var(--clare-rose-dark);font-size:clamp(2rem,5vw,3.25rem);box-shadow:0 14px 35px #5e3a471f}.favorites-hero__eyebrow,.favorites-page__eyebrow,.favorites-empty__eyebrow{margin:0 0 .45rem;color:var(--clare-rose-dark);font-size:.75rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.favorites-hero__title{margin:0;color:#302328;font-family:var(--rx-serif,Georgia,serif);font-size:clamp(2.45rem,6vw,4.8rem);line-height:.98}.favorites-hero__copy{max-width:620px;margin:1rem 0 0;color:#65565c;font-size:clamp(1rem,2vw,1.16rem);line-height:1.65}.favorites-page{padding-block:clamp(2.5rem,6vw,5.5rem);background:#fff}.favorites-page__toolbar{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.6rem}.favorites-page__toolbar h2{margin:0;color:#302328;font-family:var(--rx-serif,Georgia,serif);font-size:clamp(1.55rem,3vw,2.2rem)}.favorites-page__clear{min-height:44px;padding:.65rem 1rem;border:1px solid rgba(113,72,87,.35);border-radius:999px;background:#fff;color:var(--clare-rose-dark);font-size:.88rem;font-weight:850;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.favorites-page__clear:hover:not(:disabled),.favorites-page__clear:focus-visible:not(:disabled){border-color:var(--clare-rose-dark);background:var(--clare-rose-dark);color:#fff}.favorites-page__clear:disabled{cursor:not-allowed;opacity:.42}.favorites-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.favorites-page__grid[hidden],.favorites-empty[hidden]{display:none!important}.favorite-card{min-width:0;overflow:hidden;border:1px solid rgba(113,72,87,.14);border-radius:22px;background:#fff;box-shadow:0 12px 32px #4b2d3817;transition:transform .18s ease,box-shadow .18s ease}.favorite-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #4b2d3824}.favorite-card__media{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--clare-rose-soft)}.favorite-card__image-link,.favorite-card__image-link img,.favorite-card__placeholder{display:block;width:100%;height:100%}.favorite-card__image-link img{object-fit:cover;transition:transform .32s ease}.favorite-card:hover .favorite-card__image-link img{transform:scale(1.035)}.favorite-card__placeholder{display:grid;place-items:center;background:linear-gradient(135deg,#f7e9ed,#fff9f5);color:var(--clare-rose);font-size:3rem}.favorite-card__remove{position:absolute;top:.8rem;right:.8rem;display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(113,72,87,.2);border-radius:50%;background:#fffffff0;color:var(--clare-rose-dark);font-size:1.25rem;line-height:1;box-shadow:0 5px 16px #3c242d29}.favorite-card__remove:hover,.favorite-card__remove:focus-visible{background:var(--clare-rose-dark);color:#fff}.favorite-card__body{padding:1.15rem 1.2rem 1.3rem}.favorite-card__category{margin:0 0 .4rem;color:var(--clare-rose-dark);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.favorite-card__title-link{color:#302328}.favorite-card__title{margin:0;font-family:var(--rx-serif,Georgia,serif);font-size:clamp(1.22rem,2vw,1.55rem);line-height:1.18}.favorite-card__title-link:hover,.favorite-card__title-link:focus-visible{color:var(--clare-rose-dark)}.favorite-card__details{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin-top:.85rem;padding-top:.8rem;border-top:1px solid rgba(113,72,87,.12);color:#716268;font-size:.82rem;font-weight:750}.favorites-empty{display:flex;min-height:390px;flex-direction:column;align-items:center;justify-content:center;padding:clamp(2rem,7vw,5rem) 1.25rem;border:1px dashed rgba(113,72,87,.32);border-radius:28px;background:radial-gradient(circle at 50% 0%,rgba(215,169,183,.18),transparent 24rem),#fffdfb;text-align:center}.favorites-empty__mark{position:relative;display:grid;width:86px;height:86px;place-items:center;margin-bottom:1.2rem;border-radius:26px;background:var(--clare-rose-soft);color:var(--clare-rose-dark);font-size:2.7rem;transform:rotate(-4deg)}.favorites-empty__mark span{transform:rotate(4deg)}.favorites-empty h2{margin:0;color:#302328;font-family:var(--rx-serif,Georgia,serif);font-size:clamp(1.8rem,4vw,2.65rem)}.favorites-empty>p:not(.favorites-empty__eyebrow){max-width:560px;margin:.75rem auto 0;color:#6a5b61;font-size:1rem;line-height:1.6}.favorites-empty__cta{display:inline-flex;min-height:48px;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.25rem;border-radius:999px;background:var(--clare-rose-dark);color:#fff;font-weight:850;box-shadow:0 8px 20px #5c37452e}.favorites-empty__cta:hover,.favorites-empty__cta:focus-visible{background:#56333f;color:#fff}@media (max-width:900px){.favorites-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body[data-theme=bake-it-good] .header .header__favorites{width:40px!important;min-width:40px!important;height:40px!important}.favorites-hero__content{align-items:flex-start}.favorites-hero__icon{width:64px;height:64px;font-size:1.8rem}.favorites-hero__copy{font-size:.96rem}.favorites-page__toolbar{align-items:center}.favorites-page__clear{min-height:40px;padding-inline:.75rem;font-size:.78rem}.favorites-page__grid{grid-template-columns:1fr}.favorites-empty{min-height:350px;border-radius:22px}}body[data-theme=bake-it-good]{--mo-on-article-link:var(--clare-rose-dark);--mo-on-article-link-accent:var(--clare-rose);--mo-on-recipe-title:var(--clare-rose-dark);--mo-on-recipe-highlight:var(--clare-rose-dark);--mo-on-recipe-link:var(--clare-rose-dark);--mo-recipe-number:var(--clare-rose-dark);--jc-polish-heading:var(--clare-rose-dark)!important;--jc-next-mauve:var(--clare-rose)!important;--jc-next-mauve-dark:var(--clare-rose-dark)!important;--jc-shot-mauve:var(--clare-rose)!important}body[data-theme=bake-it-good] .article .article__wrapper>dl dt,body[data-theme=bake-it-good] .article .article__wrapper>dl.recipe-faqs .recipe-faqs__question{color:var(--clare-rose-dark)!important}body[data-theme=bake-it-good] .article .article__wrapper>dl dt{background:linear-gradient(#8d627124,#8d627124)0 88%/100% 7px no-repeat!important}body[data-theme=bake-it-good] .article .article__wrapper :is(ul,ol)>li:before,body[data-theme=bake-it-good] .recipe .recipe__interact-list-number,body[data-theme=bake-it-good] .recipe .recipe__static-list li:before{color:var(--clare-rose-dark)!important}body[data-theme=bake-it-good] .header .header__menu-item--theme{display:flex!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}body[data-theme=bake-it-good] .header .header__theme-toggle{display:inline-flex!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:1px solid rgba(113,72,87,.25)!important;border-radius:50%!important;background:#fffaf8!important;color:var(--clare-rose-dark)!important;box-shadow:0 5px 14px #4b2d381a!important;transition:transform .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease!important}body[data-theme=bake-it-good] .header .header__theme-icon{display:block!important;width:20px!important;height:20px!important;color:currentColor!important}html[data-color-mode=light] .header__theme-icon--sun,html[data-color-mode=dark] .header__theme-icon--moon{display:none!important}@media (max-width:480px){body[data-theme=bake-it-good] .header .header__menu-item--theme,body[data-theme=bake-it-good] .header .header__theme-toggle{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body[data-theme=bake-it-good] .header .header__brand{max-width:calc(100% - 145px)!important}body[data-theme=bake-it-good] .header .header__theme-icon{width:18px!important;height:18px!important}}html[data-color-mode=dark] body[data-theme=bake-it-good] .breadcrumb__item a,html[data-color-mode=dark] body[data-theme=bake-it-good] .author__title,html[data-color-mode=dark] body[data-theme=bake-it-good] .about-text-link,html[data-color-mode=dark] body[data-theme=bake-it-good] .contact__subtitle,html[data-color-mode=dark] body[data-theme=bake-it-good] .contact__subtitle span{color:#e3b8c7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .breadcrumb__item span,html[data-color-mode=dark] body[data-theme=bake-it-good] .contact__subtitle svg{color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .preview .preview__meta,html[data-color-mode=dark] body[data-theme=bake-it-good] .main>.previews .preview__meta{border-color:#d8c8ce!important;background:#fffaf8f5!important;color:#2b2227!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .preview .preview__meta *,html[data-color-mode=dark] body[data-theme=bake-it-good] .main>.previews .preview__meta *{color:#2b2227!important}html[data-color-mode=dark] body[data-theme=bake-it-good] :is(.preview__stars-on,.entry__stars-on){color:#e3b8c7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] :is(.preview__rating-count2,.entry__count){color:#cbbdc3!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .chip{border-color:#6a505c!important;background:#30262b!important;color:#f2dce4!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .chip span{color:#f2dce4!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .chip:hover,html[data-color-mode=dark] body[data-theme=bake-it-good] .chip:focus-visible{border-color:#9b7484!important;background:#3b2d34!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .about-promise__list li{border-color:#5e4853!important;background:#30262b!important;color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .favorites-hero__icon{background:#714857!important;color:#fff!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .authors .social__title,html[data-color-mode=dark] body[data-theme=bake-it-good] .author .social__title{color:#cbbdc3!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__brand{color:#3f3035!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__brand .footer__tagline{color:#66565c!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__brand .social__title{color:#493940!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__columns .footer__col-title{color:#f2c7d6!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__bottom .footer__copyright{color:#cbbdc3!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__bottom .footer__back-to-top{border-color:#d8c8ce!important;background:#fffaf8!important;color:#714857!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .landing .meta__content,html[data-color-mode=dark] body[data-theme=bake-it-good] .landing .meta__content span{color:#cbbdc3!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .landing .meta__content :is(a,strong){color:#e3b8c7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__rating-text{color:#cbbdc3!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__stars,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .preview__stars{background:linear-gradient(90deg,#e3b8c7 var(--rating-percent),#776b71 var(--rating-percent))!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__fact{border-color:#5e4853!important;background:#2d2429!important;color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__fact dt{color:#e3b8c7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__fact dd{color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__actions .recipe-card__action{border:1px solid #6a505c!important;background:#30262b!important;color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__actions .recipe-card__action:hover,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__actions .recipe-card__action:focus-visible,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__actions .recipe-card__action.is-favorite{border-color:#9b7484!important;background:#714857!important;color:#fff!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__description{border-color:#493a42!important;background:#2d2429!important;color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe .recipe-card__description :is(h3,p){color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar .template-main-sidebar__main>section#recipe.recipe .recipe__separator{border-color:#493a42!important;color:#f2c7d6!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-ingredients .recipe__ingredient-group h4{color:#f2c7d6!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-ingredients .recipe__ingredient,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-ingredients .recipe__ingredient-text,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-ingredients .recipe__ingredient-text strong,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-equipments,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-equipments li{color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-ingredients .recipe__ingredient::marker,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-equipments li::marker{color:#e3b8c7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-instructions.recipe__interact-list>div{border-color:#5e4853!important;background:#2d2429!important;box-shadow:none!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-instructions .recipe__interact-list-content,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-instructions .recipe__interact-list-content span{color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-instructions .recipe__instruction-title{color:#f2c7d6!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-notes.recipe__static-list,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-allergies.recipe__details,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-nutrition.recipe__details{border-color:#5e4853!important;background:#30262b!important;color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe #recipe-notes.recipe__static-list li,html[data-color-mode=dark] body[data-theme=bake-it-good] section#recipe.recipe :is(#recipe-allergies,#recipe-nutrition) :is(summary,ul,li,strong,span){color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar__sidebar .author{border-color:#493a42!important;background:#241d21!important;color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar__sidebar .author__img,html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar__sidebar .author__img img{background:#30262b!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar__sidebar .author__body,html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar__sidebar .author__body p{color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar__sidebar .author__title{color:#f2c7d6!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar__sidebar .social__item{border-color:#6a505c!important;background:#30262b!important;color:#f2c7d6!important}html[data-color-mode=dark]{color-scheme:dark;background:#171316}html[data-color-mode=dark] body[data-theme=bake-it-good]{--rx-canvas:#171316;--rx-paper:#241d21;--rx-paper-2:#2d2429;--rx-ink:#fff8fa;--rx-ink-2:#eee2e7;--rx-muted:#cbbdc3;--rx-line:#493a42;--rx-line-strong:#765c67;--mo-body:var(--rx-canvas);--mo-on-body:var(--rx-ink);--mo-header:#1d171a;--mo-on-header:#fff8fa;--mo-offcanvas:#1d171a;--mo-on-offcanvas:#fff8fa;--mo-border-offcanvas:#493a42;--mo-footer:#140f12;--mo-on-footer:#fff8fa;--mo-search:var(--rx-paper);--mo-on-search:var(--rx-ink);--mo-outline-search:var(--rx-line);--mo-separator:var(--rx-paper-2);--mo-on-separator:var(--rx-ink);--mo-hero:var(--rx-paper);--mo-on-hero:var(--rx-muted);--mo-on-hero-title:var(--rx-ink);--mo-landing:var(--rx-paper);--mo-on-landing:var(--rx-muted);--mo-on-landing-title:var(--rx-ink);--mo-category:var(--rx-paper);--mo-on-category:var(--rx-ink);--mo-entry:var(--rx-paper);--mo-on-entry:var(--rx-muted);--mo-entry-title:var(--rx-ink);--mo-on-entry-title:var(--rx-ink);--mo-preview:var(--rx-paper);--mo-on-preview:var(--rx-muted);--mo-on-preview-title:var(--rx-ink);--mo-faq:var(--rx-paper);--mo-on-faq:var(--rx-ink);--mo-article:transparent;--mo-on-article:var(--rx-ink);--mo-article-heading:var(--rx-paper);--mo-on-article-heading:var(--rx-ink);--mo-article-note:#34252c;--mo-on-article-note:var(--rx-ink);--mo-article-recommendations:var(--rx-paper);--mo-on-article-recommendations:var(--rx-ink);--mo-author:var(--rx-paper);--mo-on-author:var(--rx-ink);--mo-recipe:var(--rx-paper);--mo-on-recipe:var(--rx-ink);--mo-on-recipe-title:var(--rx-ink);--mo-on-recipe-separator:var(--rx-muted);--mo-related-entry:var(--rx-paper);--mo-on-related-entry:var(--rx-ink);--mo-contact:var(--rx-paper);--mo-on-contact:var(--rx-ink);--mo-keypoints-card:var(--rx-paper);--mo-on-keypoints-card:var(--rx-ink);--mo-chip:#342a2f;--mo-on-chip:var(--rx-ink);--jc-next-black:#fff8fa;--jc-next-card-bg:#241d21;--jc-next-panel:#2d2429;--jc-next-line:#493a42;--jc-shot-ink:#fff8fa;--jc-shot-pill:#342a2f;--jc-shot-border:#493a42;--jc-polish-ink:#fff8fa;background:#171316!important;color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .main,html[data-color-mode=dark] body[data-theme=bake-it-good] .main>section,html[data-color-mode=dark] body[data-theme=bake-it-good] .categories,html[data-color-mode=dark] body[data-theme=bake-it-good] .previews,html[data-color-mode=dark] body[data-theme=bake-it-good] .entries,html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main,html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar{background-color:#171316!important;color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header :is(a,summary),html[data-color-mode=dark] body[data-theme=bake-it-good] .header__category,html[data-color-mode=dark] body[data-theme=bake-it-good] .header__dropdown>summary{color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header :is(a,summary):hover,html[data-color-mode=dark] body[data-theme=bake-it-good] .header :is(a,summary):focus-visible,html[data-color-mode=dark] body[data-theme=bake-it-good] .header .selected{color:#e3b8c7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] :is(.landing,.landing:before){background:#211a1e!important}html[data-color-mode=dark] body[data-theme=bake-it-good] :is(.preview,.entry,.category .category__body,.article,.article .article__wrapper>h2,.article .article__wrapper>dl.recipe-faqs,.recipe,.faq,.contact,.search,.related_entries__item,.favorite-card,.favorites-empty,.home-welcome__card,.about-story,.about-promise,.about-value,.about-cta,.keypoints .keypoints__wrapper .keypoints__card,table,input,textarea,select){border-color:#493a42!important;background:#241d21!important;color:#fff8fa!important;box-shadow:0 10px 28px #0000002e!important}html[data-color-mode=dark] body[data-theme=bake-it-good] :is(.landing__tldr,.preview__content,.entry__body,.favorite-card__details,.breadcrumb,figcaption){color:#cbbdc3!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .recipe-faqs__item{border-color:#493a42!important;background:transparent!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer,html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__bottom{border-color:#493a42!important;background:#140f12!important;color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__brand{display:inline-block;padding:8px 12px;border-radius:12px;background:#fffaf8!important}body[data-theme=bake-it-good] .home-welcome{margin:clamp(34px,5vw,70px)0}body[data-theme=bake-it-good] .home-welcome__card{display:grid;grid-template-columns:minmax(190px,250px) minmax(0,1fr);align-items:center;gap:clamp(26px,5vw,64px);padding:clamp(24px,4vw,48px);overflow:hidden;border:1px solid rgba(113,72,87,.18);border-radius:28px;background:radial-gradient(circle at 92% 10%,rgba(141,98,113,.13),transparent 18rem),linear-gradient(135deg,#fffaf7,#f5eaee);box-shadow:0 18px 44px #462b3517}body[data-theme=bake-it-good] .home-welcome__media{position:relative;display:block;width:min(100%,230px);aspect-ratio:1;margin-inline:auto;overflow:hidden;border:8px solid rgba(255,255,255,.92);border-radius:50%;box-shadow:0 12px 30px #462b352e}body[data-theme=bake-it-good] .home-welcome__media:after{position:absolute;inset:0;border:1px solid rgba(113,72,87,.2);border-radius:inherit;content:""}body[data-theme=bake-it-good] .home-welcome__media img{display:block;width:100%;height:100%;object-fit:cover}body[data-theme=bake-it-good] .home-welcome__copy{max-width:720px}body[data-theme=bake-it-good] .home-welcome__eyebrow{margin:0 0 10px;color:var(--clare-rose-dark);font-size:.82rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}body[data-theme=bake-it-good] .home-welcome__copy h2{margin:0 0 18px;color:#221a1d;font-family:var(--jc-clone-body,Georgia,serif);font-size:clamp(1.65rem,3vw,2.65rem);line-height:1.08;text-wrap:balance}body[data-theme=bake-it-good] .home-welcome__copy>p:not(.home-welcome__eyebrow){margin:0;color:#51454a;font-size:clamp(.98rem,1.35vw,1.08rem);line-height:1.7}body[data-theme=bake-it-good] .home-welcome__copy>p+p{margin-top:8px}body[data-theme=bake-it-good] .home-welcome__link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding-bottom:4px;border-bottom:2px solid var(--clare-rose);color:var(--clare-rose-dark);font-weight:900}body[data-theme=bake-it-good] .home-welcome__link span{transition:transform .16s ease}body[data-theme=bake-it-good] .home-welcome__link:hover span,body[data-theme=bake-it-good] .home-welcome__link:focus-visible span{transform:translate(4px)}body[data-theme=bake-it-good] .landing .landing__content .recipe-quick-actions{display:flex!important;align-items:center!important;gap:10px!important;margin-top:22px!important}body[data-theme=bake-it-good] .landing .landing__content .recipe-quick-action,body[data-theme=bake-it-good] .landing .landing__content button.recipe-quick-action{box-sizing:border-box!important;display:inline-flex!important;min-height:46px!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:10px 18px!important;border:1px solid rgba(113,72,87,.42)!important;border-radius:999px!important;background:#fff!important;color:var(--clare-rose-dark)!important;font:inherit!important;font-weight:900!important;line-height:1!important;cursor:pointer!important;box-shadow:0 5px 14px #462b3514!important;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease!important}body[data-theme=bake-it-good] .landing .landing__content .recipe-quick-action--primary{border-color:var(--clare-rose-dark)!important;background:var(--clare-rose-dark)!important;color:#fff!important}body[data-theme=bake-it-good] .landing .landing__content .actions.recipe-quick-actions>a.recipe-quick-action:not(.recipe-quick-action--primary),body[data-theme=bake-it-good] .landing .landing__content .actions.recipe-quick-actions>button.recipe-quick-action:not(.is-favorite){border:1px solid rgba(113,72,87,.42)!important;background:#fff!important;color:var(--clare-rose-dark)!important}body[data-theme=bake-it-good] .landing .landing__content .actions.recipe-quick-actions>a.recipe-quick-action:not(.recipe-quick-action--primary) .icon{color:currentColor!important}body[data-theme=bake-it-good] .recipe-quick-actions>.recipe-quick-action--primary{order:1!important}body[data-theme=bake-it-good] .recipe-quick-actions>button[data-favorite-toggle]{order:2!important}body[data-theme=bake-it-good] .landing .landing__content .actions.recipe-quick-actions>a.recipe-quick-action.recipe-quick-action--pinterest{order:3!important;border-color:#e60023!important;background:#e60023!important;color:#fff!important}body[data-theme=bake-it-good] .landing .landing__content .actions.recipe-quick-actions>a[href^="mailto:"]{order:4!important}body[data-theme=bake-it-good] .landing .landing__content .actions.recipe-quick-actions>a[href*="/print"]{order:5!important}body[data-theme=bake-it-good] .landing .landing__content .actions.recipe-quick-actions>a[href*="facebook.com"]{order:6!important}body[data-theme=bake-it-good] .landing .landing__content .recipe-quick-action:hover,body[data-theme=bake-it-good] .landing .landing__content .recipe-quick-action:focus-visible,body[data-theme=bake-it-good] .landing .landing__content .recipe-quick-action.is-favorite{border-color:var(--clare-rose-dark)!important;background:var(--clare-rose-dark)!important;color:#fff!important;transform:translateY(-2px)!important}body[data-theme=bake-it-good] .landing .landing__content .recipe-quick-action .icon{width:17px!important;height:17px!important}body[data-theme=bake-it-good] .recipe-quick-action__heart{font-size:1.15rem;line-height:1}@media (max-width:760px){body[data-theme=bake-it-good] .home-welcome__card{grid-template-columns:1fr;gap:20px;text-align:center}body[data-theme=bake-it-good] .home-welcome__media{width:150px}body[data-theme=bake-it-good] .home-welcome__copy{margin-inline:auto}body[data-theme=bake-it-good] .landing .landing__content .recipe-quick-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}body[data-theme=bake-it-good] .landing .landing__content .recipe-quick-action,body[data-theme=bake-it-good] .landing .landing__content button.recipe-quick-action{width:100%!important;min-width:0!important;padding-inline:12px!important}}body[data-theme=bake-it-good] .header .header__main{position:relative;z-index:40;overflow:visible!important}body[data-theme=bake-it-good] .header .header__wrapper,body[data-theme=bake-it-good] .header .header__menu,body[data-theme=bake-it-good] .header .header__menu-item--dropdown{overflow:visible!important}body[data-theme=bake-it-good] .header__dropdown{position:relative}body[data-theme=bake-it-good] .header__dropdown>summary{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:7px;padding:0;color:#17171d;cursor:pointer;font-size:17px;font-weight:850;line-height:1;list-style:none;white-space:nowrap}body[data-theme=bake-it-good] .header__dropdown>summary::-webkit-details-marker{display:none}body[data-theme=bake-it-good] .header__dropdown>summary::marker{display:none;content:""}body[data-theme=bake-it-good] .header__dropdown>summary:hover,body[data-theme=bake-it-good] .header__dropdown>summary:focus-visible,body[data-theme=bake-it-good] .header__dropdown[open]>summary{color:var(--clare-rose-dark)}body[data-theme=bake-it-good] .header__dropdown>summary:focus-visible{border-radius:8px;outline:3px solid rgba(141,98,113,.25);outline-offset:5px}body[data-theme=bake-it-good] .header__dropdown-chevron{display:inline-flex;align-items:center;font-size:20px;font-weight:700;line-height:1;transform:translateY(-2px);transition:transform .16s ease}body[data-theme=bake-it-good] .header__dropdown[open] .header__dropdown-chevron{transform:translateY(2px) rotate(180deg)}body[data-theme=bake-it-good] .header__dropdown-panel{position:absolute;z-index:100;top:calc(100% + 12px);left:50%;width:430px;padding:22px 24px 24px;border:1px solid rgba(113,72,87,.2);border-radius:18px;background:#fff;box-shadow:0 20px 48px #321f262e;color:#29252a;transform:translate(-50%)}body[data-theme=bake-it-good] .header__dropdown-panel:before{position:absolute;top:-7px;left:50%;width:13px;height:13px;border-top:1px solid rgba(113,72,87,.2);border-left:1px solid rgba(113,72,87,.2);background:#fff;content:"";transform:translate(-50%) rotate(45deg)}body[data-theme=bake-it-good] .header__dropdown-panel--ingredients{width:470px}body[data-theme=bake-it-good] .header__dropdown-panel--methods{width:420px}body[data-theme=bake-it-good] .header__dropdown-eyebrow{display:block;margin-bottom:14px;color:var(--clare-rose-dark);font-size:.74rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}body[data-theme=bake-it-good] .header__dropdown-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;margin:0;padding:0;list-style:none}body[data-theme=bake-it-good] .header__dropdown-grid li{margin:0;padding:0}body[data-theme=bake-it-good] .header .header__dropdown-grid a{display:flex!important;min-height:42px!important;align-items:center!important;padding:8px 10px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#342d31!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important}body[data-theme=bake-it-good] .header .header__dropdown-grid a:hover,body[data-theme=bake-it-good] .header .header__dropdown-grid a:focus-visible{background:#f8ecef!important;color:#56333f!important;transform:none!important}body[data-theme=bake-it-good] .header .header__dropdown-grid a:focus-visible{outline:2px solid var(--clare-rose-dark);outline-offset:1px}@media (min-width:1200px){body[data-theme=bake-it-good] .header .header__wrapper{gap:24px!important}body[data-theme=bake-it-good] .header .header__wrapper .header__menu{gap:clamp(8px,.8vw,13px)!important;font-size:17px!important}body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item>a,body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item>button{font-size:17px!important}body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item.d-xl-block~.header__menu-item.d-xl-block{margin-left:0!important;padding-left:0!important;border-left:0!important}}@media (min-width:1200px) and (max-width:1320px){body[data-theme=bake-it-good] .header .header__brand{flex-basis:270px!important;width:270px!important;min-width:270px!important}body[data-theme=bake-it-good] .header .header__brand .logo,body[data-theme=bake-it-good] .header .header__brand img.logo{width:270px!important;max-width:270px!important}body[data-theme=bake-it-good] .header__dropdown>summary,body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item>a,body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item>button{font-size:15px!important}}body[data-theme=bake-it-good] .offcanvas__menu-item--group{display:block}body[data-theme=bake-it-good] .offcanvas__group>summary{display:flex;width:100%;align-items:center;cursor:pointer;list-style:none}body[data-theme=bake-it-good] .offcanvas__group>summary::-webkit-details-marker{display:none}body[data-theme=bake-it-good] .offcanvas__group>summary::marker{display:none;content:""}body[data-theme=bake-it-good] .offcanvas__group-chevron{margin-left:auto;font-size:1.2em;transition:transform .16s ease}body[data-theme=bake-it-good] .offcanvas__group[open] .offcanvas__group-chevron{transform:rotate(180deg)}body[data-theme=bake-it-good] .offcanvas__submenu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:4px 0 10px 38px;padding:10px;border-radius:12px;background:#8d627117;list-style:none}body[data-theme=bake-it-good] .offcanvas__submenu li{margin:0;padding:0}body[data-theme=bake-it-good] .offcanvas .offcanvas__submenu a{display:flex!important;min-height:38px;align-items:center;padding:7px 9px!important;border-radius:8px;color:inherit;font-size:.9rem!important;font-weight:700;line-height:1.2;text-decoration:none}body[data-theme=bake-it-good] .offcanvas .offcanvas__submenu a:hover,body[data-theme=bake-it-good] .offcanvas .offcanvas__submenu a:focus-visible{background:#fff;color:var(--clare-rose-dark)}body[data-theme=bake-it-good] .about-landing{border-bottom:1px solid rgba(113,72,87,.14);background:linear-gradient(135deg,#fffaf7,#f6e9ee)}body[data-theme=bake-it-good] .about-landing:before{display:none!important}body[data-theme=bake-it-good] .about-landing .landing__wrapper{min-height:0!important;padding-block:clamp(34px,5vw,68px)!important}body[data-theme=bake-it-good] .about-landing .landing__content{max-width:900px;gap:14px!important}body[data-theme=bake-it-good] .about-landing__eyebrow,body[data-theme=bake-it-good] .about-kicker{margin:0!important;color:var(--clare-rose-dark)!important;font-family:var(--jc-awesome-ui,system-ui,sans-serif)!important;font-size:.78rem!important;font-weight:800!important;line-height:1.25!important;letter-spacing:.14em;text-transform:uppercase}body[data-theme=bake-it-good] .about-landing .landing__title{max-width:760px;margin:0!important;color:#211a1d!important;font-size:clamp(2.35rem,5vw,4.5rem)!important;line-height:.98!important;letter-spacing:-.045em}body[data-theme=bake-it-good] .about-landing .landing__tldr{max-width:820px;color:#55494d!important;font-size:clamp(1.02rem,1.6vw,1.24rem)!important;line-height:1.65!important}body[data-theme=bake-it-good] .about-page{padding-block:clamp(52px,8vw,104px);background:#fff}body[data-theme=bake-it-good] .about-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);align-items:center;gap:clamp(42px,6vw,88px)}body[data-theme=bake-it-good] .about-story__copy h2,body[data-theme=bake-it-good] .about-promise h2,body[data-theme=bake-it-good] .about-cta h2{margin:10px 0 20px!important;color:#211a1d!important;font-family:var(--jc-clone-body,Georgia,serif)!important;font-size:clamp(2rem,3.5vw,3.25rem)!important;font-weight:700!important;line-height:1.08!important;letter-spacing:-.035em}body[data-theme=bake-it-good] .about-story__copy>p:not(.about-kicker),body[data-theme=bake-it-good] .about-cta p:not(.about-kicker){margin:0 0 16px!important;color:#5b5054!important;font-size:1.04rem!important;line-height:1.78!important}body[data-theme=bake-it-good] .about-text-link{display:inline-flex;align-items:center;gap:9px;margin-top:8px;color:var(--clare-rose-dark)!important;font-weight:800;text-decoration:none}body[data-theme=bake-it-good] .about-text-link:hover{gap:13px;text-decoration:underline}body[data-theme=bake-it-good] .about-story__media{position:relative;display:grid;grid-template-columns:1.25fr .75fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;height:clamp(390px,42vw,540px)}body[data-theme=bake-it-good] .about-story__image{width:100%;height:100%;min-height:0;object-fit:cover;border:0!important;border-radius:18px!important;box-shadow:0 16px 34px #301f251a!important}body[data-theme=bake-it-good] .about-story__image--main{grid-row:1/3}body[data-theme=bake-it-good] .about-story__badge{position:absolute;right:18px;bottom:18px;padding:10px 15px;border:1px solid rgba(113,72,87,.22);border-radius:999px;background:#fffaf7f0;color:#56333f;font-size:.82rem;font-weight:800;box-shadow:0 8px 22px #301f251f;backdrop-filter:blur(8px)}body[data-theme=bake-it-good] .about-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(64px,8vw,112px)}body[data-theme=bake-it-good] .about-value{padding:clamp(24px,3vw,34px);border:1px solid rgba(113,72,87,.16);border-radius:18px;background:#fffaf7;box-shadow:0 12px 30px #37232a0f}body[data-theme=bake-it-good] .about-value__icon{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:50%;background:var(--clare-rose-dark);color:#fff}body[data-theme=bake-it-good] .about-value__icon .icon{width:21px;height:21px}body[data-theme=bake-it-good] .about-value h2{margin:20px 0 10px!important;color:#2f2529!important;font-size:1.28rem!important;line-height:1.25!important}body[data-theme=bake-it-good] .about-value p{margin:0!important;color:#62565a!important;font-size:.98rem!important;line-height:1.7!important}body[data-theme=bake-it-good] .about-promise{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:center;gap:clamp(36px,6vw,78px);margin-top:clamp(56px,7vw,96px);padding:clamp(30px,5vw,64px);border-radius:24px;background:linear-gradient(135deg,#ead8df,#f9efea)}body[data-theme=bake-it-good] .about-promise__list{display:grid;gap:13px;margin:0;padding:0;list-style:none}body[data-theme=bake-it-good] .about-promise__list li{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid rgba(113,72,87,.14);border-radius:12px;background:#ffffffb3;color:#493b40;font-weight:650;line-height:1.5}body[data-theme=bake-it-good] .about-promise__list li span{display:inline-flex;flex:0 0 24px;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;background:var(--clare-rose-dark);color:#fff;font-size:.78rem}body[data-theme=bake-it-good] .about-cta{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:clamp(56px,7vw,92px);padding:clamp(28px,5vw,56px);border:1px solid rgba(255,255,255,.12);border-radius:24px;background:#211a1d;color:#fff}body[data-theme=bake-it-good] .about-cta h2,body[data-theme=bake-it-good] .about-cta p:not(.about-kicker){color:#fff!important}body[data-theme=bake-it-good] .about-cta h2{max-width:680px;margin-bottom:12px!important}body[data-theme=bake-it-good] .about-cta p:not(.about-kicker){max-width:680px;margin-bottom:0!important;opacity:.78}body[data-theme=bake-it-good] .about-cta .about-kicker{color:#dcb8c5!important}body[data-theme=bake-it-good] .about-cta__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}body[data-theme=bake-it-good] .about-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 20px;border:1px solid transparent;border-radius:999px;font-weight:800;text-decoration:none}body[data-theme=bake-it-good] .about-button--primary{background:#fff;color:#2f2529!important}body[data-theme=bake-it-good] .about-button--secondary{border-color:#ffffff75;color:#fff!important}body[data-theme=bake-it-good] .about-button:hover{transform:translateY(-2px)}@media (max-width:920px){body[data-theme=bake-it-good] .about-story,body[data-theme=bake-it-good] .about-promise{grid-template-columns:1fr}body[data-theme=bake-it-good] .about-story__media{height:clamp(360px,72vw,520px)}body[data-theme=bake-it-good] .about-values{grid-template-columns:1fr}body[data-theme=bake-it-good] .about-cta{align-items:flex-start;flex-direction:column}}@media (max-width:560px){body[data-theme=bake-it-good] .about-page{padding-block:42px 58px}body[data-theme=bake-it-good] .about-story__media{grid-template-columns:1fr 1fr;grid-template-rows:1.35fr .65fr;height:430px}body[data-theme=bake-it-good] .about-story__image--main{grid-column:1/3;grid-row:1}body[data-theme=bake-it-good] .about-story__image{border-radius:14px!important}body[data-theme=bake-it-good] .about-promise,body[data-theme=bake-it-good] .about-cta{padding:24px 20px;border-radius:18px}body[data-theme=bake-it-good] .about-cta__actions,body[data-theme=bake-it-good] .about-button{width:100%}}body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item>a.header__favorites{position:relative!important;display:inline-flex!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:1px solid rgba(113,72,87,.22)!important;border-radius:50%!important;background:#fffaf8!important;color:var(--clare-rose-dark)!important;box-shadow:0 5px 14px #4b2d381a!important}body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item>a.header__favorites:hover,body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item>a.header__favorites:focus-visible,body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item>a.header__favorites.selected{border-color:var(--clare-rose-dark)!important;background:var(--clare-rose-dark)!important;color:#fff!important;transform:translateY(-1px)!important}body[data-theme=bake-it-good] .header .header__favorites-heart.icon{display:block!important;width:20px!important;height:20px!important;fill:currentColor!important;color:currentColor!important}body[data-theme=bake-it-good] .header .header__favorites-count{top:-6px!important;right:-6px!important;min-width:20px!important;width:auto!important;height:20px!important;padding-inline:5px!important;border:2px solid #ffffff!important;background:#56333f!important;color:#fff!important;font-size:.66rem!important;line-height:16px!important;box-shadow:0 2px 7px #4b2d3833!important}body[data-theme=bake-it-good] .header .header__menu-toggle-wrap,body[data-theme=bake-it-good] .header .header__menu-toggle-wrap.d-xl-none{display:flex!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important;margin:0!important}body[data-theme=bake-it-good] .header .header__menu-toggle-wrap>#menu-toggle{display:inline-flex!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important;gap:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--clare-rose-dark)!important;border-radius:50%!important;background:var(--clare-rose-dark)!important;color:#fff!important;box-shadow:0 6px 16px #4b2d382e!important}body[data-theme=bake-it-good] .header .header__menu-toggle-wrap>#menu-toggle:hover,body[data-theme=bake-it-good] .header .header__menu-toggle-wrap>#menu-toggle:focus-visible{border-color:#56333f!important;background:#56333f!important;color:#fff!important;transform:translateY(-1px)!important}body[data-theme=bake-it-good] .header .header__menu-toggle-wrap>#menu-toggle .icon{display:block!important;width:22px!important;height:22px!important;margin:0!important;color:currentColor!important;stroke:currentColor!important}@media (min-width:1200px){body[data-theme=bake-it-good] .header .header__menu-toggle-wrap,body[data-theme=bake-it-good] .header .header__menu-toggle-wrap.d-xl-none{display:none!important}}@media (max-width:1199px){body[data-theme=bake-it-good] .header .header__main,body[data-theme=bake-it-good] .header .header__main>.container,body[data-theme=bake-it-good] .header .header__wrapper{min-height:76px!important}body[data-theme=bake-it-good] .header .header__main>.container{padding-inline:clamp(12px,3vw,28px)!important}body[data-theme=bake-it-good] .header .header__wrapper{gap:16px!important}body[data-theme=bake-it-good] .header .header__brand{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:300px!important;height:66px!important;min-height:66px!important}body[data-theme=bake-it-good] .header .header__brand .logo,body[data-theme=bake-it-good] .header .header__brand img.logo{width:100%!important;max-width:300px!important;height:auto!important;max-height:66px!important}body[data-theme=bake-it-good] .header .header__wrapper .header__menu{display:flex!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important;overflow:visible!important}body[data-theme=bake-it-good] .header .header__wrapper .header__menu>.header__menu-item.header__menu-item--favorites,body[data-theme=bake-it-good] .header .header__wrapper .header__menu>.header__menu-item.header__menu-item--toggle{display:flex!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}}@media (max-width:480px){body[data-theme=bake-it-good] .header .header__main,body[data-theme=bake-it-good] .header .header__main>.container,body[data-theme=bake-it-good] .header .header__wrapper{min-height:70px!important}body[data-theme=bake-it-good] .header .header__main>.container{padding-inline:10px!important}body[data-theme=bake-it-good] .header .header__wrapper{gap:10px!important}body[data-theme=bake-it-good] .header .header__brand{height:58px!important;min-height:58px!important;max-width:calc(100% - 98px)!important}body[data-theme=bake-it-good] .header .header__brand .logo,body[data-theme=bake-it-good] .header .header__brand img.logo{max-height:58px!important}body[data-theme=bake-it-good] .header .header__wrapper .header__menu{gap:7px!important}body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item>a.header__favorites,body[data-theme=bake-it-good] .header .header__menu-toggle-wrap,body[data-theme=bake-it-good] .header .header__menu-toggle-wrap.d-xl-none,body[data-theme=bake-it-good] .header .header__menu-toggle-wrap>#menu-toggle{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body[data-theme=bake-it-good] .header .header__wrapper .header__menu>.header__menu-item.header__menu-item--favorites,body[data-theme=bake-it-good] .header .header__wrapper .header__menu>.header__menu-item.header__menu-item--toggle{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body[data-theme=bake-it-good] .header .header__favorites-heart.icon{width:18px!important;height:18px!important}body[data-theme=bake-it-good] .header .header__menu-toggle-wrap>#menu-toggle .icon{width:20px!important;height:20px!important}}body[data-theme=bake-it-good] .article .article__wrapper>aside.note{position:relative;isolation:isolate;width:min(100%,860px)!important;margin:clamp(28px,5vw,54px) auto!important;padding:clamp(20px,3.2vw,30px) clamp(20px,4vw,36px)!important;overflow:hidden;border:1px solid rgba(113,72,87,.24)!important;border-left:6px solid var(--clare-rose-dark)!important;border-radius:18px!important;background:linear-gradient(135deg,#f7e9ee,#fff7f2)!important;box-shadow:0 14px 34px #472b351a!important;color:#3f3035!important}body[data-theme=bake-it-good] .article .article__wrapper>aside.note:after{position:absolute;z-index:-1;top:-68px;right:-58px;width:170px;height:170px;border-radius:50%;background:#8d627114;content:""}body[data-theme=bake-it-good] .article .article__wrapper>aside.note>h2{display:flex!important;align-items:center;gap:12px;margin:0 0 14px!important;padding:0!important;border:0!important;background:transparent!important;color:#56333f!important;font-family:var(--jc-clone-body,Georgia,serif)!important;font-size:clamp(1.25rem,2.1vw,1.55rem)!important;font-weight:700!important;line-height:1.2!important;box-shadow:none!important}body[data-theme=bake-it-good] .article .article__wrapper>aside.note>h2 .icon{box-sizing:border-box;flex:0 0 42px;width:42px!important;height:42px!important;padding:9px;border-radius:50%;background:var(--clare-rose-dark);color:#fff!important}body[data-theme=bake-it-good] .article .article__wrapper>aside.note>p{position:relative;margin:0!important;color:#493a40!important;font-size:clamp(1rem,1.4vw,1.1rem)!important;line-height:1.7!important}body[data-theme=bake-it-good] .article .article__wrapper>aside.note>p+p{margin-top:12px!important}body[data-theme=bake-it-good] .article .article__wrapper>aside.note a{color:var(--clare-rose-dark)!important;font-weight:700}@media (max-width:600px){body[data-theme=bake-it-good] .article .article__wrapper>aside.note{margin-block:26px!important;padding:18px 18px 20px!important;border-left-width:4px!important;border-radius:15px!important}body[data-theme=bake-it-good] .article .article__wrapper>aside.note>h2{gap:10px;margin-bottom:11px!important}body[data-theme=bake-it-good] .article .article__wrapper>aside.note>h2 .icon{flex-basis:36px;width:36px!important;height:36px!important;padding:8px}}body[data-theme=bake-it-good] .article .article__wrapper>dl dt,body[data-theme=bake-it-good] .article .article__wrapper>dl.recipe-faqs .recipe-faqs__question{color:var(--clare-rose-dark)!important;background-image:linear-gradient(#8d627124,#8d627124)!important}body[data-theme=bake-it-good] .header .header__menu-item.header__menu-item--theme,body[data-theme=bake-it-good] .header .header__theme-toggle{display:flex!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}body[data-theme=bake-it-good] .header .header__theme-toggle{position:relative!important;border:1px solid rgba(113,72,87,.25)!important;border-radius:50%!important;background:#fffaf8!important;color:var(--clare-rose-dark)!important;box-shadow:0 5px 14px #4b2d381a!important}body[data-theme=bake-it-good] .header .header__theme-toggle:hover,body[data-theme=bake-it-good] .header .header__theme-toggle:focus-visible{border-color:var(--clare-rose-dark)!important;background:var(--clare-rose-dark)!important;color:#fff!important;outline:3px solid rgba(141,98,113,.2)!important;outline-offset:2px!important;transform:translateY(-1px)!important}body[data-theme=bake-it-good] .header .header__theme-toggle .header__theme-icon{position:absolute!important;inset:50%auto auto 50%!important;display:block!important;width:20px!important;height:20px!important;color:currentColor!important;transform:translate(-50%,-50%)!important}html[data-color-mode=light] body[data-theme=bake-it-good] .header .header__theme-icon--sun,html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__theme-icon--moon{display:none!important}html[data-color-mode=dark],html[data-color-mode=dark] body[data-theme=bake-it-good],html[data-color-mode=dark] body[data-theme=bake-it-good] .main,html[data-color-mode=dark] body[data-theme=bake-it-good] .main>section,html[data-color-mode=dark] body[data-theme=bake-it-good] :is(.categories,.previews,.entries,.template-main,.template-main-sidebar){background-color:#171316!important;color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good]{--rx-canvas:#171316;--rx-paper:#241d21;--rx-paper-2:#2d2429;--rx-ink:#fff8fa;--rx-ink-2:#eee2e7;--rx-muted:#cbbdc3;--rx-line:#493a42;--rx-line-strong:#765c67;--mo-body:#171316;--mo-on-body:#fff8fa;--mo-header:#1d171a;--mo-on-header:#fff8fa;--mo-footer:#140f12;--mo-on-footer:#fff8fa;--mo-landing:#211a1e;--mo-on-landing:#cbbdc3;--mo-on-landing-title:#fff8fa;--mo-category:#241d21;--mo-on-category:#fff8fa;--mo-entry:#241d21;--mo-on-entry:#cbbdc3;--mo-entry-title:#fff8fa;--mo-on-entry-title:#fff8fa;--mo-preview:#241d21;--mo-on-preview:#cbbdc3;--mo-on-preview-title:#fff8fa;--mo-article:transparent;--mo-on-article:#fff8fa;--mo-on-article-heading:#fff8fa;--mo-recipe:#241d21;--mo-on-recipe:#fff8fa;--mo-on-recipe-title:#fff8fa;--mo-related-entry:#241d21;--mo-on-related-entry:#fff8fa;--mo-contact:#241d21;--mo-on-contact:#fff8fa;--jc-next-black:#fff8fa;--jc-next-card-bg:#241d21;--jc-next-panel:#2d2429;--jc-next-line:#493a42;--jc-shot-ink:#fff8fa;--jc-shot-pill:#342a2f;--jc-shot-border:#493a42;--jc-polish-ink:#fff8fa}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__main,html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__wrapper,html[data-color-mode=dark] body[data-theme=bake-it-good] .header__categorybar{border-color:#493a42!important;background:#1d171a!important;color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__menu-item :is(a,summary,span),html[data-color-mode=dark] body[data-theme=bake-it-good] .header__category,html[data-color-mode=dark] body[data-theme=bake-it-good] .header__category span{color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header__category{border-color:#493a42!important;background:#30262b!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__brand{box-sizing:border-box!important;padding:5px 10px!important;border-radius:12px!important;background:#fffaf8!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header__dropdown-panel,html[data-color-mode=dark] body[data-theme=bake-it-good] .offcanvas{border-color:#493a42!important;background:#241d21!important;color:#fff8fa!important;box-shadow:0 18px 40px #00000057!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__theme-toggle,html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__favorites{border-color:#6a505c!important;background:#30262b!important;color:#f2c7d6!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .landing,html[data-color-mode=dark] body[data-theme=bake-it-good] .landing:before,html[data-color-mode=dark] body[data-theme=bake-it-good] .favorites-hero{background:#211a1e!important}html[data-color-mode=dark] body[data-theme=bake-it-good] :is(.preview,.entry,.category .category__body,.article,.article .article__wrapper>h2,.article .article__wrapper>dl.recipe-faqs,.recipe,.faq,.contact,.search,.related_entries__item,.favorite-card,.favorites-empty,.home-welcome__card,.about-story,.about-promise,.about-value,.about-cta,.keypoints .keypoints__wrapper .keypoints__card,table,input,textarea,select){border-color:#493a42!important;background-color:#241d21!important;color:#fff8fa!important;box-shadow:0 10px 28px #0000002e!important}html[data-color-mode=dark] body[data-theme=bake-it-good] :is(h1,h2,h3,h4,h5,p,li,dt,dd,.landing__title,.separator__title,.preview__title,.entry__title,.recipe__title,.favorite-card__title,.article .article__wrapper,.article .article__wrapper p,.article .article__wrapper li,.recipe-faqs__answer,.about-page){color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper>aside.note{border-color:#765c67!important;border-left-color:#d7a2b5!important;background:linear-gradient(135deg,#35272e,#2b2227)!important;color:#fff8fa!important;box-shadow:0 14px 34px #00000042!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper>aside.note :is(h2,p,a){color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper>dl dt,html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper>dl.recipe-faqs .recipe-faqs__question{color:#e3b8c7!important;background-image:linear-gradient(#d394ab2e,#d394ab2e)!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer,html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__main,html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__bottom{border-color:#493a42!important;background:#140f12!important;color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer :is(a,p,h2,h3,span){color:#eee2e7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__brand>a{display:flex!important;align-items:center!important;justify-content:center!important;width:min(340px,100%)!important;box-sizing:border-box!important;padding:10px 24px!important;border-radius:12px!important;background:#fffaf8!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer .footer__brand p.footer__tagline,html[data-color-mode=dark] body[data-theme=bake-it-good] .footer .footer__brand .social__title{color:#493940!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .template-main-sidebar__sidebar .author__title:before{color:#f2c7d6!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__back-to-top span{color:#714857!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__menu .selected{color:#f2c7d6!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .offcanvas .offcanvas__menu-item>a,html[data-color-mode=dark] body[data-theme=bake-it-good] .offcanvas .offcanvas__group>summary,html[data-color-mode=dark] body[data-theme=bake-it-good] .offcanvas .offcanvas__submenu a{color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .offcanvas .offcanvas__menu-item.selected>a,html[data-color-mode=dark] body[data-theme=bake-it-good] .offcanvas .offcanvas__menu-item.selected>a *{background:#714857!important;color:#fff!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .offcanvas .offcanvas__submenu a:hover,html[data-color-mode=dark] body[data-theme=bake-it-good] .offcanvas .offcanvas__submenu a:focus-visible{background:#30262b!important;color:#f2c7d6!important}@media (max-width:480px){body[data-theme=bake-it-good] .header .header__menu-item.header__menu-item--theme,body[data-theme=bake-it-good] .header .header__theme-toggle{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body[data-theme=bake-it-good] .header .header__brand{max-width:calc(100% - 145px)!important}}body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item.header__menu-item--theme>button.header__theme-toggle.icon-wrapper{display:flex!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:1px solid rgba(113,72,87,.25)!important;border-radius:50%!important;background:#fffaf8!important;color:var(--clare-rose-dark)!important;box-shadow:0 5px 14px #4b2d381a!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item.header__menu-item--theme>button.header__theme-toggle.icon-wrapper{border-color:#6a505c!important;background:#30262b!important;color:#f2c7d6!important}@media (max-width:480px){body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item.header__menu-item--theme>button.header__theme-toggle.icon-wrapper{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}}body[data-theme=bake-it-good] .preview .preview__cat{color:#71515f!important}body[data-theme=bake-it-good] .footer__copyright,body[data-theme=bake-it-good] .footer__copyright span{color:#65555c!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .preview .preview__cat,html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__copyright,html[data-color-mode=dark] body[data-theme=bake-it-good] .footer__copyright span{color:#d8c8cf!important}body[data-theme=bake-it-good] :is(.home-welcome,.previews--home,.footer){content-visibility:auto;contain-intrinsic-size:auto 760px}body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a{border:2px solid var(--clare-rose-dark,#714857)!important;background:transparent!important;color:var(--clare-rose-dark,#714857)!important}body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a:hover,body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a:focus-visible{background:var(--clare-rose-dark,#714857)!important;color:#fff!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a{border-color:#e3b8c7!important;color:#e3b8c7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a:hover,html[data-color-mode=dark] body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a:focus-visible{background:#e3b8c7!important;color:#241b20!important}html[data-color-mode=dark] body[data-theme=bake-it-good]{--jc-user-list-accent:#e3b8c7!important;--mo-on-article-link:#e3b8c7;--mo-on-article-link-accent:#fff8fa}html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper li :is(strong,b),html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper .article-ingredient-notes strong,html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper a:not(.pin):not(.social__item){color:#e3b8c7!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper :is(ul,ol)>li:before,html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper li::marker{color:#d7a2b5!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper a:not(.pin):not(.social__item):hover,html[data-color-mode=dark] body[data-theme=bake-it-good] .article .article__wrapper a:not(.pin):not(.social__item):focus-visible{color:#fff8fa!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item.header__menu-item--theme>button.header__theme-toggle.icon-wrapper{border-color:#e3b8c7!important;background:#f7e7ed!important;color:#56333f!important;box-shadow:0 5px 16px #00000052!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__theme-toggle .header__theme-icon{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item.header__menu-item--theme>button.header__theme-toggle.icon-wrapper:hover,html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__wrapper .header__menu .header__menu-item.header__menu-item--theme>button.header__theme-toggle.icon-wrapper:focus-visible{border-color:#f2dce4!important;background:#714857!important;color:#fff!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a{border-color:#d7a2b5!important;background:#e3b8c714!important;color:#f2dce4!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a :is(span,svg),html[data-color-mode=dark] body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a:before,html[data-color-mode=dark] body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item:not(.disabled)>a:after{color:inherit!important;fill:currentColor!important;stroke:currentColor!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .pagination .pagination__wrapper .pagination__item.disabled>span{border:1px solid #5e4853!important;background:#30262b!important;color:#cbbdc3!important}body[data-theme=bake-it-good] .header .header__brand{box-sizing:border-box!important;overflow:hidden!important}body[data-theme=bake-it-good] .header .header__brand .logo,body[data-theme=bake-it-good] .header .header__brand img.logo{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important;object-position:left center!important}body[data-theme=bake-it-good] .footer__col-title{padding-bottom:0!important;border-bottom:0!important}body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;gap:12px!important}body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-check{appearance:none!important;display:grid!important;place-content:center!important;width:22px!important;height:22px!important;margin:.28em 0 0!important;border:2px solid var(--clare-rose-dark,#714857)!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important;cursor:pointer!important}body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-check:before{width:10px;height:6px;border:solid #fff;border-width:0 0 2px 2px;content:"";opacity:0;transform:translateY(-1px) rotate(-45deg)}body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-check:checked{background:var(--clare-rose-dark,#714857)!important}body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-check:checked:before{opacity:1}body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-check:focus-visible{outline:3px solid rgba(141,98,113,.28)!important;outline-offset:3px!important}body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-text{cursor:pointer!important}body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-check:checked+.recipe__ingredient-text{color:#75686d!important;text-decoration:line-through!important;text-decoration-thickness:2px!important}html[data-color-mode=dark] body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-check{border-color:#e3b8c7!important;background:#241d21!important}html[data-color-mode=dark] body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-check:checked{background:#d7a2b5!important}html[data-color-mode=dark] body[data-theme=bake-it-good] #recipe-ingredients .recipe__ingredient-check:checked+.recipe__ingredient-text{color:#b9aab0!important}html[data-color-mode=dark] body[data-theme=bake-it-good] .header .header__categorybar{margin-top:0!important;border-top:0!important}