/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-outline-style:solid}}}@layer components{body.hn-cooking,.cooking-scope{--cooking-primary:var(--color-hotnews-blue);--cooking-accent:var(--color-hotnews-yellow);--cooking-ink:var(--color-hotnews-black);--cooking-surface:#fff;--cooking-panel:var(--color-hotnews-bg-gray);--cooking-tracking-headline:-.01em}body.hn-cooking{background:var(--cooking-surface)}body.hn-cooking .section-title h1,body.hn-cooking .section-title>div{color:var(--cooking-primary)}.cooking-display{font-family:var(--font-radio-canada,"Radio Canada",sans-serif);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-variation-settings:"wdth" 92;color:var(--cooking-ink);letter-spacing:var(--cooking-tracking-headline);text-wrap:balance;font-stretch:92%}.cooking-cta{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2);padding-right:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*3.5);font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:1.35;--tw-font-weight:var(--font-weight-extrabold,800);line-height:1.35;font-weight:var(--font-weight-extrabold,800);white-space:nowrap;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--cooking-accent);color:var(--cooking-primary);border-radius:.25rem;text-decoration-line:none;display:inline-flex}.cooking-cta:hover{opacity:.9}.cooking-header{background:var(--cooking-surface)}.cooking-section-nav{background:var(--cooking-panel)}.cooking-section-nav ul{margin:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);list-style-type:none;display:inline-flex}@media(min-width:640px){.cooking-section-nav ul{gap:calc(var(--spacing,.25rem)*1)}}.cooking-section-nav li{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);flex-shrink:0;align-items:center;list-style-type:none;display:flex}.cooking-section-nav .hide-on-mobile{display:none}@media(min-width:640px){.cooking-section-nav .hide-on-mobile{display:flex}}.cooking-section-nav .hide-on-desktop{display:flex}@media(min-width:640px){.cooking-section-nav .hide-on-desktop{display:none}}.cooking-section-nav a{border-radius:var(--radius-3xl,1.5rem);padding-inline:calc(var(--spacing,.25rem)*3.5);padding-block:calc(var(--spacing,.25rem)*2);font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);white-space:nowrap;text-transform:uppercase;color:var(--cooking-primary);justify-content:center;align-items:center;text-decoration-line:none;display:flex}.cooking-section-nav a:hover{text-decoration-line:underline}.cooking-section-nav .current-menu-item>a,.cooking-section-nav .current-menu-parent>a,.cooking-section-nav .current-menu-ancestor>a,.cooking-section-nav .current_page_item>a{border-radius:var(--radius-3xl,1.5rem);background-color:var(--color-white,#fff);text-decoration-line:none;box-shadow:0 1px 4px #2145ac40}.cooking-grid-featured{column-gap:calc(var(--spacing,.25rem)*8);row-gap:calc(var(--spacing,.25rem)*10);display:grid}@media(min-width:768px){.cooking-grid-featured{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.cooking-grid-featured{grid-template-columns:repeat(3,minmax(0,1fr))}}.cooking-reteta-embed,.cooking-reteta-embed__media{background:var(--cooking-panel)}.cooking-reteta-embed__title,.cooking-reteta-embed__title a,.cooking-reteta-embed__title a:hover{letter-spacing:var(--cooking-tracking-headline);color:var(--color-hotnews-black,#242a3b)!important}.cooking-reteta-embed__intro{color:var(--cooking-ink);letter-spacing:var(--cooking-tracking-headline)}.article-single-content .cooking-reteta-embed a,.cooking-reteta-embed a{text-decoration-line:none!important}.cooking-reteta-embed .cooking-metaline a,.cooking-reteta-embed .cooking-metaline a:hover,.cooking-reteta-embed .cooking-metaline span{color:var(--color-hotnews-black,#242a3b)!important;text-decoration-line:none!important}.hn2-recipe-ad{margin-block:0}.hn2-recipe-ad:has([data-slot-id]>*){margin-block:calc(var(--spacing,.25rem)*4)}@media(min-width:768px){.hn2-recipe-ad:has([data-slot-id]>*){margin-block:calc(var(--spacing,.25rem)*6)}}.hn2-cooking-step__content{width:100%;font-family:var(--font-bitter,"Bitter",serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:1.4;--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-hotnews-black,#242a3b);line-height:1.4}@media(min-width:640px){.hn2-cooking-step__content{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1.5;line-height:1.5}}.hn2-cooking-step__content .hn2-infobox,.hn2-cooking-step__content aside.hn2-infobox,.hn2-cooking-step__content .wp-block-quote,.hn2-cooking-step__content blockquote{margin-top:0!important;margin-bottom:0!important}body.hn-cooking a:focus-visible,body.hn-cooking button:focus-visible,.cooking-scope a:focus-visible,.cooking-scope button:focus-visible{outline:2px solid var(--cooking-primary);outline-offset:2px;border-radius:2px}.cooking-cat-item{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2.5);font-family:var(--font-radio-canada,"Radio Canada",sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.15;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.15;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-hotnews-black,#242a3b);font-variation-settings:"wdth" 92;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));font-stretch:92%;text-decoration-line:none;display:flex}.cooking-cat-item:before{content:"";margin-top:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--color-hotnews-yellow,#ffa900);flex-shrink:0}.cooking-cat-item:hover{color:var(--color-hotnews-blue,#2145ac);text-decoration-line:underline}.cooking-cat-item--lg{gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.cooking-cat-item--lg:before{margin-top:calc(var(--spacing,.25rem)*1.5)}.cooking-facet-option{width:100%;min-width:calc(var(--spacing,.25rem)*0);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1.5);font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-hotnews-black,#242a3b);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;display:flex}.cooking-facet-option:hover{background-color:var(--color-hotnews-bg-gray,#f1f4ff);color:var(--color-hotnews-blue,#2145ac)}.cooking-facet-option:has(:checked){background-color:#f1f4ffcc}@supports (color:color-mix(in lab,red,red)){.cooking-facet-option:has(:checked){background-color:color-mix(in oklab,var(--color-hotnews-bg-gray,#f1f4ff)80%,transparent)}}.cooking-facet-option:has(:checked){--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-hotnews-blue,#2145ac)}.cooking-facet-option__input{margin:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;flex-shrink:0;place-content:center;display:grid}.cooking-facet-option__input[type=radio]{border-radius:3.40282e38px}.cooking-facet-option__input:checked{border-color:var(--color-hotnews-blue,#2145ac);background-color:var(--color-hotnews-blue,#2145ac)}.cooking-facet-option__input[type=checkbox]:checked:before{content:"";height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);background-color:var(--color-white,#fff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") 50%/contain no-repeat}.cooking-facet-option__input[type=radio]:checked:before{content:"";height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background-color:var(--color-white,#fff);border-radius:3.40282e38px}.cooking-facet-option__input:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-hotnews-blue,#2145ac)}@media print{body.hn-cooking .cooking-header nav,body.hn-cooking .cooking-header button,body.hn-cooking .cooking-header form,body.hn-cooking .cooking-header [x-data],body.hn-cooking .cooking-categories-bar,body.hn-cooking .below-main-content,body.hn-cooking .hn2-as,body.hn-cooking .hn2-recipe-ad,body.hn-cooking footer:not(main footer){display:none!important}}.cooking-categories-rail:before,.cooking-categories-rail:after{content:"";z-index:10;pointer-events:none;width:3rem;transition:opacity .15s;position:absolute;top:0;bottom:0}.cooking-categories-rail:before{background:linear-gradient(90deg,#fff 33%,#fff0);left:0}.cooking-categories-rail:after{background:linear-gradient(270deg,#fff 33%,#fff0);right:0}.cooking-categories-rail.is-start:before,.cooking-categories-rail.is-end:after{opacity:0}.cooking-categories-dropdown{background:#fff;border-radius:16px;box-shadow:0 421px 118px #00000003,0 270px 108px #0000000d,0 152px 91px #0000002e,0 67px 67px #0000004d,0 17px 37px #00000057}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
