.product-accordion{max-width:700px;margin:20px auto}.accordion-item{border-bottom:1px solid #ddd}.accordion-item input{display:none}.accordion-title{display:block;padding:15px;cursor:pointer;font-weight:700;position:relative;font-size:24px}.accordion-title:after{content:"+";position:absolute;right:15px;font-size:20px}.accordion-content{max-height:0;overflow:hidden;padding:0 15px;transition:all .3s ease;font-size:20px}.accordion-item input:checked~.accordion-content{max-height:1200px;padding:15px}.accordion-item input:checked+.accordion-title:after{content:"\2212"}.supplement-facts-wrapper .supplement-facts{padding:20px 15px}.supplement-facts-wrapper h3{padding:20px 20px 0 15px}.serving-info{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:14px}.serving-item{text-align:center;flex:1}.serving-item strong{display:block;font-size:22px;font-weight:800}.serving-item span{display:flex;flex-direction:column;line-height:1.1}.serving-item small{margin-top:2px}.serving-divider{width:1px;height:45px;background:#333}.amount-per-serving{color:#fff;font-weight:700;font-size:14px;padding:6px 16px}.Fruity .amount-per-serving,.Fruity .directions{background:#ef73a4}.Fruity .product-accordion .supplement-facts-wrapper{border:2px solid #ef73a4!important}.Fruity .flavour{color:#ef73a4}.Fruity button,.Fruity button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#ef73a4}.Orange .amount-per-serving,.Orange .directions{background:#f2733a}.Orange .product-accordion .supplement-facts-wrapper{border:2px solid #f2733a!important}.Orange .flavour{color:#f2733a}.Green .amount-per-serving,.Green .directions{background:#379b4a}.Green button,.Green button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#379b4a}.Green .product-accordion .supplement-facts-wrapper{border:2px solid #379b4a!important}.Green .flavour{color:#379b4a}.product-accordion .fact-row{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;padding:4px 0!important;border-bottom:1px solid #ddd!important}.product-accordion .fact-label{flex:1!important;font-size:15px!important}.product-accordion .fact-value{font-size:15px!important;white-space:nowrap!important}.product-accordion .fact-row:last-child{border-bottom:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp.css.map */
