.faq-section{width:100%}.faq-wrapper{display:flex;gap:60px;align-items:flex-start;justify-content:center;max-width:100%;margin:0 auto}@media screen and (max-width: 989px){.faq-wrapper{flex-direction:column;gap:30px}}.faq-title{color:rgb(var(--color-foreground));margin:0;flex:0 0 25%;text-align:right}.faq-container{display:flex;flex-direction:column;gap:16px;flex:1;min-width:0;width:100%}@media screen and (max-width: 989px){.faq-container{flex:1 1 auto}}.faq-item{border-bottom:.1rem solid rgb(var(--color-foreground));padding:1.2rem 0;width:100%}.faq-item:first-child{border-top:.1rem solid rgb(var(--color-foreground))}.faq-item summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:0;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item-question{font-family:var(--font-heading-family);font-weight:500;font-size:var(--font-size-lg, 24px);line-height:28px;color:rgb(var(--color-foreground));margin:0;flex:1;padding-right:2rem}@media screen and (max-width: 749px){.faq-item-question{font-size:20px;line-height:24px}}.faq-item-icon{flex-shrink:0;width:1.2rem;height:1.2rem;transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.faq-item-icon svg,.faq-item-icon .icon{width:100%;height:100%;display:block}.faq-item-icon .icon-caret{width:1.2rem;height:1.2rem}.faq-item[open] .icon-caret{transform:rotate(180deg)}.faq-item-answer{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--font-size-sm, 16px);line-height:20px;color:rgb(var(--color-foreground));margin:0;padding-top:2.4rem;padding-bottom:0;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-item-answer h3{font-size:var(--font-size-md, 20px)}.faq-item-answer ul{padding-left:30px}.faq-item-answer p{margin-top:0}.faq-item[open] .faq-item-answer{grid-template-rows:1fr}.faq-item-answer>*{overflow:hidden}.faq-item summary:focus{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.faq-item summary:focus:not(:focus-visible){outline:none}.faq-item summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.nutrition-table{margin-top:1rem}.nutrition-table__table{width:100%;border-collapse:collapse;font-size:var(--font-size-sm, 16px)}.nutrition-table__table th,.nutrition-table__table td{padding:1rem 1.2rem;border-bottom:1px solid rgba(var(--color-foreground),.08);text-align:left}.nutrition-table__table th{font-weight:600;background:rgba(var(--color-foreground));color:#f7fded}.nutrition-table__table tr:nth-child(2n) td{background-color:#d4f4a0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/component-faq.css.map */
