a{color:#003b71;transition:all .3s ease-in-out}a:visited{color:#003b71}a:hover{color:#edaa00}a:active,a:focus{color:#003b71}body,button,html,input,optgroup,select,textarea{font-family:din-2014,sans-serif}a{color:#003b71;transition:all .3s ease-in-out}a:visited{color:#003b71}a:hover{color:#edaa00}a:active,a:focus{color:#edaa00}a.button{color:#fff;transition:all .3s ease-in-out}a.button:visited{color:#fff}a.button:hover{color:#edaa00}a.button:active,a.button:focus{color:#fff}h1,h2,h3,h4,h5,h6{font-family:din-2014,sans-serif;font-weight:700}.heading__main{background:#8b2332;border:4px solid #b42d41;color:#fff;display:table;font-size:1.7rem;margin:2em -.2em;padding:.2em 1em;text-transform:uppercase;transform:rotate(-2deg)}.heading__main a{font-weight:inherit}@media print,screen and (max-width:40em){.heading__main{border:3px solid #b42d41;font-size:1.2rem}}.bottle-lineup,h5{text-align:center}.close-button span{color:#edaa00}.main .button{left:-5px;margin:0;position:absolute;top:15px}.main .button span{color:#fff}.button{font-family:din-2014,sans-serif;font-weight:700;background-color:#8b2332;border:4px solid #b42d41;color:#fff;margin:1em;padding:.5em;text-transform:uppercase;transform:rotate(-2deg)}.button:hover{background-color:#8b2332;color:#fff}.button span{color:#fff;font-size:150%}.button.success{background:#8b2332;color:#fff}.button.success:hover{background-color:#8b2332;color:#edaa00}.divider{background:url(/img/elements/30e261e9b0099e390bc95f17df37b640ef5b7725/divider-lg.png) center center no-repeat;border:0;clear:both;display:block;height:43px;margin:30px auto}.inline-list>li{display:inline-block;padding:.5em}blockquote{border-left:0;color:#666;font-size:1.25em;margin:2rem;padding:0}a[href^='mailto:']::before{content:'\2709\00a0'}.phone::before{content:'\260E\00a0'}.off-canvas{background:#003b71;text-align:center}.off-canvas a{font-family:din-2014,sans-serif;font-weight:700;text-transform:uppercase}.off-canvas a{color:#fff;transition:all .3s ease-in-out}.off-canvas a:visited{color:#fff}.off-canvas a:hover{color:#edaa00}.off-canvas a:active,.off-canvas a:focus{color:#fff}.off-canvas .compass{margin:0 auto}.off-canvas .finder{padding:1em}.off-canvas .social-icon{display:inline;float:none}.off-canvas p{color:#fff;line-height:1.2}.off-canvas h6{color:#edaa00}.js-off-canvas-overlay{background:#000;background:rgba(0,0,0,.7)}.main{background:#00488b url(/img/elements/974935ad98be2de07421f64fad966ea5b6935f1e/trees.png) repeat-x;background-position:0 10px;position:relative;z-index:69}.main nav{bottom:5px;position:absolute;width:100%}.main ul{list-style:none;margin:0 auto}.main li{display:block;float:left;font-size:.9em;letter-spacing:2px;position:relative;text-align:center;text-transform:uppercase;width:14%}.main li:nth-child(4){margin-left:14%}.main li a{font-family:din-2014,sans-serif;font-weight:700}.main li a{color:#fff;transition:all .3s ease-in-out}.main li a:visited{color:#fff}.main li a:hover{color:#edaa00}.main li a:active,.main li a:focus{color:#fff}.main li .dropit{background:#003b71;display:none;position:absolute;width:100%}.main li .dropit li{font-size:.9em;margin:0 auto;padding:.5em 0;width:100%}.main li:hover .dropit{display:block}.main .social{position:absolute;right:10px;top:0}.main .finder{left:10px;position:absolute;top:0}.hero{width:100%}footer{background:transparent url(/img/elements/974935ad98be2de07421f64fad966ea5b6935f1e/trees.png) repeat-x;background-position:0 -1px;clear:both;color:#fff;margin-top:40px;padding-top:100px;text-align:center}footer nav a{font-family:din-2014,sans-serif;font-weight:700;text-transform:uppercase}footer nav a{color:#fff;transition:all .3s ease-in-out}footer nav a:visited{color:#fff}footer nav a:hover{color:#edaa00}footer nav a:active,footer nav a:focus{color:#fff}footer .legal{background:#003362;font-size:.8em;max-width:none;padding-top:1em}footer .legal p{font-size:.9em;font-weight:700;letter-spacing:.05em;line-height:1;text-align:center}footer p{font-size:1.1em;line-height:1.2em}footer .button{margin-top:0}.content{min-height:calc(100vh - 100px)}.about .content{padding-top:40px}.about .content p{font-size:1.5em}.error{background:#fff url(/img/beers/hefeweizen/b53d19bbea1016443c61368d3873895275c2df6b/hefeweizen-bg.jpg) no-repeat top}.award-container{display:grid;grid-row-gap:.75em;grid-template-columns:1fr;margin:0 15%}.award-container strong{font-size:1.2em;text-transform:uppercase}.award-container .gold{background:#fbeec7}.award-container .silver{background:#dcdbdb}.award-container .bronze{background:#f4e3b8}.award-container ul{display:grid;font-size:1.1em;grid-template-columns:1.5fr 1fr 1fr .5fr;line-height:1.3;list-style:none;margin:0;padding:1em 0;text-align:center}.award-container ul li{align-self:center;padding:.25em 1em}@media print,screen and (max-width:900px){.award-container{grid-column-gap:.75em;grid-template-columns:1fr 1fr;margin:0 10%}.award-container ul{grid-template-columns:1fr}}@media print,screen and (max-width:600px){.award-container{grid-template-columns:1fr}}.pyramid-logo{display:block;height:150px!important;margin:0 auto;width:315px!important}.compass{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;animation:wobble 5s infinite;display:block;height:76px!important;margin:12px;width:140px!important}.pyramid-solo{display:block;height:100px!important;margin:0 auto;width:100px!important}.social-icon{display:block;float:left;height:25px!important;margin:10px;width:25px!important}.social-logo{fill:#fff}@keyframes wobble{0%{transform:rotate(0)}20%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}100%{transform:rotate(0)}}@keyframes spin{0%{transform:rotate(0)}20%{transform:rotate(160deg)}40%{transform:rotate(-40deg)}60%{transform:rotate(20deg)}80%{transform:rotate(-10deg)}100%{transform:rotate(20deg)}}@keyframes slide{from{transform:translateY(-100px)}to{transform:translateY(0)}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.home .front-grid .columns{overflow:hidden;position:relative}.home .front-grid img{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:100%}.home .heading{opacity:.9;background:#000;bottom:20px;padding:.2em 1em;position:absolute}.home .heading h4{color:#edaa00;margin:0;padding:0}.home .bottle-lineup{overflow:hidden}.home .bottle{position:relative}.home .description{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0;background:#003b71;bottom:0;color:#fff;height:100%;padding:25% 10%;position:absolute;width:100%}.home .description:hover{opacity:1}.home .description p{line-height:1.1}.home .description h4{margin-bottom:0}.home .description h5{border-bottom:1px solid #edaa00;border-top:1px solid #edaa00;margin:0 1em}.home .hefeweizen .description{background:#003b71;background:rgba(0,59,113,.85)}.home .outburst-citrus .description{background:#f38b00;background:rgba(243,139,0,.85)}.home .outburst .description{background:#4d868e;background:rgba(77,134,142,.85)}.home .pale-ale .description{background:#6ec4e9;background:rgba(110,196,233,.85);color:#000}.home .thunderhead .description{background:#1d5632;background:rgba(29,86,50,.85)}.home .apricot-ale .description{background:#f79231;background:rgba(247,146,49,.85)}.home .curve-ball .description{background:#8b2332;background:rgba(139,35,50,.85)}.home .snow-cap .description{background:#286d4d;background:rgba(40,109,77,.85)}.home .coast-day .description{background:#ff4d00;background:rgba(255,77,0,.85)}.home .blazing-bright .description{background:#f68f1e;background:rgba(246,143,30,.85)}.home .whidbey-coffee .description{background:#8a0f03;background:rgba(138,15,3,.85)}@media print,screen and (min-width:40em){.medium-2-4{width:20%}}@media print,screen and (max-width:40em){.bottle-lineup .apricot-ale{display:none}}.social-feed{padding-top:3em;text-align:center}.social-feed h1{color:#8b2332;text-transform:uppercase}.social-feed h3{color:#003b71;padding-bottom:1em}.beer .awards{text-align:center}.beer .awards dt{display:inline-block;font-size:1.5em;line-height:1}.beer .awards .gold{border-bottom:3px solid #f2c337;color:#f2c337}.beer .awards .silver{border-bottom:3px solid #aaa7a7;color:#aaa7a7}.beer .awards .bronze{border-bottom:3px solid #957218;color:#957218}.beer .wrapper{padding-top:20px}.beer h1{line-height:1;margin-bottom:0}.beer dt{font-family:din-2014,sans-serif;font-weight:700;margin-top:10px;text-transform:uppercase}.beer .bottle{margin-bottom:1em}.beer .stats dt{-webkit-border-radius:8px;border-radius:8px;background-clip:padding-box;background:#8b2332;clear:left;color:#fff;float:left;margin-right:10px;padding:10px 0;text-align:center;width:3em}.beer .stats dd{font-family:din-2014,sans-serif;font-weight:700;font-size:1.6em;margin-bottom:10px;padding:15px 0}.beer .ingredients dd::before{font-family:din-2014,sans-serif;font-weight:700;color:#edaa00;content:'\00bb \00a0';font-size:1.2em}.beer__recipe{text-align:left}.beer .package{padding:2em;text-align:center}.beer .find{border-bottom:4px solid #8b2332;border-top:4px solid #8b2332}.helles-mary .bottle-lineup .helles-mary{display:none}.apricot-ale .bottle-lineup .apricot-ale{display:none}.curve-ball .wrapper{background:transparent url(/img/beers/curve-ball/aefc991c950c000c602041fa2eb623c247b5cfac/curve-ball-bg.jpg) no-repeat top;background-size:100%}.curve-ball .bottle-lineup .curve-ball{display:none}.hefeweizen .wrapper{background:transparent url(/img/beers/hefeweizen/b53d19bbea1016443c61368d3873895275c2df6b/hefeweizen-bg.jpg) no-repeat top;background-size:contain}.hefeweizen .bottle-lineup .hefeweizen{display:none}.outburst .wrapper{background:transparent url(/img/beers/outburst/3a3eb974be256d81053f952067f4c842bf83fb3b/outburst-bg.jpg) no-repeat top;background-size:contain}.outburst .bottle-lineup .outburst{display:none}.outburst-citrus .wrapper{background:transparent url(/img/beers/outburst-citrus/bf54ea6c8a581fd128b8e2d9c338d51ebd0d16f7/outburst-citrus-bg.jpg) no-repeat top;background-size:contain}.outburst-citrus .bottle-lineup .outburst-citrus{display:none}.pale-ale .wrapper{background:transparent url(/img/beers/pale-ale/8b68da58959d0d49e73bb4ba203a5d20bd0d1733/pale-ale-bg.jpg) no-repeat top;background-size:contain}.pale-ale .bottle-lineup .pale-ale{display:none}.thunderhead .wrapper{background:transparent url(/img/beers/thunderhead/f947dd0eb3c78b912b8c3a63f72782ae7f9fedb7/thunderhead-bg.jpg) no-repeat top;background-size:contain}.thunderhead .bottle-lineup .thunderhead{display:none}.snow-cap .bottle-lineup .snow-cap{display:none}.lemondrop .bottle-lineup .lemondrop{display:none}.coast-day .bottle-lineup .coast-day{display:none}.beer-grid{padding-top:3rem;border-top:10px solid #003b71}.beer-grid__year-round{background:transparent url(/img/beers/portfolio/b70cf794c9905c769130da4e108c5d2858a07659/year-round-bg.jpg) no-repeat left bottom 120px;background-size:cover;border-top:0}.beer-grid__seasonal{background:transparent url(/img/beers/portfolio/4725acd5fa4c51092d7db1c2d5c616b835aaa718/seasonal-bg.jpg) no-repeat left bottom 120px;background-size:cover}.beer-grid__specialty{background:transparent url(/img/beers/portfolio/a9866704a53234f1a56958e6892c23f4643a09e4/specialty-bg.jpg) no-repeat left bottom 120px;background-size:cover}.beer-grid__wrapper{text-align:center}@supports (display:flex){.beer-grid__wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}}.beer-grid__beer{flex-basis:300px;padding:1rem;display:inline-block;text-align:center}@supports (display:flex){.beer-grid__beer{display:flex;flex-direction:column;align-items:center}}.beer-grid__image{max-width:125px}.beer-grid__caption{font-weight:700;min-height:4rem}.portfolio .content a{color:#003b71;transition:all .3s ease-in-out}.portfolio .content a:visited{color:#003b71}.portfolio .content a:hover{color:#edaa00}.portfolio .content a:active,.portfolio .content a:focus{color:#003b71}.portfolio .bottle img{padding:10%}.portfolio h2{margin-bottom:0;margin-top:0}.portfolio .can,.portfolio .seasonal,.portfolio .specialty,.portfolio .variety-pack,.portfolio .year-round{border-top:10px solid #003b71;margin-bottom:50px;padding-bottom:40px;padding-top:40px}.portfolio .year-round{background:transparent url(/img/beers/portfolio/b70cf794c9905c769130da4e108c5d2858a07659/year-round-bg.jpg) no-repeat left bottom 120px;background-size:cover;border-top:0}.portfolio .seasonal{background:transparent url(/img/beers/portfolio/4725acd5fa4c51092d7db1c2d5c616b835aaa718/seasonal-bg.jpg) no-repeat left bottom 120px;background-size:cover}.portfolio .specialty{background:transparent url(/img/beers/portfolio/a9866704a53234f1a56958e6892c23f4643a09e4/specialty-bg.jpg) no-repeat left bottom 120px;background-size:cover}.alehouse-hero{padding-bottom:1em;position:relative}.alehouse-hero-alert{background-color:#8b2332;padding:1rem}@media print,screen and (min-width:40em){.alehouse-hero-alert{position:absolute;width:60%;top:40%;left:20%;font-size:150%}}.alehouse-hero-alert p{color:#fff;font-weight:700;text-align:center;line-height:1.2;margin:0}.alehouse-alert{background-color:#8b2332;padding:1rem}.alehouse-alert p{color:#fff;text-align:center;line-height:1.2;margin:0}.alehouse-alert p strong{font-size:110%}.alehouse .sidebar{text-align:left}.alehouse .sidebar h5{border-bottom:2px solid #8b2332;color:#8b2332;margin-top:1em;text-align:left}.alehouse .content nav{padding-bottom:1em;text-transform:uppercase}.alehouse .content nav a{padding-left:0}.alehouse .content a{font-family:din-2014,sans-serif;font-weight:700}.alehouse .content a{color:#003b71;transition:all .3s ease-in-out}.alehouse .content a:visited{color:#003b71}.alehouse .content a:hover{color:#0b8aff}.alehouse .content a:active,.alehouse .content a:focus{color:#003b71}.private-events dt{font-size:1.2em;margin-bottom:0;margin-top:1em;text-transform:uppercase}.private-events dd{margin-bottom:.5em}.private-events .orbit{margin-bottom:2em}.gps .mapholder{height:525px;width:100%}.gps .alert-box{color:#8b2332;margin:0 auto;text-align:center;z-index:5}.gps .finder-message{position:absolute}.gps .viplist{padding-bottom:20px;text-align:center}.gps .account-list{list-style:none}.gps .account-list>li{cursor:pointer;padding-left:40px}.gps .account-list>li>img{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;margin-left:-35px}.gps .account-list>li:hover>img{opacity:.5}.gps .account{min-height:250px;padding-top:20px}@media print,screen and (max-width:40em){.gps .account-list>li{width:100%}.gps .account{min-height:inherit}}.gps .panel{background:#f3e4b2;border:4px solid #edaa00;max-width:270px;min-width:270px;padding:10px}.gps .sipcode-marker{float:left}.gps .button{margin-top:0}.drizly{padding-bottom:1em;text-transform:uppercase}.drizly a{color:#000}.agecheck .agegate{display:flex}.agegate{background:#04224c;background:rgba(4,34,76,.95);align-items:center;color:#fff;display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:99}.agegate input{font-size:calc(1.5em - -.1vw);padding:10px 40px}.agegate h3{margin-bottom:.5em}.agegate p a{color:#fff;font-weight:700}.agegate .button{background:#fff;border:0;color:#04224c;transform:rotate(0)}.agegate .button:hover{background:#8b2332;color:#fff}.agegate .logo{max-width:400px}.quiz{border-bottom:10px solid #003b71}.adventure .content h1{padding-top:1em;text-align:center}.adventure .content h3{padding-bottom:1em;text-align:center}.adventure .content .winner-bottle{margin-top:20px}.question{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:2em 10%;position:relative;text-align:center}.question dl{background:#fff;background:rgba(255,255,255,.85);padding:8%}.question dt{font-size:2em;line-height:1.1;padding-bottom:10px}.question dd{font-size:1.5em;font-weight:700}.answered{opacity:.4;transform:scale(.99)}.answered::before{content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.answer{background:#edaa00;color:#8b2332;margin-bottom:10px;padding:5px;text-align:center}.answer.selected-answer,.answer:hover{background:#8b2332;color:#fff}.question-1{background:transparent url(/img/adventure/6a3f4de60f44d18639ffc883ab57dba753b4b531/mountain-bike.jpg) bottom right no-repeat;background-size:cover;border-top:10px solid #003b71}.question-2{background:transparent url(/img/adventure/5d80069a03e884f5862ff4297a84c4a4fa1430bc/hops.jpg) bottom right no-repeat;background-size:cover}.question-3{background:transparent url(/img/adventure/a81b7f9248fb585e3a152610569f9713a1d5add3/climber.jpg) bottom right no-repeat;background-size:cover}.question-4{background:transparent url(/img/adventure/b073a50b60bacca93b4b10f4bd3d5576099ae715/field.jpg) bottom right no-repeat;background-size:cover}.question-5{background:transparent url(/img/adventure/e542bf31ece8d07e2ed5fa9dcb1d63e9baff1c42/rock-climber.jpg) bottom right no-repeat;background-size:cover}.question-6{background:transparent url(/img/adventure/5dc2965c9bde71609becc3e3177483409096cda6/mt-rainer.jpg) bottom right no-repeat;background-size:cover}.contest .content{margin-top:50px}.contest .content h1,.contest .content h2,.contest .content h3{text-align:center}.contest .content a{font-weight:700}.brewsthatdo{background-color:#4c818a}.brewsthatdo .content h3{font-size:2.2em;text-transform:uppercase}.spaced-out{background:url(/img/brewsthatdo/a392aae120415b53c3d9266389ff48ecf09fd1d9/spaced-out.jpg) fixed}.do-vid{background-color:#edaa00;border-top:10px solid #edaa00;border-bottom:10px solid #edaa00;margin-bottom:0;margin-top:0}.do-intro{align-items:center;background-color:#f3e4b2;display:flex;flex-wrap:wrap;justify-content:center;padding:4em 2em}.do-intro div{min-width:350px;padding:1em}.do-intro div:nth-of-type(1){width:10%}.do-intro div:nth-of-type(2){width:30%}.do-intro div:nth-of-type(3){width:20%}.do-donations{align-items:center;display:flex;flex-direction:column;padding:4em 2em}.do-donations h3{color:#f3e4b2;text-align:center}.do-feed{background-color:#4c818a;padding:4em 2em;text-align:center}.do-feed h3{color:#edaa00}.do-feed h3+p{color:#f3e4b2}.do-pr{color:#f3e4b2;padding:4em 2em;text-align:center}.do-pr img{margin-bottom:.5em}.do-pr a{color:#edaa00}.do-pr dl{font-size:1.3rem;line-height:1.2}.do-pr dd{font-size:.8em;font-weight:700;margin-bottom:1em;text-transform:uppercase}.do-pr article{display:flex;flex-wrap:wrap;justify-content:space-around}.do-pr article section{flex-basis:40%;min-width:300px;padding:1em}.do-volunteer{align-items:center;background-color:#f3e4b2;display:flex;flex-direction:column;justify-content:center;padding:4em 2em;position:relative;text-align:center}.do-volunteer article{max-width:750px;min-width:300px;width:70%}.do-volunteer aside{display:flex;flex-wrap:wrap;justify-content:space-around;width:80%}.do-volunteer .buttons{background-color:#8b2332;color:#f3e4b2;font-weight:700;margin:1em;min-width:300px;padding:1em;text-transform:uppercase;width:25%}.do-sponsors{padding:4em 2em}.do-sponsors-logos{align-items:center;display:flex;justify-content:space-around;list-style-type:none;margin:0}.do-sponsors-logos li{max-width:200px;width:20%}.donation-graph{margin:4em 2em 0;width:100%}.current-total{fill:#edaa00;font-size:1.3em}.goal-total{fill:#f3e4b2;font-size:1.3em}.current-bar{fill:#edaa00}.current-circle{fill:#edaa00}.goal-bar,.goal-circle{fill:#f3e4b2}.eagle{animation:wobble 5s infinite alternate;position:absolute;right:10px;top:-60px;width:240px}.salmon{animation:slide-in 10s linear 2s infinite alternate;left:-120px;position:absolute;width:120px}@keyframes slide-in{0%{transform:translateX(0)}100%{transform:translateX(100px)}}.kegtree{background:#000}.kegtree__main{display:flex;flex-direction:column;justify-content:center;align-items:center}.kegtree__heading{max-width:800px;padding:1rem;line-height:1.1;color:#00b9f9;text-align:center}.kegtree__subhead{background:initial;border:0;display:block;margin:.5rem 1rem;padding:.5rem;transform:initial;text-align:center;color:#c6f0ff}.kegtree__snaps{margin-top:2rem}.kegtree__copy{max-width:800px;color:#c6f0ff;padding:1rem;font-size:1.1rem}.kegtree .btn{font-family:din-2014,sans-serif;font-weight:700;background-color:#00b9f9;color:#000;padding:.5rem 1rem;font-size:1.2rem;text-transform:uppercase}.kegtree .btn:focus,.kegtree .btn:hover{background-color:#c6f0ff}.recipe .content{display:flex;flex-direction:column;align-items:center}.recipe__main{max-width:70rem}.recipe__body{padding:1rem}.recipe__image{width:100%}.recipe blockquote,.recipe p{font-size:1.1rem}@media print,screen and (min-width:650px){.recipe blockquote,.recipe p{font-size:1.3rem}}.recipe blockquote{margin:1rem}.recipe-hero{width:100%;height:60vh;background:radial-gradient(rgba(0,0,0,.5),rgba(0,0,0,.9)),url(/img/reciepes/560b705b8f6030ac3bb502e495f18808db668dea/apricot-sweet-chili-chix-01.jpg) no-repeat bottom;background-size:cover;display:flex;justify-content:center;align-items:center;margin-bottom:2rem;padding:1rem}.recipe-hero__heading{text-align:center;color:#fff;text-transform:uppercase}.recipe__instructions{max-width:70rem;display:flex;flex-wrap:wrap;padding:1rem;background-color:#fff8e7}.recipe__instructions-head{width:100%;margin-bottom:1rem}.recipe__instructions-ingred{flex-shrink:1}@media print,screen and (min-width:400px){.recipe__instructions-ingred{margin-right:10%}}.recipe__instructions-ingred li{line-height:1.3;margin-bottom:.5rem}.recipe__instructions-steps{flex-grow:1;flex-basis:60%}.recipe__instructions-steps li{line-height:1.6;margin-bottom:.5rem;font-size:110%}.recipe__instructions-note p{font-weight:700;font-size:1em;margin-top:1rem}