/* Theme Name:   ELF 2014 Description:  Enjoy Life Foods 2014 refresh Author:       infuz Author URI:   http://infuz.com Template:     Divi Version:      1.0.0 Text Domain:  elf-2014*/@import url(../Divi/style.css);/* =Theme customization starts here.   Note: the selectors in this file are all garbage, because the   selectors in Divi we're overriding are all garbage. Sigh.-------------------------------------------------------------- */@font-face {    font-family: 'sagona';    src: url('fonts/sagona-book-webfont.woff2') format('woff2'),         url('fonts/sagona-book-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'saveursans-semi-bold';    src: url('fonts/saveursans-semi-bold-webfont.woff2') format('woff2'),         url('fonts/saveursans-semi-bold-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}.page-template-page-404 #main-content {    margin-top: 20px;}.page-template-page-404 {    border: 5px solid #ed1c24;    min-height: 100vh;    min-width: 100vw;}.page-template-page-404 p {    font-family: 'sagona', serif;}.page-template-page-404 p:last-of-type {    padding-bottom: 20px;}.page-template-page-404 #logo-404 {    text-align: center;}.page-template-page-404 #logo-404 img {    max-width: 211px;}.page-template-page-404 #error-404 {    text-align: center;}.page-template-page-404 #error-404 img {    max-width: 476px;    margin: 30px 0;}.page-template-page-404 .btn {    background-color: #ed1c24;    border-radius: 5px;    width: 250px;    text-align: center;    margin: 0 auto;}.page-template-page-404 .btn a {    color: #FFFFFF;    font-family: 'saveursans-semi-bold';    font-size: 27px;}.section-head {    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    color: #570903;    font-size: 45px;    font-weight: bold;}.reversed {    color: #fff;}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {    .linen {        background-size: 617px 203px;        background-repeat: repeat-y;    }}.linen {    background-image: url("images/linen.jpg");    background-repeat-x: initial;}.linen .et_pb_text {    margin-bottom: 0;}.et_pb_widget li a:hover {    color: #096B7C;}.et_pb_fullwidth_header_subhead {    font-size: 18px;    line-height: 1.5;    max-width: 35em;}.img-wrap {    max-width: 540px;}.essb_links {    margin: 0 0 5px 0!important;}.post-password-form {    min-height: 500px;    margin: 100px 4em 300px;}#footer-widgets .footer-widget li:before {    display: none;}.post-meta {    display: none;}@media only screen and (max-width: 480px) {    .project .et_pb_column_1_4 {        display: none;    }}@media only screen and (max-width: 980px) {    .sidebar {        display: none;    }}/* Jamal's in-theme styles */#top-menu #menu-item-2661 a:link,#top-menu #menu-item-393 a:link {    font-size: 10px;    background: #999;    color: #fff;    padding: 10px;}.et_pb_portfolio .et_pb_portfolio_item {    background: #ddd;    padding: 1em;    position: relative;}.et_pb_portfolio .et_pb_portfolio_item h4 {    font-size: 33px;    margin-top: 15px!important;    margin-left: 20px;    font-size: 36px;    font-weight: 600;    /* font-style: italic; */        color: #666666;}.et_pb_portfolio .et_pb_portfolio_item .post-meta {    margin-top: 10px;    margin-left: 20px;    font-size: 20px;}.page-id-386 #main-footer,.page-id-386 #main-header,.page-id-2691 #main-footer,.page-id-2691 #main-header {    display: none;}.page-id-162 .et_pb_slides,.page-id-162 .et_pb_container {    height: 800px;}#comment-wrap {    display: none;}.project .pin-it-btn-wrapper {    display: none;}.circle img {    border-radius: 100%;}.bio {    margin: 0;}#menu-item-355 {    display: none;}.yasg_galleryHolder .mainImgHolder {    background-color: transparent;    border: none;}.yasg_galleryHolder {    float: left;    margin-right: 20px;    width: 300px;}.widget_nav_menu .sub-menu li.menu-item-has-children {    padding-left: 10px;}.sidebar-menu-lines {    margin-top: 30px;}.sidebar-menu-lines ul {    list-style: none;    padding: 0px;}.sidebar-menu-lines ul li a {    margin-left: 20px;    margin-bottom: 20px;    display: inline-block;}.sidebar-menu-lines ul .current-menu-item {    position: relative;}.sidebar-menu-lines ul .current-menu-item:before {    display: inline-block;    content: '';    height: 0;    width: 0;    border-top: 6px solid transparent;    border-bottom: 6px solid transparent;    border-left: 12px solid #e50015;    position: absolute;    left: 0;    top: 1em;}.sidebar-menu-lines ul .menu-item-has-children a {    color: #e50015;    text-transform: uppercase;    font-size: 20px;}.sidebar-menu-lines ul .sub-menu {    padding: 0px;}.sidebar-menu-lines ul .sub-menu li {    border-top: 1px solid #570903;    padding: 6px 0px;}.sidebar-menu-lines ul .sub-menu li:last-child {    border-bottom: 1px solid #570903;}.sidebar-menu-lines ul .sub-menu li .sub-menu {    padding-left: 10px;}.sidebar-menu-lines ul .sub-menu li .sub-menu li:last-child {    border-bottom: none;}.sidebar-menu-lines ul .sub-menu a {    color: #570903;    text-transform: capitalize;    font-weight: bold;    font-size: 18px;    margin-bottom: 0px;}.sidebar-menu-lines ul .sub-menu a:hover {    color: #7e0d04;}.sidebar-menu-lines .sub-menu .sub-menu {    display: none;}.sidebar-menu-lines .sub-menu > .current-menu-parent > .sub-menu,.sidebar-menu-lines .current-menu-item > .sub-menu {    display: block !important;}.sidebar-menu-lines .sub-menu > .current-menu-parent > .sub-menu a,.sidebar-menu-lines .current-menu-item > .sub-menu a {    font-size: 14px;    line-height: 18px;}.sidebar-menu-lines .sub-menu > .current-menu-parent > .sub-menu li,.sidebar-menu-lines .current-menu-item > .sub-menu li {    margin-bottom: 0px;    border-top: 1px dashed #570903;}@media only screen and (max-width: 980px) {    .sidebar-menu-lines {        margin-top: 0;    }}@font-face {    font-family: copse;    font-weight: normal;    font-style: normal;    src: url("fonts/copse-regular-webfont.eot");    src: url("fonts/copse-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/copse-regular-webfont.woff") format("woff"), url("fonts/copse-regular-webfont.ttf") format("truetype"), url("fonts/copse-regular-webfont.svg#copse") format("svg");}body {    background-color: #f4f2ed;    color: #333;    font-family: "Helvetica Neue", Helvetica, sans-serif;    font-size: 18px;    font-weight: normal;    line-height: 1.5;}@media only screen and (max-width: 480px) {    p {        font-size: 16px;    }}p a {    text-decoration: underline;    color: #3379bb;}small {    font-size: 14px;}h1,h2,h3,h4,h5,h6 {    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    line-height: 1.25;}h1,.alpha {    font-weight: bold;    font-size: 24px;}@media only screen and (max-width: 480px) {    h1 {        font-size: 20px;    }}h2,h4,.beta {    font-size: 20px;}@media only screen and (max-width: 480px) {    h2 {        font-size: 18px;    }}.cursive,.recipe-header h2,.recipe-wrap article h2 a,.recipe-wrap-white article h2 a,.recipe-header h4,.recipe-wrap article h4 a,.recipe-wrap-white article h4 a {    font-family: "Pacifico", cursive !important;}@media only screen and (max-width: 980px) {    .handwritten .et_pb_text {        margin-bottom: 0;    }}.handwritten h1 {    font-family: "sketchnote-text", sans-serif !important;    font-size: 50px;}@media only screen and (max-width: 980px) {    .handwritten h1 {        padding-bottom: 0;    }}@media only screen and (max-width: 479px) {    .handwritten h1 {        font-size: 30px;        line-height: 34px;    }}.mega {    color: #ee3524;    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    font-size: 50px;    font-weight: bold;    text-transform: uppercase;}@media screen and (max-width: 478px) {    .mega {        font-size: 47px;    }}.mega--sub {    color: #ee3524;    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    font-size: 50px;    font-style: italic;    font-weight: bold;    line-height: 1;}.btn {    font-family: "copse", Georgia, serif;    padding: 10px 30px;    color: #fff;    text-decoration: none;}.btn--primary {    background: #ee3524;}.btn--primary:hover {    background: #f1584a;}.btn--secondary {    background: #257395;}.btn--dark {    background: rgba(0, 0, 0, 0.3);}.btn--side {    float: right;    margin-top: 84px;}.btn-primary-cta,a.small-button,a.small-button.smallblack,.et_pb_promo_button,.common-allergies .et_pb_promo_button,.wood-callout .et_pb_slider .et_pb_slide .et_pb_slide_description .et_pb_more_button,.homepage-hero .et_pb_more_button,.callout-light .et_pb_promo_button,.callout-dark .et_pb_promo_button,.callout-white .et_pb_promo_button,.gform_footer input[type="submit"] {    background-color: #e50015;    border-radius: 0;    font-family: "copse";    font-weight: bold;    text-decoration: none;    font-size: 1.25em;    border: none;    padding: 6px 18px;    color: #fff !important;}.btn-primary-cta:hover,a.small-button:hover,.et_pb_promo_button:hover,.wood-callout .et_pb_slider .et_pb_slide .et_pb_slide_description .et_pb_more_button:hover,.homepage-hero .et_pb_more_button:hover,.gform_footer input[type="submit"]:hover {    background-color: #ff0f25 !important;    border: none !important;}.btn-text,.text-callout-blue .et_pb_promo_button,.text-callout-orange .et_pb_promo_button,.text-callout-red .et_pb_promo_button,.homepage-button-text a.small-button {    background-color: transparent;    border: none;    background: none;    text-transform: uppercase;    box-shadow: none;    font-size: 1.4375em;    font-family: "copse";}.btn-text:hover,.text-callout-blue .et_pb_promo_button:hover,.text-callout-orange .et_pb_promo_button:hover,.text-callout-red .et_pb_promo_button:hover,.homepage-button-text a.small-button:hover {    background-color: transparent !important;}a.small-button.smallblack {    background-image: none;    text-shadow: none;}.et_pb_pricing_table_button:after,.et_pb_promo_button:after,a.et_pb_more_button:after,.et_pb_newsletter_button:after,.comment-reply-link:after {    opacity: 1;    margin-left: 0;    font-size: 0;}.et_pb_bg_layout_light .et_pb_promo_button:hover,.et_pb_promo_button:hover {    padding: 6px 18px !important;}.callout-coupon-save:before {    display: block;    position: absolute;    width: 142px;    height: 99px;    content: '';    background-image: url("images/coupon-save.png");    background-repeat: no-repeat;}.callout-coupon-save .et_pb_promo_description {    margin-left: 160px;}.sprite,footer .widget_nav_menu h4.title:after,#main-footer .widget_text .coupons-widget:before,#main-footer .widget_text .buy-widget:before,#main-footer .widget_text .locator-widget:before,#main-footer .widget_text .subscribe-widget:before,.text-callout-blue .et_pb_promo_button:after,.text-callout-orange .et_pb_promo_button:after,.text-callout-red .et_pb_promo_button:after,.common-allergies .small-horizontal-divider:after,.common-allergies .et_pb_column:last-child:before,.common-allergies h4:before,.buy-callout .homepage-button-text a.small-button:after,.wood-callout .et_pb_row:before,.wood-callout .et_pb_row:after,.wood-callout .homepage-button-text a.small-button:after,.callout-connect h2:before,.callout-connect h2:after,.grass-callout .free-from-header h2:before,.grass-callout .free-from-header h2:after,.homepage-hero .et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li:before,body.category article:after,.interior-hero .image-header h1:after,.interior-hero .meet-us-header h1:after,.interior-hero .free-from-living-header h1:after,.interior-hero .where-to-buy-header h1:after,.asterisk-header p:before,.asterisk-header h1:before,.asterisk-header h2:before,.asterisk-header h3:before,.asterisk-header h4:before,.asterisk-header h5:before,.callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .et_pb_promo_button:after,.callout-cool .et_pb_promo_button:after,.callout-warm .et_pb_promo_button:after,.callout-cool .events-listing:before,.callout-cool .events-listing:after,.callout-cool .events-cta:after,.callout-online-retailer:before,.callout-international:before,.callout-disease:before,.callout-food-allergy:before,.our-foods-item .et_pb_blurb_content:after,.our-foods-item .our-foods-content:after,.our-foods-sub-item .et_pb_blurb_content:after,.our-foods-sub-item-big .et_pb_blurb_content:after,.recipe-wrap article,.recipe-wrap-white article {    background-image: url("images/elf-spritesheet.png");    background-repeat: no-repeat;    display: block;}.sprite.sprite-pinterest-logo,footer .widget_nav_menu h4.sprite-pinterest-logo.title:after,#main-footer .widget_text .sprite-pinterest-logo.coupons-widget:before,#main-footer .widget_text .coupons-widget.widget-pinterest:before,#main-footer .widget_text .sprite-pinterest-logo.buy-widget:before,#main-footer .widget_text .buy-widget.widget-pinterest:before,#main-footer .widget_text .sprite-pinterest-logo.locator-widget:before,#main-footer .widget_text .locator-widget.widget-pinterest:before,#main-footer .widget_text .sprite-pinterest-logo.subscribe-widget:before,#main-footer .widget_text .subscribe-widget.widget-pinterest:before,.sprite.widget-pinterest:before,.common-allergies .widget-pinterest.et_pb_column:last-child:before,.common-allergies h4.widget-pinterest:before,.wood-callout .widget-pinterest.et_pb_row:before,.callout-connect h2.widget-pinterest:before,.grass-callout .free-from-header h2.widget-pinterest:before,.product-details-content .product-detail-info .right-half .allergen-list li.widget-pinterest:before,.asterisk-header p.widget-pinterest:before,.asterisk-header h1.widget-pinterest:before,.asterisk-header h2.widget-pinterest:before,.asterisk-header h3.widget-pinterest:before,.asterisk-header h4.widget-pinterest:before,.asterisk-header h5.widget-pinterest:before,.callout-light .our-bakery .et_pb_promo_description h2.widget-pinterest:before,.callout-cool .widget-pinterest.events-listing:before,.widget-pinterest.callout-online-retailer:before,.widget-pinterest.callout-international:before,.widget-pinterest.callout-disease:before,.widget-pinterest.callout-food-allergy:before,.recipe-wrap article.widget-pinterest:before,.recipe-wrap-white article.widget-pinterest:before,.text-callout-blue .sprite-pinterest-logo.et_pb_promo_button:after,.text-callout-orange .sprite-pinterest-logo.et_pb_promo_button:after,.text-callout-red .sprite-pinterest-logo.et_pb_promo_button:after,.common-allergies .sprite-pinterest-logo.small-horizontal-divider:after,.common-allergies .sprite-pinterest-logo.et_pb_column:last-child:before,.common-allergies h4.sprite-pinterest-logo:before,.buy-callout .homepage-button-text a.sprite-pinterest-logo.small-button:after,.wood-callout .sprite-pinterest-logo.et_pb_row:before,.wood-callout .sprite-pinterest-logo.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-pinterest-logo.small-button:after,.callout-connect h2.sprite-pinterest-logo:before,.callout-connect h2.sprite-pinterest-logo:after,.grass-callout .free-from-header h2.sprite-pinterest-logo:before,.grass-callout .free-from-header h2.sprite-pinterest-logo:after,.homepage-hero .sprite-pinterest-logo.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-pinterest-logo:before,body.category article.sprite-pinterest-logo:after,.interior-hero .image-header h1.sprite-pinterest-logo:after,.interior-hero .meet-us-header h1.sprite-pinterest-logo:after,.interior-hero .free-from-living-header h1.sprite-pinterest-logo:after,.interior-hero .where-to-buy-header h1.sprite-pinterest-logo:after,.asterisk-header p.sprite-pinterest-logo:before,.asterisk-header h1.sprite-pinterest-logo:before,.asterisk-header h2.sprite-pinterest-logo:before,.asterisk-header h3.sprite-pinterest-logo:before,.asterisk-header h4.sprite-pinterest-logo:before,.asterisk-header h5.sprite-pinterest-logo:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-pinterest-logo:before,.callout-light .our-bakery .sprite-pinterest-logo.et_pb_promo_button:after,.callout-cool .sprite-pinterest-logo.et_pb_promo_button:after,.callout-warm .sprite-pinterest-logo.et_pb_promo_button:after,.callout-cool .sprite-pinterest-logo.events-listing:before,.callout-cool .sprite-pinterest-logo.events-listing:after,.callout-cool .sprite-pinterest-logo.events-cta:after,.sprite-pinterest-logo.callout-online-retailer:before,.sprite-pinterest-logo.callout-international:before,.sprite-pinterest-logo.callout-disease:before,.sprite-pinterest-logo.callout-food-allergy:before,.our-foods-item .sprite-pinterest-logo.et_pb_blurb_content:after,.our-foods-sub-item .sprite-pinterest-logo.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-pinterest-logo.et_pb_blurb_content:after,.recipe-wrap article.sprite-pinterest-logo,.recipe-wrap-white article.sprite-pinterest-logo {    background-position: -5px -5px;    width: 80px;    height: 80px;}.sprite.sprite-twitter-logo,footer .widget_nav_menu h4.sprite-twitter-logo.title:after,#main-footer .widget_text .sprite-twitter-logo.coupons-widget:before,#main-footer .widget_text .sprite-twitter-logo.buy-widget:before,#main-footer .widget_text .sprite-twitter-logo.locator-widget:before,#main-footer .widget_text .sprite-twitter-logo.subscribe-widget:before,.text-callout-blue .sprite-twitter-logo.et_pb_promo_button:after,.text-callout-orange .sprite-twitter-logo.et_pb_promo_button:after,.text-callout-red .sprite-twitter-logo.et_pb_promo_button:after,.common-allergies .sprite-twitter-logo.small-horizontal-divider:after,.common-allergies .sprite-twitter-logo.et_pb_column:last-child:before,.common-allergies h4.sprite-twitter-logo:before,.buy-callout .homepage-button-text a.sprite-twitter-logo.small-button:after,.wood-callout .sprite-twitter-logo.et_pb_row:before,.wood-callout .sprite-twitter-logo.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-twitter-logo.small-button:after,.callout-connect h2.sprite-twitter-logo:before,.callout-connect h2.sprite-twitter-logo:after,.grass-callout .free-from-header h2.sprite-twitter-logo:before,.grass-callout .free-from-header h2.sprite-twitter-logo:after,.homepage-hero .sprite-twitter-logo.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-twitter-logo:before,body.category article.sprite-twitter-logo:after,.interior-hero .image-header h1.sprite-twitter-logo:after,.interior-hero .meet-us-header h1.sprite-twitter-logo:after,.interior-hero .free-from-living-header h1.sprite-twitter-logo:after,.interior-hero .where-to-buy-header h1.sprite-twitter-logo:after,.asterisk-header p.sprite-twitter-logo:before,.asterisk-header h1.sprite-twitter-logo:before,.asterisk-header h2.sprite-twitter-logo:before,.asterisk-header h3.sprite-twitter-logo:before,.asterisk-header h4.sprite-twitter-logo:before,.asterisk-header h5.sprite-twitter-logo:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-twitter-logo:before,.callout-light .our-bakery .sprite-twitter-logo.et_pb_promo_button:after,.callout-cool .sprite-twitter-logo.et_pb_promo_button:after,.callout-warm .sprite-twitter-logo.et_pb_promo_button:after,.callout-cool .sprite-twitter-logo.events-listing:before,.callout-cool .sprite-twitter-logo.events-listing:after,.callout-cool .sprite-twitter-logo.events-cta:after,.sprite-twitter-logo.callout-online-retailer:before,.sprite-twitter-logo.callout-international:before,.sprite-twitter-logo.callout-disease:before,.sprite-twitter-logo.callout-food-allergy:before,.our-foods-item .sprite-twitter-logo.et_pb_blurb_content:after,.our-foods-sub-item .sprite-twitter-logo.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-twitter-logo.et_pb_blurb_content:after,.recipe-wrap article.sprite-twitter-logo,.recipe-wrap-white article.sprite-twitter-logo {    background-position: -95px -5px;    width: 80px;    height: 80px;}.sprite.sprite-brown-arrow,footer .widget_nav_menu h4.sprite-brown-arrow.title:after,#main-footer .widget_text .sprite-brown-arrow.coupons-widget:before,#main-footer .widget_text .sprite-brown-arrow.buy-widget:before,#main-footer .widget_text .sprite-brown-arrow.locator-widget:before,#main-footer .widget_text .sprite-brown-arrow.subscribe-widget:before,.text-callout-blue .sprite-brown-arrow.et_pb_promo_button:after,.text-callout-orange .sprite-brown-arrow.et_pb_promo_button:after,.text-callout-red .sprite-brown-arrow.et_pb_promo_button:after,.common-allergies .sprite-brown-arrow.small-horizontal-divider:after,.common-allergies .sprite-brown-arrow.et_pb_column:last-child:before,.common-allergies h4.sprite-brown-arrow:before,.buy-callout .homepage-button-text a.sprite-brown-arrow.small-button:after,.wood-callout .sprite-brown-arrow.et_pb_row:before,.wood-callout .sprite-brown-arrow.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-brown-arrow.small-button:after,.callout-connect h2.sprite-brown-arrow:before,.callout-connect h2.sprite-brown-arrow:after,.grass-callout .free-from-header h2.sprite-brown-arrow:before,.grass-callout .free-from-header h2.sprite-brown-arrow:after,.homepage-hero .sprite-brown-arrow.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-brown-arrow:before,body.category article.sprite-brown-arrow:after,.interior-hero .image-header h1.sprite-brown-arrow:after,.interior-hero .meet-us-header h1.sprite-brown-arrow:after,.interior-hero .free-from-living-header h1.sprite-brown-arrow:after,.interior-hero .where-to-buy-header h1.sprite-brown-arrow:after,.asterisk-header p.sprite-brown-arrow:before,.asterisk-header h1.sprite-brown-arrow:before,.asterisk-header h2.sprite-brown-arrow:before,.asterisk-header h3.sprite-brown-arrow:before,.asterisk-header h4.sprite-brown-arrow:before,.asterisk-header h5.sprite-brown-arrow:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-brown-arrow:before,.callout-light .our-bakery .sprite-brown-arrow.et_pb_promo_button:after,.callout-cool .sprite-brown-arrow.et_pb_promo_button:after,.callout-warm .sprite-brown-arrow.et_pb_promo_button:after,.callout-cool .sprite-brown-arrow.events-listing:before,.callout-cool .sprite-brown-arrow.events-listing:after,.callout-cool .sprite-brown-arrow.events-cta:after,.sprite-brown-arrow.callout-online-retailer:before,.sprite-brown-arrow.callout-international:before,.sprite-brown-arrow.callout-disease:before,.sprite-brown-arrow.callout-food-allergy:before,.our-foods-item .sprite-brown-arrow.et_pb_blurb_content:after,.our-foods-sub-item .sprite-brown-arrow.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-brown-arrow.et_pb_blurb_content:after,.recipe-wrap article.sprite-brown-arrow,.recipe-wrap-white article.sprite-brown-arrow {    background-position: -185px -5px;    width: 82px;    height: 20px;}.sprite.sprite-brown-underline,footer .widget_nav_menu h4.sprite-brown-underline.title:after,#main-footer .widget_text .sprite-brown-underline.coupons-widget:before,#main-footer .widget_text .sprite-brown-underline.buy-widget:before,#main-footer .widget_text .sprite-brown-underline.locator-widget:before,#main-footer .widget_text .sprite-brown-underline.subscribe-widget:before,.text-callout-blue .sprite-brown-underline.et_pb_promo_button:after,.text-callout-orange .sprite-brown-underline.et_pb_promo_button:after,.text-callout-red .sprite-brown-underline.et_pb_promo_button:after,.common-allergies .sprite-brown-underline.small-horizontal-divider:after,.common-allergies .sprite-brown-underline.et_pb_column:last-child:before,.common-allergies h4.sprite-brown-underline:before,.buy-callout .homepage-button-text a.sprite-brown-underline.small-button:after,.wood-callout .sprite-brown-underline.et_pb_row:before,.wood-callout .sprite-brown-underline.et_pb_row:after,.wood-callout .homepage-button-text a.small-button:after,.callout-connect h2.sprite-brown-underline:before,.callout-connect h2.sprite-brown-underline:after,.grass-callout .free-from-header h2.sprite-brown-underline:before,.grass-callout .free-from-header h2.sprite-brown-underline:after,.homepage-hero .sprite-brown-underline.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-brown-underline:before,body.category article.sprite-brown-underline:after,.interior-hero .image-header h1.sprite-brown-underline:after,.interior-hero .meet-us-header h1.sprite-brown-underline:after,.interior-hero .free-from-living-header h1.sprite-brown-underline:after,.interior-hero .where-to-buy-header h1.sprite-brown-underline:after,.asterisk-header p.sprite-brown-underline:before,.asterisk-header h1.sprite-brown-underline:before,.asterisk-header h2.sprite-brown-underline:before,.asterisk-header h3.sprite-brown-underline:before,.asterisk-header h4.sprite-brown-underline:before,.asterisk-header h5.sprite-brown-underline:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-brown-underline:before,.callout-light .our-bakery .sprite-brown-underline.et_pb_promo_button:after,.callout-cool .sprite-brown-underline.et_pb_promo_button:after,.callout-warm .sprite-brown-underline.et_pb_promo_button:after,.callout-cool .sprite-brown-underline.events-listing:before,.callout-cool .sprite-brown-underline.events-listing:after,.callout-cool .sprite-brown-underline.events-cta:after,.sprite-brown-underline.callout-online-retailer:before,.sprite-brown-underline.callout-international:before,.sprite-brown-underline.callout-disease:before,.sprite-brown-underline.callout-food-allergy:before,.our-foods-item .sprite-brown-underline.et_pb_blurb_content:after,.our-foods-sub-item .sprite-brown-underline.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-brown-underline.et_pb_blurb_content:after,.recipe-wrap article.sprite-brown-underline,.recipe-wrap-white article.sprite-brown-underline {    background-position: -277px -5px;    width: 106px;    height: 9px;}.sprite.sprite-button-shadow,footer .widget_nav_menu h4.sprite-button-shadow.title:after,footer .widget_nav_menu .homepage-hero h4.title.et_pb_more_button:after,.homepage-hero footer .widget_nav_menu h4.title.et_pb_more_button:after,#main-footer .widget_text .sprite-button-shadow.coupons-widget:before,#main-footer .widget_text .sprite-button-shadow.buy-widget:before,#main-footer .widget_text .sprite-button-shadow.locator-widget:before,#main-footer .widget_text .sprite-button-shadow.subscribe-widget:before,.text-callout-blue .sprite-button-shadow.et_pb_promo_button:after,.text-callout-orange .sprite-button-shadow.et_pb_promo_button:after,.text-callout-red .sprite-button-shadow.et_pb_promo_button:after,.common-allergies .sprite-button-shadow.small-horizontal-divider:after,.common-allergies .sprite-button-shadow.et_pb_column:last-child:before,.common-allergies h4.sprite-button-shadow:before,.buy-callout .homepage-button-text a.sprite-button-shadow.small-button:after,.buy-callout .homepage-button-text .homepage-hero a.small-button.et_pb_more_button:after,.homepage-hero .buy-callout .homepage-button-text a.small-button.et_pb_more_button:after,.wood-callout .sprite-button-shadow.et_pb_row:before,.wood-callout .sprite-button-shadow.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-button-shadow.small-button:after,.wood-callout .homepage-button-text .homepage-hero a.small-button.et_pb_more_button:after,.homepage-hero .wood-callout .homepage-button-text a.small-button.et_pb_more_button:after,.callout-connect h2.sprite-button-shadow:before,.callout-connect h2.sprite-button-shadow:after,.grass-callout .free-from-header h2.sprite-button-shadow:before,.grass-callout .free-from-header h2.sprite-button-shadow:after,.grass-callout .free-from-header .homepage-hero h2.et_pb_more_button:after,.homepage-hero .grass-callout .free-from-header h2.et_pb_more_button:after,.homepage-hero .et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-button-shadow:before,body.category article.sprite-button-shadow:after,.interior-hero .image-header h1.sprite-button-shadow:after,.interior-hero .meet-us-header h1.sprite-button-shadow:after,.interior-hero .free-from-living-header h1.sprite-button-shadow:after,.interior-hero .where-to-buy-header h1.sprite-button-shadow:after,.interior-hero .image-header .homepage-hero h1.et_pb_more_button:after,.homepage-hero .interior-hero .image-header h1.et_pb_more_button:after,.interior-hero .meet-us-header .homepage-hero h1.et_pb_more_button:after,.homepage-hero .interior-hero .meet-us-header h1.et_pb_more_button:after,.interior-hero .free-from-living-header .homepage-hero h1.et_pb_more_button:after,.homepage-hero .interior-hero .free-from-living-header h1.et_pb_more_button:after,.interior-hero .where-to-buy-header .homepage-hero h1.et_pb_more_button:after,.homepage-hero .interior-hero .where-to-buy-header h1.et_pb_more_button:after,.asterisk-header p.sprite-button-shadow:before,.asterisk-header h1.sprite-button-shadow:before,.asterisk-header h2.sprite-button-shadow:before,.asterisk-header h3.sprite-button-shadow:before,.asterisk-header h4.sprite-button-shadow:before,.asterisk-header h5.sprite-button-shadow:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-button-shadow:before,.callout-light .our-bakery .sprite-button-shadow.et_pb_promo_button:after,.callout-light .our-bakery .homepage-hero .et_pb_promo_button.et_pb_more_button:after,.homepage-hero .callout-light .our-bakery .et_pb_promo_button.et_pb_more_button:after,.callout-cool .sprite-button-shadow.et_pb_promo_button:after,.callout-warm .sprite-button-shadow.et_pb_promo_button:after,.callout-cool .sprite-button-shadow.events-listing:before,.callout-cool .sprite-button-shadow.events-listing:after,.callout-cool .sprite-button-shadow.events-cta:after,.sprite-button-shadow.callout-online-retailer:before,.sprite-button-shadow.callout-international:before,.sprite-button-shadow.callout-disease:before,.sprite-button-shadow.callout-food-allergy:before,.our-foods-item .sprite-button-shadow.et_pb_blurb_content:after,.our-foods-sub-item .sprite-button-shadow.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-button-shadow.et_pb_blurb_content:after,.recipe-wrap article.sprite-button-shadow,.recipe-wrap-white article.sprite-button-shadow {    background-position: -393px -5px;    width: 295px;    height: 69px;}.sprite.sprite-calendar-icon,footer .widget_nav_menu h4.sprite-calendar-icon.title:after,footer .widget_nav_menu .callout-cool h4.title.events-cta:after,.callout-cool footer .widget_nav_menu h4.title.events-cta:after,#main-footer .widget_text .sprite-calendar-icon.coupons-widget:before,#main-footer .widget_text .sprite-calendar-icon.buy-widget:before,#main-footer .widget_text .sprite-calendar-icon.locator-widget:before,#main-footer .widget_text .sprite-calendar-icon.subscribe-widget:before,.text-callout-blue .sprite-calendar-icon.et_pb_promo_button:after,.text-callout-orange .sprite-calendar-icon.et_pb_promo_button:after,.text-callout-red .sprite-calendar-icon.et_pb_promo_button:after,.common-allergies .sprite-calendar-icon.small-horizontal-divider:after,.common-allergies .sprite-calendar-icon.et_pb_column:last-child:before,.common-allergies h4.sprite-calendar-icon:before,.buy-callout .homepage-button-text a.sprite-calendar-icon.small-button:after,.buy-callout .homepage-button-text .callout-cool a.small-button.events-cta:after,.callout-cool .buy-callout .homepage-button-text a.small-button.events-cta:after,.wood-callout .sprite-calendar-icon.et_pb_row:before,.wood-callout .sprite-calendar-icon.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-calendar-icon.small-button:after,.wood-callout .homepage-button-text .callout-cool a.small-button.events-cta:after,.callout-cool .wood-callout .homepage-button-text a.small-button.events-cta:after,.callout-connect h2.sprite-calendar-icon:before,.callout-connect h2.sprite-calendar-icon:after,.grass-callout .free-from-header h2.sprite-calendar-icon:before,.grass-callout .free-from-header h2.sprite-calendar-icon:after,.grass-callout .free-from-header .callout-cool h2.events-cta:after,.callout-cool .grass-callout .free-from-header h2.events-cta:after,.homepage-hero .sprite-calendar-icon.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-calendar-icon:before,body.category article.sprite-calendar-icon:after,.interior-hero .image-header h1.sprite-calendar-icon:after,.interior-hero .meet-us-header h1.sprite-calendar-icon:after,.interior-hero .free-from-living-header h1.sprite-calendar-icon:after,.interior-hero .where-to-buy-header h1.sprite-calendar-icon:after,.interior-hero .image-header .callout-cool h1.events-cta:after,.callout-cool .interior-hero .image-header h1.events-cta:after,.interior-hero .meet-us-header .callout-cool h1.events-cta:after,.callout-cool .interior-hero .meet-us-header h1.events-cta:after,.interior-hero .free-from-living-header .callout-cool h1.events-cta:after,.callout-cool .interior-hero .free-from-living-header h1.events-cta:after,.interior-hero .where-to-buy-header .callout-cool h1.events-cta:after,.callout-cool .interior-hero .where-to-buy-header h1.events-cta:after,.asterisk-header p.sprite-calendar-icon:before,.asterisk-header h1.sprite-calendar-icon:before,.asterisk-header h2.sprite-calendar-icon:before,.asterisk-header h3.sprite-calendar-icon:before,.asterisk-header h4.sprite-calendar-icon:before,.asterisk-header h5.sprite-calendar-icon:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-calendar-icon:before,.callout-light .our-bakery .sprite-calendar-icon.et_pb_promo_button:after,.callout-cool .sprite-calendar-icon.et_pb_promo_button:after,.callout-warm .sprite-calendar-icon.et_pb_promo_button:after,.callout-cool .sprite-calendar-icon.events-listing:before,.callout-cool .sprite-calendar-icon.events-listing:after,.callout-cool .events-cta:after,.sprite-calendar-icon.callout-online-retailer:before,.sprite-calendar-icon.callout-international:before,.sprite-calendar-icon.callout-disease:before,.sprite-calendar-icon.callout-food-allergy:before,.our-foods-item .sprite-calendar-icon.et_pb_blurb_content:after,.our-foods-sub-item .sprite-calendar-icon.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-calendar-icon.et_pb_blurb_content:after,.recipe-wrap article.sprite-calendar-icon,.recipe-wrap-white article.sprite-calendar-icon {    background-position: -698px -5px;    width: 134px;    height: 116px;}.sprite.sprite-celiac-disease,footer .widget_nav_menu h4.sprite-celiac-disease.title:after,#main-footer .widget_text .sprite-celiac-disease.coupons-widget:before,#main-footer .widget_text .coupons-widget.callout-disease:before,#main-footer .widget_text .sprite-celiac-disease.buy-widget:before,#main-footer .widget_text .buy-widget.callout-disease:before,#main-footer .widget_text .sprite-celiac-disease.locator-widget:before,#main-footer .widget_text .locator-widget.callout-disease:before,#main-footer .widget_text .sprite-celiac-disease.subscribe-widget:before,#main-footer .widget_text .subscribe-widget.callout-disease:before,.text-callout-blue .sprite-celiac-disease.et_pb_promo_button:after,.text-callout-orange .sprite-celiac-disease.et_pb_promo_button:after,.text-callout-red .sprite-celiac-disease.et_pb_promo_button:after,.common-allergies .sprite-celiac-disease.small-horizontal-divider:after,.common-allergies .sprite-celiac-disease.et_pb_column:last-child:before,.common-allergies .et_pb_column.callout-disease:last-child:before,.common-allergies h4.sprite-celiac-disease:before,.common-allergies h4.callout-disease:before,.buy-callout .homepage-button-text a.sprite-celiac-disease.small-button:after,.wood-callout .sprite-celiac-disease.et_pb_row:before,.wood-callout .et_pb_row.callout-disease:before,.wood-callout .sprite-celiac-disease.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-celiac-disease.small-button:after,.callout-connect h2.sprite-celiac-disease:before,.callout-connect h2.callout-disease:before,.callout-connect h2.sprite-celiac-disease:after,.grass-callout .free-from-header h2.sprite-celiac-disease:before,.grass-callout .free-from-header h2.callout-disease:before,.grass-callout .free-from-header h2.sprite-celiac-disease:after,.homepage-hero .sprite-celiac-disease.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-celiac-disease:before,.product-details-content .product-detail-info .right-half .allergen-list li.callout-disease:before,body.category article.sprite-celiac-disease:after,.interior-hero .image-header h1.sprite-celiac-disease:after,.interior-hero .meet-us-header h1.sprite-celiac-disease:after,.interior-hero .free-from-living-header h1.sprite-celiac-disease:after,.interior-hero .where-to-buy-header h1.sprite-celiac-disease:after,.asterisk-header p.sprite-celiac-disease:before,.asterisk-header p.callout-disease:before,.asterisk-header h1.sprite-celiac-disease:before,.asterisk-header h1.callout-disease:before,.asterisk-header h2.sprite-celiac-disease:before,.asterisk-header h2.callout-disease:before,.asterisk-header h3.sprite-celiac-disease:before,.asterisk-header h3.callout-disease:before,.asterisk-header h4.sprite-celiac-disease:before,.asterisk-header h4.callout-disease:before,.asterisk-header h5.sprite-celiac-disease:before,.asterisk-header h5.callout-disease:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-celiac-disease:before,.callout-light .our-bakery .et_pb_promo_description h2.callout-disease:before,.callout-light .our-bakery .sprite-celiac-disease.et_pb_promo_button:after,.callout-cool .sprite-celiac-disease.et_pb_promo_button:after,.callout-warm .sprite-celiac-disease.et_pb_promo_button:after,.callout-cool .sprite-celiac-disease.events-listing:before,.callout-cool .events-listing.callout-disease:before,.callout-cool .sprite-celiac-disease.events-listing:after,.callout-cool .sprite-celiac-disease.events-cta:after,.sprite-celiac-disease.callout-online-retailer:before,.sprite-celiac-disease.callout-international:before,.callout-disease:before,.sprite-celiac-disease.callout-food-allergy:before,.our-foods-item .sprite-celiac-disease.et_pb_blurb_content:after,.our-foods-sub-item .sprite-celiac-disease.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-celiac-disease.et_pb_blurb_content:after,.recipe-wrap article.sprite-celiac-disease,.recipe-wrap-white article.sprite-celiac-disease {    background-position: -842px -5px;    width: 124px;    height: 141px;}.sprite.sprite-check-box,footer .widget_nav_menu h4.sprite-check-box.title:after,#main-footer .widget_text .sprite-check-box.coupons-widget:before,#main-footer .widget_text .product-details-content .product-detail-info .right-half .allergen-list li.coupons-widget:before,.product-details-content .product-detail-info .right-half .allergen-list #main-footer .widget_text li.coupons-widget:before,#main-footer .widget_text .sprite-check-box.buy-widget:before,#main-footer .widget_text .product-details-content .product-detail-info .right-half .allergen-list li.buy-widget:before,.product-details-content .product-detail-info .right-half .allergen-list #main-footer .widget_text li.buy-widget:before,#main-footer .widget_text .sprite-check-box.locator-widget:before,#main-footer .widget_text .product-details-content .product-detail-info .right-half .allergen-list li.locator-widget:before,.product-details-content .product-detail-info .right-half .allergen-list #main-footer .widget_text li.locator-widget:before,#main-footer .widget_text .sprite-check-box.subscribe-widget:before,#main-footer .widget_text .product-details-content .product-detail-info .right-half .allergen-list li.subscribe-widget:before,.product-details-content .product-detail-info .right-half .allergen-list #main-footer .widget_text li.subscribe-widget:before,.text-callout-blue .sprite-check-box.et_pb_promo_button:after,.text-callout-orange .sprite-check-box.et_pb_promo_button:after,.text-callout-red .sprite-check-box.et_pb_promo_button:after,.common-allergies .sprite-check-box.small-horizontal-divider:after,.common-allergies .sprite-check-box.et_pb_column:last-child:before,.common-allergies h4.sprite-check-box:before,.buy-callout .homepage-button-text a.sprite-check-box.small-button:after,.wood-callout .sprite-check-box.et_pb_row:before,.wood-callout .sprite-check-box.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-check-box.small-button:after,.callout-connect h2.sprite-check-box:before,.callout-connect h2.sprite-check-box:after,.grass-callout .free-from-header h2.sprite-check-box:before,.grass-callout .free-from-header h2.sprite-check-box:after,.homepage-hero .sprite-check-box.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li:before,body.category article.sprite-check-box:after,.interior-hero .image-header h1.sprite-check-box:after,.interior-hero .meet-us-header h1.sprite-check-box:after,.interior-hero .free-from-living-header h1.sprite-check-box:after,.interior-hero .where-to-buy-header h1.sprite-check-box:after,.asterisk-header p.sprite-check-box:before,.asterisk-header h1.sprite-check-box:before,.asterisk-header h2.sprite-check-box:before,.asterisk-header h3.sprite-check-box:before,.asterisk-header h4.sprite-check-box:before,.asterisk-header h5.sprite-check-box:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-check-box:before,.callout-light .our-bakery .sprite-check-box.et_pb_promo_button:after,.callout-cool .sprite-check-box.et_pb_promo_button:after,.callout-warm .sprite-check-box.et_pb_promo_button:after,.callout-cool .sprite-check-box.events-listing:before,.callout-cool .sprite-check-box.events-listing:after,.callout-cool .sprite-check-box.events-cta:after,.sprite-check-box.callout-online-retailer:before,.sprite-check-box.callout-international:before,.sprite-check-box.callout-disease:before,.sprite-check-box.callout-food-allergy:before,.our-foods-item .sprite-check-box.et_pb_blurb_content:after,.our-foods-sub-item .sprite-check-box.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-check-box.et_pb_blurb_content:after,.recipe-wrap article.sprite-check-box,.recipe-wrap-white article.sprite-check-box {    background-position: -976px -5px;    width: 17px;    height: 14px;}.sprite.sprite-facebook-logo,footer .widget_nav_menu h4.sprite-facebook-logo.title:after,#main-footer .widget_text .sprite-facebook-logo.coupons-widget:before,#main-footer .widget_text .coupons-widget.widget-facebook:before,#main-footer .widget_text .sprite-facebook-logo.buy-widget:before,#main-footer .widget_text .buy-widget.widget-facebook:before,#main-footer .widget_text .sprite-facebook-logo.locator-widget:before,#main-footer .widget_text .locator-widget.widget-facebook:before,#main-footer .widget_text .sprite-facebook-logo.subscribe-widget:before,#main-footer .widget_text .subscribe-widget.widget-facebook:before,.sprite.widget-facebook:before,.common-allergies .widget-facebook.et_pb_column:last-child:before,.common-allergies h4.widget-facebook:before,.wood-callout .widget-facebook.et_pb_row:before,.callout-connect h2.widget-facebook:before,.grass-callout .free-from-header h2.widget-facebook:before,.product-details-content .product-detail-info .right-half .allergen-list li.widget-facebook:before,.asterisk-header p.widget-facebook:before,.asterisk-header h1.widget-facebook:before,.asterisk-header h2.widget-facebook:before,.asterisk-header h3.widget-facebook:before,.asterisk-header h4.widget-facebook:before,.asterisk-header h5.widget-facebook:before,.callout-light .our-bakery .et_pb_promo_description h2.widget-facebook:before,.callout-cool .widget-facebook.events-listing:before,.widget-facebook.callout-online-retailer:before,.widget-facebook.callout-international:before,.widget-facebook.callout-disease:before,.widget-facebook.callout-food-allergy:before,.recipe-wrap article.widget-facebook:before,.recipe-wrap-white article.widget-facebook:before,.text-callout-blue .sprite-facebook-logo.et_pb_promo_button:after,.text-callout-orange .sprite-facebook-logo.et_pb_promo_button:after,.text-callout-red .sprite-facebook-logo.et_pb_promo_button:after,.common-allergies .sprite-facebook-logo.small-horizontal-divider:after,.common-allergies .sprite-facebook-logo.et_pb_column:last-child:before,.common-allergies h4.sprite-facebook-logo:before,.buy-callout .homepage-button-text a.sprite-facebook-logo.small-button:after,.wood-callout .sprite-facebook-logo.et_pb_row:before,.wood-callout .sprite-facebook-logo.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-facebook-logo.small-button:after,.callout-connect h2.sprite-facebook-logo:before,.callout-connect h2.sprite-facebook-logo:after,.grass-callout .free-from-header h2.sprite-facebook-logo:before,.grass-callout .free-from-header h2.sprite-facebook-logo:after,.homepage-hero .sprite-facebook-logo.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-facebook-logo:before,body.category article.sprite-facebook-logo:after,.interior-hero .image-header h1.sprite-facebook-logo:after,.interior-hero .meet-us-header h1.sprite-facebook-logo:after,.interior-hero .free-from-living-header h1.sprite-facebook-logo:after,.interior-hero .where-to-buy-header h1.sprite-facebook-logo:after,.asterisk-header p.sprite-facebook-logo:before,.asterisk-header h1.sprite-facebook-logo:before,.asterisk-header h2.sprite-facebook-logo:before,.asterisk-header h3.sprite-facebook-logo:before,.asterisk-header h4.sprite-facebook-logo:before,.asterisk-header h5.sprite-facebook-logo:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-facebook-logo:before,.callout-light .our-bakery .sprite-facebook-logo.et_pb_promo_button:after,.callout-cool .sprite-facebook-logo.et_pb_promo_button:after,.callout-warm .sprite-facebook-logo.et_pb_promo_button:after,.callout-cool .sprite-facebook-logo.events-listing:before,.callout-cool .sprite-facebook-logo.events-listing:after,.callout-cool .sprite-facebook-logo.events-cta:after,.sprite-facebook-logo.callout-online-retailer:before,.sprite-facebook-logo.callout-international:before,.sprite-facebook-logo.callout-disease:before,.sprite-facebook-logo.callout-food-allergy:before,.our-foods-item .sprite-facebook-logo.et_pb_blurb_content:after,.our-foods-sub-item .sprite-facebook-logo.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-facebook-logo.et_pb_blurb_content:after,.recipe-wrap article.sprite-facebook-logo,.recipe-wrap-white article.sprite-facebook-logo {    background-position: -277px -29px;    width: 80px;    height: 80px;}.sprite.sprite-food-allergy,footer .widget_nav_menu h4.sprite-food-allergy.title:after,#main-footer .widget_text .sprite-food-allergy.coupons-widget:before,#main-footer .widget_text .coupons-widget.callout-food-allergy:before,#main-footer .widget_text .sprite-food-allergy.buy-widget:before,#main-footer .widget_text .buy-widget.callout-food-allergy:before,#main-footer .widget_text .sprite-food-allergy.locator-widget:before,#main-footer .widget_text .locator-widget.callout-food-allergy:before,#main-footer .widget_text .sprite-food-allergy.subscribe-widget:before,#main-footer .widget_text .subscribe-widget.callout-food-allergy:before,.text-callout-blue .sprite-food-allergy.et_pb_promo_button:after,.text-callout-orange .sprite-food-allergy.et_pb_promo_button:after,.text-callout-red .sprite-food-allergy.et_pb_promo_button:after,.common-allergies .sprite-food-allergy.small-horizontal-divider:after,.common-allergies .sprite-food-allergy.et_pb_column:last-child:before,.common-allergies .et_pb_column.callout-food-allergy:last-child:before,.common-allergies h4.sprite-food-allergy:before,.common-allergies h4.callout-food-allergy:before,.buy-callout .homepage-button-text a.sprite-food-allergy.small-button:after,.wood-callout .sprite-food-allergy.et_pb_row:before,.wood-callout .et_pb_row.callout-food-allergy:before,.wood-callout .sprite-food-allergy.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-food-allergy.small-button:after,.callout-connect h2.sprite-food-allergy:before,.callout-connect h2.callout-food-allergy:before,.callout-connect h2.sprite-food-allergy:after,.grass-callout .free-from-header h2.sprite-food-allergy:before,.grass-callout .free-from-header h2.callout-food-allergy:before,.grass-callout .free-from-header h2.sprite-food-allergy:after,.homepage-hero .sprite-food-allergy.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-food-allergy:before,.product-details-content .product-detail-info .right-half .allergen-list li.callout-food-allergy:before,body.category article.sprite-food-allergy:after,.interior-hero .image-header h1.sprite-food-allergy:after,.interior-hero .meet-us-header h1.sprite-food-allergy:after,.interior-hero .free-from-living-header h1.sprite-food-allergy:after,.interior-hero .where-to-buy-header h1.sprite-food-allergy:after,.asterisk-header p.sprite-food-allergy:before,.asterisk-header p.callout-food-allergy:before,.asterisk-header h1.sprite-food-allergy:before,.asterisk-header h1.callout-food-allergy:before,.asterisk-header h2.sprite-food-allergy:before,.asterisk-header h2.callout-food-allergy:before,.asterisk-header h3.sprite-food-allergy:before,.asterisk-header h3.callout-food-allergy:before,.asterisk-header h4.sprite-food-allergy:before,.asterisk-header h4.callout-food-allergy:before,.asterisk-header h5.sprite-food-allergy:before,.asterisk-header h5.callout-food-allergy:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-food-allergy:before,.callout-light .our-bakery .et_pb_promo_description h2.callout-food-allergy:before,.callout-light .our-bakery .sprite-food-allergy.et_pb_promo_button:after,.callout-cool .sprite-food-allergy.et_pb_promo_button:after,.callout-warm .sprite-food-allergy.et_pb_promo_button:after,.callout-cool .sprite-food-allergy.events-listing:before,.callout-cool .events-listing.callout-food-allergy:before,.callout-cool .sprite-food-allergy.events-listing:after,.callout-cool .sprite-food-allergy.events-cta:after,.sprite-food-allergy.callout-online-retailer:before,.sprite-food-allergy.callout-international:before,.sprite-food-allergy.callout-disease:before,.callout-food-allergy:before,.our-foods-item .sprite-food-allergy.et_pb_blurb_content:after,.our-foods-sub-item .sprite-food-allergy.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-food-allergy.et_pb_blurb_content:after,.recipe-wrap article.sprite-food-allergy,.recipe-wrap-white article.sprite-food-allergy {    background-position: -5px -156px;    width: 135px;    height: 112px;}.sprite.sprite-horizontal-divider,footer .widget_nav_menu h4.sprite-horizontal-divider.title:after,#main-footer .widget_text .sprite-horizontal-divider.coupons-widget:before,#main-footer .widget_text .grass-callout .free-from-header h2.coupons-widget:before,.grass-callout .free-from-header #main-footer .widget_text h2.coupons-widget:before,#main-footer .widget_text .sprite-horizontal-divider.buy-widget:before,#main-footer .widget_text .grass-callout .free-from-header h2.buy-widget:before,.grass-callout .free-from-header #main-footer .widget_text h2.buy-widget:before,#main-footer .widget_text .sprite-horizontal-divider.locator-widget:before,#main-footer .widget_text .grass-callout .free-from-header h2.locator-widget:before,.grass-callout .free-from-header #main-footer .widget_text h2.locator-widget:before,#main-footer .widget_text .sprite-horizontal-divider.subscribe-widget:before,#main-footer .widget_text .grass-callout .free-from-header h2.subscribe-widget:before,.grass-callout .free-from-header #main-footer .widget_text h2.subscribe-widget:before,.text-callout-blue .sprite-horizontal-divider.et_pb_promo_button:after,.text-callout-blue .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .text-callout-blue h2.et_pb_promo_button:after,.text-callout-orange .sprite-horizontal-divider.et_pb_promo_button:after,.text-callout-orange .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .text-callout-orange h2.et_pb_promo_button:after,.text-callout-red .sprite-horizontal-divider.et_pb_promo_button:after,.text-callout-red .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .text-callout-red h2.et_pb_promo_button:after,.common-allergies .sprite-horizontal-divider.small-horizontal-divider:after,.common-allergies .grass-callout .free-from-header h2.small-horizontal-divider:after,.grass-callout .free-from-header .common-allergies h2.small-horizontal-divider:after,.common-allergies .sprite-horizontal-divider.et_pb_column:last-child:before,.common-allergies .grass-callout .free-from-header h2.et_pb_column:last-child:before,.grass-callout .free-from-header .common-allergies h2.et_pb_column:last-child:before,.common-allergies h4.sprite-horizontal-divider:before,.buy-callout .homepage-button-text a.sprite-horizontal-divider.small-button:after,.wood-callout .sprite-horizontal-divider.et_pb_row:before,.wood-callout .grass-callout .free-from-header h2.et_pb_row:before,.grass-callout .free-from-header .wood-callout h2.et_pb_row:before,.wood-callout .sprite-horizontal-divider.et_pb_row:after,.wood-callout .grass-callout .free-from-header h2.et_pb_row:after,.grass-callout .free-from-header .wood-callout h2.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-horizontal-divider.small-button:after,.callout-connect h2.sprite-horizontal-divider:before,.callout-connect .grass-callout .free-from-header h2:before,.grass-callout .free-from-header .callout-connect h2:before,.callout-connect h2.sprite-horizontal-divider:after,.callout-connect .grass-callout .free-from-header h2:after,.grass-callout .free-from-header .callout-connect h2:after,.grass-callout .free-from-header h2:before,.grass-callout .free-from-header h2:after,.homepage-hero .sprite-horizontal-divider.et_pb_more_button:after,.homepage-hero .grass-callout .free-from-header h2.et_pb_more_button:after,.grass-callout .free-from-header .homepage-hero h2.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-horizontal-divider:before,body.category article.sprite-horizontal-divider:after,.interior-hero .image-header h1.sprite-horizontal-divider:after,.interior-hero .meet-us-header h1.sprite-horizontal-divider:after,.interior-hero .free-from-living-header h1.sprite-horizontal-divider:after,.interior-hero .where-to-buy-header h1.sprite-horizontal-divider:after,.asterisk-header p.sprite-horizontal-divider:before,.asterisk-header h1.sprite-horizontal-divider:before,.asterisk-header h2.sprite-horizontal-divider:before,.asterisk-header .grass-callout .free-from-header h2:before,.grass-callout .free-from-header .asterisk-header h2:before,.asterisk-header h3.sprite-horizontal-divider:before,.asterisk-header h4.sprite-horizontal-divider:before,.asterisk-header h5.sprite-horizontal-divider:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-horizontal-divider:before,.callout-light .our-bakery .et_pb_promo_description .grass-callout .free-from-header h2:before,.grass-callout .free-from-header .callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .sprite-horizontal-divider.et_pb_promo_button:after,.callout-light .our-bakery .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .callout-light .our-bakery h2.et_pb_promo_button:after,.callout-cool .sprite-horizontal-divider.et_pb_promo_button:after,.callout-cool .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .callout-cool h2.et_pb_promo_button:after,.callout-warm .sprite-horizontal-divider.et_pb_promo_button:after,.callout-warm .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .callout-warm h2.et_pb_promo_button:after,.callout-cool .sprite-horizontal-divider.events-listing:before,.callout-cool .grass-callout .free-from-header h2.events-listing:before,.grass-callout .free-from-header .callout-cool h2.events-listing:before,.callout-cool .sprite-horizontal-divider.events-listing:after,.callout-cool .grass-callout .free-from-header h2.events-listing:after,.grass-callout .free-from-header .callout-cool h2.events-listing:after,.callout-cool .sprite-horizontal-divider.events-cta:after,.callout-cool .grass-callout .free-from-header h2.events-cta:after,.grass-callout .free-from-header .callout-cool h2.events-cta:after,.sprite-horizontal-divider.callout-online-retailer:before,.grass-callout .free-from-header h2.callout-online-retailer:before,.sprite-horizontal-divider.callout-international:before,.grass-callout .free-from-header h2.callout-international:before,.sprite-horizontal-divider.callout-disease:before,.grass-callout .free-from-header h2.callout-disease:before,.sprite-horizontal-divider.callout-food-allergy:before,.grass-callout .free-from-header h2.callout-food-allergy:before,.our-foods-item .sprite-horizontal-divider.et_pb_blurb_content:after,.our-foods-sub-item .sprite-horizontal-divider.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-horizontal-divider.et_pb_blurb_content:after,.our-foods-item .grass-callout .free-from-header h2.et_pb_blurb_content:after,.grass-callout .free-from-header .our-foods-item h2.et_pb_blurb_content:after,.our-foods-sub-item .grass-callout .free-from-header h2.et_pb_blurb_content:after,.grass-callout .free-from-header .our-foods-sub-item h2.et_pb_blurb_content:after,.our-foods-sub-item-big .grass-callout .free-from-header h2.et_pb_blurb_content:after,.grass-callout .free-from-header .our-foods-sub-item-big h2.et_pb_blurb_content:after,.recipe-wrap article.sprite-horizontal-divider,.recipe-wrap-white article.sprite-horizontal-divider {    background-position: -5px -131px;    width: 223px;    height: 4px;}.sprite.sprite-small-horizontal-divider,footer .widget_nav_menu h4.sprite-small-horizontal-divider.title:after,footer .widget_nav_menu .common-allergies h4.title.small-horizontal-divider:after,.common-allergies footer .widget_nav_menu h4.title.small-horizontal-divider:after,#main-footer .widget_text .sprite-small-horizontal-divider.coupons-widget:before,#main-footer .widget_text .sprite-small-horizontal-divider.buy-widget:before,#main-footer .widget_text .sprite-small-horizontal-divider.locator-widget:before,#main-footer .widget_text .sprite-small-horizontal-divider.subscribe-widget:before,.text-callout-blue .sprite-small-horizontal-divider.et_pb_promo_button:after,.text-callout-orange .sprite-small-horizontal-divider.et_pb_promo_button:after,.text-callout-red .sprite-small-horizontal-divider.et_pb_promo_button:after,.common-allergies .small-horizontal-divider:after,.common-allergies .sprite-small-horizontal-divider.et_pb_column:last-child:before,.common-allergies h4.sprite-small-horizontal-divider:before,.buy-callout .homepage-button-text a.sprite-small-horizontal-divider.small-button:after,.buy-callout .homepage-button-text .common-allergies a.small-button.small-horizontal-divider:after,.common-allergies .buy-callout .homepage-button-text a.small-button.small-horizontal-divider:after,.wood-callout .sprite-small-horizontal-divider.et_pb_row:before,.wood-callout .sprite-small-horizontal-divider.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-small-horizontal-divider.small-button:after,.wood-callout .homepage-button-text .common-allergies a.small-button.small-horizontal-divider:after,.common-allergies .wood-callout .homepage-button-text a.small-button.small-horizontal-divider:after,.callout-connect h2.sprite-small-horizontal-divider:before,.callout-connect h2.sprite-small-horizontal-divider:after,.grass-callout .free-from-header h2.sprite-small-horizontal-divider:before,.grass-callout .free-from-header h2.sprite-small-horizontal-divider:after,.grass-callout .free-from-header .common-allergies h2.small-horizontal-divider:after,.common-allergies .grass-callout .free-from-header h2.small-horizontal-divider:after,.homepage-hero .sprite-small-horizontal-divider.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-small-horizontal-divider:before,body.category article.sprite-small-horizontal-divider:after,.interior-hero .image-header h1.sprite-small-horizontal-divider:after,.interior-hero .meet-us-header h1.sprite-small-horizontal-divider:after,.interior-hero .free-from-living-header h1.sprite-small-horizontal-divider:after,.interior-hero .where-to-buy-header h1.sprite-small-horizontal-divider:after,.interior-hero .image-header .common-allergies h1.small-horizontal-divider:after,.common-allergies .interior-hero .image-header h1.small-horizontal-divider:after,.interior-hero .meet-us-header .common-allergies h1.small-horizontal-divider:after,.common-allergies .interior-hero .meet-us-header h1.small-horizontal-divider:after,.interior-hero .free-from-living-header .common-allergies h1.small-horizontal-divider:after,.common-allergies .interior-hero .free-from-living-header h1.small-horizontal-divider:after,.interior-hero .where-to-buy-header .common-allergies h1.small-horizontal-divider:after,.common-allergies .interior-hero .where-to-buy-header h1.small-horizontal-divider:after,.asterisk-header p.sprite-small-horizontal-divider:before,.asterisk-header h1.sprite-small-horizontal-divider:before,.asterisk-header h2.sprite-small-horizontal-divider:before,.asterisk-header h3.sprite-small-horizontal-divider:before,.asterisk-header h4.sprite-small-horizontal-divider:before,.asterisk-header h5.sprite-small-horizontal-divider:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-small-horizontal-divider:before,.callout-light .our-bakery .sprite-small-horizontal-divider.et_pb_promo_button:after,.callout-light .our-bakery .common-allergies .et_pb_promo_button.small-horizontal-divider:after,.common-allergies .callout-light .our-bakery .et_pb_promo_button.small-horizontal-divider:after,.callout-cool .sprite-small-horizontal-divider.et_pb_promo_button:after,.callout-warm .sprite-small-horizontal-divider.et_pb_promo_button:after,.callout-cool .sprite-small-horizontal-divider.events-listing:before,.callout-cool .sprite-small-horizontal-divider.events-listing:after,.callout-cool .sprite-small-horizontal-divider.events-cta:after,.sprite-small-horizontal-divider.callout-online-retailer:before,.sprite-small-horizontal-divider.callout-international:before,.sprite-small-horizontal-divider.callout-disease:before,.sprite-small-horizontal-divider.callout-food-allergy:before,.our-foods-item .sprite-small-horizontal-divider.et_pb_blurb_content:after,.our-foods-sub-item .sprite-small-horizontal-divider.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-small-horizontal-divider.et_pb_blurb_content:after,.recipe-wrap article.sprite-small-horizontal-divider,.recipe-wrap-white article.sprite-small-horizontal-divider {    background-position: -205px -353px;    width: 168px;    height: 4px;}.sprite.sprite-small-vertical-divider,footer .widget_nav_menu h4.sprite-small-vertical-divider.title:after,#main-footer .widget_text .sprite-small-vertical-divider.coupons-widget:before,#main-footer .widget_text .common-allergies .coupons-widget.et_pb_column:last-child:before,.common-allergies #main-footer .widget_text .coupons-widget.et_pb_column:last-child:before,#main-footer .widget_text .sprite-small-vertical-divider.buy-widget:before,#main-footer .widget_text .common-allergies .buy-widget.et_pb_column:last-child:before,.common-allergies #main-footer .widget_text .buy-widget.et_pb_column:last-child:before,#main-footer .widget_text .sprite-small-vertical-divider.locator-widget:before,#main-footer .widget_text .common-allergies .locator-widget.et_pb_column:last-child:before,.common-allergies #main-footer .widget_text .locator-widget.et_pb_column:last-child:before,#main-footer .widget_text .sprite-small-vertical-divider.subscribe-widget:before,#main-footer .widget_text .common-allergies .subscribe-widget.et_pb_column:last-child:before,.common-allergies #main-footer .widget_text .subscribe-widget.et_pb_column:last-child:before,.text-callout-blue .sprite-small-vertical-divider.et_pb_promo_button:after,.text-callout-orange .sprite-small-vertical-divider.et_pb_promo_button:after,.text-callout-red .sprite-small-vertical-divider.et_pb_promo_button:after,.common-allergies .sprite-small-vertical-divider.small-horizontal-divider:after,.common-allergies .et_pb_column:last-child:before,.common-allergies h4.sprite-small-vertical-divider:before,.buy-callout .homepage-button-text a.sprite-small-vertical-divider.small-button:after,.wood-callout .sprite-small-vertical-divider.et_pb_row:before,.wood-callout .sprite-small-vertical-divider.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-small-vertical-divider.small-button:after,.callout-connect h2.sprite-small-vertical-divider:before,.callout-connect h2.sprite-small-vertical-divider:after,.grass-callout .free-from-header h2.sprite-small-vertical-divider:before,.grass-callout .free-from-header h2.sprite-small-vertical-divider:after,.homepage-hero .sprite-small-vertical-divider.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-small-vertical-divider:before,.product-details-content .product-detail-info .right-half .allergen-list .common-allergies li.et_pb_column:last-child:before,.common-allergies .product-details-content .product-detail-info .right-half .allergen-list li.et_pb_column:last-child:before,body.category article.sprite-small-vertical-divider:after,.interior-hero .image-header h1.sprite-small-vertical-divider:after,.interior-hero .meet-us-header h1.sprite-small-vertical-divider:after,.interior-hero .free-from-living-header h1.sprite-small-vertical-divider:after,.interior-hero .where-to-buy-header h1.sprite-small-vertical-divider:after,.asterisk-header p.sprite-small-vertical-divider:before,.asterisk-header h1.sprite-small-vertical-divider:before,.asterisk-header h2.sprite-small-vertical-divider:before,.asterisk-header h3.sprite-small-vertical-divider:before,.asterisk-header h4.sprite-small-vertical-divider:before,.asterisk-header h5.sprite-small-vertical-divider:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-small-vertical-divider:before,.callout-light .our-bakery .et_pb_promo_description .common-allergies h2.et_pb_column:last-child:before,.common-allergies .callout-light .our-bakery .et_pb_promo_description h2.et_pb_column:last-child:before,.callout-light .our-bakery .sprite-small-vertical-divider.et_pb_promo_button:after,.callout-cool .sprite-small-vertical-divider.et_pb_promo_button:after,.callout-warm .sprite-small-vertical-divider.et_pb_promo_button:after,.callout-cool .sprite-small-vertical-divider.events-listing:before,.callout-cool .sprite-small-vertical-divider.events-listing:after,.callout-cool .sprite-small-vertical-divider.events-cta:after,.sprite-small-vertical-divider.callout-online-retailer:before,.sprite-small-vertical-divider.callout-international:before,.sprite-small-vertical-divider.callout-disease:before,.sprite-small-vertical-divider.callout-food-allergy:before,.our-foods-item .sprite-small-vertical-divider.et_pb_blurb_content:after,.our-foods-sub-item .sprite-small-vertical-divider.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-small-vertical-divider.et_pb_blurb_content:after,.recipe-wrap article.sprite-small-vertical-divider,.recipe-wrap-white article.sprite-small-vertical-divider {    background-position: -1088px -77px;    width: 4px;    height: 342px;}.sprite.sprite-instagram-logo,footer .widget_nav_menu h4.sprite-instagram-logo.title:after,#main-footer .widget_text .sprite-instagram-logo.coupons-widget:before,#main-footer .widget_text .sprite-instagram-logo.buy-widget:before,#main-footer .widget_text .sprite-instagram-logo.locator-widget:before,#main-footer .widget_text .sprite-instagram-logo.subscribe-widget:before,.text-callout-blue .sprite-instagram-logo.et_pb_promo_button:after,.text-callout-orange .sprite-instagram-logo.et_pb_promo_button:after,.text-callout-red .sprite-instagram-logo.et_pb_promo_button:after,.common-allergies .sprite-instagram-logo.small-horizontal-divider:after,.common-allergies .sprite-instagram-logo.et_pb_column:last-child:before,.common-allergies h4.sprite-instagram-logo:before,.buy-callout .homepage-button-text a.sprite-instagram-logo.small-button:after,.wood-callout .sprite-instagram-logo.et_pb_row:before,.wood-callout .sprite-instagram-logo.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-instagram-logo.small-button:after,.callout-connect h2.sprite-instagram-logo:before,.callout-connect h2.sprite-instagram-logo:after,.grass-callout .free-from-header h2.sprite-instagram-logo:before,.grass-callout .free-from-header h2.sprite-instagram-logo:after,.homepage-hero .sprite-instagram-logo.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-instagram-logo:before,body.category article.sprite-instagram-logo:after,.interior-hero .image-header h1.sprite-instagram-logo:after,.interior-hero .meet-us-header h1.sprite-instagram-logo:after,.interior-hero .free-from-living-header h1.sprite-instagram-logo:after,.interior-hero .where-to-buy-header h1.sprite-instagram-logo:after,.asterisk-header p.sprite-instagram-logo:before,.asterisk-header h1.sprite-instagram-logo:before,.asterisk-header h2.sprite-instagram-logo:before,.asterisk-header h3.sprite-instagram-logo:before,.asterisk-header h4.sprite-instagram-logo:before,.asterisk-header h5.sprite-instagram-logo:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-instagram-logo:before,.callout-light .our-bakery .sprite-instagram-logo.et_pb_promo_button:after,.callout-cool .sprite-instagram-logo.et_pb_promo_button:after,.callout-warm .sprite-instagram-logo.et_pb_promo_button:after,.callout-cool .sprite-instagram-logo.events-listing:before,.callout-cool .sprite-instagram-logo.events-listing:after,.callout-cool .sprite-instagram-logo.events-cta:after,.sprite-instagram-logo.callout-online-retailer:before,.sprite-instagram-logo.callout-international:before,.sprite-instagram-logo.callout-disease:before,.sprite-instagram-logo.callout-food-allergy:before,.our-foods-item .sprite-instagram-logo.et_pb_blurb_content:after,.our-foods-sub-item .sprite-instagram-logo.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-instagram-logo.et_pb_blurb_content:after,.recipe-wrap article.sprite-instagram-logo,.recipe-wrap-white article.sprite-instagram-logo {    background-position: -976px -29px;    width: 80px;    height: 80px;}.sprite.sprite-international-flags,footer .widget_nav_menu h4.sprite-international-flags.title:after,#main-footer .widget_text .sprite-international-flags.coupons-widget:before,#main-footer .widget_text .coupons-widget.callout-international:before,#main-footer .widget_text .sprite-international-flags.buy-widget:before,#main-footer .widget_text .buy-widget.callout-international:before,#main-footer .widget_text .sprite-international-flags.locator-widget:before,#main-footer .widget_text .locator-widget.callout-international:before,#main-footer .widget_text .sprite-international-flags.subscribe-widget:before,#main-footer .widget_text .subscribe-widget.callout-international:before,.text-callout-blue .sprite-international-flags.et_pb_promo_button:after,.text-callout-orange .sprite-international-flags.et_pb_promo_button:after,.text-callout-red .sprite-international-flags.et_pb_promo_button:after,.common-allergies .sprite-international-flags.small-horizontal-divider:after,.common-allergies .sprite-international-flags.et_pb_column:last-child:before,.common-allergies .et_pb_column.callout-international:last-child:before,.common-allergies h4.sprite-international-flags:before,.common-allergies h4.callout-international:before,.buy-callout .homepage-button-text a.sprite-international-flags.small-button:after,.wood-callout .sprite-international-flags.et_pb_row:before,.wood-callout .et_pb_row.callout-international:before,.wood-callout .sprite-international-flags.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-international-flags.small-button:after,.callout-connect h2.sprite-international-flags:before,.callout-connect h2.callout-international:before,.callout-connect h2.sprite-international-flags:after,.grass-callout .free-from-header h2.sprite-international-flags:before,.grass-callout .free-from-header h2.callout-international:before,.grass-callout .free-from-header h2.sprite-international-flags:after,.homepage-hero .sprite-international-flags.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-international-flags:before,.product-details-content .product-detail-info .right-half .allergen-list li.callout-international:before,body.category article.sprite-international-flags:after,.interior-hero .image-header h1.sprite-international-flags:after,.interior-hero .meet-us-header h1.sprite-international-flags:after,.interior-hero .free-from-living-header h1.sprite-international-flags:after,.interior-hero .where-to-buy-header h1.sprite-international-flags:after,.asterisk-header p.sprite-international-flags:before,.asterisk-header p.callout-international:before,.asterisk-header h1.sprite-international-flags:before,.asterisk-header h1.callout-international:before,.asterisk-header h2.sprite-international-flags:before,.asterisk-header h2.callout-international:before,.asterisk-header h3.sprite-international-flags:before,.asterisk-header h3.callout-international:before,.asterisk-header h4.sprite-international-flags:before,.asterisk-header h4.callout-international:before,.asterisk-header h5.sprite-international-flags:before,.asterisk-header h5.callout-international:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-international-flags:before,.callout-light .our-bakery .et_pb_promo_description h2.callout-international:before,.callout-light .our-bakery .sprite-international-flags.et_pb_promo_button:after,.callout-cool .sprite-international-flags.et_pb_promo_button:after,.callout-warm .sprite-international-flags.et_pb_promo_button:after,.callout-cool .sprite-international-flags.events-listing:before,.callout-cool .events-listing.callout-international:before,.callout-cool .sprite-international-flags.events-listing:after,.callout-cool .sprite-international-flags.events-cta:after,.sprite-international-flags.callout-online-retailer:before,.callout-international:before,.sprite-international-flags.callout-disease:before,.sprite-international-flags.callout-food-allergy:before,.our-foods-item .sprite-international-flags.et_pb_blurb_content:after,.our-foods-sub-item .sprite-international-flags.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-international-flags.et_pb_blurb_content:after,.recipe-wrap article.sprite-international-flags,.recipe-wrap-white article.sprite-international-flags {    background-position: -150px -156px;    width: 123px;    height: 130px;}.sprite.sprite-online-retailers,footer .widget_nav_menu h4.sprite-online-retailers.title:after,#main-footer .widget_text .sprite-online-retailers.coupons-widget:before,#main-footer .widget_text .coupons-widget.callout-online-retailer:before,#main-footer .widget_text .sprite-online-retailers.buy-widget:before,#main-footer .widget_text .buy-widget.callout-online-retailer:before,#main-footer .widget_text .sprite-online-retailers.locator-widget:before,#main-footer .widget_text .locator-widget.callout-online-retailer:before,#main-footer .widget_text .sprite-online-retailers.subscribe-widget:before,#main-footer .widget_text .subscribe-widget.callout-online-retailer:before,.text-callout-blue .sprite-online-retailers.et_pb_promo_button:after,.text-callout-orange .sprite-online-retailers.et_pb_promo_button:after,.text-callout-red .sprite-online-retailers.et_pb_promo_button:after,.common-allergies .sprite-online-retailers.small-horizontal-divider:after,.common-allergies .sprite-online-retailers.et_pb_column:last-child:before,.common-allergies .et_pb_column.callout-online-retailer:last-child:before,.common-allergies h4.sprite-online-retailers:before,.common-allergies h4.callout-online-retailer:before,.buy-callout .homepage-button-text a.sprite-online-retailers.small-button:after,.wood-callout .sprite-online-retailers.et_pb_row:before,.wood-callout .et_pb_row.callout-online-retailer:before,.wood-callout .sprite-online-retailers.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-online-retailers.small-button:after,.callout-connect h2.sprite-online-retailers:before,.callout-connect h2.callout-online-retailer:before,.callout-connect h2.sprite-online-retailers:after,.grass-callout .free-from-header h2.sprite-online-retailers:before,.grass-callout .free-from-header h2.callout-online-retailer:before,.grass-callout .free-from-header h2.sprite-online-retailers:after,.homepage-hero .sprite-online-retailers.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-online-retailers:before,.product-details-content .product-detail-info .right-half .allergen-list li.callout-online-retailer:before,body.category article.sprite-online-retailers:after,.interior-hero .image-header h1.sprite-online-retailers:after,.interior-hero .meet-us-header h1.sprite-online-retailers:after,.interior-hero .free-from-living-header h1.sprite-online-retailers:after,.interior-hero .where-to-buy-header h1.sprite-online-retailers:after,.asterisk-header p.sprite-online-retailers:before,.asterisk-header p.callout-online-retailer:before,.asterisk-header h1.sprite-online-retailers:before,.asterisk-header h1.callout-online-retailer:before,.asterisk-header h2.sprite-online-retailers:before,.asterisk-header h2.callout-online-retailer:before,.asterisk-header h3.sprite-online-retailers:before,.asterisk-header h3.callout-online-retailer:before,.asterisk-header h4.sprite-online-retailers:before,.asterisk-header h4.callout-online-retailer:before,.asterisk-header h5.sprite-online-retailers:before,.asterisk-header h5.callout-online-retailer:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-online-retailers:before,.callout-light .our-bakery .et_pb_promo_description h2.callout-online-retailer:before,.callout-light .our-bakery .sprite-online-retailers.et_pb_promo_button:after,.callout-cool .sprite-online-retailers.et_pb_promo_button:after,.callout-warm .sprite-online-retailers.et_pb_promo_button:after,.callout-cool .sprite-online-retailers.events-listing:before,.callout-cool .events-listing.callout-online-retailer:before,.callout-cool .sprite-online-retailers.events-listing:after,.callout-cool .sprite-online-retailers.events-cta:after,.callout-online-retailer:before,.sprite-online-retailers.callout-international:before,.sprite-online-retailers.callout-disease:before,.sprite-online-retailers.callout-food-allergy:before,.our-foods-item .sprite-online-retailers.et_pb_blurb_content:after,.our-foods-sub-item .sprite-online-retailers.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-online-retailers.et_pb_blurb_content:after,.recipe-wrap article.sprite-online-retailers,.recipe-wrap-white article.sprite-online-retailers {    background-position: -283px -156px;    width: 142px;    height: 99px;}.sprite.sprite-recipe-callout-folder,footer .widget_nav_menu h4.sprite-recipe-callout-folder.title:after,#main-footer .widget_text .sprite-recipe-callout-folder.coupons-widget:before,#main-footer .widget_text .sprite-recipe-callout-folder.buy-widget:before,#main-footer .widget_text .sprite-recipe-callout-folder.locator-widget:before,#main-footer .widget_text .sprite-recipe-callout-folder.subscribe-widget:before,.text-callout-blue .sprite-recipe-callout-folder.et_pb_promo_button:after,.text-callout-orange .sprite-recipe-callout-folder.et_pb_promo_button:after,.text-callout-red .sprite-recipe-callout-folder.et_pb_promo_button:after,.common-allergies .sprite-recipe-callout-folder.small-horizontal-divider:after,.common-allergies .sprite-recipe-callout-folder.et_pb_column:last-child:before,.common-allergies h4.sprite-recipe-callout-folder:before,.buy-callout .homepage-button-text a.sprite-recipe-callout-folder.small-button:after,.wood-callout .sprite-recipe-callout-folder.et_pb_row:before,.wood-callout .sprite-recipe-callout-folder.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-recipe-callout-folder.small-button:after,.callout-connect h2.sprite-recipe-callout-folder:before,.callout-connect h2.sprite-recipe-callout-folder:after,.grass-callout .free-from-header h2.sprite-recipe-callout-folder:before,.grass-callout .free-from-header h2.sprite-recipe-callout-folder:after,.homepage-hero .sprite-recipe-callout-folder.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-recipe-callout-folder:before,body.category article.sprite-recipe-callout-folder:after,.interior-hero .image-header h1.sprite-recipe-callout-folder:after,.interior-hero .meet-us-header h1.sprite-recipe-callout-folder:after,.interior-hero .free-from-living-header h1.sprite-recipe-callout-folder:after,.interior-hero .where-to-buy-header h1.sprite-recipe-callout-folder:after,.asterisk-header p.sprite-recipe-callout-folder:before,.asterisk-header h1.sprite-recipe-callout-folder:before,.asterisk-header h2.sprite-recipe-callout-folder:before,.asterisk-header h3.sprite-recipe-callout-folder:before,.asterisk-header h4.sprite-recipe-callout-folder:before,.asterisk-header h5.sprite-recipe-callout-folder:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-recipe-callout-folder:before,.callout-light .our-bakery .sprite-recipe-callout-folder.et_pb_promo_button:after,.callout-cool .sprite-recipe-callout-folder.et_pb_promo_button:after,.callout-warm .sprite-recipe-callout-folder.et_pb_promo_button:after,.callout-cool .sprite-recipe-callout-folder.events-listing:before,.callout-cool .sprite-recipe-callout-folder.events-listing:after,.callout-cool .sprite-recipe-callout-folder.events-cta:after,.sprite-recipe-callout-folder.callout-online-retailer:before,.sprite-recipe-callout-folder.callout-international:before,.sprite-recipe-callout-folder.callout-disease:before,.sprite-recipe-callout-folder.callout-food-allergy:before,.our-foods-item .sprite-recipe-callout-folder.et_pb_blurb_content:after,.our-foods-sub-item .sprite-recipe-callout-folder.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-recipe-callout-folder.et_pb_blurb_content:after,.recipe-wrap article.sprite-recipe-callout-folder,.recipe-wrap-white article.sprite-recipe-callout-folder {    background-position: -435px -131px;    width: 363px;    height: 296px;}.sprite.sprite-recipe-callout-underlines,footer .widget_nav_menu h4.sprite-recipe-callout-underlines.title:after,#main-footer .widget_text .sprite-recipe-callout-underlines.coupons-widget:before,#main-footer .widget_text .sprite-recipe-callout-underlines.buy-widget:before,#main-footer .widget_text .sprite-recipe-callout-underlines.locator-widget:before,#main-footer .widget_text .sprite-recipe-callout-underlines.subscribe-widget:before,.text-callout-blue .sprite-recipe-callout-underlines.et_pb_promo_button:after,.text-callout-orange .sprite-recipe-callout-underlines.et_pb_promo_button:after,.text-callout-red .sprite-recipe-callout-underlines.et_pb_promo_button:after,.common-allergies .sprite-recipe-callout-underlines.small-horizontal-divider:after,.common-allergies .sprite-recipe-callout-underlines.et_pb_column:last-child:before,.common-allergies h4.sprite-recipe-callout-underlines:before,.buy-callout .homepage-button-text a.sprite-recipe-callout-underlines.small-button:after,.wood-callout .sprite-recipe-callout-underlines.et_pb_row:before,.wood-callout .sprite-recipe-callout-underlines.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-recipe-callout-underlines.small-button:after,.callout-connect h2.sprite-recipe-callout-underlines:before,.callout-connect h2.sprite-recipe-callout-underlines:after,.grass-callout .free-from-header h2.sprite-recipe-callout-underlines:before,.grass-callout .free-from-header h2.sprite-recipe-callout-underlines:after,.homepage-hero .sprite-recipe-callout-underlines.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-recipe-callout-underlines:before,body.category article.sprite-recipe-callout-underlines:after,.interior-hero .image-header h1.sprite-recipe-callout-underlines:after,.interior-hero .meet-us-header h1.sprite-recipe-callout-underlines:after,.interior-hero .free-from-living-header h1.sprite-recipe-callout-underlines:after,.interior-hero .where-to-buy-header h1.sprite-recipe-callout-underlines:after,.asterisk-header p.sprite-recipe-callout-underlines:before,.asterisk-header h1.sprite-recipe-callout-underlines:before,.asterisk-header h2.sprite-recipe-callout-underlines:before,.asterisk-header h3.sprite-recipe-callout-underlines:before,.asterisk-header h4.sprite-recipe-callout-underlines:before,.asterisk-header h5.sprite-recipe-callout-underlines:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-recipe-callout-underlines:before,.callout-light .our-bakery .sprite-recipe-callout-underlines.et_pb_promo_button:after,.callout-cool .sprite-recipe-callout-underlines.et_pb_promo_button:after,.callout-warm .sprite-recipe-callout-underlines.et_pb_promo_button:after,.callout-cool .sprite-recipe-callout-underlines.events-listing:before,.callout-cool .sprite-recipe-callout-underlines.events-listing:after,.callout-cool .sprite-recipe-callout-underlines.events-cta:after,.sprite-recipe-callout-underlines.callout-online-retailer:before,.sprite-recipe-callout-underlines.callout-international:before,.sprite-recipe-callout-underlines.callout-disease:before,.sprite-recipe-callout-underlines.callout-food-allergy:before,.our-foods-item .sprite-recipe-callout-underlines.et_pb_blurb_content:after,.our-foods-sub-item .sprite-recipe-callout-underlines.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-recipe-callout-underlines.et_pb_blurb_content:after,.recipe-wrap article.sprite-recipe-callout-underlines,.recipe-wrap-white article.sprite-recipe-callout-underlines {    background-position: -808px -156px;    width: 137px;    height: 13px;}.sprite.sprite-red-asterisk,footer .widget_nav_menu h4.sprite-red-asterisk.title:after,#main-footer .widget_text .sprite-red-asterisk.coupons-widget:before,#main-footer .widget_text .common-allergies h4.coupons-widget:before,.common-allergies #main-footer .widget_text h4.coupons-widget:before,#main-footer .widget_text .asterisk-header p.coupons-widget:before,.asterisk-header #main-footer .widget_text p.coupons-widget:before,#main-footer .widget_text .asterisk-header h1.coupons-widget:before,.asterisk-header #main-footer .widget_text h1.coupons-widget:before,#main-footer .widget_text .asterisk-header h2.coupons-widget:before,.asterisk-header #main-footer .widget_text h2.coupons-widget:before,#main-footer .widget_text .asterisk-header h3.coupons-widget:before,.asterisk-header #main-footer .widget_text h3.coupons-widget:before,#main-footer .widget_text .asterisk-header h4.coupons-widget:before,.asterisk-header #main-footer .widget_text h4.coupons-widget:before,#main-footer .widget_text .asterisk-header h5.coupons-widget:before,.asterisk-header #main-footer .widget_text h5.coupons-widget:before,#main-footer .widget_text .sprite-red-asterisk.buy-widget:before,#main-footer .widget_text .common-allergies h4.buy-widget:before,.common-allergies #main-footer .widget_text h4.buy-widget:before,#main-footer .widget_text .asterisk-header p.buy-widget:before,.asterisk-header #main-footer .widget_text p.buy-widget:before,#main-footer .widget_text .asterisk-header h1.buy-widget:before,.asterisk-header #main-footer .widget_text h1.buy-widget:before,#main-footer .widget_text .asterisk-header h2.buy-widget:before,.asterisk-header #main-footer .widget_text h2.buy-widget:before,#main-footer .widget_text .asterisk-header h3.buy-widget:before,.asterisk-header #main-footer .widget_text h3.buy-widget:before,#main-footer .widget_text .asterisk-header h4.buy-widget:before,.asterisk-header #main-footer .widget_text h4.buy-widget:before,#main-footer .widget_text .asterisk-header h5.buy-widget:before,.asterisk-header #main-footer .widget_text h5.buy-widget:before,#main-footer .widget_text .sprite-red-asterisk.locator-widget:before,#main-footer .widget_text .common-allergies h4.locator-widget:before,.common-allergies #main-footer .widget_text h4.locator-widget:before,#main-footer .widget_text .asterisk-header p.locator-widget:before,.asterisk-header #main-footer .widget_text p.locator-widget:before,#main-footer .widget_text .asterisk-header h1.locator-widget:before,.asterisk-header #main-footer .widget_text h1.locator-widget:before,#main-footer .widget_text .asterisk-header h2.locator-widget:before,.asterisk-header #main-footer .widget_text h2.locator-widget:before,#main-footer .widget_text .asterisk-header h3.locator-widget:before,.asterisk-header #main-footer .widget_text h3.locator-widget:before,#main-footer .widget_text .asterisk-header h4.locator-widget:before,.asterisk-header #main-footer .widget_text h4.locator-widget:before,#main-footer .widget_text .asterisk-header h5.locator-widget:before,.asterisk-header #main-footer .widget_text h5.locator-widget:before,#main-footer .widget_text .sprite-red-asterisk.subscribe-widget:before,#main-footer .widget_text .common-allergies h4.subscribe-widget:before,.common-allergies #main-footer .widget_text h4.subscribe-widget:before,#main-footer .widget_text .asterisk-header p.subscribe-widget:before,.asterisk-header #main-footer .widget_text p.subscribe-widget:before,#main-footer .widget_text .asterisk-header h1.subscribe-widget:before,.asterisk-header #main-footer .widget_text h1.subscribe-widget:before,#main-footer .widget_text .asterisk-header h2.subscribe-widget:before,.asterisk-header #main-footer .widget_text h2.subscribe-widget:before,#main-footer .widget_text .asterisk-header h3.subscribe-widget:before,.asterisk-header #main-footer .widget_text h3.subscribe-widget:before,#main-footer .widget_text .asterisk-header h4.subscribe-widget:before,.asterisk-header #main-footer .widget_text h4.subscribe-widget:before,#main-footer .widget_text .asterisk-header h5.subscribe-widget:before,.asterisk-header #main-footer .widget_text h5.subscribe-widget:before,.text-callout-blue .sprite-red-asterisk.et_pb_promo_button:after,.text-callout-orange .sprite-red-asterisk.et_pb_promo_button:after,.text-callout-red .sprite-red-asterisk.et_pb_promo_button:after,.common-allergies .sprite-red-asterisk.small-horizontal-divider:after,.common-allergies .sprite-red-asterisk.et_pb_column:last-child:before,.common-allergies h4.et_pb_column:last-child:before,.common-allergies .asterisk-header p.et_pb_column:last-child:before,.asterisk-header .common-allergies p.et_pb_column:last-child:before,.common-allergies .asterisk-header h1.et_pb_column:last-child:before,.asterisk-header .common-allergies h1.et_pb_column:last-child:before,.common-allergies .asterisk-header h2.et_pb_column:last-child:before,.asterisk-header .common-allergies h2.et_pb_column:last-child:before,.common-allergies .asterisk-header h3.et_pb_column:last-child:before,.asterisk-header .common-allergies h3.et_pb_column:last-child:before,.common-allergies .asterisk-header h5.et_pb_column:last-child:before,.asterisk-header .common-allergies h5.et_pb_column:last-child:before,.common-allergies h4:before,.buy-callout .homepage-button-text a.sprite-red-asterisk.small-button:after,.wood-callout .sprite-red-asterisk.et_pb_row:before,.wood-callout .common-allergies h4.et_pb_row:before,.common-allergies .wood-callout h4.et_pb_row:before,.wood-callout .asterisk-header p.et_pb_row:before,.asterisk-header .wood-callout p.et_pb_row:before,.wood-callout .asterisk-header h1.et_pb_row:before,.asterisk-header .wood-callout h1.et_pb_row:before,.wood-callout .asterisk-header h2.et_pb_row:before,.asterisk-header .wood-callout h2.et_pb_row:before,.wood-callout .asterisk-header h3.et_pb_row:before,.asterisk-header .wood-callout h3.et_pb_row:before,.wood-callout .asterisk-header h4.et_pb_row:before,.asterisk-header .wood-callout h4.et_pb_row:before,.wood-callout .asterisk-header h5.et_pb_row:before,.asterisk-header .wood-callout h5.et_pb_row:before,.wood-callout .sprite-red-asterisk.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-red-asterisk.small-button:after,.callout-connect h2.sprite-red-asterisk:before,.callout-connect .asterisk-header h2:before,.asterisk-header .callout-connect h2:before,.callout-connect h2.sprite-red-asterisk:after,.grass-callout .free-from-header h2.sprite-red-asterisk:before,.grass-callout .free-from-header .asterisk-header h2:before,.asterisk-header .grass-callout .free-from-header h2:before,.grass-callout .free-from-header h2.sprite-red-asterisk:after,.homepage-hero .sprite-red-asterisk.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-red-asterisk:before,body.category article.sprite-red-asterisk:after,.interior-hero .image-header h1.sprite-red-asterisk:after,.interior-hero .meet-us-header h1.sprite-red-asterisk:after,.interior-hero .free-from-living-header h1.sprite-red-asterisk:after,.interior-hero .where-to-buy-header h1.sprite-red-asterisk:after,.asterisk-header p:before,.asterisk-header h1:before,.asterisk-header h2:before,.asterisk-header h3:before,.asterisk-header h4:before,.asterisk-header h5:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-red-asterisk:before,.callout-light .our-bakery .et_pb_promo_description .asterisk-header h2:before,.asterisk-header .callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .sprite-red-asterisk.et_pb_promo_button:after,.callout-cool .sprite-red-asterisk.et_pb_promo_button:after,.callout-warm .sprite-red-asterisk.et_pb_promo_button:after,.callout-cool .sprite-red-asterisk.events-listing:before,.callout-cool .common-allergies h4.events-listing:before,.common-allergies .callout-cool h4.events-listing:before,.callout-cool .asterisk-header p.events-listing:before,.asterisk-header .callout-cool p.events-listing:before,.callout-cool .asterisk-header h1.events-listing:before,.asterisk-header .callout-cool h1.events-listing:before,.callout-cool .asterisk-header h2.events-listing:before,.asterisk-header .callout-cool h2.events-listing:before,.callout-cool .asterisk-header h3.events-listing:before,.asterisk-header .callout-cool h3.events-listing:before,.callout-cool .asterisk-header h4.events-listing:before,.asterisk-header .callout-cool h4.events-listing:before,.callout-cool .asterisk-header h5.events-listing:before,.asterisk-header .callout-cool h5.events-listing:before,.callout-cool .sprite-red-asterisk.events-listing:after,.callout-cool .sprite-red-asterisk.events-cta:after,.sprite-red-asterisk.callout-online-retailer:before,.common-allergies h4.callout-online-retailer:before,.asterisk-header p.callout-online-retailer:before,.asterisk-header h1.callout-online-retailer:before,.asterisk-header h2.callout-online-retailer:before,.asterisk-header h3.callout-online-retailer:before,.asterisk-header h4.callout-online-retailer:before,.asterisk-header h5.callout-online-retailer:before,.sprite-red-asterisk.callout-international:before,.common-allergies h4.callout-international:before,.asterisk-header p.callout-international:before,.asterisk-header h1.callout-international:before,.asterisk-header h2.callout-international:before,.asterisk-header h3.callout-international:before,.asterisk-header h4.callout-international:before,.asterisk-header h5.callout-international:before,.sprite-red-asterisk.callout-disease:before,.common-allergies h4.callout-disease:before,.asterisk-header p.callout-disease:before,.asterisk-header h1.callout-disease:before,.asterisk-header h2.callout-disease:before,.asterisk-header h3.callout-disease:before,.asterisk-header h4.callout-disease:before,.asterisk-header h5.callout-disease:before,.sprite-red-asterisk.callout-food-allergy:before,.common-allergies h4.callout-food-allergy:before,.asterisk-header p.callout-food-allergy:before,.asterisk-header h1.callout-food-allergy:before,.asterisk-header h2.callout-food-allergy:before,.asterisk-header h3.callout-food-allergy:before,.asterisk-header h4.callout-food-allergy:before,.asterisk-header h5.callout-food-allergy:before,.our-foods-item .sprite-red-asterisk.et_pb_blurb_content:after,.our-foods-sub-item .sprite-red-asterisk.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-red-asterisk.et_pb_blurb_content:after,.recipe-wrap article.sprite-red-asterisk,.recipe-wrap-white article.sprite-red-asterisk {    background-position: -1003px -5px;    width: 19px;    height: 14px;}.sprite.sprite-red-underlines,footer .widget_nav_menu h4.sprite-red-underlines.title:after,#main-footer .widget_text .sprite-red-underlines.coupons-widget:before,#main-footer .widget_text .sprite-red-underlines.buy-widget:before,#main-footer .widget_text .sprite-red-underlines.locator-widget:before,#main-footer .widget_text .sprite-red-underlines.subscribe-widget:before,.text-callout-blue .sprite-red-underlines.et_pb_promo_button:after,.text-callout-orange .sprite-red-underlines.et_pb_promo_button:after,.text-callout-red .sprite-red-underlines.et_pb_promo_button:after,.common-allergies .sprite-red-underlines.small-horizontal-divider:after,.common-allergies .sprite-red-underlines.et_pb_column:last-child:before,.common-allergies h4.sprite-red-underlines:before,.buy-callout .homepage-button-text a.sprite-red-underlines.small-button:after,.buy-callout .homepage-button-text .callout-light .our-bakery a.small-button.et_pb_promo_button:after,.callout-light .our-bakery .buy-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.wood-callout .sprite-red-underlines.et_pb_row:before,.wood-callout .sprite-red-underlines.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-red-underlines.small-button:after,.wood-callout .homepage-button-text .callout-light .our-bakery a.small-button.et_pb_promo_button:after,.callout-light .our-bakery .wood-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.callout-connect h2.sprite-red-underlines:before,.callout-connect h2.sprite-red-underlines:after,.grass-callout .free-from-header h2.sprite-red-underlines:before,.grass-callout .free-from-header h2.sprite-red-underlines:after,.homepage-hero .sprite-red-underlines.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-red-underlines:before,body.category article.sprite-red-underlines:after,.interior-hero .image-header h1.sprite-red-underlines:after,.interior-hero .meet-us-header h1.sprite-red-underlines:after,.interior-hero .free-from-living-header h1.sprite-red-underlines:after,.interior-hero .where-to-buy-header h1.sprite-red-underlines:after,.asterisk-header p.sprite-red-underlines:before,.asterisk-header h1.sprite-red-underlines:before,.asterisk-header h2.sprite-red-underlines:before,.asterisk-header h3.sprite-red-underlines:before,.asterisk-header h4.sprite-red-underlines:before,.asterisk-header h5.sprite-red-underlines:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-red-underlines:before,.callout-light .our-bakery .et_pb_promo_button:after,.callout-cool .sprite-red-underlines.et_pb_promo_button:after,.callout-warm .sprite-red-underlines.et_pb_promo_button:after,.callout-cool .sprite-red-underlines.events-listing:before,.callout-cool .sprite-red-underlines.events-listing:after,.callout-cool .sprite-red-underlines.events-cta:after,.sprite-red-underlines.callout-online-retailer:before,.sprite-red-underlines.callout-international:before,.sprite-red-underlines.callout-disease:before,.sprite-red-underlines.callout-food-allergy:before,.our-foods-item .sprite-red-underlines.et_pb_blurb_content:after,.our-foods-sub-item .sprite-red-underlines.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-red-underlines.et_pb_blurb_content:after,.recipe-wrap article.sprite-red-underlines,.recipe-wrap-white article.sprite-red-underlines {    background-position: -955px -156px;    width: 112px;    height: 8px;    position: relative;    left: 50%;    margin-left: -56px;}.sprite.sprite-redline-left,footer .widget_nav_menu h4.sprite-redline-left.title:after,#main-footer .widget_text .sprite-redline-left.coupons-widget:before,#main-footer .widget_text .callout-connect h2.coupons-widget:before,.callout-connect #main-footer .widget_text h2.coupons-widget:before,#main-footer .widget_text .sprite-redline-left.buy-widget:before,#main-footer .widget_text .callout-connect h2.buy-widget:before,.callout-connect #main-footer .widget_text h2.buy-widget:before,#main-footer .widget_text .sprite-redline-left.locator-widget:before,#main-footer .widget_text .callout-connect h2.locator-widget:before,.callout-connect #main-footer .widget_text h2.locator-widget:before,#main-footer .widget_text .sprite-redline-left.subscribe-widget:before,#main-footer .widget_text .callout-connect h2.subscribe-widget:before,.callout-connect #main-footer .widget_text h2.subscribe-widget:before,.text-callout-blue .sprite-redline-left.et_pb_promo_button:after,.text-callout-orange .sprite-redline-left.et_pb_promo_button:after,.text-callout-red .sprite-redline-left.et_pb_promo_button:after,.common-allergies .sprite-redline-left.small-horizontal-divider:after,.common-allergies .sprite-redline-left.et_pb_column:last-child:before,.common-allergies .callout-connect h2.et_pb_column:last-child:before,.callout-connect .common-allergies h2.et_pb_column:last-child:before,.common-allergies h4.sprite-redline-left:before,.buy-callout .homepage-button-text a.sprite-redline-left.small-button:after,.wood-callout .sprite-redline-left.et_pb_row:before,.wood-callout .callout-connect h2.et_pb_row:before,.callout-connect .wood-callout h2.et_pb_row:before,.wood-callout .sprite-redline-left.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-redline-left.small-button:after,.callout-connect h2:before,.callout-connect h2.sprite-redline-left:after,.grass-callout .free-from-header h2.sprite-redline-left:before,.grass-callout .free-from-header .callout-connect h2:before,.callout-connect .grass-callout .free-from-header h2:before,.grass-callout .free-from-header h2.sprite-redline-left:after,.homepage-hero .sprite-redline-left.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-redline-left:before,body.category article.sprite-redline-left:after,.interior-hero .image-header h1.sprite-redline-left:after,.interior-hero .meet-us-header h1.sprite-redline-left:after,.interior-hero .free-from-living-header h1.sprite-redline-left:after,.interior-hero .where-to-buy-header h1.sprite-redline-left:after,.asterisk-header p.sprite-redline-left:before,.asterisk-header h1.sprite-redline-left:before,.asterisk-header h2.sprite-redline-left:before,.asterisk-header h3.sprite-redline-left:before,.asterisk-header h4.sprite-redline-left:before,.asterisk-header h5.sprite-redline-left:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-redline-left:before,.callout-light .our-bakery .et_pb_promo_description .callout-connect h2:before,.callout-connect .callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .sprite-redline-left.et_pb_promo_button:after,.callout-cool .sprite-redline-left.et_pb_promo_button:after,.callout-warm .sprite-redline-left.et_pb_promo_button:after,.callout-cool .sprite-redline-left.events-listing:before,.callout-cool .callout-connect h2.events-listing:before,.callout-connect .callout-cool h2.events-listing:before,.callout-cool .sprite-redline-left.events-listing:after,.callout-cool .sprite-redline-left.events-cta:after,.sprite-redline-left.callout-online-retailer:before,.sprite-redline-left.callout-international:before,.sprite-redline-left.callout-disease:before,.sprite-redline-left.callout-food-allergy:before,.our-foods-item .sprite-redline-left.et_pb_blurb_content:after,.our-foods-sub-item .sprite-redline-left.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-redline-left.et_pb_blurb_content:after,.recipe-wrap article.sprite-redline-left,.recipe-wrap-white article.sprite-redline-left {    background-position: -5px -437px;    width: 280px;    height: 6px;}.sprite.sprite-redline-right,footer .widget_nav_menu h4.sprite-redline-right.title:after,#main-footer .widget_text .sprite-redline-right.coupons-widget:before,#main-footer .widget_text .sprite-redline-right.buy-widget:before,#main-footer .widget_text .sprite-redline-right.locator-widget:before,#main-footer .widget_text .sprite-redline-right.subscribe-widget:before,.text-callout-blue .sprite-redline-right.et_pb_promo_button:after,.text-callout-blue .callout-connect h2.et_pb_promo_button:after,.callout-connect .text-callout-blue h2.et_pb_promo_button:after,.text-callout-orange .sprite-redline-right.et_pb_promo_button:after,.text-callout-orange .callout-connect h2.et_pb_promo_button:after,.callout-connect .text-callout-orange h2.et_pb_promo_button:after,.text-callout-red .sprite-redline-right.et_pb_promo_button:after,.text-callout-red .callout-connect h2.et_pb_promo_button:after,.callout-connect .text-callout-red h2.et_pb_promo_button:after,.common-allergies .sprite-redline-right.small-horizontal-divider:after,.common-allergies .callout-connect h2.small-horizontal-divider:after,.callout-connect .common-allergies h2.small-horizontal-divider:after,.common-allergies .sprite-redline-right.et_pb_column:last-child:before,.common-allergies h4.sprite-redline-right:before,.buy-callout .homepage-button-text a.sprite-redline-right.small-button:after,.wood-callout .sprite-redline-right.et_pb_row:before,.wood-callout .sprite-redline-right.et_pb_row:after,.wood-callout .callout-connect h2.et_pb_row:after,.callout-connect .wood-callout h2.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-redline-right.small-button:after,.callout-connect h2.sprite-redline-right:before,.callout-connect h2:after,.grass-callout .free-from-header h2.sprite-redline-right:before,.grass-callout .free-from-header h2.sprite-redline-right:after,.grass-callout .free-from-header .callout-connect h2:after,.callout-connect .grass-callout .free-from-header h2:after,.homepage-hero .sprite-redline-right.et_pb_more_button:after,.homepage-hero .callout-connect h2.et_pb_more_button:after,.callout-connect .homepage-hero h2.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-redline-right:before,body.category article.sprite-redline-right:after,.interior-hero .image-header h1.sprite-redline-right:after,.interior-hero .meet-us-header h1.sprite-redline-right:after,.interior-hero .free-from-living-header h1.sprite-redline-right:after,.interior-hero .where-to-buy-header h1.sprite-redline-right:after,.asterisk-header p.sprite-redline-right:before,.asterisk-header h1.sprite-redline-right:before,.asterisk-header h2.sprite-redline-right:before,.asterisk-header h3.sprite-redline-right:before,.asterisk-header h4.sprite-redline-right:before,.asterisk-header h5.sprite-redline-right:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-redline-right:before,.callout-light .our-bakery .sprite-redline-right.et_pb_promo_button:after,.callout-light .our-bakery .callout-connect h2.et_pb_promo_button:after,.callout-connect .callout-light .our-bakery h2.et_pb_promo_button:after,.callout-cool .sprite-redline-right.et_pb_promo_button:after,.callout-cool .callout-connect h2.et_pb_promo_button:after,.callout-connect .callout-cool h2.et_pb_promo_button:after,.callout-warm .sprite-redline-right.et_pb_promo_button:after,.callout-warm .callout-connect h2.et_pb_promo_button:after,.callout-connect .callout-warm h2.et_pb_promo_button:after,.callout-cool .sprite-redline-right.events-listing:before,.callout-cool .sprite-redline-right.events-listing:after,.callout-cool .callout-connect h2.events-listing:after,.callout-connect .callout-cool h2.events-listing:after,.callout-cool .sprite-redline-right.events-cta:after,.callout-cool .callout-connect h2.events-cta:after,.callout-connect .callout-cool h2.events-cta:after,.sprite-redline-right.callout-online-retailer:before,.sprite-redline-right.callout-international:before,.sprite-redline-right.callout-disease:before,.sprite-redline-right.callout-food-allergy:before,.our-foods-item .sprite-redline-right.et_pb_blurb_content:after,.our-foods-sub-item .sprite-redline-right.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-redline-right.et_pb_blurb_content:after,.our-foods-item .callout-connect h2.et_pb_blurb_content:after,.callout-connect .our-foods-item h2.et_pb_blurb_content:after,.our-foods-sub-item .callout-connect h2.et_pb_blurb_content:after,.callout-connect .our-foods-sub-item h2.et_pb_blurb_content:after,.our-foods-sub-item-big .callout-connect h2.et_pb_blurb_content:after,.callout-connect .our-foods-sub-item-big h2.et_pb_blurb_content:after,.recipe-wrap article.sprite-redline-right,.recipe-wrap-white article.sprite-redline-right {    background-position: -295px -437px;    width: 279px;    height: 6px;}.sprite.sprite-shadow,footer .widget_nav_menu h4.sprite-shadow.title:after,footer .widget_nav_menu .our-foods-item h4.title.et_pb_blurb_content:after,.our-foods-item footer .widget_nav_menu h4.title.et_pb_blurb_content:after,footer .widget_nav_menu .our-foods-sub-item h4.title.et_pb_blurb_content:after,.our-foods-sub-item footer .widget_nav_menu h4.title.et_pb_blurb_content:after,footer .widget_nav_menu .our-foods-sub-item-big h4.title.et_pb_blurb_content:after,.our-foods-sub-item-big footer .widget_nav_menu h4.title.et_pb_blurb_content:after,.our-foods-item .our-foods-content:after,#main-footer .widget_text .sprite-shadow.coupons-widget:before,#main-footer .widget_text .sprite-shadow.buy-widget:before,#main-footer .widget_text .sprite-shadow.locator-widget:before,#main-footer .widget_text .sprite-shadow.subscribe-widget:before,.text-callout-blue .sprite-shadow.et_pb_promo_button:after,.text-callout-blue .our-foods-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-item .text-callout-blue .et_pb_promo_button.et_pb_blurb_content:after,.text-callout-blue .our-foods-sub-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item .text-callout-blue .et_pb_promo_button.et_pb_blurb_content:after,.text-callout-blue .our-foods-sub-item-big .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item-big .text-callout-blue .et_pb_promo_button.et_pb_blurb_content:after,.text-callout-orange .sprite-shadow.et_pb_promo_button:after,.text-callout-orange .our-foods-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-item .text-callout-orange .et_pb_promo_button.et_pb_blurb_content:after,.text-callout-orange .our-foods-sub-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item .text-callout-orange .et_pb_promo_button.et_pb_blurb_content:after,.text-callout-orange .our-foods-sub-item-big .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item-big .text-callout-orange .et_pb_promo_button.et_pb_blurb_content:after,.text-callout-red .sprite-shadow.et_pb_promo_button:after,.text-callout-red .our-foods-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-item .text-callout-red .et_pb_promo_button.et_pb_blurb_content:after,.text-callout-red .our-foods-sub-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item .text-callout-red .et_pb_promo_button.et_pb_blurb_content:after,.text-callout-red .our-foods-sub-item-big .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item-big .text-callout-red .et_pb_promo_button.et_pb_blurb_content:after,.common-allergies .sprite-shadow.small-horizontal-divider:after,.common-allergies .our-foods-item .small-horizontal-divider.et_pb_blurb_content:after,.our-foods-item .common-allergies .small-horizontal-divider.et_pb_blurb_content:after,.common-allergies .our-foods-sub-item .small-horizontal-divider.et_pb_blurb_content:after,.our-foods-sub-item .common-allergies .small-horizontal-divider.et_pb_blurb_content:after,.common-allergies .our-foods-sub-item-big .small-horizontal-divider.et_pb_blurb_content:after,.our-foods-sub-item-big .common-allergies .small-horizontal-divider.et_pb_blurb_content:after,.common-allergies .sprite-shadow.et_pb_column:last-child:before,.common-allergies h4.sprite-shadow:before,.buy-callout .homepage-button-text a.sprite-shadow.small-button:after,.buy-callout .homepage-button-text .our-foods-item a.small-button.et_pb_blurb_content:after,.our-foods-item .buy-callout .homepage-button-text a.small-button.et_pb_blurb_content:after,.buy-callout .homepage-button-text .our-foods-sub-item a.small-button.et_pb_blurb_content:after,.our-foods-sub-item .buy-callout .homepage-button-text a.small-button.et_pb_blurb_content:after,.buy-callout .homepage-button-text .our-foods-sub-item-big a.small-button.et_pb_blurb_content:after,.our-foods-sub-item-big .buy-callout .homepage-button-text a.small-button.et_pb_blurb_content:after,.wood-callout .sprite-shadow.et_pb_row:before,.wood-callout .sprite-shadow.et_pb_row:after,.wood-callout .our-foods-item .et_pb_row.et_pb_blurb_content:after,.our-foods-item .wood-callout .et_pb_row.et_pb_blurb_content:after,.wood-callout .our-foods-sub-item .et_pb_row.et_pb_blurb_content:after,.our-foods-sub-item .wood-callout .et_pb_row.et_pb_blurb_content:after,.wood-callout .our-foods-sub-item-big .et_pb_row.et_pb_blurb_content:after,.our-foods-sub-item-big .wood-callout .et_pb_row.et_pb_blurb_content:after,.wood-callout .homepage-button-text a.sprite-shadow.small-button:after,.wood-callout .homepage-button-text .our-foods-item a.small-button.et_pb_blurb_content:after,.our-foods-item .wood-callout .homepage-button-text a.small-button.et_pb_blurb_content:after,.wood-callout .homepage-button-text .our-foods-sub-item a.small-button.et_pb_blurb_content:after,.our-foods-sub-item .wood-callout .homepage-button-text a.small-button.et_pb_blurb_content:after,.wood-callout .homepage-button-text .our-foods-sub-item-big a.small-button.et_pb_blurb_content:after,.our-foods-sub-item-big .wood-callout .homepage-button-text a.small-button.et_pb_blurb_content:after,.callout-connect h2.sprite-shadow:before,.callout-connect h2.sprite-shadow:after,.callout-connect .our-foods-item h2.et_pb_blurb_content:after,.our-foods-item .callout-connect h2.et_pb_blurb_content:after,.callout-connect .our-foods-sub-item h2.et_pb_blurb_content:after,.our-foods-sub-item .callout-connect h2.et_pb_blurb_content:after,.callout-connect .our-foods-sub-item-big h2.et_pb_blurb_content:after,.our-foods-sub-item-big .callout-connect h2.et_pb_blurb_content:after,.grass-callout .free-from-header h2.sprite-shadow:before,.grass-callout .free-from-header h2.sprite-shadow:after,.grass-callout .free-from-header .our-foods-item h2.et_pb_blurb_content:after,.our-foods-item .grass-callout .free-from-header h2.et_pb_blurb_content:after,.grass-callout .free-from-header .our-foods-sub-item h2.et_pb_blurb_content:after,.our-foods-sub-item .grass-callout .free-from-header h2.et_pb_blurb_content:after,.grass-callout .free-from-header .our-foods-sub-item-big h2.et_pb_blurb_content:after,.our-foods-sub-item-big .grass-callout .free-from-header h2.et_pb_blurb_content:after,.homepage-hero .sprite-shadow.et_pb_more_button:after,.homepage-hero .our-foods-item .et_pb_more_button.et_pb_blurb_content:after,.our-foods-item .homepage-hero .et_pb_more_button.et_pb_blurb_content:after,.homepage-hero .our-foods-sub-item .et_pb_more_button.et_pb_blurb_content:after,.our-foods-sub-item .homepage-hero .et_pb_more_button.et_pb_blurb_content:after,.homepage-hero .our-foods-sub-item-big .et_pb_more_button.et_pb_blurb_content:after,.our-foods-sub-item-big .homepage-hero .et_pb_more_button.et_pb_blurb_content:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-shadow:before,body.category article.sprite-shadow:after,body.category .our-foods-item article.et_pb_blurb_content:after,.our-foods-item body.category article.et_pb_blurb_content:after,body.category .our-foods-sub-item article.et_pb_blurb_content:after,.our-foods-sub-item body.category article.et_pb_blurb_content:after,body.category .our-foods-sub-item-big article.et_pb_blurb_content:after,.our-foods-sub-item-big body.category article.et_pb_blurb_content:after,.interior-hero .image-header h1.sprite-shadow:after,.interior-hero .meet-us-header h1.sprite-shadow:after,.interior-hero .free-from-living-header h1.sprite-shadow:after,.interior-hero .where-to-buy-header h1.sprite-shadow:after,.interior-hero .image-header .our-foods-item h1.et_pb_blurb_content:after,.our-foods-item .interior-hero .image-header h1.et_pb_blurb_content:after,.interior-hero .meet-us-header .our-foods-item h1.et_pb_blurb_content:after,.our-foods-item .interior-hero .meet-us-header h1.et_pb_blurb_content:after,.interior-hero .free-from-living-header .our-foods-item h1.et_pb_blurb_content:after,.our-foods-item .interior-hero .free-from-living-header h1.et_pb_blurb_content:after,.interior-hero .where-to-buy-header .our-foods-item h1.et_pb_blurb_content:after,.our-foods-item .interior-hero .where-to-buy-header h1.et_pb_blurb_content:after,.interior-hero .image-header .our-foods-sub-item h1.et_pb_blurb_content:after,.our-foods-sub-item .interior-hero .image-header h1.et_pb_blurb_content:after,.interior-hero .meet-us-header .our-foods-sub-item h1.et_pb_blurb_content:after,.our-foods-sub-item .interior-hero .meet-us-header h1.et_pb_blurb_content:after,.interior-hero .free-from-living-header .our-foods-sub-item h1.et_pb_blurb_content:after,.our-foods-sub-item .interior-hero .free-from-living-header h1.et_pb_blurb_content:after,.interior-hero .where-to-buy-header .our-foods-sub-item h1.et_pb_blurb_content:after,.our-foods-sub-item .interior-hero .where-to-buy-header h1.et_pb_blurb_content:after,.interior-hero .image-header .our-foods-sub-item-big h1.et_pb_blurb_content:after,.our-foods-sub-item-big .interior-hero .image-header h1.et_pb_blurb_content:after,.interior-hero .meet-us-header .our-foods-sub-item-big h1.et_pb_blurb_content:after,.our-foods-sub-item-big .interior-hero .meet-us-header h1.et_pb_blurb_content:after,.interior-hero .free-from-living-header .our-foods-sub-item-big h1.et_pb_blurb_content:after,.our-foods-sub-item-big .interior-hero .free-from-living-header h1.et_pb_blurb_content:after,.interior-hero .where-to-buy-header .our-foods-sub-item-big h1.et_pb_blurb_content:after,.our-foods-sub-item-big .interior-hero .where-to-buy-header h1.et_pb_blurb_content:after,.asterisk-header p.sprite-shadow:before,.asterisk-header h1.sprite-shadow:before,.asterisk-header h2.sprite-shadow:before,.asterisk-header h3.sprite-shadow:before,.asterisk-header h4.sprite-shadow:before,.asterisk-header h5.sprite-shadow:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-shadow:before,.callout-light .our-bakery .sprite-shadow.et_pb_promo_button:after,.callout-light .our-bakery .our-foods-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-item .callout-light .our-bakery .et_pb_promo_button.et_pb_blurb_content:after,.callout-light .our-bakery .our-foods-sub-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item .callout-light .our-bakery .et_pb_promo_button.et_pb_blurb_content:after,.callout-light .our-bakery .our-foods-sub-item-big .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item-big .callout-light .our-bakery .et_pb_promo_button.et_pb_blurb_content:after,.callout-cool .sprite-shadow.et_pb_promo_button:after,.callout-cool .our-foods-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-item .callout-cool .et_pb_promo_button.et_pb_blurb_content:after,.callout-cool .our-foods-sub-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item .callout-cool .et_pb_promo_button.et_pb_blurb_content:after,.callout-cool .our-foods-sub-item-big .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item-big .callout-cool .et_pb_promo_button.et_pb_blurb_content:after,.callout-warm .sprite-shadow.et_pb_promo_button:after,.callout-warm .our-foods-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-item .callout-warm .et_pb_promo_button.et_pb_blurb_content:after,.callout-warm .our-foods-sub-item .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item .callout-warm .et_pb_promo_button.et_pb_blurb_content:after,.callout-warm .our-foods-sub-item-big .et_pb_promo_button.et_pb_blurb_content:after,.our-foods-sub-item-big .callout-warm .et_pb_promo_button.et_pb_blurb_content:after,.callout-cool .sprite-shadow.events-listing:before,.callout-cool .sprite-shadow.events-listing:after,.callout-cool .our-foods-item .events-listing.et_pb_blurb_content:after,.our-foods-item .callout-cool .events-listing.et_pb_blurb_content:after,.callout-cool .our-foods-sub-item .events-listing.et_pb_blurb_content:after,.our-foods-sub-item .callout-cool .events-listing.et_pb_blurb_content:after,.callout-cool .our-foods-sub-item-big .events-listing.et_pb_blurb_content:after,.our-foods-sub-item-big .callout-cool .events-listing.et_pb_blurb_content:after,.callout-cool .sprite-shadow.events-cta:after,.callout-cool .our-foods-item .events-cta.et_pb_blurb_content:after,.our-foods-item .callout-cool .events-cta.et_pb_blurb_content:after,.callout-cool .our-foods-sub-item .events-cta.et_pb_blurb_content:after,.our-foods-sub-item .callout-cool .events-cta.et_pb_blurb_content:after,.callout-cool .our-foods-sub-item-big .events-cta.et_pb_blurb_content:after,.our-foods-sub-item-big .callout-cool .events-cta.et_pb_blurb_content:after,.sprite-shadow.callout-online-retailer:before,.sprite-shadow.callout-international:before,.sprite-shadow.callout-disease:before,.sprite-shadow.callout-food-allergy:before,.our-foods-item .et_pb_blurb_content:after,.our-foods-sub-item .et_pb_blurb_content:after,.our-foods-sub-item-big .et_pb_blurb_content:after,.recipe-wrap article.sprite-shadow,.recipe-wrap-white article.sprite-shadow,.recipe-wrap .our-foods-item article.et_pb_blurb_content:after,.our-foods-item .recipe-wrap article.et_pb_blurb_content:after,.recipe-wrap-white .our-foods-item article.et_pb_blurb_content:after,.our-foods-item .recipe-wrap-white article.et_pb_blurb_content:after,.recipe-wrap .our-foods-sub-item article.et_pb_blurb_content:after,.our-foods-sub-item .recipe-wrap article.et_pb_blurb_content:after,.recipe-wrap-white .our-foods-sub-item article.et_pb_blurb_content:after,.our-foods-sub-item .recipe-wrap-white article.et_pb_blurb_content:after,.recipe-wrap .our-foods-sub-item-big article.et_pb_blurb_content:after,.our-foods-sub-item-big .recipe-wrap article.et_pb_blurb_content:after,.recipe-wrap-white .our-foods-sub-item-big article.et_pb_blurb_content:after,.our-foods-sub-item-big .recipe-wrap-white article.et_pb_blurb_content:after {    background-position: -5px -453px;    width: 920px;    height: 11px;}.sprite.sprite-submenu-arrow,footer .widget_nav_menu h4.sprite-submenu-arrow.title:after,#main-footer .widget_text .sprite-submenu-arrow.coupons-widget:before,#main-footer .widget_text .sprite-submenu-arrow.buy-widget:before,#main-footer .widget_text .sprite-submenu-arrow.locator-widget:before,#main-footer .widget_text .sprite-submenu-arrow.subscribe-widget:before,.text-callout-blue .sprite-submenu-arrow.et_pb_promo_button:after,.text-callout-orange .sprite-submenu-arrow.et_pb_promo_button:after,.text-callout-red .sprite-submenu-arrow.et_pb_promo_button:after,.common-allergies .sprite-submenu-arrow.small-horizontal-divider:after,.common-allergies .sprite-submenu-arrow.et_pb_column:last-child:before,.common-allergies h4.sprite-submenu-arrow:before,.buy-callout .homepage-button-text a.sprite-submenu-arrow.small-button:after,.wood-callout .sprite-submenu-arrow.et_pb_row:before,.wood-callout .sprite-submenu-arrow.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-submenu-arrow.small-button:after,.callout-connect h2.sprite-submenu-arrow:before,.callout-connect h2.sprite-submenu-arrow:after,.grass-callout .free-from-header h2.sprite-submenu-arrow:before,.grass-callout .free-from-header h2.sprite-submenu-arrow:after,.homepage-hero .sprite-submenu-arrow.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-submenu-arrow:before,body.category article.sprite-submenu-arrow:after,.interior-hero .image-header h1.sprite-submenu-arrow:after,.interior-hero .meet-us-header h1.sprite-submenu-arrow:after,.interior-hero .free-from-living-header h1.sprite-submenu-arrow:after,.interior-hero .where-to-buy-header h1.sprite-submenu-arrow:after,.asterisk-header p.sprite-submenu-arrow:before,.asterisk-header h1.sprite-submenu-arrow:before,.asterisk-header h2.sprite-submenu-arrow:before,.asterisk-header h3.sprite-submenu-arrow:before,.asterisk-header h4.sprite-submenu-arrow:before,.asterisk-header h5.sprite-submenu-arrow:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-submenu-arrow:before,.callout-light .our-bakery .sprite-submenu-arrow.et_pb_promo_button:after,.callout-cool .sprite-submenu-arrow.et_pb_promo_button:after,.callout-warm .sprite-submenu-arrow.et_pb_promo_button:after,.callout-cool .sprite-submenu-arrow.events-listing:before,.callout-cool .sprite-submenu-arrow.events-listing:after,.callout-cool .sprite-submenu-arrow.events-cta:after,.sprite-submenu-arrow.callout-online-retailer:before,.sprite-submenu-arrow.callout-international:before,.sprite-submenu-arrow.callout-disease:before,.sprite-submenu-arrow.callout-food-allergy:before,.our-foods-item .sprite-submenu-arrow.et_pb_blurb_content:after,.our-foods-sub-item .sprite-submenu-arrow.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-submenu-arrow.et_pb_blurb_content:after,.recipe-wrap article.sprite-submenu-arrow,.recipe-wrap-white article.sprite-submenu-arrow {    background-position: -1032px -5px;    width: 10px;    height: 12px;}.sprite.sprite-white-arrow-left,footer .widget_nav_menu h4.sprite-white-arrow-left.title:after,#main-footer .widget_text .sprite-white-arrow-left.coupons-widget:before,#main-footer .widget_text .callout-light .our-bakery .et_pb_promo_description h2.coupons-widget:before,.callout-light .our-bakery .et_pb_promo_description #main-footer .widget_text h2.coupons-widget:before,#main-footer .widget_text .sprite-white-arrow-left.buy-widget:before,#main-footer .widget_text .callout-light .our-bakery .et_pb_promo_description h2.buy-widget:before,.callout-light .our-bakery .et_pb_promo_description #main-footer .widget_text h2.buy-widget:before,#main-footer .widget_text .sprite-white-arrow-left.locator-widget:before,#main-footer .widget_text .callout-light .our-bakery .et_pb_promo_description h2.locator-widget:before,.callout-light .our-bakery .et_pb_promo_description #main-footer .widget_text h2.locator-widget:before,#main-footer .widget_text .sprite-white-arrow-left.subscribe-widget:before,#main-footer .widget_text .callout-light .our-bakery .et_pb_promo_description h2.subscribe-widget:before,.callout-light .our-bakery .et_pb_promo_description #main-footer .widget_text h2.subscribe-widget:before,.text-callout-blue .sprite-white-arrow-left.et_pb_promo_button:after,.text-callout-orange .sprite-white-arrow-left.et_pb_promo_button:after,.text-callout-red .sprite-white-arrow-left.et_pb_promo_button:after,.common-allergies .sprite-white-arrow-left.small-horizontal-divider:after,.common-allergies .sprite-white-arrow-left.et_pb_column:last-child:before,.common-allergies h4.sprite-white-arrow-left:before,.buy-callout .homepage-button-text a.sprite-white-arrow-left.small-button:after,.wood-callout .sprite-white-arrow-left.et_pb_row:before,.wood-callout .sprite-white-arrow-left.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-white-arrow-left.small-button:after,.callout-connect h2.sprite-white-arrow-left:before,.callout-connect h2.sprite-white-arrow-left:after,.grass-callout .free-from-header h2.sprite-white-arrow-left:before,.grass-callout .free-from-header h2.sprite-white-arrow-left:after,.homepage-hero .sprite-white-arrow-left.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-white-arrow-left:before,body.category article.sprite-white-arrow-left:after,.interior-hero .image-header h1.sprite-white-arrow-left:after,.interior-hero .meet-us-header h1.sprite-white-arrow-left:after,.interior-hero .free-from-living-header h1.sprite-white-arrow-left:after,.interior-hero .where-to-buy-header h1.sprite-white-arrow-left:after,.asterisk-header p.sprite-white-arrow-left:before,.asterisk-header h1.sprite-white-arrow-left:before,.asterisk-header h2.sprite-white-arrow-left:before,.asterisk-header h3.sprite-white-arrow-left:before,.asterisk-header h4.sprite-white-arrow-left:before,.asterisk-header h5.sprite-white-arrow-left:before,.callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .sprite-white-arrow-left.et_pb_promo_button:after,.callout-cool .sprite-white-arrow-left.et_pb_promo_button:after,.callout-warm .sprite-white-arrow-left.et_pb_promo_button:after,.callout-cool .sprite-white-arrow-left.events-listing:before,.callout-cool .sprite-white-arrow-left.events-listing:after,.callout-cool .sprite-white-arrow-left.events-cta:after,.sprite-white-arrow-left.callout-online-retailer:before,.sprite-white-arrow-left.callout-international:before,.sprite-white-arrow-left.callout-disease:before,.sprite-white-arrow-left.callout-food-allergy:before,.our-foods-item .sprite-white-arrow-left.et_pb_blurb_content:after,.our-foods-sub-item .sprite-white-arrow-left.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-white-arrow-left.et_pb_blurb_content:after,.recipe-wrap article.sprite-white-arrow-left,.recipe-wrap-white article.sprite-white-arrow-left {    background-position: -976px -119px;    width: 82px;    height: 20px;}.sprite.sprite-white-bar-divider,footer .widget_nav_menu h4.sprite-white-bar-divider.title:after,footer .widget_nav_menu .wood-callout h4.title.et_pb_row:after,.wood-callout footer .widget_nav_menu h4.title.et_pb_row:after,#main-footer .widget_text .sprite-white-bar-divider.coupons-widget:before,#main-footer .widget_text .wood-callout .coupons-widget.et_pb_row:before,.wood-callout #main-footer .widget_text .coupons-widget.et_pb_row:before,#main-footer .widget_text .sprite-white-bar-divider.buy-widget:before,#main-footer .widget_text .wood-callout .buy-widget.et_pb_row:before,.wood-callout #main-footer .widget_text .buy-widget.et_pb_row:before,#main-footer .widget_text .sprite-white-bar-divider.locator-widget:before,#main-footer .widget_text .wood-callout .locator-widget.et_pb_row:before,.wood-callout #main-footer .widget_text .locator-widget.et_pb_row:before,#main-footer .widget_text .sprite-white-bar-divider.subscribe-widget:before,#main-footer .widget_text .wood-callout .subscribe-widget.et_pb_row:before,.wood-callout #main-footer .widget_text .subscribe-widget.et_pb_row:before,.text-callout-blue .sprite-white-bar-divider.et_pb_promo_button:after,.text-callout-blue .wood-callout .et_pb_promo_button.et_pb_row:after,.wood-callout .text-callout-blue .et_pb_promo_button.et_pb_row:after,.text-callout-blue body.category article.et_pb_promo_button:after,body.category .text-callout-blue article.et_pb_promo_button:after,.text-callout-orange .sprite-white-bar-divider.et_pb_promo_button:after,.text-callout-orange .wood-callout .et_pb_promo_button.et_pb_row:after,.wood-callout .text-callout-orange .et_pb_promo_button.et_pb_row:after,.text-callout-orange body.category article.et_pb_promo_button:after,body.category .text-callout-orange article.et_pb_promo_button:after,.text-callout-red .sprite-white-bar-divider.et_pb_promo_button:after,.text-callout-red .wood-callout .et_pb_promo_button.et_pb_row:after,.wood-callout .text-callout-red .et_pb_promo_button.et_pb_row:after,.text-callout-red body.category article.et_pb_promo_button:after,body.category .text-callout-red article.et_pb_promo_button:after,.common-allergies .sprite-white-bar-divider.small-horizontal-divider:after,.common-allergies .wood-callout .small-horizontal-divider.et_pb_row:after,.wood-callout .common-allergies .small-horizontal-divider.et_pb_row:after,.common-allergies body.category article.small-horizontal-divider:after,body.category .common-allergies article.small-horizontal-divider:after,.common-allergies .sprite-white-bar-divider.et_pb_column:last-child:before,.common-allergies .wood-callout .et_pb_column.et_pb_row:last-child:before,.wood-callout .common-allergies .et_pb_column.et_pb_row:last-child:before,.common-allergies h4.sprite-white-bar-divider:before,.common-allergies .wood-callout h4.et_pb_row:before,.wood-callout .common-allergies h4.et_pb_row:before,.buy-callout .homepage-button-text a.sprite-white-bar-divider.small-button:after,.buy-callout .homepage-button-text .wood-callout a.small-button.et_pb_row:after,.wood-callout .buy-callout .homepage-button-text a.small-button.et_pb_row:after,.wood-callout .et_pb_row:before,.wood-callout .et_pb_row:after,.wood-callout .homepage-button-text a.sprite-white-bar-divider.small-button:after,.wood-callout .homepage-button-text a.small-button.et_pb_row:after,.callout-connect h2.sprite-white-bar-divider:before,.callout-connect .wood-callout h2.et_pb_row:before,.wood-callout .callout-connect h2.et_pb_row:before,.callout-connect h2.sprite-white-bar-divider:after,.callout-connect .wood-callout h2.et_pb_row:after,.wood-callout .callout-connect h2.et_pb_row:after,.grass-callout .free-from-header h2.sprite-white-bar-divider:before,.grass-callout .free-from-header .wood-callout h2.et_pb_row:before,.wood-callout .grass-callout .free-from-header h2.et_pb_row:before,.grass-callout .free-from-header h2.sprite-white-bar-divider:after,.grass-callout .free-from-header .wood-callout h2.et_pb_row:after,.wood-callout .grass-callout .free-from-header h2.et_pb_row:after,.homepage-hero .sprite-white-bar-divider.et_pb_more_button:after,.homepage-hero .wood-callout .et_pb_more_button.et_pb_row:after,.wood-callout .homepage-hero .et_pb_more_button.et_pb_row:after,.homepage-hero body.category article.et_pb_more_button:after,body.category .homepage-hero article.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-white-bar-divider:before,.product-details-content .product-detail-info .right-half .allergen-list .wood-callout li.et_pb_row:before,.wood-callout .product-details-content .product-detail-info .right-half .allergen-list li.et_pb_row:before,body.category article:after,.interior-hero .image-header h1.sprite-white-bar-divider:after,.interior-hero .meet-us-header h1.sprite-white-bar-divider:after,.interior-hero .free-from-living-header h1.sprite-white-bar-divider:after,.interior-hero .where-to-buy-header h1.sprite-white-bar-divider:after,.interior-hero .image-header .wood-callout h1.et_pb_row:after,.wood-callout .interior-hero .image-header h1.et_pb_row:after,.interior-hero .meet-us-header .wood-callout h1.et_pb_row:after,.wood-callout .interior-hero .meet-us-header h1.et_pb_row:after,.interior-hero .free-from-living-header .wood-callout h1.et_pb_row:after,.wood-callout .interior-hero .free-from-living-header h1.et_pb_row:after,.interior-hero .where-to-buy-header .wood-callout h1.et_pb_row:after,.wood-callout .interior-hero .where-to-buy-header h1.et_pb_row:after,.asterisk-header p.sprite-white-bar-divider:before,.asterisk-header .wood-callout p.et_pb_row:before,.wood-callout .asterisk-header p.et_pb_row:before,.asterisk-header h1.sprite-white-bar-divider:before,.asterisk-header .wood-callout h1.et_pb_row:before,.wood-callout .asterisk-header h1.et_pb_row:before,.asterisk-header h2.sprite-white-bar-divider:before,.asterisk-header .wood-callout h2.et_pb_row:before,.wood-callout .asterisk-header h2.et_pb_row:before,.asterisk-header h3.sprite-white-bar-divider:before,.asterisk-header .wood-callout h3.et_pb_row:before,.wood-callout .asterisk-header h3.et_pb_row:before,.asterisk-header h4.sprite-white-bar-divider:before,.asterisk-header .wood-callout h4.et_pb_row:before,.wood-callout .asterisk-header h4.et_pb_row:before,.asterisk-header h5.sprite-white-bar-divider:before,.asterisk-header .wood-callout h5.et_pb_row:before,.wood-callout .asterisk-header h5.et_pb_row:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-white-bar-divider:before,.callout-light .our-bakery .et_pb_promo_description .wood-callout h2.et_pb_row:before,.wood-callout .callout-light .our-bakery .et_pb_promo_description h2.et_pb_row:before,.callout-light .our-bakery .sprite-white-bar-divider.et_pb_promo_button:after,.callout-light .our-bakery .wood-callout .et_pb_promo_button.et_pb_row:after,.wood-callout .callout-light .our-bakery .et_pb_promo_button.et_pb_row:after,.callout-light .our-bakery body.category article.et_pb_promo_button:after,body.category .callout-light .our-bakery article.et_pb_promo_button:after,.callout-cool .sprite-white-bar-divider.et_pb_promo_button:after,.callout-cool .wood-callout .et_pb_promo_button.et_pb_row:after,.wood-callout .callout-cool .et_pb_promo_button.et_pb_row:after,.callout-cool body.category article.et_pb_promo_button:after,body.category .callout-cool article.et_pb_promo_button:after,.callout-warm .sprite-white-bar-divider.et_pb_promo_button:after,.callout-warm .wood-callout .et_pb_promo_button.et_pb_row:after,.wood-callout .callout-warm .et_pb_promo_button.et_pb_row:after,.callout-warm body.category article.et_pb_promo_button:after,body.category .callout-warm article.et_pb_promo_button:after,.callout-cool .sprite-white-bar-divider.events-listing:before,.callout-cool .wood-callout .events-listing.et_pb_row:before,.wood-callout .callout-cool .events-listing.et_pb_row:before,.callout-cool .sprite-white-bar-divider.events-listing:after,.callout-cool .wood-callout .events-listing.et_pb_row:after,.wood-callout .callout-cool .events-listing.et_pb_row:after,.callout-cool body.category article.events-listing:after,body.category .callout-cool article.events-listing:after,.callout-cool .sprite-white-bar-divider.events-cta:after,.callout-cool .wood-callout .events-cta.et_pb_row:after,.wood-callout .callout-cool .events-cta.et_pb_row:after,.callout-cool body.category article.events-cta:after,body.category .callout-cool article.events-cta:after,.sprite-white-bar-divider.callout-online-retailer:before,.wood-callout .callout-online-retailer.et_pb_row:before,.sprite-white-bar-divider.callout-international:before,.wood-callout .callout-international.et_pb_row:before,.sprite-white-bar-divider.callout-disease:before,.wood-callout .callout-disease.et_pb_row:before,.sprite-white-bar-divider.callout-food-allergy:before,.wood-callout .callout-food-allergy.et_pb_row:before,.our-foods-item .sprite-white-bar-divider.et_pb_blurb_content:after,.our-foods-sub-item .sprite-white-bar-divider.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-white-bar-divider.et_pb_blurb_content:after,.our-foods-item .wood-callout .et_pb_blurb_content.et_pb_row:after,.wood-callout .our-foods-item .et_pb_blurb_content.et_pb_row:after,.our-foods-sub-item .wood-callout .et_pb_blurb_content.et_pb_row:after,.wood-callout .our-foods-sub-item .et_pb_blurb_content.et_pb_row:after,.our-foods-sub-item-big .wood-callout .et_pb_blurb_content.et_pb_row:after,.wood-callout .our-foods-sub-item-big .et_pb_blurb_content.et_pb_row:after,.our-foods-item body.category article.et_pb_blurb_content:after,body.category .our-foods-item article.et_pb_blurb_content:after,.our-foods-sub-item body.category article.et_pb_blurb_content:after,body.category .our-foods-sub-item article.et_pb_blurb_content:after,.our-foods-sub-item-big body.category article.et_pb_blurb_content:after,body.category .our-foods-sub-item-big article.et_pb_blurb_content:after,.recipe-wrap article.sprite-white-bar-divider,.recipe-wrap-white article.sprite-white-bar-divider,.recipe-wrap .wood-callout article.et_pb_row:before,.wood-callout .recipe-wrap article.et_pb_row:before,.recipe-wrap-white .wood-callout article.et_pb_row:before,.wood-callout .recipe-wrap-white article.et_pb_row:before,.recipe-wrap .wood-callout article.et_pb_row:after,.wood-callout .recipe-wrap article.et_pb_row:after,.recipe-wrap-white .wood-callout article.et_pb_row:after,.wood-callout .recipe-wrap-white article.et_pb_row:after,.recipe-wrap body.category article:after,body.category .recipe-wrap article:after,.recipe-wrap-white body.category article:after,body.category .recipe-wrap-white article:after {    background-position: -5px -474px;    width: 1065px;    height: 11px;}.sprite.sprite-white-lines,footer .widget_nav_menu h4.sprite-white-lines.title:after,footer .widget_nav_menu .callout-cool h4.title.events-listing:after,.callout-cool footer .widget_nav_menu h4.title.events-listing:after,#main-footer .widget_text .sprite-white-lines.coupons-widget:before,#main-footer .widget_text .callout-cool .coupons-widget.events-listing:before,.callout-cool #main-footer .widget_text .coupons-widget.events-listing:before,#main-footer .widget_text .sprite-white-lines.buy-widget:before,#main-footer .widget_text .callout-cool .buy-widget.events-listing:before,.callout-cool #main-footer .widget_text .buy-widget.events-listing:before,#main-footer .widget_text .sprite-white-lines.locator-widget:before,#main-footer .widget_text .callout-cool .locator-widget.events-listing:before,.callout-cool #main-footer .widget_text .locator-widget.events-listing:before,#main-footer .widget_text .sprite-white-lines.subscribe-widget:before,#main-footer .widget_text .callout-cool .subscribe-widget.events-listing:before,.callout-cool #main-footer .widget_text .subscribe-widget.events-listing:before,.text-callout-blue .sprite-white-lines.et_pb_promo_button:after,.text-callout-blue .callout-cool .et_pb_promo_button.events-listing:after,.callout-cool .text-callout-blue .et_pb_promo_button.events-listing:after,.text-callout-orange .sprite-white-lines.et_pb_promo_button:after,.text-callout-orange .callout-cool .et_pb_promo_button.events-listing:after,.callout-cool .text-callout-orange .et_pb_promo_button.events-listing:after,.text-callout-red .sprite-white-lines.et_pb_promo_button:after,.text-callout-red .callout-cool .et_pb_promo_button.events-listing:after,.callout-cool .text-callout-red .et_pb_promo_button.events-listing:after,.common-allergies .sprite-white-lines.small-horizontal-divider:after,.common-allergies .callout-cool .small-horizontal-divider.events-listing:after,.callout-cool .common-allergies .small-horizontal-divider.events-listing:after,.common-allergies .sprite-white-lines.et_pb_column:last-child:before,.common-allergies .callout-cool .et_pb_column.events-listing:last-child:before,.callout-cool .common-allergies .et_pb_column.events-listing:last-child:before,.common-allergies h4.sprite-white-lines:before,.common-allergies .callout-cool h4.events-listing:before,.callout-cool .common-allergies h4.events-listing:before,.buy-callout .homepage-button-text a.sprite-white-lines.small-button:after,.buy-callout .homepage-button-text .callout-cool a.small-button.events-listing:after,.callout-cool .buy-callout .homepage-button-text a.small-button.events-listing:after,.wood-callout .sprite-white-lines.et_pb_row:before,.wood-callout .callout-cool .et_pb_row.events-listing:before,.callout-cool .wood-callout .et_pb_row.events-listing:before,.wood-callout .sprite-white-lines.et_pb_row:after,.wood-callout .callout-cool .et_pb_row.events-listing:after,.callout-cool .wood-callout .et_pb_row.events-listing:after,.wood-callout .homepage-button-text a.sprite-white-lines.small-button:after,.wood-callout .homepage-button-text .callout-cool a.small-button.events-listing:after,.callout-cool .wood-callout .homepage-button-text a.small-button.events-listing:after,.callout-connect h2.sprite-white-lines:before,.callout-connect .callout-cool h2.events-listing:before,.callout-cool .callout-connect h2.events-listing:before,.callout-connect h2.sprite-white-lines:after,.callout-connect .callout-cool h2.events-listing:after,.callout-cool .callout-connect h2.events-listing:after,.grass-callout .free-from-header h2.sprite-white-lines:before,.grass-callout .free-from-header .callout-cool h2.events-listing:before,.callout-cool .grass-callout .free-from-header h2.events-listing:before,.grass-callout .free-from-header h2.sprite-white-lines:after,.grass-callout .free-from-header .callout-cool h2.events-listing:after,.callout-cool .grass-callout .free-from-header h2.events-listing:after,.homepage-hero .sprite-white-lines.et_pb_more_button:after,.homepage-hero .callout-cool .et_pb_more_button.events-listing:after,.callout-cool .homepage-hero .et_pb_more_button.events-listing:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-white-lines:before,.product-details-content .product-detail-info .right-half .allergen-list .callout-cool li.events-listing:before,.callout-cool .product-details-content .product-detail-info .right-half .allergen-list li.events-listing:before,body.category article.sprite-white-lines:after,body.category .callout-cool article.events-listing:after,.callout-cool body.category article.events-listing:after,.interior-hero .image-header h1.sprite-white-lines:after,.interior-hero .meet-us-header h1.sprite-white-lines:after,.interior-hero .free-from-living-header h1.sprite-white-lines:after,.interior-hero .where-to-buy-header h1.sprite-white-lines:after,.interior-hero .image-header .callout-cool h1.events-listing:after,.callout-cool .interior-hero .image-header h1.events-listing:after,.interior-hero .meet-us-header .callout-cool h1.events-listing:after,.callout-cool .interior-hero .meet-us-header h1.events-listing:after,.interior-hero .free-from-living-header .callout-cool h1.events-listing:after,.callout-cool .interior-hero .free-from-living-header h1.events-listing:after,.interior-hero .where-to-buy-header .callout-cool h1.events-listing:after,.callout-cool .interior-hero .where-to-buy-header h1.events-listing:after,.asterisk-header p.sprite-white-lines:before,.asterisk-header .callout-cool p.events-listing:before,.callout-cool .asterisk-header p.events-listing:before,.asterisk-header h1.sprite-white-lines:before,.asterisk-header .callout-cool h1.events-listing:before,.callout-cool .asterisk-header h1.events-listing:before,.asterisk-header h2.sprite-white-lines:before,.asterisk-header .callout-cool h2.events-listing:before,.callout-cool .asterisk-header h2.events-listing:before,.asterisk-header h3.sprite-white-lines:before,.asterisk-header .callout-cool h3.events-listing:before,.callout-cool .asterisk-header h3.events-listing:before,.asterisk-header h4.sprite-white-lines:before,.asterisk-header .callout-cool h4.events-listing:before,.callout-cool .asterisk-header h4.events-listing:before,.asterisk-header h5.sprite-white-lines:before,.asterisk-header .callout-cool h5.events-listing:before,.callout-cool .asterisk-header h5.events-listing:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-white-lines:before,.callout-light .our-bakery .et_pb_promo_description .callout-cool h2.events-listing:before,.callout-cool .callout-light .our-bakery .et_pb_promo_description h2.events-listing:before,.callout-light .our-bakery .sprite-white-lines.et_pb_promo_button:after,.callout-light .our-bakery .callout-cool .et_pb_promo_button.events-listing:after,.callout-cool .callout-light .our-bakery .et_pb_promo_button.events-listing:after,.callout-cool .sprite-white-lines.et_pb_promo_button:after,.callout-cool .et_pb_promo_button.events-listing:after,.callout-warm .sprite-white-lines.et_pb_promo_button:after,.callout-warm .callout-cool .et_pb_promo_button.events-listing:after,.callout-cool .callout-warm .et_pb_promo_button.events-listing:after,.callout-cool .events-listing:before,.callout-cool .events-listing:after,.callout-cool .sprite-white-lines.events-cta:after,.callout-cool .events-cta.events-listing:after,.sprite-white-lines.callout-online-retailer:before,.callout-cool .callout-online-retailer.events-listing:before,.sprite-white-lines.callout-international:before,.callout-cool .callout-international.events-listing:before,.sprite-white-lines.callout-disease:before,.callout-cool .callout-disease.events-listing:before,.sprite-white-lines.callout-food-allergy:before,.callout-cool .callout-food-allergy.events-listing:before,.our-foods-item .sprite-white-lines.et_pb_blurb_content:after,.our-foods-sub-item .sprite-white-lines.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-white-lines.et_pb_blurb_content:after,.our-foods-item .callout-cool .et_pb_blurb_content.events-listing:after,.callout-cool .our-foods-item .et_pb_blurb_content.events-listing:after,.our-foods-sub-item .callout-cool .et_pb_blurb_content.events-listing:after,.callout-cool .our-foods-sub-item .et_pb_blurb_content.events-listing:after,.our-foods-sub-item-big .callout-cool .et_pb_blurb_content.events-listing:after,.callout-cool .our-foods-sub-item-big .et_pb_blurb_content.events-listing:after,.recipe-wrap article.sprite-white-lines,.recipe-wrap-white article.sprite-white-lines,.recipe-wrap .callout-cool article.events-listing:before,.callout-cool .recipe-wrap article.events-listing:before,.recipe-wrap-white .callout-cool article.events-listing:before,.callout-cool .recipe-wrap-white article.events-listing:before,.recipe-wrap .callout-cool article.events-listing:after,.callout-cool .recipe-wrap article.events-listing:after,.recipe-wrap-white .callout-cool article.events-listing:after,.callout-cool .recipe-wrap-white article.events-listing:after {    background-position: -5px -495px;    width: 790px;    height: 8px;}.sprite.sprite-white-underlines,footer .widget_nav_menu h4.sprite-white-underlines.title:after,footer .widget_nav_menu .text-callout-blue h4.title.et_pb_promo_button:after,.text-callout-blue footer .widget_nav_menu h4.title.et_pb_promo_button:after,footer .widget_nav_menu .text-callout-orange h4.title.et_pb_promo_button:after,.text-callout-orange footer .widget_nav_menu h4.title.et_pb_promo_button:after,footer .widget_nav_menu .text-callout-red h4.title.et_pb_promo_button:after,.text-callout-red footer .widget_nav_menu h4.title.et_pb_promo_button:after,footer .widget_nav_menu .callout-cool h4.title.et_pb_promo_button:after,.callout-cool footer .widget_nav_menu h4.title.et_pb_promo_button:after,footer .widget_nav_menu .callout-warm h4.title.et_pb_promo_button:after,.callout-warm footer .widget_nav_menu h4.title.et_pb_promo_button:after,#main-footer .widget_text .sprite-white-underlines.coupons-widget:before,#main-footer .widget_text .sprite-white-underlines.buy-widget:before,#main-footer .widget_text .sprite-white-underlines.locator-widget:before,#main-footer .widget_text .sprite-white-underlines.subscribe-widget:before,.text-callout-blue .et_pb_promo_button:after,.text-callout-orange .et_pb_promo_button:after,.text-callout-red .et_pb_promo_button:after,.common-allergies .sprite-white-underlines.small-horizontal-divider:after,.common-allergies .text-callout-blue .small-horizontal-divider.et_pb_promo_button:after,.text-callout-blue .common-allergies .small-horizontal-divider.et_pb_promo_button:after,.common-allergies .text-callout-orange .small-horizontal-divider.et_pb_promo_button:after,.text-callout-orange .common-allergies .small-horizontal-divider.et_pb_promo_button:after,.common-allergies .text-callout-red .small-horizontal-divider.et_pb_promo_button:after,.text-callout-red .common-allergies .small-horizontal-divider.et_pb_promo_button:after,.common-allergies .callout-cool .small-horizontal-divider.et_pb_promo_button:after,.callout-cool .common-allergies .small-horizontal-divider.et_pb_promo_button:after,.common-allergies .callout-warm .small-horizontal-divider.et_pb_promo_button:after,.callout-warm .common-allergies .small-horizontal-divider.et_pb_promo_button:after,.common-allergies .sprite-white-underlines.et_pb_column:last-child:before,.common-allergies h4.sprite-white-underlines:before,.buy-callout .homepage-button-text a.sprite-white-underlines.small-button:after,.buy-callout .homepage-button-text .text-callout-blue a.small-button.et_pb_promo_button:after,.text-callout-blue .buy-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.buy-callout .homepage-button-text .text-callout-orange a.small-button.et_pb_promo_button:after,.text-callout-orange .buy-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.buy-callout .homepage-button-text .text-callout-red a.small-button.et_pb_promo_button:after,.text-callout-red .buy-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.buy-callout .homepage-button-text .callout-cool a.small-button.et_pb_promo_button:after,.callout-cool .buy-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.buy-callout .homepage-button-text .callout-warm a.small-button.et_pb_promo_button:after,.callout-warm .buy-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.wood-callout .sprite-white-underlines.et_pb_row:before,.wood-callout .sprite-white-underlines.et_pb_row:after,.wood-callout .text-callout-blue .et_pb_row.et_pb_promo_button:after,.text-callout-blue .wood-callout .et_pb_row.et_pb_promo_button:after,.wood-callout .text-callout-orange .et_pb_row.et_pb_promo_button:after,.text-callout-orange .wood-callout .et_pb_row.et_pb_promo_button:after,.wood-callout .text-callout-red .et_pb_row.et_pb_promo_button:after,.text-callout-red .wood-callout .et_pb_row.et_pb_promo_button:after,.wood-callout .callout-cool .et_pb_row.et_pb_promo_button:after,.callout-cool .wood-callout .et_pb_row.et_pb_promo_button:after,.wood-callout .callout-warm .et_pb_row.et_pb_promo_button:after,.callout-warm .wood-callout .et_pb_row.et_pb_promo_button:after,.wood-callout .homepage-button-text a.sprite-white-underlines.small-button:after,.wood-callout .homepage-button-text .text-callout-blue a.small-button.et_pb_promo_button:after,.text-callout-blue .wood-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.wood-callout .homepage-button-text .text-callout-orange a.small-button.et_pb_promo_button:after,.text-callout-orange .wood-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.wood-callout .homepage-button-text .text-callout-red a.small-button.et_pb_promo_button:after,.text-callout-red .wood-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.wood-callout .homepage-button-text .callout-cool a.small-button.et_pb_promo_button:after,.callout-cool .wood-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.wood-callout .homepage-button-text .callout-warm a.small-button.et_pb_promo_button:after,.callout-warm .wood-callout .homepage-button-text a.small-button.et_pb_promo_button:after,.callout-connect h2.sprite-white-underlines:before,.callout-connect h2.sprite-white-underlines:after,.callout-connect .text-callout-blue h2.et_pb_promo_button:after,.text-callout-blue .callout-connect h2.et_pb_promo_button:after,.callout-connect .text-callout-orange h2.et_pb_promo_button:after,.text-callout-orange .callout-connect h2.et_pb_promo_button:after,.callout-connect .text-callout-red h2.et_pb_promo_button:after,.text-callout-red .callout-connect h2.et_pb_promo_button:after,.callout-connect .callout-cool h2.et_pb_promo_button:after,.callout-cool .callout-connect h2.et_pb_promo_button:after,.callout-connect .callout-warm h2.et_pb_promo_button:after,.callout-warm .callout-connect h2.et_pb_promo_button:after,.grass-callout .free-from-header h2.sprite-white-underlines:before,.grass-callout .free-from-header h2.sprite-white-underlines:after,.grass-callout .free-from-header .text-callout-blue h2.et_pb_promo_button:after,.text-callout-blue .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .text-callout-orange h2.et_pb_promo_button:after,.text-callout-orange .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .text-callout-red h2.et_pb_promo_button:after,.text-callout-red .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .callout-cool h2.et_pb_promo_button:after,.callout-cool .grass-callout .free-from-header h2.et_pb_promo_button:after,.grass-callout .free-from-header .callout-warm h2.et_pb_promo_button:after,.callout-warm .grass-callout .free-from-header h2.et_pb_promo_button:after,.homepage-hero .sprite-white-underlines.et_pb_more_button:after,.homepage-hero .text-callout-blue .et_pb_more_button.et_pb_promo_button:after,.text-callout-blue .homepage-hero .et_pb_more_button.et_pb_promo_button:after,.homepage-hero .text-callout-orange .et_pb_more_button.et_pb_promo_button:after,.text-callout-orange .homepage-hero .et_pb_more_button.et_pb_promo_button:after,.homepage-hero .text-callout-red .et_pb_more_button.et_pb_promo_button:after,.text-callout-red .homepage-hero .et_pb_more_button.et_pb_promo_button:after,.homepage-hero .callout-cool .et_pb_more_button.et_pb_promo_button:after,.callout-cool .homepage-hero .et_pb_more_button.et_pb_promo_button:after,.homepage-hero .callout-warm .et_pb_more_button.et_pb_promo_button:after,.callout-warm .homepage-hero .et_pb_more_button.et_pb_promo_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-white-underlines:before,body.category article.sprite-white-underlines:after,body.category .text-callout-blue article.et_pb_promo_button:after,.text-callout-blue body.category article.et_pb_promo_button:after,body.category .text-callout-orange article.et_pb_promo_button:after,.text-callout-orange body.category article.et_pb_promo_button:after,body.category .text-callout-red article.et_pb_promo_button:after,.text-callout-red body.category article.et_pb_promo_button:after,body.category .callout-cool article.et_pb_promo_button:after,.callout-cool body.category article.et_pb_promo_button:after,body.category .callout-warm article.et_pb_promo_button:after,.callout-warm body.category article.et_pb_promo_button:after,.interior-hero .image-header h1.sprite-white-underlines:after,.interior-hero .meet-us-header h1.sprite-white-underlines:after,.interior-hero .free-from-living-header h1.sprite-white-underlines:after,.interior-hero .where-to-buy-header h1.sprite-white-underlines:after,.interior-hero .image-header .text-callout-blue h1.et_pb_promo_button:after,.text-callout-blue .interior-hero .image-header h1.et_pb_promo_button:after,.interior-hero .meet-us-header .text-callout-blue h1.et_pb_promo_button:after,.text-callout-blue .interior-hero .meet-us-header h1.et_pb_promo_button:after,.interior-hero .free-from-living-header .text-callout-blue h1.et_pb_promo_button:after,.text-callout-blue .interior-hero .free-from-living-header h1.et_pb_promo_button:after,.interior-hero .where-to-buy-header .text-callout-blue h1.et_pb_promo_button:after,.text-callout-blue .interior-hero .where-to-buy-header h1.et_pb_promo_button:after,.interior-hero .image-header .text-callout-orange h1.et_pb_promo_button:after,.text-callout-orange .interior-hero .image-header h1.et_pb_promo_button:after,.interior-hero .meet-us-header .text-callout-orange h1.et_pb_promo_button:after,.text-callout-orange .interior-hero .meet-us-header h1.et_pb_promo_button:after,.interior-hero .free-from-living-header .text-callout-orange h1.et_pb_promo_button:after,.text-callout-orange .interior-hero .free-from-living-header h1.et_pb_promo_button:after,.interior-hero .where-to-buy-header .text-callout-orange h1.et_pb_promo_button:after,.text-callout-orange .interior-hero .where-to-buy-header h1.et_pb_promo_button:after,.interior-hero .image-header .text-callout-red h1.et_pb_promo_button:after,.text-callout-red .interior-hero .image-header h1.et_pb_promo_button:after,.interior-hero .meet-us-header .text-callout-red h1.et_pb_promo_button:after,.text-callout-red .interior-hero .meet-us-header h1.et_pb_promo_button:after,.interior-hero .free-from-living-header .text-callout-red h1.et_pb_promo_button:after,.text-callout-red .interior-hero .free-from-living-header h1.et_pb_promo_button:after,.interior-hero .where-to-buy-header .text-callout-red h1.et_pb_promo_button:after,.text-callout-red .interior-hero .where-to-buy-header h1.et_pb_promo_button:after,.interior-hero .image-header .callout-cool h1.et_pb_promo_button:after,.callout-cool .interior-hero .image-header h1.et_pb_promo_button:after,.interior-hero .meet-us-header .callout-cool h1.et_pb_promo_button:after,.callout-cool .interior-hero .meet-us-header h1.et_pb_promo_button:after,.interior-hero .free-from-living-header .callout-cool h1.et_pb_promo_button:after,.callout-cool .interior-hero .free-from-living-header h1.et_pb_promo_button:after,.interior-hero .where-to-buy-header .callout-cool h1.et_pb_promo_button:after,.callout-cool .interior-hero .where-to-buy-header h1.et_pb_promo_button:after,.interior-hero .image-header .callout-warm h1.et_pb_promo_button:after,.callout-warm .interior-hero .image-header h1.et_pb_promo_button:after,.interior-hero .meet-us-header .callout-warm h1.et_pb_promo_button:after,.callout-warm .interior-hero .meet-us-header h1.et_pb_promo_button:after,.interior-hero .free-from-living-header .callout-warm h1.et_pb_promo_button:after,.callout-warm .interior-hero .free-from-living-header h1.et_pb_promo_button:after,.interior-hero .where-to-buy-header .callout-warm h1.et_pb_promo_button:after,.callout-warm .interior-hero .where-to-buy-header h1.et_pb_promo_button:after,.asterisk-header p.sprite-white-underlines:before,.asterisk-header h1.sprite-white-underlines:before,.asterisk-header h2.sprite-white-underlines:before,.asterisk-header h3.sprite-white-underlines:before,.asterisk-header h4.sprite-white-underlines:before,.asterisk-header h5.sprite-white-underlines:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-white-underlines:before,.callout-light .our-bakery .sprite-white-underlines.et_pb_promo_button:after,.callout-light .our-bakery .text-callout-blue .et_pb_promo_button:after,.text-callout-blue .callout-light .our-bakery .et_pb_promo_button:after,.callout-light .our-bakery .text-callout-orange .et_pb_promo_button:after,.text-callout-orange .callout-light .our-bakery .et_pb_promo_button:after,.callout-light .our-bakery .text-callout-red .et_pb_promo_button:after,.text-callout-red .callout-light .our-bakery .et_pb_promo_button:after,.callout-light .our-bakery .callout-cool .et_pb_promo_button:after,.callout-cool .callout-light .our-bakery .et_pb_promo_button:after,.callout-light .our-bakery .callout-warm .et_pb_promo_button:after,.callout-warm .callout-light .our-bakery .et_pb_promo_button:after,.callout-cool .et_pb_promo_button:after,.callout-warm .et_pb_promo_button:after,.callout-cool .sprite-white-underlines.events-listing:before,.callout-cool .sprite-white-underlines.events-listing:after,.callout-cool .events-listing.et_pb_promo_button:after,.callout-cool .sprite-white-underlines.events-cta:after,.callout-cool .events-cta.et_pb_promo_button:after,.sprite-white-underlines.callout-online-retailer:before,.sprite-white-underlines.callout-international:before,.sprite-white-underlines.callout-disease:before,.sprite-white-underlines.callout-food-allergy:before,.our-foods-item .sprite-white-underlines.et_pb_blurb_content:after,.our-foods-sub-item .sprite-white-underlines.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-white-underlines.et_pb_blurb_content:after,.our-foods-item .text-callout-blue .et_pb_blurb_content.et_pb_promo_button:after,.text-callout-blue .our-foods-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item .text-callout-blue .et_pb_blurb_content.et_pb_promo_button:after,.text-callout-blue .our-foods-sub-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item-big .text-callout-blue .et_pb_blurb_content.et_pb_promo_button:after,.text-callout-blue .our-foods-sub-item-big .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-item .text-callout-orange .et_pb_blurb_content.et_pb_promo_button:after,.text-callout-orange .our-foods-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item .text-callout-orange .et_pb_blurb_content.et_pb_promo_button:after,.text-callout-orange .our-foods-sub-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item-big .text-callout-orange .et_pb_blurb_content.et_pb_promo_button:after,.text-callout-orange .our-foods-sub-item-big .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-item .text-callout-red .et_pb_blurb_content.et_pb_promo_button:after,.text-callout-red .our-foods-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item .text-callout-red .et_pb_blurb_content.et_pb_promo_button:after,.text-callout-red .our-foods-sub-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item-big .text-callout-red .et_pb_blurb_content.et_pb_promo_button:after,.text-callout-red .our-foods-sub-item-big .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-item .callout-cool .et_pb_blurb_content.et_pb_promo_button:after,.callout-cool .our-foods-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item .callout-cool .et_pb_blurb_content.et_pb_promo_button:after,.callout-cool .our-foods-sub-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item-big .callout-cool .et_pb_blurb_content.et_pb_promo_button:after,.callout-cool .our-foods-sub-item-big .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-item .callout-warm .et_pb_blurb_content.et_pb_promo_button:after,.callout-warm .our-foods-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item .callout-warm .et_pb_blurb_content.et_pb_promo_button:after,.callout-warm .our-foods-sub-item .et_pb_blurb_content.et_pb_promo_button:after,.our-foods-sub-item-big .callout-warm .et_pb_blurb_content.et_pb_promo_button:after,.callout-warm .our-foods-sub-item-big .et_pb_blurb_content.et_pb_promo_button:after,.recipe-wrap article.sprite-white-underlines,.recipe-wrap-white article.sprite-white-underlines,.recipe-wrap .text-callout-blue article.et_pb_promo_button:after,.text-callout-blue .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap-white .text-callout-blue article.et_pb_promo_button:after,.text-callout-blue .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap .text-callout-orange article.et_pb_promo_button:after,.text-callout-orange .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap-white .text-callout-orange article.et_pb_promo_button:after,.text-callout-orange .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap .text-callout-red article.et_pb_promo_button:after,.text-callout-red .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap-white .text-callout-red article.et_pb_promo_button:after,.text-callout-red .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap .callout-cool article.et_pb_promo_button:after,.callout-cool .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap-white .callout-cool article.et_pb_promo_button:after,.callout-cool .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap .callout-warm article.et_pb_promo_button:after,.callout-warm .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap-white .callout-warm article.et_pb_promo_button:after,.callout-warm .recipe-wrap-white article.et_pb_promo_button:after {    background-position: -5px -352px;    width: 112px;    height: 23px;    position: relative;    left: 50%;    margin-left: -56px;}.sprite.sprite-white-underlines-long,footer .widget_nav_menu h4.sprite-white-underlines-long.title:after,#main-footer .widget_text .sprite-white-underlines-long.coupons-widget:before,#main-footer .widget_text .sprite-white-underlines-long.buy-widget:before,#main-footer .widget_text .sprite-white-underlines-long.locator-widget:before,#main-footer .widget_text .sprite-white-underlines-long.subscribe-widget:before,.text-callout-blue .sprite-white-underlines-long.et_pb_promo_button:after,.text-callout-orange .sprite-white-underlines-long.et_pb_promo_button:after,.text-callout-red .sprite-white-underlines-long.et_pb_promo_button:after,.common-allergies .sprite-white-underlines-long.small-horizontal-divider:after,.common-allergies .sprite-white-underlines-long.et_pb_column:last-child:before,.common-allergies h4.sprite-white-underlines-long:before,.buy-callout .homepage-button-text a.small-button:after,.wood-callout .sprite-white-underlines-long.et_pb_row:before,.wood-callout .sprite-white-underlines-long.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-white-underlines-long.small-button:after,.callout-connect h2.sprite-white-underlines-long:before,.callout-connect h2.sprite-white-underlines-long:after,.grass-callout .free-from-header h2.sprite-white-underlines-long:before,.grass-callout .free-from-header h2.sprite-white-underlines-long:after,.homepage-hero .sprite-white-underlines-long.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-white-underlines-long:before,body.category article.sprite-white-underlines-long:after,.interior-hero .image-header h1.sprite-white-underlines-long:after,.interior-hero .meet-us-header h1.sprite-white-underlines-long:after,.interior-hero .free-from-living-header h1.sprite-white-underlines-long:after,.interior-hero .where-to-buy-header h1.sprite-white-underlines-long:after,.asterisk-header p.sprite-white-underlines-long:before,.asterisk-header h1.sprite-white-underlines-long:before,.asterisk-header h2.sprite-white-underlines-long:before,.asterisk-header h3.sprite-white-underlines-long:before,.asterisk-header h4.sprite-white-underlines-long:before,.asterisk-header h5.sprite-white-underlines-long:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-white-underlines-long:before,.callout-light .our-bakery .sprite-white-underlines-long.et_pb_promo_button:after,.callout-cool .sprite-white-underlines-long.et_pb_promo_button:after,.callout-warm .sprite-white-underlines-long.et_pb_promo_button:after,.callout-cool .sprite-white-underlines-long.events-listing:before,.callout-cool .sprite-white-underlines-long.events-listing:after,.callout-cool .sprite-white-underlines-long.events-cta:after,.sprite-white-underlines-long.callout-online-retailer:before,.sprite-white-underlines-long.callout-international:before,.sprite-white-underlines-long.callout-disease:before,.sprite-white-underlines-long.callout-food-allergy:before,.our-foods-item .sprite-white-underlines-long.et_pb_blurb_content:after,.our-foods-sub-item .sprite-white-underlines-long.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-white-underlines-long.et_pb_blurb_content:after,.recipe-wrap article.sprite-white-underlines-long,.recipe-wrap-white article.sprite-white-underlines-long {    background-position: -2px -389px;    width: 207px;    height: 13px;}.sprite.sprite-where-to-buy-header,footer .widget_nav_menu h4.sprite-where-to-buy-header.title:after,#main-footer .widget_text .sprite-where-to-buy-header.coupons-widget:before,#main-footer .widget_text .sprite-where-to-buy-header.buy-widget:before,#main-footer .widget_text .sprite-where-to-buy-header.locator-widget:before,#main-footer .widget_text .sprite-where-to-buy-header.subscribe-widget:before,.text-callout-blue .sprite-where-to-buy-header.et_pb_promo_button:after,.text-callout-orange .sprite-where-to-buy-header.et_pb_promo_button:after,.text-callout-red .sprite-where-to-buy-header.et_pb_promo_button:after,.common-allergies .sprite-where-to-buy-header.small-horizontal-divider:after,.common-allergies .sprite-where-to-buy-header.et_pb_column:last-child:before,.common-allergies h4.sprite-where-to-buy-header:before,.buy-callout .homepage-button-text a.sprite-where-to-buy-header.small-button:after,.wood-callout .sprite-where-to-buy-header.et_pb_row:before,.wood-callout .sprite-where-to-buy-header.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-where-to-buy-header.small-button:after,.callout-connect h2.sprite-where-to-buy-header:before,.callout-connect h2.sprite-where-to-buy-header:after,.grass-callout .free-from-header h2.sprite-where-to-buy-header:before,.grass-callout .free-from-header h2.sprite-where-to-buy-header:after,.homepage-hero .sprite-where-to-buy-header.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-where-to-buy-header:before,body.category article.sprite-where-to-buy-header:after,.interior-hero .image-header h1.sprite-where-to-buy-header:after,.interior-hero .meet-us-header h1.sprite-where-to-buy-header:after,.interior-hero .free-from-living-header h1.sprite-where-to-buy-header:after,.interior-hero .where-to-buy-header h1:after,.interior-hero .where-to-buy-header .callout-light .our-bakery h1.et_pb_promo_button:after,.callout-light .our-bakery .interior-hero .where-to-buy-header h1.et_pb_promo_button:after,.asterisk-header p.sprite-where-to-buy-header:before,.asterisk-header h1.sprite-where-to-buy-header:before,.asterisk-header h2.sprite-where-to-buy-header:before,.asterisk-header h3.sprite-where-to-buy-header:before,.asterisk-header h4.sprite-where-to-buy-header:before,.asterisk-header h5.sprite-where-to-buy-header:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-where-to-buy-header:before,.callout-light .our-bakery .sprite-where-to-buy-header.et_pb_promo_button:after,.callout-cool .sprite-where-to-buy-header.et_pb_promo_button:after,.callout-warm .sprite-where-to-buy-header.et_pb_promo_button:after,.callout-cool .sprite-where-to-buy-header.events-listing:before,.callout-cool .sprite-where-to-buy-header.events-listing:after,.callout-cool .sprite-where-to-buy-header.events-cta:after,.sprite-where-to-buy-header.callout-online-retailer:before,.sprite-where-to-buy-header.callout-international:before,.sprite-where-to-buy-header.callout-disease:before,.sprite-where-to-buy-header.callout-food-allergy:before,.our-foods-item .sprite-where-to-buy-header.et_pb_blurb_content:after,.our-foods-sub-item .sprite-where-to-buy-header.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-where-to-buy-header.et_pb_blurb_content:after,.recipe-wrap article.sprite-where-to-buy-header,.recipe-wrap-white article.sprite-where-to-buy-header {    background-position: -13px -533px;    width: 383px;    height: 84px;}.sprite.sprite-free-from-living-header,footer .widget_nav_menu h4.sprite-free-from-living-header.title:after,#main-footer .widget_text .sprite-free-from-living-header.coupons-widget:before,#main-footer .widget_text .sprite-free-from-living-header.buy-widget:before,#main-footer .widget_text .sprite-free-from-living-header.locator-widget:before,#main-footer .widget_text .sprite-free-from-living-header.subscribe-widget:before,.text-callout-blue .sprite-free-from-living-header.et_pb_promo_button:after,.text-callout-orange .sprite-free-from-living-header.et_pb_promo_button:after,.text-callout-red .sprite-free-from-living-header.et_pb_promo_button:after,.common-allergies .sprite-free-from-living-header.small-horizontal-divider:after,.common-allergies .sprite-free-from-living-header.et_pb_column:last-child:before,.common-allergies h4.sprite-free-from-living-header:before,.buy-callout .homepage-button-text a.sprite-free-from-living-header.small-button:after,.wood-callout .sprite-free-from-living-header.et_pb_row:before,.wood-callout .sprite-free-from-living-header.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-free-from-living-header.small-button:after,.callout-connect h2.sprite-free-from-living-header:before,.callout-connect h2.sprite-free-from-living-header:after,.grass-callout .free-from-header h2.sprite-free-from-living-header:before,.grass-callout .free-from-header h2.sprite-free-from-living-header:after,.homepage-hero .sprite-free-from-living-header.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-free-from-living-header:before,body.category article.sprite-free-from-living-header:after,.interior-hero .image-header h1.sprite-free-from-living-header:after,.interior-hero .meet-us-header h1.sprite-free-from-living-header:after,.interior-hero .where-to-buy-header h1.sprite-free-from-living-header:after,.interior-hero .free-from-living-header h1:after,.interior-hero .free-from-living-header .callout-light .our-bakery h1.et_pb_promo_button:after,.callout-light .our-bakery .interior-hero .free-from-living-header h1.et_pb_promo_button:after,.asterisk-header p.sprite-free-from-living-header:before,.asterisk-header h1.sprite-free-from-living-header:before,.asterisk-header h2.sprite-free-from-living-header:before,.asterisk-header h3.sprite-free-from-living-header:before,.asterisk-header h4.sprite-free-from-living-header:before,.asterisk-header h5.sprite-free-from-living-header:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-free-from-living-header:before,.callout-light .our-bakery .sprite-free-from-living-header.et_pb_promo_button:after,.callout-cool .sprite-free-from-living-header.et_pb_promo_button:after,.callout-warm .sprite-free-from-living-header.et_pb_promo_button:after,.callout-cool .sprite-free-from-living-header.events-listing:before,.callout-cool .sprite-free-from-living-header.events-listing:after,.callout-cool .sprite-free-from-living-header.events-cta:after,.sprite-free-from-living-header.callout-online-retailer:before,.sprite-free-from-living-header.callout-international:before,.sprite-free-from-living-header.callout-disease:before,.sprite-free-from-living-header.callout-food-allergy:before,.our-foods-item .sprite-free-from-living-header.et_pb_blurb_content:after,.our-foods-sub-item .sprite-free-from-living-header.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-free-from-living-header.et_pb_blurb_content:after,.recipe-wrap article.sprite-free-from-living-header,.recipe-wrap-white article.sprite-free-from-living-header {    background-position: -550px -533px;    width: 494px;    height: 85px;}.sprite.sprite-meet-us-header,footer .widget_nav_menu h4.sprite-meet-us-header.title:after,#main-footer .widget_text .sprite-meet-us-header.coupons-widget:before,#main-footer .widget_text .sprite-meet-us-header.buy-widget:before,#main-footer .widget_text .sprite-meet-us-header.locator-widget:before,#main-footer .widget_text .sprite-meet-us-header.subscribe-widget:before,.text-callout-blue .sprite-meet-us-header.et_pb_promo_button:after,.text-callout-orange .sprite-meet-us-header.et_pb_promo_button:after,.text-callout-red .sprite-meet-us-header.et_pb_promo_button:after,.common-allergies .sprite-meet-us-header.small-horizontal-divider:after,.common-allergies .sprite-meet-us-header.et_pb_column:last-child:before,.common-allergies h4.sprite-meet-us-header:before,.buy-callout .homepage-button-text a.sprite-meet-us-header.small-button:after,.wood-callout .sprite-meet-us-header.et_pb_row:before,.wood-callout .sprite-meet-us-header.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-meet-us-header.small-button:after,.callout-connect h2.sprite-meet-us-header:before,.callout-connect h2.sprite-meet-us-header:after,.grass-callout .free-from-header h2.sprite-meet-us-header:before,.grass-callout .free-from-header h2.sprite-meet-us-header:after,.homepage-hero .sprite-meet-us-header.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-meet-us-header:before,body.category article.sprite-meet-us-header:after,.interior-hero .image-header h1.sprite-meet-us-header:after,.interior-hero .free-from-living-header h1.sprite-meet-us-header:after,.interior-hero .where-to-buy-header h1.sprite-meet-us-header:after,.interior-hero .meet-us-header h1:after,.interior-hero .meet-us-header .callout-light .our-bakery h1.et_pb_promo_button:after,.callout-light .our-bakery .interior-hero .meet-us-header h1.et_pb_promo_button:after,.asterisk-header p.sprite-meet-us-header:before,.asterisk-header h1.sprite-meet-us-header:before,.asterisk-header h2.sprite-meet-us-header:before,.asterisk-header h3.sprite-meet-us-header:before,.asterisk-header h4.sprite-meet-us-header:before,.asterisk-header h5.sprite-meet-us-header:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-meet-us-header:before,.callout-light .our-bakery .sprite-meet-us-header.et_pb_promo_button:after,.callout-cool .sprite-meet-us-header.et_pb_promo_button:after,.callout-warm .sprite-meet-us-header.et_pb_promo_button:after,.callout-cool .sprite-meet-us-header.events-listing:before,.callout-cool .sprite-meet-us-header.events-listing:after,.callout-cool .sprite-meet-us-header.events-cta:after,.sprite-meet-us-header.callout-online-retailer:before,.sprite-meet-us-header.callout-international:before,.sprite-meet-us-header.callout-disease:before,.sprite-meet-us-header.callout-food-allergy:before,.our-foods-item .sprite-meet-us-header.et_pb_blurb_content:after,.our-foods-sub-item .sprite-meet-us-header.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-meet-us-header.et_pb_blurb_content:after,.recipe-wrap article.sprite-meet-us-header,.recipe-wrap-white article.sprite-meet-us-header {    background-position: -832px -272px;    width: 226px;    height: 85px;}.sprite.sprite-printer,footer .widget_nav_menu h4.sprite-printer.title:after,#main-footer .widget_text .sprite-printer.coupons-widget:before,#main-footer .widget_text .sprite-printer.buy-widget:before,#main-footer .widget_text .sprite-printer.locator-widget:before,#main-footer .widget_text .sprite-printer.subscribe-widget:before,.text-callout-blue .sprite-printer.et_pb_promo_button:after,.text-callout-orange .sprite-printer.et_pb_promo_button:after,.text-callout-red .sprite-printer.et_pb_promo_button:after,.common-allergies .sprite-printer.small-horizontal-divider:after,.common-allergies .sprite-printer.et_pb_column:last-child:before,.common-allergies h4.sprite-printer:before,.buy-callout .homepage-button-text a.sprite-printer.small-button:after,.wood-callout .sprite-printer.et_pb_row:before,.wood-callout .sprite-printer.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-printer.small-button:after,.callout-connect h2.sprite-printer:before,.callout-connect h2.sprite-printer:after,.grass-callout .free-from-header h2.sprite-printer:before,.grass-callout .free-from-header h2.sprite-printer:after,.homepage-hero .sprite-printer.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-printer:before,body.category article.sprite-printer:after,.interior-hero .image-header h1.sprite-printer:after,.interior-hero .meet-us-header h1.sprite-printer:after,.interior-hero .free-from-living-header h1.sprite-printer:after,.interior-hero .where-to-buy-header h1.sprite-printer:after,.asterisk-header p.sprite-printer:before,.asterisk-header h1.sprite-printer:before,.asterisk-header h2.sprite-printer:before,.asterisk-header h3.sprite-printer:before,.asterisk-header h4.sprite-printer:before,.asterisk-header h5.sprite-printer:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-printer:before,.callout-light .our-bakery .sprite-printer.et_pb_promo_button:after,.callout-cool .sprite-printer.et_pb_promo_button:after,.callout-warm .sprite-printer.et_pb_promo_button:after,.callout-cool .sprite-printer.events-listing:before,.callout-cool .sprite-printer.events-listing:after,.callout-cool .sprite-printer.events-cta:after,.sprite-printer.callout-online-retailer:before,.sprite-printer.callout-international:before,.sprite-printer.callout-disease:before,.sprite-printer.callout-food-allergy:before,.our-foods-item .sprite-printer.et_pb_blurb_content:after,.our-foods-sub-item .sprite-printer.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-printer.et_pb_blurb_content:after,.recipe-wrap article.sprite-printer,.recipe-wrap-white article.sprite-printer {    background-position: -995px -194px;    width: 25px;    height: 25px;    display: inline-block;}.sprite.sprite-printer:hover,footer .widget_nav_menu h4.sprite-printer.title:hover:after,#main-footer .widget_text .sprite-printer.coupons-widget:hover:before,#main-footer .widget_text .sprite-printer.buy-widget:hover:before,#main-footer .widget_text .sprite-printer.locator-widget:hover:before,#main-footer .widget_text .sprite-printer.subscribe-widget:hover:before,.text-callout-blue .sprite-printer.et_pb_promo_button:hover:after,.text-callout-orange .sprite-printer.et_pb_promo_button:hover:after,.text-callout-red .sprite-printer.et_pb_promo_button:hover:after,.common-allergies .sprite-printer.small-horizontal-divider:hover:after,.common-allergies .sprite-printer.et_pb_column:hover:last-child:before,.common-allergies h4.sprite-printer:hover:before,.buy-callout .homepage-button-text a.sprite-printer.small-button:hover:after,.wood-callout .sprite-printer.et_pb_row:hover:before,.wood-callout .sprite-printer.et_pb_row:hover:after,.wood-callout .homepage-button-text a.sprite-printer.small-button:hover:after,.callout-connect h2.sprite-printer:hover:before,.callout-connect h2.sprite-printer:hover:after,.grass-callout .free-from-header h2.sprite-printer:hover:before,.grass-callout .free-from-header h2.sprite-printer:hover:after,.homepage-hero .sprite-printer.et_pb_more_button:hover:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-printer:hover:before,body.category article.sprite-printer:hover:after,.interior-hero .image-header h1.sprite-printer:hover:after,.interior-hero .meet-us-header h1.sprite-printer:hover:after,.interior-hero .free-from-living-header h1.sprite-printer:hover:after,.interior-hero .where-to-buy-header h1.sprite-printer:hover:after,.asterisk-header p.sprite-printer:hover:before,.asterisk-header h1.sprite-printer:hover:before,.asterisk-header h2.sprite-printer:hover:before,.asterisk-header h3.sprite-printer:hover:before,.asterisk-header h4.sprite-printer:hover:before,.asterisk-header h5.sprite-printer:hover:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-printer:hover:before,.callout-light .our-bakery .sprite-printer.et_pb_promo_button:hover:after,.callout-cool .sprite-printer.et_pb_promo_button:hover:after,.callout-warm .sprite-printer.et_pb_promo_button:hover:after,.callout-cool .sprite-printer.events-listing:hover:before,.callout-cool .sprite-printer.events-listing:hover:after,.callout-cool .sprite-printer.events-cta:hover:after,.sprite-printer.callout-online-retailer:hover:before,.sprite-printer.callout-international:hover:before,.sprite-printer.callout-disease:hover:before,.sprite-printer.callout-food-allergy:hover:before,.our-foods-item .sprite-printer.et_pb_blurb_content:hover:after,.our-foods-sub-item .sprite-printer.et_pb_blurb_content:hover:after,.our-foods-sub-item-big .sprite-printer.et_pb_blurb_content:hover:after,.recipe-wrap article.sprite-printer:hover,.recipe-wrap-white article.sprite-printer:hover {    opacity: 0.8;}.sprite.sprite-footer-buy,footer .widget_nav_menu h4.sprite-footer-buy.title:after,#main-footer .widget_text .sprite-footer-buy.coupons-widget:before,#main-footer .widget_text .buy-widget:before,#main-footer .widget_text .sprite-footer-buy.locator-widget:before,#main-footer .widget_text .sprite-footer-buy.subscribe-widget:before,.text-callout-blue .sprite-footer-buy.et_pb_promo_button:after,.text-callout-orange .sprite-footer-buy.et_pb_promo_button:after,.text-callout-red .sprite-footer-buy.et_pb_promo_button:after,.common-allergies .sprite-footer-buy.small-horizontal-divider:after,.common-allergies .sprite-footer-buy.et_pb_column:last-child:before,.common-allergies h4.sprite-footer-buy:before,.buy-callout .homepage-button-text a.sprite-footer-buy.small-button:after,.wood-callout .sprite-footer-buy.et_pb_row:before,.wood-callout .sprite-footer-buy.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-footer-buy.small-button:after,.callout-connect h2.sprite-footer-buy:before,.callout-connect h2.sprite-footer-buy:after,.grass-callout .free-from-header h2.sprite-footer-buy:before,.grass-callout .free-from-header h2.sprite-footer-buy:after,.homepage-hero .sprite-footer-buy.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-footer-buy:before,body.category article.sprite-footer-buy:after,.interior-hero .image-header h1.sprite-footer-buy:after,.interior-hero .meet-us-header h1.sprite-footer-buy:after,.interior-hero .free-from-living-header h1.sprite-footer-buy:after,.interior-hero .where-to-buy-header h1.sprite-footer-buy:after,.asterisk-header p.sprite-footer-buy:before,.asterisk-header h1.sprite-footer-buy:before,.asterisk-header h2.sprite-footer-buy:before,.asterisk-header h3.sprite-footer-buy:before,.asterisk-header h4.sprite-footer-buy:before,.asterisk-header h5.sprite-footer-buy:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-footer-buy:before,.callout-light .our-bakery .sprite-footer-buy.et_pb_promo_button:after,.callout-cool .sprite-footer-buy.et_pb_promo_button:after,.callout-warm .sprite-footer-buy.et_pb_promo_button:after,.callout-cool .sprite-footer-buy.events-listing:before,.callout-cool .sprite-footer-buy.events-listing:after,.callout-cool .sprite-footer-buy.events-cta:after,.sprite-footer-buy.callout-online-retailer:before,.sprite-footer-buy.callout-international:before,.sprite-footer-buy.callout-disease:before,.sprite-footer-buy.callout-food-allergy:before,.our-foods-item .sprite-footer-buy.et_pb_blurb_content:after,.our-foods-sub-item .sprite-footer-buy.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-footer-buy.et_pb_blurb_content:after,.recipe-wrap article.sprite-footer-buy,.recipe-wrap-white article.sprite-footer-buy {    background-position: -797px -658px;    width: 60px;    height: 45px;}.sprite.sprite-footer-subscribe,footer .widget_nav_menu h4.sprite-footer-subscribe.title:after,#main-footer .widget_text .sprite-footer-subscribe.coupons-widget:before,#main-footer .widget_text .sprite-footer-subscribe.buy-widget:before,#main-footer .widget_text .sprite-footer-subscribe.locator-widget:before,#main-footer .widget_text .subscribe-widget:before,.text-callout-blue .sprite-footer-subscribe.et_pb_promo_button:after,.text-callout-orange .sprite-footer-subscribe.et_pb_promo_button:after,.text-callout-red .sprite-footer-subscribe.et_pb_promo_button:after,.common-allergies .sprite-footer-subscribe.small-horizontal-divider:after,.common-allergies .sprite-footer-subscribe.et_pb_column:last-child:before,.common-allergies h4.sprite-footer-subscribe:before,.buy-callout .homepage-button-text a.sprite-footer-subscribe.small-button:after,.wood-callout .sprite-footer-subscribe.et_pb_row:before,.wood-callout .sprite-footer-subscribe.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-footer-subscribe.small-button:after,.callout-connect h2.sprite-footer-subscribe:before,.callout-connect h2.sprite-footer-subscribe:after,.grass-callout .free-from-header h2.sprite-footer-subscribe:before,.grass-callout .free-from-header h2.sprite-footer-subscribe:after,.homepage-hero .sprite-footer-subscribe.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-footer-subscribe:before,body.category article.sprite-footer-subscribe:after,.interior-hero .image-header h1.sprite-footer-subscribe:after,.interior-hero .meet-us-header h1.sprite-footer-subscribe:after,.interior-hero .free-from-living-header h1.sprite-footer-subscribe:after,.interior-hero .where-to-buy-header h1.sprite-footer-subscribe:after,.asterisk-header p.sprite-footer-subscribe:before,.asterisk-header h1.sprite-footer-subscribe:before,.asterisk-header h2.sprite-footer-subscribe:before,.asterisk-header h3.sprite-footer-subscribe:before,.asterisk-header h4.sprite-footer-subscribe:before,.asterisk-header h5.sprite-footer-subscribe:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-footer-subscribe:before,.callout-light .our-bakery .sprite-footer-subscribe.et_pb_promo_button:after,.callout-cool .sprite-footer-subscribe.et_pb_promo_button:after,.callout-warm .sprite-footer-subscribe.et_pb_promo_button:after,.callout-cool .sprite-footer-subscribe.events-listing:before,.callout-cool .sprite-footer-subscribe.events-listing:after,.callout-cool .sprite-footer-subscribe.events-cta:after,.sprite-footer-subscribe.callout-online-retailer:before,.sprite-footer-subscribe.callout-international:before,.sprite-footer-subscribe.callout-disease:before,.sprite-footer-subscribe.callout-food-allergy:before,.our-foods-item .sprite-footer-subscribe.et_pb_blurb_content:after,.our-foods-sub-item .sprite-footer-subscribe.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-footer-subscribe.et_pb_blurb_content:after,.recipe-wrap article.sprite-footer-subscribe,.recipe-wrap-white article.sprite-footer-subscribe {    background-position: -686px -657px;    width: 54px;    height: 39px;}.sprite.sprite-footer-coupons,footer .widget_nav_menu h4.sprite-footer-coupons.title:after,#main-footer .widget_text .coupons-widget:before,#main-footer .widget_text .sprite-footer-coupons.buy-widget:before,#main-footer .widget_text .sprite-footer-coupons.locator-widget:before,#main-footer .widget_text .sprite-footer-coupons.subscribe-widget:before,.text-callout-blue .sprite-footer-coupons.et_pb_promo_button:after,.text-callout-orange .sprite-footer-coupons.et_pb_promo_button:after,.text-callout-red .sprite-footer-coupons.et_pb_promo_button:after,.common-allergies .sprite-footer-coupons.small-horizontal-divider:after,.common-allergies .sprite-footer-coupons.et_pb_column:last-child:before,.common-allergies h4.sprite-footer-coupons:before,.buy-callout .homepage-button-text a.sprite-footer-coupons.small-button:after,.wood-callout .sprite-footer-coupons.et_pb_row:before,.wood-callout .sprite-footer-coupons.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-footer-coupons.small-button:after,.callout-connect h2.sprite-footer-coupons:before,.callout-connect h2.sprite-footer-coupons:after,.grass-callout .free-from-header h2.sprite-footer-coupons:before,.grass-callout .free-from-header h2.sprite-footer-coupons:after,.homepage-hero .sprite-footer-coupons.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-footer-coupons:before,body.category article.sprite-footer-coupons:after,.interior-hero .image-header h1.sprite-footer-coupons:after,.interior-hero .meet-us-header h1.sprite-footer-coupons:after,.interior-hero .free-from-living-header h1.sprite-footer-coupons:after,.interior-hero .where-to-buy-header h1.sprite-footer-coupons:after,.asterisk-header p.sprite-footer-coupons:before,.asterisk-header h1.sprite-footer-coupons:before,.asterisk-header h2.sprite-footer-coupons:before,.asterisk-header h3.sprite-footer-coupons:before,.asterisk-header h4.sprite-footer-coupons:before,.asterisk-header h5.sprite-footer-coupons:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-footer-coupons:before,.callout-light .our-bakery .sprite-footer-coupons.et_pb_promo_button:after,.callout-cool .sprite-footer-coupons.et_pb_promo_button:after,.callout-warm .sprite-footer-coupons.et_pb_promo_button:after,.callout-cool .sprite-footer-coupons.events-listing:before,.callout-cool .sprite-footer-coupons.events-listing:after,.callout-cool .sprite-footer-coupons.events-cta:after,.sprite-footer-coupons.callout-online-retailer:before,.sprite-footer-coupons.callout-international:before,.sprite-footer-coupons.callout-disease:before,.sprite-footer-coupons.callout-food-allergy:before,.our-foods-item .sprite-footer-coupons.et_pb_blurb_content:after,.our-foods-sub-item .sprite-footer-coupons.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-footer-coupons.et_pb_blurb_content:after,.recipe-wrap article.sprite-footer-coupons,.recipe-wrap-white article.sprite-footer-coupons {    background-position: -925px -650px;    width: 61px;    height: 57px;}.sprite.sprite-footer-locator,footer .widget_nav_menu h4.sprite-footer-locator.title:after,#main-footer .widget_text .sprite-footer-locator.coupons-widget:before,#main-footer .widget_text .sprite-footer-locator.buy-widget:before,#main-footer .widget_text .locator-widget:before,#main-footer .widget_text .sprite-footer-locator.subscribe-widget:before,.text-callout-blue .sprite-footer-locator.et_pb_promo_button:after,.text-callout-orange .sprite-footer-locator.et_pb_promo_button:after,.text-callout-red .sprite-footer-locator.et_pb_promo_button:after,.common-allergies .sprite-footer-locator.small-horizontal-divider:after,.common-allergies .sprite-footer-locator.et_pb_column:last-child:before,.common-allergies h4.sprite-footer-locator:before,.buy-callout .homepage-button-text a.sprite-footer-locator.small-button:after,.wood-callout .sprite-footer-locator.et_pb_row:before,.wood-callout .sprite-footer-locator.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-footer-locator.small-button:after,.callout-connect h2.sprite-footer-locator:before,.callout-connect h2.sprite-footer-locator:after,.grass-callout .free-from-header h2.sprite-footer-locator:before,.grass-callout .free-from-header h2.sprite-footer-locator:after,.homepage-hero .sprite-footer-locator.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-footer-locator:before,body.category article.sprite-footer-locator:after,.interior-hero .image-header h1.sprite-footer-locator:after,.interior-hero .meet-us-header h1.sprite-footer-locator:after,.interior-hero .free-from-living-header h1.sprite-footer-locator:after,.interior-hero .where-to-buy-header h1.sprite-footer-locator:after,.asterisk-header p.sprite-footer-locator:before,.asterisk-header h1.sprite-footer-locator:before,.asterisk-header h2.sprite-footer-locator:before,.asterisk-header h3.sprite-footer-locator:before,.asterisk-header h4.sprite-footer-locator:before,.asterisk-header h5.sprite-footer-locator:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-footer-locator:before,.callout-light .our-bakery .sprite-footer-locator.et_pb_promo_button:after,.callout-cool .sprite-footer-locator.et_pb_promo_button:after,.callout-warm .sprite-footer-locator.et_pb_promo_button:after,.callout-cool .sprite-footer-locator.events-listing:before,.callout-cool .sprite-footer-locator.events-listing:after,.callout-cool .sprite-footer-locator.events-cta:after,.sprite-footer-locator.callout-online-retailer:before,.sprite-footer-locator.callout-international:before,.sprite-footer-locator.callout-disease:before,.sprite-footer-locator.callout-food-allergy:before,.our-foods-item .sprite-footer-locator.et_pb_blurb_content:after,.our-foods-sub-item .sprite-footer-locator.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-footer-locator.et_pb_blurb_content:after,.recipe-wrap article.sprite-footer-locator,.recipe-wrap-white article.sprite-footer-locator {    background-position: -1037px -650px;    width: 31px;    height: 53px;}.sprite.sprite-footer-underline,footer .widget_nav_menu h4.title:after,#main-footer .widget_text .sprite-footer-underline.coupons-widget:before,#main-footer .widget_text .sprite-footer-underline.buy-widget:before,#main-footer .widget_text .sprite-footer-underline.locator-widget:before,#main-footer .widget_text .sprite-footer-underline.subscribe-widget:before,.text-callout-blue .sprite-footer-underline.et_pb_promo_button:after,.text-callout-orange .sprite-footer-underline.et_pb_promo_button:after,.text-callout-red .sprite-footer-underline.et_pb_promo_button:after,.common-allergies .sprite-footer-underline.small-horizontal-divider:after,.common-allergies .sprite-footer-underline.et_pb_column:last-child:before,.common-allergies h4.sprite-footer-underline:before,.buy-callout .homepage-button-text a.sprite-footer-underline.small-button:after,.wood-callout .sprite-footer-underline.et_pb_row:before,.wood-callout .sprite-footer-underline.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-footer-underline.small-button:after,.callout-connect h2.sprite-footer-underline:before,.callout-connect h2.sprite-footer-underline:after,.grass-callout .free-from-header h2.sprite-footer-underline:before,.grass-callout .free-from-header h2.sprite-footer-underline:after,.homepage-hero .sprite-footer-underline.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-footer-underline:before,body.category article.sprite-footer-underline:after,.interior-hero .image-header h1.sprite-footer-underline:after,.interior-hero .meet-us-header h1.sprite-footer-underline:after,.interior-hero .free-from-living-header h1.sprite-footer-underline:after,.interior-hero .where-to-buy-header h1.sprite-footer-underline:after,.asterisk-header p.sprite-footer-underline:before,.asterisk-header h1.sprite-footer-underline:before,.asterisk-header h2.sprite-footer-underline:before,.asterisk-header h3.sprite-footer-underline:before,.asterisk-header h4.sprite-footer-underline:before,.asterisk-header h5.sprite-footer-underline:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-footer-underline:before,.callout-light .our-bakery .sprite-footer-underline.et_pb_promo_button:after,.callout-light .our-bakery footer .widget_nav_menu h4.et_pb_promo_button.title:after,footer .widget_nav_menu .callout-light .our-bakery h4.et_pb_promo_button.title:after,.callout-cool .sprite-footer-underline.et_pb_promo_button:after,.callout-warm .sprite-footer-underline.et_pb_promo_button:after,.callout-cool .sprite-footer-underline.events-listing:before,.callout-cool .sprite-footer-underline.events-listing:after,.callout-cool .sprite-footer-underline.events-cta:after,.sprite-footer-underline.callout-online-retailer:before,.sprite-footer-underline.callout-international:before,.sprite-footer-underline.callout-disease:before,.sprite-footer-underline.callout-food-allergy:before,.our-foods-item .sprite-footer-underline.et_pb_blurb_content:after,.our-foods-sub-item .sprite-footer-underline.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-footer-underline.et_pb_blurb_content:after,.recipe-wrap article.sprite-footer-underline,.recipe-wrap-white article.sprite-footer-underline {    background-position: -361px -679px;    width: 291px;    height: 7px;}.sprite.sprite-recipe-callout-large,footer .widget_nav_menu h4.sprite-recipe-callout-large.title:after,#main-footer .widget_text .sprite-recipe-callout-large.coupons-widget:before,#main-footer .widget_text .recipe-wrap article.coupons-widget:before,.recipe-wrap #main-footer .widget_text article.coupons-widget:before,#main-footer .widget_text .recipe-wrap-white article.coupons-widget:before,.recipe-wrap-white #main-footer .widget_text article.coupons-widget:before,#main-footer .widget_text .sprite-recipe-callout-large.buy-widget:before,#main-footer .widget_text .recipe-wrap article.buy-widget:before,.recipe-wrap #main-footer .widget_text article.buy-widget:before,#main-footer .widget_text .recipe-wrap-white article.buy-widget:before,.recipe-wrap-white #main-footer .widget_text article.buy-widget:before,#main-footer .widget_text .sprite-recipe-callout-large.locator-widget:before,#main-footer .widget_text .recipe-wrap article.locator-widget:before,.recipe-wrap #main-footer .widget_text article.locator-widget:before,#main-footer .widget_text .recipe-wrap-white article.locator-widget:before,.recipe-wrap-white #main-footer .widget_text article.locator-widget:before,#main-footer .widget_text .sprite-recipe-callout-large.subscribe-widget:before,#main-footer .widget_text .recipe-wrap article.subscribe-widget:before,.recipe-wrap #main-footer .widget_text article.subscribe-widget:before,#main-footer .widget_text .recipe-wrap-white article.subscribe-widget:before,.recipe-wrap-white #main-footer .widget_text article.subscribe-widget:before,.text-callout-blue .sprite-recipe-callout-large.et_pb_promo_button:after,.text-callout-blue .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap .text-callout-blue article.et_pb_promo_button:after,.text-callout-blue .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .text-callout-blue article.et_pb_promo_button:after,.text-callout-orange .sprite-recipe-callout-large.et_pb_promo_button:after,.text-callout-orange .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap .text-callout-orange article.et_pb_promo_button:after,.text-callout-orange .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .text-callout-orange article.et_pb_promo_button:after,.text-callout-red .sprite-recipe-callout-large.et_pb_promo_button:after,.text-callout-red .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap .text-callout-red article.et_pb_promo_button:after,.text-callout-red .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .text-callout-red article.et_pb_promo_button:after,.common-allergies .sprite-recipe-callout-large.small-horizontal-divider:after,.common-allergies .recipe-wrap article.small-horizontal-divider:after,.recipe-wrap .common-allergies article.small-horizontal-divider:after,.common-allergies .recipe-wrap-white article.small-horizontal-divider:after,.recipe-wrap-white .common-allergies article.small-horizontal-divider:after,.common-allergies .sprite-recipe-callout-large.et_pb_column:last-child:before,.common-allergies .recipe-wrap article.et_pb_column:last-child:before,.recipe-wrap .common-allergies article.et_pb_column:last-child:before,.common-allergies .recipe-wrap-white article.et_pb_column:last-child:before,.recipe-wrap-white .common-allergies article.et_pb_column:last-child:before,.common-allergies h4.sprite-recipe-callout-large:before,.buy-callout .homepage-button-text a.sprite-recipe-callout-large.small-button:after,.wood-callout .sprite-recipe-callout-large.et_pb_row:before,.wood-callout .recipe-wrap article.et_pb_row:before,.recipe-wrap .wood-callout article.et_pb_row:before,.wood-callout .recipe-wrap-white article.et_pb_row:before,.recipe-wrap-white .wood-callout article.et_pb_row:before,.wood-callout .sprite-recipe-callout-large.et_pb_row:after,.wood-callout .recipe-wrap article.et_pb_row:after,.recipe-wrap .wood-callout article.et_pb_row:after,.wood-callout .recipe-wrap-white article.et_pb_row:after,.recipe-wrap-white .wood-callout article.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-recipe-callout-large.small-button:after,.callout-connect h2.sprite-recipe-callout-large:before,.callout-connect h2.sprite-recipe-callout-large:after,.grass-callout .free-from-header h2.sprite-recipe-callout-large:before,.grass-callout .free-from-header h2.sprite-recipe-callout-large:after,.homepage-hero .sprite-recipe-callout-large.et_pb_more_button:after,.homepage-hero .recipe-wrap article.et_pb_more_button:after,.recipe-wrap .homepage-hero article.et_pb_more_button:after,.homepage-hero .recipe-wrap-white article.et_pb_more_button:after,.recipe-wrap-white .homepage-hero article.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-recipe-callout-large:before,body.category article.sprite-recipe-callout-large:after,body.category .recipe-wrap article:after,.recipe-wrap body.category article:after,body.category .recipe-wrap-white article:after,.recipe-wrap-white body.category article:after,.interior-hero .image-header h1.sprite-recipe-callout-large:after,.interior-hero .meet-us-header h1.sprite-recipe-callout-large:after,.interior-hero .free-from-living-header h1.sprite-recipe-callout-large:after,.interior-hero .where-to-buy-header h1.sprite-recipe-callout-large:after,.asterisk-header p.sprite-recipe-callout-large:before,.asterisk-header h1.sprite-recipe-callout-large:before,.asterisk-header h2.sprite-recipe-callout-large:before,.asterisk-header h3.sprite-recipe-callout-large:before,.asterisk-header h4.sprite-recipe-callout-large:before,.asterisk-header h5.sprite-recipe-callout-large:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-recipe-callout-large:before,.callout-light .our-bakery .sprite-recipe-callout-large.et_pb_promo_button:after,.callout-light .our-bakery .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap .callout-light .our-bakery article.et_pb_promo_button:after,.callout-light .our-bakery .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .callout-light .our-bakery article.et_pb_promo_button:after,.callout-cool .sprite-recipe-callout-large.et_pb_promo_button:after,.callout-cool .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap .callout-cool article.et_pb_promo_button:after,.callout-cool .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .callout-cool article.et_pb_promo_button:after,.callout-warm .sprite-recipe-callout-large.et_pb_promo_button:after,.callout-warm .recipe-wrap article.et_pb_promo_button:after,.recipe-wrap .callout-warm article.et_pb_promo_button:after,.callout-warm .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .callout-warm article.et_pb_promo_button:after,.callout-cool .sprite-recipe-callout-large.events-listing:before,.callout-cool .recipe-wrap article.events-listing:before,.recipe-wrap .callout-cool article.events-listing:before,.callout-cool .recipe-wrap-white article.events-listing:before,.recipe-wrap-white .callout-cool article.events-listing:before,.callout-cool .sprite-recipe-callout-large.events-listing:after,.callout-cool .recipe-wrap article.events-listing:after,.recipe-wrap .callout-cool article.events-listing:after,.callout-cool .recipe-wrap-white article.events-listing:after,.recipe-wrap-white .callout-cool article.events-listing:after,.callout-cool .sprite-recipe-callout-large.events-cta:after,.callout-cool .recipe-wrap article.events-cta:after,.recipe-wrap .callout-cool article.events-cta:after,.callout-cool .recipe-wrap-white article.events-cta:after,.recipe-wrap-white .callout-cool article.events-cta:after,.sprite-recipe-callout-large.callout-online-retailer:before,.recipe-wrap article.callout-online-retailer:before,.recipe-wrap-white article.callout-online-retailer:before,.sprite-recipe-callout-large.callout-international:before,.recipe-wrap article.callout-international:before,.recipe-wrap-white article.callout-international:before,.sprite-recipe-callout-large.callout-disease:before,.recipe-wrap article.callout-disease:before,.recipe-wrap-white article.callout-disease:before,.sprite-recipe-callout-large.callout-food-allergy:before,.recipe-wrap article.callout-food-allergy:before,.recipe-wrap-white article.callout-food-allergy:before,.our-foods-item .sprite-recipe-callout-large.et_pb_blurb_content:after,.our-foods-sub-item .sprite-recipe-callout-large.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-recipe-callout-large.et_pb_blurb_content:after,.our-foods-item .recipe-wrap article.et_pb_blurb_content:after,.recipe-wrap .our-foods-item article.et_pb_blurb_content:after,.our-foods-sub-item .recipe-wrap article.et_pb_blurb_content:after,.recipe-wrap .our-foods-sub-item article.et_pb_blurb_content:after,.our-foods-sub-item-big .recipe-wrap article.et_pb_blurb_content:after,.recipe-wrap .our-foods-sub-item-big article.et_pb_blurb_content:after,.our-foods-item .recipe-wrap-white article.et_pb_blurb_content:after,.recipe-wrap-white .our-foods-item article.et_pb_blurb_content:after,.our-foods-sub-item .recipe-wrap-white article.et_pb_blurb_content:after,.recipe-wrap-white .our-foods-sub-item article.et_pb_blurb_content:after,.our-foods-sub-item-big .recipe-wrap-white article.et_pb_blurb_content:after,.recipe-wrap-white .our-foods-sub-item-big article.et_pb_blurb_content:after,.recipe-wrap article,.recipe-wrap-white article {    background-position: -23px -777px;    width: 599px;    height: 398px;}.sprite.sprite-recipe-callout-white,footer .widget_nav_menu h4.sprite-recipe-callout-white.title:after,#main-footer .widget_text .sprite-recipe-callout-white.coupons-widget:before,#main-footer .widget_text .recipe-wrap-white article.coupons-widget:before,.recipe-wrap-white #main-footer .widget_text article.coupons-widget:before,#main-footer .widget_text .sprite-recipe-callout-white.buy-widget:before,#main-footer .widget_text .recipe-wrap-white article.buy-widget:before,.recipe-wrap-white #main-footer .widget_text article.buy-widget:before,#main-footer .widget_text .sprite-recipe-callout-white.locator-widget:before,#main-footer .widget_text .recipe-wrap-white article.locator-widget:before,.recipe-wrap-white #main-footer .widget_text article.locator-widget:before,#main-footer .widget_text .sprite-recipe-callout-white.subscribe-widget:before,#main-footer .widget_text .recipe-wrap-white article.subscribe-widget:before,.recipe-wrap-white #main-footer .widget_text article.subscribe-widget:before,.text-callout-blue .sprite-recipe-callout-white.et_pb_promo_button:after,.text-callout-blue .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .text-callout-blue article.et_pb_promo_button:after,.text-callout-orange .sprite-recipe-callout-white.et_pb_promo_button:after,.text-callout-orange .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .text-callout-orange article.et_pb_promo_button:after,.text-callout-red .sprite-recipe-callout-white.et_pb_promo_button:after,.text-callout-red .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .text-callout-red article.et_pb_promo_button:after,.common-allergies .sprite-recipe-callout-white.small-horizontal-divider:after,.common-allergies .recipe-wrap-white article.small-horizontal-divider:after,.recipe-wrap-white .common-allergies article.small-horizontal-divider:after,.common-allergies .sprite-recipe-callout-white.et_pb_column:last-child:before,.common-allergies .recipe-wrap-white article.et_pb_column:last-child:before,.recipe-wrap-white .common-allergies article.et_pb_column:last-child:before,.common-allergies h4.sprite-recipe-callout-white:before,.buy-callout .homepage-button-text a.sprite-recipe-callout-white.small-button:after,.wood-callout .sprite-recipe-callout-white.et_pb_row:before,.wood-callout .recipe-wrap-white article.et_pb_row:before,.recipe-wrap-white .wood-callout article.et_pb_row:before,.wood-callout .sprite-recipe-callout-white.et_pb_row:after,.wood-callout .recipe-wrap-white article.et_pb_row:after,.recipe-wrap-white .wood-callout article.et_pb_row:after,.wood-callout .homepage-button-text a.sprite-recipe-callout-white.small-button:after,.callout-connect h2.sprite-recipe-callout-white:before,.callout-connect h2.sprite-recipe-callout-white:after,.grass-callout .free-from-header h2.sprite-recipe-callout-white:before,.grass-callout .free-from-header h2.sprite-recipe-callout-white:after,.homepage-hero .sprite-recipe-callout-white.et_pb_more_button:after,.homepage-hero .recipe-wrap-white article.et_pb_more_button:after,.recipe-wrap-white .homepage-hero article.et_pb_more_button:after,.product-details-content .product-detail-info .right-half .allergen-list li.sprite-recipe-callout-white:before,body.category article.sprite-recipe-callout-white:after,body.category .recipe-wrap-white article:after,.recipe-wrap-white body.category article:after,.interior-hero .image-header h1.sprite-recipe-callout-white:after,.interior-hero .meet-us-header h1.sprite-recipe-callout-white:after,.interior-hero .free-from-living-header h1.sprite-recipe-callout-white:after,.interior-hero .where-to-buy-header h1.sprite-recipe-callout-white:after,.asterisk-header p.sprite-recipe-callout-white:before,.asterisk-header h1.sprite-recipe-callout-white:before,.asterisk-header h2.sprite-recipe-callout-white:before,.asterisk-header h3.sprite-recipe-callout-white:before,.asterisk-header h4.sprite-recipe-callout-white:before,.asterisk-header h5.sprite-recipe-callout-white:before,.callout-light .our-bakery .et_pb_promo_description h2.sprite-recipe-callout-white:before,.callout-light .our-bakery .sprite-recipe-callout-white.et_pb_promo_button:after,.callout-light .our-bakery .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .callout-light .our-bakery article.et_pb_promo_button:after,.callout-cool .sprite-recipe-callout-white.et_pb_promo_button:after,.callout-cool .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .callout-cool article.et_pb_promo_button:after,.callout-warm .sprite-recipe-callout-white.et_pb_promo_button:after,.callout-warm .recipe-wrap-white article.et_pb_promo_button:after,.recipe-wrap-white .callout-warm article.et_pb_promo_button:after,.callout-cool .sprite-recipe-callout-white.events-listing:before,.callout-cool .recipe-wrap-white article.events-listing:before,.recipe-wrap-white .callout-cool article.events-listing:before,.callout-cool .sprite-recipe-callout-white.events-listing:after,.callout-cool .recipe-wrap-white article.events-listing:after,.recipe-wrap-white .callout-cool article.events-listing:after,.callout-cool .sprite-recipe-callout-white.events-cta:after,.callout-cool .recipe-wrap-white article.events-cta:after,.recipe-wrap-white .callout-cool article.events-cta:after,.sprite-recipe-callout-white.callout-online-retailer:before,.recipe-wrap-white article.callout-online-retailer:before,.sprite-recipe-callout-white.callout-international:before,.recipe-wrap-white article.callout-international:before,.sprite-recipe-callout-white.callout-disease:before,.recipe-wrap-white article.callout-disease:before,.sprite-recipe-callout-white.callout-food-allergy:before,.recipe-wrap-white article.callout-food-allergy:before,.our-foods-item .sprite-recipe-callout-white.et_pb_blurb_content:after,.our-foods-sub-item .sprite-recipe-callout-white.et_pb_blurb_content:after,.our-foods-sub-item-big .sprite-recipe-callout-white.et_pb_blurb_content:after,.our-foods-item .recipe-wrap-white article.et_pb_blurb_content:after,.recipe-wrap-white .our-foods-item article.et_pb_blurb_content:after,.our-foods-sub-item .recipe-wrap-white article.et_pb_blurb_content:after,.recipe-wrap-white .our-foods-sub-item article.et_pb_blurb_content:after,.our-foods-sub-item-big .recipe-wrap-white article.et_pb_blurb_content:after,.recipe-wrap-white .our-foods-sub-item-big article.et_pb_blurb_content:after,.recipe-wrap article.sprite-recipe-callout-white,.recipe-wrap-white article {    background-position: -783px -787px;    width: 599px;    height: 398px;}header {    background-image: url("images/nav-linen.jpg");}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {    header {        background-size: 617px 141px;    }}.et_fixed_nav #logo {    position: absolute;    max-height: 100px;    margin-bottom: 10px;    top: -6px;}@media screen and (max-width: 981px) {    .et_fixed_nav #logo {        max-height: 85px;    }}.et-fixed-header {    box-shadow: none !important;}.et-fixed-header #top-menu > li > a {    padding-bottom: 25px;}#main-header {    min-height: 43px !important;    padding: 18px 0 0 0 !important;}@media only screen and (max-width: 980px) {    #main-header {        padding-bottom: 0;    }}#main-header.et-fixed-header nav#top-menu-nav {    padding-top: 10px;}#main-header.et-fixed-header #et_top_search {    margin-top: 22px;}.shadow:after {    content: "";    display: block;    height: 10px;    margin-bottom: -10px;    background-image: url("images/shadow.png");}#top-menu > li:last-child {    padding-right: 22px;}#top-menu li > a {    font-size: 16px;    font-weight: bold;    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    padding-bottom: 25px;}#top-menu li.current-menu-item > a {    font-weight: bold;    color: #e50015;}#top-menu li li a {    padding-bottom: 10px;}.nav li ul {    top: 48px;    border-top: 3px solid #e50015;}.et-social-icons {    float: right;}#et-social-icons li {    display: inline-block;    margin: 0 20px 0 0;}@media only screen and (max-width: 980px) {    #et-social-icons li a {        padding-bottom: 20px;    }}@media only screen and (max-width: 479px) {    #et-social-icons li a {        padding-bottom: 0;    }}@media only screen and (max-width: 980px) {    #et-social-icons li .et-social-icons {        float: none;        text-align: center;        margin: 0 0 5px;    }}#et_top_search {    margin: 16px 0 0 0;}@media only screen and (max-width: 980px) {    #et_top_search {        margin: 16px 35px 0 0;    }}@media only screen and (max-width: 480px) {    #et_top_search {        margin: 16px 25px 0 0;    }}.et-search-form {    border-top: 3px solid #e50015;}.menu-item-has-children a:link {    font-weight: bold;}.et_mobile_menu {    border-top: 3px solid #e50015 !important;}.sub-menu a:link {    font-weight: normal;}.mobile_nav {    color: #e50015;}footer {    background-image: url("images/footer-linen.jpg");}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {    footer {        background-size: 617px 203px;    }}footer .widget_nav_menu h4.title {    font-size: 2.75em;    font-family: 'Copse', serif;    text-transform: lowercase;    font-weight: normal;    line-height: 1.25em;    white-space: nowrap;}@media only screen and (min-width: 981px) and (max-width: 1100px) {    footer .widget_nav_menu h4.title {        font-size: 2.5em;    }}@media only screen and (max-width: 479px) {    footer .widget_nav_menu h4.title {        font-size: 2.175em;    }}footer .widget_nav_menu h4.title:after {    content: '';    margin-bottom: 5px;}@media only screen and (min-width: 981px) and (max-width: 1100px) {    footer .widget_nav_menu h4.title:after {        width: 260px;    }}@media only screen and (max-width: 479px) {    footer .widget_nav_menu h4.title:after {        width: 240px;    }}.backtotop {    text-align: right;}.backtotop a {    color: #fff;}#footer-widgets {    padding-top: 40px;}#main-footer .et_pb_widget {    margin-bottom: 30px;}#footer-widgets .footer-widget li {    padding: 0;}.widget_text {    clear: left;}.footer-widget {    margin: 0;    width: 33%;}@media only screen and (max-width: 980px) {    .footer-widget {        width: 100%;    }}.footer-widget .title {    color: #fff !important;    font-size: 23px;    font-weight: bold;    text-transform: uppercase;}#simpleimage-2 {    width: 100%;    margin-top: -40px !important;}#simpleimage-2 p.simple-image {    display: inline-block;    float: left;    margin-right: 46px;    padding: 0;}#simpleimage-2 .more {    display: inline-block;    padding-top: 6px;    font-size: 1.5em;    font-family: 'Copse', serif;    text-transform: none;    font-weight: normal;    color: #fff;}#simpleimage-2 .more a {    color: #fff;}#simpleimage-2 .more:after {    display: block;    background-position: -361px -679px;    width: 40px;    transform: rotate(94deg) translate(-20px, 40px);    height: 7px;    content: '';    background-image: url("images/elf-spritesheet.png");    background-repeat: no-repeat;}footer .btn {    color: #fff;    display: inline-block;}#footer-widgets #text-10 {    margin-bottom: 0;    padding-bottom: 0;}#footer-bottom #et-social-icons {    float: right;}@media only screen and (max-width: 980px) {    #footer-bottom #et-social-icons {        float: none;        text-align: center;    }}#main-footer {    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;}#main-footer .widget_text {    position: relative;}#main-footer .widget_text .title,#main-footer .widget_text .textwidget {    margin-left: 40px;}@media only screen and (max-width: 479px) {    #main-footer .widget_text .title,    #main-footer .widget_text .textwidget {        margin-left: 60px;    }}#main-footer .widget_text .coupons-widget:before {    content: '';    position: absolute;    top: -15px;    left: -35px;}@media only screen and (max-width: 479px) {    #main-footer .widget_text .coupons-widget:before {        left: -10px;    }}#main-footer .widget_text .buy-widget:before {    content: '';    position: absolute;    top: -5px;    left: -30px;}@media only screen and (max-width: 479px) {    #main-footer .widget_text .buy-widget:before {        left: -15px;    }}#main-footer .widget_text .locator-widget:before {    content: '';    position: absolute;    top: 0px;    left: -15px;}@media only screen and (max-width: 479px) {    #main-footer .widget_text .locator-widget:before {        left: 0px;    }}#main-footer .widget_text .subscribe-widget:before {    content: '';    position: absolute;    top: -5px;    left: -30px;}@media only screen and (max-width: 479px) {    #main-footer .widget_text .subscribe-widget:before {        left: -10px;    }}#footer-bottom {    background-color: #332401;}footer .et-social-icon a {    color: #fff;}#footer-info {    color: #fff;}#footer-info a {    font-size: 0.75em;    font-weight: normal;    color: #fff;    text-decoration: none;}#nav_menu-11 {    margin-top: -14px !important;}.widget_nav_menu {    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    font-weight: bold;    font-size: 14px;    text-transform: uppercase;}.widget-social-embed,.widget-twitter,.widget-facebook,.widget-instagram {    background-color: #fff;    padding: 40px 10px 10px 10px;    min-height: 210px;}.widget-social-embed a,.widget-twitter a,.widget-facebook a,.widget-instagram a {    display: block;}.widget-social-embed a img,.widget-twitter a img,.widget-facebook a img,.widget-instagram a img {    display: block;    margin: 0 auto;}.widget-pinterest,.widget-twitter,.widget-facebook,.widget-instagram {    position: relative;    /*&:before {      position: absolute;      top: -15%;      left: 33%;      content: '';      @extend .sprite;      @media only screen and ( max-width: 980px ) {        left: 43%;      }    }*/}.widget-pinterest .sprite,.widget-pinterest footer .widget_nav_menu h4.title:after,footer .widget_nav_menu .widget-pinterest h4.title:after,.widget-pinterest #main-footer .widget_text .coupons-widget:before,#main-footer .widget_text .widget-pinterest .coupons-widget:before,.widget-pinterest #main-footer .widget_text .buy-widget:before,#main-footer .widget_text .widget-pinterest .buy-widget:before,.widget-pinterest #main-footer .widget_text .locator-widget:before,#main-footer .widget_text .widget-pinterest .locator-widget:before,.widget-pinterest #main-footer .widget_text .subscribe-widget:before,#main-footer .widget_text .widget-pinterest .subscribe-widget:before,.widget-pinterest .text-callout-blue .et_pb_promo_button:after,.text-callout-blue .widget-pinterest .et_pb_promo_button:after,.widget-pinterest .text-callout-orange .et_pb_promo_button:after,.text-callout-orange .widget-pinterest .et_pb_promo_button:after,.widget-pinterest .text-callout-red .et_pb_promo_button:after,.text-callout-red .widget-pinterest .et_pb_promo_button:after,.widget-pinterest .common-allergies .small-horizontal-divider:after,.common-allergies .widget-pinterest .small-horizontal-divider:after,.widget-pinterest .common-allergies .et_pb_column:last-child:before,.common-allergies .widget-pinterest .et_pb_column:last-child:before,.widget-pinterest .common-allergies h4:before,.common-allergies .widget-pinterest h4:before,.widget-pinterest .buy-callout .homepage-button-text a.small-button:after,.buy-callout .homepage-button-text .widget-pinterest a.small-button:after,.widget-pinterest .wood-callout .et_pb_row:before,.wood-callout .widget-pinterest .et_pb_row:before,.widget-pinterest .wood-callout .et_pb_row:after,.wood-callout .widget-pinterest .et_pb_row:after,.widget-pinterest .wood-callout .homepage-button-text a.small-button:after,.wood-callout .homepage-button-text .widget-pinterest a.small-button:after,.widget-pinterest .callout-connect h2:before,.callout-connect .widget-pinterest h2:before,.widget-pinterest .callout-connect h2:after,.callout-connect .widget-pinterest h2:after,.widget-pinterest .grass-callout .free-from-header h2:before,.grass-callout .free-from-header .widget-pinterest h2:before,.widget-pinterest .grass-callout .free-from-header h2:after,.grass-callout .free-from-header .widget-pinterest h2:after,.widget-pinterest .homepage-hero .et_pb_more_button:after,.homepage-hero .widget-pinterest .et_pb_more_button:after,.widget-pinterest .product-details-content .product-detail-info .right-half .allergen-list li:before,.product-details-content .product-detail-info .right-half .allergen-list .widget-pinterest li:before,.widget-pinterest body.category article:after,body.category .widget-pinterest article:after,.widget-pinterest .interior-hero .image-header h1:after,.interior-hero .image-header .widget-pinterest h1:after,.widget-pinterest .interior-hero .meet-us-header h1:after,.interior-hero .meet-us-header .widget-pinterest h1:after,.widget-pinterest .interior-hero .free-from-living-header h1:after,.interior-hero .free-from-living-header .widget-pinterest h1:after,.widget-pinterest .interior-hero .where-to-buy-header h1:after,.interior-hero .where-to-buy-header .widget-pinterest h1:after,.widget-pinterest .asterisk-header p:before,.asterisk-header .widget-pinterest p:before,.widget-pinterest .asterisk-header h1:before,.asterisk-header .widget-pinterest h1:before,.widget-pinterest .asterisk-header h2:before,.asterisk-header .widget-pinterest h2:before,.widget-pinterest .asterisk-header h3:before,.asterisk-header .widget-pinterest h3:before,.widget-pinterest .asterisk-header h4:before,.asterisk-header .widget-pinterest h4:before,.widget-pinterest .asterisk-header h5:before,.asterisk-header .widget-pinterest h5:before,.widget-pinterest .callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .et_pb_promo_description .widget-pinterest h2:before,.widget-pinterest .callout-light .our-bakery .et_pb_promo_button:after,.callout-light .our-bakery .widget-pinterest .et_pb_promo_button:after,.widget-pinterest .callout-cool .et_pb_promo_button:after,.callout-cool .widget-pinterest .et_pb_promo_button:after,.widget-pinterest .callout-warm .et_pb_promo_button:after,.callout-warm .widget-pinterest .et_pb_promo_button:after,.widget-pinterest .callout-cool .events-listing:before,.callout-cool .widget-pinterest .events-listing:before,.widget-pinterest .callout-cool .events-listing:after,.callout-cool .widget-pinterest .events-listing:after,.widget-pinterest .callout-cool .events-cta:after,.callout-cool .widget-pinterest .events-cta:after,.widget-pinterest .callout-online-retailer:before,.widget-pinterest .callout-international:before,.widget-pinterest .callout-disease:before,.widget-pinterest .callout-food-allergy:before,.widget-pinterest .our-foods-item .et_pb_blurb_content:after,.our-foods-item .widget-pinterest .et_pb_blurb_content:after,.widget-pinterest .our-foods-sub-item .et_pb_blurb_content:after,.our-foods-sub-item .widget-pinterest .et_pb_blurb_content:after,.widget-pinterest .our-foods-sub-item-big .et_pb_blurb_content:after,.our-foods-sub-item-big .widget-pinterest .et_pb_blurb_content:after,.widget-pinterest .recipe-wrap article,.recipe-wrap .widget-pinterest article,.widget-pinterest .recipe-wrap-white article,.recipe-wrap-white .widget-pinterest article,.widget-twitter .sprite,.widget-twitter footer .widget_nav_menu h4.title:after,footer .widget_nav_menu .widget-twitter h4.title:after,.widget-twitter #main-footer .widget_text .coupons-widget:before,#main-footer .widget_text .widget-twitter .coupons-widget:before,.widget-twitter #main-footer .widget_text .buy-widget:before,#main-footer .widget_text .widget-twitter .buy-widget:before,.widget-twitter #main-footer .widget_text .locator-widget:before,#main-footer .widget_text .widget-twitter .locator-widget:before,.widget-twitter #main-footer .widget_text .subscribe-widget:before,#main-footer .widget_text .widget-twitter .subscribe-widget:before,.widget-twitter .text-callout-blue .et_pb_promo_button:after,.text-callout-blue .widget-twitter .et_pb_promo_button:after,.widget-twitter .text-callout-orange .et_pb_promo_button:after,.text-callout-orange .widget-twitter .et_pb_promo_button:after,.widget-twitter .text-callout-red .et_pb_promo_button:after,.text-callout-red .widget-twitter .et_pb_promo_button:after,.widget-twitter .common-allergies .small-horizontal-divider:after,.common-allergies .widget-twitter .small-horizontal-divider:after,.widget-twitter .common-allergies .et_pb_column:last-child:before,.common-allergies .widget-twitter .et_pb_column:last-child:before,.widget-twitter .common-allergies h4:before,.common-allergies .widget-twitter h4:before,.widget-twitter .buy-callout .homepage-button-text a.small-button:after,.buy-callout .homepage-button-text .widget-twitter a.small-button:after,.widget-twitter .wood-callout .et_pb_row:before,.wood-callout .widget-twitter .et_pb_row:before,.widget-twitter .wood-callout .et_pb_row:after,.wood-callout .widget-twitter .et_pb_row:after,.widget-twitter .wood-callout .homepage-button-text a.small-button:after,.wood-callout .homepage-button-text .widget-twitter a.small-button:after,.widget-twitter .callout-connect h2:before,.callout-connect .widget-twitter h2:before,.widget-twitter .callout-connect h2:after,.callout-connect .widget-twitter h2:after,.widget-twitter .grass-callout .free-from-header h2:before,.grass-callout .free-from-header .widget-twitter h2:before,.widget-twitter .grass-callout .free-from-header h2:after,.grass-callout .free-from-header .widget-twitter h2:after,.widget-twitter .homepage-hero .et_pb_more_button:after,.homepage-hero .widget-twitter .et_pb_more_button:after,.widget-twitter .product-details-content .product-detail-info .right-half .allergen-list li:before,.product-details-content .product-detail-info .right-half .allergen-list .widget-twitter li:before,.widget-twitter body.category article:after,body.category .widget-twitter article:after,.widget-twitter .interior-hero .image-header h1:after,.interior-hero .image-header .widget-twitter h1:after,.widget-twitter .interior-hero .meet-us-header h1:after,.interior-hero .meet-us-header .widget-twitter h1:after,.widget-twitter .interior-hero .free-from-living-header h1:after,.interior-hero .free-from-living-header .widget-twitter h1:after,.widget-twitter .interior-hero .where-to-buy-header h1:after,.interior-hero .where-to-buy-header .widget-twitter h1:after,.widget-twitter .asterisk-header p:before,.asterisk-header .widget-twitter p:before,.widget-twitter .asterisk-header h1:before,.asterisk-header .widget-twitter h1:before,.widget-twitter .asterisk-header h2:before,.asterisk-header .widget-twitter h2:before,.widget-twitter .asterisk-header h3:before,.asterisk-header .widget-twitter h3:before,.widget-twitter .asterisk-header h4:before,.asterisk-header .widget-twitter h4:before,.widget-twitter .asterisk-header h5:before,.asterisk-header .widget-twitter h5:before,.widget-twitter .callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .et_pb_promo_description .widget-twitter h2:before,.widget-twitter .callout-light .our-bakery .et_pb_promo_button:after,.callout-light .our-bakery .widget-twitter .et_pb_promo_button:after,.widget-twitter .callout-cool .et_pb_promo_button:after,.callout-cool .widget-twitter .et_pb_promo_button:after,.widget-twitter .callout-warm .et_pb_promo_button:after,.callout-warm .widget-twitter .et_pb_promo_button:after,.widget-twitter .callout-cool .events-listing:before,.callout-cool .widget-twitter .events-listing:before,.widget-twitter .callout-cool .events-listing:after,.callout-cool .widget-twitter .events-listing:after,.widget-twitter .callout-cool .events-cta:after,.callout-cool .widget-twitter .events-cta:after,.widget-twitter .callout-online-retailer:before,.widget-twitter .callout-international:before,.widget-twitter .callout-disease:before,.widget-twitter .callout-food-allergy:before,.widget-twitter .our-foods-item .et_pb_blurb_content:after,.our-foods-item .widget-twitter .et_pb_blurb_content:after,.widget-twitter .our-foods-sub-item .et_pb_blurb_content:after,.our-foods-sub-item .widget-twitter .et_pb_blurb_content:after,.widget-twitter .our-foods-sub-item-big .et_pb_blurb_content:after,.our-foods-sub-item-big .widget-twitter .et_pb_blurb_content:after,.widget-twitter .recipe-wrap article,.recipe-wrap .widget-twitter article,.widget-twitter .recipe-wrap-white article,.recipe-wrap-white .widget-twitter article,.widget-facebook .sprite,.widget-facebook footer .widget_nav_menu h4.title:after,footer .widget_nav_menu .widget-facebook h4.title:after,.widget-facebook #main-footer .widget_text .coupons-widget:before,#main-footer .widget_text .widget-facebook .coupons-widget:before,.widget-facebook #main-footer .widget_text .buy-widget:before,#main-footer .widget_text .widget-facebook .buy-widget:before,.widget-facebook #main-footer .widget_text .locator-widget:before,#main-footer .widget_text .widget-facebook .locator-widget:before,.widget-facebook #main-footer .widget_text .subscribe-widget:before,#main-footer .widget_text .widget-facebook .subscribe-widget:before,.widget-facebook .text-callout-blue .et_pb_promo_button:after,.text-callout-blue .widget-facebook .et_pb_promo_button:after,.widget-facebook .text-callout-orange .et_pb_promo_button:after,.text-callout-orange .widget-facebook .et_pb_promo_button:after,.widget-facebook .text-callout-red .et_pb_promo_button:after,.text-callout-red .widget-facebook .et_pb_promo_button:after,.widget-facebook .common-allergies .small-horizontal-divider:after,.common-allergies .widget-facebook .small-horizontal-divider:after,.widget-facebook .common-allergies .et_pb_column:last-child:before,.common-allergies .widget-facebook .et_pb_column:last-child:before,.widget-facebook .common-allergies h4:before,.common-allergies .widget-facebook h4:before,.widget-facebook .buy-callout .homepage-button-text a.small-button:after,.buy-callout .homepage-button-text .widget-facebook a.small-button:after,.widget-facebook .wood-callout .et_pb_row:before,.wood-callout .widget-facebook .et_pb_row:before,.widget-facebook .wood-callout .et_pb_row:after,.wood-callout .widget-facebook .et_pb_row:after,.widget-facebook .wood-callout .homepage-button-text a.small-button:after,.wood-callout .homepage-button-text .widget-facebook a.small-button:after,.widget-facebook .callout-connect h2:before,.callout-connect .widget-facebook h2:before,.widget-facebook .callout-connect h2:after,.callout-connect .widget-facebook h2:after,.widget-facebook .grass-callout .free-from-header h2:before,.grass-callout .free-from-header .widget-facebook h2:before,.widget-facebook .grass-callout .free-from-header h2:after,.grass-callout .free-from-header .widget-facebook h2:after,.widget-facebook .homepage-hero .et_pb_more_button:after,.homepage-hero .widget-facebook .et_pb_more_button:after,.widget-facebook .product-details-content .product-detail-info .right-half .allergen-list li:before,.product-details-content .product-detail-info .right-half .allergen-list .widget-facebook li:before,.widget-facebook body.category article:after,body.category .widget-facebook article:after,.widget-facebook .interior-hero .image-header h1:after,.interior-hero .image-header .widget-facebook h1:after,.widget-facebook .interior-hero .meet-us-header h1:after,.interior-hero .meet-us-header .widget-facebook h1:after,.widget-facebook .interior-hero .free-from-living-header h1:after,.interior-hero .free-from-living-header .widget-facebook h1:after,.widget-facebook .interior-hero .where-to-buy-header h1:after,.interior-hero .where-to-buy-header .widget-facebook h1:after,.widget-facebook .asterisk-header p:before,.asterisk-header .widget-facebook p:before,.widget-facebook .asterisk-header h1:before,.asterisk-header .widget-facebook h1:before,.widget-facebook .asterisk-header h2:before,.asterisk-header .widget-facebook h2:before,.widget-facebook .asterisk-header h3:before,.asterisk-header .widget-facebook h3:before,.widget-facebook .asterisk-header h4:before,.asterisk-header .widget-facebook h4:before,.widget-facebook .asterisk-header h5:before,.asterisk-header .widget-facebook h5:before,.widget-facebook .callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .et_pb_promo_description .widget-facebook h2:before,.widget-facebook .callout-light .our-bakery .et_pb_promo_button:after,.callout-light .our-bakery .widget-facebook .et_pb_promo_button:after,.widget-facebook .callout-cool .et_pb_promo_button:after,.callout-cool .widget-facebook .et_pb_promo_button:after,.widget-facebook .callout-warm .et_pb_promo_button:after,.callout-warm .widget-facebook .et_pb_promo_button:after,.widget-facebook .callout-cool .events-listing:before,.callout-cool .widget-facebook .events-listing:before,.widget-facebook .callout-cool .events-listing:after,.callout-cool .widget-facebook .events-listing:after,.widget-facebook .callout-cool .events-cta:after,.callout-cool .widget-facebook .events-cta:after,.widget-facebook .callout-online-retailer:before,.widget-facebook .callout-international:before,.widget-facebook .callout-disease:before,.widget-facebook .callout-food-allergy:before,.widget-facebook .our-foods-item .et_pb_blurb_content:after,.our-foods-item .widget-facebook .et_pb_blurb_content:after,.widget-facebook .our-foods-sub-item .et_pb_blurb_content:after,.our-foods-sub-item .widget-facebook .et_pb_blurb_content:after,.widget-facebook .our-foods-sub-item-big .et_pb_blurb_content:after,.our-foods-sub-item-big .widget-facebook .et_pb_blurb_content:after,.widget-facebook .recipe-wrap article,.recipe-wrap .widget-facebook article,.widget-facebook .recipe-wrap-white article,.recipe-wrap-white .widget-facebook article,.widget-instagram .sprite,.widget-instagram footer .widget_nav_menu h4.title:after,footer .widget_nav_menu .widget-instagram h4.title:after,.widget-instagram #main-footer .widget_text .coupons-widget:before,#main-footer .widget_text .widget-instagram .coupons-widget:before,.widget-instagram #main-footer .widget_text .buy-widget:before,#main-footer .widget_text .widget-instagram .buy-widget:before,.widget-instagram #main-footer .widget_text .locator-widget:before,#main-footer .widget_text .widget-instagram .locator-widget:before,.widget-instagram #main-footer .widget_text .subscribe-widget:before,#main-footer .widget_text .widget-instagram .subscribe-widget:before,.widget-instagram .text-callout-blue .et_pb_promo_button:after,.text-callout-blue .widget-instagram .et_pb_promo_button:after,.widget-instagram .text-callout-orange .et_pb_promo_button:after,.text-callout-orange .widget-instagram .et_pb_promo_button:after,.widget-instagram .text-callout-red .et_pb_promo_button:after,.text-callout-red .widget-instagram .et_pb_promo_button:after,.widget-instagram .common-allergies .small-horizontal-divider:after,.common-allergies .widget-instagram .small-horizontal-divider:after,.widget-instagram .common-allergies .et_pb_column:last-child:before,.common-allergies .widget-instagram .et_pb_column:last-child:before,.widget-instagram .common-allergies h4:before,.common-allergies .widget-instagram h4:before,.widget-instagram .buy-callout .homepage-button-text a.small-button:after,.buy-callout .homepage-button-text .widget-instagram a.small-button:after,.widget-instagram .wood-callout .et_pb_row:before,.wood-callout .widget-instagram .et_pb_row:before,.widget-instagram .wood-callout .et_pb_row:after,.wood-callout .widget-instagram .et_pb_row:after,.widget-instagram .wood-callout .homepage-button-text a.small-button:after,.wood-callout .homepage-button-text .widget-instagram a.small-button:after,.widget-instagram .callout-connect h2:before,.callout-connect .widget-instagram h2:before,.widget-instagram .callout-connect h2:after,.callout-connect .widget-instagram h2:after,.widget-instagram .grass-callout .free-from-header h2:before,.grass-callout .free-from-header .widget-instagram h2:before,.widget-instagram .grass-callout .free-from-header h2:after,.grass-callout .free-from-header .widget-instagram h2:after,.widget-instagram .homepage-hero .et_pb_more_button:after,.homepage-hero .widget-instagram .et_pb_more_button:after,.widget-instagram .product-details-content .product-detail-info .right-half .allergen-list li:before,.product-details-content .product-detail-info .right-half .allergen-list .widget-instagram li:before,.widget-instagram body.category article:after,body.category .widget-instagram article:after,.widget-instagram .interior-hero .image-header h1:after,.interior-hero .image-header .widget-instagram h1:after,.widget-instagram .interior-hero .meet-us-header h1:after,.interior-hero .meet-us-header .widget-instagram h1:after,.widget-instagram .interior-hero .free-from-living-header h1:after,.interior-hero .free-from-living-header .widget-instagram h1:after,.widget-instagram .interior-hero .where-to-buy-header h1:after,.interior-hero .where-to-buy-header .widget-instagram h1:after,.widget-instagram .asterisk-header p:before,.asterisk-header .widget-instagram p:before,.widget-instagram .asterisk-header h1:before,.asterisk-header .widget-instagram h1:before,.widget-instagram .asterisk-header h2:before,.asterisk-header .widget-instagram h2:before,.widget-instagram .asterisk-header h3:before,.asterisk-header .widget-instagram h3:before,.widget-instagram .asterisk-header h4:before,.asterisk-header .widget-instagram h4:before,.widget-instagram .asterisk-header h5:before,.asterisk-header .widget-instagram h5:before,.widget-instagram .callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .et_pb_promo_description .widget-instagram h2:before,.widget-instagram .callout-light .our-bakery .et_pb_promo_button:after,.callout-light .our-bakery .widget-instagram .et_pb_promo_button:after,.widget-instagram .callout-cool .et_pb_promo_button:after,.callout-cool .widget-instagram .et_pb_promo_button:after,.widget-instagram .callout-warm .et_pb_promo_button:after,.callout-warm .widget-instagram .et_pb_promo_button:after,.widget-instagram .callout-cool .events-listing:before,.callout-cool .widget-instagram .events-listing:before,.widget-instagram .callout-cool .events-listing:after,.callout-cool .widget-instagram .events-listing:after,.widget-instagram .callout-cool .events-cta:after,.callout-cool .widget-instagram .events-cta:after,.widget-instagram .callout-online-retailer:before,.widget-instagram .callout-international:before,.widget-instagram .callout-disease:before,.widget-instagram .callout-food-allergy:before,.widget-instagram .our-foods-item .et_pb_blurb_content:after,.our-foods-item .widget-instagram .et_pb_blurb_content:after,.widget-instagram .our-foods-sub-item .et_pb_blurb_content:after,.our-foods-sub-item .widget-instagram .et_pb_blurb_content:after,.widget-instagram .our-foods-sub-item-big .et_pb_blurb_content:after,.our-foods-sub-item-big .widget-instagram .et_pb_blurb_content:after,.widget-instagram .recipe-wrap article,.recipe-wrap .widget-instagram article,.widget-instagram .recipe-wrap-white article,.recipe-wrap-white .widget-instagram article {    position: absolute;    left: 50%;    margin-left: -40px;    top: -15%;}@media only screen and (max-width: 980px) {    .widget-pinterest,    .widget-twitter,    .widget-facebook,    .widget-instagram {        margin-bottom: 50px;    }}.widget-twitter h3,.widget-facebook h3 {    font-weight: bold;    font-size: 21px;}.widget-twitter a,.widget-facebook a {    display: inline;}.widget-twitter p,.widget-facebook p {    color: black;    font-size: 0.8125em;}@media only screen and (max-width: 980px) {    .widget-twitter p,    .widget-facebook p {        font-size: 1em;    }}.widget-twitter .twitter-time,.widget-twitter .facebook-time,.widget-facebook .twitter-time,.widget-facebook .facebook-time {    position: absolute;    bottom: 10px;    right: 20px;}@media only screen and (max-width: 980px) {    .widget-instagram .sprite,    .widget-instagram footer .widget_nav_menu h4.title:after,    footer .widget_nav_menu .widget-instagram h4.title:after,    .widget-instagram #main-footer .widget_text .coupons-widget:before,    #main-footer .widget_text .widget-instagram .coupons-widget:before,    .widget-instagram #main-footer .widget_text .buy-widget:before,    #main-footer .widget_text .widget-instagram .buy-widget:before,    .widget-instagram #main-footer .widget_text .locator-widget:before,    #main-footer .widget_text .widget-instagram .locator-widget:before,    .widget-instagram #main-footer .widget_text .subscribe-widget:before,    #main-footer .widget_text .widget-instagram .subscribe-widget:before,    .widget-instagram .text-callout-blue .et_pb_promo_button:after,    .text-callout-blue .widget-instagram .et_pb_promo_button:after,    .widget-instagram .text-callout-orange .et_pb_promo_button:after,    .text-callout-orange .widget-instagram .et_pb_promo_button:after,    .widget-instagram .text-callout-red .et_pb_promo_button:after,    .text-callout-red .widget-instagram .et_pb_promo_button:after,    .widget-instagram .common-allergies .small-horizontal-divider:after,    .common-allergies .widget-instagram .small-horizontal-divider:after,    .widget-instagram .common-allergies .et_pb_column:last-child:before,    .common-allergies .widget-instagram .et_pb_column:last-child:before,    .widget-instagram .common-allergies h4:before,    .common-allergies .widget-instagram h4:before,    .widget-instagram .buy-callout .homepage-button-text a.small-button:after,    .buy-callout .homepage-button-text .widget-instagram a.small-button:after,    .widget-instagram .wood-callout .et_pb_row:before,    .wood-callout .widget-instagram .et_pb_row:before,    .widget-instagram .wood-callout .et_pb_row:after,    .wood-callout .widget-instagram .et_pb_row:after,    .widget-instagram .wood-callout .homepage-button-text a.small-button:after,    .wood-callout .homepage-button-text .widget-instagram a.small-button:after,    .widget-instagram .callout-connect h2:before,    .callout-connect .widget-instagram h2:before,    .widget-instagram .callout-connect h2:after,    .callout-connect .widget-instagram h2:after,    .widget-instagram .grass-callout .free-from-header h2:before,    .grass-callout .free-from-header .widget-instagram h2:before,    .widget-instagram .grass-callout .free-from-header h2:after,    .grass-callout .free-from-header .widget-instagram h2:after,    .widget-instagram .homepage-hero .et_pb_more_button:after,    .homepage-hero .widget-instagram .et_pb_more_button:after,    .widget-instagram .product-details-content .product-detail-info .right-half .allergen-list li:before,    .product-details-content .product-detail-info .right-half .allergen-list .widget-instagram li:before,    .widget-instagram body.category article:after,    body.category .widget-instagram article:after,    .widget-instagram .interior-hero .image-header h1:after,    .interior-hero .image-header .widget-instagram h1:after,    .widget-instagram .interior-hero .meet-us-header h1:after,    .interior-hero .meet-us-header .widget-instagram h1:after,    .widget-instagram .interior-hero .free-from-living-header h1:after,    .interior-hero .free-from-living-header .widget-instagram h1:after,    .widget-instagram .interior-hero .where-to-buy-header h1:after,    .interior-hero .where-to-buy-header .widget-instagram h1:after,    .widget-instagram .asterisk-header p:before,    .asterisk-header .widget-instagram p:before,    .widget-instagram .asterisk-header h1:before,    .asterisk-header .widget-instagram h1:before,    .widget-instagram .asterisk-header h2:before,    .asterisk-header .widget-instagram h2:before,    .widget-instagram .asterisk-header h3:before,    .asterisk-header .widget-instagram h3:before,    .widget-instagram .asterisk-header h4:before,    .asterisk-header .widget-instagram h4:before,    .widget-instagram .asterisk-header h5:before,    .asterisk-header .widget-instagram h5:before,    .widget-instagram .callout-light .our-bakery .et_pb_promo_description h2:before,    .callout-light .our-bakery .et_pb_promo_description .widget-instagram h2:before,    .widget-instagram .callout-light .our-bakery .et_pb_promo_button:after,    .callout-light .our-bakery .widget-instagram .et_pb_promo_button:after,    .widget-instagram .callout-cool .et_pb_promo_button:after,    .callout-cool .widget-instagram .et_pb_promo_button:after,    .widget-instagram .callout-warm .et_pb_promo_button:after,    .callout-warm .widget-instagram .et_pb_promo_button:after,    .widget-instagram .callout-cool .events-listing:before,    .callout-cool .widget-instagram .events-listing:before,    .widget-instagram .callout-cool .events-listing:after,    .callout-cool .widget-instagram .events-listing:after,    .widget-instagram .callout-cool .events-cta:after,    .callout-cool .widget-instagram .events-cta:after,    .widget-instagram .callout-online-retailer:before,    .widget-instagram .callout-international:before,    .widget-instagram .callout-disease:before,    .widget-instagram .callout-food-allergy:before,    .widget-instagram .our-foods-item .et_pb_blurb_content:after,    .our-foods-item .widget-instagram .et_pb_blurb_content:after,    .widget-instagram .our-foods-sub-item .et_pb_blurb_content:after,    .our-foods-sub-item .widget-instagram .et_pb_blurb_content:after,    .widget-instagram .our-foods-sub-item-big .et_pb_blurb_content:after,    .our-foods-sub-item-big .widget-instagram .et_pb_blurb_content:after,    .widget-instagram .recipe-wrap article,    .recipe-wrap .widget-instagram article,    .widget-instagram .recipe-wrap-white article,    .recipe-wrap-white .widget-instagram article {        top: -40px;    }}.widget-instagram img {    display: block;    margin: 0 auto;}.text-callout-blue,.text-callout-orange,.text-callout-red {    padding: 20px !important;    position: relative;    z-index: 1;}.text-callout-blue:after,.text-callout-orange:after,.text-callout-red:after {    z-index: -1;    content: " ";    position: absolute;    top: 5px;    left: 5px;    right: 5px;    bottom: 5px;    border: 1px dashed #fff;}.text-callout-blue .et_pb_promo_description h2,.text-callout-orange .et_pb_promo_description h2,.text-callout-red .et_pb_promo_description h2,.text-callout-blue .et_pb_promo_description h4,.text-callout-orange .et_pb_promo_description h4,.text-callout-red .et_pb_promo_description h4 {    font-size: 1.25em !important;    text-transform: uppercase;    font-weight: bold;}.text-callout-blue .et_pb_promo_description p,.text-callout-orange .et_pb_promo_description p,.text-callout-red .et_pb_promo_description p {    line-height: 1.375em;}.text-callout-blue .et_pb_promo_button,.text-callout-orange .et_pb_promo_button,.text-callout-red .et_pb_promo_button {    font-size: 1.125em;    line-height: 1.25;}.text-callout-blue .et_pb_promo_button:hover,.text-callout-orange .et_pb_promo_button:hover,.text-callout-red .et_pb_promo_button:hover {    color: #e6e6e6 !important;    padding: 6px 18px !important;}.text-callout-blue .et_pb_promo_button:after,.text-callout-orange .et_pb_promo_button:after,.text-callout-red .et_pb_promo_button:after {    content: '';}@media screen and (min-width: 981px) {    .text-callout-min-height {        min-height: 267px;    }}.text-callout-blue {    background-color: #06697b !important;}.text-callout-orange {    background-color: #d85b00 !important;}.text-callout-red {    background-color: #b41221 !important;}.et_pb_widget.sgr-custom-taxonomies-menu .current-cat {    position: relative;}.et_pb_widget.sgr-custom-taxonomies-menu .current-cat:before {    display: inline-block;    content: '';    height: 0;    width: 0;    border-top: 6px solid transparent;    border-bottom: 6px solid transparent;    border-left: 12px solid #e50015;    position: absolute;    left: 0;    top: 30%;}.et_pb_widget.sgr-custom-taxonomies-menu h4 {    color: #e50015;    text-transform: uppercase;    font-size: 24px;    font-weight: bold;    margin-left: 20px;}.et_pb_widget.sgr-custom-taxonomies-menu ul .project_category:first-child {    color: #e50015;    text-transform: uppercase;    font-size: 24px;    font-weight: 600;    margin-left: 15px;}.et_pb_widget.sgr-custom-taxonomies-menu ul .cat-item {    border-top: 1px solid #570903;    padding: 6px 0px;    margin-left: 15px;    margin-bottom: 0;    font-size: 18px;    color: #570903;}.et_pb_widget.sgr-custom-taxonomies-menu ul .cat-item:first-child {    margin-top: 20px;}.et_pb_widget.sgr-custom-taxonomies-menu ul .cat-item:last-child {    border-bottom: 1px solid #570903;}.et_pb_widget.sgr-custom-taxonomies-menu ul .cat-item a {    color: #570903;    text-transform: capitalize;    font-weight: bold;    font-size: 18px;    margin-bottom: 0px;    margin-left: 20px;}.et_pb_widget.sgr-custom-taxonomies-menu ul .cat-item a:hover {    color: #7e0d04;}.et_pb_widget.sgr-custom-taxonomies-menu ul .cat-item .children li {    margin-left: 15px;    margin-bottom: 0px;    border-top: 1px dashed #570903;}.et_pb_widget.sgr-custom-taxonomies-menu ul .cat-item .children li:first-child {    margin-top: 0;}.et_pb_widget.sgr-custom-taxonomies-menu ul .cat-item .children li:last-child {    border-bottom: none;}.menu-meet-us-container {    margin-top: 30px;}.menu-meet-us-container ul {    list-style: none;    padding: 0px;}.menu-meet-us-container ul li a {    margin-left: 20px;    margin-bottom: 20px;    display: inline-block;}.menu-meet-us-container ul .current-menu-item {    position: relative;}.menu-meet-us-container ul .current-menu-item:before {    display: inline-block;    content: '';    height: 0;    width: 0;    border-top: 6px solid transparent;    border-bottom: 6px solid transparent;    border-left: 12px solid #e50015;    position: absolute;    left: 0;    top: 1em;}.menu-meet-us-container ul .menu-item-has-children a {    color: #e50015;    text-transform: uppercase;    font-size: 24px;}.menu-meet-us-container ul .sub-menu {    padding: 0px;}.menu-meet-us-container ul .sub-menu li {    border-top: 1px solid #570903;    padding: 6px 0px;}.menu-meet-us-container ul .sub-menu li:last-child {    border-bottom: 1px solid #570903;}.menu-meet-us-container ul .sub-menu li .sub-menu {    padding-left: 10px;}.menu-meet-us-container ul .sub-menu li .sub-menu li:last-child {    border-bottom: none;}.menu-meet-us-container ul .sub-menu a {    color: #570903;    text-transform: capitalize;    font-weight: bold;    font-size: 18px;    margin-bottom: 0px;}.menu-meet-us-container ul .sub-menu a:hover {    color: #7e0d04;}.menu-meet-us-container .sub-menu .sub-menu {    display: none;}.menu-meet-us-container .sub-menu > .current-menu-parent > .sub-menu,.menu-meet-us-container .current-menu-item > .sub-menu {    display: block !important;}.menu-meet-us-container .sub-menu > .current-menu-parent > .sub-menu a,.menu-meet-us-container .current-menu-item > .sub-menu a {    font-size: 14px;    line-height: 18px;}.menu-meet-us-container .sub-menu > .current-menu-parent > .sub-menu li,.menu-meet-us-container .current-menu-item > .sub-menu li {    margin-bottom: 0px;    border-top: 1px dashed #570903;}.events-listing {    padding: 15px 0px;}.events-wrapper {    background-color: #fff;    padding: 15px 25px;}.events-wrapper a {    color: black;    text-decoration: none;}.events-wrapper p {    padding-bottom: 0px;    color: black;}.events-wrapper .event-name {    font-size: 16px;    font-weight: bold;    color: black;    float: left;    margin-bottom: 0px;}.events-wrapper .event-date {    float: right;}.events-wrapper .event-location {    clear: both;    font-style: italic;}.events-wrapper .event {    border-bottom: 1px solid #e50015;    padding-bottom: 10px;    margin-bottom: 15px;}.entry-content .searchform {    text-align: center;}.entry-content .searchform label {    font-family: "copse";}.entry-content .searchform input[type="text"] {    padding: 10px 20px;}.entry-content .searchform input[type="submit"] {    display: none;}.to-top {    position: fixed;    right: 0;    bottom: 0;    color: #e50015;    font-size: 30px;    text-decoration: none;}.buy-callout h2,.wood-callout h2,.buy-callout h4,.wood-callout h4 {    font-size: 3.125em;    font-weight: bold;    text-transform: uppercase;}.common-allergies {    background-image: url("images/ELF-Canadian-linen-background-012916.png");}.common-allergies:after {    content: "";    display: table;    clear: both;}.common-allergies img {    display: block;    margin: 0 auto 40px;}.common-allergies .et_pb_row {    padding: 0;}.common-allergies .et_pb_blurb_content {    min-height: 210px;}@media only screen and (max-width: 980px) {    .common-allergies .et_pb_blurb_content {        min-height: 0;    }}@media only screen and (max-width: 980px) {    .common-allergies .et_pb_blurb:nth-child(even) {        margin-bottom: 0;    }}.common-allergies .et_pb_blurb_content,.common-allergies .et_pb_blurb_content p {    line-height: 22px;}.common-allergies .small-horizontal-divider:after {    content: '';    margin: 10px auto;}@media only screen and (max-width: 980px) {    .common-allergies .small-horizontal-divider:after {        display: none;    }}.common-allergies .et_pb_column:last-child {    position: relative;}.common-allergies .et_pb_column:last-child:before {    position: absolute;    content: '';    left: -40px;    top: 30px;}@media only screen and (max-width: 980px) {    .common-allergies .et_pb_column:last-child:before {        display: none;    }}.common-allergies .common-allergies-cta {    padding: 0;}.common-allergies h2,.common-allergies h4 {    color: #e50015;}.common-allergies h2 {    font-size: 1.75em;    font-weight: bold;}.common-allergies h4 {    font-size: 1.5em;    font-weight: bold;    font-style: italic;    line-height: 26px;    position: relative;}.common-allergies h4:before {    content: '';    position: absolute;    left: -20px;    top: 10px;}@media only screen and (max-width: 980px) {    .common-allergies h4:before {        display: none;    }}.common-allergies .et_pb_blurb_content {    font-size: 0.9375em;    padding: 5px 5px 10px;}.common-allergies .et_pb_blurb_content p {    padding-bottom: 0;    font-size: 0.875em;}.buy-callout {    color: #fff;    background-image: url("images/buy-callout.jpg");}.buy-callout h2,.buy-callout h4 {    color: #fff;}.buy-callout .homepage-button-text a.small-button {    font-size: 1.375em;    background: url("images/white-arrow-right.png") top right no-repeat;    width: 300px;}.buy-callout .homepage-button-text a.small-button:after {    content: '';    margin-top: 10px;}@media only screen and (max-width: 479px) {    .buy-callout .homepage-button-text a.small-button {        background: none;    }}.wood-callout .et_pb_row {    padding: 0;}.wood-callout .et_pb_row:before,.wood-callout .et_pb_row:after {    display: block;    content: '';}@media only screen and (max-width: 1100px) {    .wood-callout .et_pb_row:before,    .wood-callout .et_pb_row:after {        width: 980px;    }}@media only screen and (max-width: 980px) {    .wood-callout .et_pb_row:before,    .wood-callout .et_pb_row:after {        width: 720px;    }}@media only screen and (max-width: 767px) {    .wood-callout .et_pb_row:before,    .wood-callout .et_pb_row:after {        width: 400px;    }}@media only screen and (max-width: 479px) {    .wood-callout .et_pb_row:before,    .wood-callout .et_pb_row:after {        width: 300px;    }}.wood-callout .et_pb_row:before {    margin-bottom: 20px;}.wood-callout .et_pb_row:after {    margin-top: 20px;    visibility: inherit;}.wood-callout .recipe-text-box {    max-width: 59%;    min-height: 260px;    padding: 35px 35px 0px;    background-image: url("images/elf-spritesheet.png");    background-position: -435px -131px;    color: #570903;}@media only screen and (max-width: 980px) {    .wood-callout .recipe-text-box {        background: none;        max-width: inherit;        min-height: inherit;        padding: 5px;    }}.wood-callout .recipe-text-box h2,.wood-callout .recipe-text-box h4 {    color: #570903;}.wood-callout .recipe-text-box p {    font-size: 1em;    line-height: 1.5em;}.wood-callout .homepage-button-text a.small-button {    background: url("images/brown-arrow.png") top right no-repeat;    color: #570903 !important;    text-shadow: none;    width: 236px;}@media only screen and (max-width: 479px) {    .wood-callout .homepage-button-text a.small-button {        background: none;    }}.wood-callout .homepage-button-text a.small-button:hover {    color: #7e0d04 !important;}.wood-callout .homepage-button-text a.small-button:after {    display: block;    content: '';    margin-top: 10px;}.wood-callout .et_pb_bg_layout_light .et-pb-arrow-prev,.wood-callout .et_pb_bg_layout_light .et-pb-arrow-next {    color: #fff;    font-size: 3.625em;    top: 40%;    opacity: 1;}.wood-callout .et_pb_bg_layout_light .et-pb-arrow-prev {    left: 22px;}.wood-callout .et_pb_bg_layout_light .et-pb-arrow-next {    right: 22px;}.wood-callout .et_pb_slider .et_pb_slide .et_pb_slide_description {    min-height: 335px;    padding: 0px;    position: relative;}.wood-callout .et_pb_slider .et_pb_slide .et_pb_slide_description h2 {    background-color: #390602;    position: absolute;    bottom: 0;    right: 0;    padding: 10px;    width: 100%;    text-transform: capitalize;    text-align: right;    color: #fff;    font-family: Arial;    font-size: 0.875em;    font-weight: bold;}@media only screen and (max-width: 980px) {    .wood-callout .et_pb_slider .et_pb_slide .et_pb_slide_description h2 {        padding: 10px 20px 10px 120px;    }}@media only screen and (max-width: 767px) {    .wood-callout .et_pb_slider .et_pb_slide .et_pb_slide_description h2 {        right: -13px;    }}.wood-callout .et_pb_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_content {    display: none;}.wood-callout .et_pb_slider .et_pb_slide .et_pb_slide_description .et_pb_more_button {    position: absolute;    bottom: 60px;    right: 20px;}.wood-callout .et_pb_slider .et_pb_slide .et_pb_slide_description .et_pb_more_button:hover {    padding: 6px 18px !important;}.linen-callout {    background-image: url("images/linen.jpg");}.linen-callout h2,.linen-callout h4,.linen-callout p {    max-width: initial;}.linen-callout h2,.linen-callout h4 {    color: #e50015;    font-size: 2.5em;    text-transform: uppercase;}.linen-callout .et_pb_widget_area_left,.linen-callout .et_pb_widget_area_right {    border-left: none !important;    border-right: none !important;}.linen-callout .homepage-button-text a.small-button {    color: #570903 !important;    text-shadow: none;    text-transform: none;    background: url("images/brown-arrow.png") center right no-repeat;    width: 520px;}.linen-callout .homepage-button-text a.small-button:hover {    color: #7e0d04 !important;}@media only screen and (max-width: 767px) {    .linen-callout .homepage-button-text a.small-button {        background: none;        width: auto;    }}.callout-connect h2,.callout-connect h4 {    font-weight: bold;}.callout-connect h2:before,.callout-connect h2:after,.callout-connect h4:before,.callout-connect h4:after {    display: inline-block;    content: '';    margin: 10px;}@media only screen and (max-width: 1100px) {    .callout-connect h2:before,    .callout-connect h2:after,    .callout-connect h4:before,    .callout-connect h4:after {        width: 200px;    }}@media only screen and (max-width: 980px) {    .callout-connect h2:before,    .callout-connect h2:after,    .callout-connect h4:before,    .callout-connect h4:after {        width: 100px;    }}@media only screen and (max-width: 767px) {    .callout-connect h2:before,    .callout-connect h2:after,    .callout-connect h4:before,    .callout-connect h4:after {        display: none;    }}.grass-callout {    background-image: url("images/grass-callout.jpg");}.grass-callout h2 {    max-width: initial;    font-size: 2.5em;    font-weight: bold;    text-transform: uppercase;}.grass-callout .free-from-header {    margin-bottom: 10px;}.grass-callout .free-from-header h2:before,.grass-callout .free-from-header h2:after {    display: inline-block;    content: '';    margin: 10px;}@media only screen and (max-width: 1100px) {    .grass-callout .free-from-header h2:before,    .grass-callout .free-from-header h2:after {        width: 180px;    }}@media only screen and (max-width: 980px) {    .grass-callout .free-from-header h2:before,    .grass-callout .free-from-header h2:after {        width: 50px;    }}@media only screen and (max-width: 767px) {    .grass-callout .free-from-header h2:before,    .grass-callout .free-from-header h2:after {        display: none;    }}.homepage-button-text a.small-button {    color: #fff !important;    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.8);}.homepage-button-text a.small-button:hover {    color: #e6e6e6 !important;}.homepage-hero .et_pb_slider .et_pb_slide {    background-color: #F4F2ED !important;    min-height: 546px;    list-style: none;}@media only screen and (min-width: 2000px) {    .homepage-hero .et_pb_slider .et_pb_slide {        background-position: 0px -200px;    }}@media only screen and (max-width: 980px) {    .homepage-hero .et_pb_slider .et_pb_slide {        background-size: cover;        min-height: 0;    }}@media only screen and (max-width: 479px) {    .homepage-hero .et_pb_slider .et_pb_slide {}}.homepage-hero .et_pb_slide_description {    padding: 40px 20px;}.et_pb_slide_description h4 {    background-color: #390602;    position: absolute;    bottom: 0;    right: 0;    padding: 10px;    width: 100%;    text-transform: capitalize;    text-align: right;    color: #fff;    font-family: Arial;    font-size: 16px;    font-weight: bold;}.homepage-hero .et_pb_slide_description:after {    content: "";    display: table;    clear: both;}@media only screen and (max-width: 479px) {    .homepage-hero .et_pb_slide_description {        padding: 20px 0;    }}.homepage-hero .et_pb_slide_description:before {    display: block;    content: '';    background-color: #91706A;    border-radius: 250px;    height: 460px;    width: 460px;    position: absolute;    top: 0;    right: 60px;    z-index: -1;    opacity: 0.6;}.homepage-hero .baking-hero .et_pb_slide_description:before {    display: none;}.homepage-hero .baking-hero .et_pb_slide_description .et_pb_slide_content {    margin-bottom: 86px;}.homepage-hero .baking-hero img.baking-mixes-boxes {    margin-top: -50px;}@media only screen and (max-width: 980px) {    .homepage-hero .et_pb_slide_description:before {        right: 0px;    }}@media only screen and (max-width: 767px) {    .homepage-hero .et_pb_slide_description:before {        border-radius: 150px;        height: 260px;        width: 260px;    }}@media only screen and (max-width: 479px) {    .homepage-hero .et_pb_slide_description:before {        border-radius: 100px;        height: 200px;        width: 200px;    }}.homepage-hero .et_pb_slide_description .et_pb_slide_content {    float: right;    width: 51%;    padding-bottom: 0;    max-height: 300px;    color: #fff;}@media only screen and (max-width: 1100px) {    .homepage-hero .baking-hero .et_pb_container {        min-height: 390px!important;    }}@media only screen and (max-width: 980px) {    .homepage-hero .baking-hero .et_pb_container {        min-height: 440px!important;    }}@media only screen and (max-width: 768px) {    .homepage-hero .baking-hero .et_pb_container {        min-height: 340px!important;    }}@media only screen and (max-width: 479px) {    .homepage-hero .baking-hero .et_pb_container {        min-height: 160px!important;    }}@media only screen and (min-width: 1400px) {    .homepage-hero .et_pb_slider .et_pb_slide {        width: 1280px!important;        margin: 0 auto;        float: none;    }}.homepage-hero .et_pb_slide_description .et_pb_slide_content h1 {    color: #fff;    text-transform: uppercase;    font-size: 3em;    line-height: 1em;    padding-bottom: 0;}.homepage-hero .et_pb_slide_description .et_pb_slide_content h1 span {    font-size: .8em;    font-weight: 300;    font-style: italic;    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    padding-bottom: 10px;    line-height: 1.2em;    display: block;    text-transform: none;}@media only screen and (max-width: 980px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content h1 {        font-size: 2.5em;    }    .homepage-hero .et_pb_slide_description .et_pb_slide_content h1 span {        30px;    }}@media only screen and (max-width: 479px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content h1 {        font-size: 1.5em;    }    .homepage-hero .et_pb_slide_description .et_pb_slide_content h1 span {        font-size: 30px;    }}.homepage-hero .et_pb_slide_description .et_pb_slide_content h1:first-child:before {    display: block;    content: '';    background: url("images/white-dashes.png") center no-repeat;    height: 5px;    width: 580px;    margin-bottom: 10px;}@media only screen and (max-width: 980px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content h1:first-child:before {        width: 410px;    }}@media only screen and (max-width: 767px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content h1:first-child:before {        display: none;    }}.homepage-hero .et_pb_slide_description .et_pb_slide_content h1:last-of-type:after {    display: block;    content: '';    background: url("images/white-dashes.png") center no-repeat;    height: 5px;    width: 580px;    margin-top: 10px;}@media only screen and (max-width: 980px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content h1:last-of-type:after {        width: 410px;    }}@media only screen and (max-width: 767px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content h1:last-of-type:after {        display: none;    }}.homepage-hero .et_pb_slide_description .et_pb_slide_content p {    font-size: 2.5625em;    font-style: italic;    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    padding-bottom: 10px;    line-height: 1.2em;}@media only screen and (max-width: 980px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content p {        font-size: 1.875em;    }}@media only screen and (max-width: 479px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content p {        font-size: 1.25em;    }}@media only screen and (max-width: 980px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content {        width: 65%;    }}@media only screen and (max-width: 479px) {    .homepage-hero .et_pb_slide_description .et_pb_slide_content {        width: 75%;    }    .homepage-hero .et_pb_slide_description .et_pb_slide_content img {        max-width: 60%;    }}.homepage-hero .et_pb_more_button {    font-size: 1.6875em;    position: absolute;    right: 170px;    bottom: -40px;    padding: 5px 10px;    width: 255px;}.homepage-hero .et_pb_more_button:hover {    padding: 5px 10px !important;}.homepage-hero .et_pb_more_button:after {    content: '';    position: absolute;    top: 6px;    left: -16px;}@media only screen and (max-width: 767px) {    .homepage-hero .et_pb_more_button:after {        display: none;    }}@media only screen and (max-width: 980px) {    .homepage-hero .et_pb_more_button {        right: 100px;        bottom: 20px;    }}@media only screen and (max-width: 767px) {    .homepage-hero .et_pb_more_button {        right: 10px;        font-size: 1.25em;    }}@media only screen and (max-width: 479px) {    .homepage-hero .et_pb_more_button {        width: auto;        font-size: 1.125em;    }}@media only screen and (max-width: 479px) {    .homepage-hero .et_pb_slide_content,    .homepage-hero .et_pb_more_button {        display: block !important;    }}.product-details-content {    background-color: #fff;    position: relative;    margin-bottom: 50px;    box-shadow: 0px 5px 5px #e6e6e6;}.product-details-content .hero-image-wrapper .white-lines {    position: absolute;    top: 0px;    max-width: 100%;    min-width: 100%;}.product-details-content .hero-image-wrapper img {    max-width: 100%;    min-width: 100%;    margin-bottom: -7px;}.product-details-content .hero-image-wrapper .product-title {    background-color: rgba(60, 60, 60, 0.7);    width: 450px;    position: absolute;    top: 200px;    right: 0px;    padding: 20px 25px;    box-sizing: border-box;}@media screen and (max-width: 767px) {    .product-details-content .hero-image-wrapper .product-title {        position: static;        max-width: 100%;    }}.product-details-content .hero-image-wrapper .product-title h1 {    font-family: "Pacifico", cursive;    font-weight: normal;    color: #fff;    font-size: 34px;}.product-details-content .product-detail-info {    padding: 0px 30px;    margin-top: -285px;    position: relative;}@media screen and (max-width: 767px) {    .product-details-content .product-detail-info {        margin-top: 0px;    }}.product-details-content .product-detail-info .left-half {    width: 300px;    float: left;    margin-right: 30px;}@media screen and (max-width: 1100px) {    .product-details-content .product-detail-info .left-half {        width: 200px;    }}@media screen and (max-width: 767px) {    .product-details-content .product-detail-info .left-half {        width: 100%;        margin: auto;    }}.product-details-content .product-detail-info .left-half img {    display: block;    margin: auto;    margin-bottom: 25px;    max-height: 400px;}.product-details-content .product-detail-info .left-half .buy-now-button {    background-color: #e50015;    border-radius: 0px;    width: 180px;    font-family: "copse";    font-weight: bold;    font-size: 20px;    color: #fff;    text-align: center;    display: block;    padding: 8px 0px;    margin: auto;    margin-bottom: 25px;}.product-details-content .product-detail-info .left-half .product-icons {    text-align: center;    max-width: 194px;    margin: 0 auto;}.product-details-content .product-detail-info .left-half .product-icons img {    display: inline-block;    max-height: 50px;}.product-details-content .product-detail-info .right-half {    float: right;    width: 375px;    margin-right: 15px;    margin-top: 305px;}@media screen and (max-width: 767px) {    .product-details-content .product-detail-info .right-half {        width: 100%;        margin: auto;        margin-top: 0px;    }}.product-details-content .product-detail-info .right-half .product-description {    padding: 0px;    display: inline;    color: black;    font-size: 16px;}.product-details-content .product-detail-info .right-half h3 {    color: #e50015;    font-size: 24px;    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    font-weight: bold;    margin-top: 20px;}.product-details-content .product-detail-info .right-half .allergen-list {    padding: 0px;}@media screen and (max-width: 767px) {    .product-details-content .product-detail-info .right-half .allergen-list {        margin: auto;    }}.product-details-content .product-detail-info .right-half .allergen-list li {    display: inline-block;    list-style: none;    width: 100px;    font-weight: bold;    color: black;    font-size: 17px;}.product-details-content .product-detail-info .right-half .allergen-list li:before {    display: inline-block;    content: '';}.product-details-content .product-detail-iframes {    margin-top: 30px;    padding: 0px 30px;}.product-details-content .product-detail-iframes .left-side {    width: 230px;    text-align: center;    float: left;    margin-right: 25px;}.product-details-content .product-detail-iframes .left-side a {    color: #e50015;    font-size: 14px;    text-decoration: underline;}.product-details-content .product-detail-iframes .right-side {    display: table;}.product-details-content .product-detail-iframes .right-side h3 {    color: #e50015;    text-transform: uppercase;    font-weight: bold;    font-size: 24px;}.product-details-content .product-detail-iframes .right-side p {    font-size: 14px;    line-height: 16px;    max-width: 100%;    margin-bottom: 20px;}.product-details-content .product-detail-iframes .recipe-cta {    text-align: center;    margin-top: 30px;    margin-bottom: 50px;}.product-details-content .product-detail-iframes .recipe-cta h2 {    font-size: 28px;    font-family: "copse";    color: #570903;}.product-details-content .product-detail-iframes .recipe-cta h2 span.arrow {    background-image: url(images/brown-arrow.png);    background-repeat: no-repeat;    width: 82px;    height: 20px;    display: inline-block;    margin-left: 10px;}.product-details-content .product-detail-iframes .recipe-cta h2 span.underline {    position: relative;    display: inline-block;}.product-details-content .product-detail-iframes .recipe-cta h2 span.underline:after {    content: '';    background-image: url(images/brown-underline.png);    height: 10px;    margin-bottom: -10px;    background-repeat: no-repeat;    display: block;    background-size: contain;}.additional-varieties {    text-align: center;    margin-bottom: 20px;}.additional-varieties .additional-variety-links {    width: 600px;    margin: auto;}.additional-varieties h3 {    font-weight: bold;    color: #e50015;    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    font-size: 24px;    margin-top: 30px;}.additional-varieties .additional-item {    display: block;    float: left;    width: 140px;    text-align: center;    margin: 30px;}.additional-varieties .additional-item img {    max-width: 110px;    margin: auto;}.additional-varieties .additional-item p {    color: black;    font-size: 14px;    font-weight: bold;}@media screen and (max-width: 767px) {    .additional-varieties .additional-variety-links {        width: 100%;    }    .additional-varieties .additional-item {        display: inline-block;        float: none;    }}.clearfix {    clear: both;}.widget_nav_menu .sub-menu li.menu-item-has-children {    padding-left: 0px;}.product-detail-sidebar-menu {    margin-top: 30px;}.product-detail-sidebar-menu ul {    list-style: none;    padding: 0px;}.product-detail-sidebar-menu ul li a {    margin-left: 20px;    margin-bottom: 20px;    display: inline-block;}.product-detail-sidebar-menu ul .current-menu-item {    position: relative;}.product-detail-sidebar-menu ul .current-menu-item:before {    display: inline-block;    content: '';    height: 0;    width: 0;    border-top: 6px solid transparent;    border-bottom: 6px solid transparent;    border-left: 12px solid #e50015;    position: absolute;    left: 0;    top: 1em;}.product-detail-sidebar-menu ul li ul .current-menu-item:before {    top: 13px;}.product-detail-sidebar-menu ul .menu-item-has-children a {    color: #e50015;    text-transform: uppercase;    font-size: 24px;}.product-detail-sidebar-menu ul .sub-menu {    padding: 0px;}.product-detail-sidebar-menu ul .sub-menu li {    border-top: 1px solid #570903;    padding: 6px 0px;}.product-detail-sidebar-menu ul .sub-menu li:last-child {    border-bottom: 1px solid #570903;}.product-detail-sidebar-menu ul .sub-menu li .sub-menu {    padding-left: 10px;}.product-detail-sidebar-menu ul .sub-menu li .sub-menu li:last-child {    border-bottom: none;}.product-detail-sidebar-menu ul .sub-menu a {    color: #570903;    text-transform: capitalize;    font-weight: bold;    font-size: 18px;    margin-bottom: 0px;}.product-detail-sidebar-menu ul .sub-menu a:hover {    color: #7e0d04;}.product-detail-sidebar-menu .sub-menu .sub-menu {    display: none;}.product-detail-sidebar-menu .sub-menu > .current-menu-parent > .sub-menu,.product-detail-sidebar-menu .current-menu-item > .sub-menu {    display: block !important;}.product-detail-sidebar-menu .sub-menu > .current-menu-parent > .sub-menu a,.product-detail-sidebar-menu .current-menu-item > .sub-menu a {    font-size: 14px;    line-height: 18px;}.product-detail-sidebar-menu .sub-menu > .current-menu-parent > .sub-menu li,.product-detail-sidebar-menu .current-menu-item > .sub-menu li {    margin-bottom: 0px;    border-top: 1px dashed #570903;}.recipe-header {    text-align: center;}.recipe-header h2,.recipe-header h4 {    max-width: 100%;    color: #fff;    font-size: 42px;}.recipe-grid img {    max-height: 200px;}.white-underline p {    max-width: 100%;    font-family: "copse";    font-size: 20px;}.white-underline a {    color: #fff;    text-decoration: none;    position: relative;    display: inline-block;}.white-underline a:after {    content: '';    background-image: url(images/white-underline.png);    height: 30px;    margin-bottom: -10px;    background-repeat: no-repeat;    display: block;    background-size: contain;}body.category article {    overflow: hidden;    margin-bottom: 30px;}body.category article:after {    display: block;    content: '';    margin: 30px 0;}.et_pb_blog_grid .et_pb_post h2,.et_pb_blog_grid .et_pb_post h4 {    font-weight: bold;    font-size: 18px;    margin-top: 19px;}@media only screen and (max-width: 479px) {    .et_pb_blog_grid .et_pb_post {        background: #fff;        padding: 8px;    }}@media only screen and (max-width: 479px) {    .et_pb_blog_grid .et_pb_post > .et_pb_image_container {        margin: -20px -20px 10px;    }}/* -----------------------------|  CLASSES FOR APPLICATION VIA ||  WYSIWYG.                    ||______________________________*/#main-content,.et_pb_section {    background-color: transparent;}#main-content {    margin-top: 62px;}#content-area {    margin-top: 120px;}.interior-hero {    min-height: 350px;    background-color: transparent !important;}@media only screen and (max-width: 479px) {    .interior-hero {        min-height: 210px;    }}.interior-hero .image-header,.interior-hero .meet-us-header,.interior-hero .free-from-living-header,.interior-hero .where-to-buy-header {    margin: 0 auto;}.interior-hero .image-header h1,.interior-hero .meet-us-header h1,.interior-hero .free-from-living-header h1,.interior-hero .where-to-buy-header h1 {    padding-top: 20px;    text-indent: -99999px;    max-width: none;}@media only screen and (max-width: 767px) {    .interior-hero .image-header h1,    .interior-hero .meet-us-header h1,    .interior-hero .free-from-living-header h1,    .interior-hero .where-to-buy-header h1 {        text-indent: inherit;        color: #fff;        font-size: 1.75em;        text-align: center;    }}.interior-hero .image-header h1:after,.interior-hero .meet-us-header h1:after,.interior-hero .free-from-living-header h1:after,.interior-hero .where-to-buy-header h1:after {    content: '';    margin: 0 auto;}@media only screen and (max-width: 767px) {    .interior-hero .image-header h1:after,    .interior-hero .meet-us-header h1:after,    .interior-hero .free-from-living-header h1:after,    .interior-hero .where-to-buy-header h1:after {        display: none;    }}.asterisk-header p,.asterisk-header h1,.asterisk-header h2,.asterisk-header h3,.asterisk-header h4,.asterisk-header h5 {    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    font-size: 42px;    color: #570903;    text-transform: uppercase;    font-weight: bold;    position: relative;}.asterisk-header p:before,.asterisk-header h1:before,.asterisk-header h2:before,.asterisk-header h3:before,.asterisk-header h4:before,.asterisk-header h5:before {    content: '';    position: absolute;    left: -30px;    top: .5em;}@media only screen and (max-width: 480px) {    .asterisk-header p:before,    .asterisk-header h1:before,    .asterisk-header h2:before,    .asterisk-header h3:before,    .asterisk-header h4:before,    .asterisk-header h5:before {        left: -20px;        top: 14px;    }}.red-header p,.red-header h1,.red-header h2,.red-header h3,.red-header h4,.red-header h5 {    color: #e50015;    font-size: 36px;    text-transform: uppercase;    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    font-weight: bold;}.red-header p.cursive,.red-header h1.cursive,.red-header h2.cursive,.red-header .recipe-header h2,.recipe-header .red-header h2,.red-header h3.cursive,.red-header h4.cursive,.red-header h5.cursive {    text-transform: none;}h3.cursive {    font-size: 24px;    font-weight: bold;}.margin-condensed {    margin-bottom: 10px;}.anchors p,.anchors h1,.anchors h2,.anchors h3,.anchors h4,.anchors h5 {    font-size: 12px;}.callout-white {    background-color: #fff;}.callout-light .et_pb_promo_description,.callout-dark .et_pb_promo_description {    color: #333 !important;}.callout-light h2,.callout-dark h2,.callout-light h4,.callout-dark h4 {    color: #570903 !important;    font-size: 2.8125em;    font-weight: bold;}.callout-light .et_pb_promo,.callout-dark .et_pb_promo {    background-color: transparent !important;}.callout-light {    background-color: #f4f2ed !important;}.callout-light .et_pb_text {    margin-bottom: 0;}.callout-light .et_pb_text h1,.callout-light .et_pb_text h2,.callout-light .et_pb_text h3,.callout-light .et_pb_text h4,.callout-light .et_pb_text h5 {    text-transform: none;}.callout-light .et_pb_promo {    padding: 0;}.callout-light p,.callout-light ul {    color: #232323;}.callout-light .our-bakery {    background: url("images/our-bakery-bg.jpg") no-repeat;    position: relative;    min-height: 370px;}.callout-light .our-bakery:after {    content: "";    display: table;    clear: both;}@media only screen and (max-width: 980px) {    .callout-light .our-bakery {        background-size: cover;    }}.callout-light .our-bakery .et_pb_promo_description {    padding: 20px 30px;    min-height: 140px;    position: absolute;    bottom: 0;    background-color: rgba(35, 35, 35, 0.5);}@media only screen and (max-width: 980px) {    .callout-light .our-bakery .et_pb_promo_description {        width: 91.5%;    }}@media only screen and (max-width: 767px) {    .callout-light .our-bakery .et_pb_promo_description {        min-height: 200px;        width: 85%;    }}@media only screen and (max-width: 479px) {    .callout-light .our-bakery .et_pb_promo_description {        min-height: 240px;        width: 78.5%;    }}.callout-light .our-bakery .et_pb_promo_description:before {    content: " ";    position: absolute;    top: 10px;    left: 10px;    right: 10px;    bottom: 10px;    border: 2px dotted #fff;}.callout-light .our-bakery .et_pb_promo_description h2,.callout-light .our-bakery .et_pb_promo_description h4,.callout-light .our-bakery .et_pb_promo_description p {    color: #fff !important;}.callout-light .our-bakery .et_pb_promo_description p {    font-size: 0.875em !important;    line-height: 1.2em;}.callout-light .our-bakery .et_pb_promo_description h2,.callout-light .our-bakery .et_pb_promo_description h4 {    font-size: 1.875em;}.callout-light .our-bakery .et_pb_promo_description h2:before,.callout-light .our-bakery .et_pb_promo_description h4:before {    display: inline-block;    content: '';    margin-right: 15px;}.callout-light .our-bakery .et_pb_promo_button {    position: absolute;    bottom: 15px;    right: 10px;    background-color: transparent;}.callout-light .our-bakery .et_pb_promo_button:hover {    color: #e6e6e6 !important;}.callout-light .our-bakery .et_pb_promo_button:after {    content: '';}.callout-light .our-bakery .et_pb_promo_button:hover {    background-color: transparent !important;}.callout-dark {    background-color: #e2e0db !important;}.callout-dark p {    color: #333333;}.callout-dark .et_pb_promo,.callout-white .et_pb_promo,.callout-cool .et_pb_promo,.callout-warm .et_pb_promo {    padding: 0;}.callout-cool:after,.callout-warm:after {    content: "";    display: table;    clear: both;}.callout-cool .et_pb_promo_button,.callout-warm .et_pb_promo_button {    background-color: transparent;    float: right;    font-family: "copse";}.callout-cool .et_pb_promo_button:hover,.callout-warm .et_pb_promo_button:hover {    color: #e6e6e6 !important;}.callout-cool .et_pb_promo_button:after,.callout-warm .et_pb_promo_button:after {    content: '';}.callout-cool .et_pb_promo_button:hover,.callout-warm .et_pb_promo_button:hover {    background-color: transparent !important;}.callout-cool h2,.callout-warm h2,.callout-cool h4,.callout-warm h4 {    font-size: 2.8125em;    font-weight: bold;}@media only screen and (max-width: 480px) {    .callout-cool h2,    .callout-warm h2 {        font-size: 1.875em;    }}.callout-cool {} @media only screen and (max-width: 767px) {    .callout-cool {        margin-bottom: 0;    }}.callout-cool .events-listing:before,.callout-cool .events-listing:after {    content: '';    width: 520px;}@media only screen and (max-width: 1100px) {    .callout-cool .events-listing:before,    .callout-cool .events-listing:after {        width: 450px;    }}@media only screen and (max-width: 980px) {    .callout-cool .events-listing:before,    .callout-cool .events-listing:after {        width: 680px;    }}@media only screen and (max-width: 767px) {    .callout-cool .events-listing:before,    .callout-cool .events-listing:after {        width: 400px;    }}@media only screen and (max-width: 479px) {    .callout-cool .events-listing:before,    .callout-cool .events-listing:after {        width: 320px;    }}.callout-cool .events-listing:before {    margin-bottom: 20px;}.callout-cool .events-listing:after {    margin-top: 20px;}.callout-cool .events-cta:after {    content: '';}.callout-warm {    background-color: #e14f3f !important;}@media only screen and (max-width: 767px) {    .callout-warm {        margin-top: 100px;    }}.callout-online-retailer,.callout-international,.callout-disease,.callout-food-allergy {    position: relative;    padding: 0 !important;}.callout-online-retailer .et_pb_promo_description,.callout-international .et_pb_promo_description,.callout-disease .et_pb_promo_description,.callout-food-allergy .et_pb_promo_description {    margin-left: 160px;}@media only screen and (max-width: 767px) {    .callout-online-retailer .et_pb_promo_description,    .callout-international .et_pb_promo_description,    .callout-disease .et_pb_promo_description,    .callout-food-allergy .et_pb_promo_description {        margin-left: 0;    }}.callout-online-retailer:before,.callout-international:before,.callout-disease:before,.callout-food-allergy:before {    content: '';    position: absolute;}@media only screen and (max-width: 767px) {    .callout-online-retailer:before,    .callout-international:before,    .callout-disease:before,    .callout-food-allergy:before {        margin: 0 auto;        position: static;    }}.callout-split-bg {    background-image: -webkit-linear-gradient(left, #06697b 50%, #e14f3f 50%);    background-image: linear-gradient(to right, #06697b 50%, #e14f3f 50%);}.callout-split-bg .et_pb_promo_button:hover {    background-color: transparent !important;}@media only screen and (max-width: 980px) {    .callout-split-bg {        background-image: -webkit-linear-gradient(#06697b 50%, #e14f3f 50%);        background-image: -webkit-linear-gradient(to, #e14f3f 50%);        background-image: linear-gradient(to, #e14f3f 50%);    }}@media only screen and (max-width: 767px) {    .callout-split-bg {        padding: 50px 0 10px 0;    }    .callout-split-bg .et_pb_row {        padding-top: 0;    }}.callout-light:after,.callout-dark:after,.callout-white:after {    content: "";    display: table;    clear: both;}.callout-light .et_pb_promo_button,.callout-dark .et_pb_promo_button,.callout-white .et_pb_promo_button {    float: right;}@media only screen and (max-width: 480px) {    .callout-light h2,    .callout-dark h2,    .callout-white h2 {        font-size: 1.875em;    }}@media only screen and (max-width: 980px) {    .mobile-hidden {        display: none;    }}.mobile-visible {    display: none;}@media only screen and (max-width: 980px) {    .mobile-visible {        display: block;    }}.vertical-dotted-line {    position: relative;}.vertical-dotted-line:after {    content: '';    background-image: url(images/vertical-dotted-line.png);    background-repeat: no-repeat;    position: absolute;    right: 0px;    top: 0px;    width: 20px;    height: 400px;    display: block;}.post-meta {    display: block;}.et_pb_portfolio .et_pb_portfolio_item {    background: #fff !important;    padding: 1em !important;    border-top: 3px solid #d85b00 !important;    text-align: left;    overflow: auto;}.et_pb_portfolio .et_pb_portfolio_item img {    display: block;    float: right;    clear: both;    max-width: 245px;    height: auto;}.et_pb_portfolio .et_pb_portfolio_item img.landscape {    max-width: 100%;    display: block;    float: none;    clear: both;}@media screen and (max-width: 768px) {    .et_pb_portfolio .et_pb_portfolio_item img {        width: 100%!important;        max-width: 100%;        height: auto;        float: none;    }}@media screen and (min-width: 981px) {    .red-check-left-pad {        margin-left: 100px;    }}.no-bottom-pad {    padding-bottom: 0px !important;}.no-top-pad {    padding-top: 0px !important;}.no-margin-bottom {    margin-bottom: 0px !important;}.bump-down {    margin-top: 40px;}.extra-blurb-spacing .et_pb_blurb {    margin-bottom: 80px;}.et_pb_blog_grid_wrapper p.no-break {    display: none;    visibility: hidden;}@media only screen and (min-width: 1100px) {    .col-intro-adjust .et_pb_column_1_2 {        width: 620px;    }    .col-intro-adjust .et_pb_column_1_2:first-child {        width: 400px;    }}.img-portrait,.recipe-wrap article img,.recipe-wrap-white article img {    margin: 10px;    background: #fff;    box-shadow: 0 0 0 4px #fff, 2px 1px 6px 4px rgba(10, 10, 0, 0.3);}.img-hover img {    opacity: 1.0;}.img-hover img:hover {    opacity: 0.8;}.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title {    color: #e50015;    font-weight: 600;    font-size: 18px;}.et_pb_toggle_open .et_pb_toggle_content,.et_pb_toggle_close .et_pb_toggle_content {    font-size: 16px;}#main-content .container {    padding-top: 0;}#main-content .container:before {    display: none;}.in-the-news .et_pb_blurb {    background-color: #fff;    padding: 20px;    min-height: 275px;}.in-the-news .et_pb_blurb h4 {    font-weight: bold;}.in-the-news .et_pb_blurb_content .et_pb_main_blurb_image {    margin-bottom: 0px;    min-height: 120px;}.jump-links {    text-align: center;}.jump-links p {    max-width: 100%;    color: white;    padding-bottom: 1.2em;}.jump-links a {    display: inline-block;    color: #fff;    background: white;    padding: 7px 20px;    margin: 5px;    font-size: 16px;    font-weight: bold;    text-decoration: none;    font-family: "copse";    position: relative;    z-index: 1;    background-color: #d85b00;}.jump-links a:after {    z-index: -1;    content: " ";    position: absolute;    top: 5px;    left: 5px;    right: 5px;    bottom: 5px;    border: 1px dashed #fff;}@media only screen and (max-width: 767px) {    .jump-links a {        display: block;        margin: 10px 0;    }}.jump-links a:hover {    opacity: 0.8;}.project .entry-content {    padding-top: 0;}.et-waypoint {    opacity: 1;}.et_pb_animation_top.et-animated,.et_pb_animation_bottom.et-animated {    opacity: 1;    -webkit-animation: inherit;    animation: inherit;}@media only screen and (min-width: 981px) {    .section--pull-up {        margin-top: -240px;    }}@media screen and (min-width: 981px) {    .text-callout--fixed-height {        min-height: 199px;    }}.team-name {    margin-bottom: 0px;}.team-name p,.team-name h1,.team-name h2,.team-name h3,.team-name h4,.team-name h5 {    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    font-weight: bold;    font-size: 25px;    color: black;    line-height: 28px;}.team-title {    margin-bottom: 12px;}.team-title p,.team-title h1,.team-title h2,.team-title h3,.team-title h4,.team-title h5 {    font-family: "ff-tisa-sans-web-pro", "Helvetica Neue", Helvetica;    font-weight: normal;    font-size: 25px;    color: black;    line-height: 28px;}.team-details p {    color: black;    font-size: 15px;}.our-team .et_pb_team_member {    background: white !important;    padding: 10px;    margin-bottom: 0;}.our-team .et_pb_toggle_open,.our-team .et_pb_toggle_close {    background-color: #fff;    border: none;    padding: 10px;}.our-team .et_pb_toggle_open h5.et_pb_toggle_title,.our-team .et_pb_toggle_close h5.et_pb_toggle_title {    color: #e50015;    font-weight: 600;    font-size: 14px;}.our-team .et_pb_toggle_open .et_pb_toggle_content,.our-team .et_pb_toggle_close .et_pb_toggle_content {    font-size: 13px;}.our-team .et_pb_row .et_pb_column_1_3:first-child {    width: 225px !important;}@media only screen and (max-width: 980px) {    .our-team .et_pb_row .et_pb_column_1_3:first-child {        width: 100% !important;    }}.our-foods-item,.our-foods-sub-item,.our-foods-sub-item-big {    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);}.our-foods-item .et_pb_blurb_content,.our-foods-sub-item .et_pb_blurb_content,.our-foods-sub-item-big .et_pb_blurb_content {    padding-bottom: 20px;    min-height: 270px;    margin-bottom: 140px;    position: relative;    margin-bottom: 75px;}@media only screen and (max-width: 767px) {    .our-foods-item .et_pb_blurb_content,    .our-foods-sub-item .et_pb_blurb_content,    .our-foods-sub-item-big .et_pb_blurb_content {        margin-bottom: 80px;    }}.our-foods-item .et_pb_blurb_content:after,.our-foods-item .our-foods-content:after,.our-foods-sub-item .et_pb_blurb_content:after,.our-foods-sub-item-big .et_pb_blurb_content:after {    display: block;    content: '';    width: 320px;    position: absolute;    bottom: -10px;}@media only screen and (max-width: 1100px) {    .our-foods-item .et_pb_blurb_content:after,    .our-foods-sub-item .et_pb_blurb_content:after,    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 280px;    }}@media only screen and (max-width: 980px) {    .our-foods-item .et_pb_blurb_content:after,    .our-foods-sub-item .et_pb_blurb_content:after,    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 690px;        left: -70px;    }}@media only screen and (max-width: 767px) {    .our-foods-item .et_pb_blurb_content:after,    .our-foods-sub-item .et_pb_blurb_content:after,    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 400px;        left: 0;    }}@media only screen and (max-width: 479px) {    .our-foods-item .et_pb_blurb_content:after,    .our-foods-sub-item .et_pb_blurb_content:after,    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 280px;    }}.our-foods-item .et_pb_blurb_content h4,.our-foods-sub-item .et_pb_blurb_content h4,.our-foods-sub-item-big .et_pb_blurb_content h4 {    color: #570903;    font-family: "Pacifico", cursive;    font-size: 1.375em;    margin-top: 15px;}.our-foods-item .et_pb_blurb_content img,.our-foods-sub-item .et_pb_blurb_content img,.our-foods-sub-item-big .et_pb_blurb_content img {    max-height: 250px;}.our-foods-item .et_pb_blurb_content .et_pb_main_blurb_image,.our-foods-sub-item .et_pb_blurb_content .et_pb_main_blurb_image,.our-foods-sub-item-big .et_pb_blurb_content .et_pb_main_blurb_image {    margin-bottom: 0px;}.our-foods-sub-item .et_pb_blurb_content,.our-foods-sub-item-big .et_pb_blurb_content {    min-height: 200px;}.our-foods-sub-item .et_pb_blurb_content:after,.our-foods-sub-item-big .et_pb_blurb_content:after {    width: 225px;}@media only screen and (max-width: 1100px) {    .our-foods-sub-item .et_pb_blurb_content:after,    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 195px;    }}@media only screen and (max-width: 980px) {    .our-foods-sub-item .et_pb_blurb_content:after,    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 690px;    }}@media only screen and (max-width: 767px) {    .our-foods-sub-item .et_pb_blurb_content:after,    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 400px;    }}@media only screen and (max-width: 479px) {    .our-foods-sub-item .et_pb_blurb_content:after,    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 280px;    }}.our-foods-sub-item .et_pb_blurb_content img,.our-foods-sub-item-big .et_pb_blurb_content img {    max-height: 350px;}.our-foods-sub-item-big .et_pb_blurb_content:after {    width: 320px;}@media only screen and (max-width: 1100px) {    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 280px;    }}@media only screen and (max-width: 980px) {    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 690px;    }}@media only screen and (max-width: 767px) {    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 400px;    }}@media only screen and (max-width: 479px) {    .our-foods-sub-item-big .et_pb_blurb_content:after {        width: 280px;    }}.our-foods-dotted-underline {    position: relative;}.our-foods-dotted-underline:after {    content: ' ';    background-image: url(images/dotted-underline.png);    background-repeat: no-repeat;    position: absolute;    width: 400px;    height: 20px;    bottom: -10px;}.recipe-wrap article,.recipe-wrap-white article {    margin: 10px auto 20px;    padding-top: 90px;    clear: both;    overflow: hidden;}@media only screen and (max-width: 767px) {    .recipe-wrap article,    .recipe-wrap-white article {        padding-top: 0;        background: none;        width: auto;        height: auto;    }}.recipe-wrap article img,.recipe-wrap-white article img,.recipe-wrap article a,.recipe-wrap-white article a,.recipe-wrap article p,.recipe-wrap-white article p,.recipe-wrap article h1,.recipe-wrap-white article h1,.recipe-wrap article h2,.recipe-wrap-white article h2 {    max-width: 500px;    margin: 0 auto;}@media only screen and (max-width: 767px) {    .recipe-wrap article img,    .recipe-wrap-white article img,    .recipe-wrap article a,    .recipe-wrap-white article a,    .recipe-wrap article p,    .recipe-wrap-white article p,    .recipe-wrap article h1,    .recipe-wrap-white article h1,    .recipe-wrap article h2,    .recipe-wrap-white article h2 {        max-width: none;    }}.recipe-wrap article h2,.recipe-wrap-white article h2 {    margin-top: 10px;}.recipe-wrap article h2 a,.recipe-wrap-white article h2 a,.recipe-wrap article h4 a,.recipe-wrap-white article h4 a {    color: #e50015;}.recipe-wrap article h2 a:hover,.recipe-wrap-white article h2 a:hover {    color: #FF0F25;}.recipe-wrap article p,.recipe-wrap-white article p {    font-size: 0.9375em;    line-height: 1.25em;}.recipe-wrap article img,.recipe-wrap-white article img {    max-width: 250px;    float: left;    margin: 10px 15px 10px 30px;}@media only screen and (max-width: 767px) {    .recipe-wrap article img,    .recipe-wrap-white article img {        max-width: 100%;        float: none;        padding: 0;    }}.recipe-wrap article p.no-break,.recipe-wrap-white article p.no-break {    display: none;    visibility: hidden;}.timeline:after {    content: "";    display: table;    clear: both;}.timeline .et_pb_column_3_4 {    position: relative;    margin-top: -242px;}@media only screen and (max-width: 980px) {    .timeline .et_pb_column_3_4 {        margin-top: -85px;    }}.timeline .et_pb_column_3_4:before {    display: block;    content: '';    position: absolute;    top: 20px;    left: 50%;    margin-left: -1.5px;    height: 100%;    width: 2px;    background: #e50015;}@media only screen and (max-width: 767px) {    .timeline .et_pb_column_3_4:before {        left: 4%;    }}.timeline .et_pb_text {    background-color: #fff;    padding: 10px;    width: 42%;    position: relative;    clear: both;    padding: 15px;    border-width: 0 0 10px 0;    -webkit-border-image: url("images/shadow.png") 0 0 10 0 repeat stretch;    border-image: url("images/shadow.png") 0 0 10 0 repeat stretch;    background-clip: padding-box;}.timeline .et_pb_text:after {    content: "";    display: table;    clear: both;}@media only screen and (max-width: 767px) {    .timeline .et_pb_text {        width: 75%;        margin-right: 5px;    }}.timeline .et_pb_text:before {    display: block;    content: '';    position: absolute;}.timeline .et_pb_text:after {    display: block;    content: '';    height: 15px;    width: 15px;    border-radius: 15px;    background-color: #e50015;    position: absolute;    top: 18px;}.timeline .et_pb_text:nth-child(odd) {    float: left;}.timeline .et_pb_text:nth-child(odd):before {    height: 0;    width: 0;    border-top: 12.5px solid transparent;    border-bottom: 12.5px solid transparent;    border-left: 15px solid #fff;    right: -15px;}@media only screen and (max-width: 767px) {    .timeline .et_pb_text:nth-child(odd):before {        border-left: none;        height: 0;        width: 0;        border-top: 12.5px solid transparent;        border-bottom: 12.5px solid transparent;        border-right: 15px solid #fff;        right: 0;        left: -15px;    }}.timeline .et_pb_text:nth-child(odd):after {    right: -41px;}@media only screen and (max-width: 1100px) {    .timeline .et_pb_text:nth-child(odd):after {        right: -34px;    }}.timeline .et_pb_text:nth-child(even) {    float: right;}.timeline .et_pb_text:nth-child(even):before {    height: 0;    width: 0;    border-top: 12.5px solid transparent;    border-bottom: 12.5px solid transparent;    border-right: 15px solid #fff;    left: -15px;}.timeline .et_pb_text:nth-child(even):after {    left: -41px;}@media only screen and (max-width: 1100px) {    .timeline .et_pb_text:nth-child(even):after {        left: -34px;    }}@media only screen and (max-width: 767px) {    .timeline .et_pb_text:nth-child(odd),    .timeline .et_pb_text:nth-child(even) {        float: right;    }    .timeline .et_pb_text:nth-child(odd):after,    .timeline .et_pb_text:nth-child(even):after {        right: 0;        left: -57px;    }}@media only screen and (max-width: 479px) {    .timeline .et_pb_text:nth-child(odd):after,    .timeline .et_pb_text:nth-child(even):after {        left: -33px;    }}.timeline h2,.timeline h3,.timeline h4,.timeline h5 {    font-family: "Pacifico", cursive;}.timeline h2,.timeline h4 {    color: #e50015;    font-size: 28px;    line-height: 30px;}.timeline p {    font-size: 14px;}.timeline h5 {    font-size: 22px;}.et_pb_team_member_description h5 {    font-weight: bold;    font-size: 24px;}@media only screen and (max-width: 479px) {    .et_pb_column_4_4 .et_pb_map,    .et_pb_column_3_4 .et_pb_map,    .et_pb_column_2_3 .et_pb_map,    .et_pb_column_1_2 .et_pb_map,    .et_pb_column_1_3 .et_pb_map,    .et_pb_column_1_4 .et_pb_map {        height: 220px;    }}.events-page-list {    background-color: transparent !important;    padding-top: 0;}.events-page-list .et_pb_row {    padding: 0;}@media only screen and (max-width: 479px) {    .events-page-list .et_pb_space {        height: 0 !important;    }}@media only screen and (max-width: 479px) {    .events-page-list .et_pb_column {        padding-bottom: 0;    }}@media only screen and (max-width: 767px) {    .events-page-list .et_pb_blurb_position_left,    .events-page-list .et_pb_main_blurb_image {        position: static;        margin-bottom: 0;    }}.events-page-list .et_pb_main_blurb_image {    width: 115px;}@media only screen and (max-width: 767px) {    .events-page-list .et_pb_main_blurb_image {        width: auto;        margin: 0 auto;    }}.events-page-list .et_pb_blurb_content {    max-width: inherit;    padding-left: 132px;}@media only screen and (max-width: 767px) {    .events-page-list .et_pb_blurb_content {        padding-left: 0;        margin-bottom: 20px;    }}input,select,textarea {    font-size: 0.875em !important;}.gform_wrapper .ginput_complex label {    font-size: 0.875em !important;}.gform_wrapper .ginput_container + .gfield_description.validation_message {    margin-top: 0 !important;}.gform_wrapper .top_label .gfield_description.validation_message,.gform_wrapper .gfield_description.validation_message {    padding: 5px 0 0 0 !important;}.validation_error {    font-weight: normal !important;    color: #e50015 !important;    font-size: 16px !important;}.gform_wrapper .validation_message {    color: #e50015 !important;}.gform_wrapper .gfield_error .gfield_label {    color: inherit !important;}.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper li.gfield_error ul.gfield_checkbox,.gform_wrapper li.gfield_error ul.gfield_radio {    color: inherit !important;}.gform_wrapper.gform_validation_error li.gfield.gfield_error.gfield_contains_required {    padding: 0 !important;}.gform_wrapper li.gfield.gfield_error.gfield_contains_required {    margin-bottom: 0 !important;    padding-left: 0 !important;}.gform_wrapper.footer-form_wrapper li.gfield.gfield_error.gfield_contains_required,.gform_wrapper li.gfield.gfield_error {    padding: 0 !important;    margin: 0 !important;    border: 0 !important;    background-color: transparent !important;}.gform_wrapper li.gfield_error input[type="text"],.gform_wrapper li.gfield_error input[type="url"],.gform_wrapper li.gfield_error input[type="email"],.gform_wrapper li.gfield_error input[type="tel"],.gform_wrapper li.gfield_error input[type="number"],.gform_wrapper li.gfield_error input[type="password"],.gform_wrapper li.gfield_error textarea {    border: 1px solid #e50015 !important;}@media print {    #main-header,    #main-footer,    #sidebar,    .shadow,    .menu,    p.no-break {        display: none;    }    body {        background-color: #fff;    }    #main-content {        margin-top: 0;    }    #main-content .container {        padding-top: 20px;    }    #main-content .container:before {        display: none;    }    #main-content .container #content-area {        margin-top: 0;    }    .et_pb_widget_area_left,    .et_pb_widget_area_right {        border-color: transparent;    }}.et_pb_row .et_pb_column {    margin-bottom: 20px;}.et_pb_section .et_pb_row .et_pb_column {    /*	text-align: center;*/}.hidden-expire {    display: none;}.et_pb_map_pin {    border: 1px solid red!important;}.baking-mix-details {    margin-top: 1em;}.baking-mix-details h3 {    display: block;    font-size: 1.4em;    font-weight: 600;    padding-right: 30%;}.baking-mix-details h4 {    margin: 0 0 0 0;    padding: 0 0 0 0;    color: #ed1c24;    font-size: 1.8em;}.baking-mix-details h5 {    margin: 20px 0 0 0;    padding: 0 0 0 0;    color: #5e2400;    font-size: 1em;    line-height: 1em;}.baking-mix-details p {    display: block;    color: #000;    font-weight: 600;    font-size: 1.2em;    line-height: 1.2em;    margin-top: 4px;    padding-right: 30%;}body.single .entry-content strong em:first-of-type {    display: block;    margin-bottom: .5em;}.instructions {    margin-top: 40px;    text-align: left;    border: 1px solid #ccc;    padding: 20px;}.instructions p,.instructions ol {    margin-bottom: 0;    padding-bottom: 10px;    font-size: 13px;    line-height: 1.5em;}ul.allergen-list li {    min-width: 185px;}.our-foods {    text-align: center;}.our-foods .our-foods-item-wrap {    display: inline-block;    width: 100%;    max-width: 320px;    }.our-foods .our-foods-item-wrap:nth-child(odd) {    margin-right: 5%;}#where-to-buy {    width: 100%;    max-width: 400px;    height: 100%;    min-height: 200px;    margin: 0 auto;    padding-top: 100px;    background: url('images/where-to-buy.png') no-repeat center center;     -webkit-background-size: contain;    -moz-background-size: contain;    -o-background-size: contain;    background-size: contain;}#where-to-buy h1 {    display: none;}#free-form-living {    width: 100%;    max-width: 400px;    height: 100%;    min-height: 200px;    margin: 0 auto;    padding-top: 100px;    background: url('images/free-form-living.png') no-repeat center center;     -webkit-background-size: contain;    -moz-background-size: contain;    -o-background-size: contain;    background-size: contain;}#free-form-living h1 {    display: none;}sup {    font-size: 0.4em;}