.secondary-text,footer,time{opacity:.5}.post .recipe-contents,.vertical-flow,blockquote,p{margin:0 0 30px 0}@media (min-width:740px){.post .recipe-contents,.vertical-flow,blockquote,p{margin:0 0 60px 0}}html{font-size:24px;color:#333;background-color:#fefefe;line-height:1.8;-webkit-font-feature-settings:'kern' 1;-moz-font-feature-settings:'kern' 1;-o-font-feature-settings:'kern' 1;text-rendering:geometricPrecision}@media (min-width:740px){html{font-size:26px}}body,html,p{font-family:"Nanum Pen Script",Helvetica,Arial,sans-serif;font-weight:400}a:link,a:visited{color:#53acfe;text-decoration:none;transition:.2s ease color}a:link svg,a:visited svg{fill:#53aCfe;transition:.2s ease fill}a:active,a:hover{color:#238cec}a:active svg,a:hover svg{fill:#238CEC}header a:link,header a:visited{color:#333;text-decoration:none;transition:.2s ease color}header a:link svg,header a:visited svg{fill:#333;transition:.2s ease fill}header a:active,header a:hover{color:#4d4d4d}header a:active svg,header a:hover svg{fill:#4d4d4d}h2,h3,h4,h5,h6{margin:0 0 20px 0}@media (min-width:740px){h2,h3,h4,h5,h6{margin-bottom:30px}}h1,h2,h3,h4,h5,h6{font-family:"Amatic SC",serif;font-weight:600;line-height:1.15}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:#333}h1 a:active,h1 a:hover,h2 a:active,h2 a:hover,h3 a:active,h3 a:hover,h4 a:active,h4 a:hover,h5 a:active,h5 a:hover,h6 a:active,h6 a:hover{color:#238cec}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:2.5rem;margin:0}h2{font-size:2rem}h3{font-size:1.6rem}blockquote{border-left:5px solid #333;padding-left:20px}svg{fill:#333;transition:.2s ease fill}a{transition:.2s ease color}time{margin-bottom:20px}body,html{padding:0;margin:0}header{padding:50px 20px 20px 20px;text-indent:-5px}header svg{width:100px;height:100px}img{max-width:100%}ol li+li{margin:20px 0 0 0}footer{text-align:center;padding:20px 0;font-size:.8em}hr{border:0;border-top:1px solid #eee}.container,header{max-width:960px;margin:0 auto}.main-content{padding:0 30px 50px 30px}@media (min-width:740px){.main-content{display:flex}}@media (min-width:740px){.content{flex:1}}.post h1 a{color:#000;text-decoration:none}.post h1 a:hover{text-decoration:underline}.post img{display:block;border:1px solid rgba(51,51,51,.5);border-radius:5px;box-sizing:border-box}.post time{padding:0 0 20px 0;display:block}.post .recipe-overview{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.post .recipe-overview svg{position:relative;top:6px}.post .recipe-overview span{margin:0 18px 0 3px}.post .recipe-overview li{list-style:none;padding:0;margin:0}@media (min-width:740px){.post .recipe-overview li{display:inline-block}}@media (min-width:740px){.post .recipe-contents{display:flex}.post .recipe-contents ol,.post .recipe-contents ul{margin-bottom:0}}.post .recipe-contents ul{padding:0}.post .recipe-contents ul li{list-style-type:none;position:relative;margin:0 0 0 35px}.post .recipe-contents ul li::before{content:"\2022";color:#ff4e4e;margin-right:0;position:absolute;left:-35px;top:-1px;width:25px;text-align:center}.post .recipe-contents ol{padding:0}.post .recipe-contents ol li{counter-increment:step-counter;list-style-type:none;position:relative;margin-left:40px}.post .recipe-contents ol li::before{content:counter(step-counter);margin-right:0;color:#ff4e4e;font-size:.7em;position:absolute;left:-40px;top:8px;width:25px;border-radius:50%;height:25px;display:flex;align-items:center;justify-content:center;border:1px solid #ff4e4e}.post .recipe-contents .ingredients{width:250px;padding:0 43px 0 0}@media (min-width:740px){.post .recipe-contents .directions{flex:1}}.recipes{display:flex;flex-flow:row wrap;-moz-user-select:none;user-select:none;text-align:center;clear:both;padding:0;margin:5px -10px 10px -10px;justify-content:center}.recipes .recipe{display:flex;flex-flow:column;transition:opacity .2s ease;cursor:pointer;position:relative;list-style-type:none;margin:10px;overflow:hidden;flex:1 1 280px;height:280px;background-position:center;background-size:cover;border:1px solid rgba(51,51,51,.5);border-radius:5px}@media (min-width:340px){.recipes .recipe{flex:1 0 300px;height:300px}}.recipes .recipe a{height:100%;display:block;color:#fff;text-decoration:none;text-align:center;vertical-align:text-bottom;position:relative;transition:all .2s ease;font-family:"Amatic SC",serif;font-size:1.5rem;font-weight:700}.recipes .recipe a span{position:absolute;bottom:5px;width:100%;left:0;text-shadow:0 0 10px #000,0 0 1px #000;display:none}.recipes .recipe a:hover{background-color:rgba(255,255,255,.1)}.recipes .recipe-filler{height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-color:transparent;border-top-width:0;border-bottom-width:0}.editor-link{display:none;margin-top:0;border:0;border-radius:2px;box-sizing:border-box;text-decoration:none;margin:0;cursor:pointer;background-color:#f7e064;color:#333;box-shadow:1px 1px 5px 0 rgba(0,0,0,.2)}.editor-link:hover{background-color:#f4d525;color:#333}.cms-editor-active .editor-link{display:block}.cms-editor-active nav .editor-link{display:inline}