.section-product__accordions__accordion:first-of-type{border-top:1px solid var(--color-black)}.section-product__accordions__accordion.active .accordion-content{display:block}.section-product__accordions__accordion.active .accordion-toggle svg{transform:rotate(0)}.section-product__accordions__accordion .accordion-toggle{font:1em gill-sans-nova,arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;display:flex;height:5em;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.section-product__accordions__accordion .accordion-toggle span{font-size:1.25em;font-weight:600;position:relative;top:-1px}.section-product__accordions__accordion .accordion-toggle svg{width:2em;height:2em;transform:rotate(45deg);transition:transform .2s linear}.section-product__accordions__accordion .accordion-content{display:none}.section-product__accordions__accordion .accordion-content__inner{padding:0 0 1em 0}.section-product__accordions__accordion .accordion-content p{font-size:1em;margin-bottom:1em}.section-product__accordions__accordion .accordion-content ol,.section-product__accordions__accordion .accordion-content ul{font-size:1em;margin:0 0 1em 0;padding:0 0 0 2em}.section-product__accordions__accordion .accordion-content ul{list-style-type:disc}.section-product__accordions__accordion .accordion-content ol{list-style-type:decimal}.section-product__accordions__accordion .accordion-content .dietary-toggles,.section-product__accordions__accordion .accordion-content .ingredient-toggles{overflow:hidden;display:flex;gap:.5em}.section-product__accordions__accordion .accordion-content .dietary-toggles__select,.section-product__accordions__accordion .accordion-content .ingredient-toggles__select{margin-bottom:2em}.section-product__accordions__accordion .accordion-content .dietary-content,.section-product__accordions__accordion .accordion-content .ingredient-content{padding:0 0 1em 0}.section-product__accordions__accordion .accordion-content .dietary-content .dietary,.section-product__accordions__accordion .accordion-content .dietary-content .ingredients,.section-product__accordions__accordion .accordion-content .ingredient-content .dietary,.section-product__accordions__accordion .accordion-content .ingredient-content .ingredients{display:none}.section-product__accordions__accordion .accordion-content .dietary-content .dietary.active,.section-product__accordions__accordion .accordion-content .dietary-content .ingredients.active,.section-product__accordions__accordion .accordion-content .ingredient-content .dietary.active,.section-product__accordions__accordion .accordion-content .ingredient-content .ingredients.active{display:block}.section-product__accordions__accordion .accordion-content .dietary-content .dietary ol,.section-product__accordions__accordion .accordion-content .dietary-content .dietary ul,.section-product__accordions__accordion .accordion-content .dietary-content .ingredients ol,.section-product__accordions__accordion .accordion-content .dietary-content .ingredients ul,.section-product__accordions__accordion .accordion-content .ingredient-content .dietary ol,.section-product__accordions__accordion .accordion-content .ingredient-content .dietary ul,.section-product__accordions__accordion .accordion-content .ingredient-content .ingredients ol,.section-product__accordions__accordion .accordion-content .ingredient-content .ingredients ul{margin:0;margin-left:1.5em;padding:0;list-style:disc;display:grid;grid-template-columns:auto 1fr;gap:.5em 5em}@media (max-width:1024px){.section-product__accordions__accordion .accordion-content .dietary-content .dietary ol,.section-product__accordions__accordion .accordion-content .dietary-content .dietary ul,.section-product__accordions__accordion .accordion-content .dietary-content .ingredients ol,.section-product__accordions__accordion .accordion-content .dietary-content .ingredients ul,.section-product__accordions__accordion .accordion-content .ingredient-content .dietary ol,.section-product__accordions__accordion .accordion-content .ingredient-content .dietary ul,.section-product__accordions__accordion .accordion-content .ingredient-content .ingredients ol,.section-product__accordions__accordion .accordion-content .ingredient-content .ingredients ul{gap:.5em 3em}}.section-product__accordions__accordion .accordion-content .dietary-content .dietary,.section-product__accordions__accordion .accordion-content .ingredient-content .dietary{display:none;flex-direction:column;gap:1em}.section-product__accordions__accordion .accordion-content .dietary-content .dietary.active,.section-product__accordions__accordion .accordion-content .ingredient-content .dietary.active{display:flex}.section-product__accordions__accordion .dietary-allergen{display:flex;align-items:center;gap:1em}.section-product__accordions__accordion .dietary-allergen .icon{display:flex;width:2em;align-items:center;justify-content:center}