@font-face{font-family:Sweet Buttermilk;src:url(https://www.smartbugmedia.com/hubfs/Recipe%20Book%20Pillar%20Page/Fonts/Sweet%20Buttermilk%20Script.otf),url(https://www.smartbugmedia.com/hubfs/Recipe%20Book%20Pillar%20Page/Fonts/Sweet%20Buttermilk%20Script.ttf)}.checkered-background{background-image:url(https://f.hubspotusercontent10.net/hubfs/142915/Recipe%20Book%20Pillar%20Page/Recipe%20Book%20Square%20Pattern.png);height:195px;position:relative}.checkered-background a,.checkered-background a:focus,.checkered-background a:hover{border:none}svg.scroll-down{-webkit-animation:bounce 2s ease 4;animation:bounce 2s ease 4;-webkit-filter:invert(1);filter:invert(1);width:50px}img.accent-images{position:absolute}.top_right{right:-15%;top:-7%}.top_left{left:-15%;top:-7%}.bottom_right{bottom:-7%;right:-7%}.bottom_left{bottom:-7%;left:-15%}.bounce{-webkit-animation:bounce 2s ease;animation:bounce 2s ease}@-webkit-keyframes bounce{70%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}90%{-webkit-transform:translateY(0);transform:translateY(0)}95%{-webkit-transform:translateY(-7%);transform:translateY(-7%)}97%{-webkit-transform:translateY(0);transform:translateY(0)}99%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{70%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}90%{-webkit-transform:translateY(0);transform:translateY(0)}95%{-webkit-transform:translateY(-7%);transform:translateY(-7%)}97%{-webkit-transform:translateY(0);transform:translateY(0)}99%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.fade_in{-webkit-animation:fade_in 2s linear;animation:fade_in 2s linear}@-webkit-keyframes fade_in{0%{opacity:0}to{opacity:1}}@keyframes fade_in{0%{opacity:0}to{opacity:1}}.fade_out{-webkit-animation:fade_out 3s linear;animation:fade_out 3s linear}@-webkit-keyframes fade_out{0%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes fade_out{0%{opacity:1}66%{opacity:1}to{opacity:0}}.scale{-webkit-animation:scale 2s ease;animation:scale 2s ease}@-webkit-keyframes scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.wiggle{-webkit-animation:wiggle 1s ease;animation:wiggle 1s ease}@-webkit-keyframes wiggle{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%,60%{-webkit-transform:rotate(-20deg) scale(1.2);transform:rotate(-20deg) scale(1.2)}50%{-webkit-transform:rotate(20deg) scale(1.2);transform:rotate(20deg) scale(1.2)}70%{-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes wiggle{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%,60%{-webkit-transform:rotate(-20deg) scale(1.2);transform:rotate(-20deg) scale(1.2)}50%{-webkit-transform:rotate(20deg) scale(1.2);transform:rotate(20deg) scale(1.2)}70%{-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.recipes .content-wrapper{padding:0 2rem}.recipes-sidebar{float:left;max-width:180px;overflow:hidden;position:-webkit-sticky;position:sticky;top:100px;z-index:1}.recipes-sidebar ul{list-style:none;margin:0;padding:0 0 0 2rem}.recipes-sidebar li{padding:.5rem 0;position:relative}.recipes-sidebar li:before{display:none!important}.recipes-sidebar__counter+span{opacity:0;-webkit-transition:.3s ease;transition:.3s ease}li.active .recipes-sidebar__counter+span,li:hover .recipes-sidebar__counter+span{opacity:1}.recipes-sidebar__counter{opacity:.18;-webkit-transition:.3s ease;transition:.3s ease}li.active .recipes-sidebar__counter,li:hover .recipes-sidebar__counter{opacity:1}.recipes-sidebar a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:0;color:var(--base-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Raleway;font-size:12px;line-height:14px;min-height:42px;text-decoration:none}.recipes-sidebar a:focus,.recipes-sidebar a:hover{border:none;color:initial}.recipes-sidebar__counter{-ms-flex-negative:0;flex-shrink:0;font-size:30px;font-weight:700;line-height:20px;margin-right:20px;position:relative}.recipes-sidebar__counter:after{background-color:#000;bottom:-15px;content:"";height:5px;left:0;position:absolute;width:100%}@media (max-width:1150px){.recipes-sidebar .recipes-sidebar__counter+span{display:none}}@media (max-width:768px){.recipes-sidebar{display:none}}.back-to-top{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;border-radius:10px 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;left:100%;line-height:1.2;margin-bottom:10px;padding:10px;position:-webkit-sticky;position:sticky;text-decoration:none;top:calc(100vh - 300px);width:50px;z-index:1}.back-to-top,.back-to-top:hover{border-bottom:none}.back-to-top:after{color:#fff;content:"Back to Top";font-size:12px;text-align:center}@media (min-width:769px){.back-to-top{display:none}}.recipes-header{background-color:#000}.recipes-header__rich-text{color:var(--white)}.recipes-header__rich-text h1,.recipes-header__rich-text h2{color:var(--teal)}@media (min-width:992px){.recipes-header__rich-text p{font-size:2.2rem}}.recipes-header__background{background-image:url(https://f.hubspotusercontent10.net/hubfs/142915/Recipe%20Book%20Pillar%20Page/Recipe%20Book%20Background.jpg);background-repeat:no-repeat;background-size:100% 80%}.recipes-header__image{display:block;margin:auto;padding-top:100px}.recipes-header .checkered-background{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:50px}.recipes-cta{background-color:#fff100;overflow:hidden;padding:65px 20px 95px}.recipes-cta .content-wrapper{background-color:#fff;padding:55px 55px 50px 75px;position:relative}.recipes-cta__title-and-description{margin-bottom:65px}.recipes-cta__title-and-description h2{font-weight:700}.recipes-cta__container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.recipes-cta__container *{-webkit-box-flex:47.5%;-ms-flex:47.5% 0 1;flex:47.5% 0 1}.body-container-wrapper .recipes-cta__container ul li{padding-bottom:0}.recipes-cta__form{margin:auto;max-width:370px}body .recipes-cta__form input[type=email],body .recipes-cta__form input[type=text]{font-size:16px;line-height:24px}.recipes-cta__form input[type=submit].hs-button.primary.large{display:block;margin:auto;padding:15px 30px;width:100%}.view-recipes__container{background-size:contain;position:relative}.view-recipes__container .ingredients{margin-left:0;margin-top:100px;max-width:535px}@media (min-width:768px){.view-recipes__container .ingredients{width:calc(100% - 245px)}}.view-recipes__container .ingredients__content-container{font-family:Roboto Slab;font-size:36px;font-weight:700;line-height:35px;margin:0 45px 45px;padding:0;position:relative}.view-recipes__container .ingredients__content-container svg{position:absolute;right:0}.view-recipes__container .ingredients__content-container a{border-bottom:1px solid #000;display:block;padding:30px 0}@media (max-width:767px){.view-recipes__container .ingredients__content-container{margin:0 25px 25px}.view-recipes__container .ingredients__content-container a{font-size:30px;padding:15px 0}}.view-recipes__container .background-brush-stroke{left:-60px;position:absolute;top:-55px;z-index:-1}.view-recipes__container .salt-and-peppr-shakers{position:absolute;right:250px;top:100%}.view-recipes__container .stand-mixer{position:absolute;right:0;top:0}.recipes-intro__card-container{background-color:#e1fffa;-webkit-box-shadow:20px 20px 0 0 #68baac;box-shadow:20px 20px 0 0 #68baac;margin-top:250px;padding:45px 40px 45px 45px;position:relative;width:calc(100% - 20px)}.recipes-intro__card-container h2{font-size:36px;font-weight:700;margin-bottom:20px}.recipes-intro__card-container h2+div{font-size:21px;font-weight:600;line-height:31px}.recipes-intro__quote-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.recipes-intro__quote-container>div{font-style:italic;margin-right:7%}.recipes-intro__quote-container img{height:206px!important;width:194px}@media (max-width:767px){.view-recipes__container .salt-and-peppr-shakers,.view-recipes__container .stand-mixer{position:relative;right:auto;top:auto}.view-recipes__container .stand-mixer{display:inline-block;margin-top:10px;width:50%}.recipes-intro__card-container{margin-top:75px;padding:45px 20px}.recipes-intro__quote-container>div{margin-bottom:30px;margin-right:0}.recipes-intro__quote-container img{height:auto!important;width:100%}}.tool-content-container{max-width:628px}.tool-content-container h3{color:#48a6a6;font-size:23px;font-weight:700;line-height:25px;margin-bottom:10px}.tool{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:50px 0 70px}.tool:not(:last-of-type){border-bottom:1px dashed #000}.tool:nth-of-type(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.tool:nth-of-type(odd) img{margin-right:50px}@media (max-width:767px){.tool img{margin:30px auto auto}.tool:nth-of-type(odd) img{margin-right:auto}}.recipes-for{background-image:url(https://f.hubspotusercontent10.net/hubfs/142915/Recipe%20Book%20Pillar%20Page/Recipe%20Book%20Background.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% 75%;padding-bottom:50px}.recipes-for>div{position:relative}.recipes-for__container{background-color:#62c4b4;border:3px solid #000;cursor:pointer;height:100%;overflow:hidden;position:relative}.recipes-for__image{background-position:50%;background-size:cover;padding-top:50%}.recipes-for__title{color:#fff;font-size:36px;font-weight:700;line-height:1;padding:50px;text-align:center}.recipes-for__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#62c4b4;color:#fff;-ms-flex-direction:column;flex-direction:column;font-size:21px;height:inherit;line-height:32px;overflow:auto;padding:90px 80px;top:100%;-webkit-transition:top .5s ease;transition:top .5s ease}.recipes-for__description,.recipes-for__description .scroll-down{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute}.recipes-for__description .scroll-down{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.8);color:initial;height:100%;left:0;opacity:0;text-align:center;top:0;width:100%}.active .recipes-for__description .scroll-down{-webkit-animation:fade_out 3s linear;animation:fade_out 3s linear}.active .recipes-for__description .scroll-down span{-webkit-animation:bounce 2s;animation:bounce 2s}@media (max-width:767px){.recipes-for__image{padding-top:75%}.recipes-for__description{display:block;padding:40px}}.recipes-for__container.active .recipes-for__description{top:0}.recipes-for__container~svg{cursor:pointer;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;transition:all .5s ease}.recipes-for__container~svg.open>path{-webkit-animation:elastic-spin 4s ease infinite;animation:elastic-spin 4s ease infinite;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes elastic-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{-webkit-transform:rotate(2turn);transform:rotate(2turn)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes elastic-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{-webkit-transform:rotate(2turn);transform:rotate(2turn)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.recipes-for__container.active~svg.open{opacity:0;-webkit-transform:rotate(90deg) translate(-50%,50%);transform:rotate(90deg) translate(-50%,50%);-webkit-transform-origin:center;transform-origin:center}.recipes-container{overflow:hidden;padding:150px 0 75px}.recipe{margin-bottom:185px}.recipe:last-child{margin-bottom:75px}.title-and-description{padding-bottom:200px;padding-top:50px}.container-fluid .row-fluid .title-and-description+.content-wrapper,.title-and-description+.content-wrapper{margin-top:-140px!important}.title-and-description__image{display:block;margin:-120px auto 60px}.title-and-description__tagline{letter-spacing:2px;text-align:center;text-transform:uppercase}.title-and-description__title{font-family:Sweet Buttermilk;font-size:102px;line-height:.75;margin-bottom:10px;text-align:center}.title-and-description__description{font-size:24px;line-height:36px;text-align:center}.ingredients{background-color:#fffdef;border:1px dashed #000;cursor:pointer;margin:30px auto 0;max-width:758px}.ingredients__title{color:#62c4b4;font-family:Roboto Slab,serif;font-size:32px;font-weight:700;line-height:26px;margin-bottom:0;padding:45px 90px 45px 45px;position:relative;text-transform:uppercase}.ingredients__title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='none'%3E%3Cg stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' clip-path='url(%23a)'%3E%3Cpath d='m32.475 49.799 17.324-17.324a3.5 3.5 0 0 0 0-4.95L32.475 10.201a3.5 3.5 0 0 0-4.95 0L10.201 27.525a3.5 3.5 0 0 0 0 4.95l17.324 17.324a3.5 3.5 0 0 0 4.95 0ZM37.425 30h-14.85M30 37.425v-14.85'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M59.699 30 30 59.698.302 30 30 .302z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;right:20px;top:28px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.ingredients.active .ingredients__title:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ingredients__content-container{display:none;padding:0 45px 30px}.ingredients__content-container ul{padding-left:50px!important}.ingredients__content-container li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Ccircle cx='10' cy='10' r='10' fill='%2348A6A6'/%3E%3Ccircle cx='9.5' cy='9.5' r='8.5' fill='%23fff'/%3E%3C/svg%3E")!important;height:20px!important;left:-46px!important;top:13px!important;width:20px!important}@media (max-width:767px){.ingredients__title{padding:20px}.ingredients.active .ingredients__title:after{-webkit-transform:rotate(-45deg) scale(.75);transform:rotate(-45deg) scale(.75)}.ingredients__title:after{right:0;top:3px;-webkit-transform:scale(.75);transform:scale(.75)}}.instructions__image{display:block;margin:auto}.instructions__title{color:#62c4b4;font-size:32px;font-weight:700;line-height:26px;margin-bottom:30px;text-transform:uppercase}.instructions__content-container{border:3px solid #ef4423;padding:70px 52px 50px;position:relative}.body-container-wrapper .instructions__content-container ul li{padding:0}.hs-landing-page:not(.gmp) .body-container-wrapper .instructions__content-container ul li:before{top:12px}@media (max-width:767px){.instructions__content-container{padding:30px 20px 20px}}.tip{margin-top:85px;padding:40px 20px 20px;position:relative;text-align:center;width:calc(100% - 20px)}.tip__icon{left:calc(50% - 50px);position:absolute;top:-32px}.tip__title{font-family:Sweet Buttermilk;font-size:122px;line-height:65px;margin:30px auto;max-width:600px}.tip__description{margin:auto;max-width:492px}.recipes-footer{background-color:#000;padding:0 2rem}.recipes-footer .content-wrapper{position:relative;z-index:1}.recipes-footer__image{display:block;margin:-130px auto 20px}.recipes-footer__text-wrapper{color:var(--white);margin-bottom:-32px}@media (max-width:767px){.recipes-cta__container,.recipes-intro__quote-container,.tool{-ms-flex-wrap:wrap;flex-wrap:wrap}.tool:nth-of-type(odd){-ms-flex-flow:wrap;flex-flow:wrap}.recipes-header__background{background-size:100% 100%}.recipes-header__background+.content-wrapper{padding-top:50px!important}.recipes-cta .content-wrapper{padding:50px}.recipes-cta__container *{-ms-flex-preferred-size:100%;flex-basis:100%}}