.product-accordions__wrapper .page-width{--page-width: 118.7rem}.product-accordion{width:100%;margin-bottom:1.8rem}.product-accordion:last-child{margin-bottom:0}.product-accordion__details summary{font-size:1.5rem;font-weight:700;line-height:2rem;letter-spacing:.01em;color:rgb(var(--color-heading));padding:0 0 .5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #D9D9D9;margin:0}.product-accordion__details summary .icon{width:1.3rem;height:.9rem;display:block;margin-right:-.1rem;transition:transform .3s ease}.product-accordion__details[open] .icon{transform:rotate(180deg)}.product-accordion__content{font-size:1.5rem;line-height:2rem;letter-spacing:.01em;padding-top:.8rem}.accordion-how-to-use .product-accordion__content{font-size:1.3rem}.product-accordion__content h6{font-size:1.4rem;line-height:1.42857143;letter-spacing:.02em;color:rgb(var(--color-heading));margin-bottom:.8rem;text-transform:uppercase}.product-accordion__content p{margin:0}.product-accordion .table-wrapper{max-width:100%;overflow:auto hidden}.product-accordion table{font-size:1.2rem;font-weight:500;line-height:1.25;border-collapse:collapse;margin:0;border:1px solid #DFDFDF;box-shadow:none}.product-accordion table tr:first-child td:not(:empty){background:#f4f4f4}.product-accordion table th,.product-accordion table td{width:11.8rem;font-size:1.2rem;font-weight:400;line-height:1.4rem;padding:.7rem .8rem .8rem;border:1px solid #DFDFDF;text-align:center}.nutritional__content-wrapper,.ingredients__content-wrapper{display:flex;flex-wrap:wrap;gap:.8rem}@media only screen and (max-width: 749px){.product-accordions__wrapper .page-width{padding-left:1.7rem;padding-right:4.4rem}.product-accordion{margin-bottom:1.7rem}.product-accordion__details summary{font-size:1.409rem;line-height:1.9rem;padding:0 0 .4rem}.product-accordion__details summary .icon{margin-top:-.1rem;margin-right:-.2rem}.product-accordion__content{font-size:1.409rem;line-height:1.9rem}.accordion-how-to-use .product-accordion__content{font-size:1.221rem;line-height:1.9rem}.product-accordion table th,.product-accordion table td{width:11.1rem;font-size:1.127rem;line-height:1.3rem;padding:.7rem .6rem}.nutritional__content-wrapper{gap:.8rem}}@media screen and (max-width: 360px){.product-accordions__wrapper .page-width{padding-right:1.7rem}}@media screen and (min-width: 750px){.nutritional__content-wrapper{gap:1.8rem}.ingredients__content-item{width:calc(50% - .4rem)}.ingredients__content-item:only-child{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-product-accordions.css.map */
