.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 10px}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 15px}}@media screen and (min-width:750px){.header[transparent] .header__row.section--full-width .header__columns,.header[transparent] .header__row.section--full-width-margin .header__columns{padding-inline:calc(1.5 * var(--page-margin));padding-block:calc(2 * var(--page-margin))}}@media screen and (max-width:749px){.header[transparent] .header__row .header__columns{padding-inline:var(--page-margin);padding-block:var(--page-margin)}}#header-component[data-menu-style] .header__columns .header__drawer .header__icon--menu{padding-inline:15px;padding-block:30px}#shopify-section-template--33413550309707__hero_iLBwPd .hero__media-wrapper{position:absolute;inset:var(--page-margin);border-radius:10px;overflow:hidden;display:grid;height:auto;grid-column:1 / -1;grid-template-columns:repeat(var(--hero-media-count, 1),1fr);box-sizing:border-box;display:flex;align-items:center;justify-content:left}.ingredient-filters select{border:none;border-radius:0;background:transparent url("data:image/svg+xml;utf8,<svg fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5'/></svg>") no-repeat right center;background-size:1em;color:inherit;font-family:inherit;font-size:default;font-weight:inherit;padding:0 .7em 0 0;margin:0 1.2rem 0 0;height:2.2em;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;letter-spacing:0;vertical-align:middle;width:auto;min-width:110px}.ingredient-filters select:focus{outline:none}.ingredient-filters select:hover{opacity:.5}.ingredient-clear-btn{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'><line x1='5' y1='5' x2='13' y2='13' stroke='gray' stroke-width='2' stroke-linecap='round'/><line x1='13' y1='5' x2='5' y2='13' stroke='gray' stroke-width='2' stroke-linecap='round'/></svg>") no-repeat right center;background-size:1em;color:#000;box-shadow:none;border:none;padding:.5em .75em;font-family:inherit;font-size:inherit;cursor:pointer;width:150px}.ingredient-clear-btn:hover{opacity:.5}.ingredient-filters-wrapper{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:749px){.ingredient-filter-panel{display:none}}.shopify-policy__container{background:#f1ebe2!important;height:auto;justify-content:left;max-width:100%!important;padding:5rem!important}.shopify-policy__title{text-align:left!important;padding-bottom:40px}@media screen and (max-width:750px){.shopify-policy__container{padding:1.75rem!important}}.faq-section{width:100%;max-width:var(--page-width, 1200px);margin:0 auto;padding:0;box-sizing:border-box;display:block}.faq-container{width:100%;display:flex;flex-direction:column;gap:2rem}.faq-filter-toolbar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:2rem;flex-wrap:wrap;width:100%}.faq-filter-btn{background:#f1ebe2;color:#000;border-radius:100px;padding:10px 15px;margin:0;cursor:pointer;font-family:var(--font-heading-family, inherit);font-size:1rem;font-weight:500;transition:opacity .2s;text-align:left;border-width:1px;border-color:#000}.faq-filter-btn.active{background:#000;color:#f1ebe2}.faq-filter-btn:hover,.faq-filter-btn:focus{background:#000;color:#f1ebe2}.faq-list{width:100%;display:flex;flex-direction:column;gap:.5rem}.faq-item{background:none;padding:0}.faq-question{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-heading-family, inherit);font-size:var(--font-h5-size, 1.25rem);color:#000;background:none;border:none;font-weight:600;text-align:left;width:100%;cursor:pointer;padding:0 0 .75em;margin:0;outline:none;transition:background .2s}.faq-question[aria-expanded=true]{background:#f1ebe2}.faq-chevron{margin-left:16px;display:flex;align-items:center}.chevron-icon{width:1.2em;height:1.2em;display:inline-block;vertical-align:middle;transition:transform .2s}.faq-question[aria-expanded=true] .chevron-icon{transform:rotate(180deg)}.faq-answer{font-family:var(--font-body-family, inherit);font-size:1rem;color:#000;margin-bottom:1.5rem}.faq-answer p{margin:0}.faq-divider{border-bottom:1px solid #000000;margin:0 0 20px}@media(max-width:900px){.faq-section{max-width:100%}.faq-container{gap:1rem}.faq-filter-toolbar{gap:8px;margin-bottom:1rem;padding:0;flex-wrap:wrap;overflow-x:auto}.faq-filter-btn{font-size:.99rem;padding:5px 15px;white-space:nowrap}}.pills{display:flex;gap:10px;flex-wrap:wrap}.pill{display:inline-flex;align-items:center;padding:6px;border-radius:8px;background:#ded8cf;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1;white-space:nowrap}.pill-black{display:inline-flex;align-items:center;padding:6px;border-radius:8px;color:#f1ebe2;background:#000;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1;white-space:nowrap}.pill-yellow{display:inline-flex;align-items:center;padding:6px;border-radius:8px;color:#000;background:#eed484;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1;white-space:nowrap}.pill-green{display:inline-flex;align-items:center;padding:6px;border-radius:8px;color:#f1ebe2;background:#2e8f30;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1;white-space:nowrap}.pill-outline{display:inline-flex;align-items:center;padding:5px;border-radius:8px;color:#000;background:#f1ebe2;border:1px solid;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1;white-space:nowrap}.babel-marquee{width:100%;overflow:hidden;background:#f1ebe2;color:#000;font-family:inherit;font-size:1rem;padding:.5em 0;position:relative;white-space:nowrap}.babel-marquee-star{font-size:1.2em;vertical-align:middle;margin-right:1px}@media(max-width:600px){.babel-marquee{font-size:.92rem;padding:.35em 0}.babel-marquee-star{font-size:1em;margin-right:.5px}.babel-marquee span{animation-duration:24s}}.babel-marquee-link{color:inherit;text-decoration:underline;text-underline-offset:5px;transition:text-decoration .2s}.babel-marquee-link:hover,.babel-marquee-link:focus{text-decoration:none}@media(max-width:600px){.babel-marquee-link{padding:0 2px}}.verified-badge-custom{background:#000;color:#f1ebe2;padding:3px 9px;font-weight:600;border-radius:8px;font-size:14px}.flag-row{display:flex;gap:10px}.flag-img{border-radius:10px}div[ref=priceContainer] .appstle_subscription_save{display:none;align-items:center;line-height:1;padding:6px 10px;border-radius:8px;border-width:0px;color:#000;background-color:#ffd300;letter-spacing:0px;font-size:10px}#shopify-section-template--30470504415563__section_VPhty9 .shopify-app-block{width:100%}.klaviyo-form-button{padding-left:20px!important;padding-right:20px!important}.jdgm-star.jdgm--off:before{content:"\e000"!important;color:#b5b5b5!important}.jdgm-star.jdgm--half:before{content:"\e000"!important;background:linear-gradient(to right,#000 50%,#b5b5b5 50%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;display:inline-block!important}.jdgm-all-reviews-text__text,.jdgm-all-reviews-text__text a{color:#353e1f!important}.jdgm-review-card{outline:0px!important}.section.media-with-content{padding:var(--page-margin);box-sizing:border-box}.section.media-with-content .media-block,.section.media-with-content .media-block__media-link{border-radius:10px}.section.media-with-content .media-block__media-link{display:block}.section.media-with-content .media-block__media.border-style,.section.media-with-content .media-block__media-link .media-block__media.border-style{border-radius:0!important}@media screen and (min-width:750px){.section.media-with-content:not(.media-with-content--media-right) .media-with-content__content>.group-block-content{padding-inline-start:calc(var(--page-margin) + 12px)}.section.media-with-content.media-with-content--media-right .media-with-content__content>.group-block-content{padding-inline-end:calc(var(--page-margin) + 12px)}}.ingredient-taglist{margin-bottom:1em}.ingredient-taglist .taglist-title{font-weight:600;font-size:1rem;margin-right:.7em}.ingredient-tag-list{display:flex;flex-wrap:wrap;gap:.4em;padding:1em 0 0;list-style:none;margin:0}.ingredient-tag-item a{display:inline-block;background:#ded8cf;color:#000;border-radius:7px;padding:2px 7px;text-decoration:none;font-weight:500;font-size:14px;border:1px solid;border-color:#ded8cf;transition:background .15s}.ingredient-tag-item a:hover{background:#f1ebe2;border-color:#000;border:1px solid}@media screen and (max-width:749px){.ingredient-tag-list{gap:.4em}.ingredient-tag-item a{padding:2px 7px;font-size:14px;border-radius:10px}}.card-gallery{border-radius:10px}@media screen and (max-width:749px){media-gallery.media-gallery--hint slideshow-slides{padding-inline:var(--page-margin);scroll-padding-inline:16px;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom_css.css.map */
