﻿html{-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html font html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html body{margin:0}html article,html aside,html footer,html header,html nav,html section{display:block}html h1{font-size:2em;margin:0.67em 0}html figcaption,html figure,html main{display:block}html figure{margin:1em 40px}html hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}html pre{font-family:monospace, monospace;font-size:1em}html a{background-color:transparent;-webkit-text-decoration-skip:objects}html a:active,html a:hover{outline-width:0}html abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html b,html strong{font-weight:inherit}html b,html strong{font-weight:bolder}html code,html kbd,html samp{font-family:monospace, monospace;font-size:1em}html dfn{font-style:italic}html mark{background-color:#ff0;color:#000}html small{font-size:80%}html sub,html sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}html sub{bottom:-0.25em}html sup{top:-0.5em}html audio,html video{display:inline-block}html audio:not([controls]){display:none;height:0}html img{border-style:none}html svg:not(:root){overflow:hidden}html button,html input,html optgroup,html select,html textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}html button,html input{overflow:visible}html button,html select{text-transform:none}html button,html html [type="button"],html [type="reset"],html [type="submit"]{-webkit-appearance:button}html button::-moz-focus-inner,html [type="button"]::-moz-focus-inner,html [type="reset"]::-moz-focus-inner,html [type="submit"]::-moz-focus-inner{border-style:none;padding:0}html button:-moz-focusring,html [type="button"]:-moz-focusring,html [type="reset"]:-moz-focusring,html [type="submit"]:-moz-focusring{outline:1px dotted ButtonText}html fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}html legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}html progress{display:inline-block;vertical-align:baseline}html textarea{overflow:auto}html [type="checkbox"],html [type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}html [type="number"]::-webkit-inner-spin-button,html [type="number"]::-webkit-outer-spin-button{height:auto}html [type="search"]{-webkit-appearance:textfield;outline-offset:-2px}html [type="search"]::-webkit-search-cancel-button,html [type="search"]::-webkit-search-decoration{-webkit-appearance:none}html ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html details,html menu{display:block}html summary{display:list-item}html canvas{display:inline-block}html template{display:none}html [hidden]{display:none}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.section-label{color:#94856B;font:1.6rem "Proxima Nova Bold", sans-serif;letter-spacing:0.1rem;text-transform:uppercase}.alt-text{font:1.2rem/1.33 "Proxima Nova Regular", sans-serif}.alt-header{font:1.4rem/1.13 "Proxima Nova Bold", sans-serif;letter-spacing:0.14rem}a.alt-header{color:#3f2b1e;text-transform:uppercase;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}a.alt-header:hover{color:#94856B}body{background-color:#fcf9f3;font-family:"Merriweather", serif}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;margin:0;padding:0}html *,html *::before,html *::after{-webkit-box-sizing:inherit;box-sizing:inherit;-ms-overflow-style:-ms-autohiding-scrollbar}html ::-webkit-scrollbar{-webkit-appearance:none;width:7px}html ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.4);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.4)}body{-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#3f2b1e;margin:0;padding:0}figure,h1,h2,h3,h4,h5,h6,li,p,th,td{-webkit-margin-after:0;-webkit-margin-before:0;-webkit-margin-end:0;-webkit-margin-start:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1:empty,h2:empty,h3:empty,h4:empty,p:empty,li:empty,span:empty,div:not(.atkOffsitePanel__blur):empty{display:none}.atkOffsitePanel__blur{z-index:2}@media screen{.print-only{display:none}}.hidden{display:none !important}.fixed{overflow:hidden}.cld-responsive{height:auto;width:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}@media (min-width: 669px){.mobile-only{display:none !important}}@media (max-width: 668px){.not-mobile{display:none !important}}@media (max-width: 668px){.tablet-only{display:none !important}}@media (min-width: 1100px){.tablet-only{display:none !important}}@media (max-width: 1099px){.desktop-only{display:none !important}}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.text-centered{text-align:center}.text-right{text-align:right}@media (min-width: 669px){.text-m__centered{text-align:centered}.text-m__right{text-align:right}}@media (min-width: 1100px){.text-l__centered{text-align:centered}.text-l__right{text-align:right}}@font-face{font-family:"Clarendon Bold";font-display:swap;src:url(//d3cizcpymoenau.cloudfront.net/assets/clarendon-ef772d92b7eb6b7324c0d44fefd2166c.woff) format("woff")}@font-face{font-family:"Proxima Nova Regular";font-display:swap;src:url("https://d3cizcpymoenau.cloudfront.net/fonts/proximanova-regular-webfont.woff") format("woff")}@font-face{font-family:"Proxima Nova RegularItalic";font-display:swap;src:url("https://d3cizcpymoenau.cloudfront.net/fonts/proxima-nova-italic.woff") format("woff")}@font-face{font-family:"Proxima Nova Bold";font-display:swap;src:url("https://d3cizcpymoenau.cloudfront.net/fonts/proximanova-bold-webfont.woff") format("woff")}.app__main{background-color:#fff;padding:1.5rem 1.6rem 3rem;position:relative;width:100%;z-index:1}@media (min-width: 1100px){.app__main{max-width:1200px !important}}.app__hidden{display:none}.app__secondary{padding-top:0.8rem;padding-bottom:0.8rem;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.app__secondary:empty{display:none}.app__secondary--component{padding-right:1.6rem;padding-left:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.app__secondary--component h2{margin-bottom:0.8rem}.app__secondary--component:not(.cards){margin-bottom:1.6rem}.app__secondary--component-wide{margin-right:auto;margin-bottom:1.6rem;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;overflow-x:scroll}.app__secondary--component-wide>div{width:auto}.app__secondary .sponsor{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.app__secondary .episodes{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.app__secondary .access{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.app__secondary .cards{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.app__secondary .all-access{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.app__secondary .sponsors{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.app__wrapper{min-height:44rem;overflow:auto;position:relative;width:100%}.app__wrapper--image{position:absolute;top:0;bottom:0;display:block;width:100%}@media (min-width: 669px){.app__secondary{padding-top:2.5rem;padding-bottom:2.5rem}.app__secondary--component{padding:0 2.4rem}.app__secondary--component-wide{margin-right:auto;margin-left:auto}.app__secondary--component-wide>div{max-width:100%}.app__secondary .episodes{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.app__secondary .access{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.app__secondary .cards{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.app__secondary .all-access{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width: 1100px){.app__main{margin-top:0;margin-right:auto;margin-left:auto;max-width:1200px;padding:3rem 10rem}.app__secondary{margin-top:0;margin-right:auto;margin-left:auto;max-width:1200px}.app__secondary--component{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;width:84.8rem}.app__secondary--component>div{margin-right:auto;margin-left:auto;width:100%;max-width:100%}.app__secondary--component-wide{margin-right:auto;margin-left:auto;width:84.8rem}.app__secondary--component-wide>div{margin-right:auto;margin-left:auto;width:auto;max-width:100%}}.button,[type='button']{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#3f2b1e;border:none;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0.1rem;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .2s;transition:background-color .2s;white-space:nowrap;font:1rem "Proxima Nova Bold", sans-serif}.button:hover,[type='button']:hover{background-color:#94856B}.button.button__action,[type='button'].button__action{background-color:#d73a15}.button.button__action:hover,[type='button'].button__action:hover{background-color:#a72e12}.button.button__secondary,[type='button'].button__secondary{background-color:#7ea042}.button.button__secondary:hover,[type='button'].button__secondary:hover{background-color:#488621}.button.button__small,[type='button'].button__small{padding-right:2rem;padding-left:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem}.button.button__block,[type='button'].button__block{display:block;width:100%}.show-more .button,.show-more [type='button']{position:relative;z-index:1}.show-more-wrapper .grid .show-more{height:auto}.show-more{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.show-more button{padding-right:2.5rem;padding-left:2.5rem;font-size:1.4rem;letter-spacing:0.14rem}.show-more::after{position:absolute;top:50%;left:0;background-color:#3f2b1e;content:"";height:0.1rem;width:100%;z-index:0}.button__text{-webkit-appearance:none;padding:0;background-color:transparent;border:none;color:inherit}.peek-a-boo .button__text:focus{outline:none}.utility-bar__list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.utility-bar__list svg{height:3rem;width:3rem;display:block}.utility-bar__list a{text-decoration:none;color:#3d3d3d}.utility-bar__list a:visited{color:#3d3d3d}.utility-bar__list--item{height:3rem;width:3rem;border-radius:100%;cursor:pointer;list-style:none;position:relative;-webkit-transition:.2s background-color;transition:.2s background-color}.utility-bar__list--item:not(:last-child){margin-right:0.7rem}.utility-bar__list--item.action{background-color:#3d3d3d}.utility-bar__list--item.action:hover{background-color:#767f81}.utility-bar__list--item.facebook{background-color:#527aa1}.utility-bar__list--item.facebook:hover{background-color:#43637a}@-moz-document url-prefix(){.utility-bar__list--item.facebook svg{margin-top:0.7rem}}.utility-bar__list--item.pinterest{background-color:#cf5553}.utility-bar__list--item.pinterest:hover{background-color:#893b3b}@-moz-document url-prefix(){.utility-bar__list--item.pinterest svg{margin-top:0.8rem}}.utility-bar__list--item.twitter{background-color:#79aed1}.utility-bar__list--item.twitter:hover{background-color:#557d93}.utility-bar__list--item.twitter svg{fill:#fff;height:1.3rem}@-moz-document url-prefix(){.utility-bar__list--item.twitter svg{margin-top:0.9rem}}.utility-bar__list--item.comment p{position:relative;top:29%;text-align:center;font-family:"Proxima Nova Regular", sans-serif}@-moz-document url-prefix(){.utility-bar__list--item.comment p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.utility-bar__list--item.facebook svg,.utility-bar__list--item.pinterest svg,.utility-bar__list--item.favorites svg{fill:#fff;height:1.6rem}.utility-bar__list--item.email svg,.utility-bar__list--item.print svg{fill:#fff}.utility-bar__list--item.email svg{height:1rem}@-moz-document url-prefix(){.utility-bar__list--item.email svg{margin-top:1rem}}.utility-bar__list--item.favorites svg{fill:#3d3d3d;stroke:#fff;stroke-width:0.15rem;-webkit-transition:.2s fill;transition:.2s fill}@-moz-document url-prefix(){.utility-bar__list--item.favorites svg{margin-top:0.8rem}}.utility-bar__list--item.favorites:hover svg{fill:#767f81}.utility-bar__list--item.favorites.saved{background-color:#767f81}.utility-bar__list--item.favorites.saved svg{fill:#fff}.utility-bar__list--item.print svg{height:1.8rem}@-moz-document url-prefix(){.utility-bar__list--item.print svg{margin-top:0.6rem}}.utility-bar__list--item svg{position:absolute;top:50%;left:50%;cursor:pointer;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@-moz-document url-prefix(){.utility-bar__list--item svg{position:inherit;top:inherit;left:inherit;transform:translateX(0) translateY(0)}}@media (min-width: 669px){.utility-bar__list--item{margin:0 0.5rem 0.8rem}.utility-bar__list--item:last-child{margin-right:0}}@media (min-width: 1100px){.utility-bar__list--item:hover::after{position:absolute;top:105%;left:50%;color:#3f2b1e;content:attr(data-text);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.utility-bar__list--item.saved:hover::after{content:attr(data-text-alt)}}.article-sidebar{padding-right:1.6rem;padding-left:1.6rem;position:relative;z-index:1}.article-sidebar__body{margin-bottom:1.6rem}.article-sidebar__figure{margin-bottom:0.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.article-sidebar__figure-description{padding-left:1.6rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.article-sidebar__figure-img{-webkit-box-flex:1;-ms-flex:1 0 16.1rem;flex:1 0 16.1rem;max-width:16.1rem}.article-sidebar__figure-img img{display:block}.cmsArticle__sidebar .article-sidebar__figure-img{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.cmsArticle__sidebar .article-sidebar__figure:not(:first-child){display:none}.article-sidebar__header{margin-bottom:0.8rem;padding-top:2rem}.article-sidebar__hero-figure{width:100%}.article-sidebar__hero-figure img{width:100%}@media (min-width: 669px){.article-sidebar__figure{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}.article-sidebar__figure:not(:last-child){margin-right:1.6rem}.article-sidebar__figures{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 1100px){.article-sidebar{margin-right:auto;margin-left:auto}}.cmsArticle .activity-bar{max-width:70.4rem}@media (min-width: 669px){.cmsArticle .activity-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cmsArticle .activity-bar .detail__actions{padding-top:0;width:100%}.cmsArticle .activity-bar__actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.8rem}@media (min-width: 669px){.cmsArticle .activity-bar__actions{margin-bottom:0}}.cmsArticle .activity-bar__actions .button{padding-right:2rem;padding-left:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cmsArticle .activity-bar__actions .button:not(:last-child){margin-right:1.6rem}.cmsArticle .activity-bar__actions .button svg{margin-right:0.8rem}.cmsArticle .activity-bar__actions .button svg.activity-bar__print{height:1.7rem;width:1.7rem}.cmsArticle .activity-bar__actions .button svg.activity-bar__favorite{height:1.5rem;width:1rem;fill:#fff}.cmsArticle .activity-bar .utility-bar__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cmsArticle .activity-bar .utility-bar__list--item:not(:last-of-type){margin-right:1.2rem;margin-bottom:0}@media (min-width: 1100px){.cmsArticle .activity-bar{margin-right:auto;margin-left:auto;max-width:70.4rem}.cmsArticle .utility-bar__list{margin-right:0}.cmsArticle .utility-bar__list--item:hover::after{position:absolute;top:-1.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.call-out{padding-top:1.2rem;padding-bottom:1.2rem;border-top:#94856B 0.2rem solid;border-bottom:#94856B 0.2rem solid}.call-out__header{font:1.6rem/1.6 "Proxima Nova Bold", sans-serif;margin-bottom:0.6rem;color:#94856B;font-size:1.6rem;text-transform:uppercase}.call-out p{font:1.4rem/1.5 "Proxima Nova Regular", sans-serif;color:#94856B}@media (min-width: 1100px){.call-out{padding:0.4rem 0.9rem 0 0;border:none;border-right:#e1d8c2 0.2rem solid}}.cmsArticle .article-details__hero{max-width:99.2rem}.content__blockquote{padding-top:0.8rem;padding-bottom:0.8rem;position:relative;width:100%}.content__blockquote::before{position:absolute;top:0;left:0;height:0.2rem;width:50%;background-color:#94856B;content:""}.cmsArticle__sidebar .content__blockquote{border-bottom:none}.content__blockquote--header{display:none}.content__blockquote blockquote{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:0}.content__blockquote blockquote q{color:#94856B;font-size:2.6rem;font-style:italic;line-height:1.54}.content__blockquote blockquote cite{display:none}.content__blockquote blockquote q.pullquote::after,.content__blockquote blockquote q.pullquote::before{content:""}@media (min-width: 1100px){.content__blockquote{margin-right:auto;margin-left:auto}}.content__wrapper .card__bordered{margin-right:auto;margin-left:auto;position:relative;background-color:#fff;border:solid 0.2rem #d73a15;max-width:704px}.content__wrapper .card__body{padding:1.6rem}.content__wrapper .card__body .media-list__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.content__wrapper .card__body .media-list__content a{color:inherit;text-decoration:none}.content__wrapper .card__body .media-list__content h3{margin-bottom:0.6rem;font:1.8rem/1.11 "Proxima Nova Bold", sans-serif}.content__wrapper .card__body .media-list__content h3 small{margin-bottom:0.2rem;display:block;font:1rem/1.2 "Proxima Nova Regular", sans-serif;letter-spacing:0.36rem}.content__wrapper .card__body .media-list__content p{margin-bottom:1.6rem;font:1.4rem/1.86 "Merriweather", serif}.content__wrapper .card__body .media-list__img{-webkit-box-flex:1;-ms-flex:1 0 9.2rem;flex:1 0 9.2rem;max-width:9.2rem}.content__wrapper .card__body .media-list__img a{display:block}@media (min-width: 669px){.content__wrapper .card__body .media-list__img{-webkit-box-flex:1;-ms-flex:1 0 17.6rem;flex:1 0 17.6rem;max-width:17.6rem}}.content__wrapper .card__body .media-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 669px){.content__wrapper .card__body .media-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.content__wrapper .card__cta--action .button{padding-right:1.6rem;padding-left:1.6rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff !important;background-color:#d73a15;border-color:#d73a15}.content__wrapper .card__cta--action .button:hover{background-color:#a72e12;border-color:#a72e12}.content__wrapper .card__header{padding-right:0.4rem;padding-left:0.4rem;position:absolute;top:0;left:50%;background-color:#fff;color:#d73a15;font:1.2rem/1.17 "Proxima Nova Bold", sans-serif;letter-spacing:0.16rem;text-transform:uppercase;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media (min-width: 669px){.content__wrapper .card__body .media-list__content p{display:block}}.appForm__submit,.app__modal .appForm__cancel,.app__modal .appForm__submit{margin-bottom:0.7rem;-webkit-appearance:none;border-radius:0;color:#fff;cursor:pointer;height:45px;text-transform:uppercase;-webkit-transition:background-color .2s;transition:background-color .2s}.appForm::after{content:"";display:table;clear:both}.appForm input,.appForm input[type='search'],.appForm select,.appForm textarea{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;font-size:1.6rem;padding:0}.appForm input:-webkit-autofill,.appForm input[type='search']:-webkit-autofill,.appForm select:-webkit-autofill,.appForm textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 100rem #fff inset}.appForm__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.appForm__group{background-color:#fff;border:#e1d8c2 0.1rem solid;border-bottom:none;height:45px;position:relative;width:100%}.appForm__group:last-child{border-bottom:#e1d8c2 0.1rem solid}.appForm__group--error{color:#f00;display:none;font:1rem "Montserrat", sans-serif;position:absolute;text-transform:uppercase;z-index:2}.invalid .appForm__group--error{display:block}.appForm__group--input,.appForm__group--label{position:absolute;top:50%;left:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.appForm__group--input{background-color:transparent;border:none;color:#3f2b1e;font:400 1.5rem "Montserrat", sans-serif;height:35px;outline:none;width:calc(100% - 20px);z-index:1}.appForm__group--input:focus{background-color:#fff;color:#767f81}.appForm__group--input:required{-webkit-box-shadow:none;box-shadow:none}.appForm__group--input.has-value{background-color:#fff}.appForm__group--label{color:#767f81;font:italic 400 1.4rem "Merriweather", serif;z-index:0}.appForm__group--message{position:absolute;top:0;right:0;color:#767f81;cursor:pointer;font:10px 'Montserrat', sans-serif;padding:0.5rem;text-align:right;z-index:2}.appForm__group--message:hover{color:#999}.appForm__group--message span{height:1.2rem;width:1.2rem;background-color:#ccc;border-radius:100%;color:#fff;display:inline-block;text-align:center;vertical-align:middle}.appForm__group--select{position:relative}.appForm__group--select::after,.appForm__group--select::before{height:1.2rem;width:1.2rem;content:' ';display:block}.appForm__group--select::after{position:absolute;top:calc(50% + 3px);right:1rem;height:0;width:0;border-left:0.4rem solid transparent;border-right:0.4rem solid transparent;border-top:0.4rem solid #3f2b1e}.appForm__group--select::before{position:absolute;top:calc(50% - 3px);right:1rem;height:0;width:0;border-bottom:0.4rem solid #3f2b1e;border-left:0.4rem solid transparent;border-right:0.4rem solid transparent}.appForm__group--select:hover::after{height:0;width:0;border-left:0.4rem solid transparent;border-right:0.4rem solid transparent;border-top:0.4rem solid #a7724f}.appForm__group--select:hover::before{height:0;width:0;border-bottom:0.4rem solid #a7724f;border-left:0.4rem solid transparent;border-right:0.4rem solid transparent}.appForm__group--select select{font-style:normal}.appForm__info{padding-top:0.8rem}.appForm__info small{display:block}.appForm__info--trigger{margin-bottom:0.5rem;margin-left:1rem;color:#767f81;cursor:pointer}.appForm__info--trigger:hover{color:#90989a}.appForm__info--content{padding:1rem}.appForm__submit{background-color:#7ea042;border:#7ea042 1px solid}.appForm__submit:hover{background-color:#488621;border-color:#488621}.appForm__submitted{font:400 1.2rem "Montserrat", sans-serif}.appForm__wrapper{background-color:#f5f5f5;border:#e1d8c2 0.1rem solid;padding:1rem}.appForm--stacked .appForm__fields,.appForm--stacked .appForm__action{width:100%}.appForm--stacked .appForm__group--error{right:0.5rem;top:0.5rem}.appForm--stacked .appForm__action{height:45px}.appForm--stacked .appForm__action button{width:100%}@media (min-width: 669px){.appForm--stacked .appForm__fields{float:left;width:60%}.appForm--stacked .appForm__action{float:left;width:40%}}.app__modal{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.9);z-index:2000}.app__modal--close{position:absolute;top:0;right:0;height:4rem;width:4rem;background-color:#3d3d3d;border:#fff 0.3rem solid;border-radius:100%;cursor:pointer;-webkit-transform:translateX(25%) translateY(-25%);transform:translateX(25%) translateY(-25%);-webkit-transition:background-color .2s;transition:background-color .2s}.app__modal--close svg{position:absolute;top:50%;left:50%;height:1.2rem;width:1.2rem;fill:#fff;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:background-color .2s;transition:background-color .2s}@-moz-document url-prefix(){.app__modal--close svg{margin-top:1.1rem;margin-left:1.1rem;position:inherit;top:inherit;left:inherit;transform:translateX(0) translateY(0)}}.app__modal--close:hover{background-color:#94856B}.app__modal--container{height:100vh;width:100vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1100px){.app__modal--container{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:75px}}.app__modal--content{padding:1.6rem;height:90%;width:100%;background-color:#fff;max-width:calc(100% - 20px);position:relative}@media (min-width: 669px){.app__modal--content{height:auto;max-width:calc(100% - 40px)}}@media (min-width: 1100px){.app__modal--content{margin:0 auto;max-width:102.4rem}}@media (min-width: 669px){.app__modal--overflow-wrapper{-webkit-overflow-scrolling:touch;max-height:100%;overflow-y:scroll}}.app__modal .appForm{margin:0 auto;width:calc(100% - 16px)}.app__modal .appForm__message{font:1.4rem "Proxima Nova Bold", sans-serif;color:#94856B;font-weight:700;margin-bottom:2rem;text-align:center;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}.app__modal .appForm__cancel{background-color:#fff;border:#3f2b1e 0.1rem solid;color:#3f2b1e;height:3.2rem}.app__modal .appForm__cancel:hover{background-color:#94856B;border-color:#94856B;color:#fff}.app__modal .appForm__group{border-color:#3f2b1e;height:5.6rem}.app__modal .appForm__group:last-child{border-bottom-color:#3f2b1e}.app__modal .appForm__group--input{color:#3f2b1e;font-size:1.6rem;height:4.6rem}.app__modal .appForm__group--label{color:#94856B}.app__modal .appForm__group--textarea{height:10rem}@media (min-width: 669px){.app__modal .appForm__group--textarea{height:18.5rem}}.app__modal .appForm__group--textarea .appForm__group--label{top:2.4rem}.app__modal .appForm__group--textarea .appForm__group--input{height:8rem;top:1.5rem;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width: 669px){.app__modal .appForm__group--textarea .appForm__group--input{height:16rem}}.app__modal .appForm__header{margin-bottom:3.2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.app__modal .appForm__header--text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.app__modal .appForm__header--image{margin-right:1.6rem;height:8.4rem;width:8.4rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.app__modal .appForm__header--image img{height:auto;width:100%}.app__modal .appForm__header--title{color:#d73a15;font:1rem "Proxima Nova Bold", sans-serif;letter-spacing:0.11rem;text-transform:uppercase}.app__modal .appForm__header--subtitle{color:#3f2b1e;font:normal 1.6rem "Clarendon Bold", serif}.app__modal .appForm__action,.app__modal .appForm__fields{float:none;width:100%}.app__modal .appForm__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app__modal .appForm__action button{margin-right:1.6rem;margin-left:1.6rem;-webkit-box-flex:1;-ms-flex:1 0 10rem;flex:1 0 10rem;font:bold 1.4rem "Montserrat", sans-serif;letter-spacing:0.16rem;max-width:13rem}.app__modal .appForm__fields{margin-bottom:1.6rem}.app__modal .appForm__submit{background-color:#3f2b1e;border:#3f2b1e 1px solid;color:#fff;height:3.2rem}.app__modal .appForm__submit:hover{background-color:#94856B;border-color:#94856B}.app__modal .appForm.appForm--stacked{padding:4rem 0}.app__modal .appForm.appForm--stacked .appForm__action,.app__modal .appForm.appForm--stacked .appForm__fields{float:none;width:100%}@media (min-width: 669px){.app__modal .appForm__header--title{font-size:1.4rem;letter-spacing:0.16rem}.app__modal .appForm__header--subtitle{font-size:2.3rem}}.component.hero{margin-right:-1.6rem;margin-bottom:1.6rem;margin-left:-1.6rem;max-width:84.8rem}@media (min-width: 669px){.component.hero{margin-right:auto;margin-left:auto}}.component.hero-alt{text-align:center;margin-bottom:0.8rem}.component.hero-alt h1{margin-top:0;margin-bottom:1.2rem;font-size:2.6rem;font-weight:normal;line-height:1.15}.component.hero-alt img{display:block}.component.hero-alt p{margin-bottom:1.2rem;font-size:1.6rem;line-height:1.44}.component.hero-alt .meta{margin-bottom:1.2rem;color:#94856B;font-size:1rem;letter-spacing:0.16rem;text-transform:uppercase}.component.hero-alt .meta span:nth-child(2){margin-left:0.8rem;position:relative}.component.hero-alt .meta span:nth-child(2)::before{padding-left:0.6rem;position:absolute;top:0;left:-16px;content:"•"}@media (min-width: 669px){.component.hero-alt h1{font-size:3.7rem;line-height:1.3}.component.hero-alt .meta{margin-bottom:2.4rem;font-size:1.4rem}.component.hero-alt p{margin-bottom:1.6rem;font-size:2rem;line-height:1.4}}@media (min-width: 1100px){.component.hero-alt{margin-right:-28px;margin-left:-28px}.component.hero-alt p{font-size:2.3rem;line-height:1.43}}.hero-alt__action{padding-right:1.8rem;padding-left:1rem;position:absolute;right:-0.2rem;bottom:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(62,42,29,0.8);border:#fff 0.2rem solid;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:1rem "Proxima Nova Bold", sans-serif;letter-spacing:0.1rem;height:3.4rem;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .2s;transition:background-color .2s}.hero-alt__action:hover{background-color:#3e2a1d}.hero-alt__action svg{margin-right:0.8rem;height:2rem;width:2rem}@media (min-width: 1100px){.hero-alt__action{bottom:3rem}}.hero-alt__image-wrapper{margin-bottom:1.2rem;position:relative;width:100%}.img-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-0.5rem;margin-left:-0.5rem}.img-flex figure{margin-right:0.5rem;margin-left:0.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.img-flex figcaption{margin-top:0.8rem;font:1.4rem/1.29 "Proxima Nova Bold", sans-serif}.img-flex img{height:auto;width:100%}.img-flex.single-portrait img{max-height:554px}.img-flex.single-portrait img,.img-flex.single-portrait figcaption{display:block;margin-left:auto;margin-right:auto}@media (min-width: 669px){.img-flex.single-portrait img,.img-flex.single-portrait figcaption{max-width:41.6rem}}.cmsArticle .component:not(.hero):not(.hero-alt){margin-right:auto;margin-bottom:1.6rem;margin-left:auto}@media (min-width: 1100px){.cmsArticle .component:not(.hero):not(.hero-alt){margin-right:auto;margin-bottom:2.4rem;margin-left:auto}}.cmsArticle .content__wrapper{margin-right:auto;margin-bottom:1.6rem;margin-left:auto}@media (min-width: 669px){.cmsArticle .content__wrapper{max-width:70.4rem}}@media (min-width: 1100px){.cmsArticle .content__wrapper{margin-right:auto;margin-bottom:2.4rem;margin-left:auto;max-width:84.8rem}}.cmsArticle .content__wrapper .content__body{margin-right:auto;margin-left:auto;max-width:704px}.cmsArticle .content__wrapper .content__body--header{margin-top:0;margin-bottom:1.6rem;padding-top:0;font:900 2.3rem/1.13 "Merriweather", serif}.cmsArticle__sidebar.sidebar--fixed{margin-bottom:1.6rem;margin-left:0;width:100%;float:none}@media (min-width: 669px){.cmsArticle__sidebar{margin-right:1.6rem;margin-bottom:1.6rem;margin-left:4.5rem;width:35%;float:left}.cmsArticle__sidebar.sidebar--wide{margin-left:4.5rem;width:40%}.cmsArticle__sidebar.sidebar--x-wide{margin-left:0;width:50%}}@media (min-width: 1100px){.cmsArticle__sidebar.sidebar--fixed{margin-bottom:0;margin-left:-7.2rem;width:17rem;float:left}}.cmsArticle__sidebar .content__wrapper,.cmsArticle__sidebar .component{margin-bottom:0 !important}.cmsArticle .teasers{margin-right:auto;margin-left:auto;padding:1.6rem 1.2rem;border:solid 0.1rem #e1d8c2;font:1.4rem/1.64 "Proxima Nova Regular", sans-serif}.cmsArticle .teasers__description{margin-bottom:0.8rem}.cmsArticle .teasers__header{margin-bottom:1.6rem;font-size:2.6rem;font-weight:normal;line-height:1.15}@media (min-width: 669px){.cmsArticle .teasers{padding:3.2rem 3.3rem}}.cmsArticle .teasers .media-list{margin:0;padding:0}.cmsArticle .teasers .media-list__content h2{font:1.6rem/1.44 "Proxima Nova Bold", sans-serif;text-transform:uppercase}@media (min-width: 669px){.cmsArticle .teasers .media-list__content{padding-left:1.6rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.cmsArticle .teasers .media-list__img{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}@media (min-width: 669px){.cmsArticle .teasers .media-list__img{-webkit-box-flex:1;-ms-flex:1 0 25rem;flex:1 0 25rem;max-width:25rem}}.cmsArticle .teasers .media-list__item{margin-bottom:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmsArticle .teasers .media-list__item:last-of-type{margin-bottom:0}@media (min-width: 669px){.cmsArticle .teasers .media-list__item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cmsArticle .teasers{max-width:77.2rem}.content__wrapper.text-block .content__body .content__body--header{margin-bottom:1.2rem;font:2.3rem/1.13 "Proxima Nova Bold", sans-serif}.content__wrapper.text-block .content__body .first-letter::first-letter{margin-right:0.4rem;margin-bottom:1.6rem;padding:2rem 0.4rem 0 0;float:left;font:10rem "Merriweather", serif;line-height:0.6}.content__wrapper.text-block .content__body li,.content__wrapper.text-block .content__body p{color:#3f2b1e;font-size:1.4rem;line-height:1.86}.content__wrapper.text-block .content__body p:not(:last-of-type){margin-bottom:2.4rem}.content__wrapper.text-block .content__body p a{color:#d73a15;font-weight:bold;text-decoration:none}.content__wrapper.text-block .content__body p a:hover{color:#a72e12}.content__wrapper.text-block .content__body ol,.content__wrapper.text-block .content__body ul{margin-left:1.6rem;padding:0}.detail__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:2rem;padding-top:22px}.detail__actions .action-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:48%}@media (max-width: 667px){.detail__actions .action-item:only-child{width:100%}}.detail__actions .action-item__favorite{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.detail__actions--favorite.action-item{display:none}.favorites-index-page .detail__actions--favorite.action-item{display:-webkit-box;display:-ms-flexbox;display:flex}.detail__actions a.action-item,.detail__actions .action-item a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#416490;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;font:12px/1 "proximaNovaBold", serif;letter-spacing:1.6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 12px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.detail__actions a.action-item span,.detail__actions a.action-item svg,.detail__actions .action-item a span,.detail__actions .action-item a svg{display:inline-block}.detail__actions a.action-item span:not(:first-child),.detail__actions a.action-item svg:not(:first-child),.detail__actions .action-item a span:not(:first-child),.detail__actions .action-item a svg:not(:first-child){margin-left:8px}.detail__actions a.action-item:hover,.detail__actions .action-item a:hover{background-color:#2e4a69;color:white}.detail__actions a.action-item svg,.detail__actions .action-item a svg{fill:white;max-height:20px;max-width:17.4px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.detail__actions a.action-item svg,.detail__actions .action-item a svg{height:20px;width:17.4px}}.detail__actions a.action-item.action-item__favorite em,.detail__actions .action-item a.action-item__favorite em{display:none;font-style:normal}.detail__actions a.action-item.action-item__favorite:not(.favorited) svg,.detail__actions .action-item a.action-item__favorite:not(.favorited) svg{fill:none;stroke:#FFF}.detail__actions a.action-item.action-item__favorite.favorited em,.detail__actions .action-item a.action-item__favorite.favorited em{display:inline}.favorites-popover-page .detail__actions a.action-item.action-item__favorite.favorited+.action-item__manage,.favorites-popover-page .detail__actions .action-item a.action-item__favorite.favorited+.action-item__manage{display:-webkit-box;display:-ms-flexbox;display:flex}.detail__actions a.action-item.action-item__manage,.detail__actions .action-item a.action-item__manage{background-color:#2e4a69;display:none;padding:10px 8px 10px 15px}.detail__actions a.action-item.action-item__manage svg:nth-of-type(2),.detail__actions .action-item a.action-item__manage svg:nth-of-type(2){height:8px;width:15px}.favorites-popover__error{margin-bottom:16px}@media (min-width: 668px){.detail__actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail__actions .action-item{width:auto}.detail__actions .action-item:first-child{margin-right:16px}.detail__actions .action-item__favorite{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.detail__actions a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.detail__actions a.action-item,.detail__actions .action-item a{background-color:#3f2b1e}.detail__actions a.action-item:hover,.detail__actions .action-item a:hover{background-color:#94856b}.detail__actions a.action-item.action-item__manage,.detail__actions .action-item a.action-item__manage{background-color:#94856b;display:none;padding:10px 8px 10px 15px}.detail__actions a.action-item.action-item__manage svg:nth-of-type(2),.detail__actions .action-item a.action-item__manage svg:nth-of-type(2){height:8px;width:15px}.favorites-popover{border-color:#d9cca7;color:#3f2b1e;font-family:"proximaNovaRegular", serif}.favorites-popover::after{border-color:rgba(217,204,167,0);border-bottom-color:#fff}.favorites-popover::before{border-bottom-color:#d9cca7}.favorites-popover__heading h3{color:#3f2b1e;font-family:"proximaNovaBold", serif}.favorites-popover__footer .dashboard-link{color:#3f2b1e}.favorites-popover__footer .dashboard-link:hover{color:#94856b}.favorites-popover a{color:#3f2b1e}.favorites-popover a:hover{color:#94856b}.favorites-popover label{font-family:"proximaNovaRegular", serif}.favorites-app-button{background-color:#3f2b1e;font-family:"proximaNovaBold", serif}.favorites-app-button:hover{background-color:#94856b}.collections-list__input .control:hover input:not([disabled]):checked ~ .control__indicator,.collections-list__input .control input:checked:focus ~ .control__indicator{background:#6b8838}.collections-list__input .control input:checked ~ .control__indicator{background:#6b8838}@page{margin:25mm 15mm 20mm}@media print{*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box;color:#3d3d3d !important}svg{fill:#3d3d3d !important}body{position:relative;width:100%}h1,h2,h3,h4,h5,h6{page-break-after:avoid !important}article{page-break-before:always !important}img{page-break-inside:avoid !important}.app__wrapper{background-color:#fff !important;overflow:visible !important}.app__main{overflow:visible !important;padding:0 !important;position:relative}.truncate-text{height:auto !important}.truncate-text::after{background-image:none !important}.app__hidden,iframe,#fb-root,.comments,.comment__more,.detail__actions,.detail__image,.detail__sub-header--text:first-of-type,.detail__sub-header,.detail__sub-header--text,.detail__sub-header--article-link,.detail__multi-column,.detail__header--meta,.full-episode,.print-shopping-list,.utility-bar,#dev-notes,[class*='__ads--item'],.atkGlobalSiteHeader,.atkPinnedHeader,.atkGlobalHeader,.atkGlobalSiteHeader__menuTrigger,.atkGlobalSiteHeader__cta,.atkGlobalSiteHeader__search,.cio-global-footer,.atkGlobalFooter,.atkGlobalSiteNav,.atkOffsitePanel,.atkGobalWrapper,.placeholder,.related-items,.recipe__ingredients .recipe__header:not(:first-child),.detail__content--read-more,.results-list__content--link,.results-list__action--buy-link,.results-list__action--vendor,.nb-paywall,.app__wrapper--image,.app__secondary,.results-list-update__header,.shopping-list-print,#shopping-list-print,.featured,.recipe__ads,.recipe__header,.recipe__ads--item,.how-to__utilities,.favorites-popover{display:none !important}.asides,.asides__header,.detail__header,.how_tos .how-to__aside,.how_tos .how-to__intro,.ratings__item--img,.results-list__item--img,.ratings__item--img img,.results-list__item--img img,.results-list__item,.results-list__item--actions--text,.results-list__item--content .results-list__content--text{display:inline !important;max-width:100% !important;overflow:visible !important;width:100% !important}.print__logo{position:absolute !important;right:0 !important;top:0 !important}.print__logo svg{height:43px;width:167px}.print__logo svg.cco-logo{height:100px;min-width:280px;-webkit-transform:translateY(-14px);transform:translateY(-14px)}.print__logo svg.cio-logo{height:39px;width:142px}.cmsArticle .content__wrapper{margin:0;padding:40px 30px 30px}.cmsArticle .component.hero-alt{margin:0;text-align:left}.cmsArticle .component.hero-alt .hero-alt__header{width:70%}.cmsArticle .article-details__hero{margin:0;max-width:100%}.cmsArticle .article-details__hero .article-details__hero--content{margin:0;position:relative;bottom:0;left:0;max-width:60%}.cmsArticle .article-details__hero .article-details__hero--tag{background-color:transparent;margin:0;padding:0}.cmsArticle .article-details__hero .article-details__hero--title{font-size:3.4rem}.cmsArticle .article-details__hero .article-detail__hero--meta{margin-bottom:10px}.asides__item--image{display:none}.asides__title{border-bottom-color:#222 !important;page-break-inside:avoid !important}.detail__header{max-width:100% !important}.detail__header--description{max-width:60% !important}.detail__header--text{color:#222 !important;font-size:35px !important;line-height:1.1 !important;max-width:70% !important}.detail__header,.detail__sub-header{display:block !important}.detail__intro{min-height:initial !important}.detail__image{height:0 !important;margin-bottom:0 !important;-webkit-transform:translateY(0) translateX(0) !important;transform:translateY(0) translateX(0) !important;width:0 !important}.detail__intro{min-height:0 !important}.how_tos .how-to__aside{clear:both !important;display:block !important;max-width:100% !important;width:100% !important}.how_tos .how-to__aside--content{float:right;margin:0 !important;vertical-align:middle;width:calc(100% - 210px)}.how_tos .how-to__aside--image{float:left;width:200px}.how_tos .how-to__header--text,.how_tos .how-to__sub-header,.how_tos .how-to__headline p{max-width:70% !important;text-align:left !important}.how_tos .how-to__intro{clear:both !important}.how_tos .how-to__wrapper{padding-left:0 !important;padding-right:0 !important}.ratings .hidden,.ratings .hidden-small-screen,.results-list .hidden,.results-list .hidden-small-screen{display:table !important}.ratings .mobile-only,.results-list .mobile-only{display:none}.ratings,.rating,.results-list__details.hidden-small-screen,.results-list .results-list__details.hidden{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100% !important}.rating__item,.results-list .results-list__details--item{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;margin-bottom:16px !important;margin-top:0 !important;max-width:33% !important;padding:0 0.5rem 0 0}.rating__header,.results-list__details--header{font-size:1.4rem !important;letter-spacing:0.05rem !important}.results-list__status--hilite{background-color:#fff !important}.results-list__status--hilite span,.results-list__status--default span,.results-list__key--header,.results-list__key--label,.results-list__headline,.results-list__note,.results-list__note p,.results-list__content--headline,.results-list__details--header,.results-list__details--description,.results-list__action--text.not-mobile,.rating__header{color:#222 !important}.results-list__item{display:table !important;width:100% !important}.results-list__item--content{display:table-cell !important;vertical-align:top !important;width:60% !important}.results-list__item .results-list__content--headline.not-mobile{display:block !important}.recipe{display:table !important;table-layout:fixed !important}.recipe__header{border-bottom-color:#222 !important}.recipe__ingredients{display:table-cell !important;width:35% !important}.recipe__ingredients a{color:inherit !important;text-decoration:none !important}.recipe__ingredient--detail{width:auto !important}.recipe__ingredient--quantity{padding-right:1rem;max-width:25px !important;text-align:right !important;width:25px !important}.recipe__yield{color:#222 !important}.recipe__instructions{display:table-cell !important;padding-left:2rem !important;width:60% !important}.results-list .results-list__item--actions,.results-list .results-list__item--content,.results-list .results-list__item--img{display:table-cell !important;vertical-align:top}.results-list__action--text.not-mobile{display:block !important}.results-list__item--actions{max-width:10% !important;page-break-inside:avoid !important;width:10% !important}.results-list__item--actions--text{text-align:center !important;width:15rem}.results-list__item--content{padding-right:4rem;padding-left:4rem;max-width:75% !important;width:75% !important}.results-list__item--details--header{display:inline-block;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis !important}.results-list__header{background-color:#fff !important;border-color:#3d3d3d;page-break-inside:avoid !important}.results-list__item--img{margin-right:0 !important;max-width:130px !important;width:130px !important}.results-list__item--img img{page-break-inside:avoid !important}.results-list__item{display:table !important}.results-list__status--default,.results-list__status--hilite{line-height:3.6rem !important}.results-list__status--hilite{border:none;border-left:#3d3d3d 1px solid;border-right:#3d3d3d 1px solid;line-height:3.6rem}[data-cio-user-segment='anonymous'] .paywall__overlay,[data-cio-user-segment='anonymous'] .paywall__body{background-color:#fff !important}.school-ad{display:none}}@media print{.how-to__header--text,.detail__header--text{max-width:calc(100% - 310px) !important}.how-to__header{margin-bottom:3rem}.how-to__wrapper{padding:0 !important}.how-to__headline{max-width:calc(100% - 310px) !important}.recipe__header.mobile-only{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.results-list__section-header{display:block}.results-list__section-header--primary{max-width:100% !important}}
