.collapsible-accordion{padding:100px 0}.collapsible-accordion .section-headers{max-width:1500px;margin:0 auto 32px;padding:0 50px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}.collapsible-accordion .section-label{font-size:14px;letter-spacing:.15em;color:#fff;text-transform:uppercase;line-height:1.4em;margin:0}.collapsible-accordion .section-title{font-weight:400;text-transform:uppercase;line-height:1.2em;margin-bottom:0}.collapsible-accordion .section-desc{font-size:14px;max-width:700px;line-height:1.4em;color:#fff;text-align:center;letter-spacing:0}.collapsible-accordion .ca-accordion-list{max-width:1000px;margin:0 auto;border:1px solid rgba(255,255,255,.08);border-bottom:0;border-radius:20px}.collapsible-accordion .ca-accordion-item{border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden;cursor:pointer;transition:background-color .3s}.collapsible-accordion .ca-accordion-item:hover{background-color:#ffffff04}.collapsible-accordion .ca-accordion-header{display:flex;align-items:flex-start;gap:15px;padding:30px;-webkit-user-select:none;user-select:none}.collapsible-accordion .ca-accordion-icon{width:30px;height:30px;flex-shrink:0;border-radius:50%;overflow:hidden;margin-top:2px}.collapsible-accordion .ca-accordion-icon img{width:100%;height:100%;object-fit:cover}.collapsible-accordion .ca-accordion-header-content{flex:1;display:flex;flex-direction:column}.collapsible-accordion .ca-accordion-header-top{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.collapsible-accordion .ca-accordion-header h5{font-family:Anton,sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.2;margin:0}.collapsible-accordion .ca-accordion-header .dosage{font-size:12px;opacity:.5;white-space:nowrap;font-style:italic}.collapsible-accordion .ca-accordion-tags{display:flex;gap:8px;flex-wrap:wrap}.collapsible-accordion .ca-accordion-tag{font-size:12px;padding:5px 10px;background:#ffffff26;border-radius:30px;letter-spacing:0;line-height:1.4em;text-transform:uppercase}.collapsible-accordion .ca-accordion-chevron{flex-shrink:0;margin-top:6px;transition:transform .4s cubic-bezier(.4,0,.2,1)}.collapsible-accordion .ca-accordion-chevron svg{width:24px;height:24px;transition:all .4s cubic-bezier(.4,0,.2,1)}.collapsible-accordion .ca-accordion-chevron svg{width:24px;height:24px}.collapsible-accordion .ca-accordion-item.active .ca-accordion-chevron svg{transform:rotate(180deg)}.collapsible-accordion .ca-accordion-body{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.collapsible-accordion .ca-accordion-body-inner{padding:0 20px 30px 68px;display:flex;flex-direction:column;gap:20px}.collapsible-accordion .ca-accordion-body-inner .ingredient-brief{font-size:14px;line-height:1.2em;padding-bottom:6px}.collapsible-accordion .ca-accordion-body-inner h6{font-size:16px;font-weight:400;text-transform:uppercase;margin:20px 0 0}.collapsible-accordion .ca-accordion-body-inner p{font-size:14px;line-height:1.4em;margin:0}@media screen and (max-width:749px){.collapsible-accordion{padding:60px 0}.collapsible-accordion .section-header{padding:0 20px;margin-bottom:32px}.collapsible-accordion .ca-accordion-list{margin:0 15px}.collapsible-accordion .ca-accordion-header{padding:20px 12px}.collapsible-accordion .ca-accordion-header h5{font-size:18px}.collapsible-accordion .ca-accordion-body-inner{padding:0 12px 24px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/collapsible-accordion.css.map */
