.background-bar{display:none!important}.body-container-wrapper{background:#fff!important}a.print-btn{display:contents}@media (min-width:769px){a.print-btn span{left:-20px;position:relative;top:-4px}}.sauce-feature{background:#f9f6ee;flex:1;max-width:400px;padding:30px;text-align:center}.sauce-feature img{max-width:250px}.sauce-feature h6{color:#dc423a;font-family:brandon-grotesque,sans-serif;font-size:1em;font-weight:100;letter-spacing:.02em;margin-bottom:15px;margin-top:15px!important;text-transform:uppercase}aside.context{color:#333;padding-right:20px;text-align:left;text-transform:none}aside.context a{border-bottom:1px dashed;color:#333;padding:3px 0;text-decoration:none}aside.context a:hover{border-bottom:1px solid}footer{text-align:center;width:100%}footer a{background:transparent;border:1px dashed #333;border-radius:50%;color:#333;display:inline-block;height:30px;margin:0 3px;text-decoration:none;width:30px}footer a:hover{background:rgba(0,0,0,.05)}footer a .icons{display:inline-block;font-size:14px;margin-top:8px}.main-content{background:#fff;display:grid;grid-template-areas:"navigation pie-recipe pie-image" "context context pie-image";grid-template-columns:min-content auto 35%;grid-template-rows:auto min-content;margin:auto;max-height:calc(100vh - 4em);min-height:100vh}.context__wrapper{align-items:center;background:#f7f7f7;color:#333;display:grid;font:400 12px/1.2 brandon-grotesque,sans-serif;grid-area:context;grid-template-columns:auto max-content;padding:15px 20px}.navigation{background:#1d1c2e;border-right:1px solid #eee;color:#9897a2;font:900 16px brandon-grotesque,serif;grid-area:navigation;letter-spacing:1px;padding:20px;text-align:center;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-rl}.navigation a,.navigation a:hover{color:#fff}.pie-name{color:#272e35;font:900 72px poynter-oldstyle-display,serif;letter-spacing:2px;margin:20px 0 5px;position:relative}.pie-serving{color:#1d1c2e;font:400 20px brandon-grotesque;margin:20px 0}.pie-serving svg{margin-bottom:-15px;margin-left:-30px;margin-right:-15px;width:80px}.pie-serving svg path{fill:#1d1c2e}.pie-serving p{display:inline-block;margin:12px 6px 6px;vertical-align:top}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#dbc7b1}::-webkit-scrollbar-thumb:hover{background:#d69762}.pie-recipe{display:grid;grid-area:pie-recipe;margin:5px;max-height:100%;overflow-x:hidden;overflow-y:auto;padding:50px 60px;grid-gap:20px;grid-template-columns:30px auto;grid-template-rows:repeat(4,max-content);line-height:1.6}.pie-recipe__description,.pie-recipe__title{grid-column:span 2}.pie-recipe__ingredients{display:flex;flex-wrap:wrap;grid-column:span 2}.pie-recipe__ingredients__item{flex:1;padding:0 40px 0 0}.pie-recipe__ingredients__item h4{color:#b82c33;font:20px/1.1 brandon-grotesque,serif;font-weight:700;margin:30px 0 10px;text-transform:uppercase}.pie-recipe__ingredients__item ul{list-style:none;margin:0;padding:0}.pie-recipe__ingredients__item ul li{padding:5px 0}.pie-recipe__number{color:#f5b75b;font:italic 30px/1 poynter-oldstyle-display,serif;font-weight:900;margin-top:0;place-self:flex-start}.pie-recipe__steps{padding-right:35px}.pie-recipe__subtitle{color:#1d1c2e;font:30px/1 poynter-oldstyle-display,serif;font-weight:900;grid-column:span 2;margin:45px 0 10px}.pie-recipe__tips{border:2px solid #f5b75b;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #f5b75b;grid-column:span 2;margin-top:65px;padding:35px;position:relative;text-align:center}.pie-recipe__tips svg{background:#fff;display:inline-block;left:0;margin:auto;position:absolute;right:0;top:-30px;width:auto;width:100px;fill:#1d1c2e}.pie-recipe__tips h4{color:#543b2e;font:900 24px brandon-grotesque;margin:10px 0 15px;text-transform:uppercase}.mobile-image{display:none}@media screen and (max-width:768px){.navigation,.pie-image,.video-rec{display:none}.mobile-image{display:block}.main-content{display:block;max-height:none}.pie-content,.pie-image,.pie-recipe{display:block;width:100%}}