.article .article-comments-wrapper{padding-top:10rem}.article .article-comment{opacity:0;transform:translateY(50px);-webkit-animation:fadeAndSlideUp .3s ease-in-out forwards;animation:fadeAndSlideUp .3s ease-in-out forwards;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.article .form-status{font-size:14px}.article .article-comment__btn{margin-left:auto;margin-right:0;right:0}.article .btn-load-more{width:-webkit-max-content;width:-moz-max-content;width:max-content}.article .btn-load-more:hover{color:var(--link-hover-color)!important}.article .btn-load-more[data-disabled=true]{pointer-events:none}.article .article-comments .article-comment:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.article .article-comments .article-comment:nth-child(2){-webkit-animation-delay:.05s;animation-delay:.05s}.article .article-comments .article-comment:nth-child(3){-webkit-animation-delay:.1s;animation-delay:.1s}.article .article-comments .article-comment:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.article .article-comments .article-comment:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.article .article-comments .article-comment:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.article .article-comments .article-comment:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.article .article-comments .article-comment:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.article .article-comments .article-comment:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}.article .article-comments .article-comment:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}.article .article-comments .article-comment:nth-child(11){-webkit-animation-delay:1s;animation-delay:1s}.article .article-comments .article-comment:nth-child(12){-webkit-animation-delay:1.1s;animation-delay:1.1s}.article .article-comments .article-comment:nth-child(13){-webkit-animation-delay:1.2s;animation-delay:1.2s}.article .article-comments .article-comment:nth-child(14){-webkit-animation-delay:1.3s;animation-delay:1.3s}.article .article-comments .article-comment:nth-child(15){-webkit-animation-delay:1.4s;animation-delay:1.4s}.article .article-comments .article-comment:nth-child(16){-webkit-animation-delay:1.5s;animation-delay:1.5s}.article .article-comments .article-comment:nth-child(17){-webkit-animation-delay:1.6s;animation-delay:1.6s}.article .article-comments .article-comment:nth-child(18){-webkit-animation-delay:1.7s;animation-delay:1.7s}.article .article-comments .article-comment:nth-child(19){-webkit-animation-delay:1.8s;animation-delay:1.8s}.article .article-comments .article-comment:nth-child(20){-webkit-animation-delay:1.9s;animation-delay:1.9s}.article .article-comments .article-comment:nth-child(21){-webkit-animation-delay:2;animation-delay:2}.article #comment_form{margin:auto}.article .comment_message.success{position:relative;outline:unset;font-size:12px}.article comment-popup .popup__inner{max-width:800px}.article comment-popup .popup__content{padding:3rem!important}.article comment-popup .comment-form__inputs[data-hidden=true]{display:none!important}@-webkit-keyframes fadeAndSlideUp{to{opacity:1;transform:translateY(0)}}@keyframes fadeAndSlideUp{to{opacity:1;transform:translateY(0)}}.article .btn-back{max-width:200px;display:block}.article .input-wrapper input,.article .input-wrapper textarea{border-width:var(--input-border-width)}.article .social-icons a{opacity:.5}.article .social-icons a:hover,.article .social-icons a:focus{opacity:1}.article .comment-popup .popup__inner{background:var(--popup-bg-color)!important;color:var(--popup-text-color)}.article .comment-popup .input-wrapper{color:var(--popup-input-text-color);border-color:var(--popup-input-border-color)}.article .comment-popup .custom-btn{color:var(--popup-button-text-color);border-color:var(--popup-button-border-color)}.article .comment-popup .custom-btn:before{background-color:var(--popup-button-background-color)}.article .comment-popup input,.article .comment-popup textarea{color:var(--popup-input-text-color);border-color:var(--popup-input-border-color);background:var(--popup-input-background-color)}.article .comment-popup .input-wrapper{position:relative}.article .comment-popup .input-wrapper label{position:absolute;transition:all .1s linear;top:0;bottom:0;margin:auto;height:16px;font-size:16px;line-height:1;left:10px;color:var(--popup-input-text-color);background-color:var(--popup-input-background-color)}.article .comment-popup .input-wrapper label.input-body__label{bottom:unset;top:1.5rem}.article .comment-popup .input-wrapper[data-selected=true] label{bottom:calc(100% - 6px);left:10px;font-size:12px;padding:0 .3rem;z-index:1}.article .comment-popup .input-wrapper[data-selected=true] label.input-body__label{top:0}.article .comment-popup .input-wrapper[data-invalid=true] input{border-color:#c9002e;border-width:2px;margin-top:-1px;position:relative}.article .comment-popup .input-wrapper[data-invalid=true] label{color:#c9002e;z-index:1}.article .comment-popup .input-wrapper input,.article .comment-popup .input-wrapper textarea{border-width:var(--input-border-width)}.article .comment-popup .input-wrapper[data-selected=false] label{cursor:text}.article .article-header,.article .article-content,.article .article-related{max-width:720px;margin-left:auto;margin-right:auto}.article[style*="text-align: center"] .article-header,.article .article-header[style*="text-align: center"]{margin-left:auto;margin-right:auto}.article .article-eyebrow{display:inline-block;font-size:12px;font-weight:var(--font-heading-weight-bold, 700);letter-spacing:.14em;text-transform:uppercase;opacity:.65;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;margin-bottom:1.25rem}.article .article-eyebrow:hover,.article .article-eyebrow:focus{opacity:1}.article .article-title{font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem);line-height:1.12;margin-bottom:1.25rem}.article .article-excerpt{font-family:var(--font-heading);font-style:italic;font-size:clamp(1.1rem,1rem + .5vw,1.35rem);line-height:1.55;opacity:.75;margin-bottom:1.75rem}.article .article-meta{font-size:13px;letter-spacing:.02em;opacity:.7;gap:0;row-gap:.35rem}.article .article-meta__item{display:inline-flex;align-items:center}.article .article-meta__item+.article-meta__item{margin-left:.6em}.article .article-meta__item+.article-meta__item:before{content:"\2022";display:inline-block;margin-right:.6em;opacity:.6}.article .article-image-wrapper{max-height:min(75vh,760px);overflow:hidden}.article .article-image-wrapper img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.article .article-image-wrapper{max-height:380px}}.article .article-content{font-size:1.3125rem;line-height:1.75}.article .article-content>*+*{margin-top:1.5em}.article .article-content h1,.article .article-content h2,.article .article-content h3,.article .article-content h4{font-family:var(--font-heading);line-height:1.3;margin-top:2.2em;margin-bottom:.6em}.article .article-content h1{font-size:1.75rem}.article .article-content img{border-radius:2px}.article .article-content>p:first-of-type:first-letter{float:left;font-family:var(--font-heading);font-size:3.6em;line-height:.82;font-weight:var(--font-heading-weight-bold, 700);padding:.05em .08em 0 0}.article .article-content blockquote{position:relative;font-family:var(--font-heading);font-style:italic;font-size:clamp(1.25rem,1.1rem + .7vw,1.7rem);line-height:1.5;margin:2.75em 0;padding:.2em 0 .2em 1.4em;border-left:3px solid currentColor}.article .article-content blockquote:before{content:"\201c";position:absolute;left:-.08em;top:-.2em;font-family:Georgia,Times New Roman,serif;font-size:2.6em;font-style:normal;line-height:1;opacity:.25}.article .article-content blockquote p{margin:0}.article .article-content blockquote cite,.article .article-content blockquote footer{display:block;margin-top:.6em;font-family:var(--font-body);font-style:normal;font-size:.55em;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.article .article-related{max-width:none;border-top:1px solid currentColor;border-color:#80808040}.article .article-related__heading{font-size:clamp(1.3rem,1.15rem + .5vw,1.7rem);text-align:center;margin-bottom:2rem}.article .article-related__list{max-width:1100px;margin-left:auto;margin-right:auto}.article .article-related .article-card{overflow:hidden;border-radius:2px}.article .article-related .article-card__bg-image-wrapper img{transition:transform .6s ease}.article .article-related .article-card:hover .article-card__bg-image-wrapper img{transform:scale(1.045)}.article .article-related .article-card .badge--article{font-size:11px;letter-spacing:.12em}.article .article-related .article-card .heading{font-family:var(--font-heading);line-height:1.3}@media screen and (max-width:749px){.article .article-content>p:first-of-type:first-letter{font-size:2.8em}}.article .recipe-meta{gap:0;margin:1.75rem auto 0;max-width:720px;border-top:1px solid rgba(128,128,128,.25);border-bottom:1px solid rgba(128,128,128,.25);padding:1.1rem 0}.article .recipe-meta__item{display:flex;flex-direction:column;padding:0 1.5rem;border-left:1px solid rgba(128,128,128,.25)}.article .recipe-meta__item:first-child{border-left:none;padding-left:0}.article .recipe-meta__label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.6;margin-bottom:.3em}.article .recipe-meta__value{font-family:var(--font-heading);font-size:1.1rem;font-weight:var(--font-heading-weight-bold, 700)}@media screen and (max-width:749px){.article .recipe-meta{row-gap:1rem}.article .recipe-meta__item{padding:0 1rem}}.article .article-content>ul{display:block;list-style:none;margin:0;padding:1.75rem 2rem;background:#8080800f;border:1px solid rgba(128,128,128,.18);border-radius:4px;-webkit-columns:2;columns:2;-webkit-column-gap:2.5rem;column-gap:2.5rem}.article .article-content>ul li{break-inside:avoid;padding-left:1.1em;position:relative;margin:0 0 .6em}.article .article-content>ul li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.55}@media screen and (max-width:749px){.article .article-content>ul{-webkit-columns:1;columns:1}}.article--recipe .article-content ol{display:block;list-style:none;margin:0;padding:0;counter-reset:recipe-step}.article--recipe .article-content ol>li{counter-increment:recipe-step;position:relative;padding-left:3rem;margin:0 0 1.75em}.article--recipe .article-content ol>li:before{content:counter(recipe-step);position:absolute;left:0;top:0;width:2rem;height:2rem;border-radius:50%;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:.95rem;font-weight:var(--font-heading-weight-bold, 700)}.article--recipe .article-content ol>li h3{margin-top:0;margin-bottom:.4em}.article--recipe .article-content ol>li ul{display:block;margin:.6em 0 0;padding:0}.article--recipe .article-content ol>li ul li{list-style:disc;margin-left:1.2em}.article--recipe .article-content>p>strong:first-child{display:block;font-family:var(--font-heading);text-transform:uppercase;font-size:.78em;letter-spacing:.06em;opacity:.75;margin-bottom:.3em}.article .article-content h2:after{content:"";display:block;width:40px;height:2px;background:currentColor;opacity:.35;margin-top:.5em}.article .article-content table{width:100%!important;height:auto!important;border-collapse:collapse!important;border:none!important;margin:0;font-size:.95em}.article .article-content table th,.article .article-content table td{border:none!important;border-bottom:1px solid rgba(128,128,128,.2)!important;background:none!important;padding:.85em 1.25em!important;vertical-align:top;width:auto!important;height:auto!important}.article .article-content table th{font-family:var(--font-heading);font-weight:var(--font-heading-weight-bold, 700);text-align:left;border-bottom:2px solid currentColor!important;opacity:.85}.article .article-content table tr:last-child td{border-bottom:none!important}.article .article-content table tbody tr:hover td{background:#8080800d!important}@media screen and (max-width:749px){.article .article-content table th,.article .article-content table td{padding:.7em .6em!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/main-article.css.map */
