.viewport{height:100%;display:table;table-layout:fixed;left:0;position:relative;width:100%;z-index:2;background-color:#f1f1ee;transition:all .3s ease-out}img{height:auto;width:100%}.images-auto img{max-width:100%;width:auto}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}html{font-size:14px;overflow-x:hidden}body,html{height:100%}body{background-color:#fff;display:table;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:18px}a,body,div,p,span{font-size:1rem;line-height:1.3}a,body,div,p,span,strong{font-family:trade-gothic-next,sans-serif}strong{font-weight:700}body,div,h1,h2,h3,h4,p{color:#707372}h1,h2,h3,h4,h5,h6,li,p,td{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTJBQkFGRUZFOTIyMTFFMEJDRDNEQzkxOTVGOTNBODAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTJBQkFGRjBFOTIyMTFFMEJDRDNEQzkxOTVGOTNBODAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MkFCQUZFREU5MjIxMUUwQkNEM0RDOTE5NUY5M0E4MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MkFCQUZFRUU5MjIxMUUwQkNEM0RDOTE5NUY5M0E4MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtrV+I8AAAAQSURBVHjaYvj//z8DQIABAAj8Av7bok0WAAAAAElFTkSuQmCC",sizingMethod=crop);zoom:1}h1,h2,h3,h4,h5,h6{font-family:ff-real-headline-pro-2,sans-serif;line-height:1.1;font-weight:100;letter-spacing:0,5px}p{font-size:1rem;margin:0 0 20px}h1{font-size:2.556rem;margin:12px 0 30px}h2{font-size:2.222rem}h2,h3{margin:10px 0 20px}h3{font-size:1.333rem;letter-spacing:.5px;line-height:130%}h4{font-size:1.222rem;text-align:center;margin-bottom:1em;padding:0 34px}h5{font-size:1.111rem}h6{font-size:1rem}hr{border-top:1px solid grey}.title{font-size:34px;line-height:120%;margin:10px 0}.orange.title a,.title{font-family:ff-real-headline-pro-2,sans-serif}.orange.title a{color:#ff8000}@media only screen and (max-width:568px){h1{font-size:30px;line-height:100%}h2{font-size:28px}h3{font-size:26px}.title{font-size:25px}}p.h3{color:#707372;font-family:ff-real-headline-pro-2,sans-serif;font-size:26px;padding:15px 0 6px}p.h3.product-subcat-intro{padding-top:20px}.text--white{color:#fff}a,a:active{color:#004e5a;font-family:trade-gothic-next,sans-serif;text-decoration:none}a:active:focus,a:active:hover,a:focus,a:hover{color:#009490}a:active:visited,a:visited{color:#00afe1}a:active:visited:hover,a:visited:hover{color:#43d0f7}a.tel,a.tel:active,a.tel:focus,a.tel:hover,a:active.tel,a:active.tel:active,a:active.tel:focus,a:active.tel:hover{color:#707372;text-decoration:none;cursor:default}form{display:table;height:100%;width:100%}fieldset{border:0}button,input,input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-family:Arial,Helvetica,sans-serif;line-height:130%}.select2-selection:focus,input:focus,select:focus,textarea:focus{outline-color:#707170;outline-width:3px}.selection:focus{outline-color:#ff8000}.select2:focus{outline-color:#069}input:not([type=checkbox]),textarea{-webkit-appearance:none;border-radius:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{background-color:#fff;border:1px solid #707170;padding:6px 10px;min-width:100px;width:100%}input[type=search]{box-sizing:border-box}.hs_submit{padding-top:1.2rem}.hs_submit input[type=submit]{background-color:#009490;border:0;color:#fff;font-family:trade-gothic-next,sans-serif;font-weight:700;font-size:1rem;padding:8px 12px 6px;transition:all .3s ease-out}.hs_submit input[type=submit]:hover{background-color:#00c2bc}.hs_submit input[type=submit].large{padding:12px 12px 10px;width:100%}.row.smallgutter,.row.smallgutter .row{margin-left:-1px;margin-right:-1px}.smallgutter .col-lg-1,.smallgutter .col-lg-2,.smallgutter .col-lg-3,.smallgutter .col-lg-4,.smallgutter .col-lg-5,.smallgutter .col-lg-6,.smallgutter .col-lg-7,.smallgutter .col-lg-8,.smallgutter .col-lg-9,.smallgutter .col-lg-10,.smallgutter .col-lg-11,.smallgutter .col-lg-12,.smallgutter .col-md-1,.smallgutter .col-md-2,.smallgutter .col-md-3,.smallgutter .col-md-4,.smallgutter .col-md-5,.smallgutter .col-md-6,.smallgutter .col-md-7,.smallgutter .col-md-8,.smallgutter .col-md-9,.smallgutter .col-md-10,.smallgutter .col-md-11,.smallgutter .col-md-12,.smallgutter .col-sm-1,.smallgutter .col-sm-2,.smallgutter .col-sm-3,.smallgutter .col-sm-4,.smallgutter .col-sm-5,.smallgutter .col-sm-6,.smallgutter .col-sm-7,.smallgutter .col-sm-8,.smallgutter .col-sm-9,.smallgutter .col-sm-10,.smallgutter .col-sm-11,.smallgutter .col-sm-12,.smallgutter .col-xs-1,.smallgutter .col-xs-2,.smallgutter .col-xs-3,.smallgutter .col-xs-4,.smallgutter .col-xs-5,.smallgutter .col-xs-6,.smallgutter .col-xs-7,.smallgutter .col-xs-8,.smallgutter .col-xs-9,.smallgutter .col-xs-10,.smallgutter .col-xs-11,.smallgutter .col-xs-12{padding-left:1px;padding-right:1px}.row.nogutter,.row.nogutter .row{margin-left:0!important;margin-right:0!important}.nogutter .col-lg-1,.nogutter .col-lg-2,.nogutter .col-lg-3,.nogutter .col-lg-4,.nogutter .col-lg-5,.nogutter .col-lg-6,.nogutter .col-lg-7,.nogutter .col-lg-8,.nogutter .col-lg-9,.nogutter .col-lg-10,.nogutter .col-lg-11,.nogutter .col-lg-12,.nogutter .col-md-1,.nogutter .col-md-2,.nogutter .col-md-3,.nogutter .col-md-4,.nogutter .col-md-5,.nogutter .col-md-6,.nogutter .col-md-7,.nogutter .col-md-8,.nogutter .col-md-9,.nogutter .col-md-10,.nogutter .col-md-11,.nogutter .col-md-12,.nogutter .col-sm-1,.nogutter .col-sm-2,.nogutter .col-sm-3,.nogutter .col-sm-4,.nogutter .col-sm-5,.nogutter .col-sm-6,.nogutter .col-sm-7,.nogutter .col-sm-8,.nogutter .col-sm-9,.nogutter .col-sm-10,.nogutter .col-sm-11,.nogutter .col-sm-12,.nogutter .col-xs-1,.nogutter .col-xs-2,.nogutter .col-xs-3,.nogutter .col-xs-4,.nogutter .col-xs-5,.nogutter .col-xs-6,.nogutter .col-xs-7,.nogutter .col-xs-8,.nogutter .col-xs-9,.nogutter .col-xs-10,.nogutter .col-xs-11,.nogutter .col-xs-12{padding-left:0;padding-right:0}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?apzklf);src:url(../fonts/icomoon.eot?apzklf#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?apzklf) format("truetype"),url(../fonts/icomoon.woff?apzklf) format("woff"),url(../fonts/icomoon.svg?apzklf#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;font-size:1.6rem;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon_facebook:before{content:"\e600"}.icon-icon_instagram:before{content:"\e601"}.icon-icon_youtube:before{content:"\e602"}.icon-icon_calculator:before{content:"\e603"}.icon-icon_print:before{content:"\e604"}.icon-icon_product_specs:before{content:"\e605"}.icon-icon_search:before{content:"\e606"}.icon-icon_star_filled:before{content:"\e607"}.icon-icon_star:before{content:"\e608"}.icon-icon_arrow_large_left:before{content:"\e609"}.icon-icon_arrow_large_right:before{content:"\e60a"}.icon-icon_arrow_small_left:before{content:"\e60b"}.icon-icon_arrow_small_right:before{content:"\e60c"}.icon-icon_arrow_up:before{content:"\e60d"}.icon-icon_arrow_down:before{content:"\e60e"}.icon-shoppingcart:before{content:"\e900"}.icon-plus:before{content:"\ea0a"}.icon-minus:before{content:"\ea0b"}.icon-cross:before{content:"\ea0f"}.icon-checkmark:before{content:"\ea10"}.icon-checkmark2:before{content:"\ea11"}.icon-checkbox-checked:before{content:"\ea52"}.icon-checkbox-unchecked:before{content:"\ea53"}.icon-radio-checked:before{content:"\ea54"}.icon-radio-checked2:before{content:"\ea55"}.icon-radio-unchecked:before{content:"\ea56"}.icon-icon_facebook2:before{content:"\e60f"}.icon-icon_pinterest:before{content:"\e610"}.icon-icon_twitter:before{content:"\e611"}.icon-icon_linkedin:before{content:"\e612"}.icon-icon_mail:before{content:"\e613"}.icon-icon_printer:before{content:"\e614"}.headroom{transition:transform .25s ease-in-out;will-change:transform}.headroom--pinned{transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%)}.headroom--pinned.headroom--not-top{box-shadow:1px 1px 15px rgba(0,0,0,.25)}.top{background-color:#fff!important;border-bottom:4px solid #009490;height:95px;margin-bottom:0;position:fixed;width:100%;z-index:200}.header-spacer{margin-top:95px}.logocontainer{display:table-cell}.logocontainer img{margin-left:8px;padding:12px 0 0;width:120px}@media only screen and (min-width:768px){.top{height:auto}.header-spacer{margin-top:16.75%}.logocontainer img{max-width:191px;min-width:100px;padding:22px 0 14px;width:100%}}@media only screen and (min-width:821px){.header-spacer{margin-top:118px}}.topline{float:right}.socialicons{float:left}.socialicons a{color:#004e5a;display:inline-block;font-size:26px;height:26px;margin:0 5px 0 0}.socialicons a span{float:right}.socialicons a:focus,.socialicons a:hover{color:#efc300}.topmenu{background-color:#fff;margin:0;padding:2px 0 3px;position:fixed;top:0;width:100%;z-index:999999}.overlay{background-color:#ddd;height:100%;left:0;opacity:0;position:absolute;top:85px;width:100%;z-index:1;transition:all .3s ease-out}.mobile_menu{background:#004e5a;position:fixed;right:-250px;top:0;transition:all .25s ease-out 0s;width:250px;z-index:1000}.mobile_menu.open{right:0;position:absolute}.mobile_menubtn{cursor:pointer;height:50px;padding:7px 8px;position:absolute;right:8px;top:24px;width:50px;z-index:999999999;transition:all .3s ease-out}.mobile_menu.open .mobile_menubtn{background-color:transparent}.mobile_menubtn_box{position:relative;height:38px}.menuitem{background-color:#004e5a;border-radius:2px;display:block;width:100%;height:4px;margin:0 0 4px;padding:0;position:absolute;transform:rotate(0deg);transition:all .3s ease-out}.menuitem:first-child{top:0}.menuitem:nth-child(2){top:8px}.menuitem:nth-child(3){top:16px}.viewport.open .menuitem:first-child{transform:rotate(45deg);top:-6px;left:5px}.viewport.open .menuitem:nth-child(2){opacity:0;width:0}.viewport.open .menuitem:nth-child(3){transform:rotate(-45deg);top:18px;left:5px}.mobile_menubtn .menutext{bottom:0;color:#004e5a;display:block;font-family:trade-gothic-next,sans-serif;font-weight:700;font-size:.7rem;line-height:100%;position:absolute;text-align:center;text-transform:uppercase;width:100%}.mobile_menu ul{list-style:none outside none;margin:0;padding:0}.mobile_menu a span.text{font-size:20px}.mobile_menu a span.text,.mobile_menu li a{font-family:trade-gothic-next,sans-serif;font-weight:700}.mobile_menu li a{border-bottom:1px solid #ccc5ac;clear:both;color:#fff;display:block;letter-spacing:1px;margin:0 10px;padding:12px 10px 10px;text-decoration:none;transition:all .3s ease-out}.mobile_menu li.current-menu-item a,.mobile_menu li.selected a,.mobile_menu li a.selected,.mobile_menu li a:hover{background-color:#009490;color:#fff;text-decoration:none}.mobile_menu .haschild .subLevel .item a{margin-bottom:0;padding-left:16px;width:100%}.top.mobile.absolute{width:100%;z-index:1}.top.mobile{height:60px}.mobile .logo{display:block;max-width:180px;height:50px;padding:3px 0;top:0;width:100%!important}.mobile .logo img{height:46px}.mobile_menu .subLevel{position:inherit;margin-top:0;width:auto;z-index:1;background:none}.mobile_menu .item.haschild .subLevel{display:block}.mobile_menu form input{border:none;float:left;font-size:16px;margin:15px 10px;padding:5px 10px;position:relative;width:230px}.mobile_menu li a.sociallink{border:none;display:inline-block;font-size:36px;height:40px;margin:0 10px 0 0;padding:0}.mobile_menu li a.sociallink:hover{background:none;color:#ccc5ac}.nav_search__wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.navigationholder{display:block;padding-top:16px;position:relative}.navigationholder .navbar{width:100%}.navbar{display:inline-block}.navbar ul.menu{align-items:center;display:flex;flex-direction:row;justify-content:space-between;list-style:none outside none;margin:0;padding:0}.navbar ul li{position:relative}.navbar ul.topLevel>li{margin-left:-6px}.navbar li a{color:grey;margin:0;padding:0;text-align:center;text-decoration:none;line-height:100%}.navbar li a,.navbar li a span{display:inline-block;font-size:.9rem}.navbar li a span{border-bottom:4px solid transparent;font-family:trade-gothic-next,sans-serif;margin:0 2px;padding:8px 8px 6px;text-transform:uppercase;transition:all .3s ease-out}.navbar li.last a span{margin-right:0}.navbar li.child_selected a span,.navbar li.idea_child_selected a span,.navbar li.product_child_selected a span,.navbar li.promotion_child_selected a span,.navbar li.selected a span,.navbar li a:hover span{border-bottom-color:#009490;color:#009490;font-style:normal}.navbar li.last a{margin-right:0}.navbar .subLevel{background-color:#333;position:absolute;width:120px;z-index:999999}.navbar .subLevel ul li{float:left;width:100%}@media only screen and (min-width:768px) and (max-width:820px){.navbar li a{font-size:.7rem}.navbar li.menu-item a span{margin:0 7px}}@media only screen and (min-width:821px) and (max-width:860px){.navbar li a{font-size:.9rem}.navbar li.menu-item a span{margin:0 6px}}@media only screen and (min-width:861px) and (max-width:956px){.navbar li.menu-item a span{margin:0 8px}}.subLevel li a{border-top:none!important;color:#fff;margin-left:0;margin-right:0;padding:8px 8%;width:100%;float:left}.subLevel li.selected a,.subLevel li a:hover{background-color:#cb8819;border-bottom:none}.item.haschild .subLevel{display:none}.item.haschild.hover .subLevel,.item.haschild:hover .subLevel{display:block}.item.haschild.last.hover>.subLevel{right:0}.navbar li a.LoginLink{line-height:130%}.menu .menusocial{border-bottom:1px solid #ccc5ac;margin:0 10px;padding:10px}a.button{background-color:#009490;color:#fff;font-size:20px;padding:11px 10px 10px;text-align:center;display:inline-block;transition:all .3s ease-out}a.button:hover{background-color:#00c2bc;color:#fff;font-style:normal;text-decoration:none}a.fullwidth.button{background-color:#009490;color:#fff;margin-bottom:40px}a.fullwidth.button:hover{background-color:#00c2bc}a.fullwidth.button:hover,a.fullwidth.button:visited{color:#fff;font-style:normal}a.button-transparent{color:#707372;font-family:ff-real-headline-pro-2,sans-serif;font-size:14px;padding:2px 10px 1px;text-align:center;display:inline-block;transition:all .3s ease-out}a.button-transparent:hover{color:#ffdb3e}a.button-transparent:after{content:"\e60c";display:inline-block;font-family:icomoon;padding:0 0 0 10px}.button.largeButton{padding:11px 25px 10px}input[type=image]{border:0;float:left;margin:0;padding:0}input.anchorlook{background:#707372;border:none;color:#fff;display:block;font-family:trade-gothic-next,sans-serif;font-weight:700;font-size:20px;letter-spacing:0;line-height:110%;margin:0 0 10px;padding:10px 10px 8px;text-align:left;transition:all .3s ease-out;width:100%}input.anchorlook:hover{background-color:#333;text-decoration:none}.item-action{padding:5px 0 10px}.item-action a.item-button,.item-action input.item-button{color:#009490;display:inline-block;font-family:trade-gothic-next,sans-serif;font-weight:700;padding:3px 0 1px;background:none;border:none;transition:all .3s ease-out}.item-action form{display:table;width:90px}.item-action .item-button-wrapper{display:table-cell;height:21px;min-width:90px;position:relative;text-align:right;vertical-align:middle;transition:all .3s ease-out}.item-action .item-button-wrapper:hover,.item-action a.item-button:hover,.item-action input.item-button:hover{color:#00c2bc}.item-button-wrapper .item-button{left:0;position:absolute;text-align:left;top:0;width:90px}.buttonsarea{float:right}@media only screen and (max-width:568px){.buttonsarea,a.btn_productspec{width:100%}}a.button.noarrow:after{content:" ";padding:0}.button-as-link{background-color:transparent;border:none;color:#efc300;text-decoration:underline}.button-as-link:hover{color:#ffdb3e}.searchholder{bottom:16px;float:right;position:relative}.searchholder input[type=text]{background-color:#fff;border:1px solid grey;border-radius:15px 0 0 15px;font-size:14px;margin-left:15px;padding:4px 15px;width:285px}.searchholder input[type=text]:focus{outline:none}.searchholder input[type=submit]{background-color:#009490;border:1px solid #009490;color:#fff;float:right;font-family:icomoon;font-size:16px;line-height:100%;padding:5px}.searchholder input[type=submit]:hover{background-color:#004e5a}.search-results-filter{background-color:#f1f1ee;margin:20px 0;padding:30px 20px 20px}.highlight{font-family:trade-gothic-next,sans-serif;font-weight:700}.search-results-holder h2 a span.highlight{font-style:normal}.search-results-holder h2 a:hover span.highlight{color:#009490}.search-results-holder h2,.search-results-holder h2 a,.search-results-holder h2 a span.highlight{color:#707372;font-family:ff-real-headline-pro-2,sans-serif;font-size:28px;line-height:110%;transition:all .3s ease-out}.search-results-holder a:hover{color:#009490}.search-results-holder div{float:none;padding:0 0 10px}.search-results-holder{margin:20px 0 0}.search-results-holder h2:before{background:#707372;color:#fff;font-family:trade-gothic-next,sans-serif;font-size:16px;line-height:100%;margin-right:10px;padding:5px 10px 4px;vertical-align:middle}.search-results-holder .search-idea h2:before{background:#004e5a;content:"Idea"}.search-results-holder .search-idea.ideas-how-to h2:before{content:"How To"}.search-results-holder .search-idea.ideas-trends h2:before{content:"Trend"}.search-results-holder .search-idea.ideas-how-to.ideas-trends h2:before{content:"How To / Trend"}.search-results-holder .search-idea.ideas-recipes h2:before{background:#009490;content:"Recipe"}.search-results-holder .search-page h2:before{content:"Page"}.search-results-holder .search-promotion h2:before{content:"Promotion"}.search-results-holder .search-product h2:before{background:#004e5a;content:"Product"}.search-results-holder .search-post h2:before{content:"Post"}.breadcrumbs-container{background-color:#004e5a}.breadcrumbs{color:#fff;padding:8px 0 0}.breadcrumbs,.breadcrumbs a,.breadcrumbs span{font-size:.8rem}.breadcrumbs a{color:#fff}.breadcrumbs a:hover{text-decoration:underline}.hero--home{margin-left:auto;margin-right:auto;max-width:800px;padding:0 .8rem;width:100%}.render-conditions-of-use-privacy h4{text-align:left;margin-bottom:6px;padding:0}.render-conditions-of-use-privacy ul{padding:0 0 0 16px}.wp-caption{width:auto!important}.wp-caption-text{display:block;width:100%;background-color:#707372;padding:10px;margin-bottom:20px}.your_food_partner{background-color:#004e5a;color:#fff;font-family:ff-real-headline-pro-2,sans-serif;font-size:3rem;line-height:1;margin-bottom:60px;padding:1.4rem 1rem 1rem;text-align:center}.your_food_partner .accent{color:#efc300;font-family:JustLovelySlantedWide;font-size:4.2rem;line-height:.6}.your_food_partner--small{font-size:1.8rem}.your_food_partner--small .accent{font-size:2.6rem}.h1{color:#707372;display:inline-block;font-family:ff-real-headline-pro-2,sans-serif;font-size:46px;margin:0;width:100%;line-height:110%}@media only screen and (max-width:568px){.caption span.h1{font-size:25px}}.hero h1{color:#fff;margin:0;padding:0}.home .hero h1{font-size:30px}.teallightarea{background:#009490;padding:20px 0 12px;margin-top:0}.field-holder .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#f1f1ee!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:none!important;height:auto!important;left:0!important;margin-left:0!important;margin-top:0!important;position:inherit!important;top:0!important;width:auto!important}.select2-container--default .select2-selection--single .select2-selection__arrow b:after{color:#fff;content:"\e60e";display:inline-block;font-family:icomoon;font-size:18px;padding:8px 7px 0 0;margin:0;border:0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after{content:"\e60d"}.select2-container--default .select2-selection--single .select2-selection__arrow{height:32px!important;width:30px!important;top:-2px!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:30px!important}.select2-container{margin-bottom:10px!important;min-width:280px;max-width:310px;width:100%!important;margin-right:5px!important;margin-left:5px!important}.teallightarea .select2-container{font-size:.8rem;text-align:left;width:98%!important}.select2-container--default .select2-selection--single{background-color:transparent!important;border:1px solid #fff!important;border-radius:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff!important;height:32px;line-height:38px!important;white-space:normal}.select2-container .select2-selection--single{height:34px!important}.select2-dropdown{background-color:#009490!important;border:1px solid #fff!important;border-top:none!important;border-radius:0!important;color:#fff!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#00c2bc!important}.select2-container--default .select2-search--dropdown .select2-search__field{background:#fff!important;border:1px solid #333!important;color:#333!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#004e5a!important}.select2-container--open .select2-dropdown{left:-5px!important}.select2-container--default .select2-results>ul.select2-results__options{max-height:205px}.banner{background-color:#fff}.banner--home{position:relative}.banner img{height:auto}.banner img.mobile{width:100%}.bannerarea{position:relative}img.banner--home__image{height:auto;position:relative;width:100%;z-index:1}@media only screen and (min-width:801px){img.banner--home__image{height:640px;object-fit:cover}}.banner--home__text{height:auto;left:1rem;position:absolute;top:50%;transform:translateY(-50%);width:40vw;z-index:2}@media only screen and (min-width:801px){.banner--home__text{left:50%;width:30vw;transform:translate(-120%,-50%)}}.caption .h1{margin:16px 0 0}.hero{background:#004e5a;color:#fff;font-family:ff-real-headline-pro-2,sans-serif;font-size:30px;height:unset;margin-top:1rem;overflow:hidden;padding:15px 12px 10px;position:relative;text-align:center}.hero .hero_statement__readmore{display:none}.hero.truncate{height:250px;padding:15px 12px 3rem;transition:opacity .3s ease}.hero.truncate .hero_statement__readmore{display:block}.hero.truncate .hero_statement__readmore .hero_statement__readmore__button span:first-child{display:inline}.hero.truncate .hero_statement__readmore .hero_statement__readmore__button span:last-child{display:none}.hero.truncate.open{height:unset}.hero.truncate.open .hero_statement__readmore{background-image:none}.hero.truncate.open .hero_statement__readmore .hero_statement__readmore__button span:first-child{display:none}.hero.truncate.open .hero_statement__readmore .hero_statement__readmore__button span:last-child{display:inline}.hero_statement__readmore{background-image:linear-gradient(0deg,#004e5a,#004e5a,transparent);bottom:0;left:50%;padding-bottom:1rem;padding-top:4rem;position:absolute;transform:translateX(-50%);width:100%;z-index:1}.whitearea{background-color:#fff;margin-top:0}.middle{background:#fff}.hero p{color:#fff;padding:0 10% 5px}.hero p a{color:#fff;font-weight:700;text-decoration:underline}@media only screen and (max-width:568px){.hero p{padding:0 3% 5px}}.ideasholder{margin-bottom:10px;margin-top:10px;padding-bottom:10px}.idea-excerpt{border-bottom:1px solid grey;margin-bottom:20px;padding-bottom:20px}.promotionsholder{padding-bottom:25px}.product-thumb{min-height:180px;max-width:275px}.productthumbs{position:absolute;width:100%}.product-thumb.current a .image-caption{color:#004e5a}.product-thumb a:hover .image-caption{color:#efc300}.product-thumb a .image-caption{transition:color .3s ease-in-out}.promotion-content-container h3,.promotion-content-extension-container h3{letter-spacing:0}.relative{position:relative}.productthumb_next{right:6px}.productthumb-button{color:#efc300;font-size:1rem;position:absolute;top:0;padding:9% 0;z-index:99;cursor:pointer}@media only screen and (max-width:768px){.productthumb-button{display:none}}.productthumb_prev{left:6px}.productthumbholder{margin:0 3% 20px;min-height:196px;width:94%}@media only screen and (max-width:768px){.productthumbholder{margin:0;min-height:300px;width:100%}.productthumbholder .productthumb-button{display:none}}@media only screen and (max-width:480px){.productthumbholder{min-height:224px}}.productsholder{margin-bottom:10px;margin-top:10px;padding-bottom:10px}.idea-item,.product,.promo-item{float:left;padding-bottom:10px}.idea-item .p1,.product .p1,.promo-item .p1{margin:0}.idea-item a h3,.idea-item h3 a,.product a h3,.product h3 a,.promo-item a h3,.promo-item h3 a{align-items:center;background:#707372;color:#fff;display:flex;flex-direction:row;font-family:trade-gothic-next,sans-serif;font-weight:400;font-size:1.2rem;justify-content:flex-start;line-height:1.05;margin:0 0 10px;min-height:90px;padding:10px 10px 8px;transition:all .3s ease-out;width:100%}.idea-item a:focus h3,.idea-item a:hover h3,.idea-item h3 a:hover,.product a:focus h3,.product a:hover h3,.product h3 a:hover,.promo-item a:focus h3,.promo-item a:hover h3,.promo-item h3 a:hover{background:#333;text-decoration:none}.idea-item h3.anchorlook,.product h3.anchorlook,.promo-item h3.anchorlook{background:#707372;color:#fff;display:block;font-family:trade-gothic-next,sans-serif;font-weight:400;font-size:1rem;letter-spacing:0;line-height:110%;margin:0 0 10px;padding:10px 10px 8px;width:100%}.idea-item .product-title,.product .product-title,.promo-item .product-title{min-height:40px}.idea-item .meta,.product .meta,.promo-item .meta{color:#707372;font-family:trade-gothic-next,sans-serif;font-weight:700;margin:10px 0}.idea-item .product-link,.product .product-link,.promo-item .product-link{margin-bottom:30px}.idea-item .product-link a,.product .product-link a,.promo-item .product-link a{text-decoration:underline}.idea-item .item-body,.product .item-body,.promo-item .item-body{font-size:1rem;padding-bottom:.6rem;padding-top:.6rem}.idea-item h3{padding:10px 0 3px;margin:0}.idea-item a h3,.idea-item h3 a{line-height:1.2;min-height:inherit}.idea-item a:hover,.idea-item a h3:hover,.idea-item h3 a:hover{text-decoration:none}.idea-item a:hover{color:#fff}.idea-item form .imageholder:hover+input[type=submit]{background-color:#333}.contact-banner-container{margin-bottom:40px}.contact-content-container{margin:20px 0}.contact-content-container .borderleft{border-left:1px solid #ccc}.contact-form{float:right;width:96%;border:none;margin:0;padding:0}@media only screen and (max-width:767px){.contact-form{border-top:1px solid #ccc;float:none;margin-top:20px;padding-top:20px;width:100%}.contact-content-container .borderleft{border:none}}.contact-content h3{font-size:28px;letter-spacing:-1px;margin:0 0 10px;line-height:110%}.contact-form h2{font-size:30px;line-height:100%;margin:0 0 10px}.contact-content a{font-weight:700}.form-item,.input{display:block;padding-bottom:10px}.field label,.form-item .label{display:inline-block;padding-top:8px;vertical-align:top;width:16%}.form-item .inputholder{display:inline-block;margin-left:10px;width:80%}.form-item.fullwidth .inputholder,.form-item.fullwidth .label{margin-left:0;margin-right:0;width:100%}.form-item span.wpcf7-list-item{margin-left:0}.contact-form-holder textarea{min-height:145px}.contact-form-holder .submitted-message{color:#707372}@media only screen and (max-width:480px){.form-item .label{width:100%;padding-top:0}.form-item .inputholder{width:100%;margin-left:0}.contact-content a{font-size:13px}}.form-item .inputholder span{display:inline-block}.login-links .tml-action-links{list-style:outside none none;margin:0;padding:0}.render-log-in .error,.render-lost-password .error{background-color:#f1f1ee;border:1px solid #c00}.render-log-in .message,.render-lost-password .message{background-color:#fff;border:1px solid #e6db55}.render-log-in .error,.render-log-in .message,.render-lost-password .error,.render-lost-password .message{color:#333;padding:.5em}.select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left}.form-item .inputholder span .select2{margin-left:0!important;margin-right:0!important;margin-bottom:0!important;max-width:100%;min-width:0}.form-item .inputholder span .select2 .selection{display:inline}.form-item .inputholder span .select2 .selection .select2-selection{border:1px solid #707372!important;width:100%;background-color:#fff!important}.form-item .inputholder span .select2 .selection .select2-selection span{display:inline}.form-item .inputholder span .select2-container--default .select2-selection--single .select2-selection__arrow b:after{color:#707372}.form-item .inputholder span .select2-container--default .select2-selection--single .select2-selection__rendered{color:#707372!important}.actions input[type=submit],.inputholder input[type=submit]{background-color:#009490;border:none;color:#fff;font-family:ff-real-headline-pro-2,sans-serif;font-size:20px;min-width:90px;padding:7px 0;text-align:center;width:100%;display:inline-block;line-height:100%;margin-top:0;white-space:pre-wrap;transition:all .3s ease-out}.actions input[type=submit]:hover,.inputholder input[type=submit]:hover{background-color:#00c2bc}.inputholder input[type=submit][disabled=disabled],.inputholder input[type=submit][disabled=disabled]:hover{background-color:#f1f1ee}.contact-local-manager-container h3{margin:0 0 10px}.wpcf7-form-control-wrap{width:100%}.allproducts{position:relative}.allproducts__filter__wrapper{position:static}.allproducts__filter{padding-top:30px;font-size:.9rem}.allproducts__filter a,.allproducts__filter div,.allproducts__filter label,.allproducts__filter p,.allproducts__filter span{font-size:.9rem}.allproducts__filter--brands__wrapper{padding-top:0}.allproducts__search{margin-bottom:20px}.allproducts__filter h2{font-size:28px}.allproducts__filter fieldset{padding:.35em 0 .75em}.allproducts__filter ul{list-style:none;padding-inline-start:0}.allproducts__categories{padding-bottom:30px}.allproducts__category{border-bottom:1px solid grey;cursor:pointer;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:10px 0 6px;position:relative}.allproducts__category>a{color:#707372;cursor:pointer;display:inline-block;margin-right:12px;max-width:80%}.allproducts__category>a:hover,.allproducts__subcategories>li>a:hover{color:#009490}.allproducts__category .allproducts__category__active{color:#004e5a;cursor:pointer;display:inline-block;font-family:trade-gothic-next,sans-serif;font-weight:700;margin-right:12px;max-width:80%}.allproducts__subcategories{box-sizing:border-box;flex:1 0 100%;height:0;overflow:hidden;opacity:0;padding-top:6px;transition:all .5s ease}.allproducts__category ul li{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:9px 0 8px 12px}.allproducts__category ul li>a{color:#707372;cursor:pointer;display:inline-block}.allproducts__category>input+a+img{transform:rotate(0);transition:all .5s ease}.allproducts__category>input:checked+label+img{transform:rotate(-180deg);transition:all .5s ease}.allproducts__category>input:checked+label,.allproducts__category ul li>input:checked+label{color:#009490;font-family:trade-gothic-next,sans-serif;font-weight:700}.allproducts__expander{border:0;box-sizing:content-box;align-items:center;display:flex;flex-direction:row;justify-content:center;font-size:1px;line-height:1;padding:4px 3px;position:absolute;right:0;top:12px}.allproducts__expander img{height:7px;width:11px}input.allproducts__category--parent~ul{display:none}input.allproducts__category--parent:checked~ul,input.allproducts__category--parent:indeterminate~ul{display:block}.allproducts__sortby__label,.allproducts__types__label{display:none}.allproducts__sortby__container,.allproducts__types__container{align-items:center;display:flex;flex-direction:row;justify-content:center;position:absolute;right:126px;top:66px;z-index:10}.allproducts__sortby__container{right:356px}.allproducts__types__container{right:126px}.allproducts__sortby__title,.allproducts__types__title{font-family:trade-gothic-next,sans-serif;font-weight:700;padding-right:1rem}.allproducts__sortby .select2,.allproducts__types .select2{background-color:transparent;border:none;color:#009490;font-family:trade-gothic-next,sans-serif;font-weight:700}.allproducts__brands{height:250px;overflow:hidden;transition:all .5s ease}.allproducts__brands--category{height:inherit}.allproducts__brands>li input{display:none}.allproducts__brands>li>label{display:block;padding:3px 0 4px}.allproducts__brands>li>label:hover{color:#004e5a;cursor:pointer}.allproducts__brands>li>input:checked+label{color:#004e5a;font-family:trade-gothic-next,sans-serif;font-weight:700}.allproducts__wrapper{padding:80px 0 40px}.allproducts__product{min-height:420px;padding-bottom:50px}.allproducts__thumb__wrapper{align-items:center;display:flex;flex-direction:row;height:232px;justify-content:center;padding:14px}.allproducts__title__wrapper{min-height:60px}.allproducts__title{font-family:trade-gothic-next,sans-serif;font-size:.9rem;letter-spacing:0;line-height:130%;text-align:center}.allproducts__buttons{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.allproducts__buttons .img_tio_button_form{width:132px}.allproducts__buttons .img_tio_button_form .img_tio_button{margin-right:6px}.allproducts__button--filter,.allproducts__button--more,.allproducts__button--reset,.allproducts__button--view{background-color:#004e5a;border:0;color:#fff;display:block;font-family:trade-gothic-next,sans-serif;font-weight:700;height:28px;line-height:100%;margin-bottom:10px;opacity:1;overflow:hidden;padding:8px 8px 6px;position:relative;text-align:center;transition:all .5s ease}.allproducts__button--filter:hover,.allproducts__button--more:hover,.allproducts__button--reset:hover,.allproducts__button--view:hover{background-color:#009490;color:#fff;font-style:normal}.allproducts__button--reset{background-color:transparent;color:grey;position:absolute;right:16px;top:60px;z-index:1}.allproducts__button--reset:hover{color:#004e5a}.allproducts__button--view{width:64px}.allproducts__button--view:visited{background-color:#004e5a;color:#fff}.allproducts__button--view:visited:hover{background-color:#00c2bc;color:#fff}.allproducts__button--more.allproducts__loading{background-color:#f1f1ee;cursor:not-allowed}.allproducts__button--more.allproducts__nomore{opacity:0;pointer-events:none}.allproducts__button--expand{border:none;color:#009490;cursor:pointer;display:inline;font-family:trade-gothic-next,sans-serif;font-weight:700;opacity:1;padding:0;text-decoration:underline;transition:all .5s ease}.allproducts__button--expand:hover{color:#00c2bc}.allproducts__button--filter{display:none}.allproducts__loadmore{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.allproducts__overlay{opacity:0;pointer-events:none;transition:opacity .5s ease}.allproducts__mobile_buttons{display:none}.allproducts__filter__close_btn{background-color:#009490;border:none;color:#fff;align-items:center;display:flex;flex-direction:row;font-family:trade-gothic-next,sans-serif;font-weight:700;font-size:28px;justify-content:center;height:48px;width:36px;position:fixed;right:-36px;top:0;transition:all .5s ease;z-index:201}a.img-tio__enquire__button,a.img-tio__enquire__button:active,a.img-tio__enquire__button:focus,a.img-tio__enquire__button:hover,a.img-tio__enquire__button:visited{color:#fff;text-decoration:none;padding:8px 15px 6px;float:left;position:relative}@media only screen and (max-width:767px){.allproducts__mobile_buttons{display:block;text-align:center}.allproducts__button__categories{background-color:#fff;margin-bottom:30px}.allproducts__button__categories button{background-color:transparent;border:1px solid #333;color:#333;font-size:20px;font-family:trade-gothic-next,sans-serif;font-weight:700;padding:20px 10px;width:90%}.allproducts__button__categories button>img{height:12px;margin-left:6px;width:9px}.allproducts__filter__wrapper{background-color:#fff;height:100vh;padding-bottom:40px;position:fixed;right:-260px;top:0;transition:all .5s ease;width:260px;z-index:210;overflow:scroll}.allproducts__filter__wrapper.allproducts__filter__wrapper--open{right:0}.allproducts__filter__close_btn.allproducts__filter__close_btn--revealed{right:260px}.allproducts__overlay--revealed{background-color:#333;height:100vh;width:100vw;position:fixed;top:0;left:0;opacity:.7;z-index:200}.allproducts__filter{position:relative}.allproducts__filter h2{color:#fff;font-size:16px;font-family:trade-gothic-next,sans-serif;font-weight:700;line-height:20px;margin-bottom:30px;position:relative}.allproducts__filter h2:after{background-color:#004e5a;content:"";display:block;position:absolute;top:-10px;left:-6px;width:260px;height:40px;z-index:-1}.allproducts__button--reset{background-color:#707372;border:none;color:#fff;position:absolute;left:-8px;top:0;width:106%}.allproducts__sortby__label,.allproducts__types__label{display:block}.allproducts__sortby__container,.allproducts__types__container{align-items:center;display:flex;flex-direction:row;justify-content:center;position:static}}@media only screen and (min-width:767px) and (max-width:827px){.img_tio_button_form .img_tio_button{padding:9px 15px 8px;width:94%}.img_tio_button .icon-shoppingcart{display:none}}@media only screen and (min-width:570px) and (max-width:622px){.img_tio_button_form .img_tio_button{padding:9px 15px 8px;width:94%}.img_tio_button .icon-shoppingcart{display:none}}@media only screen and (max-width:460px){.img_tio_button_form .img_tio_button{padding:9px 10px 8px;width:94%}.img_tio_button .icon-shoppingcart{display:none}}.allproducts__faqs__wrapper{clear:both}.allproducts__faq{border-bottom:1px solid #777}.allproducts__faq:first-child{border-top:1px solid #777;margin-top:10px}.allproducts__faq__title__wrapper{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:8px 16px}h3.allproducts__faq__title{font-size:16px;font-family:trade-gothic-next,sans-serif;font-weight:700;line-height:1.3}.allproducts__faq__expander{height:9px;transition:all .5s ease;transform:rotate(0);width:12px}.allproducts__faq__expander--open{transform:rotate(-180deg)}.allproducts__faq__content__wrapper{height:0;overflow:hidden;transition:all .5s ease}.allproducts__faq__content{padding:8px 16px}@media only screen and (min-width:768px){.allproducts__faq__content,.allproducts__faq__title__wrapper{padding:8px 4px}}.product-single{margin:20px 0}.brandholder{width:30%}.product-topinfo p{font-size:18px}.hero .h1{color:#fff}div.wpcf7 img.ajax-loader{width:auto!important}.product-navigation .next a{padding-right:23px}.product-navigation .prev a{padding-left:23px}.productspec_form{display:none}.product-maincontent{border-bottom:1px solid grey;margin-bottom:25px;margin-top:25px;padding-bottom:25px}.brandlogoholder{width:228px}.product-maincontent h1{font-size:36px;margin:10px 0 5px}.multiimageholder .lightbox{display:inline-block;margin-bottom:10px}.product-details .widget{margin-bottom:20px}.product-details h2{font-size:24px;margin:0 0 10px}.product-details ul{margin:0 0 20px;padding:0 0 0 16px}.nutriinfoarea{background:#faf2c8;margin:0 0 10px;padding:20px 10px}.nutriinfoarea.gi_claim,.nutriinfoarea.product_content_extension{padding:20px 10px 10px}.nutriinfo td:first-child:not([colspan="3"]){width:54%}.nutriinfo td:not([colspan="3"]){padding:5px 0 5px 12px}.nutriinfo td:first-child:not([colspan="3"]){padding-left:0}.nutriinfo tr[data-nutri-info=sub-level] td{font-size:13px}.nutriinfo td p{margin:0;padding:10px 0 0}.product-info{margin-bottom:20px}.product-info td{padding:5px 6px 5px 0}.cool-information{padding-top:2em;text-align:center}.cool-information img{margin-bottom:1em;width:auto}.request-specifications-form{margin:20px auto 0;width:645px}div.wpcf7-response-output{margin:0 auto}@media only screen and (max-width:568px){.request-specifications-form,div.wpcf7-response-output{width:100%}}.tagbadgesarea{margin:10px 0 20px;position:relative}.tagbadgesarea a,.tagbadgesarea span{display:table;padding-bottom:10px;position:relative;text-align:left;width:100%;word-wrap:break-word;vertical-align:middle}.tagbadgesarea a,.tagbadgesarea a span,.tagbadgesarea span,.tagbadgesarea span span{font-family:ff-real-headline-pro-2,sans-serif}.tagbadgesarea a img,.tagbadgesarea span img{padding-bottom:6px;height:65px;width:auto;transition:all .3s ease}.tagbadgesarea .claimcaption,.tagbadgesarea .nutri-info-item{text-align:center}.tagbadgesarea .gluten-free{color:#7f3f90}.tagbadgesarea .halal{color:#707372}.tagbadgesarea .vegetarian{color:#2a8558}.tagbadgesarea .vegan{color:#0090a7}.tagbadgesarea .low-fodmap{color:#009fe3}.tagbadgesarea .heart-foundation,.tagbadgesarea .heart-foundation span,.tagbadgesarea .tick-approved,.tagbadgesarea .tick-approved span{color:#ed1b2e}.tagbadgesarea .healthy-kids-amber,.tagbadgesarea .healthy-kids-green{color:#333}.tagbadgesarea .healthy-kids-association{color:#707372}.product-actionholder{margin-top:20px;padding:15px 20px 5px}.sharingiconsholder a span{float:left;font-size:32px;line-height:100%;margin-right:10px;width:32px;margin-bottom:10px;background-color:#fff;transition:all .3s ease-out}.sharingiconsholder a span.icon-icon_facebook2{color:#38548a}.sharingiconsholder a span.icon-icon_pinterest{color:#b51e1b}.sharingiconsholder a span.icon-icon_twitter{color:#0197dc}.sharingiconsholder a span.icon-icon_linkedin{color:#0177a2}.sharingiconsholder a span.icon-icon_mail{color:#aea080}.sharingiconsholder a span.icon-icon_printer{color:#9c9c9c}.sharingiconsholder a:hover span.icon-icon_facebook2{color:#1f3b71}.sharingiconsholder a:hover span.icon-icon_pinterest{color:#9c0502}.sharingiconsholder a:hover span.icon-icon_twitter{color:#007ec3}.sharingiconsholder a:hover span.icon-icon_linkedin{color:#005e89}.sharingiconsholder a:hover span.icon-icon_mail{color:#958767}.sharingiconsholder a:hover span.icon-icon_printer{color:#838383}a.btn_productspec{background-color:#00afe1;color:#fff;float:left;line-height:100%;margin-bottom:10px;padding:7px 40px 9px;position:relative;text-align:center;transition:all .3s ease-out}a.btn_productspec:before{content:"\e605";left:12px}a.btn_productspec:after,a.btn_productspec:before{font-family:icomoon;line-height:100%;position:absolute;top:7px}a.btn_productspec:after{content:"\e60a";right:10px}a.btn_productspec:hover{background-color:#43d0f7;color:#fff}.contact-form-holder div.wpcf7-response-output,.productspec_form div.wpcf7-response-output{background-color:transparent;color:#484847;padding:10px;text-align:center;width:auto;max-width:620px}.product-navigation{border-bottom:1px solid grey;border-top:1px solid grey;margin:25px 0;padding:20px 0 10px;text-align:center}.product-navigation a{background-color:#009490;color:#fff;display:inline-block;padding:6px;position:relative;width:300px;margin-bottom:10px;transition:all .3s ease-out}.product-navigation a:hover{background-color:#00c2bc;color:#fff}@media only screen and (min-width:568px){.product-navigation a{width:400px}}.product-navigation .prev a:before,.product-navigation a.prev:before{content:"\e60b";font-family:icomoon;left:10px;position:absolute}.product-navigation .next a:after,.product-navigation a.next:after{content:"\e60a";font-family:icomoon;right:10px;position:absolute}.idea-item h3.grey,.promo-item h3.grey{background-color:grey}.ideas-list-holder{padding:25px 0 0}@media only screen and (min-width:768px){.ideas-list-holder .col-xs-12>.idea-item .item-action,.ideas-list-holder .col-xs-12>.idea-item .item-body,.ideas-list-holder .col-xs-12>.idea-item h3{width:80%}}h3.nocolor a{background:transparent;color:#707372;font-size:26px;margin:0;padding:0;text-transform:none}h3.nocolor a:hover{background:transparent none repeat scroll 0 0;color:#707372}.item-date{font-family:trade-gothic-next,sans-serif;font-weight:700;padding:1.2rem 0 0}.idea-single{margin:20px 0}.idea-maincontent{margin-bottom:0;margin-top:0;padding-bottom:0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.html5-video-player.ytp-hide-info-bar.ytp-small-mode.iv-module-created.iv-module-loaded.paused-mode{background-color:#fff!important}a.tag span{background-color:#707372;color:#fff;display:inline-block;font-family:ff-real-headline-pro-2,sans-serif;margin:0 0 5px;padding:3px 8px 2px;transition:all .3s ease-out}a.tag:hover span{background-color:#efc300}.tagscontainer{display:block;margin:10px 0}.idea-meta{border-bottom:1px solid grey;display:block;margin-bottom:20px;padding-bottom:10px}.calc-instructions{font-size:1.5em;font-family:trade-gothic-next,sans-serif;font-weight:700;padding-bottom:.5em}.calculatorholder .inputbox{border:1px solid grey;float:left;margin-bottom:10px;margin-right:5px;padding:5px 10px;width:85px}@media only screen and (max-width:568px){.calculatorholder .inputbox{width:75px}}.buttonwrapper{float:left;position:relative}.calculator{background:#707372;border:none;color:#fff;font-family:trade-gothic-next,sans-serif;font-weight:700;line-height:1;margin:0;padding:11px 32px 6px 10px;position:relative;transition:all .3s ease-out}.calculator:hover{background:grey}.calculatorholder .buttonwrapper:after{color:#fff;content:"\e603";font-family:icomoon;position:absolute;right:8px;top:5px}table .ingredient{border-top:1px dashed #bbb}table .amount,table .measure{padding:5px 0;vertical-align:top;width:20%}table .name{width:60%;vertical-align:top;padding:5px 40px 5px 0}.summaryholder{border-bottom:1px solid grey;padding-bottom:16px;margin-bottom:24px}.summaryholder p{font-size:1.2rem}.contentholder,.methodholder{margin-bottom:32px}.contributorholder+h2,.contributorholder h2{font-size:1.4rem}.contributorholder img{margin-bottom:6px}@media only screen and (max-width:568px){.contributorholder img{max-width:200px}}.mobile .contributorholder{margin:12px 0}.contributor-message{margin-top:12px}.moreideasholder{padding-top:24px}.moreideasholder h3:first-child{font-size:32px;letter-spacing:0;line-height:100%;margin-top:32px}.idea-maincontent h2{line-height:100%;margin-top:0}.idea-bottom h3{font-size:22px}.greybox{background-color:#dfe0db;padding:20px 27px 10px;width:100%}.greybox,.idea-middle .greybox{display:table}.idea-bottom .greybox{display:none}@media only screen and (min-width:568px){.idea-middle .greybox{display:none}.idea-bottom .greybox{display:table}}.greybox .sharingiconsholder{float:left;width:100%}.greybox .sharingiconsholder a:first-child span{margin-left:0}.greybox .sharingiconsholder a span{margin-left:12px;margin-right:0}.sharingiconsholder .noorphan:last-child{margin-right:0}.sharingiconsholder .noorphan{float:left;margin-right:12px;width:120px}.contentholder blockquote{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:20px 0;padding:20px 0 14px}.contentholder blockquote p{color:#efc300;font-size:20px;font-family:trade-gothic-next,sans-serif;font-weight:700}.methodholder a,tr.ingredient a.related_product{font-weight:700}.promotionsholder .promo-item{margin-bottom:10px}.promotion-single{margin:20px 0}.margin-medium{margin:4px}.promotion-link,.promotion-links a{color:#707372;font-family:trade-gothic-next,sans-serif;font-weight:700}.promotion-links a:hover{color:#ffdb3e}.promotion-banner-container{margin:0 0 20px}.promotion-content-container>hr,.promotion-content-container>p{clear:both;float:left;width:100%}.promotion-content-container>p img{width:auto}.promotion-content-container>p img.alignleft{float:left;margin-right:12px}.promotion-content-container>p img.alignright{float:right;margin-left:12px}.promotion-form-container{display:table;width:100%}.promo-form .form-item{margin:0 auto;width:500px}@media only screen and (max-width:520px){.promo-form .form-item{width:300px}}.promo-form .label{width:100%}.form-item.heroitem{background:#ccc none repeat scroll 0 0;border-top:1px solid grey;margin:20px 0;padding:15px 20px;width:100%}.promo-form .heroitem .label{font-family:ff-real-headline-pro-2,sans-serif;font-size:30px;padding:0 0 10px}.promo-form .select2-container--default .select2-selection--single{border:1px solid #707372!important}.promo-form .select2-container--default .select2-selection--single .select2-selection__arrow b:after{color:#707372}.promo-form .select2-container{margin-left:0!important;margin-right:0!important;max-width:100%;min-width:0}.promo-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#707372!important;background-color:#fff}.promo-form .heroitem .select2-container--default .select2-selection--single .select2-selection__rendered{background:#707372 none repeat scroll 0 0;color:#fff!important}.promo-form .heroitem .select2-container--default .select2-selection--single .select2-selection__arrow b:after{color:#fff}.promo-form .form-item.wide{width:100%}.promo-form .form-item .inputholder{margin-left:0;width:200px}.promotion-actionholder{margin-top:20px;padding:15px 20px 5px}.sharelabel{float:left;font-family:ff-real-headline-pro-2,sans-serif;font-size:22px;line-height:100%;padding:5px 25px}.promotion-terms-container ol{padding:0 0 10px 16px}.promotion-terms-container ol[type=i]{padding:0 0 0 11px}.promotion-terms-container ol[type=i] li:last-child{padding-bottom:0}.promotion-terms-container li{padding:0 0 15px}.promotion-terms-container .table-responsive{padding-top:20px}.promotion-terms-container table{margin-bottom:10px}.promotion-content img{max-width:100%;width:auto}.promotion-content .title,.promotion-title{font-family:ff-real-headline-pro-2,sans-serif;font-size:22px;margin:16px 0 10px}.silly-season-brands{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.silly-season-brand{cursor:pointer;flex:25%;padding:5px}.silly-season-brand-logo{align-items:center;display:flex;height:160px;justify-content:center;width:100%}.silly-season-brand>.silly-season-button p{background-color:#004e5a;color:#fff;display:block;font-family:trade-gothic-next,sans-serif;font-weight:700;text-align:center}.silly-season-brand>.silly-season-button p a{color:#fff}.silly-season-brand:hover>.silly-season-button p{background-color:#efc300;color:#fff}.specialty__header{overflow:hidden;position:relative}.specialty__header__image{max-height:1200px;height:75vh}.specialty__header__image img{height:75vh;object-fit:cover;width:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.specialty__header__image{height:100%}.specialty__header__image img{height:inherit}}.specialty__header:after{background-color:rgba(39,34,29,.5);content:"";display:block;height:1600px;left:0;position:absolute;top:0;width:100%}.specialty__header__logo img{height:auto;max-width:280px;width:100%}.specialty__header__text{left:50%;max-width:600px;padding:1rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1;width:100%}.specialty__header__text h1,.specialty__header__text p{color:#fff}.specialty__intro{display:block;margin-left:auto;margin-right:auto;max-width:632px;padding:0 16px;position:relative;bottom:30px}.specialty__intro--products{bottom:0;text-align:center}.specialty__anchors{background-color:#333;align-items:center;display:flex;flex-direction:column;justify-content:center}.specialty__anchor__button{border:1px solid #fff;display:inline-block;font-family:trade-gothic-next,sans-serif;font-weight:700;font-size:20px;min-width:200px;padding:7px 16px;margin:16px;text-align:center;transition:all .5s ease}.specialty__anchor__button:hover{background-color:grey;text-decoration:none}.specialty__anchors a{color:#fff}@media only screen and (min-width:600px){.specialty__anchors{flex-direction:row}.specialty__anchor__button{margin:24px 16px;padding:7px 16px}}.specialty__cta--header{background-color:#009490;color:#fff}.bakers__productguide{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:800px;padding:1.2rem;width:100%}.bakers__productguide__column{align-items:center;display:flex;flex-direction:column;justify-content:center;width:48%}.bakers__productguide__column h2{color:#fff;font-size:1.6rem;padding-bottom:1rem}.bakers__productguide__column--left img{height:auto;width:215px}.bakers__productguide__column--right a.button{background-color:#004e5a;min-width:215px}.bakers__productguide__column--right a.button:hover{background-color:#00c2bc}.specialty__content__container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;margin:0 auto;padding-bottom:60px;max-width:980px;width:100%}.specialty__content__container hr{width:100%}@media only screen and (min-width:1000px){.specialty__content__container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;padding-bottom:60px;max-width:980px;width:100%}}.specialty__heading{padding:50px 0;margin:0;text-align:center}a.specialty__content__button{background-color:#009490;color:#fff;display:inline-block;font-family:ff-real-headline-pro-2,sans-serif;font-size:20px;min-width:200px;padding:7px 16px;text-align:center;text-decoration:none;transition:all .5s ease}a.specialty__content__button:hover{background-color:#00c2bc;text-decoration:none}a.specialty__content__button:visited{color:#fff}a.specialty__content__button:visited:hover{background-color:#00c2bc;color:#fff;text-decoration:none}.specialty__loyalty,.specialty__products,.specialty__tips{background-color:#fff}.specialty__featured,.specialty__recipes{background-color:#009490}.specialty__featured .specialty__intro p,.specialty__featured h2,.specialty__recipes .specialty__intro p,.specialty__recipes h2{color:#fff}.specialty__products__container,.specialty__recipes__container{flex-wrap:wrap}.specialty__products__categories{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;max-width:980px;width:100%}.specialty__products__categories ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;list-style:none;margin:0;padding:0}.specialty__products__categories ul li{padding:20px 2px 0}a.btn__specialty__products__category{background-color:#004e5a;color:#fff;display:block;font-family:trade-gothic-next,sans-serif;font-weight:700;font-size:14px;text-align:center;padding:9px 16px 8px;transition:all .3s ease-out;text-decoration:none}a.btn__specialty__products__category.active,a.btn__specialty__products__category:hover{background-color:#009490;text-decoration:none}@media only screen and (min-width:600px){a.btn__specialty__products__category{font-size:20px}}.specialty__product{display:block;width:46%;padding-bottom:40px}.specialty__product__title{align-items:center;box-sizing:content-box;display:flex;flex-direction:column;justify-content:flex-start;min-height:70px;padding:30px 0 10px;width:100%}.specialty__product__buttons{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.specialty__product__buttons a{border:0;color:#fff;display:block;line-height:100%;font-family:trade-gothic-next,sans-serif;font-weight:700;padding:9px 0 8px;text-align:center}.specialty__product__buttons a.btn_enquire{background-color:#009490;width:48%}.specialty__product__buttons a.btn_enquire:hover{background-color:#00c2bc}.specialty__product__buttons a.btn_view{background-color:#00afe1;width:48%}.specialty__product__buttons a.btn_view:hover{background-color:#43d0f7}.specialty__products__entirerange{padding-bottom:60px}@media only screen and (min-width:600px){.specialty__product{width:31%}}@media only screen and (min-width:760px){.specialty__product{width:24%}}.specialty__products__heading{padding:50px 0 10px;margin:0;text-align:center}.specialty__recipe{display:block;width:94%;padding-bottom:40px}.specialty__recipe .item-date,.specialty__recipe .specialty__recipe__link a.item-button,.specialty__recipe .specialty__recipe__summary,.specialty__recipe h2,.specialty__recipe h3 a{color:#333}.specialty__recipes__archive{margin-left:auto;margin-right:auto;max-width:980px;padding-bottom:60px;width:94%}.specialty__recipes__archive a.button{background-color:#004e5a}@media only screen and (min-width:600px){.specialty__recipe{display:block;width:48%;padding-bottom:40px}}@media only screen and (min-width:1000px){.specialty__recipes__archive{width:100%}}.specialty__tip{display:block;width:94%}.specialty__tips__container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:800px){.specialty__tip{display:block;width:32%}.specialty__tips__container{align-items:flex-start;flex-direction:row;justify-content:space-evenly}}.specialty__testimonials{background-color:grey;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.specialty__testimonials:after{background-color:rgba(39,34,29,.5);content:"";display:block;height:1300px;left:0;position:absolute;top:0;width:100%}.specialty__testimonials h2{color:#fff;position:relative;z-index:1}.specialty__testimonials__container{align-items:center;flex-direction:column;justify-content:center}.specialty__testimonial{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:40px;position:relative;text-align:center;width:94%;z-index:1}.specialty__testimonial h3,.specialty__testimonial p{color:#fff}.specialty__cta{background-color:#333}.specialty__cta__container{align-items:center;flex-direction:column;justify-content:center;padding:30px 20px}.specialty__cta__container h2{color:#fff;font-size:24px}.specialty__cta__intro{color:#fff;display:block;margin-left:auto;margin-right:auto;max-width:632px;padding:0 16px}.specialty__cta__intro p{color:#fff}@media only screen and (min-width:600px){.specialty__testimonial{max-width:500px}}@media only screen and (min-width:800px){.specialty__testimonials__container{align-items:flex-start;flex-direction:row;justify-content:space-evenly}.specialty__testimonial{width:32%}}.specialty__featured__container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:980px;padding-bottom:60px;width:94%}.specialty__featured .item-date,.specialty__featured .specialty__featured__link a.item-button,.specialty__featured h2,.specialty__featured h3 a,.specialty__featured p{color:#333}@media only screen and (min-width:1000px){.specialty__featured__container{width:100%}}.specialty__loyalty{padding-top:40px}.specialty__loyalty .specialty__content__container{align-items:center;flex-direction:column;justify-content:center}.specialty__loyalty__text h2,.specialty__loyalty__text p{color:#333}.specialty__loyalty__image{width:65%}.specialty__loyalty__text{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:94%}@media only screen and (min-width:800px){.specialty__loyalty .specialty__content__container{align-items:flex-start;flex-direction:row;justify-content:space-evenly}.specialty__loyalty__image{width:32%}.specialty__loyalty__text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:65%}}@media only screen and (min-width:800px){.specialty__loyalty .specialty__content__container{justify-content:space-between}}.postid-53935 a.btn__specialty__products__category{background-color:#0b1322}.postid-53935 a.btn__specialty__products__category.active{background-color:#152a50}.postid-53935 a.btn__specialty__products__category:hover{background-color:#293a59}.contact-page-container,.find_distributor-banner-container,.page-container{margin:20px 0}.find-distributor-copy{margin:20px 30px}@media only screen and (min-width:768px){.find-distributor-copy{margin:20px 80px}}.distributor-filter-form-holder,.find-local-manager-holder{background-color:#ddd;margin:0 0 20px;padding:30px 20px 20px}.fields-container{padding:15px 0 0}.field-holder input[type=search],.field-holder input[type=text]{background-color:#fff;border:1px solid #707372;line-height:1;min-width:100px;width:100%}.field-holder>label{display:block}.field-holder .select2-container{max-width:270px;min-width:100px;margin:0!important}.field-holder .select2-container--default .select2-selection--single{background-color:#fff!important;border:1px solid #707372!important}.field-holder .select2-container--default .select2-selection--single .select2-selection__rendered{color:#707372!important}.field-holder .select2-container--default .select2-selection--single .select2-selection__arrow b:after{color:#707372}.field-holder .select2{margin-bottom:10px!important}.field-holder input[type=submit]{background-color:#009490;border:none;color:#fff;font-family:trade-gothic-next,sans-serif;font-weight:700;font-size:20px;min-width:90px;padding:7px 0;text-align:center;width:100%;display:inline-block;line-height:100%;margin-top:0;transition:all .3s ease-out}.field-holder input[type=submit]:hover{background-color:#00c2bc}@media only screen and (max-width:767px){.field-holder label{float:left;width:100%;line-height:150%}.field-holder .select2-container,.field-holder input[type=text]{max-width:100%;min-width:0;width:100%;margin-bottom:10px}}.distributor-filter-results h4{font-family:trade-gothic-next,sans-serif;font-size:16px;margin:0}.borderbottom{border-bottom:1px solid #707372;margin-bottom:15px!important;padding-bottom:15px}.find-local-rep{border-top:1px solid #707372;padding-bottom:15px;padding-top:15px;text-align:center;margin-top:20px}input[type=submit].secondaryButton{background-color:#00afe1;border:none;color:#fff;font-family:ff-real-headline-pro-2,sans-serif;font-size:20px;min-width:90px;padding:7px 15px;text-align:center;display:inline-block;line-height:100%;margin-top:0;white-space:pre-wrap;transition:all .3s ease-out}input[type=submit].secondaryButton:hover{background-color:#43d0f7}.filtered-results h5{font-family:trade-gothic-next,sans-serif;font-weight:700;margin:0 0 10px}.distributor-detail{font-size:.9rem;padding-bottom:5px}.distributor-detail a,.distributor-detail label,.distributor-detail span{font-size:.9rem}.distributor-item{padding:10px 0 40px}.rep-item{border:1px solid #707372;margin:0 0 10px;padding:20px}.rep-item .imageholder{padding-bottom:10px}@media only screen and (min-width:568px){.rep-item .imageholder{text-align:right}}.phone .data a{color:#707372}span.label{display:inline-block;min-width:70px}.rep-details-item.email,.rep-details-item.phone{padding-top:8px}img.auto{width:auto!important;max-width:100%}.errormessage{background-color:transparent;border:3px solid #c00;color:#707372;font-size:14px;margin:10px 0;padding:10px;text-align:center}.page-banner-container{padding:0 0 20px}.subpageholder{border-top:1px solid #009490;clear:both;margin-top:16px;padding-top:22px}.subpageholder .category-item a{background-color:#009490;display:block}.subpageholder .category-item .category-caption{background-color:#009490;color:#fff;display:block;float:left;font-family:trade-gothic-next,sans-serif;font-weight:700;margin-bottom:1.2rem;padding:8px 8px 6px;width:100%}.subpageholder .category-item a.selected .category-caption{background-color:#efc300}.subpageholder .category-item .category-caption:after{content:"\e60c";float:right;font-family:icomoon}@media only screen and (min-width:768px) and (max-width:820px){.subpageholder .category-item .category-caption:after{display:none}}.render-about .page p,.render-charity-partners .page>p,.render-our-company .page>p:first-child,.render-our-company .page>p:nth-child(2),.render-our-contributors .page>p,.render-our-people .page p,.render-quality-focus .page>p,.render-sustainability-and-environment .page>p,.render-the-gf-way-values-and-vision .page p{padding:0 100px}@media only screen and (max-width:567px){.render-about .page p,.render-charity-partners .page>p,.render-our-company .page>p:first-child,.render-our-company .page>p:nth-child(2),.render-our-contributors .page>p,.render-our-people .page p,.render-quality-focus .page>p,.render-sustainability-and-environment .page>p,.render-the-gf-way-values-and-vision .page p{padding:0}}.about-hero,.about-hero p{font-family:ff-real-headline-pro-2,sans-serif}.brand-caption,.contributor-caption,.contributor-caption a{color:#707372;font-family:ff-real-headline-pro-2,sans-serif;font-size:25px;padding:10px 0}.brand-caption:hover,.contributor-caption:hover,.contributor-caption a:hover{text-decoration:none}.tax-contributor .contributor-caption:not(:first-child){margin-top:1em}.brand-item,.contributor-item{padding:0 0 15px}.brand-item .imageholder,.contributor-item .imageholder{text-align:center}.brand-item .imageholder img,.contributor-item .imageholder img{width:100%}@media only screen and (max-width:567px){.brand-item .imageholder img,.contributor-item .imageholder img{width:50%}}.nutritionalclaimcontainer{border-top:1px solid grey;padding-top:30px}.nutritional-claim-item{display:inline-block;padding:0 0 12px;width:100%}.nutritional-claim-image img{max-width:80px}.nutritional-claim-image.icon-healthy-kids-amber .imageholder img,.nutritional-claim-image.icon-healthy-kids-association .imageholder img,.nutritional-claim-image.icon-healthy-kids-everyday .imageholder img,.nutritional-claim-image.icon-healthy-kids-green .imageholder img{max-width:160px}@media only screen and (min-width:569px){.nutritional-claim-image{padding:0 40px}.nutritional-claim-image img{max-width:120px;min-width:80px}}.nutritional-claim-caption{color:#707372;font-family:ff-real-headline-pro-2,sans-serif;font-size:40px;padding:0}.gf_value-item{margin:0 0 12px}.gf_value-item .caption{color:#707372;font-family:ff-real-headline-pro-2,sans-serif;font-size:16px;margin:0 0 15px;padding:7px 5px 4px}.infographics-list-holder{margin-top:3em}.infographic-title-wrapper{align-items:center;background-color:#004e5a;display:flex;justify-content:flex-start;min-height:70px;margin-bottom:1em;padding-left:1em;padding-right:1em}.infographic-title{color:#fff;font-size:1.1em;line-height:1.2}.infographic-link-wrapper{margin-bottom:40px}.infographics-ideas-form{background-color:#fff;padding-bottom:4em;padding-top:3em}.infographic-banner-container{margin-bottom:20px;margin-top:20px}.infographic-content-container{margin-bottom:40px;margin-top:20px}.modal{height:1200px;position:fixed;top:100%;transition:all .3s ease-out 0s;width:100%;z-index:999}.modal.open{top:0}.overlay2{background:rgba(39,34,29,.5) none repeat scroll 0 0;height:100%}.modal-actionpanel{font-size:36px;margin:15px 0 20px;text-align:right}.modal-actionpanel a{color:#fff;transition:all .3s ease-out 0s}.modal-content{color:#ccc;height:100%;max-height:480px;overflow-x:hidden;overflow-y:scroll;padding:0 20px 10px}.orange-feature{background:#f8931f;padding:20px 20px 10px}.black-feature h2,.black-feature p,.orange-feature h2,.orange-feature p{color:#fff}.black-feature img,.orange-feature img{width:100%}.orange-feature a.button{background-color:#fff;color:#f8931f}.orange-feature a.button:hover{background-color:#00c2bc;color:#fff}.black-feature{background:#181d21;padding:20px 20px 10px}.black-feature h2 span{color:#64872c;font-family:ff-real-headline-pro-2,sans-serif}.black-feature a.button{background-color:#fff;color:#64872c}.black-feature a.button:hover{background-color:#64872c;color:#fff}.samplemodal{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:space-around;padding:1em}.samplemodal__content,.samplemodal__stylephoto{width:100%}.samplemodal__stylephoto{background-repeat:no-repeat;background-size:cover;height:40%}.samplemodal__stylephoto--vinegar{background-position:50%;background-image:url(/content/uploads/2019/06/modal-image-apple_cider_vinegar.jpg)}.samplemodal__stylephoto--donut{background-position:50%;background-image:url(/content/uploads/2019/06/modal-image-cinnamon_donut_balls.jpg)}.samplemodal__product{display:none}.samplemodal__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.pum-container.pum-responsive .samplemodal__product img{height:auto;max-width:85px;width:100%}@media only screen and (min-width:768px){.samplemodal{align-items:center;display:flex;flex-direction:row;height:550px;justify-content:space-around;padding:2em;width:100%}.samplemodal__stylephoto{height:100%}.samplemodal__content,.samplemodal__stylephoto{width:45%}.samplemodal__stylephoto--vinegar{background-position:0}.samplemodal__product{display:block}}.render-order-cart .img_tio_cart .select2-container{margin-left:0!important;margin-right:0!important;max-width:100%;min-width:0}.render-order-cart .img_tio_cart .select2-container--default .select2-selection--single{background-color:#fff!important;border:1px solid #707372!important}.render-order-cart .img_tio_cart .select2-container--default .select2-selection--single .select2-selection__rendered{color:grey!important}.render-order-cart .select2-container--default .select2-selection--single .select2-selection__arrow b:after{color:grey}.img_tio_cart__item{display:inline-block;padding:15px 0;vertical-align:middle;width:100%}.img_tio_cart__header{font-family:ff-real-headline-pro-2,sans-serif;font-size:1.2em;margin:0;padding:10px 0;text-align:center}.img_tio_cart__item.img_tio_cart_item__header.nomobile{background-color:transparent;border-bottom:2px solid grey;padding:0}.img_tio_cart_item__product-name{display:block;font-size:1.1em}.img_tio_cart_item__product-category{display:block}.img_tio_cart_item__product-carton-size{display:block;font-size:1.1em}.img_tio_cart__item-cartons,.img_tio_cart__item-units{text-align:center}.img_tio_cart__item-cartons input,.img_tio_cart__item-units input{max-width:60px!important;min-width:0;text-align:center;width:100%}.img_tio_cart__remove-button{text-align:center}.img_tio_button.img-tio__button-remove{background-color:#009490;border:none;border-radius:17px;color:#fff;font-size:1.2em;line-height:1;padding:8px 12px;text-align:center;transition:all .3s ease-out}.img_tio_button.img-tio__button-remove:hover{background-color:#00c2bc}@media only screen and (max-width:768px){.img_tio_button.img-tio__button-remove{font-size:0;margin-top:15px;border-radius:0}.img_tio_button.img-tio__button-remove:before{content:"Remove this item";font-size:16px}.img_tio_cart__item .col-xs-12.col-md-3 .img_tio_cart__header.mobile{margin-top:15px}}.img_tio_cart__item:nth-child(odd){background-color:rgba(0,0,0,.1)}.img_tio_cart__actions{display:inline-block;padding:40px 0;width:100%}.validation-error{display:none}.img_tio_userdetails__form-item{padding:0 0 15px}.img_tio_userdetails__form-header{padding:0 0 20px}.img_tio_userdetails__form-header h2{text-align:center}.img_tio_cart__form-header,.img_tio_cart__main-distributor-wrapper{padding:20px 0}.img_tio_notification{border:2px solid #0d0;display:inline-block;left:50%;padding:10px 20px;position:relative;transform:translateX(-50%)}.img_tio_validation{border:2px solid #c00;display:block;margin-bottom:20px;padding:10px 20px}.img_tio_button_form{display:inline}.img_tio_button{background-color:#009490;border:0;color:#fff;line-height:100%;margin-bottom:10px;margin-right:10px;transition:all .3s ease-out}.img_tio_button.active,.img_tio_button:hover{background-color:#00c2bc;font-style:normal}.img_tio_button.secondaryAction.button:after{content:"";display:none;padding:0}.img_tio_button.secondaryAction{background-color:#009490;font-family:ff-real-headline-pro-2,sans-serif;font-size:20px;padding:11px 15px 10px}.img_tio_button.secondaryAction:hover{background-color:#00c2bc}.img_tio_button.primaryAction{font-family:ff-real-headline-pro-2,sans-serif;font-size:20px;padding:11px 15px 10px}.img_tio_cart__item-distributor{margin-left:6px;margin-right:6px}.img_tio_button_form .img_tio_button{float:left;padding:9px 15px 8px 40px;position:relative}.img_tio_button .icon-shoppingcart{left:14px;top:8px;position:absolute}@media only screen and (max-width:568px){.img_tio_button_form .img_tio_button{width:100%}}.img_tio__thankyou h2{font-size:2em;text-align:center}.img_tio__thankyou .img_tio_cart__form-header{font-size:1.2em}.userdata_field,.userdata_group_field{display:block}.userdata_group_field .userdata_field{display:inline-block;margin-right:2px}.img_tio_minicart__badge{position:absolute;top:-14px;right:-10px;background-color:#004e5a;color:#fff;line-height:1;padding:2px 5px;border-radius:12px;border:2px solid #fff}.img_tio_minicart__icon{position:relative;display:inline-block}.img_tio_minicart__icon .icon-shoppingcart{color:#004e5a;font-size:26px;line-height:1}.img_tio_minicart__icon-wrap{display:inline-block;position:relative}.shoppingcartholder{float:left}a.img_tio_minicart__button span{display:inline-block;vertical-align:top}span.img_tio_minicart__anchor-label-wrapper,span.img_tio_minicart__counter-wrapper{padding-top:5px;color:#004e5a}@media only screen and (max-width:767px){.topline{float:none;position:absolute;top:42px;right:80px}}.img_tio_userdetails__form-item .validation-error{color:#c00;padding:5px 0}.img_tio__userdetails-container{background-color:#f1f1ee;padding:20px 10px}.img_tio_cart__form-header-alternate{padding-top:0}.img_tio__preorder_number{display:block}.img_tio_cart_item__product-disclaimer{padding-top:10px;display:inline-block;font-size:.9em}.accordion__wrap{background-color:#707372;display:flex;box-sizing:border-box;margin:2em auto;max-width:600px;padding:1em;transition:all .5s ease;width:100%}.accordion__wrap .accordion__thumb{display:block;margin-right:1em}.accordion__wrap div img{height:auto;width:50px}@media only screen and (min-width:400px){.accordion__wrap div img{width:auto;width:150px}}.accordion__content{display:block}.accordion__intro h2,.accordion__intro h3,.accordion__intro h4,.accordion__intro h5,.accordion__intro h6{color:#fff;font-size:150%;margin-top:0;padding-top:0}.accordion__intro p{color:#fff}.accordion__toggle{background-color:#efc300;clear:none;color:#fff;display:inline-block;padding:.4em 0;text-align:center;width:160px}.accordion__toggle:hover{background-color:#ffdb3e}.accordion__toggle span{font-family:ff-real-headline-pro-2,sans-serif;font-size:1.2em}.accordion__toggle--small{background-color:grey;padding:.4em .8em;float:right;width:inherit}.accordion__toggle--small:hover{background-color:#707372}.accordion__toggle--open{opacity:1;transition:opacity .3s ease}.accordion__toggle--close{opacity:0;transition:opacity .3s ease}.accordion__form{box-sizing:border-box;height:0;opacity:0;overflow:hidden;position:relative;transition:all .5s ease}.accordion__form .hs-richtext.hs-main-font-element,.accordion__form h4,.accordion__form label{color:#fff}.accordion__form .hs-button{background-color:#efc300!important}.accordion__form .submitted-message{border:1px solid #004e5a;color:#004e5a;margin-top:1em;padding:.5em}#toggleaccordion{display:none}#toggleaccordion:checked+.accordion__wrap .accordion__toggle--open{opacity:0}#toggleaccordion:checked+.accordion__wrap .accordion__toggle--close{opacity:1}#toggleaccordion:checked+.accordion__wrap .accordion__form{opacity:1;height:100%}.hs_freesample{display:none}.highlighted .widgetcontainer,.highlightedbg{background-color:#ddd;color:#707372}.darklighted,.highlighted .widgetcontainer{margin:0 0 10px;padding:20px 0 10px}.darklighted{background-color:#707372;color:#fff}.darklighted h2,.darklighted h3,.darklighted h4,.darklighted p{color:#fff}.darklighted h4{margin:.25em}.widgetpost .cols2 .content{column-count:2;column-gap:80px;orphans:4;vertical-align:top}@media only screen and (max-width:567px){.widgetpost .cols2 .content{column-count:1}}h2.bold{font-weight:700}h2.bold,h2.normal{font-family:trade-gothic-next,sans-serif}h2.normal{font-size:15px}.widgetpost .cols2 .content ul,.widgetpost .cols2 .content ul li{margin-top:0;vertical-align:top}.widgetpost .cols2 .content ul{padding:0 0 0 16px}.widgetpost .cols2 .content ul li{padding:0 0 10px}.sidebyside h2{line-height:100%}.sidebyside h2,.sidebyside p{padding-left:220px}.sidebyside p:first-child{float:left;padding:0;width:220px}@media only screen and (max-width:477px){.sidebyside h2,.sidebyside p{padding-left:0}.sidebyside p:first-child{float:left;padding:0;width:100%}}.sidebyside.fifty h2,.sidebyside.fifty p{padding-left:calc(50% + 40px)}.sidebyside.fifty p:first-child{float:left;padding:0;width:50%;margin-right:6px}@media only screen and (max-width:477px){.sidebyside.fifty h2,.sidebyside.fifty p{padding-left:0}.sidebyside.fifty p:first-child{float:left;padding:0;margin-right:0;width:100%}}.sidebyside p img{display:block;vertical-align:top}.contentclass.twoimages{margin-bottom:0}.contentclass.twoimages p{float:right;margin-bottom:0;margin-right:0!important;padding:0;width:50%}@media only screen and (max-width:477px){.contentclass.twoimages p{width:100%}}.bordertop{border-top:1px solid grey;padding-top:10px}.contentclass{margin-bottom:30px}.highlighted .contentclass{margin-bottom:0}.si_feed_container{min-width:320px;margin-left:auto;margin-right:auto}.si_feed_container:after,.si_feed_container:before{content:" ";display:table}.si_feed_container:after{clear:both}.si_feed{margin-left:-6px;margin-right:-6px}.si_feed:after,.si_feed:before{content:" ";display:table}.si_item{float:left;width:50%;padding-right:6px;padding-left:6px;margin-bottom:10px}@media only screen and (min-width:568px) and (max-width:960px){.si_item{width:25%}}@media only screen and (min-width:961px){.si_feed_container{width:960px}.si_item{width:25%}}.sk-spinner-double-bounce.sk-spinner{width:40px;height:40px;position:relative;margin:0 auto}.sk-spinner-double-bounce .sk-double-bounce1,.sk-spinner-double-bounce .sk-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:sk-doubleBounce 2s ease-in-out infinite}.sk-spinner-double-bounce .sk-double-bounce2{animation-delay:-1s}@keyframes sk-doubleBounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.page-container.is404page{background:#fff none repeat scroll 0 0;padding:20px}.is404page h2{font-size:44px;line-height:110%}.disclaimer p{font-size:24px}.wp-pagenavi{border-top:1px solid grey;padding:15px 0!important;text-align:center;float:left;width:100%}.wp-pagenavi .pages{display:none}.wp-pagenavi .current{color:#333}.wp-pagenavi .current,.wp-pagenavi a{display:inline-block;line-height:100%;margin-bottom:10px;position:relative}.wp-pagenavi a{background-color:#009490;color:#fff;padding:6px 0;width:120px;overflow:hidden;vertical-align:top;transition:all .3s ease-out}.wp-pagenavi a:hover{background-color:#00c2bc;color:#fff}.wp-pagenavi a.previouspostslink{margin:0 10px;padding-right:16px;text-align:right}.wp-pagenavi a.previouspostslink:before{content:"\e60b";font-family:icomoon;left:5px;position:absolute;color:#fff;top:6px}.wp-pagenavi a.nextpostslink{margin:0 10px;padding-left:16px;text-align:left}.wp-pagenavi a.nextpostslink:after{content:"\e60a";font-family:icomoon;right:5px;position:absolute;color:#fff;top:6px}.wp-pagenavi a.page{background-color:transparent;color:grey;width:auto}.wp-pagenavi a.page:hover{background-color:transparent;color:#b6af99}@media only screen and (max-width:767px){.wp-pagenavi a.nextpostslink{width:28px;text-indent:50px;color:#009490}.wp-pagenavi a.previouspostslink{width:28px;color:#009490}.wp-pagenavi a.nextpostslink:hover,.wp-pagenavi a.previouspostslink:hover{color:#00c2bc}.wp-pagenavi a.first,.wp-pagenavi a.last{color:#009490;position:relative;width:28px;height:26px}.wp-pagenavi a.first:hover,.wp-pagenavi a.last:hover{color:#00c2bc}a.first:before{content:"\e60b\e60b";padding-left:3px}a.first:before,a.last:after{color:#fff;text-align:center;font-family:icomoon;letter-spacing:-6px}a.last:after{content:"\e60a\e60a";padding-right:4px}a.last{text-indent:-26px}}.wp-pagenavi .current,.wp-pagenavi a.page{padding:6px 0}.wp-pagenavi .current:after,.wp-pagenavi .current:before,.wp-pagenavi a.page:after,.wp-pagenavi a.page:before{content:" ";padding-left:10px}.search-results-holder .wp-pagenavi a.first:hover,.search-results-holder .wp-pagenavi a.last:hover,.search-results-holder .wp-pagenavi a.nextpostslink:hover,.search-results-holder .wp-pagenavi a.previouspostslink:hover{color:#fff}.subscribearea.parallax-1{background-color:#004e5a;width:100%}.newsletterform .widget{margin:40px 0;text-align:center;position:relative}.newsletterform h3{color:#fff;margin-bottom:0}.newsletterform p{color:#fff;margin-bottom:20px}.newsletterform .hubspot_form .field>label{display:none}.newsletterform .submitted-message{color:#fff;font-size:18px}.newsletterform .hubspot_form .field .select2-container--default .select2-selection--single{background-color:transparent!important;border:1px solid #fff!important;color:#fff!important}.newsletterform .hubspot_form .field .select2-container--default .select2-selection--single .select2-selection__arrow b:after,.newsletterform .hubspot_form .field .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff!important}.newsletterform .hubspot_form .field .select2-container{margin-bottom:10px!important}.widget_cm_ajax label{display:none}.widget_cm_ajax p{display:inline-block;margin:0 0 10px;vertical-align:top;width:auto!important}.cm_ajax_failed,.cm_ajax_loading,.cm_ajax_success{bottom:-40px;left:0;position:absolute;text-align:center;width:100%}.cm_ajax_loading img{width:20px;height:auto}.widget form{clear:both;display:block;float:none;margin:0 auto;width:306px}.widget input[type=submit]{background-color:#efc300;border:none;color:#004e5a;display:block;font-family:trade-gothic-next,sans-serif;font-weight:700;font-size:1.2rem;line-height:100%;margin-left:0;min-width:90px;padding:10px 0 8px;transition:all .3s ease-out;width:100%}.widget input[type=submit]:hover{background-color:#ffdb3e}.widget input[type=email],.widget input[type=text]{background:transparent;border:1px solid #fff;color:#fff;display:inline-block;vertical-align:top;font-size:15px;padding:11px 10px 10px;line-height:100%;margin-bottom:10px;width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){.widget input[type=email],.widget input[type=text]{padding:11px 10px 10px}}.newsletterform .widget_text .your-email,.newsletterform .widget_text .your-email input{width:100%;position:relative}.newsletterform .widget_text .your-email:-webkit-input-placeholder,.newsletterform .widget_text .your-email:placeholder,.newsletterform .widget_text .your-email input:-webkit-input-placeholder,.newsletterform .widget_text .your-email input:placeholder{color:#fff}.newsletterform .widget_text .name,.newsletterform .widget_text .name input{margin:0 0 10px;position:relative;width:100%!important}.newsletterform .widget_text .name:-webkit-input-placeholder,.newsletterform .widget_text .name:placeholder,.newsletterform .widget_text .name input:-webkit-input-placeholder,.newsletterform .widget_text .name input:placeholder{color:#fff}.newsletterform span.wpcf7-not-valid-tip{color:#fff;padding:0 0 10px}.newsletterform div.wpcf7-response-output{background-color:#004e5a;color:#fff;margin:15px 0 0;padding:6px 10px;width:306px;border:none!important}div.wpcf7-validation-errors{border:3px solid #efc300}span.wpcf7-not-valid-tip{color:#efc300}form.hubspot_form fieldset{border:0;margin:0;max-width:100%!important;padding:0}.hubspot_form .field label{padding:8px 0 5px;width:100%}form.hubspot_form fieldset .input input[type=email],form.hubspot_form fieldset .input input[type=tel],form.hubspot_form fieldset .input input[type=text]{width:100%}form.hubspot_form fieldset .input input[type=email]:-webkit-input-placeholder,form.hubspot_form fieldset .input input[type=email]:placeholder,form.hubspot_form fieldset .input input[type=tel]:-webkit-input-placeholder,form.hubspot_form fieldset .input input[type=tel]:placeholder,form.hubspot_form fieldset .input input[type=text]:-webkit-input-placeholder,form.hubspot_form fieldset .input input[type=text]:placeholder{color:#fff}.hubspot_form .field .select2-container{margin-bottom:0!important;margin-left:0!important;margin-right:0!important;max-width:100%;min-width:0}.hubspot_form .field .select2-container--default .select2-selection--single{background-color:#fff!important;border:1px solid #707372!important;width:100%}.hubspot_form .field .select2-container--default .select2-selection--single .select2-selection__arrow b:after,.hubspot_form .field .select2-container--default .select2-selection--single .select2-selection__rendered{color:#707372!important}.hubspot_form .field .input select.error,.hubspot_form .field .input select.hs-input,.hubspot_form .field .input select.invalid{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hs-form .hs-form-field ul.inputs-list{list-style:outside none none;padding:0;margin:0}ul.hs-error-msgs.inputs-list label{color:#c00}.hs-form-field label{width:unset}.hs-form .hs-form-field ul.inputs-list li label{padding:0 0 10px}.newsletterform label a,.newsletterform ul.hs-error-msgs li label{color:#c00}.hs-form-booleancheckbox span,.hubspot_form .input label.hs-form-booleancheckbox-display span,.hubspot_form .input label.hs-form-checkbox-display span{padding-left:15px}.PrimaryButton.orange,a.PrimaryButton.orange{background-color:#efc300;padding:11px 25px 10px}.PrimaryButton.orange:hover,a.PrimaryButton.orange:hover{background-color:#993a02}select[id^=preferred_distributor__]{border:1px solid!important;height:35px!important;position:relative!important}.section-bottom{display:table-row;height:1px;background-color:#353535}.footer,.footer a,.footer a:link,.footer a:visited,.footercopy,.footercopy p{color:#fff;font-family:trade-gothic-next,sans-serif;font-size:.7rem;line-height:150%}.footer a:hover{text-decoration:underline}.footer{background:#004e5a;padding:16px 0}.footer .left,.footer .right{color:#fff;font-size:13px}@media only screen and (max-width:568px){.footer .left,.footer .right{float:none;width:100%;text-align:center}}.footer .left a{display:inline-block;padding-top:4px}.footer-right-content{display:inline-block;vertical-align:inherit;color:#fff;font-size:.8rem;padding:0 7px}.footer .socialicons{display:inline-block;vertical-align:middle;float:none}.footer .socialicons a{font-size:26px}.wrap{height:100%;margin:0 auto;min-height:100%}.bottom,.wrap{display:table-row}.bottom{height:1px;width:100%}.container{min-width:320px}.mobile,.mobile-inline,.smallmobile{display:none}.left{float:left}.right{float:right}.sticky{position:fixed;width:100%}.absolute{position:absolute}.alignright{right:0;text-align:right}.alignleft{text-align:left}.uppercase{text-transform:uppercase}.regular{font-weight:400}.xlarge{font-size:22px;line-height:120%;margin:10px 0}.extrawidth{margin-left:-6px;margin-right:-6px}.fullwidth{width:100%}.rounded{border-radius:10px}.bold{font-family:trade-gothic-next,sans-serif;font-weight:700}.box-centered,.centered{text-align:center}.box-centered{display:block;margin-left:auto;margin-right:auto}.orange{color:#efc300}.smooth{transition:all .3s ease-out}.hide{display:none}@media only screen and (max-width:767px){.mobile{display:block!important}.mobile-inline{display:inline!important}.nomobile{display:none!important}.viewport.open{position:fixed;left:-250px}.overlay.show{opacity:.8;z-index:999;position:fixed}}@media only screen and (max-width:567px){.smallmobile{display:block!important}.nosmallmobile{display:none!important}}.paddingtop0{padding-top:0!important}.paddingbottom{padding-bottom:20px}.push-image{cursor:pointer}.date,.email,.nowrap,.phone{white-space:nowrap}.text--center,.text--centre,.text-center,.text-centre{text-align:center}.text--right,.text-right{text-align:right}.text--left,.text-left{text-align:left}.text--small,.text-small{font-size:80%}.text--large,.text-large{font-size:120%}.text--larger,.text-larger{font-size:150%}.text--uppercase{text-transform:uppercase}.text--capitalise,.text--capitalize,.text--titlecase{text-transform:capitalize}:root{--spacer:2rem}.spacer{padding-bottom:40px;padding-top:40px;padding-bottom:var(--spacer);padding-top:var(--spacer)}.spacer--small{padding-bottom:20px;padding-top:20px;padding-bottom:calc(var(--spacer)/2);padding-top:calc(var(--spacer)/2)}.spacer--large{padding-bottom:80px;padding-top:80px;padding-bottom:calc(var(--spacer)*2);padding-top:calc(var(--spacer)*2)}.spacer--top{padding-top:40px;padding-top:var(--spacer)}.spacer--bottom{padding-bottom:40px;padding-bottom:var(--spacer)}.spacer--small--top,.spacer--top--small{padding-top:20px;padding-top:calc(var(--spacer)/2)}.spacer--bottom--small,.spacer--small--bottom{padding-bottom:20px;padding-bottom:calc(var(--spacer)/2)}.spacer--large--top,.spacer--top--large{padding-top:80px;padding-top:calc(var(--spacer)*2)}.spacer--bottom--large,.spacer--large--bottom{padding-bottom:80px;padding-bottom:calc(var(--spacer)*2)}.spacer--around{padding:40px;padding-top:calc(var(--spacer))}.spacer--around--small{padding:20px;padding-top:calc(var(--spacer)/2)}.spacer--around--large{padding:80px;padding-top:calc(var(--spacer)*2)}@media only screen and (max-width:768px){.recipe-calculator-desktop{display:none}.recipe-calculator-mobile{display:block;margin-bottom:20px}}@media only screen and (min-width:769px){.recipe-calculator-desktop{display:block;margin-bottom:40px}.recipe-calculator-mobile{display:none}}.recipe-calculator-desktop table{width:95%;padding-bottom:40px}.recipe-calculator-desktop a:hover{cursor:pointer}.recipe-calculator-desktop td,.recipe-calculator-mobile td{padding:5px}.recipe-calculator-desktop .col-50{width:50%;padding:10px}.recipe-calculator-desktop .col-33{width:33.33%}.recipe-calculator-desktop .col-16{width:16.67%}.recipe-calculator-desktop textarea,.recipe-calculator-mobile textarea{height:125px}.recipe-calculator-desktop input:read-only,.recipe-calculator-mobile input:read-only{background-color:#e4e4e4;border:0}.recipe-calculator-desktop .ingredient-heading{font-weight:700}.recipe-calculator-desktop .ingred-row{margin:5px 0}.recipe-calculator-desktop .divider{border-top:1px solid #000;padding-top:5px}.recipe-calculator-desktop button,.recipe-calculator-mobile button{background-color:#717372;color:#fff;font-weight:400;text-transform:uppercase;min-width:225px;border:none;padding:10px 20px;text-align:center;float:right}.recipe-calculator-desktop .footer-label{text-align:right;padding-right:25px}.home-recipe-link{background-color:#009490;text-align:center;margin:0;padding:10px 5px 5px;transition:all .3s ease-out}.home-recipe-link.active,.home-recipe-link:hover{background-color:#00c2bc}.home-recipe-link a{font-family:ff-real-headline-pro-2,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;font-size:28px}.home-recipe-link a:hover{color:#fff}.home-recipe-link a:after{color:#fff;content:"\e603";font-family:icomoon;font-weight:400;font-size:18px;padding-left:15px}.pdf-recipe-header{background-color:#004e5a;margin-bottom:20px}.pdf-recipe-header-h1{float:left;font-family:ff-real-headline-pro-2,sans-serif;color:#fff;font-size:46px;line-height:1.3;font-weight:700;padding:50px 0 0 10px}.pdf-recipe-header-img{background-image:url(/content/themes/gffs-2021/images/logo_goodmanfielder_green@2x.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:100%}.pdf-recipe-h2{font-size:40px}.pdf-recipe-h2,.pdf-recipe-h3{text-align:left;font-family:ff-real-headline-pro-2,sans-serif;font-weight:700;color:#004e5a}.pdf-recipe-h3{font-size:28px}.pdf-recipe-ingredients-header{background-color:#004e5a;font-family:trade-gothic-next,sans-serif;font-weight:700;color:#fff;font-size:16px;text-align:center}.pdf-recipe-total{background-color:#ddd;color:#000;font-weight:700}.pdf-recipe-ingredient-row{padding:3px}.pdf-recipe-hr{height:2px;color:#009490}.pdf-recipe-method{background-color:#009490;margin-top:20px;padding:0 10px 10px}.pdf-recipe-method-h2{font-family:trade-gothic-next,sans-serif;font-weight:700;color:#fff;font-size:32px}.pdf-recipe-method-p{color:#fff;font-size:14px}
/*# sourceMappingURL=main.css.map */