.product-accordion-only{background:var(--sectionBackground);padding:var(--sectionPadding);max-width:100%}.product-accordion-only .accordion{width:100%;height:auto}.product-accordion-only .tab-container{width:100%;margin-bottom:0;border-radius:.533rem;border:1px solid #000;padding:1.5rem}.product-accordion-only .tab-btn{font-family:Josefin Sans,sans-serif;font-size:2rem;font-weight:700;margin:0;padding:0 2.5em 0 0;width:100%;color:#272727;text-align:left;cursor:pointer;border:0;background-color:transparent;text-transform:uppercase;letter-spacing:.02em;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23272727' stroke-width='2' stroke-linecap='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");background-size:2.4rem;background-repeat:no-repeat;background-position:right center}.product-accordion-only .tab-container.active .tab-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23272727' stroke-width='2' stroke-linecap='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E")}.product-accordion-only .tab-btn span{display:none}.product-accordion-only .tab-panel{width:100%;transition:all .2s ease-in-out;opacity:0;height:auto;max-height:0;overflow:hidden;padding:0;color:#272727;border:0}.product-accordion-only .tab-panel,.product-accordion-only .tab-panel>*{font-family:Josefin Sans,sans-serif;font-size:1em;line-height:135%;color:#272727}.product-accordion-only .tab-panel>*{margin-bottom:1rem}.key-ingredient-text p{margin:0}.key-ingredient-item.flex.align-items-start{gap:2em;align-items:center}.product-accordion-only .tab-container.active .tab-panel{opacity:1;max-height:5000px;overflow-y:auto;padding:1em 0 0 .5em}.product-accordion-only .tab-panel h4{font-family:Josefin Sans,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;margin-bottom:.35em}.product-accordion-only .key-ingredients .ingredients-view-more{margin-top:.5rem;background:transparent;border:none;padding:0;text-decoration:underline;cursor:pointer;font-size:1em;line-height:1.35;color:#272727}.product-accordion-only .key-ingredients .ingredients-remaining[hidden]{display:none}.product-accordion-only .sustainability-segment util-accordion{padding:0}.product-accordion-only .tab-container:not(:first-child){border-bottom:none;position:relative;margin-top:-8px}.product-accordion-only .tab-container:last-child{border-bottom:1px solid}.product-accordion-only .tab-container:not(:last-of-type){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-accordion-only .key-ingredient-item{gap:2em}.product-accordion-only .key-ingredient-separator{width:100%;flex-basis:100%;height:0;border-top:1px solid #EEEFED}@media all and (max-width:900px){.product-accordion-only .tab-container{padding:1.6rem}.product-accordion-only .tab-btn{font-size:1.867rem;background-size:1.867rem}.product-accordion-only .tab-container.active .tab-btn{background-size:1.867rem}}
/*# sourceMappingURL=/cdn/shop/t/310/assets/product_accordion.css.map */
