:root{--font-body-family: "Inter", sans-serif;--product-card-image-padding: .5rem}.product__media-item:has(.no-image){display:block!important}.top-bar{height:32px;min-height:32px;padding:0rem 0;font-size:15px;line-height:32px;font-weight:700;letter-spacing:0%}.freshly-header{grid-template-columns:auto auto 0fr}.header__icon .svg-wrapper{height:auto;width:auto}.header__icon:hover .icon{transform:none}.freshly-menu ul li a{font-size:15px;line-height:16px;font-weight:500;letter-spacing:.2px;color:#474444;transition:all linear .5s}nav.freshly-menu ul li a:hover{color:#7a8f7a}.freshly-icons .header__icon{width:19px;height:19px;margin-left:15px}.freshly-menu ul{display:flex}.shopify-policy__container{text-align:justify}.slider.slider--everywhere .slider__slide{cursor:pointer}.freshly-slider{height:570px}.custom-box .banner__text{max-width:556px}.custom-box h2{font-family:playfair display,serif;font-size:64px;line-height:66px;font-weight:500;color:#0d361d}.custom-box p{font-size:16px;line-height:24px;font-weight:300;color:#0d361d}.custom-box a{height:auto;min-height:38px;line-height:40px;border-radius:35px;background:#0d361d;box-shadow:#00000029 0 5px 6px;font-size:14px;font-weight:600;letter-spacing:.2px;color:#fff;transition:all linear .5s}.custom-box a:after{box-shadow:none}.custom-box a:hover{background:#7a8f7a}.freshly-dots{position:absolute;bottom:20px;width:100%;text-align:center}.freshly-dots .slideshow__controls{border:none}.freshly-dots .slider-counter__link--dots .dot{height:10px;width:10px;display:inline-block;background:#fff;cursor:pointer;border:none}.freshly-dots .slider-button--prev,.freshly-dots .slider-button--next{display:none}.freshly-dots .slider-counter__link--active.slider-counter__link--dots{border:1px solid #fff;width:20px;height:20px;border-radius:40px}.freshly-dots .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff}.freshly-dots .slider-counter__link{padding:0;margin:0 5px}.feature-collection-section{background:#f1f3f1}.feature-collection-section .feature-collection{padding-top:25px}.feature-collection h2{font-size:28px;line-height:17px;font-weight:500;letter-spacing:.2px;color:#000;padding-bottom:30px}.feature-collection .card{border-width:0px;background:none}.feature-collection .card__inner{border:1px solid #7A8F7A;border-radius:15px;height:340px}.feature-collection .card__information{border:1px solid #7A8F7A;border-radius:15px;margin:20px 0 5px;background:#fff;padding:1.3rem 1.8rem;box-shadow:#d5d5d5 1px 3px 7px;text-align:center}.feature-collection button{background:#7a8f7a;color:#fff;letter-spacing:.2px}.feature-collection .card--card .quick-add{margin:0}.feature-collection .card__content{padding:0}.feature-collection .card__content a{font-size:15px;line-height:17px;font-weight:600;letter-spacing:0}.feature-collection .price>*{letter-spacing:0}.feature-collection .price--on-sale .price-item--regular,.our-sauces .price--on-sale .price-item--regular{color:#898484}.feature-collection-section .slider-dots{transition:all linear .1s;gap:10px;padding:10px 0;margin-top:15px}.feature-collection-section .slider-dot.active{position:relative;width:6px;height:6px;background:#000;border-radius:50%}.feature-collection-section .slider-dot.active:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border:1px solid #000000;border-radius:50%;transform:translate(-50%,-50%)}.feature-collection-section .slider{padding-left:20px;padding-right:20px;overflow:visible;box-sizing:border-box}.feature-collection-section .product-grid{display:flex;gap:16px;padding:0;margin:0 auto;justify-content:flex-start;overflow:visible}.feature-collection-section .product-grid .grid__item{flex:0 0 calc(25% - 12px);max-width:calc(25% - 12px);padding:2px;box-sizing:border-box}.feature-collection-section ul.product-grid.product-grid{column-gap:12px}.feature-collection-section .card__media{overflow:hidden;border-radius:18px;background:transparent}.feature-collection-section .card__media img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.feature-collection-section .card--card .card__inner .card__media{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.feature-collection-section .badge{border-radius:55px;padding:.5rem 1.3rem .4rem;background-color:#c93c3c}.feature-collection-section ul li{list-style:none}.slider-dots{display:flex;justify-content:center;margin-top:20px;gap:8px}.slider-dot{width:10px;height:10px;border-radius:50%;background:#ccc;border:none;cursor:pointer;padding:0;transition:all .3s ease}.slider-dot.active{background:#000;transform:scale(1.2)}.custom-badge{background:#f1f3f1;padding:12px 0 28px}.custom-badge .badge-item{max-width:116px}.imageheadingsection{position:relative}.imageheadingsection:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-18px;width:140px;height:18px;background-image:var(--heading-separator);background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1)}.foundersection{padding-top:48px;padding-bottom:10px}.foundersection .animate--ambient>img,.foundersection .animate--ambient>.svg-wrapper{animation:none}.foundersection .image-with-text__grid{display:grid;grid-template-columns:434px 1fr;align-items:stretch;border-radius:14px;max-width:895px;margin:0 auto;height:480px;position:relative;background:#7a8f7a}.foundersection .image-with-text__grid:after{position:absolute;content:"";left:-10px;right:-10px;top:-10px;bottom:-10px;border:#7A8F7A 1px solid;border-radius:23px;box-shadow:#ddd 0 2px 15px 4px}.foundersection .image-with-text__media-item{width:434px}.foundersection .image-with-text__media{height:355x}.foundersection .image-with-text__media img{width:100%;height:355px;object-fit:cover;display:block}.foundersection .image-with-text__text-item{width:100%;display:flex;align-items:center;justify-content:center;max-height:355px;border-radius:0 14px 14px 0}.foundersection .image-with-text__text-item p{font-size:22px;line-height:30px;font-weight:300;text-align:center}.foundersection .image-with-text__content{max-width:655px;width:100%;padding:35px}.foundersection .image-with-text__heading{font-size:35px;line-height:1.1;color:#fff;padding-top:0;margin-bottom:14px;white-space:normal;align-self:anchor-center;text-align:center}.foundersection .image-with-text__text{font-size:20px;line-height:1.7;color:#fff;text-align:left;padding-top:15px}.our-sauces{background:#f1f3f1;margin-top:10px;position:relative;z-index:1}.our-sauces .product-card-wrapper .card,.contains-card--product{border-width:0px;--image-padding: 0px}.our-sauces h2{font-size:28px;line-height:17px;font-weight:500;letter-spacing:.2px;color:#000}.our-sauces .card__content a{font-size:17px;line-height:17px;font-weight:600;color:#000;letter-spacing:.1px}.our-sauces .product-flavour{font-size:11px;line-height:17px;font-weight:600;color:#615e5e;margin-top:5px;margin-bottom:2px}.our-sauces .price__regular{font-size:14px;line-height:17px;font-weight:700;color:#1e1f1e}.our-sauces button{background:#7a8f7a;color:#fff;min-height:40px;letter-spacing:.1px;font-weight:400;font-size:15px}.our-sauces .collection__view-all a{font-size:15px;line-height:25px;font-weight:400;letter-spacing:.2px;color:#000;transition:all linear .5s}.our-sauces .card-wrapper{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 8px 24px #0000001f}.our-sauces .collection__view-all a:hover{color:#536e51;text-decoration-thickness:0;font-weight:700}.our-sauces .collection .price{letter-spacing:0}.our-sauces .card__badge span.badge{--badge-corner-radius: 2rem;background-color:#c93c3c}.badge-section.payment-icon ul li img{height:30px}.freshly-footer .footer__content-bottom{padding-top:0}.payment-icon{background:#7a8f7a;padding:0 0 12px}.freshly-footer .footer__content-bottom-wrapper{display:block}.freshly-footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:center}.freshly-newsletter h2{font-size:32px;line-height:29px;font-weight:500;letter-spacing:.2px;color:#fff;font-family:Inter,sans-serif;margin-top:20px}.freshly-newsletter p{font-size:15px;line-height:16px;font-weight:500;letter-spacing:.5px;color:#fff}.newsletter-form__field-wrapper .field__input{background:#fff}.freshly-newsletter .field__label{color:#000000a6;font-size:13px;line-height:21px;font-weight:600;letter-spacing:.2px;font-family:Inter,sans-serif;margin-top:2px}.freshly-newsletter .newsletter-form__button .icon{color:#000000a6;font-size:13px;font-weight:600;width:2rem}.freshly-newsletter .newsletter__wrapper .newsletter-form__field-wrapper,.newsletter__wrapper .newsletter-form{max-width:460px}.freshly-footer .footer-block__details-content .list-menu__item--link{font-size:15px;line-height:17px;font-weight:400;letter-spacing:.2px;color:#fff}.freshly-footer .footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none}.footer-block__brand-info p{font-size:15px;line-height:26px;font-weight:400;color:#fff;letter-spacing:0px;margin-top:0}.footer-block__brand-info p img{position:relative;top:3px}.freshly-footer .svg-wrapper{width:30px;height:29px}.freshly-footer .list-social__link{padding:4px}.freshly-footer .copyright__content{font-size:14px;line-height:20px;font-weight:400;color:#fff;letter-spacing:.1px}.freshly-footer .footer__content-bottom{position:relative;border:none}.freshly-footer .footer__content-bottom:after{position:absolute;content:"";height:1px;width:80%;background:#ddd;margin:auto;left:0;right:0;bottom:-20px}.freshly-footer .grid--4-col-tablet .grid__item{width:auto}.allproducts .product-card-wrapper .card,.contains-card--product{--image-padding: 0px}.allproducts{background:#f1f3f1}.allproducts .product-card-wrapper .card,.contains-card--product{border-width:0px}.allproducts button{background:#7a8f7a;color:#fff;letter-spacing:0;font-size:15px;padding:13px;min-height:auto}.inner-banner h2{color:#fff}.allproducts .card__information.custom-information{margin-bottom:12px;text-align:center}.card__heading{font-family:inter}.Popular-this-Week .product-card-wrapper .card,.contains-card--product{--image-padding: 0px}.Popular-this-Week .full-unstyled-link{color:#000}.button.button--secondary:after,.quick-add__submit.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none;--border-opacity: 0}.product__taste-profile{margin:20px 0;padding:5px 0}.taste-profile__heading{font-size:14px;font-weight:500;color:#000;margin-bottom:2px;font-family:Inter;letter-spacing:0}.taste-profile__text{font-size:14px;color:#666;margin:0}.best-used-as__heading{font-size:16px;font-weight:600;color:#000;margin-bottom:16px}.best-used-as__container{display:flex;gap:24px;flex-wrap:wrap;align-items:flex-start}.best-used-as__item{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.best-used-as__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.product__description-section-standalone{margin:40px 0 32px;padding:24px;background-color:#f8f8f8;border-radius:12px}.description-wrapper{max-width:100%}.description-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.description-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:#666}.description-icon svg{width:100%;height:100%}.description-title{font-size:16px;font-weight:600;color:#000;margin:0}.description-content{font-size:14px;line-height:1.6;color:#555;margin:0}.description-content p{margin:0}.description-content a{color:#000;text-decoration:underline}.product-form__input--pill{display:flex;align-items:center;flex-wrap:nowrap;gap:12px}.product-form__input--pill .form__label{margin-bottom:0;margin-right:8px;white-space:nowrap;flex-shrink:0}.product-form__input--pill input[type=radio]+label{margin:0}.product-form__quantity .form__label{font-size:14px;font-weight:600;letter-spacing:4%;color:#2e3d25;text-transform:uppercase}.Popular-this-Week .card__heading,.product-flavour{margin-top:3.8px;margin-bottom:10px;color:#666;font-size:12px;font-weight:600;letter-spacing:.1px}.Popular-this-Week .product-flavour{padding:0;margin-top:3px;color:#666;margin-bottom:0}.Popular-this-Week .card__information{padding:0}.Popular-this-Week .slider--tablet.grid--peek,.title,.title-wrapper-with-link{margin:0;width:100%}.Popular-this-Week .price__regular .price-item--regular{font-weight:400;font-family:inter;font-size:14px}.Popular-this-Week .card--card .quick-add{margin:5px 5px 5px 0}.Popular-this-Week .button,.shopify-challenge__button,.customer button{color:#fff;background-color:#7a8f7a}.Popular-this-Week .slider-buttons{display:none}.Popular-this-Week .underlined-link,.customer a{color:#000}.Popular-this-Week .collection .slider.slider--tablet{margin-bottom:1rem}.Popular-this-Week .collection__title.title-wrapper{margin-bottom:10px}.best-used-as__heading{font-size:14px;font-weight:600;margin:0 0 1.25rem;color:#1a1a1a;text-align:left;font-family:Inter;letter-spacing:0;padding-top:15px}.best-used-as__container{display:flex;flex-direction:row;gap:.75rem;flex-wrap:wrap}.best-used-as__item{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border:1.5px solid #d4d4d4;border-radius:50px;background-color:#fff;transition:all .2s ease;width:fit-content;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row}.best-used-as__item:active{background-color:#f5f5f5;border-color:#999}.best-used-as__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.best-used-as__icon img{width:100%;height:100%;object-fit:contain}.best-used-as__label{font-size:13px;font-weight:600;color:#333;white-space:nowrap}.video-section .global-media-settings{background-color:transparent}.video-section h2{font-size:28px;line-height:32px;font-weight:500;letter-spacing:.2px;color:#000}.video-section .title-wrapper{margin-bottom:10px}.video-section .title{margin-bottom:20px}.recipe-content-box{padding:0 20px;position:relative;top:-40px}.recipe-item__link{border:1px solid rgb(122 143 122 / 25%);background:#f8f7f3;box-shadow:#ddd 10px 10px 45px;border-radius:12px}.video-section .icon-box{width:52px;height:52px;background:#536e51;border-radius:104px;margin:0 auto;border:1px solid #fff}.video-section .icon-img{width:25px;height:25px}.video-section .recipe-item__title{font-size:15px;line-height:18px;font-weight:600;letter-spacing:.2px;color:#000;font-family:Inter,sans-serif;margin:20px 0 0}.video-section .blog__view-all a{font-size:15px;line-height:25px;font-weight:400;letter-spacing:.2px;color:#000;transition:all linear .3s}.video-section .blog__view-all a:hover{color:#536e51;text-decoration-thickness:0;font-weight:700}.video-section .blog__view-all{margin-top:20px}.freshly-blogs .page-width-desktop{padding-top:0}.freshly-blogs h2{font-size:28px;line-height:30px;font-weight:500;letter-spacing:.2px;color:#000}.freshly-blogs .card{--border-width: 0px;box-shadow:0 1px 17px #ddd;--image-padding: 8px;border:1px solid #7A8F7A7D;border-radius:17px;position:relative}.freshly-blogs .card img,.freshly-blogs .card--card .card__inner .card__media{border-radius:14px}.freshly-blogs .full-unstyled-link{font-size:20px;line-height:24px;font-weight:500;letter-spacing:0px;color:#000;font-family:Inter,sans-serif}.freshly-blogs .full-unstyled-link:hover{text-decoration:none}.freshly-blogs .card__information{padding-top:10px}.freshly-blogs .article-card__info{font-size:12px;line-height:23px;font-weight:600;letter-spacing:4%;color:#2e3d25;font-family:Inter,sans-serif;text-transform:uppercase}.freshly-blogs a.blogviewall{font-size:15px;line-height:25px;font-weight:400;letter-spacing:.2px;color:#000;transition:all linear .5s}.freshly-blogs a.blogviewall:hover{color:#536e51;text-decoration-thickness:0;font-weight:700}.freshly-blogs .blog__view-all{margin-top:20px}.custom-pill-style input[type=radio]+label{padding:10px 11px}.description-heading{font-family:inter}.About-Us .aboutus-text-column{width:704px;max-width:100%;flex-shrink:0}.About-Us .aboutus-image-column{width:507px;max-width:100%;flex-shrink:0}.About-Us .aboutus-image-tag{width:100%;height:100%;display:block;object-fit:cover;border-radius:28px;aspect-ratio:507/453}.About-Us .aboutus-image-column{width:100%;max-width:100%;flex-shrink:0;height:auto}.About-Us .aboutus-image-wrapper{width:100%;height:auto;overflow:hidden;border-radius:28px}.About-Us .aboutus-image{width:100%;height:100%}.About-Us .aboutus-image-tag{width:100%;height:auto;object-fit:cover;display:block;border-radius:28px}.About-Us .aboutus-title{font-size:32px;line-height:1.2;font-weight:600;margin-left:5px;margin-right:5px;font-family:playfair display,serif;letter-spacing:.1px}.About-Us .aboutus-description{font-size:16px;line-height:1.7;color:#333;margin:5px;letter-spacing:.1px}.About-Us .aboutus-button{min-width:156px;min-height:48px;padding:16px 38px;border:1.5px solid #111;border-radius:999px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background:transparent;transition:all .3s ease;color:#000;font-family:inherit;cursor:pointer}.About-Us .aboutus-button:hover{background:#111;color:#fff}.About-Us .aboutus-button-text{font-size:16px;font-weight:500;line-height:1;white-space:nowrap}.Freshness-Is-Not-Optional .aboutus-title{margin:0 0 24px;font-size:64px;line-height:66px;letter-spacing:0%;font-weight:700;font-family:playfair display,serif}.Freshness-Is-Not-Optional .aboutus-description{margin-bottom:40px;font-size:20px;line-height:30px;letter-spacing:0%;font-weight:500}.custom-text{width:850px;font-size:24px;color:#fff;line-height:32px;letter-spacing:0%;font-family:Inter;font-weight:400}.Contact .banner__content{padding:0;display:flex;position:absolute;width:100%;align-items:center;justify-content:center;z-index:2}.Contact .banner__content{padding:14rem 5rem 5rem}.Contact .banner__heading{font-size:65px;color:#fff;font-family:Playfair Display,serif;letter-spacing:.2px;font-weight:700}.Contact .banner__box{color:#fff}.Contact .button,.shopify-challenge__button,.customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:#fff;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff}.Contact .button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.Contact .button--secondary,.button--tertiary{--color-button: #fff}.page-width--narrow{padding-left:5rem;padding-right:5rem}.main-page-title{text-align:center}div#ProductGridContainer ul li{background:#fff;border-radius:19px;box-shadow:#ddd 5px 5px 15px}div#CartDrawer{background-color:#fff}.product-form__submit{margin-bottom:1rem;border:#000 1px solid;background:#fff}h3.productname_card{font-size:17px;font-weight:600;letter-spacing:0;text-align:center}.price__container span{letter-spacing:.1px}small.unit-price.caption span{letter-spacing:0;font-weight:700;font-size:14px;color:#455545}.allproducts{padding-bottom:50px}div#FacetsWrapperDesktop .facets__display{background:#fff;box-shadow:1px 2px 12px #8080805c}div#FacetsWrapperDesktop .facets__header,div#FacetsWrapperDesktop .field__input{background:#fff}.product-grid-container .badge{border-radius:55px;background-color:#c93c3c}span.facets__selected{letter-spacing:0}.slick-slide.slick-current.slick-active.slick-center p.review{height:100px;overflow:auto}.slick-slide.slick-current.slick-active.slick-center p.scrollbar{height:100px;width:100%;overflow:auto;padding:0 10px}.slick-slide.slick-current.slick-active.slick-center p#scrollbar1::-webkit-scrollbar{width:10px}.slick-slide.slick-current.slick-active.slick-center p#scrollbar1::-webkit-scrollbar-track{border-radius:8px;background-color:#f0f0f0;border:1px solid #cacaca}.slick-slide.slick-current.slick-active.slick-center p#scrollbar1::-webkit-scrollbar-thumb{border-radius:8px;background-color:#637a73}.landing_bannerContainer .landingbannertext{max-width:var(--page-width);padding:0}.best-selling-section{--bs-font-heading: "Inter", sans-serif}.hero-banner-top-text{display:none}.Hero_Banner .hero-banner-top-text{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#000;margin-bottom:0;position:relative;padding-bottom:0;padding-left:15px}.Hero_Banner .hero-banner-top-text:after{content:"";position:absolute;left:53%;transform:translate(-50%);bottom:0;width:104%;height:2px;background:#623f36}.Hero_Banner .hero-banner-top-text span{color:#000}.Hero_Banner .banner__heading{color:#3d2a1f}.Hero_Banner .banner__heading span{color:#7a8f7a}.Hero_Banner .slideshow__text.slideshow__text--left,.Hero_Banner .banner-content-wrapper{padding:0}.Hero_Banner .custom-box p{font-size:16px;line-height:24px;font-weight:400;color:#000;letter-spacing:0%}.Hero_Banner .custom-box a{color:#fff;background:#7a8f7a}.Hero_Banner .custom-box h2{line-height:71px}.Hero_Banner .banner__box>*+*{margin-top:5px}.Hero_Banner .banner__box>*+.banner__buttons{margin-top:30px}.quick-add button:hover{background:#394339}.quick-add button{background:#7a8f7a;transition:all linear .5s}.menu-drawer__utility-links .list-social__link{width:50px;height:50px;margin-left:-10px}.menu-drawer__utility-links .svg-wrapper,.menu-drawer__utility-links .svg-wrapper svg{width:34px;height:34px}.cart-drawer .cart__checkout-button{max-width:none;background:#7a8f7a}.cart-drawer .cart__checkout-button:after{box-shadow:none}.drawer__cart-items-wrapper .product-option{font-size:12px;font-weight:600;color:#000}.drawer__cart-items-wrapper .quantity__button:focus-visible,.drawer__cart-items-wrapper .quantity__input:focus-visible{background-color:transparent;z-index:2;box-shadow:none;outline-offset:unset;outline:none}.drawer__cart-items-wrapper .cart-item__quantity .quantity__input{font-size:13px}.cart-item__quantity-wrapper .quantity{min-height:40px}.cart-drawer .cart-item__image{max-width:100%;height:100%;object-fit:cover}.cart-drawer .cart-item{grid-template:repeat(2,auto) / repeat(3,1fr);gap:.5rem}.drawer__inner{width:50rem}.cart-item__price-wrapper{margin-top:5px}.drawer__cart-items-wrapper small.unit-price.caption span{font-weight:700;font-size:12px;letter-spacing:.2px}.drawer__cart-items-wrapper .price--end{letter-spacing:.2px}button.button.button--tertiary.cart-remove-button{border:#656f65 1px solid;min-height:34px;height:36px;width:56px;margin-top:1px;margin-left:10px}.drawer__cart-items-wrapper .cart-item__name{font-size:13px}.cart-drawer__footer .totals__total-value{font-size:1.5rem;font-weight:500}.scrolled-past-header{box-shadow:#0000001f 2px 2px 15px}.bestslidercontainer li.grid__item{box-shadow:0 1px 24px #0000000d;border-radius:25px}.bestslidercontainer .card-wrapper{box-shadow:none}.Hero_Banner .freshly-slider .slideshow__slide:after{display:none}.Popular-this-Week h2{font-size:24px;margin-bottom:25px}.freshly-icons a.header__icon,.freshly-icons .header__icon--cart{width:40px;height:40px;min-width:32px;min-height:32px}.freshly-icons a.header__icon svg,.freshly-icons .header__icon--cart svg{width:20px;height:20px}.header__search{display:inline-flex;line-height:0;align-items:center}.freshly-icons .header__icon--cart{margin-left:-10px!important}.freshly-icons .header__icon{margin-left:0}.cart-count-bubble{bottom:2rem;left:2.2rem}.cart-drawer__empty-content a.button{background:#7a8f7a;letter-spacing:0}.cart-drawer__empty-content a.button:after{box-shadow:none}.landing-badge .badge-container{padding-bottom:20px;padding-top:20px}.badge-section.landing-badge{background-color:#f3eee1;border-bottom:#C3CAC3 1px solid}.our-sauces.landing.color-scheme-2.isolate.gradient{margin-top:0}.our-sauces.landing .bestslidercontainer{padding-top:30px}.our-sauces.landing .slider-dots{transition:all linear .1s;gap:10px;padding:10px 0;margin-top:15px}.our-sauces.landing .slider-dot.active{position:relative;width:6px;height:6px;background:#000;border-radius:50%}.our-sauces.landing .slider-dot.active:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border:1px solid #000000;border-radius:50%;transform:translate(-50%,-50%)}.our-sauces.landing button.slider-dot{min-height:auto}section.Spoonful_Of_Opinions.testimonial-slider-section{padding-bottom:30px}.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{margin-top:1px}.banner__content{max-width:100%}.Contact .banner__content{padding:8rem}.product-flavour,.flavour-more-wrapper{position:relative;display:inline-block}.flavour-more{color:#007a5a;cursor:pointer;font-weight:600;margin-left:4px}.flavour-tooltip{visibility:hidden;opacity:0;position:absolute;bottom:125%;left:50%;transform:translate(-50%);background:#333;color:#fff;text-align:left;padding:8px 10px;border-radius:6px;font-size:12px;white-space:normal;width:max-content;max-width:220px;z-index:10;transition:opacity .2s ease-in-out;pointer-events:none}.flavour-tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.flavour-more-wrapper:hover .flavour-tooltip{visibility:visible;opacity:1}.product-flavour{position:relative;z-index:2}.flavour-more-wrapper{position:relative;z-index:3;pointer-events:auto}.flavour-tooltip{z-index:9999;pointer-events:none}.article-short-description{margin-bottom:20px}.recipe-list{padding-left:15px}.article-card__info{font-family:inter,sans-serif}.article-card__image-wrapper.card__media .article-card__image.media img{object-fit:fill;height:100%;width:100%}.pagination__item--current{background-color:#000;color:#fff!important;border-radius:40%;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.banner__media--mobile{display:none}@media screen and (max-width:1399.98px){.our-sauces .card__content a{font-size:15px}.price .price-item{font-size:14px}.our-sauces ul.grid{--grid-desktop-horizontal-spacing: 11px}div#bestSellertop ul{gap:16px}.feature-collection .card__content a{font-size:14px}}@media screen and (max-width:1199.98px){.Popular-this-Week .card__heading,.product-flavour{margin-top:4px;margin-bottom:0}.banner-content-wrapper{padding:0rem}.recipe-content-box{padding:0 48px}.our-sauces ul.grid{--grid-desktop-horizontal-spacing: 11px}.our-sauces button{min-height:36px}div#bestSellertop ul{gap:16px}.feature-collection .card__content a{font-size:14px}.freshly-icons a.header__icon,.freshly-icons .header__icon--cart{width:40px;height:40px;min-width:40px;min-height:40px}.freshly-icons a.header__icon svg,.freshly-icons .header__icon--cart svg{width:20px;height:20px}.header__search{display:inline-flex;line-height:0;align-items:center}.freshly-icons .header__icon--cart{margin-left:-10px!important}.freshly-icons .header__icon{margin-left:0}.cart-count-bubble{bottom:1.8rem;left:2.2rem}.feature-collection .card__inner{height:255px}#bestSellertop{padding:0}}@media screen and (max-width:989px){.badge-section.landing-badge ul.badge-list .badge-item{max-width:92px}.feature-collection .card__inner{height:100%}.Hero_Banner .custom-box h2{line-height:50px}.feature-collection-section .page-width .product-grid li.grid__item{flex:0 0 55%!important;min-width:55%!important;max-width:55%!important;scroll-snap-align:center!important;margin:0;padding:0;list-style:none}.freshly-header{grid-template-columns:none}.top-bar{font-size:13px}.freshly-icons .header__icon{width:15px;height:15px}.foundersection .image-with-text__grid{display:grid;grid-template-columns:400px 1fr;align-items:stretch;border-radius:14px;max-width:895px;margin:0 auto;position:relative;background:#7a8f7a}.foundersection .image-with-text__media-item{width:100%}.foundersection .image-with-text__text-item{height:100%}.foundersection .image-with-text__text-item p{font-size:15px;line-height:20px;font-weight:300}.our-sauces .slider-buttons{display:none}.freshly-blogs .slider-buttons .slider-counter,.freshly-blogs .slider-buttons .slider-button{display:block}.our-sauces .collection .slider.slider--tablet{margin-bottom:0rem;padding-bottom:22px}.our-sauces .collection__title.title-wrapper{margin-bottom:10px}.video-section .banner-btn{width:180px;font-size:13px;padding:6px 0}.our-sauces .collection__title.title-wrapper{margin-bottom:20px}.our-sauces .slider.slider--tablet{gap:9px!important}.our-sauces .grid__item.slider__slide{min-width:48%}.our-sauces .slider.slider--tablet{padding-left:14px;padding-right:14px}.our-sauces .slider.slider--tablet.grid--peek .grid__item.slider__slide{width:28%;min-width:28%}.freshly-footer .footer__content-top .grid{display:block}.newsletter-form{margin:0 auto}.freshly-newsletter h2{font-size:25px;line-height:29px;margin-bottom:6px}.freshly-newsletter p{font-size:13px}.freshly-newsletter .newsletter__subheading{margin-top:0}.freshly-footer .footer-block.grid__item{margin:0}.freshly-footer .footer-block__details-content .list-menu__item--link{font-size:13px;line-height:26px}.freshly-footer .footer-block__details-content .list-menu__item--link{padding-top:0;padding-bottom:0}.freshly-footer .footer-block__brand-info .footer__list-social.list-social{justify-content:center}.footer-block__brand-info p{text-align:center;margin:5px;line-height:18px;font-size:13px;letter-spacing:.4px}.footer-block__brand-info p a{color:#fff;text-decoration:none}.footer-double-menu li{list-style:none;line-height:18px}.newsletter-form__field-wrapper .field__input{height:40px}.freshly-newsletter .field__label{line-height:15px}.freshly-footer .footer__content-bottom{display:none}.freshly-footer .footer__content-top{padding-bottom:0;text-align:center}.footer-block__brand-info{padding-top:40px}.footer-block__brand-info{position:relative}.footer-block__brand-info:after{position:absolute;content:"";left:40px;right:40px;height:1px;background:#fff;top:15px}footer.freshly-footer{padding-bottom:0;margin-top:-2px}.desktop-brand-info .rte,.footer-block__brand-info p.paragraphtext,.large-up-hide.mobile-brand-info ul{display:none}.badge-section.payment-icon ul li img{height:30px}.payment-icon{padding:20px 0 40px;margin-top:-5px}.freshly-footer .footer-double-menu__wrapper{width:80%;margin:auto;display:flex!important;justify-content:space-between}.freshly-footer .footer-double-menu ul{text-align:left;padding-left:50px}.custom-badge .badge-item{max-width:102px}.freshly-blogs .blog__post.article{width:100%}.freshly-blogs{padding:0 20px}.freshly-blogs .grid--peek.slider .grid__item:first-of-type{margin-left:0}.freshly-blogs .slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:100%}.freshly-blogs.blog.color-scheme-1.gradient .grid{column-gap:14px}div#bestSellertop ul{gap:14px;padding-left:10px}.freshly-icons a.header__icon,.freshly-icons .header__icon--cart{width:32px;height:32px;min-width:32px;min-height:32px}.freshly-icons a.header__icon svg,.freshly-icons .header__icon--cart svg{width:16px;height:16px}.header__search{display:inline-flex;line-height:0;align-items:center}.freshly-icons .header__icon--cart{margin-left:-10px!important}.freshly-icons .header__icon{margin-left:0}}@media screen and (max-width:749px){.banner--has-mobile-image .banner__media--desktop{display:none}.banner--has-mobile-image .banner__media--mobile{display:block}.banner__media-image-mobile{width:100%;height:auto;object-fit:contain}.main-blog .title--primary{margin:0 0 2rem}.product-media-container.media-fit-cover{min-height:700px}.banner--mobile-bottom .slideshow__text.banner__box,.product__taste-profile{display:none}.freshly-slider .slideshow__slide:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0}.custom-box h2{color:#fff}.feature-collection-section .badge{width:auto}.freshly-blogs .slider-buttons .slider-counter{min-width:auto;width:auto}.Hero_Banner .freshly-slider .banner__content{position:absolute;justify-content:left;margin-left:auto;top:0;bottom:0;max-width:100%}.Hero_Banner .custom-box a{line-height:10px}.Hero_Banner .custom-box{max-width:52%;background:transparent;padding:10px 8px}.Hero_Banner .custom-box h2{font-size:20px;line-height:28px;word-break:keep-all;overflow-wrap:break-word;padding-top:8px;text-align:left}.Hero_Banner .custom-box p{font-size:11px;line-height:15px;text-align:left}.Hero_Banner .hero-banner-top-text{font-size:11px;gap:3px;padding-left:6px;letter-spacing:.2px}.Hero_Banner .banner__buttons{display:flex;justify-content:flex-start}.Hero_Banner .custom-box a.button{width:auto;min-width:unset;display:inline-flex;padding:8px 16px;font-size:12px;border-radius:35px;font-weight:500}.Hero_Banner .banner__box>*+*{margin-top:3px}.Hero_Banner .banner__box>*+.banner__buttons{margin-top:12px}.Hero_Banner .freshly-slider .media>img{object-position:center;transform:scale(1)}.Hero_Banner .slideshow__text.banner__box{justify-content:unset}.freshly-footer .footer-double-menu ul{padding-left:0}.main-page-title{font-size:25px}.page-width--narrow{padding-left:5rem}.Contact .banner__content{padding:2rem}.Contact .banner__heading{font-size:30px}.Contact .banner__box .banner__heading+*{margin-top:1rem;font-size:12px;line-height:18px}.About-Us .aboutus-title{font-size:20px}.About-Us .aboutus-image-column{width:100%;max-width:100%}.About-Us .aboutus-image-wrapper{height:auto;border-radius:20px}.About-Us .aboutus-image-tag{width:100%;height:auto;aspect-ratio:auto;border-radius:20px}.About-Us .aboutus-content.mobile-image-top{background-color:#f5f1ec}.Freshness-Is-Not-Optional .aboutus-title{margin:0 0 24px;font-size:24px;line-height:40px}.Freshness-Is-Not-Optional .aboutus-description{margin-bottom:0}.freshly-slider{height:auto}.freshly-slider .banner__content{position:absolute;justify-content:right;margin-left:auto;top:0;bottom:0}.banner-content-wrapper{max-width:46%}.custom-box .banner__text{padding-right:0}.custom-box h2{font-size:30px;line-height:32px}.custom-box p{font-size:14px;line-height:17px;color:#fff}.freshly-slider.banner--mobile-bottom .banner__box{padding:15px}.badge-section .badge-container ul.badge-list .badge-item{max-width:90px}.badge-section .badge-container ul.badge-list{gap:10px}.foundersection .image-with-text__grid{grid-template-columns:280px 1fr;max-width:calc(100% - 12px);width:100%;height:100%;margin:0 auto;overflow:visible;position:relative}.foundersection .image-with-text__grid:after{left:-6px;right:-6px;top:-6px;bottom:-6px;border-radius:18px}.foundersection .image-with-text__media-item{width:280px}.foundersection .image-with-text__media{height:256px}.foundersection .image-with-text__media img{width:100%;height:256px}.foundersection .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:first-child .image-with-text__media,.foundersection .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:first-child .image-with-text__media img{border-radius:14px;overflow:hidden}.foundersection .image-with-text__text-item{width:100%;max-height:100%}.foundersection .image-with-text__content{max-width:100%;padding:0 30px}.foundersection .image-with-text__heading{font-size:18px;line-height:1.1;color:#fff;margin-bottom:10px;padding-top:10px;text-align:center}.foundersection .image-with-text__text p,.foundersection .image-with-text__text{font-size:13px;line-height:1.35;margin-top:20px}.pdp-title{font-family:Playfair Display,serif;font-size:24px;font-weight:500;line-height:30.05px;color:#354735}.badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-size:10px;letter-spacing:0;line-height:1;padding:5px;text-align:center;background-color:#c93c3c;border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));border-radius:10px;width:49px;height:21px;margin-top:3px}.custom-divider{display:none}.custom-pill-style input[type=radio]+label{height:25px;padding:6px 11px}.best-used-as__heading{font-size:1.125rem;font-weight:600;margin:10px 0 1.25rem;color:#1a1a1a;text-align:left}.best-used-as__container{display:flex;flex-direction:row;gap:.75rem;flex-wrap:wrap}.best-used-as__item{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border:1.5px solid #d4d4d4;border-radius:50px;background-color:#fff;transition:all .2s ease;width:fit-content;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row}.best-used-as__item:active{background-color:#f5f5f5;border-color:#999}.best-used-as__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.best-used-as__icon img{width:100%;height:100%;object-fit:contain}.best-used-as__label{font-size:13px;font-weight:600;color:#333;white-space:nowrap}.footer-block__brand-info:after{position:absolute;content:"";left:-15px;right:-15px;height:1px;background:#fff;top:15px}.footer-block.grid__item:first-child{margin-top:0;max-width:100%;width:100%}.footer-block--menu.scroll-trigger.animate--slide-in{display:none}.footer-block__brand-info p{font-size:12px;font-weight:500;color:#fff}.footer-block__brand-info p.fssaitext{letter-spacing:1px;font-size:15px}.footer-block__brand-info .manufaturedtext p{letter-spacing:.5px;font-size:13px;margin-top:-5px}.footer-block__brand-info p.copyrighttext{letter-spacing:.5px}.freshly-footer .footer-double-menu-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:10px 40px;width:100%}.freshly-footer .footer__content-top .grid{display:inline-flex}.newsletter-form{margin:0 auto}.freshly-newsletter h2{font-size:20px;line-height:29px}.freshly-newsletter p{font-size:13px}.freshly-newsletter .newsletter__subheading{margin-top:0}.freshly-footer .footer-block.grid__item{margin:0}.freshly-footer .footer-block__details-content .list-menu__item--link{font-size:13px;line-height:22px;color:#fff}.freshly-footer .footer-block__details-content .list-menu__item--link{padding-top:0;padding-bottom:0}.product__description-section-standalone{padding:16px;margin:30px 0 20px}.description-title{font-size:15px}.description-content{font-size:13px}.Popular-this-Week .quick-add__submit.button--full-width{min-height:31px}.allproducts .card__information.custom-information{padding:0}.allproducts .quick-add__submit.button.button--full-width.button--secondary{height:32px;min-height:32px;padding:0;display:flex;align-items:center;justify-content:center}.our-sauces .slider.slider--tablet{gap:9px!important}.our-sauces .slider.slider--tablet.grid--peek .grid__item.slider__slide{width:48%;min-width:48%}.our-sauces .slider.slider--tablet{padding-left:14px;padding-right:14px}.badge-section.payment-icon li.badge-item img{height:32px;width:auto;object-fit:contain;padding:5px}.payment-icon .badge-container ul.badge-list .badge-item{max-width:inherit}.footer-double-menu li{line-height:28px}.freshly-footer .footer-double-menu__wrapper{width:80%;margin:auto;padding-left:0;display:flex;justify-content:space-between}.footer-double-menu__wrapper ul{padding-left:0}.footer-double-menu__wrapper ul:nth-child(2){padding-left:64px}.freshly-blogs .blog__view-all{margin-top:0}.feature-collection-section .product-grid::-webkit-scrollbar{display:none}.feature-collection-section .page-width .product-grid li.grid__item{flex:0 0 55%!important;min-width:55%!important;max-width:55%!important;scroll-snap-align:center!important;margin:0;padding:0;list-style:none}.feature-collection .page-width{padding:0;margin:0;max-width:100%}.feature-collection-section .feature-collection{padding-top:24px}.feature-collection h2{font-size:20px;padding-bottom:16px}}@media screen and (max-width:575.98px){.product-media-container.media-fit-cover{min-height:450px}.product-grid-container .collection ul li.grid__item .card__inner{width:100%;height:200px}.allproducts button{font-size:14px}.best-selling__heading{width:70%;margin:auto!important}.freshly-slider.banner--mobile-bottom .banner__box{align-items:flex-end}small.unit-price.caption span{font-size:12px}h3.productname_card{font-size:15px}.header__heading-logo{height:30px;max-width:100%;width:auto}.cart-count-bubble{bottom:1.3rem;left:2.2rem}.freshly-blogs a.blogviewall{position:relative;top:-12px;font-size:12px}.feature-collection-section .feature-collection{padding-top:18px}.feature-collection button.quick-add__submit{padding:12px}.Popular-this-Week .card__heading,.product-flavour{margin-bottom:0}.feature-collection .card__information{margin:12px 0 6px}.feature-collection .card__content a{font-size:13px;line-height:17px}.video-section .blog__view-all a,.our-sauces .collection__view-all a{font-size:12px}.our-sauces .collection{padding-bottom:8px}.badge-section.payment-icon li.badge-item img{height:30px}.freshly-footer .footer-double-menu__wrapper{width:100%;margin:auto;padding-left:0;display:flex;justify-content:space-between}.our-sauces h2{font-size:20px}.our-sauces .card__content a{font-size:15px;font-weight:500}.our-sauces .price__sale span,.our-sauces .price--on-sale .price-item--regular{font-size:12px}.quick-add__submit{min-height:32px;font-size:13px;letter-spacing:.2px}.collection .quick-add{margin-top:0}.banner-content-wrapper{max-width:62%;height:252px}.freshly-slider.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.freshly-slider.banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:24rem}.banner__buttons a{font-size:12px;font-weight:400}.feature-collection .card__inner{height:250px}.custom-box h2{font-size:24px;line-height:26px;text-align:right;font-weight:300}.custom-box .banner__text{padding-right:0;text-align:right}.freshly-slider .banner__content .banner__box>*+.banner__buttons{margin-top:1rem}.banner__buttons{width:100%;justify-content:end}.freshly-dots{bottom:12px}.freshly-slider .media>img{object-position:right}.badge-section .badge-container ul.badge-list .badge-item{max-width:60px}.payment-icon .badge-container ul.badge-list .badge-item{max-width:auto}.badge-section .badge-container ul.badge-list{gap:5px}.foundersection .image-with-text__grid{grid-template-columns:215px 1fr;max-width:calc(100% - 12px);width:100%;height:auto;margin:0 auto;overflow:visible;position:relative}.foundersection .image-with-text__grid:after{left:-6px;right:-6px;top:-6px;bottom:-6px;border-radius:18px}.foundersection .image-with-text__media-item{width:215px}.foundersection .image-with-text__media{height:256px}.foundersection .image-with-text__media img{width:100%;height:256px}.foundersection .image-with-text__text-item{width:100%;max-height:auto}.foundersection .image-with-text__content{max-width:100%;padding:10px 20px}.foundersection .image-with-text__heading{font-size:12px;line-height:1.1;color:#fff;margin-bottom:10px}.foundersection .image-with-text__text p,.foundersection .image-with-text__text{font-size:10px;line-height:1.35;margin-top:3px;font-weight:400}.freshly-footer .footer__content-top{width:auto}.footer__content-bottom{display:none}.last-footer-grid .footer-block:last-child{width:100%}.payment-icon .badge-container ul.badge-list .badge-item{max-width:inherit}.freshly-newsletter .field__label{font-size:12px;line-height:15px}.newsletter-form__field-wrapper .field__input{height:39px}.video-section h2{font-size:20px;line-height:18px;font-weight:500}.video-section .title{margin-bottom:6px}.freshly-blogs h2{font-size:20px;line-height:18px}.freshly-blogs .page-width-desktop{padding-top:5px;padding-bottom:15px}footer.freshly-footer{padding-top:0}}@media screen and (max-width:420px){.foundersection .image-with-text__grid{grid-template-columns:170px 1fr;max-width:calc(100% - 12px);width:100%;height:auto}.foundersection .image-with-text__media-item{width:170px}.foundersection .image-with-text__media{height:auto}.foundersection .image-with-text__media img{width:100%;height:auto;object-fit:fill}.foundersection .image-with-text__text-item{width:100%;max-height:100%}.foundersection .image-with-text__content{max-width:100%;padding:18px 16px}.foundersection .image-with-text__heading{font-size:18px;margin-bottom:20px;padding-top:10px}.foundersection .image-with-text__text p,.foundersection .image-with-text__text{line-height:1.25;color:#fff;margin:0;padding-top:0}}@media screen and (max-width:375.98px){.badge-section .badge-container ul.badge-list .badge-item{max-width:50px}.badge-section .badge-container ul.badge-list{gap:5px}.foundersection .image-with-text__grid{grid-template-columns:158px 1fr;max-width:calc(100% - 12px);width:100%;height:auto}}@media screen and (min-width:750px)and (max-width:989px){.freshly-slider.banner--medium:not(.banner--adapt){min-height:35rem;height:370px}.custom-box h2{font-size:42px;width:80%;line-height:44px}.custom-box p{line-height:20px}.custom-box .banner__text{max-width:98%;min-width:auto}.freshly-slider .slideshow__text.banner__box{max-width:44.5rem}}@media screen and (min-width:990px)and (max-width:1199px){.freshly-slider.banner--medium:not(.banner--adapt){min-height:45rem;height:470px}}@media screen and (min-width:1200px)and (max-width:1499px){.freshly-slider.banner--medium:not(.banner--adapt){min-height:55rem;height:570px}.freshly-slider .media>img{object-position:bottom}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-base.css.map */
