.product__metafield-textblock-filter{background:transparent}.product__metafield-textblock-filter div[data-content-block-id]{padding-bottom:10px}.product__metafield-textblock-filter div[data-content-block-filter-string]{padding-bottom:1px}.product__metafield-textblock-filter div[data-content-block-id] table,.product__metafield-textblock-filter div[data-content-block-filter-string] table{box-shadow:0 0 0 .1rem var(--color-text-dark);border-radius:8px;table-layout:auto;width:100%;margin:auto;overflow:hidden}.product__metafield-textblock-filter div[data-content-block-id] table tr th,.product__metafield-textblock-filter div[data-content-block-filter-string] table tr th{font-size:14px;font-weight:600;line-height:22px;letter-spacing:.005em;text-align:left;background-color:#f0e7de}.product__metafield-textblock-filter div[data-content-block-id] table tr th:first-child .product__metafield-textblock-filter div[data-content-block-filter-string] table tr th:first-child{border-top-left-radius:8px}.product__metafield-textblock-filter div[data-content-block-id] table tr th:last-child,.product__metafield-textblock-filter div[data-content-block-filter-string] table tr th:last-child{border-top-right-radius:8px}.product__metafield-textblock-filter div[data-content-block-id] table tr td,.product__metafield-textblock-filter div[data-content-block-filter-string] table tr td{padding:12px;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.004em;text-align:left}.product__metafield-textblock-filter div[data-content-block-id] table tr th:first-child,.product__metafield-textblock-filter div[data-content-block-id] table tr td:first-child,.product__metafield-textblock-filter div[data-content-block-filter-string] table tr th:first-child,.product__metafield-textblock-filter div[data-content-block-filter-string] table tr td:first-child{width:65%}.product__metafield-textblock-filter div[data-content-block-id] table th,.product__metafield-textblock-filter div[data-content-block-id] table tr td,.product__metafield-textblock-filter div[data-content-block-filter-string] table th,.product__metafield-textblock-filter div[data-content-block-filter-string] table tr td{border:.1rem solid var(--color-text-dark)}.product__metafield-textblock-filter.multicolumn.background-primary .multicolumn-card{background:transparent}.product__metafield-textblock-filter slider-component input[type=radio]+label{border:2px solid var(--color-text-main);border-radius:48px;font-size:14px;font-weight:600;line-height:22px;letter-spacing:.005em;background:transparent;color:var(--color-text-dark)}.section+section.product-metafield-textblock-filter-section{margin-top:0}.product-metafield-textblock-filter-section .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.product-metafield-textblock-filter-section .grid--peek .grid__item{max-width:max-content;width:auto;min-width:unset}.product-metafield-textblock-filter-section .grid--peek.slider .grid__item:first-of-type{margin-left:0}.product-metafield-textblock-filter-section .multicolumn-list{gap:5px}.product-metafield-textblock-filter-section .rte ul{padding-left:0}.product-metafield-textblock-filter-section .multicolumn .multicolumn-card.content-container{background:#fff}.product-metafield-textblock-filter-section .product__metafield-textblock-filter figure{margin-left:0;margin-right:0}@media screen and (max-width:749px){.product-metafield-textblock-filter-section ul.multicolumn-list{margin-left:-1rem;padding-left:1rem;width:calc(100% + 2rem)}.product-metafield-textblock-filter-section .grid--peek.slider .grid__item:last-of-type{margin-right:0}}[data-variety-filter-content].loading{opacity:.5;pointer-events:none}[data-other-information-filter]{margin-bottom:1.5rem}.multicolumn-card label .loading-overlay__spinner{display:none;transform:translateY(2px)}.multicolumn-card label.loading .loading-overlay__spinner{display:inline-block}.multicolumn-card label .loading-overlay__spinner svg{padding:0}.multicolumn-card label .loading-overlay__spinner svg circle{stroke:#fff}.accordion details[open] .accordion__content details[open]>product-metafield-variety-filter,.accordion details[open] .accordion__content details[open]>product-metafield-filter{display:block;border-top:1px solid #E3E3E3;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media screen and (min-width:750px){.product-metafield-textblock-filter-section .product__info-wrapper--details{padding:0}}@media screen and (min-width:990px){.product-metafield-textblock-filter-section .accordion__title.h4{font-size:16px}}.ingredient-tabs{box-sizing:border-box;width:100%;max-width:100%;padding:0;margin:0}.accordion details[open]>.accordion__content.accordion__content-top-level:has(>[data-ingredient-tabs]):before,.ingredient-tabs:before,.ingredient-tabs__nav:before{content:none!important;display:none!important}.ingredient-tabs__nav{display:flex;flex-wrap:nowrap;gap:1rem;margin:20px 0 1.2rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:.4rem 0 .6rem;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:2rem;cursor:grab;touch-action:pan-x}@media screen and (min-width:750px){.ingredient-tabs__nav{scroll-padding-inline:2.4rem}}.ingredient-tabs__nav.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ingredient-tabs__nav::-webkit-scrollbar{display:none}.ingredient-tabs__tab{flex:0 0 auto;-webkit-appearance:none;appearance:none;margin:0;padding:1rem 2rem;font:inherit;font-size:1.4rem;font-weight:var(--font-weight-bold);line-height:1.3;color:var(--color-text-main);background:var(--color-mono-white);border:1px solid var(--color-text-main);border-radius:999px;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ingredient-tabs__tab:focus-visible{outline:2px solid rgba(50,50,58,.35);outline-offset:2px}.ingredient-tabs__tab.is-active{color:var(--color-text-inverted);background:#32323aeb;border-color:var(--color-text-main)}.ingredient-tabs__panels{position:relative;width:100%;max-width:100%;padding:0;margin:0}.ingredient-tab.is-hidden{display:none}.ingredient-tab.ingredient-tab__panel{margin-left:0;margin-right:0}.ingredient-tab.ingredient-tab__panel .accordion__content{box-sizing:border-box;max-width:100%;padding:0 0 1rem;margin-bottom:0!important}@media screen and (min-width:750px){.ingredient-tab.ingredient-tab__panel .accordion__content{padding-bottom:1.2rem}}.ingredient-tab.ingredient-tab__panel .accordion__content table{width:100%;box-shadow:none}@media(max-width:420px){.ingredient-tab.ingredient-tab__panel .accordion__content table{font-size:1.2rem}}.ingredient-tab.ingredient-tab__panel .accordion__content table th{text-align:start;padding:14px 12px}.ingredient-tab.ingredient-tab__panel .accordion__content table th,.ingredient-tab.ingredient-tab__panel .accordion__content table td{line-height:1.4}@media(max-width:420px){.ingredient-tab.ingredient-tab__panel .accordion__content table th,.ingredient-tab.ingredient-tab__panel .accordion__content table td{padding:.5em}}.ingredient-tab.ingredient-tab__panel .accordion__content table .table-bold-category{font-weight:700}.ingredient-tab.ingredient-tab__panel .accordion__content table .table-bold-border{border-bottom:.1rem solid rgba(var(--color-foreground),.6)}.ingredient-tab.ingredient-tab__panel .accordion__content table .table-bold-border-right{border-right:.1rem solid rgba(var(--color-foreground),.6)}.ingredient-tab.ingredient-tab__panel .accordion__content-no-padding{padding-left:0;padding-right:0;padding-bottom:0!important}.ingredient-tab.ingredient-tab__panel .accordion__content.accordion__content-no-padding.rte:before{content:none!important;display:none!important}.product__accordion .accordion__content.ingredient-tabs-accordion-body{padding-top:0;padding-left:0;padding-right:0;padding-bottom:1rem}.ingredient-tabs-accordion .ingredients-summary,.bundle-ingredient-tabs .ingredients-summary{padding:15px 0}.ingredient-tab:not(.ingredient-tab__panel){margin-left:-1rem;margin-right:-1rem}.ingredient-tab:nth-of-type(1){z-index:5;overflow:visible}.ingredient-tab:nth-of-type(1) .accordion__content{overflow:visible}.ingredient-tab:nth-of-type(2){z-index:4;overflow:visible}.ingredient-tab:nth-of-type(2) .accordion__content{overflow:visible}.ingredient-tab:nth-of-type(3){z-index:3;overflow:visible}.ingredient-tab:nth-of-type(3) .accordion__content{overflow:visible}.ingredient-tab:nth-of-type(4){z-index:2;overflow:visible}.ingredient-tab:nth-of-type(4) .accordion__content{overflow:visible}.ingredient-tab:nth-of-type(5){z-index:1;overflow:visible}.ingredient-tab:nth-of-type(5) .accordion__content{overflow:visible}.ingredient-tab:not(.ingredient-tab__panel):last-of-type summary{border-bottom:none!important}.ingredient-tab .bundles__accordion__content{padding-right:0!important;padding-top:0!important}.ingredient-tab .bundles__accordion__content .accordion__content-top-level{margin-left:0!important;margin-right:0!important;z-index:1;overflow:visible}.ingredient-tab .bundle-ingredients .ingredients-summary--hidden{display:none}.ingredient-tab .bundle-ingredients .ingredients-summary--hidden+.accordion__content{border-top:none;padding:0!important}.ingredient-tab .bundle-ingredients .ingredients-summary--hidden+.accordion__content .ingredient-tab{margin-left:unset;margin-right:unset}.ingredient-tab .bundle-ingredients .ingredients-summary--hidden+.accordion__content .ingredient-tab details[open] summary{border-bottom:none!important}.ingredient-tab .bundle-ingredients .ingredients-summary--hidden+.accordion__content .ingredient-tab details summary{border-bottom:1px solid #e3e3e3!important}.ingredient-tab .bundle-ingredients .ingredients-summary--hidden+.accordion__content .ingredient-tab:last-of-type summary{border-bottom:none!important}.ingredient-tab .grid .product__info-wrapper{max-width:unset!important}.ingredient-tab .grid .product__info-wrapper .product__blocks-wrapper{padding-right:0}.ingredient-tab .grid .product__info-wrapper .product__accordion{margin-bottom:0}.ingredient-tab .grid .product__info-wrapper .product__accordion details[open] summary{border-bottom:none}.ingredient-tab .grid .product__info-wrapper .product__accordion details[open] summary:before{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ingredient-tab .grid .product__info-wrapper .product__accordion details summary{padding-left:0;padding-right:0;padding-top:1.6rem;padding-bottom:1.6rem;border-bottom:1px solid #e3e3e3}.ingredient-tab .grid .product__info-wrapper .product__accordion details summary .summary__title{align-items:center}.ingredient-tab .grid .product__info-wrapper .product__accordion details summary .summary__title .accordion__title:not(.bundles__accordion__title){font-weight:400;padding-left:6px}.ingredient-tab .grid .product__info-wrapper .product__accordion details summary .summary__title .ingredients-icon-wrapper{display:flex;justify-content:center;align-items:center;width:40px;margin-left:-15px}.ingredient-tab .grid .product__info-wrapper .product__accordion details summary .summary__title .ingredients-icon-wrapper img{position:relative;z-index:1;margin-left:6px;margin-bottom:0;box-shadow:unset}.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content{padding-left:0;padding-right:16px;padding-bottom:0!important;margin-bottom:0!important}.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table{width:100%;box-shadow:none}@media(max-width:420px){.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table{font-size:1.2rem}}.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table th{text-align:start;padding:14px 12px}.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table th,.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table td{line-height:1.4}@media(max-width:420px){.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table th,.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table td{padding:.5em}}.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table .table-bold-category{font-weight:700}.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table .table-bold-border{border-bottom:.1rem solid rgba(var(--color-foreground),.6)}.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content table .table-bold-border-right{border-right:.1rem solid rgba(var(--color-foreground),.6)}.ingredient-tab .grid .product__info-wrapper .product__accordion details .accordion__content-no-padding{padding-left:0;padding-right:0;padding-bottom:0!important}.ingredient-tabs-accordion{z-index:1}.ingredient-tabs-accordion details,.ingredient-tabs-accordion .bundle-ingredients-details,.bundle-ingredient-tabs details,.bundle-ingredient-tabs .bundle-ingredients-details{background:#fff!important;border-radius:16px!important}.ingredient-tabs-accordion .accordion__content-top-level,.ingredient-tabs-accordion .ingredients-summary,.ingredient-tabs-accordion .bundle-ingredients-content,.bundle-ingredient-tabs .accordion__content-top-level,.bundle-ingredient-tabs .ingredients-summary,.bundle-ingredient-tabs .bundle-ingredients-content{margin-left:20px!important;margin-right:20px!important}.ingredient-tabs-accordion .accordion__content-top-level .bundles__accordion__title,.ingredient-tabs-accordion .ingredients-summary .bundles__accordion__title,.ingredient-tabs-accordion .bundle-ingredients-content .bundles__accordion__title,.bundle-ingredient-tabs .accordion__content-top-level .bundles__accordion__title,.bundle-ingredient-tabs .ingredients-summary .bundles__accordion__title,.bundle-ingredient-tabs .bundle-ingredients-content .bundles__accordion__title,.ingredient-tabs-accordion .ingredients-summary .accordion__title,.bundle-ingredient-tabs .ingredients-summary .accordion__title{padding-left:0}.ingredient-tabs-accordion .accordion__title:before,.bundle-ingredient-tabs .accordion__title:before{right:0!important}.ingredient-tabs-accordion .accordion__title-bundle,.bundle-ingredient-tabs .accordion__title-bundle{padding-left:0!important;margin-left:20px!important}.ingredient-tabs-accordion .accordion__title-bundle:before,.bundle-ingredient-tabs .accordion__title-bundle:before{right:20px!important}.bundle-ingredient-tabs .product__accordion .bundle-ingredients-details>summary{padding:15px 0}.bundle-ingredient-tabs .product__accordion .bundle-ingredients-content{padding:0 10px}.ingredient-tab.ingredient-tab-no-border .accordion__content-top-level{border-bottom:none!important}.ingredient-tab.ingredient-tab-no-border .ingredient-tab:last-of-type .accordion__content-no-padding{border-bottom:none!important}.accordion__content-top-level{z-index:1;position:relative;overflow:visible!important}.ingredient-tab .bundle-ingredients .ingredients-summary--hidden+.accordion__content .ingredient-tab details[open] .accordion__content:before{left:0!important;width:100%!important}.ingredient-tabs-accordion:not(.bundle-ingredients) .accordion__content-top-level .ingredient-tab details[open] .accordion__content:before{left:0!important;width:100%!important}.ingredient-tabs-dropdown-row{display:flex;gap:20px;align-items:stretch}@media(max-width:749px){.ingredient-tabs-dropdown-row{flex-direction:column;gap:12px}}.ingredient-tabs-dropdown-row ingredient-picker,.ingredient-tabs-dropdown-row variant-dropdown{max-width:48%}.ingredient-tabs-dropdown-row ingredient-picker{position:relative}.ingredient-tabs-dropdown-row ingredient-picker .dropdown-ingredient-selection{display:none;position:absolute;left:0;right:0;z-index:2}.ingredient-tabs-dropdown-row ingredient-picker[open] .dropdown-ingredient-selection{display:block}@media(max-width:749px){.ingredient-tabs-dropdown-row ingredient-picker,.ingredient-tabs-dropdown-row variant-dropdown{max-width:100%;width:100%}}.ingredient-tabs-dropdown-row ingredient-picker [open],.ingredient-tabs-dropdown-row variant-dropdown [open]{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ingredient-tabs-dropdown-row ingredient-picker [open] .variant-dropdown-right svg,.ingredient-tabs-dropdown-row variant-dropdown [open] .variant-dropdown-right svg{transform:rotate(180deg)}.ingredient-tabs-dropdown-row ingredient-picker .ingredient-picker,.ingredient-tabs-dropdown-row ingredient-picker .variant-dropdown,.ingredient-tabs-dropdown-row variant-dropdown .ingredient-picker,.ingredient-tabs-dropdown-row variant-dropdown .variant-dropdown{margin-bottom:0}.ingredient-tabs-dropdown-row ingredient-picker .ingredient-picker .selected-ingredient,.ingredient-tabs-dropdown-row ingredient-picker .ingredient-picker .variant-dropdown-product,.ingredient-tabs-dropdown-row ingredient-picker .variant-dropdown .selected-ingredient,.ingredient-tabs-dropdown-row ingredient-picker .variant-dropdown .variant-dropdown-product,.ingredient-tabs-dropdown-row variant-dropdown .ingredient-picker .selected-ingredient,.ingredient-tabs-dropdown-row variant-dropdown .ingredient-picker .variant-dropdown-product,.ingredient-tabs-dropdown-row variant-dropdown .variant-dropdown .selected-ingredient,.ingredient-tabs-dropdown-row variant-dropdown .variant-dropdown .variant-dropdown-product{font-weight:700}.ingredient-tabs-dropdown-row ingredient-picker .dropdown-ingredient-selection,.ingredient-tabs-dropdown-row ingredient-picker .dropdown-variant-selection,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-ingredient-selection,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-variant-selection{padding:7px 15px;background:#fff;border:1px solid #CFCFCF;border-top:none;top:unset;transform:unset;box-shadow:unset;border-radius:0 0 8px 8px;max-height:40vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.ingredient-tabs-dropdown-row ingredient-picker .dropdown-ingredient-selection::-webkit-scrollbar,.ingredient-tabs-dropdown-row ingredient-picker .dropdown-variant-selection::-webkit-scrollbar,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-ingredient-selection::-webkit-scrollbar,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-variant-selection::-webkit-scrollbar{display:none}@media(max-width:749px){.ingredient-tabs-dropdown-row ingredient-picker .dropdown-ingredient-selection,.ingredient-tabs-dropdown-row ingredient-picker .dropdown-variant-selection,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-ingredient-selection,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-variant-selection{padding:7px 10px}}@media(max-width:450px){.ingredient-tabs-dropdown-row ingredient-picker .dropdown-ingredient-selection,.ingredient-tabs-dropdown-row ingredient-picker .dropdown-variant-selection,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-ingredient-selection,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-variant-selection{width:100%;left:unset}}.ingredient-tabs-dropdown-row ingredient-picker .dropdown-ingredient-selection .dropdown-variant-container,.ingredient-tabs-dropdown-row ingredient-picker .dropdown-variant-selection .dropdown-variant-container,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-ingredient-selection .dropdown-variant-container,.ingredient-tabs-dropdown-row variant-dropdown .dropdown-variant-selection .dropdown-variant-container{margin:unset}.ingredient-tabs-dropdown-row ingredient-picker .variant-dropdown-right svg,.ingredient-tabs-dropdown-row variant-dropdown .variant-dropdown-right svg{height:unset;padding-right:unset;color:var(--color-text-main)}
/*# sourceMappingURL=/cdn/shop/t/121/assets/component-ingredient-tabs.css.map */
