body.template-article,body.template-article .page-container,body.template-article .transition-body,body.template-article .main-content{background:#fff!important}.acr{background:#fff}.acr{--gap: 34px;font-family:var(--ac-font);color:var(--ac-body);font-weight:400;-webkit-font-smoothing:antialiased}.acr *,.acr *:before,.acr *:after{box-sizing:border-box}.acr h1,.acr h2,.acr h3,.acr h4{font-family:var(--ac-font);color:#000;letter-spacing:0;text-transform:none;margin:0}.acr p{margin:0 0 1em}.acr a{color:inherit}.acr button{font-family:var(--ac-font)}.acr__wrap{max-width:1200px;margin:0 auto;padding:0 42px}.acr-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.acr-hero{display:grid;grid-template-columns:minmax(0,476px) minmax(0,1fr);gap:var(--gap);padding:32px 0 30px;align-items:start}.acr-crumbs{font-size:11px;color:#000;margin-bottom:18px}.acr-crumbs a{text-decoration:none}.acr-crumbs a:hover{text-decoration:underline}.acr-crumbs span[aria-hidden]{margin:0 5px;font-weight:600}.acr-title{font-weight:600!important;font-size:31px;line-height:1.08;max-width:420px}.acr-tags{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 28px;padding:0;list-style:none}.acr-tags a{display:inline-block;border:1.5px solid #000;border-radius:999px;padding:6px 20px;font-size:13px;line-height:1;color:#000;text-decoration:none;background:var(--ac-grey)}.acr-tags a:hover{background:#000;color:#fff}.acr-times{display:flex;flex-wrap:wrap;align-items:center;gap:6px 26px;font-size:16px;color:#000;margin-bottom:28px}.acr-times svg{width:22px;height:22px;margin-right:-14px}.acr-times b{font-weight:600}.acr-lede{font-size:22px;line-height:1.3;color:#000;margin:0 0 26px;max-width:400px}.acr-rate{display:flex;align-items:center;gap:30px;margin-bottom:40px}.acr-stars{position:relative;display:inline-block;line-height:0;text-decoration:none}.acr-stars__row{display:flex;gap:2px}.acr-stars__row svg{width:24px;height:24px;fill:#ccc;flex:none}.acr-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.acr-stars__fill svg{fill:var(--ac-orange)}.acr-stars__count{font-size:13px;color:var(--ac-muted);margin-left:8px;line-height:24px}.acr-jump{display:flex;flex-wrap:wrap;gap:10px}.acr-jump a{display:inline-flex;align-items:center;gap:10px;background:#000;color:#fff;border-radius:999px;padding:10px 24px 10px 22px;font-size:14px;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;line-height:24px}.acr-jump a:hover{background:var(--ac-orange)}.acr-jump svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.acr-gallery{position:relative;border-radius:16px;overflow:hidden;background:var(--ac-grey);aspect-ratio:606 / 476}.acr-gallery__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.acr-gallery__track::-webkit-scrollbar{display:none}.acr-gallery__slide{flex:0 0 100%;height:100%;scroll-snap-align:start}.acr-gallery__slide img{width:100%;height:100%;object-fit:cover;display:block}.acr-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;background:none;cursor:pointer;display:grid;place-items:center}.acr-gallery__nav svg{width:22px;height:22px;stroke:#fff;stroke-width:1.6;fill:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.acr-gallery__nav--prev{left:4px}.acr-gallery__nav--next{right:4px}.acr-gallery__dots{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:10px}.acr-gallery__dots button{width:9px;height:9px;border-radius:50%;border:0;padding:0;background:#ffffff8c;cursor:pointer}.acr-gallery__dots button[aria-current=true]{background:#fff}.acr-gallery[data-count="1"] .acr-gallery__nav,.acr-gallery[data-count="1"] .acr-gallery__dots{display:none}.acr-body{display:grid;grid-template-columns:minmax(0,1fr) 362px;border-top:1px solid var(--ac-line)}.acr-main{padding-right:0;border-right:1px solid var(--ac-line);min-width:0}.acr-side{padding:18px 0 40px 26px}.acr-sec{padding:36px 0 44px;border-bottom:1px solid var(--ac-line);scroll-margin-top:24px}.acr-sec:last-child{border-bottom:0}.acr-h2{font-weight:600!important;font-size:27px;line-height:1;text-transform:uppercase!important}.acr-h2 small{font-size:22px;font-weight:400;text-transform:none}.acr-h3{font-weight:600!important;font-size:17px;text-transform:uppercase!important;margin:0 0 22px!important}.acr-split{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;padding-right:28px}.acr-ing__head{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;max-width:618px;padding-right:0;margin-bottom:30px}.acr-ing__head .acr-h2{margin-right:auto}.acr-ctl{display:inline-flex;align-items:center;gap:14px;font-size:15px;color:#bdbdbd;text-transform:uppercase}.acr-step{display:inline-flex;align-items:center;gap:4px;background:var(--ac-grey);border-radius:999px;padding:3px}.acr-step button{width:20px;height:20px;border-radius:50%;border:0;background:#000;color:#fff;padding:0;display:grid;place-items:center;cursor:pointer}.acr-step button{width:24px;height:24px}.acr-step button svg{width:16px;height:16px;stroke:#fff;stroke-width:1.6;stroke-linecap:round}.acr-step button:disabled{opacity:.3;cursor:default}.acr-step output{min-width:28px;text-align:center;font-size:17px;color:#000}.acr-toggle{position:relative;width:92px;height:26px;border-radius:999px;background:var(--ac-orange);border:0;padding:0;cursor:pointer}.acr-toggle span{position:absolute;top:0;left:0;width:52px;height:26px;border-radius:999px;background:#fff;border:2px solid #000;font-size:12px;font-weight:600;color:#000;line-height:22px;text-align:center;transition:left .2s ease}.acr-toggle[aria-checked=true] span{left:40px}.acr-ing__list{list-style:none;margin:0 0 40px;padding:0;max-width:618px}.acr-ing__list>li:not(.acr-ing__heading){background:var(--ac-grey);border:1px solid #C9C9C9;border-bottom-width:0}.acr-ing__list>li:first-child:not(.acr-ing__heading),.acr-ing__list>li.acr-ing__heading+li{border-radius:14px 14px 0 0}.acr-ing__list>li:not(.acr-ing__heading):last-child,.acr-ing__list>li:not(.acr-ing__heading):has(+.acr-ing__heading){border-bottom-width:1px;border-radius:0 0 14px 14px}.acr-ing__list>li:first-child:not(.acr-ing__heading):last-child,.acr-ing__list>li:first-child:not(.acr-ing__heading):has(+.acr-ing__heading),.acr-ing__list>li.acr-ing__heading+li:last-child,.acr-ing__list>li.acr-ing__heading+li:has(+.acr-ing__heading){border-radius:14px}.acr-ing__row{display:flex;align-items:center;gap:12px;padding:9px 28px 9px 12px;cursor:pointer;font-size:17px;color:#000;min-height:41px;margin:0}.acr-ing__row input{position:absolute;opacity:0;pointer-events:none}.acr-ing__box{flex:none;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid #C9C9C9;display:grid;place-items:center}.acr-ing__box svg{width:22px;height:22px;opacity:0}.acr-ing__row input:checked+.acr-ing__box svg{opacity:1}.acr-ing__row input:focus-visible+.acr-ing__box{outline:2px solid var(--ac-orange);outline-offset:2px}.acr-ing__name{flex:1;min-width:0}.acr-ing__qty{flex:none;font-weight:600;text-align:right;white-space:nowrap}.acr-ing__row input:checked~.acr-ing__name{text-decoration:line-through}.acr-ing__list>li.acr-ing__heading{display:flex;align-items:center;gap:12px;padding:28px 2px 12px;border:0;background:none;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-orange)}.acr-ing__list>li.acr-ing__heading:after{content:"";flex:1;height:1px;background:var(--ac-line)}.acr-ing__list>li.acr-ing__heading:first-child{padding-top:0}.acr-dir__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:30px}.acr-cook{background:#000;color:#fff;border:0;border-radius:999px;padding:10px 24px;font-size:16px;letter-spacing:.01em;text-transform:uppercase;cursor:pointer}.acr-cook:hover,.acr-cook[aria-pressed=true]{background:var(--ac-orange)}.acr-cook__hint{display:none;font-size:13px;color:var(--ac-muted);margin:-18px 0 22px}.acr--cooking .acr-cook__hint{display:block}.acr-steps{list-style:none;margin:0 0 40px;padding:0;max-width:400px}.acr-steps li{font-size:17px;line-height:1.55;color:#000;margin:0 0 26px;cursor:pointer;transform-origin:left center;transition:transform .25s ease,color .2s ease,margin .25s ease,text-decoration-color .2s ease;outline-offset:4px}.acr-steps li.is-done{color:#bdbdbd;text-decoration:line-through;text-decoration-color:#bdbdbd;text-decoration-thickness:1.5px}.acr-steps li.is-done .acr-num{background:#bdbdbd}.acr--started .acr-steps li:not(.is-done):not(.is-next){color:#9b9b9b}.acr--started .acr-steps li:not(.is-done):not(.is-next) .acr-num{background:#9b9b9b}.acr-steps li.is-next{font-weight:600;transform:translateY(-6px) scale(1.045);margin:4px 0 40px -17px;padding:14px 16px;border:1.5px solid var(--ac-orange);border-radius:14px;background:#fff}.acr-steps li.is-next .acr-num{background:var(--ac-orange)}.acr-nextbtn{display:flex;align-items:center;gap:8px;margin:12px 0 0 auto;padding:0;border:0;background:none;cursor:pointer;font:600 13px/1 var(--ac-font);letter-spacing:.04em;text-transform:uppercase;color:var(--ac-orange)}.acr-nextbtn__icon{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ac-orange);transition:transform .2s ease}.acr-nextbtn__icon svg{width:14px;height:14px;stroke:#fff;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.acr-nextbtn:hover .acr-nextbtn__icon{transform:translateY(2px)}.acr-nextbtn:focus-visible{outline:2px solid var(--ac-orange);outline-offset:3px;border-radius:6px}@media(prefers-reduced-motion:reduce){.acr-steps li{transition:none}.acr-steps li.is-next{transform:none}}.acr-num{display:inline-grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#000;color:#fff;font-size:11px;font-weight:600;line-height:1;margin-right:8px;vertical-align:2px}.acr--cooking .acr-steps li{font-size:21px}.acr-video{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000;max-width:720px;margin-right:28px}.acr-video button{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#000;cursor:pointer;width:100%}.acr-video img{width:100%;height:100%;object-fit:cover;opacity:.9}.acr-video__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px}.acr-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.acr-nut table{width:100%;max-width:440px;border-collapse:separate;border-spacing:0;background:var(--ac-grey);border:1px solid #C9C9C9;border-radius:14px;overflow:hidden;margin:30px 0 0;font-size:16px;color:#000}.acr-nut th,.acr-nut td{padding:11px 30px;text-align:left;border-top:1px solid #C9C9C9;font-weight:600}.acr-nut tr:first-child th,.acr-nut tr:first-child td{border-top:0}.acr-nut td{border-left:1px solid #C9C9C9;font-weight:400;width:124px}.acr-nut tr.is-sub th{font-weight:400}.acr-kw{font-size:14px;color:var(--ac-muted);margin:40px 28px 0 0}.acr-kw b{font-weight:400;color:#8a8a8a}.acr-notes{max-width:700px;padding-right:28px;font-size:14.5px;line-height:1.55;color:#000}.acr-notes strong,.acr-notes b{font-weight:600;display:block}.acr-notes p{margin:0 0 1.3em}.acr-notes h2,.acr-notes h3{font-size:15px;font-weight:600;text-transform:uppercase;margin:1.6em 0 .8em}.acr-notes ul{margin:0 0 1.2em 1.2em;padding:0}.acr-notes img{max-width:100%;height:auto;border-radius:12px}.acr-notes__block+.acr-notes__block{margin-top:44px}.acr-faq details{border-top:1px solid var(--ac-line);padding:14px 0}.acr-faq details:last-child{border-bottom:1px solid var(--ac-line)}.acr-faq summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:16px}.acr-faq summary::-webkit-details-marker{display:none}.acr-faq summary:after{content:"+";font-size:20px;line-height:1;color:var(--ac-orange)}.acr-faq details[open] summary:after{content:"\2013"}.acr-faq details>div{padding-top:10px}.acr-share-row{padding:40px 0 60px}.acr-share{position:relative;display:inline-flex;align-items:center;gap:14px}.acr-share__btn{width:34px;height:34px;border-radius:50%;border:0;padding:0;background:var(--ac-orange);cursor:pointer;display:grid;place-items:center;flex:none}.acr-share__btn svg{width:34px;height:34px}.acr-share__bubble{position:relative;display:inline-flex;align-items:center;gap:10px;background:var(--ac-grey);border-radius:999px;padding:6px 16px}.acr-share__bubble[hidden]{display:none}.acr-share__bubble:before{content:"";position:absolute;left:-9px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right:6px solid var(--ac-grey);border-left-width:4px}.acr-share__item{display:grid;place-items:center;width:22px;height:22px;border:0;background:none;padding:0;cursor:pointer;position:relative}.acr-share__item svg{width:22px;height:22px}.acr-share__sep{width:1px;height:12px;background:#c9c9c9}.acr-share__copied{position:absolute;left:50%;bottom:130%;transform:translate(-50%);font-size:11px;background:#000;color:#fff;border-radius:4px;padding:3px 6px;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none}.acr-share__copied.is-on{opacity:1}.acr-news h2{font-weight:300!important;font-size:21px;line-height:1.25;color:#000;margin:0 0 22px}.acr-news form{margin:0}.acr-news__field{display:flex;align-items:center;height:38px;border:2px solid #000;border-radius:999px;padding:0 2px 0 22px;background:#fff}.acr-news__field input{flex:1;min-width:0;border:0!important;background:transparent!important;font:400 14px var(--ac-font);color:#000;padding:0;box-shadow:none!important;outline:none}.acr-news__field input::placeholder{color:#8a8a8a}.acr-news__field button{width:30px;height:30px;border-radius:50%;background:#000;border:0;padding:0;display:grid;place-items:center;cursor:pointer;flex:none}.acr-news__field button svg{width:16px;height:16px;stroke:#fff;stroke-width:2.4;fill:none}.acr-news__field:focus-within{box-shadow:0 0 0 3px #fe751959}.acr-news__msg{font-size:13px;margin-top:10px;color:#000}.acr-side__sticky{position:sticky;top:20px;margin-top:70px}.acr-ad{position:relative;display:block;width:100%;min-width:0;margin:0 auto;overflow:visible}.acr-ad--ph{background:var(--ac-grey);border:1px solid #C9C9C9;display:grid;place-items:center}.acr-ad__label{font-size:12px;color:var(--ac-muted);letter-spacing:.04em;text-transform:uppercase}.acr-ad .rk_image,.acr-ad .rk_body,.acr-ad .acr-adhook{display:block;margin:0;padding:0;height:0;border:0;font-size:0}.acr-ad:has(.adthrive-ad){display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:none;border:0}.acr-ad:has(.adthrive-ad) .acr-ad__label{display:none}.acr-ad .adthrive-ad{margin:0 auto!important}.acr-ad--incontent-1{min-height:250px;max-width:618px;margin:0}.acr-ad--incontent-2,.acr-ad--incontent-3{min-height:250px;max-width:320px}.acr-ad--sidebar{min-height:600px;max-width:336px}.acr-ad .adthrive-ad{max-width:100%}@media(max-width:1023px){.acr-body{grid-template-columns:minmax(0,1fr)}.acr-main{border-right:0}.acr-side{padding:30px 0 40px;border-top:1px solid var(--ac-line)}.acr-side__sticky{position:static;margin-top:30px}.acr-ad--sidebar{margin:0 auto}.acr-split,.acr-ing__head{padding-right:0}.acr-ing__list{margin-right:0}.acr-notes,.acr-video{padding-right:0;margin-right:0}}@media(max-width:899px){.acr__wrap{padding:0 16px}.acr-hero{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:18px}.acr-hero__media{order:-1}.acr-title{font-size:27px}.acr-lede{font-size:19px}.acr-split{grid-template-columns:minmax(0,1fr);gap:24px}.acr-ad--incontent-2,.acr-ad--incontent-3{min-height:250px;max-width:336px;margin:0 auto}.acr-ing__list{margin-left:0}.acr-ad--incontent-1{margin:0 auto;max-width:336px}.acr-ing__head{gap:14px 20px}.acr-h2{font-size:24px}.acr-jump a{padding:9px 16px 9px 14px;font-size:13px}}@media(max-width:1023px){.acr-ing__head,.acr-ing__list,.acr .ack-bar{max-width:none}}#bbcomments-container,#acr-directions,#acr-tips,#acr-video,#acr-ingredients,#acr-faqs,#acr-nutrition{scroll-margin-top:120px}@media(max-width:899px){#bbcomments-container,#acr-directions,#acr-tips,#acr-video,#acr-ingredients,#acr-faqs,#acr-nutrition{scroll-margin-top:130px}}.acr .acr-ing__list>li{margin:0}.acr .acr-ing__list>li:not(.acr-ing__heading)+li:not(.acr-ing__heading){border-top-color:#e0e0e0}.acr .acr-ing__list>li.acr-ing__heading{font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ac-recipe-card.css.map */
