body{font-family:Roboto,sans-serif}body *{letter-spacing:.01em}.js-show-search .icon{width:27px!important}body .main-nav__item--back{color:#8b9b3c}.child-nav__item{font-family:Taviraj,sans-serif;font-weight:400}.icons-with-text__text .icons-with-text__title{font-size:17px;font-weight:400}.icons-with-text__text .text-body-small p{font-size:17px;font-weight:300}.slideshow-section p{font-size:16px!important;font-weight:400}#shopify-section-template--22809668387102__slideshow .text-overlay__block{max-width:560px}body .btn--secondary,body .btn--primary{padding:20px 30px;border-radius:2px}#shopify-section-template--22695131218206__slideshow .text-overlay__block{max-width:535px;margin:0 auto}.gallery-block__image-text p{font-family:Taviraj;font-size:38px;font-style:normal;font-weight:400;line-height:54px}#shopify-section-template--22809668387102__media_grid_qHVUCG .gallery-block__image-text.text-overlay{max-width:100%}.media-with-text p{font-weight:300}.scrolling-banner__item .btn{padding:12px 20px}body .card--product .price__current,body .card--product .price__was{font-weight:500}.card__quick-add .btn,.card__quick-add .js-quick-add{padding:12px 20px!important}.card--article .link,.cc-featured-blog p{font-size:20px;font-weight:300}.image-banner .text-overlay{border-radius:10px;padding:25px 55px!important}.footer-block__text.rte p{font-family:Roboto,sans-serif;font-weight:300;line-height:100%}body .footer-block__heading{font-size:20px;margin-bottom:5px}.footer-menu summary .disclosure__title{margin-bottom:5px}.footer .disclosure__content p{font-family:Roboto,sans-serif;font-weight:300;line-height:140%}.footer-block__heading{font-size:16px!important;font-weight:500;line-height:140%;text-transform:uppercase;margin-bottom:5px}.footer-block p{font-family:Roboto,sans-serif;font-weight:300;line-height:140%;font-size:14px}.footer .input-with-button{border-radius:4px;border:1px solid #8B9B3C}.footer .input-with-button>.btn{outline-color:#8b9b3c;outline-offset:3px;background:#8b9b3c linear-gradient(104deg,#8b9b3c 60%,#8b9b3c 60% 100%) no-repeat 100% 100%;background-size:300% 100%}.newsletter .input-with-button.input-with-primary-button{background-color:#fff;border:1px solid #CDCDCD;border-radius:4px}.newsletter .input-with-button.input-with-primary-button .btn{background-color:#000;outline-color:#000;outline-offset:3px;background:#000 linear-gradient(104deg,#200 100%,#000 60% 100%) no-repeat 100% 100%}form#footer-signup_form button.btn.btn--primary span{display:none;text-transform:capitalize!important}@media (max-width: 1279px){body p,body .icons-with-text__text .text-body-small p,.icons-with-text__text .icons-with-text__title,.disclosure__content *{font-size:15px}}@media (max-width:769px){.main-nav__item{font-size:17px}.is-open .main-nav__item-header{font-family:Roboto,sans-serif}.js-show-search .icon{width:21px!important}.footer-menu summary .disclosure__title{margin-bottom:0}body .footer-menu--first{border-top:0!important}}@media screen and (min-width: 770px){a.grandchild-nav__item.main-nav__item{font-size:16px!important;font-weight:300;color:#000}}@media (min-width: 769px){form#footer-signup_form button.btn.btn--primary svg{display:none}form#footer-signup_form button.btn.btn--primary span{display:block}}.page-contact-us .text-overlay.text-center.md-down\:text-center.cc-animate-init.cc-animate-in{padding:20px 65px;background-color:#ffffffbf}.page-contact-us .shopify-section.cc-map-with-text .section.section--full-width.section--padded.color-scheme.color-scheme--{padding-top:0}.page-contact-us .shopify-section.cc-map-with-text .section.section--full-width.section--padded.color-scheme.color-scheme-- p{margin:0}.page-contact-us .shopify-section.cc-map-with-text .section__block.reading-width.rte p:empty{margin-bottom:1.5rem!important;display:flex!important}.page-contact-us .shopify-section.cc-map-with-text .section__block.reading-width.rte p{font-weight:300;font-size:16px}.page-contact-us .shopify-section.cc-map-with-text .section__block.reading-width.rte a:nth-child(1){color:#ce6f19!important}.page-contact-us #shopify-section-template--22809669173534__rich_text_TpMfQV .section__block p{font-size:17px;font-weight:300}.page-contact-us h2.h4.section__heading.text-center{font-size:38px;color:#000}@media (max-width:769px){.page-contact-us #shopify-section-template--22809669173534__rich_text_TpMfQV .section__block p{font-size:15px}.page-contact-us h2.h4.section__heading.text-center{font-size:34px;color:#000}}.shopify-section.cc-main-login.section.section--template label.label{font-size:20px;font-weight:300}.shopify-section.cc-main-login.section.section--template button.btn.btn--primary.w-full{font-size:17px;letter-spacing:2px}.shopify-section.cc-main-login.section.section--template p.mt-8.mb-0.text-center{font-weight:300}button.btn.btn--primary.w-full{padding-top:18px;padding-bottom:18px}.shopify-section.cc-main-register.section.section--template label.label{font-weight:300}.account-width.mx-auto h2.h5{color:#000}.account-nav a.btn.btn--secondary{letter-spacing:1px}h1.account-width.flex.justify-center.items-start.mb-12.h1{color:#000}.section.customer customer-addresses.mb-8 .form-width.mt-12.mx-auto.text-center{max-width:389px}.page-about-us .text-overlay.text-center.cc-animate-init.cc-animate-in{background:#ffffffbf;padding:20px 65px}.page-about-us h1.text-overlay__heading.h1,.page-about-us h2.section__block.section__block--heading.md-down\:px-gutter.h2{color:#000}.page-about-us h2.section__block.section__block--heading.h3{color:#8b9b3c}.btn_wrap a.btn.btn--primary{margin-right:18px;background:#ce6f19!important;color:#fff!important;letter-spacing:1px}.btn_wrap a.btn.btn--secondary{border:1px solid #CE6F19;color:#ce6f19;letter-spacing:1px}.btn_wrap{display:inline-block}.btn_wrap a.btn.btn--secondary{margin-top:30px}.page-about-us .text-start p.section__block.subheading{font-size:24px;font-weight:300;color:#1c1c1c}.page-about-us .media-with-text__text.color-scheme.color-scheme--2.flex.flex-col.justify-center.cc-animate-init.cc-animate-in .section__block.reading-width.rte.enlarge-text{font-size:24px;letter-spacing:1px;font-weight:700}.page-about-us .max-w-text-overlay .section__block.reading-width--inline.md-down\:px-gutter.rte.mx-auto{font-weight:300;max-width:768px}.page-about-us .image-banner .text-overlay{border-radius:10px;padding:25px 55px!important}.page-about-us #shopify-section-template--22809668354334__rich_text_EPGfTq p{font-size:20px}.page-about-us #shopify-section-template--22809668354334__media_with_text_437PbW .enlarge-text p{font-weight:700}@media (max-width:769px){.page-about-us .image-banner .text-overlay{padding:25px!important}.page-about-us #shopify-section-template--22809668354334__rich_text_EPGfTq p{font-size:15px}.page-about-us #shopify-section-template--22809668354334__media_with_text_437PbW .enlarge-text p{font-size:20px}}.template-blog.blog-food-blogs [aria-label=Breadcrumbs]{display:none}.template-blog.blog-food-blogs .text-overlay.text-center.cc-animate-init.cc-animate-in{background:#ffffffbf;padding:20px 65px}.template-blog.blog-food-blogs h2.text-overlay__heading.h1{color:#000}.template-blog.blog-food-blogs a.text-current.text-theme-light.article__tag.pt-1.pb-1.pl-3.pr-3{background:#ebdfc1;color:#000;font-size:18px}a.btn.btn.btn--primary.btn--icon-with-text.btn--icon-with-text-right.has-ltr-icon.mt-8.xl\:mt-12{background:#ce6f19;color:#fff}.template-blog.blog-food-blogs p.text-theme-light.mb-2.text-body-small{text-align:center}.template-blog.blog-food-blogs .card__info.relative.flex.flex-col.items-start.grow{background:#ffffffbf}.template-blog.blog-food-blogs .card__info.relative.flex.flex-col.items-start.grow p.mb-0,.template-blog.blog-food-blogs .card__info.relative.flex.flex-col.items-start.grow p.mb-4{font-weight:300}.template-blog .card__title.h5 a{text-align:center}.cc-main-blog .gap-x-theme p{font-weight:300;max-width:800px;margin:0 auto}.template-blog article .card-link{min-height:50px;font-size:36px;line-height:120%;text-align:left}.template-blog article p{font-weight:300;font-size:20px}.template-blog time{font-size:15px}.template-blog .grid .card--article .card-link{font-size:28px}.article__tag{background-color:#ebdfc1;color:#000;text-align:center;font-family:Roboto,sans-serif;font-size:18px;font-weight:400}@media (max-width:769px){.template-blog .grid article p{font-size:15px}.template-blog .grid article .has-ltr-icon{font-size:17px}.article__content p{font-size:16px}}.template-article a.text-current.text-theme-light.article__tag.pt-1.pb-1.pl-3.pr-3.text-sm{background:#ebdfc1}.template-article .article__content.reading-width.rte.article-content.mt-12.mb-16.mx-auto,.template-article .article__pagination.flex.justify-between.font-bold.border-top.reading-width.article-width.mx-auto.mt-12.lg\:blog-mt-16,.template-article .reading-width.justify-between.article-width.flex.flex-col.md\:pb-4.md\:flex-row.gap-8{max-width:800px}.article-content a:not(.btn),.article__content strong a,.article__content a strong{font-weight:700!important;color:#ce6f19!important;text-decoration:none}.article-content a:not(.btn):hover,.article__content strong a:hover,.article__content a:hover strong{color:#000!important;text-decoration:none}.template-article time{font-weight:300;font-size:20px}.article__content,.article__content p,.article__content div{font-size:calc(var(--body-font-size) * .1rem);font-weight:300}.template-article .js-pagination-link{display:flex;align-items:center}@media screen and (max-width:768px){.article .media img{height:240px}}.shopify-section.cc-faq .disclosure__panel.has-motion .disclosure__content.rte p{font-weight:300}.template-blog.blog-recipes a.article__tag.pt-2.pb-2.pl-5.pr-5.text-theme-text.block{background:#ebdfc1;font-size:18px}.template-blog.blog-recipes a.article__tag.pt-2.pb-2.pl-4.pr-4.text-theme-text.block.font-bold.underline{font-size:18px;background:#ebdfc1;font-weight:400}.template-blog.blog-recipes p.text-theme-light.mb-2.text-body-small{text-align:center;color:#000}.template-blog.blog-recipes a.text-current.text-theme-light.article__tag.pt-1.pb-1.pl-3.pr-3{background:#ebdfc1;padding:10px 20px}.template-blog.blog-recipes .card__info.relative.flex.flex-col.items-start.grow{background:#ffffffbf}hr.mt-12.mb-12.md\:mt-16.md\:mb-16.js-when-paginated-only{background:transparent}.template-blog.blog-events nav.breadcrumbs.flex.justify-between.w-full,.template-blog.blog-recipes nav.breadcrumbs.flex.justify-between.w-full{display:none}.template-blog.blog-recipes .card__info.relative.flex.flex-col.items-start.grow p.mb-0,.template-blog.blog-recipes .card__info.relative.flex.flex-col.items-start.grow p.mb-4{font-weight:300}.template-page.page-sabato-loyalty-programme .text-overlay.text-center.md-down\:text-center.cc-animate-init.cc-animate-in{background:#ffffffbf;padding:20px 65px}.template-page.page-sabato-loyalty-programme .shopify-section.cc-contact-form .section{margin-top:0;padding-bottom:50px}div#template--22701012418846__rich_text_NfgDzW{background:#ebdfc1bf}.template-page.page-sabato-loyalty-programme span.contained-heading.inline-block{color:#8b9b3c!important}.template-page.page-trade-accounts .image-banner.relative.flex.items-center.auto-height .text-overlay.text-center.cc-animate-init.cc-animate-in{background:#ffffffbf;padding:20px 65px}.template-page.page-trade-accounts h3.h5.card__title{font-size:38px;color:#000}.template-page.page-trade-accounts .shopify-section.cc-contact-form .section{margin:0;padding-bottom:70px;background:#ebdfc1bf}div#template--22701039583518__rich_text_YfHdDT{background:#ebdfc1bf}.card__rte.flex-auto.rte{font-weight:300}.template-page.page-trade-accounts .card.relative.flex.flex-col.h-full .card__info.flex.flex-col.flex-auto.items-start.pt-6.text-center.items-center .card__rte.flex-auto.rte{text-align:left}.shopify-section.cc-contact-form button.btn.btn--primary.w-full.md\:w-auto{letter-spacing:2px}.template-page.page-store-locator .text-overlay.text-center.cc-animate-init.cc-animate-in,.template-page.page-join-our-team .text-overlay.text-center.cc-animate-init.cc-animate-in{background:#ffffffbf;padding:20px 65px}.template-page.page-join-our-team h2.section__block.section__block--heading.h3{color:#8b9b3c}.template-page.page-join-our-team .section__block.reading-width.rte p{font-size:17px;font-weight:300}.template-page.page-join-our-team h2.h4.section__heading.mb-0.flex-auto.text-center{color:#000}.template-page.page-join-our-team .card__rte.flex-auto.rte ul li{font-size:17px;font-weight:300}.template-page.page-join-our-team h3.h5.card__title,div#template--22716829925662__rich_text_nQXXJb span.contained-heading.inline-block{color:#000}div#template--22716829925662__rich_text_nQXXJb .section__block.reading-width--inline.md-down\:px-gutter.rte.mx-auto p{font-size:17px;font-weight:300}div#shopify-section-template--22716829925662__media_with_text_rnRcWx .section__block.reading-width.rte p{font-weight:300}.template-page.page-delivery .text-overlay.text-center.cc-animate-init.cc-animate-in{padding:20px 65px;background:#ffffffbf}a.child-nav__item.main-nav__item.main-nav__item-content{font-family:"Taviraj",var(--navigation-font-family);font-weight:400}a.grandchild-nav__item.main-nav__item{font-size:15px!important;font-weight:300}.header__grid{position:static}store-header.header.bg-theme-bg.text-theme-text.has-motion.search-is-collapsed{position:relative}@media screen and (min-width: 769px){.mega-nav--columns .child-nav__item--toggle:not(.nav__item--no-underline){border-bottom:1px solid #6A762E!important}a.grandchild-nav__item.main-nav__item{font-size:16px!important}}@media screen and (min-width:769px){.checkbox-wrap{font-size:20px;font-weight:300}.template-page.page-trade-accounts .shopify-section.cc-multi-column{margin-bottom:120px}.template-page.page-trade-accounts h3.h5.card__title,.template-page.page-trade-accounts span.contained-heading.inline-block,.template-page.page-sabato-loyalty-programme h3.h5.card__title{font-size:38px;color:#000}.shopify-section.cc-faq{margin-bottom:150px}.shopify-section.cc-faq details.disclosure.disclosure--row h4.disclosure__title.xs\:regular-text.h6.font-body.flex.flex-auto.items-center.mb-0.text-current{font-weight:300;font-size:21px}.shopify-section.cc-faq h3.text-h5.xs\:text-h6.font-body.font-bold.mb-6{font-size:25px}.shopify-section.cc-main-login.section.section--template p.mt-8.mb-0.text-center a.link{margin-left:20px}.shopify-section.cc-main-register.section.section--template label.label{font-size:20px}.shopify-section.cc-main-register.section.section--template button.btn.btn--primary.w-full{font-size:17px}.template-page.page-contact-us span.contained-heading.inline-block{font-size:48px}}@media screen and (max-width:768px){.template-page.page-contact-us .media-with-text__media.relative.flex.flex-col.justify-center.overflow-hidden{max-height:372px;height:100%!important}.template-page.page-contact-us span.contained-heading.inline-block{font-size:34px}.checkbox-wrap{font-size:15px;font-weight:300;min-width:300px}.template-page.page-trade-accounts h3.h5.card__title,.template-page.page-trade-accounts span.contained-heading.inline-block,.template-page.page-sabato-loyalty-programme h3.h5.card__title{font-size:34px;color:#000}.shopify-section.cc-faq details.disclosure.disclosure--row h4.disclosure__title.xs\:regular-text.h6.font-body.flex.flex-auto.items-center.mb-0.text-current{font-weight:300;font-size:17px}.shopify-section.cc-main-login.section.section--template p.mt-8.mb-0.text-center a.link{margin-left:12px}.shopify-section.cc-main-register.section.section--template label.label,.shopify-section.cc-main-register.section.section--template button.btn.btn--primary.w-full{font-size:15px}.template-page.page-about-us .text-start p.section__block.subheading,.template-page.page-about-us .media-with-text__text.color-scheme.color-scheme--2.flex.flex-col.justify-center.cc-animate-init.cc-animate-in .section__block.reading-width.rte.enlarge-text{font-size:20px!important}}.collection-banner__content p{max-width:750px;margin-left:auto;margin-right:auto;font-weight:300}.collection-banner__content{min-height:388px}.cc-collection-banner{margin-top:0}.breadcrumbs-list__link{color:#5a5a5a;font-size:15px}.breadcrumbs .icon{color:#5a5a5a}.card__title{color:#000;font-family:Taviraj;font-size:19px!important;font-weight:400;line-height:140%}.filter__toggle span{color:#000;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:140%}body .checkbox+label{font-size:15px;font-weight:300}body .custom-select .text-start{color:#838383}body .price--sale-color:has(.price__was:not(:empty)):has(.price__default:not([hidden])) .price__current,body .cart-item__total.price--sale-color:has(.price__was:not(:empty)) .price__current{color:#ce6f19}.js .qty-input--combined .qty-input__btn{padding:0!important}@media (max-width:769px){.template-collection .breadcrumbs{display:none}.breadcrumbs-list__link{font-size:12px}.cc-collection-banner{margin-top:25px}.collection-banner__content{min-height:100px}.card__quick-add .btn,.card__quick-add .js-quick-add{padding:10px!important}}.option-selector__btns.flex.flex-wrap label.opt-label.opt-label--btn.btn.relative.text-center span{text-transform:lowercase}.product-info__price{padding:15px 0}.product-info__price span{font-family:Roboto,sans-serif;font-size:30px;font-weight:300}.product-info__block p{color:#000;font-family:Roboto,sans-serif;font-size:20px;font-weight:300;line-height:140%}.option-selector .btn{padding:12px 20px;border-radius:2px}body .product-info .disclosure>summary{padding:15px 0}.product-info__add-button button{padding:14px 20px}body .media-ctrl__btn,body .media-ctrl__counter{border-radius:2px}.media-with-text__text span{font-family:Roboto,sans-serif;font-size:20px;font-weight:300;line-height:140%}.newsletter .section__block p{font-family:Roboto,sans-serif;font-size:17px;font-weight:300;line-height:140%}.disclosure__content p{font-weight:300!important}.disclosure__content table td{padding:10px}.disclosure__content p{margin:0}.disclosure__content table{margin-top:15px}.disclosure__content table *{width:auto}@media (max-width:769px){.product-info__price span{font-size:22px}.product-info__block p,.newsletter .section__block p,.media-with-text__text span{font-size:15px}}.cart-drawer__view-cart{font-family:Roboto,sans-serif;font-size:15px;font-weight:300}.cart-drawer__summary>div{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.cart-drawer__checkout-buttons .btn{padding:12px 20px}.drawer__content .card--related .card-link{font-size:18px}label[for=gift_wrap] .loading{display:inline-block;vertical-align:middle;display:none}label[for=gift_wrap] .loading img{display:block;width:40px}label[for=gift_wrap] .loading.active{display:inline-block}.cart-total-discount>div,.cart__summary .text-body-large,.cart__summary p{font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.cart-recommendations .price>div,.cart-recommendations .price span{font-size:16px}.card--related .btn{padding:6px!important}.card--related .card-link{line-height:140%}#shopify-section-template--22809668583710__rich_text_NfgDzW .color-scheme .section,body .template-page.page-sabato-loyalty-programme .shopify-section.cc-contact-form .section{background:#ebdfc166!important;border:0}#shopify-section-template--22809655279902__contact_form_DNHBpV .section__heading{font-size:38px;padding-top:50px;color:#8b9b3c}#shopify-section-template--22809655279902__contact_form_DNHBpV .form__grid p{font-weight:300;font-size:20px;text-align:center}#shopify-section-template--22809655279902__rich_text_E98w7j .contained-heading{font-size:38px}#shopify-section-template--22809655279902__contact_form_DNHBpV label,#shopify-section-template--22809655279902__rich_text_E98w7j p{font-weight:300;font-size:20px}#shopify-section-template--22809655279902__rich_text_E98w7j .section__block--heading{padding:0}@media (max-width:769px){#shopify-section-template--22809655279902__rich_text_E98w7j .contained-heading,#shopify-section-template--22809655279902__contact_form_DNHBpV .section__heading,#shopify-section-template--22809655279902__rich_text_NfgDzW .contained-heading{font-size:34px}#shopify-section-template--22809655279902__rich_text_E98w7j p{font-weight:300;font-size:15px}}#shopify-section-template--22809655247134__contact_form_kUGg8k .section{background-color:#ebdfc166!important;background:#ebdfc166!important;border:0}#shopify-section-template--22809655247134__contact_form_kUGg8k .section__heading{font-size:38px;padding-top:50px;color:#000}#shopify-section-template--22809655247134__contact_form_kUGg8k label{font-weight:300;font-size:20px}#shopify-section-template--22809655247134__contact_form_kUGg8k .form__grid p{font-weight:300;font-size:20px;text-align:center}@media (max-width:769px){#shopify-section-template--22809655247134__contact_form_kUGg8k .section__heading{font-size:34px}}#shopify-section-template--22809655443742__media_with_text_WLFrbP .color-scheme,#shopify-section-template--22809655443742__media_with_text_aCCtWw .color-scheme{background-color:#ebdfc166!important;background:#ebdfc166!important;border:0}#shopify-section-template--22809655443742__media_with_text_WLFrbP .section__block--heading,#shopify-section-template--22809655443742__media_with_text_aCCtWw .section__block--heading{font-size:38px}#shopify-section-template--22809655443742__multi_column_ThYFiJ .card__title,#shopify-section-template--22809655443742__multi_column_eJBxcn .card__title{margin-bottom:20px!important}body .rte ul li:before{width:5px;height:5px}@media (max-width:769px){#shopify-section-template--22809655443742__media_with_text_WLFrbP .section__block--heading,#shopify-section-template--22809655443742__media_with_text_aCCtWw .section__block--heading{font-size:34px}}#create_customer p,#customer_login .link{font-weight:300}.rte table{width:100%;table-layout:fixed}.template-page.page-events .text-overlay.text-center.cc-animate-init.cc-animate-in,.template-page.page-cooking-class-policy .text-overlay.text-center.cc-animate-init.cc-animate-in,.template-page.page-media-1 .text-overlay.text-center.cc-animate-init.cc-animate-in{background:#ffffffbf}.template-page.page-delivery span.highlight{font-family:Trviraj;font-weight:400!important}.template-page.page-delivery span.highlight strong,.template-page.page-delivery span strong{font-weight:400!important}@media screen and (min-width:769px){.template-page.page-delivery span.highlight{font-size:34px}}@media screen and (max-width:768px){.template-page.page-delivery span.highlight{font-size:28px}}.template-page.page-events h2.text-overlay__heading.h1,.template-page.page-events span.contained-heading.inline-block,.template-page.page-events h2.h4.section__heading.mb-0.flex-auto.text-start{color:#000}.template-page.page-events .section__header.items-center.flex.flex-row.flex-wrap.gap-x-theme.cc-animate-init.cc-animate-in a.link{font-size:18px;color:#000}.section__header.items-center.flex.flex-row.flex-wrap.gap-x-theme.cc-animate-init.cc-animate-in{padding-bottom:8px}.template-page.page-events .flex-auto p.mb-5{color:#000}.template-page.page-events .shopify-section.cc-featured-blog{margin-bottom:80px}@media screen and (min-width:769px){.template-page.page-events p.text-theme-light.mb-2.text-body-small{text-align:center;font-size:20px;color:#000;padding-bottom:10px}.template-page.page-events .shopify-section.cc-rich-text{padding-bottom:70px}.template-page.page-events .shopify-section.cc-rich-text{padding-top:10px}.template-page.page-events .flex-auto p.mb-5{font-weight:300;font-size:20px!important}.template-page.page-events .flex-auto a.link.block.mt-5.has-ltr-icon{font-size:20px!important}.template-page.page-cooking-class-policy strong span,.template-page.page-cooking-class-policy strong{font-size:34px}}@media screen and (max-width:768px){.template-page.page-cooking-class-policy strong span,.template-page.page-cooking-class-policy strong{font-size:28px}.template-page.page-events p.text-theme-light.mb-2.text-body-small{text-align:center;font-size:15px;color:#000;padding-bottom:10px}.template-page.page-events .flex-auto p.mb-5{font-weight:300;font-size:15px!important}.template-page.page-events h2.h4.section__heading.mb-0.flex-auto.text-start{text-align:center!important}.template-page.page-events .flex-auto a.link.block.mt-5.has-ltr-icon{font-size:17px!important}.template-page.page-events .section__header.items-center.flex.flex-row.flex-wrap.gap-x-theme.cc-animate-init.cc-animate-in{justify-content:center}.template-page.page-events .section__header.items-center.flex.flex-row.flex-wrap.gap-x-theme.cc-animate-init.cc-animate-in a.link{margin-top:20px}}.template-page.page-cooking-class-policy h2.text-overlay__heading.h1{color:#000}.template-page.page-cooking-class-policy strong,.template-page.page-cooking-class-policy strong span{font-family:Taviraj,sans-serif;font-weight:400}.page-cooking-class-policy p strong{color:rgb(var(--heading-color))}.page-store-locator .page__content.reading-width.rte.article-content.mt-12.mx-auto{z-index:1;max-width:1063px;position:relative}.template-page.page-store-locator .strmpr-powered-by{display:none}.js-pagination-result .card{box-shadow:0 0 0 1px var(--card-border-color);padding:15px}.template-blog .card .media{min-height:280px}.article .media img{width:75vw;height:540px;object-fit:cover;margin-bottom:30px}.print-btn.btn{text-decoration:none;cursor:pointer;margin-top:20px;display:block;width:105px}.strmpr-field-name{font-size:22px!important;font-family:Taviraj;font-weight:400!important}.strmpr-field-address,.strmpr-field-directions.storemapper_directions,.strmpr-field-phone,.strmpr-field-description.storemapper-description,.strmpr-field-email,.strmpr-field-url{font-size:15px;font-weight:300;font-family:Roboto}span.opening_hrs{font-weight:700}.strmpr-field-phone a{text-decoration:none}button#storemapper-filter-0,button#storemapper-filter-1{color:#5a5a5a!important;font-family:Roboto}button#storemapper-filter-0 img,button#storemapper-filter-1 img{color:#000!important;width:10px!important;height:10px!important;box-sizing:unset}.strmpr-field-directions.storemapper_directions{margin-bottom:5px!important}.template-page.page-store-locator{background:#fff}body.cc-animate-enabled.dom-loaded.agecheckerVsARddsz9-installed.dom-loaded-plus-6{background:#fff!important}.strmpr-search-results .strmpr-search-result .strmpr-field-bucket-general .strmpr-field-address:before{margin-top:5px}.strmpr-search-results .strmpr-search-result .strmpr-field-bucket-general .strmpr-field-directions:before{margin-top:5px}a.card-link.text-current.js-prod-link{color:#000}a.card-link.text-current{color:#8b9b3c}span.contained-heading.inline-block{color:#8b9b3c!important}.shopify-section:not(.cc-map-with-text) .media-with-text.cc-animate-init.cc-animate-in{background:#ebdfc166}h2.card__title.h3{font-weight:400}@media screen and (min-width: 769px){.jdgm-paginate,.jdgm-rev__body{font-size:18px!important}.template-page.page-trade-accounts .media-with-text__text{padding-inline-start:40px!important;padding-right:20px}p.mb-5{font-size:24px!important;font-weight:300}.section__block.reading-width.rte,.section__block.reading-width--inline.md-down\:px-gutter.rte.mx-auto{font-size:24px;font-weight:300}h2.h4.section__heading.text-center{font-size:48px}.template-blog.blog-events .rte.reading-width--inline.mb-8.last\:mb-0 p{font-size:24px}}@media screen and (max-width: 768px){.template-blog.blog-events .rte.reading-width--inline.mb-8.last\:mb-0 p{font-size:15px}h2.h4.section__heading.text-center{font-size:34px}.section__block.reading-width--inline.md-down\:px-gutter.rte.mx-auto{font-size:15px;font-weight:300}.template-page.page-trade-accounts .text-start{padding:32px}p.mb-5{font-size:15px!important;font-weight:300}.section__block.reading-width.rte{font-size:15px;font-weight:300}}.form.reading-width p{text-align:center;font-size:17px;font-weight:300;color:#1c1c1c}.template-page.page-contact-us .shopify-section.cc-contact-form .section{background:#ebdfc166;padding-top:30px;padding-bottom:30px}.template-page.page-contact-us .label{font-weight:300}.product-info__block.product-info__weight{margin-top:0;font-weight:500}.product-info__block.product-info__title{margin-bottom:0}.b2b span.product-label.product-label--sale,.b2b.template-product .product-info__block.rte+hr{display:none}.template-product .disclosure__content p{margin:0 0 1em}.template-product .disclosure__content li{font-weight:300!important}.frozen_popup_container .instorePopup p,.frozen_popup_container .instorePopup li{font-size:18px}.frozen_popup_container.active .instorePopup{max-height:500px!important;overflow-y:scroll!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/z-custom.css.map */
