.breakWord{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.force-full-width{width:100vw;margin-left:calc(50% - 960px);max-width:1920px}@media screen and (max-width: 1920px){.force-full-width{margin-left:calc(50% - 50vw)}}.hyphen{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.noscroll{overflow:hidden}.ingredients-container{max-width:850px;margin:auto;text-align:center}.ingredients-container.columns-5 .product-entry{-webkit-box-flex:0 0 calc(20% - var(--ingredients-gap)*4/5) !important;-moz-box-flex:0 0 calc(20% - var(--ingredients-gap)*4/5) !important;-webkit-flex:0 0 calc(20% - var(--ingredients-gap)*4/5) !important;-ms-flex:0 0 calc(20% - var(--ingredients-gap)*4/5) !important;flex:0 0 calc(20% - var(--ingredients-gap)*4/5) !important}.ingredients-container.columns-4 .product-entry{-webkit-box-flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important;-moz-box-flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important;-webkit-flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important;-ms-flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important;flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important}.ingredients-container.columns-3 .product-entry{-webkit-box-flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important;-moz-box-flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important;-webkit-flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important;-ms-flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important;flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important}.ingredients-container.columns-2 .product-entry{-webkit-box-flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important;-moz-box-flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important;-webkit-flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important;-ms-flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important;flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important}.ingredients-container.columns-1 .product-entry{-webkit-box-flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important;-moz-box-flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important;-webkit-flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important;-ms-flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important;flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important}@media screen and (max-width: 1366px){.ingredients-container.columns-5 .product-entry{-webkit-box-flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important;-moz-box-flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important;-webkit-flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important;-ms-flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important;flex:0 0 calc(25% - var(--ingredients-gap)*3/4) !important}}@media screen and (max-width: 1024px){.ingredients-container.columns-5 .product-entry,.ingredients-container.columns-4 .product-entry{-webkit-box-flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important;-moz-box-flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important;-webkit-flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important;-ms-flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important;flex:0 0 calc(33.3333333333% - var(--ingredients-gap)*2/3) !important}}@media screen and (max-width: 768px){.ingredients-container.columns-5 .product-entry,.ingredients-container.columns-4 .product-entry,.ingredients-container.columns-3 .product-entry{-webkit-box-flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important;-moz-box-flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important;-webkit-flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important;-ms-flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important;flex:0 0 calc(50% - var(--ingredients-gap)*1/2) !important}}@media screen and (max-width: 450px){.ingredients-container.columns-5 .product-entry,.ingredients-container.columns-4 .product-entry,.ingredients-container.columns-3 .product-entry,.ingredients-container.columns-2 .product-entry{-webkit-box-flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important;-moz-box-flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important;-webkit-flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important;-ms-flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important;flex:0 0 calc(100% - var(--ingredients-gap)*0/1) !important}}.ingredients-container.gap-0{--ingredients-gap: 0px}.ingredients-container.gap-1{--ingredients-gap: 1px}.ingredients-container.gap-2{--ingredients-gap: 2px}.ingredients-container.gap-3{--ingredients-gap: 3px}.ingredients-container.gap-4{--ingredients-gap: 4px}.ingredients-container.gap-5{--ingredients-gap: 5px}.ingredients-container.gap-6{--ingredients-gap: 6px}.ingredients-container.gap-7{--ingredients-gap: 7px}.ingredients-container.gap-8{--ingredients-gap: 8px}.ingredients-container.gap-9{--ingredients-gap: 9px}.ingredients-container.gap-10{--ingredients-gap: 10px}.ingredients-container.gap-11{--ingredients-gap: 11px}.ingredients-container.gap-12{--ingredients-gap: 12px}.ingredients-container.gap-13{--ingredients-gap: 13px}.ingredients-container.gap-14{--ingredients-gap: 14px}.ingredients-container.gap-15{--ingredients-gap: 15px}.ingredients-container.gap-16{--ingredients-gap: 16px}.ingredients-container.gap-17{--ingredients-gap: 17px}.ingredients-container.gap-18{--ingredients-gap: 18px}.ingredients-container.gap-19{--ingredients-gap: 19px}.ingredients-container.gap-20{--ingredients-gap: 20px}.ingredients-container.gap-21{--ingredients-gap: 21px}.ingredients-container.gap-22{--ingredients-gap: 22px}.ingredients-container.gap-23{--ingredients-gap: 23px}.ingredients-container.gap-24{--ingredients-gap: 24px}.ingredients-container.gap-25{--ingredients-gap: 25px}.ingredients-container.gap-26{--ingredients-gap: 26px}.ingredients-container.gap-27{--ingredients-gap: 27px}.ingredients-container.gap-28{--ingredients-gap: 28px}.ingredients-container.gap-29{--ingredients-gap: 29px}.ingredients-container.gap-30{--ingredients-gap: 30px}.ingredients-container.gap-31{--ingredients-gap: 31px}.ingredients-container.gap-32{--ingredients-gap: 32px}.ingredients-container.gap-33{--ingredients-gap: 33px}.ingredients-container.gap-34{--ingredients-gap: 34px}.ingredients-container.gap-35{--ingredients-gap: 35px}.ingredients-container.gap-36{--ingredients-gap: 36px}.ingredients-container.gap-37{--ingredients-gap: 37px}.ingredients-container.gap-38{--ingredients-gap: 38px}.ingredients-container.gap-39{--ingredients-gap: 39px}.ingredients-container.gap-40{--ingredients-gap: 40px}.ingredients-container.gap-41{--ingredients-gap: 41px}.ingredients-container.gap-42{--ingredients-gap: 42px}.ingredients-container.gap-43{--ingredients-gap: 43px}.ingredients-container.gap-44{--ingredients-gap: 44px}.ingredients-container.gap-45{--ingredients-gap: 45px}.ingredients-container.gap-46{--ingredients-gap: 46px}.ingredients-container.gap-47{--ingredients-gap: 47px}.ingredients-container.gap-48{--ingredients-gap: 48px}.ingredients-container.gap-49{--ingredients-gap: 49px}.ingredients-container.gap-50{--ingredients-gap: 50px}.ingredients-container.gap-51{--ingredients-gap: 51px}.ingredients-container.gap-52{--ingredients-gap: 52px}.ingredients-container.gap-53{--ingredients-gap: 53px}.ingredients-container.gap-54{--ingredients-gap: 54px}.ingredients-container.gap-55{--ingredients-gap: 55px}.ingredients-container.gap-56{--ingredients-gap: 56px}.ingredients-container.gap-57{--ingredients-gap: 57px}.ingredients-container.gap-58{--ingredients-gap: 58px}.ingredients-container.gap-59{--ingredients-gap: 59px}.ingredients-container.gap-60{--ingredients-gap: 60px}.ingredients-container.gap-61{--ingredients-gap: 61px}.ingredients-container.gap-62{--ingredients-gap: 62px}.ingredients-container.gap-63{--ingredients-gap: 63px}.ingredients-container.gap-64{--ingredients-gap: 64px}.ingredients-container.gap-65{--ingredients-gap: 65px}.ingredients-container.gap-66{--ingredients-gap: 66px}.ingredients-container.gap-67{--ingredients-gap: 67px}.ingredients-container.gap-68{--ingredients-gap: 68px}.ingredients-container.gap-69{--ingredients-gap: 69px}.ingredients-container.gap-70{--ingredients-gap: 70px}.ingredients-container .grid-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--ingredients-gap)}@media screen and (max-width: 768px){.ingredients-container .grid-container{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}.ingredients-container .grid-container a.product-entry{position:relative;text-decoration:none;color:var(--dark-grey);width:100%;margin:0;padding:0;background:var(--white);overflow:hidden;border-radius:10px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;height:100%}.ingredients-container .grid-container a.product-entry.active{background:var(--light-grey)}.ingredients-container .grid-container a.product-entry:focus-visible{outline-width:2px;outline-style:dashed;outline-offset:8px;outline-color:var(--dark-blue);border-radius:1px}.ingredients-container .grid-container a.product-entry .product-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%}.ingredients-container .grid-container a.product-entry .product-card .product-image-wrapper{position:relative}.ingredients-container .grid-container a.product-entry .product-card .product-image-wrapper::before,.ingredients-container .grid-container a.product-entry .product-card .product-image-wrapper::after{content:"";display:table;clear:both;width:1px;margin-left:-1px}.ingredients-container .grid-container a.product-entry .product-card .product-image-wrapper::before{float:left;padding-bottom:100%}.ingredients-container .grid-container a.product-entry .product-card .product-image-wrapper .image-wrapper{position:absolute;width:100%;height:100%;left:0;top:0;right:0}.ingredients-container .grid-container a.product-entry .product-card .product-image-wrapper .image-wrapper img{padding:10px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain}.ingredients-container .grid-container a.product-entry .product-card .product-title-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-family:"Roboto",sans-serif;font-weight:400;font-size:1.7rem;line-height:2.3rem;letter-spacing:.05rem;color:var(--white);overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;text-align:center;padding:10px;background:var(--highlight-green);margin:0}@media screen and (max-width: 1024px){.ingredients-container .grid-container a.product-entry .product-card .product-title-wrapper{font-size:1.4rem;line-height:1.9rem}}@media screen and (max-width: 768px){.ingredients-container .grid-container a.product-entry .product-card .product-title-wrapper{font-size:1.2rem;line-height:1.6rem}}.ingredients-container .grid-container .product-ingredients{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:none;margin-top:calc(var(--ingredients-gap)*-1)}.ingredients-container .grid-container .product-ingredients .product-ingredients-product-title{margin-top:1em;margin-bottom:.5em;padding-top:10px}@media screen and (max-width: 1024px){.ingredients-container .grid-container .product-ingredients .product-ingredients-product-title{padding-top:30px}}.ingredients-container .grid-container .product-ingredients.active{display:block}.ingredients-container .grid-container .product-ingredients .ingredient{text-align:left}.ingredients-container .grid-container .product-ingredients .product-title{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:1rem;line-height:1.3rem;color:#485151}.ingredients-container .qanda-container{list-style:none;margin:unset;max-width:100%}.ingredients-container .qanda-container .accordionGroup:has(.accordion-trigger.open,.accordion-trigger-ingredient.open){background:var(--light-grey);border-radius:20px;border:none}.ingredients-container .qanda-container .accordionGroup:has(.accordion-trigger.open,.accordion-trigger-ingredient.open)+.accordionGroup{border-top:none;border-bottom:none}.ingredients-container .qanda-container .accordionGroup:last-child{border-bottom:1px solid var(--light-grey)}.ingredients-container .qanda-container .accordionGroup:last-child.open{border-bottom:0}.ingredients-container .qanda-container>.accordionGroup{border-top:1px solid var(--light-grey);padding:30px;cursor:pointer;position:relative;margin:unset}.ingredients-container .qanda-container>.accordionGroup .open{border-top:0}.ingredients-container .qanda-container>.accordionGroup .open .arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);border:1px solid var(--dark-grey)}.ingredients-container .qanda-container>.accordionGroup .open+.answer{height:auto;padding:20px 0 0 0}.ingredients-container .qanda-container>.accordionGroup:before{display:none}.ingredients-container .qanda-container>.accordionGroup .arrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;position:absolute;height:40px;width:40px;background:var(--white);border-radius:50%;right:0;top:-3px;border:1px solid var(--light-grey);color:var(--dark-grey);font-size:18px}.ingredients-container .qanda-container>.accordionGroup .answer{-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;height:0;overflow:hidden;max-height:1000px}.ingredients-container .qanda-container>.accordionGroup .answer>*{max-width:calc(100% - 75px);margin:0}.ingredients-container .qanda-container>.accordionGroup .answer>*:last-child{margin-bottom:0 !important}.ingredients-container .qanda-container button.accordion-trigger,.ingredients-container .qanda-container button.accordion-trigger-ingredient{width:100%;text-align:left;background:none;border:none;color:var(--dark-grey);padding:0}.ingredients-container .qanda-container button.accordion-trigger:after,.ingredients-container .qanda-container button.accordion-trigger-ingredient:after{display:none}.ingredients-container .qanda-container button.accordion-trigger:focus-visible,.ingredients-container .qanda-container button.accordion-trigger-ingredient:focus-visible{outline-width:2px;outline-style:dashed;outline-offset:8px;outline-color:var(--dark-blue);border-radius:1px}.woocommerce-Tabs-panel--ingredients_tab .ingredients-container .grid-container{padding:50px 0 0 0}@media screen and (max-width: 1024px){.woocommerce-Tabs-panel--ingredients_tab .ingredients-container .grid-container{padding:30px 0 0 0}}.woocommerce-Tabs-panel--ingredients_tab .ingredients-container .grid-container .product-ingredients .product-ingredients-product-title{display:none}.woocommerce-Tabs-panel--ingredients_tab .ingredients-container .grid-container .accordionGroup{border-color:var(--outline-grey)}.woocommerce-Tabs-panel--ingredients_tab .ingredients-container .grid-container .accordionGroup:has(.accordion-trigger-ingredient.open){border-top:1px solid var(--outline-grey);border-bottom:1px solid var(--outline-grey);border-radius:0}.woocommerce-Tabs-panel--ingredients_tab .ingredients-container .grid-container .qanda-container>.accordionGroup .arrow{border:1px solid var(--outline-grey)}.woocommerce-Tabs-panel--ingredients_tab .ingredients-container .grid-container .qanda-container>.accordionGroup .open .arrow{border:1px solid var(--dark-grey)}/*# sourceMappingURL=ingredients.css.map */
