@-webkit-keyframes fadeIn{0%, 35%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%, 35%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%, 35%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%, 35%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn--hero{0%, 35%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn--hero{0%, 35%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn--hero{0%, 35%{opacity:0}100%{opacity:1}}@keyframes fadeIn--hero{0%, 35%{opacity:0}100%{opacity:1}}@-webkit-keyframes heroContentIn{0%, 35%{opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}60%{opacity:1}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes heroContentIn{0%, 35%{opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}60%{opacity:1}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes heroContentIn{0%, 35%{opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}60%{opacity:1}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes heroContentIn{0%, 35%{opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}60%{opacity:1}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@font-face{font-family:'icons';src:url("fonts/icons.eot?tkc4zy");src:url("fonts/icons.eot?tkc4zy#iefix") format("embedded-opentype"),url("fonts/icons.ttf?tkc4zy") format("truetype"),url("fonts/icons.woff?tkc4zy") format("woff"),url("fonts/icons.svg?tkc4zy#icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{vertical-align:middle}.icon-linkedin:before{content:"\f0e1"}.icon-angle-left:before{content:"\e905"}.icon-angle-right:before{content:"\e906"}.icon-cart:before{content:"\e900"}.icon-ingredients:before{content:"\e901"}.icon-mail:before{content:"\e902"}.icon-recipes:before{content:"\e903"}.icon-search:before{content:"\e904"}.icon-facebook-official:before{content:"\e603"}.icon-twitter:before{content:"\e606"}.icon-pinterest:before{content:"\e605"}.icon-youtube-play:before{content:"\f16a"}.icon-google-plus:before{content:"\f0d5"}.icon-instagram:before{content:"\e607"}@media only screen and (max-width: 40em){.display-table{display:table;table-layout:fixed;width:100%;height:100%}.display-table-cell{display:table-cell;vertical-align:middle;float:none !important}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.medium-display-table{display:table;table-layout:fixed;width:100%;height:100%}.medium-display-table-cell{display:table-cell;vertical-align:middle;float:none !important}}@media only screen and (min-width: 40.0625em){.display-table{display:table;table-layout:fixed;width:100%;height:100%}.display-table-cell{display:table-cell;vertical-align:middle;float:none !important}}@media only screen and (min-width: 64.0625em){.large--display-table{display:table;table-layout:fixed;width:100%}.large--display-table-cell{display:table-cell;vertical-align:middle;float:none !important}}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}hr,.hr--small,.hr--medium,.hr--large{border-color:#e7e7e7;margin:30px auto}.half{border-color:#e7e7e7;width:50%;margin:30px auto}.hr--small{margin:20px auto}.hr--medium{margin:35px auto}@media only screen and (min-width: 64.0625em){.hr--medium{margin:45px auto}}.hr--large{margin:15px auto}.hr--left{margin-left:0;margin-right:0}.row{max-width:75em}.row--full{max-width:100%}*:focus,select:focus,input:focus{outline:none !important;box-shadow:none !important}.button,button,input,*,body,h1,h2,h3,h4,h5,h6,select{-webkit-font-smoothing:antialiased;font-weight:normal;font-family:"Gotham SSm A","Gotham SSm B",sans-serif}a{color:#9DCC2F;-webkit-transition:color 0.4s ease-out;-moz-transition:color 0.4s ease-out;-ms-transition:color 0.4s ease-out;-o-transition:color 0.4s ease-out;transition:color 0.4s ease-out}a:hover,a:active,a:focus{color:#5d791c;-webkit-transition:color 0.15s ease-out;-moz-transition:color 0.15s ease-out;-ms-transition:color 0.15s ease-out;-o-transition:color 0.15s ease-out;transition:color 0.15s ease-out}body{color:#282828;font-family:"Gotham SSm A","Gotham SSm B",sans-serif}.nopad{padding:0}@media only screen and (max-width: 40em){#wpadminbar{top:-3rem}}.tab-bar{z-index:2;height:auto;position:relative;background:transparent;width:100%;padding:30px 0}@media only screen and (min-width: 64.0625em){.tab-bar{height:140px}}.tab-bar .site-header{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}@media only screen and (min-width: 64.0625em){.tab-bar .site-header{width:100%}}.tab-bar .site-header>.row>.columns:not(:nth-child(2)){display:none}@media only screen and (min-width: 64.0625em){.tab-bar .site-header>.row>.columns:not(:nth-child(2)){display:table-cell}}.tab-bar .site-header .columns{text-align:center}.tab-bar .site-header__logo{display:inline-block;margin:0 auto;width:200px;height:auto}@media only screen and (min-width: 64.0625em){.tab-bar .site-header__logo{max-width:400px;width:100%;height:auto}}.mobile-header .icon-cart{font-size:32px}.mobile-search{padding:0 45px}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.mobile-search{max-width:460px;width:100%;margin:0 auto}}@media only screen and (max-width: 40em){.mobile-search{padding:0 15px;max-width:400px;width:100%;margin:0 auto}}.mobile-search .search-submit{width:100%;top:0}.left-off-canvas-toggle{position:relative;display:inline-block;z-index:10000}.left-off-canvas-toggle span{position:relative;margin-top:6px;margin-bottom:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.left-off-canvas-toggle span,.left-off-canvas-toggle span:before,.left-off-canvas-toggle span:after{display:block;width:30px;height:1px;background-color:#282828;-webkit-transition-property:background-color, -webkit-transform;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;transition-property:background-color, transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.left-off-canvas-toggle span:before,.left-off-canvas-toggle span:after{position:absolute;content:""}.left-off-canvas-toggle span:before{top:-6px}.left-off-canvas-toggle span:after{top:6px}.move-right .left-off-canvas-toggle span{background-color:transparent}.move-right .left-off-canvas-toggle span:before{-webkit-transform:translateY(6px) rotate(45deg);-moz-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);-o-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.move-right .left-off-canvas-toggle span:after{-webkit-transform:translateY(-6px) rotate(-45deg);-moz-transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);-o-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.left-off-canvas-toggle span:before{top:-8px}.left-off-canvas-toggle span:after{top:8px}.move-right .exit-off-canvas{box-shadow:none;z-index:1000;background-color:transparent}.left-off-canvas-menu{background:#18142a}.left-off-canvas-menu .off-canvas-list{padding:30px}.left-off-canvas-menu .off-canvas-list li label{padding:0.3rem 0.9375rem;background:transparent;border:0 none;margin:0}.left-off-canvas-menu .off-canvas-list li a{text-transform:uppercase;display:inline-block;font-size:16px;padding:0.5rem;color:#e6e6e6;border:0;-webkit-transition:background 300ms ease, color 300ms ease;-moz-transition:background 300ms ease, color 300ms ease;-ms-transition:background 300ms ease, color 300ms ease;-o-transition:background 300ms ease, color 300ms ease;transition:background 300ms ease, color 300ms ease}.left-off-canvas-menu .off-canvas-list li a:hover{color:#fff;background-color:transparent}.left-off-canvas-menu .off-canvas-list li.small a{text-transform:capitalize;font-size:14px}.left-off-canvas-menu .off-canvas-list .left-submenu{height:100%;background-color:#f9f9f9}.left-off-canvas-menu .off-canvas-list .left-submenu .back>a{border:0 !important;background-color:#9DCC2F;color:#fff !important;font-size:12px !important;padding:5px 10px !important}.left-off-canvas-menu .off-canvas-list .left-submenu .back>a:hover{border:0 !important;background-color:#7da325 !important;color:#fff !important}.left-off-canvas-menu .off-canvas-list .left-submenu .back>a:before{font-family:'icons';content:"\e905";margin-right:.5rem;display:inline;color:#fff}.left-off-canvas-menu .off-canvas-list .left-submenu a{color:#40356F;padding:0.5rem 0.5rem 0.5rem 0.75rem}.left-off-canvas-menu .off-canvas-list .left-submenu a:hover{color:#2c254c !important}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{color:#9DCC2F;font-family:'icons';font-size:14px;content:"\e906";margin-left:.5rem;margin-top:5px;height:100%;line-height:inherit;display:inline}.left-off-canvas-menu .off-canvas-list .left-submenu li a{font-size:14px}.left-off-canvas-menu .off-canvas-list .left-submenu li a img{padding:0 15px}.icon-cart{color:#282828}.icon-cart.is-active{position:relative}.icon-cart.is-active:after{display:block;content:'';width:10px;height:10px;position:absolute;top:26px;right:-2px;border-radius:100%;background-color:#9DCC2F}@media only screen and (min-width: 64.0625em){.icon-cart.is-active:after{top:28px;right:13px}}.site-footer{background-color:#40356F;color:#fff;padding:60px 0}@media only screen and (min-width: 64.0625em){.site-footer>.row{display:table;table-layout:fixed;width:100%}.site-footer>.row>.columns{float:none;display:table-cell;vertical-align:middle}.site-footer>.row>.columns:not(:last-child){margin-bottom:15px}}@media only screen and (min-width: 64.0625em) and (min-width: 64.0625em){.site-footer>.row>.columns{margin-bottom:0}}.site-footer .site-footer__credits{color:#fff;color:rgba(255,255,255,0.5);font-size:.75rem;font-weight:400;letter-spacing:1px;margin:0 0 5px 0;text-align:center}.site-footer .site-footer__credits a{color:#fff}.site-footer .site-footer__nav{display:none;padding:0;margin:0;list-style:none;text-align:center}@media only screen and (min-width: 64.0625em){.site-footer .site-footer__nav{display:block}}.site-footer .site-footer__nav li{display:inline-block;padding:0 7.5px}.site-footer .site-footer__nav li a{display:inline-block;line-height:2;text-align:center;text-transform:uppercase;color:#fff;font-size:1rem;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-ms-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease}.site-footer .site-footer__nav li a:after{content:'';display:block;height:2px;width:0px;background:transparent;-webkit-transition:width 300ms ease;-moz-transition:width 300ms ease;-ms-transition:width 300ms ease;-o-transition:width 300ms ease;transition:width 300ms ease}.site-footer .site-footer__nav li a:hover:after{width:100%;background:#9DCC2F}.site-footer .site-footer__nav li a:hover{color:#fff}.site-footer .site-footer__logo{width:250px;display:block;margin:0 auto 15px}@media only screen and (min-width: 64.0625em){.site-footer .site-footer__logo{width:350px;margin:0 auto 15px}}#sidebar_mailchimp{padding:0;max-width:400px;width:100%;margin:0 auto 20px}#sidebar_mailchimp label,#sidebar_mailchimp h3{display:none}#sidebar_mailchimp input[type="email"]{width:83%;float:left;margin-bottom:0}#sidebar_mailchimp button[type="submit"],#sidebar_mailchimp input[type="submit"]{width:17%;float:right;background:#40356F;color:#fff;text-transform:uppercase;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}#sidebar_mailchimp button[type="submit"]:hover,#sidebar_mailchimp button[type="submit"]:focus,#sidebar_mailchimp button[type="submit"]:active,#sidebar_mailchimp input[type="submit"]:hover,#sidebar_mailchimp input[type="submit"]:focus,#sidebar_mailchimp input[type="submit"]:active{background:#9DCC2F}#sidebar_mailchimp button[type="submit"]{padding:2px;margin-bottom:0}#sidebar_mailchimp>div{text-align:center}.email-signup{padding:30px 15px;color:#9DCC2F;position:relative;overflow:visible}@media only screen and (min-width: 64.0625em){.email-signup>.row{display:table;table-layout:fixed;width:100%}.email-signup>.row>.columns{float:none;display:table-cell;vertical-align:middle}}.email-signup .email-form{margin:-7.5px}.email-signup .email-form .columns{padding:0 7.5px}.email-signup .row{z-index:100;position:relative}.email-signup h1{color:#9DCC2F;font-size:1.375rem;text-align:center;font-weight:700;font-style:italic;margin:0 0 30px 0}@media only screen and (min-width: 64.0625em){.email-signup h1{margin:0;text-align:left}}.email-signup p{color:#9DCC2F;margin-bottom:0;font-size:.875rem;line-height:1.3;text-align:center;margin-bottom:15px}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.email-signup p{margin-bottom:30px}}@media only screen and (min-width: 64.0625em){.email-signup p{margin-bottom:0;text-align:left;padding-right:75px}}.email-signup input[type="text"]{border:0;height:60px;border:1px solid #fefefc;box-shadow:none;padding-left:15px;margin:0 0 15px 0}@media only screen and (min-width: 64.0625em){.email-signup input[type="text"]{margin:0}}.email-signup input[type="text"]:focus{box-shadow:none}.email-signup .button{height:60px;line-height:60px;border:0;background-color:#9DCC2F;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:0;font-size:18px}.email-signup .button:hover{background-color:#40356F}.email-signup .button span{height:60px;line-height:60px}.social-icons{list-style:none;margin:0;padding:0;text-align:center}.social-icons li{display:inline-block;padding:0 5px}.social-icons li a{font-size:1.875rem;color:#fff;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-ms-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease}.site-header .social-icons li a{color:#9DCC2F}.site-header .social-icons li a:hover{color:#7da325}.social-icons li a:hover{color:rgba(255,255,255,0.8)}.fa-snapchat{position:relative;top:3px}.button{background-color:#9DCC2F;text-transform:uppercase;font-weight:700;-webkit-transition:background-color 0.4s ease-out;-moz-transition:background-color 0.4s ease-out;-ms-transition:background-color 0.4s ease-out;-o-transition:background-color 0.4s ease-out;transition:background-color 0.4s ease-out}.button:hover,.button:active,.button:focus{-webkit-transition:background-color 0.15s ease-out;-moz-transition:background-color 0.15s ease-out;-ms-transition:background-color 0.15s ease-out;-o-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out;background-color:#40356F}.brag-bar{background:#fff;padding:45px 0}@media only screen and (min-width: 40.0625em){.brag-bar{padding:45px 30px}}@media only screen and (min-width: 64.0625em){.brag-bar{padding:45px 0}}.brag-bar ul{margin:0;padding:0;list-style:none;text-align:center}.brag-bar ul li{display:inline-block;padding:0 22px;margin:0}@media only screen and (min-width: 0px) and (max-width: 480px){.brag-bar ul li{display:block}}.brag-bar img{display:block;margin:0 auto;height:81px}.sidebar .connect{padding:20px 0}@media only screen and (min-width: 64.0625em){.sidebar .connect{padding:0 0 20px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.connect .row{max-width:430px !important;width:100%;margin:0 auto !important}}.connect hr,.connect .hr--small,.connect .hr--medium,.connect .hr--large{padding:7.5px 0;margin:7.5px auto 15px;max-width:300px}.connect h4{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;text-transform:uppercase;text-align:center;font-size:17px;letter-spacing:-0.02em;margin:0 0 15px 0;color:#696969}@media only screen and (min-width: 64.0625em){.connect h4{font-size:17px;margin:0 0 5px 0}}.connect input{border:0;box-shadow:none;background-color:#f2f2f2;height:45px}.connect input:hover,.connect input:active,.connect input:focus{background-color:#f2f2f2}.site-header .connect input{margin-bottom:0;margin-left:30px}.connect input[type="checkbox"]{height:30px;margin-bottom:0}.connect .button{height:45px;font-size:32px;line-height:45px}.site-header .connect .button{background:transparent !important;color:#282828;margin-bottom:0}.site-header .connect .button:hover{color:#40356F;background:transparent !important}.connect .button span{height:45px;font-size:32px;display:block}.site-header .connect .button span.icon-search{background-color:#f2f2f2}.connect .button span:before{vertical-align:middle;height:100%;line-height:45px}.connect .social-icons{list-style:none;text-align:center;margin:0;padding:0}.connect .social-icons li{display:inline-block;padding:0 3px}.connect .social-icons li a{color:#797979;font-size:28px}form.search-form button{background-color:#f2f2f2;height:45px;padding:0 1rem;margin:0;position:relative;top:-1px}form.search-form button .icon-search{-webkit-transition:300ms ease;-moz-transition:300ms ease;-ms-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease;color:#393939}form.search-form button .icon-search:before{font-size:32px}@media only screen and (min-width: 0px) and (max-width: 380px){form.search-form button .icon-search:before{position:relative;right:5px}}form.search-form button .icon-search:hover,form.search-form button .icon-search:active,form.search-form button .icon-search:focus{color:#827F84}.tm-input.tm-input-typeahead{border:1px solid #e8e7e8;border-right:0px solid #fff;box-shadow:none;border-radius:0;font-size:14px}.tm-input.tm-input-typeahead:hover,.tm-input.tm-input-typeahead:active,.tm-input.tm-input-typeahead:focus{border:1px solid #e8e7e8;border-right:0px solid #fff}.content-block{padding:0 30px}.content-block.about-section{padding:0 15px}@media only screen and (min-width: 501px) and (max-width: 720px){.content-block{padding:0 20px}}@media only screen and (min-width: 0) and (max-width: 500px){.content-block{padding:0}}@media only screen and (min-width: 64.0625em){.content-block{padding:0 15px}}@media only screen and (min-width: 501px) and (max-width: 720px){.content-block.featured-products{padding:30px 20px}}@media only screen and (min-width: 0) and (max-width: 500px){.content-block.featured-products{padding:30px 0}}.content-block .contact .header h3{text-align:left;margin:0 0 30px}.content-block .header{padding-top:20px;margin-bottom:30px}@media only screen and (min-width: 64.0625em){.content-block .header{padding:0}}@media only screen and (max-width: 40em){.content-block .header{text-align:center}}.content-block .header hr,.content-block .header .hr--small,.content-block .header .hr--medium,.content-block .header .hr--large{width:100% !important}.content-block .header.recipes{margin:0 0 30px}@media only screen and (max-width: 40em){.content-block .header.recipes{text-align:center}}.content-block .header.shop{text-align:right;margin:0}@media only screen and (max-width: 40em){.content-block .header.shop{text-align:center;margin:0}}@media only screen and (min-width: 64.0625em){.content-block .header .columns:last-child{text-align:right}}.content-block .header h3{font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:36px;letter-spacing:-1px;margin:0;line-height:1}.content-block .header h3.recipes{text-align:left;float:left;font-size:34px !important}@media only screen and (max-width: 40em){.content-block .header h3.recipes{font-size:28px !important}}@media only screen and (min-width: 0px) and (max-width: 340px){.content-block .header h3.recipes{font-size:24px !important;margin-top:3px}}@media only screen and (min-width: 64.0625em){.content-block .header h3{margin:0 0 30px;font-size:48px;line-height:1;text-align:left}}@media only screen and (max-width: 40em){.content-block .header h3{font-size:36px}}@media only screen and (min-width: 0px) and (max-width: 320px){.content-block .header h3{font-size:32px}}.content-block .header .button.all{margin:0;float:right;width:200px;background-color:transparent;color:#40356F;border:1px solid #40356F;padding:15px 30px;font-size:13px;font-weight:400}@media only screen and (max-width: 40em){.content-block .header .button.all{display:block;width:100%;float:none}}.content-block .header .button.all:hover{color:#fff;background-color:#40356F}.posts>.columns,.post>.columns{padding-bottom:30px}.posts img,.post img{display:block;margin:0 auto;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:block}@media only screen and (min-width: 64.0625em){.posts img,.post img{margin:0 auto;padding:0;max-width:300px;width:100%}}.posts .recipe-thumb,.post .recipe-thumb{margin-bottom:15px}@media only screen and (min-width: 64.0625em){.posts .recipe-thumb,.post .recipe-thumb{margin-bottom:15px}}.posts .recipe-thumb a span,.post .recipe-thumb a span{overflow:hidden;display:block;max-height:250px}.posts .recipe-thumb a span img,.post .recipe-thumb a span img{width:100%;height:auto}.posts .recipe-thumb a:hover span img,.post .recipe-thumb a:hover span img{opacity:0.9;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.purple{background:#40356F;color:#fff;text-transform:uppercase;font-weight:700;padding:8px 10px;margin:0;font-size:11px;-webkit-transition:300ms ease;-moz-transition:300ms ease;-ms-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease}.purple:hover,.purple:active,.purple:focus{background:#544592}.recipe-categories{list-style:none;margin:20px 0;display:inline-block}.recipe-categories li{float:left;text-transform:uppercase;font-size:12px;letter-spacing:-0.02em;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;margin-right:15px;margin-bottom:8px;color:#40356F}.recipe-categories li:last-child{margin:0}.recipe-categories li a{color:#40356F}.recipe-categories li .icon{position:relative;bottom:2px;height:22px;width:22px;margin:0 8px 0 0;float:left}.recipe-categories li .icon path{fill:#5b5b5b}.recipe-categories li span.day{text-align:center;width:17px;height:17px;position:absolute;padding-top:2px;margin-left:-28px;font-size:10px;color:#c1c1c1}.recipe-categories li span.yield{display:inline-block;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px}.recipe-categories li p{font-size:12px;letter-spacing:-0.02em;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#40356F;float:left;margin:0}.recipe-categories.details li{text-transform:none;margin-right:10px}.recipe-categories.details li a{color:#40356F}.share{list-style:none;margin:0;position:relative;top:-2px;float:right}@media only screen and (max-width: 40em){.share{float:none;clear:both;display:block;padding-top:20px}}.share li{float:left;margin-right:10px;font-size:22px;line-height:1}.share li:last-child{margin:0}.share li.print{margin-left:25px;position:relative;bottom:3px}@media only screen and (max-width: 40em){.share li.print{float:right}}.post .read-more{display:none;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;font-family:'icons';position:absolute;content:"\e906";right:5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#9DCC2F;font-size:40px}@media only screen and (min-width: 64.0625em){.post .read-more{display:block}}.post .read-more:hover{right:0}@media only screen and (min-width: 64.0625em){.post{padding:0 75px 0 0;position:relative}}.post .category{color:#B4B4B4;text-transform:uppercase;font-size:12px;letter-spacing:-0.01em;margin:0}.post .category.date{text-transform:none}.post .date{color:#B4B4B4;text-transform:uppercase;font-size:12px;letter-spacing:-0.01em;margin:0;text-transform:none}.post h3 a{color:#40356F;display:block;font-size:18px;font-weight:700;margin:0 0 7.5px 0;line-height:1.3}@media only screen and (min-width: 64.0625em){.post h3 a{max-width:220px}}.post p{line-height:1.6;margin:0;font-size:12px;color:#292929}@media only screen and (min-width: 64.0625em){.post p{font-size:14px}}.ad-brick{overflow:hidden;display:block;margin:0 auto 30px}.ad-brick:nth-child(2){margin-bottom:0}@media only screen and (min-width: 40.0625em){.ad-brick{padding:0}}.ad-brick a{overflow:hidden;display:block}.ad-brick a img{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ad-brick a:hover img{opacity:0.9;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.slick-list .slick-slide{height:auto}.video-slider{position:relative;margin-bottom:30px}@media only screen and (min-width: 64.0625em){.video-slider{margin-bottom:60px}}.video-slider img{display:block;margin:0 auto;padding:0 15px}@media only screen and (min-width: 64.0625em){.video-slider img{padding:0 7.5px}}.video-slider .slick-prev,.video-slider .slick-next{margin:0;position:absolute;display:block;height:32px;width:32px;line-height:0px;font-size:0px;cursor:pointer;color:transparent;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;text-align:center;border:none;outline:none;background-color:transparent}.video-slider .slick-prev:hover,.video-slider .slick-prev:active,.video-slider .slick-prev:focus,.video-slider .slick-next:hover,.video-slider .slick-next:active,.video-slider .slick-next:focus{outline:none;color:transparent;background-color:transparent}.video-slider .slick-prev:hover:before,.video-slider .slick-prev:active:before,.video-slider .slick-prev:focus:before,.video-slider .slick-next:hover:before,.video-slider .slick-next:active:before,.video-slider .slick-next:focus:before{opacity:1}.video-slider .slick-prev.slick-disabled:before,.video-slider .slick-next.slick-disabled:before{opacity:0.5}.video-slider .slick-prev:before,.video-slider .slick-next:before{font-family:"icons";font-size:32px;line-height:1;color:#40356F;background-color:transparent;opacity:1}.video-slider .slick-prev{left:-22.5px}@media only screen and (min-width: 64.0625em){.video-slider .slick-prev{left:-45px}}.video-slider .slick-prev:before{content:'\e905'}.video-slider .slick-next{right:-22.5px}@media only screen and (min-width: 64.0625em){.video-slider .slick-next{right:-45px}}.video-slider .slick-next:before{content:'\e906'}.featured-products{padding:30px 30px;background-color:#f1f1f1;margin-bottom:45px}@media only screen and (min-width: 64.0625em){.featured-products{padding:45px 15px}}.featured-products.shop{margin:50px 0 0}.featured-products.shop em{display:none}.product-slider{position:relative;margin-bottom:30px}@media only screen and (min-width: 40.0625em){.product-slider{margin-top:-15px;margin-bottom:15px;margin-left:-15px;margin-right:-15px}}.product-slider img{display:block;margin:0 auto}.product-slider .slick-prev,.product-slider .slick-next{margin:0;position:absolute;display:block;height:32px;width:32px;line-height:0px;font-size:0px;cursor:pointer;color:transparent;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;text-align:center;border:none;outline:none;background-color:transparent}.product-slider .slick-prev:hover,.product-slider .slick-prev:active,.product-slider .slick-prev:focus,.product-slider .slick-next:hover,.product-slider .slick-next:active,.product-slider .slick-next:focus{outline:none;color:transparent;background-color:transparent}.product-slider .slick-prev:hover:before,.product-slider .slick-prev:active:before,.product-slider .slick-prev:focus:before,.product-slider .slick-next:hover:before,.product-slider .slick-next:active:before,.product-slider .slick-next:focus:before{opacity:1}.product-slider .slick-prev.slick-disabled:before,.product-slider .slick-next.slick-disabled:before{opacity:0.5}.product-slider .slick-prev:before,.product-slider .slick-next:before{font-family:"icons";font-size:32px;line-height:1;color:#40356F;background-color:transparent;opacity:1}.product-slider .slick-prev{left:-30px}@media only screen and (min-width: 64.0625em){.product-slider .slick-prev{left:-45px}}.product-slider .slick-prev:before{content:'\e905'}.product-slider .slick-next{right:-30px}@media only screen and (min-width: 64.0625em){.product-slider .slick-next{right:-45px}}.product-slider .slick-next:before{content:'\e906'}.product-slider .product{padding:0 15px}.woocommerce ul.products li.product{margin:0}.product{position:relative}.product img{margin:0 auto 15px;display:block}.product h4{font-size:14px;margin:0 0 0 0;text-align:center}.product h4 a{color:#404040;font-weight:700}.product h5{margin:0 0 0 0;color:#40356F;text-align:center;font-weight:700;font-size:15px}.product h5 span{text-decoration:line-through;color:#C8C8C8}.product .sale{position:absolute;line-height:1.3;min-width:50px;text-align:center;text-transform:uppercase;top:0px;background-color:#9DCC2F;color:#fff;padding:5px 7.5px;font-size:10px;font-weight:700}.post-type-archive-product .ad-block-single{display:none}@media only screen and (min-width: 64.0625em){.post-type-archive-product .ad-block-single{display:block}}.post-type-archive-product .ad-block-single+li{clear:none}.categories{padding-top:15px;padding-bottom:30px}@media only screen and (min-width: 64.0625em){.categories{padding-top:30px;padding-bottom:90px}}.categories.parents{padding-bottom:60px;padding-top:60px}.cat-nav{padding:0 15px;margin:0}.cat-nav li{overflow:hidden}.cat-nav li a{overflow:hidden;display:block}.cat-nav li a span{overflow:hidden;display:block;margin:0 auto 15px}.left-submenu .cat-nav li a span{margin:0 auto 5px}.cat-nav li a span img{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:block}.cat-nav li a:hover span img{opacity:0.9;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.cat-nav li a strong{display:block;text-align:center;color:#40356F;font-weight:700;font-size:15px;letter-spacing:-0.02em}.left-submenu .cat-nav li a strong{font-size:10px;line-height:1.2}.hero-opt-in{background-color:#9DCC2F;color:#fff;text-align:center;padding:30px 0 0;margin-bottom:45px}@media only screen and (min-width: 64.0625em){.hero-opt-in{padding:30px 15px}}.hero-opt-in h3{color:#fff;font-size:14.5px;line-height:1.3;margin:0 0 15px 0}@media only screen and (min-width: 64.0625em){.hero-opt-in h3{margin:0}}.hero-opt-in input{margin:0;font-size:13px}.hero-opt-in .button{background-color:#40356F;margin:0}.hero-opt-in .button:hover{background-color:#544592}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.hero-opt-in .social-icons{padding:15px 0}}@media only screen and (max-width: 40em){.hero-opt-in .social-icons{padding:15px 0}}.hero-slider{display:block;margin:0 auto}.hero-slider .slick-prev,.hero-slider .slick-next{margin:0;position:absolute;display:block;height:32px;z-index:900;width:32px;line-height:0px;font-size:0px;cursor:pointer;color:transparent;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;text-align:center;border:none;outline:none;background-color:transparent}@media only screen and (min-width: 64.0625em){.hero-slider .slick-prev,.hero-slider .slick-next{top:80%}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.hero-slider .slick-prev,.hero-slider .slick-next{top:80%}}.hero-slider .slick-prev:hover,.hero-slider .slick-prev:active,.hero-slider .slick-prev:focus,.hero-slider .slick-next:hover,.hero-slider .slick-next:active,.hero-slider .slick-next:focus{outline:none;color:transparent;background-color:transparent}.hero-slider .slick-prev:hover:before,.hero-slider .slick-prev:active:before,.hero-slider .slick-prev:focus:before,.hero-slider .slick-next:hover:before,.hero-slider .slick-next:active:before,.hero-slider .slick-next:focus:before{opacity:1}.hero-slider .slick-prev.slick-disabled:before,.hero-slider .slick-next.slick-disabled:before{opacity:0.5}.hero-slider .slick-list .slick-slide{height:550px}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.hero-slider .slick-list .slick-slide{height:450px}}@media only screen and (max-width: 40em){.hero-slider .slick-list .slick-slide{height:350px}}.hero-slider .slick-prev:before,.hero-slider .slick-next:before{font-family:"icons";font-size:32px;line-height:1;color:#fff;background-color:transparent;opacity:1}.hero-slider .slick-prev{left:5px}@media only screen and (min-width: 64.0625em){.hero-slider .slick-prev{left:45px}}.hero-slider .slick-prev:before{content:'\e905'}.hero-slider .slick-next{right:5px}@media only screen and (min-width: 64.0625em){.hero-slider .slick-next{right:45px}}.hero-slider .slick-next:before{content:'\e906'}.hero{position:relative;text-align:center;background-position:top center;height:550px;background-size:cover;background-repeat:no-repeat;width:100%}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.hero{height:450px}}@media only screen and (max-width: 40em){.hero{height:350px}}.hero.slick-active .overlay{z-index:0;background-color:rgba(0,0,0,0.25)}.hero.parents .overlay{background-color:rgba(0,0,0,0.15)}.hero.parents.single{height:350px;margin:0 0 20px}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.hero.parents.single{height:300px}}@media only screen and (max-width: 40em){.hero.parents.single{height:250px}}.hero.parents h3{max-width:750px;padding:0}.hero.parents p{max-width:550px}.hero .overlay{text-align:center;position:absolute;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;background-color:rgba(0,0,0,0.75);left:0;top:0;right:0;width:100%;height:100%;padding:8%}.hero .row{display:table;table-layout:fixed;width:100%;height:100%}.hero .row .columns{float:none;display:table-cell;vertical-align:middle;padding-top:0}.hero .row .columns .logo{max-width:200px;display:block;margin:0 auto 50px}.hero h3{max-width:650px;margin:0 auto;color:#fff;line-height:1;text-align:center;font-weight:700;font-size:42px}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.hero h3{max-width:500px;font-size:32px}}@media only screen and (max-width: 40em){.hero h3{max-width:360px;font-size:24px}}@media only screen and (min-width: 381px) and (max-width: 440px){.hero h3{padding:0 50px}}@media only screen and (min-width: 0px) and (max-width: 380px){.hero h3{padding:0 50px}}.hero p{max-width:550px;margin:15px auto;color:#fff;font-size:18px;line-height:1.5}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.hero p{font-size:14px;line-height:1.5;max-width:500px}}@media only screen and (max-width: 40em){.hero p{display:none}}.hero .button{margin-bottom:0;text-transform:uppercase;background-color:#40356F;font-weight:400}@media only screen and (max-width: 40em){.hero .button{margin-top:15px}}@media only screen and (min-width: 40.0625em){.hero .button{display:inline-block;margin-top:15px;font-size:12.5px}}.hero .button:hover{background-color:#544592}.recipes .main-nav,.search .main-nav,.error404 .main-nav{margin:0 0 50px}.search .content-block .posts img{max-width:none}.search .content-block .header h3{margin:0}.main-nav{list-style:none;margin:0;padding:0;width:100%;text-align:center}.main-nav li{display:inline-block;margin:0;padding:0 15px;font-size:15px}.main-nav li a{color:#4A4A4A;letter-spacing:1px;text-transform:uppercase}.main-nav li a.top{padding:15px 0;display:inline-block}.main-nav li a.top:after{content:'';display:block;height:2px;width:0px;background:transparent;-webkit-transition:width 300ms ease;-moz-transition:width 300ms ease;-ms-transition:width 300ms ease;-o-transition:width 300ms ease;transition:width 300ms ease}.main-nav li a.top:hover:after{width:100%;background:#9DCC2F}.main-nav li:hover .dropdown{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1}.dropdown{margin:0 auto;padding:15px 0 0 0;background-color:rgba(255,255,255,0.95);position:absolute;height:300px;z-index:10000;width:970px;position:absolute;left:0;right:0;-webkit-transition:all 300ms cubic-bezier(0.44, 0.13, 0.48, 0.87);-moz-transition:all 300ms cubic-bezier(0.44, 0.13, 0.48, 0.87);-ms-transition:all 300ms cubic-bezier(0.44, 0.13, 0.48, 0.87);-o-transition:all 300ms cubic-bezier(0.44, 0.13, 0.48, 0.87);transition:all 300ms cubic-bezier(0.44, 0.13, 0.48, 0.87);opacity:0;visibility:hidden}.dropdown .columns{height:100% !important;position:relative;vertical-align:top}.dropdown .columns.large-8{padding-left:30px}.dropdown h5{text-transform:uppercase;font-size:11px;font-weight:400;text-align:left}.dropdown .recipe-buttons{position:absolute;margin:0;padding:0;bottom:0;right:-1px;width:100%;background-color:#000}.dropdown .recipe-buttons li{padding:0;width:33.33%;margin:0;display:inline-block;float:left}.dropdown .recipe-buttons li a{margin:0;padding:13px 0 16px;width:100%;color:#fff;font-weight:400;display:inline-block;text-transform:capitalize;border:0;letter-spacing:0;-webkit-transition:300ms ease;-moz-transition:300ms ease;-ms-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease}.dropdown .recipe-buttons li a:hover,.dropdown .recipe-buttons li a:active,.dropdown .recipe-buttons li a:focus{background:#40356F}.dropdown .recipe-buttons li a span{position:relative;top:1px;font-size:24px;margin-right:5px}.collections{display:inline-block;font-size:15px;line-height:1;margin:0;padding:0;position:relative;top:4px}.dropdown-cats{margin:0;padding:15px 0;text-align:left}.dropdown-cats li{font-size:12px;padding:0;line-height:2}.dropdown-cats li a{text-transform:capitalize;letter-spacing:0;color:#40356F;display:inline-block}.dropdown-cats li a:after{content:'';display:block;height:2px;width:0px;background:transparent;-webkit-transition:width 300ms ease;-moz-transition:width 300ms ease;-ms-transition:width 300ms ease;-o-transition:width 300ms ease;transition:width 300ms ease}.dropdown-cats li a:hover:after{width:100%;background:#9DCC2F}.latest-video{padding:0 30px}.latest-video a{display:block;position:relative;height:auto;max-height:155px;overflow:hidden}.latest-video a img{display:block;line-height:1;margin-top:-30px;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.latest-video a .overlay-btn{z-index:10;position:absolute;top:calc(140px/2);font-size:24px;color:#fff;text-shadow:0 0 3px #333;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.latest-video a svg{display:block;margin:0 auto;position:relative;z-index:3000;width:30px;height:30px;top:calc(130px/2);stroke:#fff;stroke-width:0}.latest-video a:hover .overlay-btn,.latest-video a:focus .overlay-btn,.latest-video a:active .overlay-btn{-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-ms-transform:scale(1.35);-o-transform:scale(1.35);transform:scale(1.35)}.latest-video a:hover img,.latest-video a:focus img,.latest-video a:active img{opacity:0.9;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.latest-video h3{color:#9DCC2F;font-size:14px;font-weight:700;margin:10px 0 4px}.latest-video p{font-size:12px;margin:0;color:#4A4A4A;line-height:1.3}.main-content h2{color:#9DCC2F;font-weight:700;margin:40px 0 20px}.main-content p{font-size:15px;color:#827F84}.about-section{max-width:1920px;margin:0 auto 20px;position:relative;padding-right:0;padding-left:0;margin-bottom:20px}@media only screen and (min-width: 1921px){.about-section{max-width:1165px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.about-section{margin-bottom:25px}}.about-section h3{color:#9DCC2F;font-weight:700;font-size:38px;margin:40px 0 20px;line-height:1.1}.about-section h4{color:#9DCC2F;font-weight:700;font-size:32px;margin:40px 0 20px;line-height:1.1}.about-section h5{color:#40356F;display:block;font-size:18px;font-weight:700;margin:0 0 20px;line-height:1.3}.about-section p{font-size:15px;color:#827F84}.about-section img{padding:0 20%;display:block;margin:0 auto}.about-section .profile-text{padding:0 30px 0 0}@media only screen and (max-width: 40em){.about-section .profile-text{padding:0}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.about-section .profile-text{padding:0}}@media only screen and (min-width: 1921px){.about-section .profile-text{padding:0 40px 0 0}}.about-section .about__profile{display:none}@media only screen and (min-width: 64.0625em){.about-section .about__profile{display:block;background-size:cover;background-repeat:no-repeat;background-position:50% 30%;background-color:#827F84;overflow:visible;float:right}}.about-section .about__profile--small{display:block;height:350px;background-size:cover;background-repeat:no-repeat;background-position:100% 20%}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.about-section .about__profile--small{height:500px}}@media only screen and (min-width: 64.0625em){.about-section .about__profile--small{display:none}}.about-section .about__content.columns{padding:0 0 0 30px;position:relative;z-index:5}@media only screen and (min-width: 0px) and (max-width: 520px){.about-section .about__content.columns{padding:0 17px}}@media only screen and (min-width: 521px) and (max-width: 640px){.about-section .about__content.columns{padding:0 48px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.about-section .about__content.columns{padding:0 50px}}@media only screen and (min-width: 1025px) and (max-width: 1190px){.about-section .about__content.columns{padding:0 0 0 30px}}@media only screen and (min-width: 1141px) and (max-width: 1200px){.about-section .about__content.columns{padding-left:2.7%}}@media only screen and (min-width: 1201px) and (max-width: 1210px){.about-section .about__content.columns{padding-left:2.5%}}@media only screen and (min-width: 1211px) and (max-width: 1220px){.about-section .about__content.columns{padding-left:2.2%}}@media only screen and (min-width: 1221px) and (max-width: 1225px){.about-section .about__content.columns{padding-left:1.95%}}@media only screen and (min-width: 1226px) and (max-width: 1235px){.about-section .about__content.columns{padding-left:1.7%}}@media only screen and (min-width: 1236px) and (max-width: 1245px){.about-section .about__content.columns{padding-left:1.5%}}@media only screen and (min-width: 1246px) and (max-width: 1260px){.about-section .about__content.columns{padding-left:1.4%}}@media only screen and (min-width: 1261px) and (max-width: 1300px){.about-section .about__content.columns{padding-left:1.65%}}@media only screen and (min-width: 1301px) and (max-width: 1340px){.about-section .about__content.columns{padding-left:1.8%}}@media only screen and (min-width: 1341px) and (max-width: 1380px){.about-section .about__content.columns{padding-left:1.95%}}@media only screen and (min-width: 1381px) and (max-width: 1410px){.about-section .about__content.columns{padding-left:2.05%}}@media only screen and (min-width: 1411px) and (max-width: 1440px){.about-section .about__content.columns{padding-left:2.25%}}@media only screen and (min-width: 1441px) and (max-width: 1490px){.about-section .about__content.columns{padding-left:2.55%}}@media only screen and (min-width: 1491px) and (max-width: 1550px){.about-section .about__content.columns{padding-left:2.7%}}@media only screen and (min-width: 1551px) and (max-width: 1600px){.about-section .about__content.columns{padding-left:2.85%}}@media only screen and (min-width: 1601px) and (max-width: 1640px){.about-section .about__content.columns{padding-left:3%}}@media only screen and (min-width: 1641px) and (max-width: 1680px){.about-section .about__content.columns{padding-left:3.1%}}@media only screen and (min-width: 1681px) and (max-width: 1740px){.about-section .about__content.columns{padding-left:3.25%}}@media only screen and (min-width: 1741px) and (max-width: 1780px){.about-section .about__content.columns{padding-left:3.4%}}@media only screen and (min-width: 1781px) and (max-width: 1840px){.about-section .about__content.columns{padding-left:3.6%}}@media only screen and (min-width: 1841px) and (max-width: 1880px){.about-section .about__content.columns{padding-left:3.71%}}@media only screen and (min-width: 1881px) and (max-width: 1920px){.about-section .about__content.columns{padding-left:3.75%}}@media only screen and (min-width: 1921px){.about-section .about__content.columns{padding-left:0}}@media only screen and (min-width: 64.0625em){.about-section .about__content.columns{max-width:495px;float:right;text-align:left}}.about-section-optional .row{padding:0 2px}.about-section-optional .small h3{color:#9DCC2F;font-weight:700;font-size:38px;margin:40px 0 20px;line-height:1.1}.about-section-optional .small h4{color:#9DCC2F;font-weight:700;font-size:32px;margin:40px 0 30px;line-height:1.1}.about-section-optional .small h5{color:#40356F;display:block;font-size:18px;font-weight:700;margin:0 0 20px;line-height:1.3}.about-section-optional .small p{font-size:13px;color:#827F84}.about-section-optional .small ul{list-style:none}.about-section-optional .small ul li{font-style:normal;font-weight:400;font-size:15px;line-height:1.5;margin-left:20px;color:#827F84;margin-bottom:20px;position:relative}.about-section-optional .small ul li:before{content:"\f111";font-family:'FontAwesome';font-size:8px;color:#c8c1e2;position:absolute;left:-20px;line-height:2.6}@media only screen and (min-width: 64.0625em){.divide{margin:10px auto 30px}}.ad-bricks{max-width:1250px;margin:100px auto;display:block}@media only screen and (max-width: 40em){.ad-bricks{margin:40px auto}}@media only screen and (min-width: 40.0625em){.ad-bricks li{padding-bottom:0}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){ul.ad-block-grid .ad-block-single{display:none}ul.ad-block-grid>li:nth-of-type(2n+1){clear:none}}a.link:hover .brick .background{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.brick{display:block;position:relative;overflow:hidden;display:table;margin:0}.brick:hover .brick .background{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.brick .background{-webkit-transition:1000ms ease;-moz-transition:1000ms ease;-ms-transition:1000ms ease;-o-transition:1000ms ease;transition:1000ms ease;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);width:100%;display:block}.brick .brick-content{position:absolute;top:0;left:0;width:100%;height:100%}.brick .brick-content .overlay{display:table;width:100%;height:100%;overflow:hidden;text-align:center;background-color:rgba(0,0,0,0.5);-webkit-transition:300ms ease;-moz-transition:300ms ease;-ms-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease;height:100%;width:100%}@media only screen and (min-width: 64.0625em){.brick .brick-content .overlay{background-color:transparent}}.brick .brick-content .overlay .green{background:#9DCC2F;color:#fff;text-transform:uppercase;font-weight:700;padding:8px 10px;display:block;margin:0 auto 15px;font-size:11px;-webkit-transition:-webkit-transform 0.7s, opacity 0.7s;transition:transform 0.7s, opacity 0.7s}@media only screen and (min-width: 64.0625em){.brick .brick-content .overlay:hover{background-color:rgba(0,0,0,0.4)}}.brick .brick-content .overlay:hover .green{background:#a8d341}@media only screen and (min-width: 64.0625em){.brick .brick-content .overlay:hover .green{transform:translate(0, -10px);-webkit-transform:translate(0, -10px);-ms-transform:translate(0, -10px)}}@media only screen and (min-width: 64.0625em){.brick .brick-content .overlay:hover .overlay-inner .logo,.brick .brick-content .overlay:hover .overlay-inner .title,.brick .brick-content .overlay:hover .overlay-inner i{opacity:1;transform:translate(0, -65px);-webkit-transform:translate(0, -65px);-ms-transform:translate(0, -65px)}}.brick .brick-content .overlay .overlay-inner{display:table-cell;vertical-align:middle;text-align:center;overflow:hidden;position:absolute;bottom:20px;left:0;right:0}.brick .brick-content .overlay .overlay-inner .logo{display:block;margin:0 auto;padding:100px 20px 0;max-width:290px;width:100%}@media only screen and (min-width: 64.0625em){.brick .brick-content .overlay .overlay-inner .logo{opacity:0;-webkit-transition:-webkit-transform 0.7s, opacity 0.7s;transition:transform 0.7s, opacity 0.7s}}.brick .brick-content .overlay .overlay-inner .title{color:#fff;font-style:normal;font-weight:300;text-transform:uppercase;font-size:13px;letter-spacing:0.02em;margin:5px auto 20px;line-height:1.3;display:inline-block}@media only screen and (min-width: 64.0625em){.brick .brick-content .overlay .overlay-inner .title{margin:5px auto 15px;-webkit-transition:-webkit-transform 0.7s, opacity 0.7s;transition:transform 0.7s, opacity 0.7s;opacity:0;position:absolute;left:0;right:0}}.brick .brick-content .overlay .overlay-inner hr.small,.brick .brick-content .overlay .overlay-inner .small.hr--small,.brick .brick-content .overlay .overlay-inner .small.hr--medium,.brick .brick-content .overlay .overlay-inner .small.hr--large{width:25px;border:solid #aaad00;border-width:1px 0 0;height:0;margin:10px auto}.brick.kelly .logo,.brick.kelly .title{opacity:1 !important;position:static !important;font-size:17px !important;letter-spacing:-0.03em !important}@media only screen and (min-width: 64.0625em){.brick.kelly .overlay:hover .overlay-inner .logo,.brick.kelly .overlay:hover .overlay-inner .title,.brick.kelly .overlay:hover .overlay-inner i{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}}.brick.kelly .overlay-inner{bottom:20px !important}.filter{margin-bottom:30px;padding:20px 15px;background:#F9F9F9;border-radius:10px}.filter.recipes{padding:25px 15px;background:#f9f9f9}@media only screen and (max-width: 40em){.filter.recipes{display:none}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.filter.recipes{display:none}}.filter.shop{padding:30px 30px;max-width:300px;width:100%}.filter.shop .recipes{list-style:none;margin:0 0 30px}@media only screen and (max-width: 40em){.filter.shop{display:none}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.filter.shop{display:none}}.filter.modal{background:#fff}.filter.row{margin:0 !important}.filter h4{text-transform:uppercase;color:#000;font-weight:700;font-size:18px;margin-bottom:15px}.filter p.title{text-transform:uppercase;font-size:13px;margin:30px 0 10px;letter-spacing:-0.03em}@media only screen and (max-width: 40em){.filter{padding:30px 0 30px 20px}}.filter .recipes{list-style:none;margin:0}.filter .recipes li{font-size:18px;line-height:2}.filter .recipes li.active a{color:#40356F;font-weight:700}.filter .recipes li a{-webkit-transition:300ms ease;-moz-transition:300ms ease;-ms-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease;color:#393939}.filter .recipes li a.active,.filter .recipes li a:hover,.filter .recipes li a:active,.filter .recipes li a:focus{color:#40356F;font-weight:700}.rating{margin:0;list-style:none;float:left;position:relative;bottom:1px}.rating li{font-size:14px;margin-right:4px;float:left;color:#FFCA00}.rating li:last-child{margin-right:8px}@media only screen and (max-width: 40em){.reveal-modal{padding:0 20px 0 0}}.reveal-modal .close-reveal-modal{padding:10px;top:0;right:10px}.wp-pagenavi{display:inline-block}.pagination{padding:30px 0 !important;clear:both}@media only screen and (max-width: 40em){.pagination{text-align:center}}.pagination .extend{margin:0 4px}.pagination a,.pagination .current{display:inline-block;margin:0 1px;border:1px solid #cccccc;color:#393939;line-height:1;text-decoration:none;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:10px;width:32px;padding:10px 0;text-align:center;text-transform:uppercase;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.pagination a:hover,.pagination a:focus,.pagination a:active,.pagination .current:hover,.pagination .current:focus,.pagination .current:active{background:#393939;color:#fff;border:1px solid #393939}.pagination a.previouspostslink,.pagination a.nextpostslink,.pagination .current.previouspostslink,.pagination .current.nextpostslink{position:relative;top:1px;padding:8px 0}.pagination a.previouspostslink:before,.pagination a.nextpostslink:before,.pagination .current.previouspostslink:before,.pagination .current.nextpostslink:before{font-family:'fontawesome';color:#9DCC2F;font-size:14px}.pagination a.previouspostslink:hover:before,.pagination a.previouspostslink:focus:before,.pagination a.previouspostslink:active:before,.pagination a.nextpostslink:hover:before,.pagination a.nextpostslink:focus:before,.pagination a.nextpostslink:active:before,.pagination .current.previouspostslink:hover:before,.pagination .current.previouspostslink:focus:before,.pagination .current.previouspostslink:active:before,.pagination .current.nextpostslink:hover:before,.pagination .current.nextpostslink:focus:before,.pagination .current.nextpostslink:active:before{color:#fff}.pagination a.previouspostslink:before,.pagination .current.previouspostslink:before{content:"\f104"}.pagination a.nextpostslink:before,.pagination .current.nextpostslink:before{content:"\f105"}.pagination .current{background:#393939;color:#fff;border:1px solid #393939}hr.full,.full.hr--small,.full.hr--medium,.full.hr--large{width:100%;margin:0}.ingredients{width:100%;margin-bottom:40px;background:#F9F9F9;border-radius:10px;padding:30px}@media only screen and (max-width: 40em){.ingredients{padding:30px 15px}}.ingredients ul{width:100%;margin:0;padding:0;list-style:none}.ingredients li{font-size:12px;margin-bottom:15px}.ingredients li span{font-family:"Surveyor Display A","Surveyor Display B",serif;display:block;font-size:21px;font-weight:400;color:#40356F;line-height:1.1}.ingredients li strong{display:none}.ingredients h3{font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:36px;line-height:1;padding-bottom:12px}@media only screen and (min-width: 481px) and (max-width: 640px){.ingredients h3{font-size:32px}}@media only screen and (min-width: 0px) and (max-width: 480px){.ingredients h3{font-size:28px;line-height:1;padding:25px 0 20px}}.ingredients h5{text-transform:uppercase;font-size:11px;margin:0 0 15px;color:#393939;letter-spacing:-0.03em;font-weight:300}.ingredients hr,.ingredients .hr--small,.ingredients .hr--medium,.ingredients .hr--large{clear:both}.ingredients .ingredients-list ul{width:100%}.ingredients .ingredients-list ul li{width:100%}@media only screen and (min-width: 40.0625em){.ingredients .ingredients-list ul li{width:32.5%;float:left;padding-right:20px}.ingredients .ingredients-list ul li:nth-child(3n+1){clear:left}}.ingredients .ingredients-list hr,.ingredients .ingredients-list .hr--small,.ingredients .ingredients-list .hr--medium,.ingredients .ingredients-list .hr--large{display:inline-block;width:100%;margin:15px auto 25px}.ingredients .ingredients-list h5{display:block;clear:both;padding-top:15px;margin-top:15px;border-top:1px solid #e7e7e7}.ingredients .ingredients-list h5:first-child{border-top:0}.ingredients .recipe-categories{border-bottom:solid 1px #eeeeee;margin-bottom:20px}.ingredients .recipe-categories li{margin-bottom:10px}.ingredients p{padding:0;text-align:left;color:#393939}.ingredients p.title{display:none}.recipe-categories-single{margin-bottom:20px;display:inline-block}.recipe-categories-single p{font-size:11px !important}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.blog-title{text-align:center}}h3.recipe-title{font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:45px;letter-spacing:-1px;margin:20px 0 0;display:block;line-height:1}@media only screen and (max-width: 40em){h3.recipe-title{font-size:36px}}@media only screen and (min-width: 64.0625em){h3.recipe-title{margin:0}}.row .row.insta-unit{clear:both;padding:20px;border-radius:3px;background:#9DCC2F;color:#fff;text-align:center;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.row .row.insta-unit:hover,.row .row.insta-unit:focus,.row .row.insta-unit:active{background:#b1d856}.row .row.insta-unit:hover i.fa,.row .row.insta-unit:focus i.fa,.row .row.insta-unit:active i.fa{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.row .row.insta-unit strong{font-weight:700;text-transform:uppercase}.row .row.insta-unit .insta-container{display:table;width:100%;height:100%;text-align:center}.row .row.insta-unit .insta-container .insta-inner{display:table-cell;vertical-align:middle;text-align:center}.row .row.insta-unit .insta-container .insta-inner i.fa{display:block;color:#fff;font-size:36px;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}@media only screen and (max-width: 40em){.row .row.insta-unit .insta-container .insta-inner i.fa{margin:0 0 20px}}.row .row.insta-unit p{font-size:14px;color:#393939;line-height:1.6;text-align:left;margin:0}.row .row.insta-unit p a{color:#393939;font-size:13px;font-weight:bold;text-transform:uppercase;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.row .row.insta-unit p a:hover,.row .row.insta-unit p a:focus,.row .row.insta-unit p a:active{color:#393939}.row .row.insta-unit code{padding:0;border:0;font-style:normal;font-weight:bold;background:transparent;color:#fff}#search_meta{margin:0 0 20px;padding:15px 20px;font-weight:700}#search_meta span{color:#9DCC2F;font-weight:bold}.recipe-content h4,.recipe-directions h4,.recipe-notes h4{text-transform:uppercase;display:block;float:none;font-size:17px;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:400;color:#393939;margin-bottom:20px;text-align:left}.recipe-content p,.recipe-directions p,.recipe-notes p{font-size:14px;color:#393939;line-height:1.8;text-align:left}.ellipses{margin:0 0 20px;list-style:none;clear:both;display:inline-block;width:100%;text-align:center}.ellipses li{display:inline-block;font-size:8px;color:#c8c1e2;margin-right:10px}.ellipses li:last-child{margin:0}.recipe-intro{clear:both;display:inline-block;margin:20px 0}.recipe-intro ul{list-style:none}.recipe-intro ul li{font-style:normal;font-weight:400;font-size:0.9em;line-height:1.5;margin-left:20px;margin-bottom:8px;position:relative}.recipe-intro ul li:before{content:"\f111";font-family:'FontAwesome';font-size:8px;color:#9DCC2F;position:absolute;left:-20px;line-height:2.6}.recipe-intro p{font-size:14px !important}.recipe-directions{text-align:center}.recipe-directions h4,.recipe-directions p{text-align:left}.recipe-notes p{font-size:11px}.heading h3{font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:32px;letter-spacing:-1px;margin:40px 0 30px}.heading h3.recipes{text-align:left;font-size:34px !important}@media only screen and (max-width: 40em){.heading h3.recipes{text-align:center}}@media only screen and (min-width: 64.0625em){.heading h3{margin:40px 0 30px;font-size:48px;line-height:1;text-align:left}}#ingred_filter{margin:0 0 40px !important}@media only screen and (max-width: 40em){#ingred_filter h4{margin-top:40px}}#ingred_filter p{margin-bottom:20px;font-size:14px}#ingred_filter button{border-radius:0;margin-bottom:0}.gallery{margin:0 -5px 10px !important}@media only screen and (max-width: 40em){.visible-img{height:100% !important}}#gallery-clearing{display:none}#gallery-clearing .gallery-image .overlay{left:0;right:0}.gallery-image{position:relative}.clearing-assembled .clearing-container .carousel>ul{padding:0}.gallery-image .overlay{position:absolute;top:0;left:5px;right:5px;bottom:0;background-color:transparent;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.gallery-image:hover .overlay{background-color:rgba(0,0,0,0.25)}.clearing-blackout{background:#000000}.clearing-assembled .clearing-container .visible-img,.clearing-assembled .clearing-container .carousel{background:transparent}.clearing-caption{background:#000000;margin:0 !important}.clearing-caption h3{font-size:1.25em !important;letter-spacing:0.01em;margin:0 !important;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:400;color:#fff !important;text-transform:uppercase}.clearing-caption p{font-size:.95em;line-height:1.5 !important;margin:0 !important;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:400}.clearing-main-prev>span:before{content:'\e905';font-family:"icons";font-size:32px;line-height:1;color:#ffffff;background-color:transparent;opacity:1;position:absolute;left:20px;border-right-color:transparent}@media only screen and (max-width: 40em){.clearing-main-prev>span:before{display:none}}.clearing-main-next>span:before{content:'\e906';font-family:"icons";font-size:32px;line-height:1;color:#ffffff;background-color:transparent;opacity:1;position:absolute;right:20px;color:#fff;border-left-color:transparent}@media only screen and (max-width: 40em){.clearing-main-next>span:before{display:none}}.clearing-main-prev>span{border-right-color:transparent;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.clearing-main-next>span{border-left-color:transparent;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.hide-load-more-button .alm-load-more-btn{display:none !important}.comments{background:#F9F9F9;border-radius:10px;padding:30px;margin:0 0 40px}@media only screen and (max-width: 40em){.comments{padding:30px 15px}}.comments ul,.comments ol{list-style:none;margin:0}.comments ul.children,.comments ol.children{margin-left:30px}.comment,.pingback{border-bottom:solid 1px #eeeeee;padding-bottom:20px;margin-bottom:20px}.comment:last-child,.pingback:last-child{border:0;padding-bottom:0;margin-bottom:0}.comment .vcard,.pingback .vcard{border:none !important;padding:0}.comment .vcard .avatar,.pingback .vcard .avatar{height:48px;width:48px;border-radius:50%;margin-right:2px}.comment .vcard .fn,.pingback .vcard .fn{font-size:16px;color:#40356F;font-weight:700;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;letter-spacing:-0.03em;position:relative;top:3px;font-style:normal}.comment .vcard .fn a,.pingback .vcard .fn a{font-weight:700;color:#40356F}.comment .vcard .says,.pingback .vcard .says{display:none}.comment p,.pingback p{font-size:14px !important;margin:10px 0}.comment p.comment-awaiting-moderation,.pingback p.comment-awaiting-moderation{margin-top:12px;text-transform:uppercase;font-size:10px !important;color:#a89fd1;font-weight:400}.comment p.comment-awaiting-moderation:before,.pingback p.comment-awaiting-moderation:before{content:"\f071";font-family:'fontawesome';margin-right:3px}.comment .comment-meta,.pingback .comment-meta{margin-bottom:12px}.comment .commentmetadata,.comment .comment-metadata,.pingback .commentmetadata,.pingback .comment-metadata{display:inline-block;position:relative;top:3px}.comment .commentmetadata a,.comment .comment-metadata a,.pingback .commentmetadata a,.pingback .comment-metadata a{color:#827F84;text-transform:uppercase;font-size:12px;letter-spacing:-0.01em;margin:0;text-transform:none}.comment .reply,.pingback .reply{font-size:14px}.comment .reply a,.pingback .reply a{text-transform:uppercase;font-size:11px;letter-spacing:-0.02em;color:#a89fd1;font-weight:400;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.alm-btn-wrap{position:relative;padding:40px 0 60px}.alm-btn-wrap #load-more{position:absolute;width:100%;left:0;right:0;font-size:16px !important}@media only screen and (min-width: 0px) and (max-width: 360px){.alm-btn-wrap #load-more{font-size:14px !important}}.alm-btn-wrap #load-more.done{background:#eee;color:#ccc}.alm-btn-wrap #load-more.done:hover,.alm-btn-wrap #load-more.done:focus,.alm-btn-wrap #load-more.done:active{color:#999;cursor:not-allowed}.comment-content{overflow:hidden}.comments-related-posts h3{display:inline-block}.related .fine-print p{color:#827F84;font-size:12px;text-transform:uppercase}.related h3.title{font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:36px;letter-spacing:-1px;margin:0 0 40px;line-height:1}.related em{display:none}.related .products li .sale{font-size:10px;padding:5px 0;width:50px}.reply-button{border-radius:3px;display:inline-block;color:#fff !important;margin-left:30px;position:relative;top:-8px}.children .comment{border:0;margin:30px 0 0;padding:0}.children .comment .vcard img{height:32px;width:32px;border-radius:50%}.children .comment.comment-author-justataste,.children .comment.bypostauthor{border-radius:10px;border:solid 1px #e7e4f2;background:#fff;padding:25px;overflow:hidden}.children .comment.comment-author-justataste .fn a,.children .comment.bypostauthor .fn a{font-family:"Surveyor Display A","Surveyor Display B",serif !important;font-weight:400;font-size:22px;font-style:normal}.children .comment .vcard img{height:54px;width:54px;border-radius:50%}#respond{padding-bottom:15px}@media only screen and (min-width: 40.0625em) and (max-width: 64em){#respond{padding-bottom:0}}@media only screen and (min-width: 64.0625em){#respond{padding-bottom:35px}}#respond input,#respond textarea{box-shadow:none !important}#respond h3{font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:36px;letter-spacing:-1px;margin:0 0 30px}#respond p{font-size:14px}#respond p.comment-notes{display:none}#respond label{color:#827F84;font-size:14px;letter-spacing:-0.02em;margin:0 0 10px}#respond label[for="comment"]:after,#respond label[for="author"]:after,#respond label[for="email"]:after{content:" *";color:#EC3636}#respond .submit{border:none !important;box-shadow:none;background:#9DCC2F !important;color:#fff !important;text-transform:uppercase;font-weight:700 !important;padding:12px 30px;cursor:pointer;margin:0;font-size:14px !important;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}#respond .submit:hover,#respond .submit:active,#respond .submit:focus{background:#40356F !important;color:#fff !important}#respond .comment-form-url{display:none}#respond .mc4wp-checkbox-comment_form input{opacity:1}.custom_video_intro{margin-bottom:20px;font-size:15px}.vid-thumb{display:block;position:relative;overflow:hidden;display:table;margin:0 0 20px}.vid-thumb a:hover img{opacity:0.9;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.vid-thumb span{overflow:hidden;display:block;max-height:175px}@media only screen and (min-width: 64.0625em){.vid-thumb span{max-height:200px}}.vid-thumb .thumb-content{position:absolute;top:0;left:0;width:100%;height:100%}.vid-thumb .thumb-content .overlay{display:table;width:100%;height:100%;overflow:hidden;text-align:center;background-color:transparent;-webkit-transition:500ms ease;-moz-transition:500ms ease;-ms-transition:500ms ease;-o-transition:500ms ease;transition:500ms ease;height:100%;width:100%}.vid-thumb .thumb-content .overlay:hover{background-color:rgba(0,0,0,0.3)}.vid-thumb .thumb-content .overlay:hover .overlay-inner i,.vid-thumb .thumb-content .overlay:hover .overlay-inner img{opacity:1;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.vid-thumb .thumb-content .overlay .overlay-inner{display:table-cell;vertical-align:middle;text-align:center;overflow:hidden}.vid-thumb .thumb-content .overlay .overlay-inner i,.vid-thumb .thumb-content .overlay .overlay-inner img{color:#fff;height:25px;width:auto;font-size:25px;opacity:0;-webkit-transition:500ms ease;-moz-transition:500ms ease;-ms-transition:500ms ease;-o-transition:500ms ease;transition:500ms ease}.meal-plan li{float:none;line-height:1.2;margin-bottom:15px}.meal-plan li .meal{font-size:11px;display:inline;position:relative;letter-spacing:0;line-height:1.5;top:3px;font-weight:400}.meal-plan li .meal .day-of-week{text-transform:uppercase;font-weight:700}.meal-plan li .day{padding-top:4px !important}.meal-plan li.sweet{margin-top:15px}.meal-plans .vid-thumb{display:block}.meal-plans .vid-thumb span{max-height:220px}@media only screen and (min-width: 64.0625em){.meal-plans .vid-thumb span{max-height:200px}}.meal-plans .vid-thumb img{-webkit-transition:all 400ms ease-out;-moz-transition:all 400ms ease-out;-ms-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;width:100%}.meal-day .vid-thumb{display:block}.meal-day .vid-thumb span{max-height:220px}.meal-day .vid-thumb img{-webkit-transition:all 400ms ease-out;-moz-transition:all 400ms ease-out;-ms-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out}.meal-day .day-of-week{text-transform:uppercase;font-weight:700}.meal-day h4{color:#40356F;font-size:18px;font-weight:400;line-height:1.3;margin-top:20px}.meal-day h4 a{color:#40356F;font-weight:400}.meal-day h4 .pin-it{display:none}.meal-day h4 .icon{margin:0 10px 0 0;float:left;width:30px;position:relative;top:-4px;display:none}@media only screen and (max-width: 40em){.meal-day h4 .icon{display:none}}.meal-day h4 .day{width:17px;height:17px;position:absolute;padding-top:5px;margin-left:-31px;font-size:12px;font-weight:300;color:#c1c1c1;display:none}@media only screen and (max-width: 40em){.meal-day h4 .day{display:none}}.meal-day p{font-size:14px}.meal-plan-read-more{margin:0}.pages{padding-top:40px}.pages p.range{font-size:13px;color:#827F84;letter-spacing:-0.05em;font-weight:400;position:relative;top:26px}.refine{border:1px solid #cccccc;color:#827F84;font-size:10px;padding:9px 12px;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;text-transform:uppercase;cursor:pointer;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.refine:hover,.refine:active,.refine:focus{border:1px solid #40356F;color:#40356F !important}@media only screen and (min-width: 64.0625em){.refine{display:none}}@media only screen and (max-width: 40em){.refine{float:right}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.products-grid{padding-top:30px}}@media only screen and (max-width: 40em){.products-grid{padding-top:30px}}.products-block{padding-bottom:30px}.shop-single .rating,.shop-single .share{margin:0}@media only screen and (max-width: 40em){.shop-single .rating{margin:0 0 8px}}.shop-single .rating li:last-child{color:#40356F;margin-left:5px}.shop-single .share{position:relative;bottom:2px;margin-left:15px}@media only screen and (max-width: 40em){.shop-single .share{margin-left:0}}.shop-single .buy{margin:20px 0}.shop-single .quantity{display:inline-block}.shop-single .quantity input{height:36px;width:50px;background:#f9f9f9;color:#827F84;font-size:14px;border:0;margin:0;box-shadow:none !important;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:700 !important}.shop-single .short-description{margin:40px 0 0}.shop-single .short-description p{font-size:14px}.shop-single select{margin:0 0 0 10px}@media only screen and (max-width: 40em){.shop-single select{margin:8px 0 0;width:100%}}@media only screen and (max-width: 40em){.shop-single label.sort{display:block}}.shop-single .single_add_to_cart_button{display:inline-block;padding:0 20px;margin:0;height:36px;font-size:14px !important}.shop-single .price{font-size:26px !important;clear:both}.shop-single .price h5{text-align:left;font-size:40px;color:#40356F;font-weight:700}.shop-single .price h5 span{font-weight:400;text-decoration:line-through;color:#C8C8C8;font-size:26px !important}.shop-single p{padding:0;text-align:left;color:#393939;margin-bottom:20px}.shop-single p.amount{width:75%;font-size:15px;font-weight:700;padding:10px 0}.shop-single p.description{width:15%;font-size:13px;letter-spacing:0.03em}.shop-single table.shop_attributes{width:100%}.shop-single table.shop_attributes p{margin:0}.tabs{padding-top:50px;clear:both}@media only screen and (max-width: 40em){.tabs .tab-title{width:33%;text-align:center}}.tabs .tab-title.active a{background:#f9f9f9;color:#393939}.tabs .tab-title.active a:hover{background:#f9f9f9;color:#393939}.tabs .tab-title a{background:#40356F;color:#fff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:700;font-size:11px;letter-spacing:-0.03em;text-transform:uppercase;padding:8px 25px;margin:0 2px 0 0;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}@media only screen and (max-width: 40em){.tabs .tab-title a{margin:0 1px 1px;padding:8px 0}}@media only screen and (min-width: 0px) and (max-width: 380px){.tabs .tab-title a{font-size:9px}.tabs .tab-title a i{position:relative;top:1px}}.tabs .tab-title a:hover{background:#544592}.tabs-content .content{margin-top:20px}.tabs-content .content h3{margin-bottom:20px;color:#9DCC2F;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:700;font-size:26px;line-height:1.1}.tabs-content .content ul,.tabs-content .content ol{list-style:none;margin:0 0 20px}.tabs-content .content li{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-style:normal;font-weight:400;font-size:0.9em;line-height:1.5;margin-left:20px;margin-bottom:8px;position:relative}.tabs-content .content li:before{content:"\f111";font-family:'FontAwesome';font-size:8px;color:#9DCC2F;position:absolute;left:-20px;line-height:1;top:7px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{text-align:center;line-height:1;text-decoration:none;font-weight:400;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:10px;margin:0 1px;border:none;overflow:visible}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{color:#393939;border-radius:0;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease;padding:10px 0}.woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce nav.woocommerce-pagination ul li span:focus,.woocommerce nav.woocommerce-pagination ul li span:active,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:active{background:#393939;color:#fff !important}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a.current{background:#393939 !important;color:#fff !important}.woocommerce nav.woocommerce-pagination ul li span.next,.woocommerce nav.woocommerce-pagination ul li span.prev,.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{color:#9DCC2F;font-size:14px;padding:8px 0}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.woocommerce form.woocommerce-ordering{margin-top:-37px !important}}@media only screen and (max-width: 40em){.woocommerce form.woocommerce-ordering{margin:30px 0 0 !important}}.woocommerce td.product-name dl.variation dt{font-weight:300;font-size:12px;text-transform:uppercase}.woocommerce td.product-name dl.variation dd{padding:2px 0 0}.woocommerce a.button.wc-backward{background:#40356F;color:#fff;font-size:14px;line-height:1;padding:16px 22px}.woocommerce a.button.wc-backward:before{font-family:'fontawesome';content:"\f0d9";opacity:0.2;font-size:16px;position:relative;top:1px;right:2px}@media only screen and (min-width: 0px) and (max-width: 340px){.woocommerce a.button.wc-backward{font-size:12px;padding:12px 22px}.woocommerce a.button.wc-backward:before{font-size:16px}}.woocommerce .cart-empty{font-weight:700;margin-bottom:30px;font-size:14px;text-transform:uppercase}.woocommerce .cart-empty:before{font-family:'fontawesome';content:"\f07a";color:#9DCC2F;font-size:24px;position:relative;top:2px;margin-right:10px}@media only screen and (min-width: 0px) and (max-width: 340px){.woocommerce .cart-empty{font-size:12px}.woocommerce .cart-empty:before{font-size:18px}}@media only screen and (max-width: 40em){.woocommerce .woocommerce-message{padding:20px !important;line-height:1.5}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.woocommerce .woocommerce-message{line-height:2}}@media only screen and (min-width: 64.0625em){.woocommerce .woocommerce-message{line-height:2}}@media only screen and (max-width: 40em){.woocommerce .woocommerce-message:before{position:static;margin-right:10px}}@media only screen and (max-width: 40em){.woocommerce .woocommerce-message .button{margin:15px 0 0 !important;display:block;float:none}}.woocommerce.columns-3 ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:33%}.related .woocommerce.columns-4 ul.products li.product{width:25%}@media only screen and (max-width: 768px){.related .woocommerce.columns-4 ul.products li.product{width:50%}}.cart_totals .amount{font-weight:700;color:#40356F}.woocommerce table.shop_table,.woocommerce table.shop_table td{border:none}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#40356F;color:#fff;border:1px solid #40356F;padding:15px 30px;border-radius:0;font-size:13px;font-weight:400}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before{font-family:'fontawesome';content:"\f09d";margin-right:2px}.woocommerce-cart .content-block .header{text-align:left}.woocommerce input.button{padding:0 16px;height:36px}.woocommerce table.cart td.actions{padding-top:10px;padding-bottom:10px;background:#fff;margin-top:40px}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce table.cart td.actions{margin-top:70px;background:#fff;border-radius:3px;padding:0}}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce table.shop_table_responsive tr.cart_item,.woocommerce-page table.shop_table_responsive tr.cart_item{background:#f9f9f9;margin-bottom:20px;border-radius:10px !important;padding:15px}}.cart_totals table.shop_table_responsive tr{background:#fff;margin:0;border-radius:0 !important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce-page table.cart td.actions .coupon{margin-bottom:15px}}.woocommerce table.shop_table td{padding:26px 12px}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce table.shop_table td{padding:5px 12px}}.woocommerce-cart .cart-collaterals .cart_totals table td{vertical-align:middle;border-left:0;border-right:0;line-height:1;padding:5px 12px}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce-cart .cart-collaterals .cart_totals table td{line-height:2}}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{margin-right:10px;font-weight:300;text-transform:uppercase;font-size:12px}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce table.shop_table_responsive tr td.product-quantity:before{position:relative;top:25px}}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce table.shop_table_responsive tr td.product-name:before{display:none}}.woocommerce .cart_totals tr.cart-subtotal td:before,.woocommerce .cart_totals tr.order-total td:before{font-weight:700;text-transform:none}.woocommerce-page table.cart td.actions .input-text+.button{background:#9DCC2F;color:#fff;border-radius:0;border:none;height:45px}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce-page table.cart td.actions .input-text+.button{width:35% !important}}.woocommerce-page table.cart td.actions input{background-color:#40356F;color:#fff;padding:15px 30px;border-radius:0;font-size:13px;font-weight:400;height:45px}.woocommerce-page table.cart td.actions input:hover{color:#fff}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce-page table.cart td.actions input{width:100% !important}}.woocommerce-cart table.cart td.actions .coupon .input-text{width:140px;text-align:center;background:#F9F9F9;border:0;box-shadow:none;height:45px;color:#393939}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce-cart table.cart td.actions .coupon .input-text{width:65% !important;margin-bottom:8px}}.woocommerce-cart table.cart td.actions .coupon .input-text{margin:0}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:0}.order-total{background-color:rgba(0,0,0,0.025) !important}@media only screen and (min-width: 769px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;max-width:400px}}.woocommerce .page-title{display:inline-block;font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:36px;letter-spacing:-1px;margin:0 0 40px;line-height:1}.woocommerce-result-count{display:none}.return-to-shop{margin-bottom:70px}.cart th{background:#fff;color:#393939;font-weight:300 !important;text-transform:uppercase}.cart .variation dt{font-size:11px}.cart .variation dd p{font-size:11px}.cart .product-price .amount,.cart .product-subtotal .amount{font-size:14px;margin:0;text-align:center;color:#40356F;font-weight:700}.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce a.remove{font-weight:400 !important;color:#fff !important;content:''}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce a.remove{display:inline-block;color:#f9f9f9 !important;margin-bottom:10px}}.woocommerce a.remove:before{font-family:'fontawesome';content:"\f057";color:#c8c1e2}.woocommerce a.remove:hover,.woocommerce a.remove:active,.woocommerce a.remove:focus{background:none;color:#fff !important}.cart_totals{margin:40px 0}.cart_totals h4{text-transform:uppercase;font-weight:300;font-size:14px;margin-bottom:20px}.product-name a{font-size:14px;margin:0;text-align:center;color:#393939;font-weight:700}@media only screen and (min-width: 0px) and (max-width: 768px){.product-name a{display:block;text-align:left;margin-bottom:20px}}.woocommerce ul.products h1{display:none}.woocommerce ul.products li.product{padding:0 0.625rem 1.25rem}.woocommerce ul.products li.product h3{font-size:14px;margin:0 0 0 0;text-align:center;color:#393939;font-weight:700}.woocommerce ul.products li.product .button{display:none}.woocommerce ul.products.product-grid li.product{width:50%;clear:none}@media only screen and (max-width: 1024px) and (min-width: 769px){.woocommerce ul.products.product-grid li.product{width:33%}}@media only screen and (min-width: 64.0625em){.woocommerce ul.products.product-grid li.product{width:33%}.woocommerce ul.products.product-grid li.product:nth-child(3n+1){clear:left}}@media only screen and (max-width: 40em){.woocommerce ul.products.product-grid li.product:nth-child(2n+1){clear:left}}@media only screen and (max-width: 768px){.woocommerce.columns-3 ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:50%}}#main .woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#F9F9F9;border-top:solid 1px #9DCC2F;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.woocommerce .woocommerce-message .button{background:#40356F;color:#fff;text-transform:uppercase;font-weight:700;padding:12px 10px;margin:0 0 0 20px;font-size:11px}.single-product .refine{display:none}.single-product .product .sale{padding:8px 0;width:70px;font-size:13px}.single-product .featured-products .sale{font-size:10px;padding:5px 0;width:50px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#544592 !important;color:#fff}h3.product_title{font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:36px;letter-spacing:-1px;margin:0 0 40px;line-height:1}h3.product_title.recipes{text-align:left;font-size:34px !important}@media only screen and (max-width: 40em){h3.product_title.recipes{text-align:center}}@media only screen and (min-width: 64.0625em){h3.product_title{font-size:60px;text-align:left}}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;padding-top:50px}@media only screen and (max-width: 40em){.woocommerce div.product form.cart .variations{padding-top:30px}}.woocommerce div.product .wwcAmzAff-price-info{display:none}.woocommerce div.product .price{display:inline-block}.woocommerce div.product .variations{margin:0 !important}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.woocommerce div.product .variations{display:inline-block}}@media only screen and (min-width: 64.0625em){.woocommerce div.product .variations{display:inline-block}}@media only screen and (max-width: 40em){.woocommerce div.product .variations{float:none}}.woocommerce div.product .variations tr,.woocommerce div.product .variations td{padding:0 0 12px}@media only screen and (max-width: 40em){.woocommerce div.product .variations tr,.woocommerce div.product .variations td{padding:0 0 8px}}.woocommerce div.product .variations .label{background:transparent !important;font-family:"Gotham SSm A","Gotham SSm B",sans-serif !important;text-transform:uppercase;color:#393939 !important;opacity:1 !important;text-align:left;position:relative;top:5px}@media only screen and (max-width: 40em){.woocommerce div.product .variations .label{padding:0}}.woocommerce div.product .variations label{font-weight:400 !important;display:inline-block !important}@media only screen and (max-width: 40em){.woocommerce div.product .variations label{margin-bottom:10px}}.woocommerce div.product .variations select{margin:0 !important;width:180px !important;min-width:0 !important}@media only screen and (max-width: 40em){.woocommerce div.product .variations select{width:100% !important}}.woocommerce div.product .product_meta{display:none}.woocommerce-cart table.cart img{max-width:150px !important;width:100% !important}.woocommerce .connect .button{padding:0 !important}.woocommerce div.product form.cart{margin:50px 0 !important}@media only screen and (max-width: 40em){.woocommerce div.product form.cart{margin:50px 0 0px !important}}.single_variation_wrap{display:inline-block !important}@media only screen and (max-width: 40em){.single_variation_wrap{float:none;margin-bottom:20px}}.single-product .product img{margin:0 auto}.gallery-slider{text-align:left}.gallery-slider .gallery-image img{display:block;padding-left:5px;padding-right:5px}.gallery-slider .slick-prev,.gallery-slider .slick-next{margin:10px 0 0;position:static;display:inline-block;height:26px;width:26px;line-height:0px;font-size:0px;cursor:pointer;color:transparent;padding:0;text-align:center;border:none;outline:none;background-color:transparent}.gallery-slider .slick-prev:hover,.gallery-slider .slick-prev:active,.gallery-slider .slick-prev:focus,.gallery-slider .slick-next:hover,.gallery-slider .slick-next:active,.gallery-slider .slick-next:focus{outline:none;color:transparent;background-color:transparent}.gallery-slider .slick-prev:hover:before,.gallery-slider .slick-prev:active:before,.gallery-slider .slick-prev:focus:before,.gallery-slider .slick-next:hover:before,.gallery-slider .slick-next:active:before,.gallery-slider .slick-next:focus:before{opacity:1}.gallery-slider .slick-prev.slick-disabled:before,.gallery-slider .slick-next.slick-disabled:before{opacity:0.5}.gallery-slider .slick-prev:before,.gallery-slider .slick-next:before{font-family:"icons";font-size:26px;line-height:1;color:#40356F;background-color:transparent;opacity:1}.gallery-slider .slick-prev{left:5px}.gallery-slider .slick-prev:before{content:'\e905'}.gallery-slider .slick-next{right:5px}.gallery-slider .slick-next:before{content:'\e906'}ul.tabs:before,ul.tabs:after{border:0 !important}ul.tabs li{border:0 !important;border-radius:0 !important}ul.tabs li:before,ul.tabs li:after{border:0 !important;box-shadow:0 !important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:40px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0;display:block;float:left;background:#fff}@media only screen and (max-width: 40em){.woocommerce div.product .woocommerce-tabs ul.tabs li{width:33% !important}}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{border:0;box-shadow:0;width:0;height:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#f9f9f9;color:#393939}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:focus{background:#f9f9f9 !important;color:#393939 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab a:before{margin-right:3px;font-family:'fontawesome';content:"\f044";font-weight:normal !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.amzAff-customer-review_tab a:before{margin-right:3px;font-family:'fontawesome';content:"\f270";font-weight:normal !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.additional_information_tab a:before{margin-right:3px;font-family:'fontawesome';content:"\f196";font-weight:normal !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{background:#40356F;color:#fff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:700;font-style:normal;font-size:11px;letter-spacing:-0.03em;text-transform:uppercase;text-align:center;padding:8px 25px;margin:0 2px 0 0;display:block;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}@media only screen and (max-width: 40em){.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:8px 0}}@media only screen and (min-width: 0px) and (max-width: 380px){.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:9px}.woocommerce div.product .woocommerce-tabs ul.tabs li a i{position:relative;top:1px}}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{background:#544592 !important;color:#fff !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a:active,.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus{background:#f9f9f9 !important;color:#393939 !important}.single_add_to_cart_button{display:inline-block;padding:0 20px !important;margin:0;height:46px !important;font-size:16px !important;background:#9DCC2F !important;border-radius:0 !important}.single_add_to_cart_button:before{content:"\f07a";font-family:'fontawesome';margin-right:5px}.single_add_to_cart_button:hover,.single_add_to_cart_button:active,.single_add_to_cart_button:focus{background:#b1d856 !important;color:#fff !important}.quantity{display:inline-block}.quantity input{height:46px;width:50px;background:#f9f9f9 !important;color:#827F84;font-size:16px;border:0;margin:0;box-shadow:none !important;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:700 !important}@media only screen and (min-width: 0px) and (max-width: 768px){.quantity input{background:#f9f9f9 !important;margin:0}}@media only screen and (min-width: 0px) and (max-width: 768px){.woocommerce .cart_item .quantity input{background:#f2f2f2 !important;margin:10px 0 !important}}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#fff}#printMe{float:right;margin-left:20px}#printMe button{border-radius:0 10px 0 0;padding:12px 25px}#printMe button:before{font-family:'fontawesome';content:"\f02f";margin-right:5px}#print-worthy .shareaholic-share-buttons{margin:0 !important;padding:0 !important}.shareaholic-canvas{margin-bottom:30px}.blog{display:block;clear:both;margin-bottom:50px}.blog .wp-caption{max-width:1024px;width:100% !important}.blog img{display:block;margin:0 auto 20px}.blog img.sneaky{margin-left:-9999px;height:1px;width:1px}.blog p{font-size:14px;line-height:1.8}.blog p.wp-caption-text{font-size:12px !important;line-height:1.5;color:#827F84}.blog ul{list-style:none;margin:0 0 20px;clear:both}.blog ul li{font-style:normal;font-weight:400;font-size:14px;line-height:1.5;margin-left:20px;margin-bottom:15px;position:relative}.blog ul li:before{content:"\f111";font-family:'FontAwesome';font-size:8px;color:#c8c1e2;position:absolute;left:-20px;line-height:2.3}.blog ol{margin-left:0}.blog ol li{font-style:normal;font-weight:700;font-size:14px;line-height:1.5;margin-left:20px;margin-bottom:15px;position:relative}.blog ol li:before{content:"";font-family:'FontAwesome';font-size:8px;color:#c8c1e2;position:absolute;left:0;line-height:2.3}.shareaholic-canvas .shareaholic-share-buttons-container li.shareaholic-share-button{padding:0 !important}li.shareaholic-share-button i{background:transparent !important;color:#9DCC2F !important;font-size:22px !important;border-radius:0 !important;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}ul.shareaholic-share-buttons li.shareaholic-share-button i.shareaholic-service-icon,ul li.shareaholic-share-button i.shareaholic-service-icon,ul.shareaholic-share-buttons li i.shareaholic-service-icon,ul li i.shareaholic-service-icon{height:35px !important;width:35px !important}.entry-content{padding-top:40px;font-size:14px !important}.entry-content h3{margin-bottom:20px;color:#9DCC2F;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:700;font-size:26px;line-height:1.1}.entry-content p{font-size:14px !important}.entry-content ul{list-style:none;margin:20px 0 !important}.entry-content li{font-style:normal;font-weight:400;font-size:12px;color:#393939;line-height:1.5;margin-left:20px;margin-bottom:10px;position:relative}.entry-content li:before{content:"\f111";font-family:'FontAwesome';font-size:8px;color:#c8c1e2;position:absolute;left:-20px;line-height:2.3}.entry-content .cross-sell{display:none !important}.entry-content .shop_attributes{background:#fff;border:solid 1px #ddd !important;table-layout:auto;margin-bottom:1.25rem}.entry-content .shop_attributes td,.entry-content .shop_attributes th{border:0 !important}.entry-content .shop_attributes th{font-weight:400 !important;width:40% !important}.entry-content .shop_attributes td{font-style:normal !important;color:#393939 !important;width:60% !important}.entry-content .shop_attributes td p{margin-left:10px !important}.wwcAmzAff-availability-icon{display:none;color:#393939 !important;text-transform:uppercase;letter-spacing:-0.03em;font-weight:300;background:none;padding:0}.wwcAmzAff-availability-icon:before{font-family:'fontawesome';content:"\f0d1";margin-right:5px;font-size:20px !important;color:#40356F}.reset_variations{margin-top:0;height:32px;color:#ff4d4d;text-align:center;display:inline-block !important;text-transform:uppercase;font-weight:700;width:100px;font-size:11px !important;border-radius:0 !important;padding:2px 0 0;-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.reset_variations:hover,.reset_variations:active,.reset_variations:focus{color:#ff9999 !important}@media only screen and (max-width: 40em){.reset_variations{display:block;color:#ff4d4d !important;text-align:left;padding:20px 0 0}}.reset_variations:before{font-family:'fontawesome';content:'\f05e';margin-right:3px}.wc-tab .gallery{display:none !important}.price{clear:both;text-align:center}.price span{color:#40356F;border:0;font-weight:700 !important}.price ins{text-align:center;color:#40356F;border:0;text-decoration:none !important}.price ins span{font-weight:700 !important;text-decoration:none !important}.price del{display:inline-block !important;text-align:center;color:#C8C8C8 !important;font-weight:400 !important}.price del span{font-weight:400 !important;text-decoration:line-through;color:#C8C8C8 !important}div.blog[itemprop="description"] ul li{font-size:14px}div[itemprop="description"] p{font-size:14px !important}div[itemprop="description"] p br{margin-bottom:20px}div[itemprop="description"] ul,div[itemprop="description"] ol{list-style:none;margin:20px 0 !important}div[itemprop="description"] li{font-style:normal;font-weight:400;font-size:12px;color:#393939;line-height:1.5;margin-left:20px;margin-bottom:10px;position:relative}div[itemprop="description"] li:before{content:"\f111";font-family:'FontAwesome';font-size:8px;color:#c8c1e2;position:absolute;left:-20px;line-height:2.3}.single.woocommerce div.product p.price{color:#40356F !important;font-weight:700 !important;font-size:40px !important;line-height:1}@media only screen and (max-width: 40em){.single.woocommerce div.product p.price{font-size:30px !important}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.single.woocommerce div.product p.price{font-size:34px !important}}div[itemprop="offers"] p{font-size:14px !important}div[itemprop="offers"] ins{float:left;font-size:40px !important;margin-right:10px}@media only screen and (max-width: 40em){div[itemprop="offers"] ins{font-size:30px !important}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){div[itemprop="offers"] ins{font-size:34px !important}}div[itemprop="offers"] del{font-weight:400;color:#C8C8C8 !important;font-size:26px}@media only screen and (max-width: 40em){div[itemprop="offers"] del{top:10px;padding:10px 0;font-size:18px !important}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){div[itemprop="offers"] del{font-size:22px !important;top:8px;padding:5px 0}}div[itemprop="offers"] .price span.amount{font-size:40px !important}@media only screen and (max-width: 40em){div[itemprop="offers"] .price span.amount{font-size:30px !important}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){div[itemprop="offers"] .price span.amount{font-size:34px !important}}div[itemprop="offers"] .price del span.amount{font-size:26px !important}@media only screen and (max-width: 40em){div[itemprop="offers"] .price del span.amount{font-size:18px !important}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){div[itemprop="offers"] .price del span.amount{font-size:22px !important}}div[itemprop="offers"] .price{text-align:left !important}.single_variation_wrap .price{font-size:26px !important}.single_variation_wrap .price ins{font-size:26px !important}.single_variation_wrap .price del{margin:0 10px !important;font-size:26px !important;top:0 !important;float:right}.woocommerce form.woocommerce-ordering{display:inline-block}@media only screen and (max-width: 40em){.woocommerce form.woocommerce-ordering{display:block}}@media only screen and (max-width: 40em){.woocommerce form.woocommerce-ordering .orderby{width:100%;margin:0 0 40px}}@media only screen and (min-width: 40.0625em){.woocommerce form.woocommerce-ordering{margin-top:-67px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.woocommerce form.woocommerce-ordering{position:relative;right:80px}}#tab-amzAff-customer-review a.button.amazon{display:inline-block;margin:10px 0 40px;display:block;max-width:300px;width:100%;background-color:transparent;color:#40356F;border:1px solid #40356F;padding:15px 0;font-size:13px;font-weight:400;border-radius:0;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}@media only screen and (max-width: 40em){#tab-amzAff-customer-review a.button.amazon{max-width:none}}@media only screen and (min-width: 64.0625em){#tab-amzAff-customer-review a.button.amazon{display:none}}#tab-amzAff-customer-review a.button.amazon:hover,#tab-amzAff-customer-review a.button.amazon:focus,#tab-amzAff-customer-review a.button.amazon:active{background:#40356F;color:#fff}@media only screen and (min-width: 40.0625em) and (max-width: 64em){#tab-amzAff-customer-review iframe{display:none}}@media only screen and (max-width: 40em){#tab-amzAff-customer-review iframe{display:none}}@media only screen and (max-width: 40em){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}}.woocommerce .woocommerce-ordering select{width:100%;margin-left:0}@media only screen and (min-width: 40.0625em){.woocommerce .woocommerce-ordering select{width:160px}}@media only screen and (max-width: 40em){.woocommerce div.product .variations tr,.woocommerce div.product .variations td{display:block}}.single_variation{margin-bottom:8px !important}.attachment-shop_thumbnail{height:auto;max-width:300px !important;width:100% !important}div.pp_woocommerce .pp_nav{margin-right:0;position:absolute}.woocommerce .pp_gallery{display:none !important}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background:transparent}div.pp_overlay{opacity:1 !important}div.pp_woocommerce .pp_content_container{background:transparent;border-radius:0;box-shadow:none !important;padding:0}div.ppt{width:80% !important;font-weight:400;font-size:0.875em;display:none !important}.currentTextHolder,.pp_hoverContainer{display:none !important}.pp_gallery{display:block !important}div.pp_woocommerce .pp_close{width:26px;height:26px;position:absolute;text-indent:26px;border:none;z-index:1001;background:transparent !important;color:transparent}div.pp_woocommerce .pp_close::before,div.pp_woocommerce .pp_close::after{content:'';position:absolute;width:1px;height:85%;top:0;left:70%;background:#f2f2f2}div.pp_woocommerce .pp_close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}div.pp_woocommerce .pp_close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px !important}.clearing-close{width:26px;height:26px;position:absolute;right:1em;top:1em;overflow:hidden;text-indent:26px;border:none;z-index:1001;background:transparent !important;color:transparent}.clearing-close::before,.clearing-close::after{content:'';position:absolute;width:1px;height:85%;top:0;left:70%;background:#f2f2f2}.clearing-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.clearing-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}div.pp_woocommerce .pp_arrow_previous:before{content:'\e905';font-family:"icons";font-size:32px;line-height:1;color:#ffffff;background-color:transparent;opacity:1;background:transparent}div.pp_woocommerce .pp_arrow_next:before{content:'\e906';font-family:"icons";font-size:32px;line-height:1;color:#ffffff;background-color:transparent;opacity:1;background:transparent}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{background:transparent}.pp_content_container{position:static !important}div.pp_woocommerce .pp_close{position:absolute !important;top:-15px !important;right:0 !important}.size-shop_single{display:none}.product-images{margin-bottom:40px}.attachment-shop_thumbnail .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.attachment-shop_thumbnail:hover .overlay{background-color:rgba(0,0,0,0.25)}.upsells{display:none}@media only screen and (min-width: 64.0625em){.contact{padding-right:80px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.contact{padding-top:40px}}@media only screen and (max-width: 40em){.contact{padding-top:40px}}.contact .header{margin-bottom:0}.formfield p{color:#696969;font-size:14px;letter-spacing:-0.02em;margin:0 0 10px}.wpcf7-form input,.wpcf7-form textarea{background:#fff;border:1px solid #b8b7ad;box-shadow:none}.green{background:#9DCC2F;color:#fff;text-transform:uppercase;font-weight:700;padding:8px 10px;display:block;margin:15px 0 0;font-size:11px;-webkit-transition:250ms ease;-moz-transition:250ms ease;-ms-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease}.green:hover,.green:active,.green:focus{background:#40356F !important;color:#fff !important}.required-label:after{content:" *";color:#EC3636}.error label,.error label.error{color:#EC3636}.wpcf7-form label{margin-bottom:5px;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:14px;color:#393939}.wpcf7-form input,.wpcf7-form textarea{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-style:normal;font-size:0.9em;font-weight:400;margin-bottom:20px;color:#555050}.wpcf7 br{display:none}input.wpcf7-not-valid,textarea.wpcf7-not-valid,select.wpcf7-not-valid{margin-bottom:0}span.wpcf7-not-valid-tip{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#EC3636;color:#fff;margin-bottom:10px}div.wpcf7-response-output{display:none !important}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]{opacity:0;float:none}input[type=checkbox]+span,input[type=checkbox]+label{margin:0 0 0 15px;position:relative;cursor:pointer;font-size:12px;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939}input[type=checkbox]+label ~ label{margin:0 0 0 40px}input[type=checkbox]+span::before,input[type=checkbox]+label::before{content:' ';position:absolute;left:-31px;top:-2px;width:20px;height:20px;display:block;background:white;border:1px solid #A9A9A9}input[type=checkbox]+span::after,input[type=checkbox]+label::after{content:' ';position:absolute;left:-28px;top:3px;width:12px;height:12px;display:block;z-index:1;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjE4MS4yIDI3MyAxNyAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAxODEuMiAyNzMgMTcgMTYiPjxwYXRoIGQ9Ik0tMzA2LjMgNTEuMmwtMTEzLTExM2MtOC42LTguNi0yNC04LjYtMzQuMyAwbC01MDYuOSA1MDYuOS0yMTIuNC0yMTIuNGMtOC42LTguNi0yNC04LjYtMzQuMyAwbC0xMTMgMTEzYy04LjYgOC42LTguNiAyNCAwIDM0LjNsMjMxLjIgMjMxLjIgMTEzIDExM2M4LjYgOC42IDI0IDguNiAzNC4zIDBsMTEzLTExMyA1MjQtNTI0YzctMTAuMyA3LTI1LjctMS42LTM2eiIvPjxwYXRoIGZpbGw9IiMzNzM3MzciIGQ9Ik0xOTcuNiAyNzcuMmwtMS42LTEuNmMtLjEtLjEtLjMtLjEtLjUgMGwtNy40IDcuNC0zLjEtMy4xYy0uMS0uMS0uMy0uMS0uNSAwbC0xLjYgMS42Yy0uMS4xLS4xLjMgMCAuNWwzLjMgMy4zIDEuNiAxLjZjLjEuMS4zLjEuNSAwbDEuNi0xLjYgNy42LTcuNmMuMy0uMS4zLS4zLjEtLjV6Ii8+PHBhdGggZD0iTTExODcuMSAxNDMuN2wtNTYuNS01Ni41Yy01LjEtNS4xLTEyLTUuMS0xNy4xIDBsLTI1My41IDI1My41LTEwNi4yLTEwNi4yYy01LjEtNS4xLTEyLTUuMS0xNy4xIDBsLTU2LjUgNTYuNWMtNS4xIDUuMS01LjEgMTIgMCAxNy4xbDExNC43IDExNC43IDU2LjUgNTYuNWM1LjEgNS4xIDEyIDUuMSAxNy4xIDBsNTYuNS01Ni41IDI2Mi0yNjJjNS4yLTMuNCA1LjItMTIgLjEtMTcuMXpNMTYzNC4xIDE2OS40bC0zNy43LTM3LjdjLTMuNC0zLjQtOC42LTMuNC0xMiAwbC0xNjkuNSAxNjkuNS03MC4yLTcxLjljLTMuNC0zLjQtOC42LTMuNC0xMiAwbC0zNy43IDM3LjdjLTMuNCAzLjQtMy40IDguNiAwIDEybDc3LjEgNzcuMSAzNy43IDM3LjdjMy40IDMuNCA4LjYgMy40IDEyIDBsMzcuNy0zNy43IDE3NC43LTE3Ni40YzEuNi0xLjcgMS42LTYuOS0uMS0xMC4zeiIvPjwvc3ZnPg==") no-repeat center center;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .3s ease;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0}input[type=checkbox]:checked+span::after,input[type=checkbox]:checked+label::after{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}label{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:10px;color:#827F84;letter-spacing:-0.01em}label.sort{text-transform:uppercase;display:inline-block}@media only screen and (max-width: 40em){label.sort{margin-top:20px}}select{border:1px solid #cccccc;color:#827F84;width:130px;margin-left:10px;font-size:10px;padding:0 8px;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;text-transform:uppercase;cursor:pointer;height:32px;background-image:url(../img/icon-angle-down.svg);-webkit-transition:200ms ease;-moz-transition:200ms ease;-ms-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}select:hover,select:active,select:focus{border:1px solid #40356F;color:#40356F !important}html{-webkit-text-size-adjust:100%}.container{background:#373a47}.menu-wrap a{color:#f2f2f2}.menu-wrap a:hover,.menu-wrap a:focus{color:#b8b7ad}.content-wrap{-webkit-overflow-scrolling:touch;-webkit-transition:transform 0.3 ease-out;-moz-transition:transform 0.3 ease-out;-ms-transition:transform 0.3 ease-out;-o-transition:transform 0.3 ease-out;transition:transform 0.3 ease-out}.content{position:relative;background:#fff}.content.recipes.test{margin:0}.close-button{width:16px;height:16px;position:absolute;right:1em;top:1em;overflow:hidden;text-indent:16px;border:none;z-index:1001;background:transparent !important;color:transparent}.close-button::before,.close-button::after{content:'';position:absolute;width:1px;height:85%;top:0;left:70%;background:#f2f2f2}.close-button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-wrap{position:fixed;top:0;bottom:0;z-index:1001;width:300px;font-size:1.15em;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;-ms-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out}.menu{background:rgba(24,20,42,0.9);height:100%;padding:2em 1em;overflow-y:scroll}.recipe-list,.icon-list{width:260px}.recipe-list .shop-icon-header,.icon-list .shop-icon-header{display:none}.recipe-list .search-submit,.icon-list .search-submit{top:0}.recipe-list .search-field,.icon-list .search-field{margin-left:30px}.recipe-list{display:none}.recipe-list a{display:block}.recipe-list a .recipe-menu-link{color:#fff}.recipe-list a .recipe-menu-link.back{font-size:0.8rem;text-transform:uppercase;border-bottom:1px solid #000}.icon-list svg,.icon-list img{position:relative;top:0;width:36px;height:auto;margin-left:1rem}.icon-list .parents-menu-offcanvas svg path{fill:#fff}.recipe-list,.icon-list a{display:block;padding:12px 0}.recipe-list a span,.icon-list a span{margin-left:10px;text-transform:uppercase;font-weight:400;letter-spacing:1px;font-size:0.75em;position:relative;top:0}.recipe-list a{line-height:2.4}.icon-list a span.small{text-transform:none}.morph-shape svg{opacity:0;display:block}.show-menu .menu-wrap{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.show-menu .content-wrap{-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);overflow:hidden !important}.show-menu .content::before{opacity:1;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;-ms-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media only screen and (min-width: 0px) and (max-width: 325px){.recipe-directions .recipe-card-ad iframe,.blog iframe,.advert-wrapper iframe,.ad-block-single iframe,.ad-row stick-this-ad iframe,.page-id-17 .ad-row iframe{margin:0 2rem 1rem -0.35rem !important}}@media only screen and (min-width: 0px) and (max-width: 325px){.in-shop-ad iframe{margin:0 2rem 1rem -0.9375rem !important}}.sidebar-ads .columns{padding:0}.pin-it{display:none}.blog .pin-it{display:block}.fake-mask{position:relative;display:block;overflow:hidden;width:100%;max-height:400px;margin-bottom:10px}.fake-mask img{width:100%;height:auto}.fake-mask a.pin-it{position:absolute;top:0;left:0;padding:15px 20px;background:#9DCC2F;color:#fff;opacity:0.75;text-align:center;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.fake-mask a.pin-it:hover,.fake-mask a.pin-it:hover,.fake-mask a.pin-it:active{opacity:1}.fake-mask a.pin-it:hover i.fa,.fake-mask a.pin-it:hover i.fa,.fake-mask a.pin-it:active i.fa{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.fake-mask a.pin-it span{display:block;text-transform:uppercase;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:13px;font-weight:bold}.fake-mask a.pin-it i.fa{font-size:24px;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}h3 .small{text-transform:uppercase;font-size:13px}.content-block .ad-row{margin:40px 0;text-align:center}@media only screen and (min-width: 64.0625em){.content-block .ad-row{margin:20px auto 30px}}#adhesion_mobile_wrapper,#adhesion_tablet_wrapper{background-color:transparent !important;border-top:none !important}@media only screen and (min-width: 0px) and (max-width: 400px){.ad-row .columns{padding:0}}.header-ads{display:none}.header-ads span.ad-number{top:2.6rem}@media only screen and (min-width: 64.0625em){.header-ads{display:block}}@media only screen and (min-width: 64.0625em){.page-id-24730 .header-ads,.single-parents .header-ads,.category-parent .header-ads{display:block;padding-top:20px}}.modal-hook-in{z-index:20}.shop-sidebar-ad{clear:both}.shop-sidebar-ad iframe.medium-rectangle{margin:20px 0 !important}.shop-sidebar-ad .ad-number{left:-2rem}.woocommerce ul.products li.in-shop-ad{width:100%}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.woocommerce ul.products li.in-shop-ad{width:50%}}.in-shop-ad span.ad-number,.shop-sidebar-ad span.ad-number,.advert-wrapper span.ad-number,.medium-single-ad span.ad-number,.ad-row span.ad-number,.recipe-card-ad span.ad-number,.ad-for-about span.ad-number,.ad-block-single span.ad-number,.sidebar-ads span.ad-number{top:7.6rem}.recipe-card-ad{width:300px}@media only screen and (max-width: 40em){.recipe-card-ad{display:block;margin:0 auto !important}.recipe-card-ad iframe{float:none !important}}.footer-ads{display:block;position:fixed;left:0;right:0;bottom:0;z-index:1000}@media only screen and (min-width: 64.0625em){.footer-ads{display:none}}.footer-ads span.ad-number{top:1.3rem}span.ad-number{display:block;position:relative;text-align:center;width:1.6rem;height:1.6rem;padding-top:0.05rem;margin:0 auto -1rem;z-index:10;background:#000;color:#fff;font-weight:bold;border-radius:30px}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{line-height:1 !important}@media only screen and (min-width: 641px) and (max-width: 1300px){.product-slider,.video-slider{padding:0 60px}.product-slider .slick-prev,.video-slider .slick-prev{left:15px}.product-slider .slick-next,.video-slider .slick-next{right:15px}}@media only screen and (max-width: 40em){.product-slider,.video-slider{padding:0px}.product-slider .slick-prev,.video-slider .slick-prev{left:0px;display:none !important}.product-slider .slick-next,.video-slider .slick-next{right:0px;display:none !important}}.video-slider .vid-thumb a:hover img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.video-slider .vid-thumb .thumb-content .overlay{background-color:transparent}.video-slider .vid-thumb .thumb-content .overlay:hover{background-color:transparent}.video-slider .vid-thumb .thumb-content .overlay:hover .overlay-inner i,.video-slider .vid-thumb .thumb-content .overlay:hover .overlay-inner img{opacity:1;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.video-slider .vid-thumb .thumb-content .overlay .overlay-inner i,.video-slider .vid-thumb .thumb-content .overlay .overlay-inner img{color:#fff;height:30px;opacity:1;width:auto;font-size:30px;-webkit-transition:500ms ease;-moz-transition:500ms ease;-ms-transition:500ms ease;-o-transition:500ms ease;transition:500ms ease}@media only screen and (max-width: 40em){.featured-products{padding:30px 0}}@media only screen and (max-width: 40em){.product-slider .product{padding:0}}.tt-open{z-index:500}.extra-wrapper{position:relative}.extra-wrapper .pin-it{opacity:0;display:block;position:absolute;left:0;right:0;margin:0 auto;width:90px;padding:10px 0;background:#9DCC2F;color:#fff;font-size:14px;text-align:center;text-transform:uppercase;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.extra-wrapper .pin-it i.fa{display:block;font-size:28px;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3)}.extra-wrapper .pin-it:hover{background:#40356F}.extra-wrapper:hover .pin-it,.extra-wrapper:focus .pin-it,.extra-wrapper:active .pin-it{top:0;opacity:1;height:auto}.extra-wrapper:hover .pin-it i.fa,.extra-wrapper:focus .pin-it i.fa,.extra-wrapper:active .pin-it i.fa{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#ingred_filter_modal .tt-menu{display:none !important}#ingred_filter_modal .tt-menu.tt-open{display:block !important}.parent-feed{margin-top:40px}.parent-feed li{margin-bottom:20px}.parent-feed li img{max-width:640px;width:100%}.parent-feed li h3{margin-top:20px}.parent-feed li h3 a{max-width:none}.parent-feed li a span{overflow:hidden;display:block;max-height:250px}.parent-feed li a span img{width:100%;height:auto}.parent-feed li a:hover span img,.parent-feed li a:hover span svg{opacity:0.9;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}.parent-feed .vid-thumb .thumb-content .overlay .overlay-inner i,.parent-feed .vid-thumb .thumb-content .overlay .overlay-inner img{color:#fff;height:35px;width:auto}.parent-feed .vid-thumb .thumb-content .overlay .overlay-inner i.icon-pregnant,.parent-feed .vid-thumb .thumb-content .overlay .overlay-inner img.icon-pregnant{height:46px}.line{display:inline-block;padding:0 10px}.parents-intro{margin-bottom:50px}.parents-intro h3{font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:36px;letter-spacing:-1px;margin:0 0 30px;line-height:1}@media only screen and (min-width: 64.0625em){.parents-intro h3{margin:0 0 30px;font-size:48px;line-height:1;text-align:left}}@media only screen and (max-width: 40em){.parents-intro h3{font-size:36px}}.parents-intro p{font-size:15px}.parents-intro ul{list-style:none;margin:0 0 20px}.parents-intro li{font-style:normal;font-weight:400;font-size:13px;color:#827F84;line-height:1.5;margin-left:20px;margin-bottom:10px;position:relative}.parents-intro li:before{content:"\f111";font-family:'FontAwesome';font-size:8px;color:#c8c1e2;position:absolute;left:-20px;line-height:2.3}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.parents-intro.parent-categories{padding-top:40px}}@media only screen and (max-width: 40em){.parents-intro.parent-categories{padding-top:40px}}.category-grid{text-align:center}.category-grid li{margin:20px 0}.category-grid li a:hover .circle,.category-grid li a:active .circle,.category-grid li a:focus .circle{background:#f6f5fa}.category-grid li a:hover h5,.category-grid li a:active h5,.category-grid li a:focus h5{color:#998ec9}.category-grid .circle{display:inline-block;width:150px;height:150px;position:relative;border-radius:50%;background:#f9f9f9;-webkit-transition:all 400ms ease-out;-moz-transition:all 400ms ease-out;-ms-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out}@media only screen and (min-width: 0px) and (max-width: 370px){.category-grid .circle{width:120px;height:120px}}.category-grid img,.category-grid svg{width:auto;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);font-size:1.2em;line-height:1;margin:0 auto;padding:0;position:absolute;top:35%;bottom:0;left:0;right:0}@media only screen and (min-width: 321px) and (max-width: 390px){.category-grid img,.category-grid svg{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);top:32%}}@media only screen and (min-width: 0px) and (max-width: 320px){.category-grid img,.category-grid svg{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);top:33%}}.category-grid h3{color:#9DCC2F;font-weight:700;font-size:24px;margin:0 0 40px;line-height:1.1}.category-grid h5{display:block;color:#40356F;font-weight:700;font-size:15px;margin:10px 0;letter-spacing:-0.02em;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.category-grid p{font-size:12px;font-weight:400;color:#827F84;max-width:250px;width:100%;margin:0 auto}.sidebar .parents-category-item p{display:none}.pregnancy a .circle svg{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.pregnancy a .circle path:nth-child(10){-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;opacity:0;-ms-transform:translate(5px, 10px);-webkit-transform:translate(5px, 10px);transform:translate(5px, 10px)}.pregnancy a .circle path:nth-child(11){-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;opacity:0;-ms-transform:translate(5px, 10px);-webkit-transform:translate(5px, 10px);transform:translate(5px, 10px)}.pregnancy a .circle path:nth-child(12){-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;opacity:0;-ms-transform:translate(5px, 10px);-webkit-transform:translate(5px, 10px);transform:translate(5px, 10px)}.pregnancy a .circle polygon,.pregnancy a .circle polyline{fill:transparent}.pregnancy a .circle polygon:nth-child(5),.pregnancy a .circle polyline:nth-child(5){fill:transparent;-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;opacity:0;-ms-transform:translate(5px, 10px);-webkit-transform:translate(5px, 10px);transform:translate(5px, 10px)}.pregnancy a .circle polygon:nth-child(6),.pregnancy a .circle polyline:nth-child(6){fill:transparent;-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;opacity:0;-ms-transform:translate(5px, 10px);-webkit-transform:translate(5px, 10px);transform:translate(5px, 10px)}.pregnancy a .circle polygon:nth-child(7),.pregnancy a .circle polyline:nth-child(7){fill:transparent;-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;opacity:0;-ms-transform:translate(5px, 10px);-webkit-transform:translate(5px, 10px);transform:translate(5px, 10px)}.pregnancy a:hover .circle svg,.pregnancy a:active .circle svg,.pregnancy a:focus .circle svg{-webkit-transform:scale(1.55);-moz-transform:scale(1.55);-ms-transform:scale(1.55);-o-transform:scale(1.55);transform:scale(1.55)}.pregnancy a:hover .circle polygon:first-child,.pregnancy a:active .circle polygon:first-child,.pregnancy a:focus .circle polygon:first-child{fill:#a07d52}.pregnancy a:hover .circle polygon:nth-child(2),.pregnancy a:active .circle polygon:nth-child(2),.pregnancy a:focus .circle polygon:nth-child(2){fill:#e8d7cd}.pregnancy a:hover .circle polyline:nth-child(3),.pregnancy a:active .circle polyline:nth-child(3),.pregnancy a:focus .circle polyline:nth-child(3){fill:#e8d7cd}.pregnancy a:hover .circle polyline:nth-child(4),.pregnancy a:active .circle polyline:nth-child(4),.pregnancy a:focus .circle polyline:nth-child(4){fill:#9cc6e2}.pregnancy a:hover .circle polyline:nth-child(13),.pregnancy a:active .circle polyline:nth-child(13),.pregnancy a:focus .circle polyline:nth-child(13){fill:#e8d7cd}.pregnancy a:hover .circle path:nth-child(10),.pregnancy a:active .circle path:nth-child(10),.pregnancy a:focus .circle path:nth-child(10){-ms-transform:translate(-5px, 0px);-webkit-transform:translate(-5px, 0px);transform:translate(-5px, 0px);opacity:1}.pregnancy a:hover .circle path:nth-child(11),.pregnancy a:active .circle path:nth-child(11),.pregnancy a:focus .circle path:nth-child(11){-ms-transform:translate(-6px, -1px);-webkit-transform:translate(-6px, -1px);transform:translate(-6px, -1px);opacity:1}.pregnancy a:hover .circle path:nth-child(12),.pregnancy a:active .circle path:nth-child(12),.pregnancy a:focus .circle path:nth-child(12){-ms-transform:translate(-6px, -1px);-webkit-transform:translate(-6px, -1px);transform:translate(-6px, -1px);opacity:1}.pregnancy a:hover .circle polygon:nth-child(5),.pregnancy a:active .circle polygon:nth-child(5),.pregnancy a:focus .circle polygon:nth-child(5){fill:#ff4d4d;-ms-transform:translate(-5px, 0px);-webkit-transform:translate(-5px, 0px);transform:translate(-5px, 0px);opacity:1}.pregnancy a:hover .circle polygon:nth-child(6),.pregnancy a:active .circle polygon:nth-child(6),.pregnancy a:focus .circle polygon:nth-child(6){fill:#ff4d4d;-ms-transform:translate(-6px, -1px);-webkit-transform:translate(-6px, -1px);transform:translate(-6px, -1px);opacity:1}.pregnancy a:hover .circle polygon:nth-child(7),.pregnancy a:active .circle polygon:nth-child(7),.pregnancy a:focus .circle polygon:nth-child(7){fill:#ff4d4d;-ms-transform:translate(-6px, -1px);-webkit-transform:translate(-6px, -1px);transform:translate(-6px, -1px);opacity:1}.style svg{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.style polyline{fill:transparent}.style a:hover .circle svg,.style a:active .circle svg,.style a:focus .circle svg{-webkit-transform:scale(1.55);-moz-transform:scale(1.55);-ms-transform:scale(1.55);-o-transform:scale(1.55);transform:scale(1.55)}.style a:hover .circle polyline:first-child,.style a:active .circle polyline:first-child,.style a:focus .circle polyline:first-child{fill:#e4b8d7}.style a:hover .circle polyline:nth-child(2),.style a:active .circle polyline:nth-child(2),.style a:focus .circle polyline:nth-child(2){fill:#98d2f6}.style a:hover .circle polyline:nth-child(3),.style a:active .circle polyline:nth-child(3),.style a:focus .circle polyline:nth-child(3){fill:#f9c5ea}.style a:hover .circle path:nth-child(2),.style a:active .circle path:nth-child(2),.style a:focus .circle path:nth-child(2){fill:#666666}.style a:hover .circle path:nth-child(3),.style a:active .circle path:nth-child(3),.style a:focus .circle path:nth-child(3){fill:#666666}.products a svg{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.products a g:nth-child(4){opacity:0}.products a g:nth-child(5){opacity:0}.products a:hover .circle path,.products a:active .circle path,.products a:focus .circle path{fill:#998ec9}.products a:hover .circle path:first-child,.products a:hover .circle path:nth-child(2),.products a:active .circle path:first-child,.products a:active .circle path:nth-child(2),.products a:focus .circle path:first-child,.products a:focus .circle path:nth-child(2){fill:#5b5b5b}.products a:hover .circle svg,.products a:active .circle svg,.products a:focus .circle svg{-webkit-transform:scale(1.55);-moz-transform:scale(1.55);-ms-transform:scale(1.55);-o-transform:scale(1.55);transform:scale(1.55)}.products a:hover .circle g:nth-child(4),.products a:hover .circle g:nth-child(5),.products a:active .circle g:nth-child(4),.products a:active .circle g:nth-child(5),.products a:focus .circle g:nth-child(4),.products a:focus .circle g:nth-child(5){opacity:0.4}.life a svg{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.life a polyline,.life a polygon{fill:transparent}.life a:hover .circle svg,.life a:active .circle svg,.life a:focus .circle svg{-webkit-transform:scale(1.55);-moz-transform:scale(1.55);-ms-transform:scale(1.55);-o-transform:scale(1.55);transform:scale(1.55)}.life a:hover .circle polyline:nth-child(4),.life a:hover .circle polygon:nth-child(4),.life a:active .circle polyline:nth-child(4),.life a:active .circle polygon:nth-child(4),.life a:focus .circle polyline:nth-child(4),.life a:focus .circle polygon:nth-child(4){fill:#a07d52}.life a:hover .circle polyline:first-child,.life a:hover .circle polygon:first-child,.life a:active .circle polyline:first-child,.life a:active .circle polygon:first-child,.life a:focus .circle polyline:first-child,.life a:focus .circle polygon:first-child{fill:#d9f9f8}.life a:hover .circle polyline:nth-child(6),.life a:hover .circle polygon:nth-child(6),.life a:active .circle polyline:nth-child(6),.life a:active .circle polygon:nth-child(6),.life a:focus .circle polyline:nth-child(6),.life a:focus .circle polygon:nth-child(6){fill:#e8d7cd}.life a:hover .circle polyline:nth-child(5),.life a:hover .circle polygon:nth-child(5),.life a:active .circle polyline:nth-child(5),.life a:active .circle polygon:nth-child(5),.life a:focus .circle polyline:nth-child(5),.life a:focus .circle polygon:nth-child(5){fill:#a07d52}.life a:hover .circle polyline:nth-child(7),.life a:hover .circle polygon:nth-child(7),.life a:active .circle polyline:nth-child(7),.life a:active .circle polygon:nth-child(7),.life a:focus .circle polyline:nth-child(7),.life a:focus .circle polygon:nth-child(7){fill:#e8d7cd}.life a:hover .circle polyline:nth-child(3),.life a:hover .circle polygon:nth-child(3),.life a:active .circle polyline:nth-child(3),.life a:active .circle polygon:nth-child(3),.life a:focus .circle polyline:nth-child(3),.life a:focus .circle polygon:nth-child(3){fill:#9cc6e2}.life a:hover .circle polyline:nth-child(10),.life a:hover .circle polygon:nth-child(10),.life a:active .circle polyline:nth-child(10),.life a:active .circle polygon:nth-child(10),.life a:focus .circle polyline:nth-child(10),.life a:focus .circle polygon:nth-child(10){fill:#e8d7cd}.life a:hover .circle polyline:nth-child(2),.life a:hover .circle polygon:nth-child(2),.life a:active .circle polyline:nth-child(2),.life a:active .circle polygon:nth-child(2),.life a:focus .circle polyline:nth-child(2),.life a:focus .circle polygon:nth-child(2){fill:#dde4ed}.life a:hover .circle polyline:nth-child(11),.life a:hover .circle polygon:nth-child(11),.life a:active .circle polyline:nth-child(11),.life a:active .circle polygon:nth-child(11),.life a:focus .circle polyline:nth-child(11),.life a:focus .circle polygon:nth-child(11){fill:#a07d52}.food a svg{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-transform:scale(1.55);-moz-transform:scale(1.55);-ms-transform:scale(1.55);-o-transform:scale(1.55);transform:scale(1.55)}.food a polygon{fill:transparent}.food a:hover .circle svg,.food a:active .circle svg,.food a:focus .circle svg{-webkit-transform:scale(1.75);-moz-transform:scale(1.75);-ms-transform:scale(1.75);-o-transform:scale(1.75);transform:scale(1.75)}.food a:hover .circle polygon,.food a:active .circle polygon,.food a:focus .circle polygon{fill:#ff9900}.food a:hover .circle path,.food a:active .circle path,.food a:focus .circle path{fill:#40356F}.food a:hover .circle path:first-child,.food a:active .circle path:first-child,.food a:focus .circle path:first-child{fill:#9DCC2F}.food a:hover .circle path:nth-child(2),.food a:active .circle path:nth-child(2),.food a:focus .circle path:nth-child(2){fill:#5b5b5b}.food a:hover .circle path:nth-child(3),.food a:active .circle path:nth-child(3),.food a:focus .circle path:nth-child(3){fill:#5b5b5b}.food a:hover .circle path:nth-child(4),.food a:active .circle path:nth-child(4),.food a:focus .circle path:nth-child(4){fill:#5b5b5b}.food a:hover .circle path:nth-child(5),.food a:active .circle path:nth-child(5),.food a:focus .circle path:nth-child(5){fill:#5b5b5b}.giveaways a .circle svg{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.giveaways a .circle rect{fill:transparent}.giveaways a:hover .circle svg,.giveaways a:active .circle svg,.giveaways a:focus .circle svg{-webkit-transform:scale(1.55);-moz-transform:scale(1.55);-ms-transform:scale(1.55);-o-transform:scale(1.55);transform:scale(1.55)}.giveaways a:hover .circle rect,.giveaways a:active .circle rect,.giveaways a:focus .circle rect{fill:#a4a3c4}.giveaways a:hover .circle path:nth-child(3),.giveaways a:active .circle path:nth-child(3),.giveaways a:focus .circle path:nth-child(3){fill:#f7aa3c}.giveaways a:hover .circle path:nth-child(4),.giveaways a:active .circle path:nth-child(4),.giveaways a:focus .circle path:nth-child(4){fill:#f7aa3c}.giveaways a:hover .circle path:nth-child(5),.giveaways a:active .circle path:nth-child(5),.giveaways a:focus .circle path:nth-child(5){fill:#f7aa3c}#ajax-load-more #load-more,.view-more{margin:30px auto 60px;display:block;max-width:200px;width:100%;background-color:#40356F;color:#fff;padding:15px 30px;font-size:13px;font-weight:400;border-radius:0}#ajax-load-more #load-more:hover,.view-more:hover{color:#fff;background:#544592}#ajax-load-more ul.alm-listing{list-style:none;margin:0;padding:0}#ajax-load-more ul.alm-listing .alm-reveal{display:block;padding:0;margin:0 -0.625rem}#ajax-load-more ul.alm-listing .alm-reveal li.post{display:block;float:left;height:auto;padding:0 0.625rem 1.25rem;width:100%;margin-bottom:20px}@media only screen and (min-width: 40.0625em) and (max-width: 64em){#ajax-load-more ul.alm-listing .alm-reveal li.post{width:50%}}@media only screen and (min-width: 64.0625em){#ajax-load-more ul.alm-listing .alm-reveal li.post{width:33.33333%}}#ajax-load-more ul.alm-listing .alm-reveal li.post span{max-height:250px}#ajax-load-more ul.alm-listing .alm-reveal li.post img{width:100%;max-width:none}#ajax-load-more ul.alm-listing .alm-reveal li.post h3 a{max-width:none}#ajax-load-more ul.alm-listing .alm-reveal li.post .overlay-inner img{height:35px}#ajax-load-more ul.alm-listing .alm-reveal li.post .overlay-inner img.icon-pregnant{height:46px}#ajax-load-more .alm-btn-wrap{clear:both;position:static;padding:0}#ajax-load-more .alm-btn-wrap #load-more{font-size:13px !important}#ajax-load-more .alm-btn-wrap #load-more.done{opacity:0.2}#ajax-load-more h3 a{color:#40356F;display:block;font-size:18px;font-weight:700;margin:0 0 7.5px 0;line-height:1.3}#ajax-load-more p{font-size:14px;line-height:1.6;margin:0;color:#292929}#ajax-load-more p.entry-meta{display:none}#comments #load-more{font-size:13px !important;max-width:none;position:static;margin:30px auto 0}.filter.parents{padding:0;background:transparent}@media only screen and (min-width: 64.0625em){.filter.parents{padding:0 20px}}.filter.parents h4{text-align:center;color:#9DCC2F;font-weight:700;font-size:24px;margin:0 0 40px;line-height:1.1;text-transform:none}.filter.parents h5{display:block;color:#40356F;font-weight:700;font-size:15px;margin:10px 0;letter-spacing:-0.02em;text-transform:none}input[type="text"].tm-input{margin-bottom:15px}.shopping-list-row{display:block;margin-bottom:30px;padding:15px 30px;border:1px solid #40356F;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}.shopping-list-row i.fa{display:block;margin-right:30px;font-size:48px;color:#40356F;text-align:center}.shopping-list-row h4{margin-bottom:0;text-transform:uppercase;line-height:1;font-size:18px;font-weight:700;margin-bottom:8px;color:#40356F;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}.shopping-list-row p{color:#333;font-size:14px;line-height:1.5;margin-bottom:0;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}.shopping-list-row:hover,.shopping-list-row:active,.shopping-list-row:focus{background:#40356F}.shopping-list-row:hover h4,.shopping-list-row:hover p,.shopping-list-row:active h4,.shopping-list-row:active p,.shopping-list-row:focus h4,.shopping-list-row:focus p{color:#fff}.shopping-list-row:hover i.fa,.shopping-list-row:active i.fa,.shopping-list-row:focus i.fa{color:#9DCC2F}h3.thanks{font-family:"Surveyor Display A","Surveyor Display B",serif;color:#40356F;font-style:normal;font-weight:500;font-size:48px;text-align:left;letter-spacing:-1px;margin:0 0 30px;line-height:1}@media only screen and (min-width: 40.0625em) and (max-width: 64em){h3.thanks{margin:40px 0 30px}}@media only screen and (max-width: 40em){h3.thanks{font-size:36px;margin:40px 0 30px}}@media only screen and (min-width: 0px) and (max-width: 320px){h3.thanks{font-size:32px}}.search .post{padding:0}.search .post h3 a{margin:10px 0 0;max-width:none}.search .read-more{display:none}.search .found{color:#9DCC2F;font-weight:700}.error404 .content-block .header h3{margin-bottom:30px}.error404 .parent-feed{margin-top:-6px}@media only screen and (max-width: 40em){.extras.ad-block-grid li{padding-left:0;padding-right:0}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.extras{margin:40px 0 20px}}@media only screen and (max-width: 40em){.extras{margin:40px 0 20px}}.not-found{text-align:center;margin:0 0.625rem;padding:20px;border-radius:6px}.not-found h4{font-size:20px;font-weight:700;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;margin-bottom:20px;text-transform:uppercase}.not-found h4 i{color:#9DCC2F}.not-found p.not{font-size:14px;line-height:1.6;max-width:580px;margin:0 auto 20px}.not-found img{width:300px}.content-block .header .button.all.recipe-home-feed{margin:0}.mc4wp-alert.mc4wp-success{text-align:center;color:#40356F;padding:0 15px}#mc4wp-form-1 form .connect input[type="submit"],#mc4wp-form-1 form .connect input[type="checkbox"]{display:none}#mc4wp-form-1 .mc4wp-alert.mc4wp-success{font-size:14px;font-weight:bold}img[width="0"][height="0"]{display:none !important}#ajax-load-more ul.alm-listing.videos.meal-plans .alm-reveal li.post ul img{width:auto}.nf-ingredients{position:relative;background:#ffffff;border:1px solid #e2e1ea}.nf-ingredients h3{position:relative;padding:0 0 12px}.nf-title{border-bottom:solid 1px #eeeeee;padding-bottom:20px;position:relative;padding-left:115px}.nf-seal{position:absolute;top:0;left:0;width:105px;margin-top:-10px;margin-left:-10px}.nf-title .recipe-categories{border-bottom:none;margin-bottom:0}.nf-list{margin-top:20px;padding-bottom:10px}.nf-item-title{display:inline;font-weight:700;font-size:14px;color:#40356F}.nf-related-items{padding:5px 0 0 15px}.ingredients .ingredients-list.nf-list ul li{margin-bottom:20px}.ingredients.nf-ingredients{padding-bottom:0 !important}.nf-ingredients{text-align:left !important}.shop-disclaimer{line-height:1.4;display:block;font-size:11px}.featured-products .shop-disclaimer{margin-top:20px;text-align:center}.products-grid .post h3 a{display:block;margin:0 0 20px 0}@media only screen and (min-width: 64.0625em){.products-grid .post h3 a{min-height:46px}}@media only screen and (min-width: 0px) and (max-width: 800px){.products-grid .post h3 a{font-size:16px}}.products-grid .button.tiny{padding:0.625rem 0.8rem 0.6875rem 0.8rem;font-size:9px}.reveal-modal.nutrition-modal{width:350px !important;padding:50px}@media only screen and (max-width: 40em){.nf-seal{width:105px;margin-top:0;margin-left:0;margin-right:10px;right:0;left:auto}.nf-title{padding-left:0;padding-right:135px}.ingredients .ingredients-list.nf-list ul li{width:50%;float:left}.ingredients .ingredients-list.nf-list ul li:nth-child(3n+1){clear:none}.ingredients .ingredients-list.nf-list ul li:nth-child(2n+1){clear:left}.nf-related-items{font-size:11px}}@media only screen and (min-width: 0px) and (max-width: 320px){.nf-item-title{font-size:11px}.nf-items{font-size:11px}.nf-related-items{font-size:9px}}.estimated-nutrition-button{margin-bottom:40px}@media only screen and (min-width: 0px) and (max-width: 500px){.estimated-nutrition-button{width:100%}}.comment-list #ajax-load-more .alm-btn-wrap{padding-top:30px}.comment-list #ajax-load-more .alm-btn-wrap .button{margin-bottom:0}
/*# sourceMappingURL=screen.css.map */
