@-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:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.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:#ffffff!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:0.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:0.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:#ffffff;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 #ffffff;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 #ffffff;}.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:#ffffff;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:45px;}@media only screen and (min-width: 64.0625em) {.product-slider{margin:-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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;}.filter.row{margin:0!important;}.filter h4{text-transform:uppercase;color:#000000;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:#ffffff;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:#ffffff;}.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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;}#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;}.ellipses li{float:left;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:#ffffff!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:#ffffff;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:#ffffff!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:#ffffff!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:#ffffff;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;}}.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:#ffffff;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:#ffffff!important;}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a.current{background:#393939!important;color:#ffffff!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:#ffffff;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:#ffffff;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:#ffffff;margin-top:40px;}@media only screen and (min-width: 0px) and (max-width: 768px) {.woocommerce table.cart td.actions{margin-top:70px;background:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;padding:15px 30px;border-radius:0;font-size:13px;font-weight:400;height:45px;}.woocommerce-page table.cart td.actions input:hover{color:#ffffff;}@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:#ffffff;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:#ffffff!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:#ffffff!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:#ffffff;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:#ffffff;}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:#ffffff;}@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:#ffffff;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:#ffffff!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:#ffffff!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:#ffffff;}#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:#ffffff;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:#ffffff;}@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:#ffffff;border:1px solid #b8b7ad;box-shadow:none;}.green{background:#9DCC2F;color:#ffffff;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:#ffffff!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:#ffffff;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:#ffffff;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:#ffffff;padding:15px 30px;font-size:13px;font-weight:400;border-radius:0;}#ajax-load-more #load-more:hover,.view-more:hover{color:#ffffff;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;}