.collapsible-content{position:relative;z-index:0}.collapsible-section-layout{padding-bottom:5rem;padding-top:5rem}@media screen and (min-width: 750px){.collapsible-section-layout{padding-bottom:7rem;padding-top:7rem}}.collapsible-content__media{background:transparent}.collapsible-content__media--small{height:19.4rem}.collapsible-content__media--large{height:43.5rem}@media screen and (min-width: 750px){.collapsible-content__media--small{height:31.4rem}.collapsible-content__media--large{height:69.5rem}}@media screen and (min-width: 750px){.collapsible-content__grid--reverse{flex-direction:row-reverse}}.collapsible-content-wrapper-narrow{margin:0 auto;padding-right:1.5rem;padding-left:1.5rem;max-width:73.4rem}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin-bottom:2rem;margin-top:0}@media screen and (min-width: 750px){.collapsible-content__heading{margin-bottom:3rem}}.collapsible-none-layout .accordion+.accordion{border-top:0}.collapsible-row-layout .accordion:not(:first-child):not(.color-scheme-1){margin-top:1rem}.caption-with-letter-spacing+h2{margin-top:1rem}@media screen and (min-width: 750px){.collapsible-content .accordion{margin-top:0}}.collapsible-row-layout .accordion{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));margin-bottom:1.5rem;transform:perspective(0)}.collapsible-row-layout .accordion summary,.collapsible-row-layout .accordion .accordion__content{padding:1.5rem}.collapsible-row-layout .accordion .accordion__content{padding-top:0}.collapsible-content summary:hover{background:rgba(var(--color-foreground))}.collapsible-content summary:hover .accordion__title{text-decoration:underline;text-underline-offset:.3rem}@supports not (inset: 10px){@media screen and (min-width: 750px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:5rem;padding-right:0}}@media screen and (min-width: 990px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:7rem}}}.accordion__subtitle{margin-bottom:1rem;opacity:.75}.accordion__content,.accordion__content .inline-richtext{display:block}@media only screen and (max-width: 989px){#horizontal-tabs{display:none}.accordion__content{flex-direction:column-reverse}.collapsible-content__wrapper .accordion__content{padding:.6rem}}@media only screen and (min-width: 990px){#horizontal-tabs{display:flex;flex-wrap:wrap;margin:3rem 0;border:1px solid rgb(var(--color-background));border-radius:5px}#horizontal-tabs li{cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:1.5rem;justify-content:center;flex-basis:calc(100% / var(--horizontal-tab-size));box-sizing:border-box;text-align:center}#horizontal-tabs li:not(:last-of-type){border-right:1px solid #ebebeb}#horizontal-tabs li:not(.active){border-bottom:1px solid #ebebeb}#horizontal-tabs li:not(:last-of-type) .horizontal-tab-title{position:relative;padding:1rem 0}#horizontal-tabs li .horizontal-tab-title{margin:0;font-size:1.6rem;text-transform:capitalize;font-family:var(--font-heading-family);word-wrap:break-word;overflow-wrap:break-word}#horizontal-tabs li.active{background-color:#fff}#horizontal-tabs li.active .horizontal-tab-title{color:#2aaae1;font-weight:600}#horizontal-tabs:has(li.active){border-bottom:none}.horizontal-tabs .accordion{border:0}.horizontal-tabs .accordion summary{display:none}.accordion__content.accordion__flex-row-reverse{flex-direction:row-reverse}.collapsible-content__wrapper .accordion__content{padding:0 2rem}.horizontal-tabs .accordion details:not([open]){display:none}}.collapsible-content__wrapper .accordion__title{font-size:1.6rem;text-transform:capitalize;font-family:var(--font-heading-family)}.collapsible-content__wrapper .accordion summary{background-color:#f5f5f5;border:1px solid #ebebeb;justify-content:center;border-radius:5px}.collapsible-content__wrapper .accordion details[open] summary{background-color:#fff}.collapsible-content__wrapper .accordion details .accordion__title{text-decoration:none}.collapsible-content__wrapper .accordion details[open] .accordion__title{color:#2aaae1;text-decoration:none;font-weight:600}.collapsible-content__wrapper .accordion{margin-bottom:1.5rem;border:none}.accordion__content.reviews{justify-content:center}jdgm-widget.jdgm-widget{display:flex;justify-content:center;flex-direction:column}.jdgm-rev-widg.jdgm-rev-widg{display:flex;justify-content:center;flex-direction:column}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{flex-direction:column;align-items:center!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary-inner{text-align:center!important}.nutritional_info-container li{list-style:none}.nutritional_info-container ul{padding-left:0}.nutritional_info-free_from-content li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#505050}.nutritional_info-free_from-content ul,.nutritional_info-main-nrv-content ul{display:-ms-grid;display:grid}.nutritional_info-free_from-content ul{-ms-grid-columns:1fr .6rem 1fr .6rem 1fr;grid-template-columns:repeat(3,1fr);gap:.6rem;font-size:1.5rem}@media screen and (min-width: 990px) and (max-width: 1300px){.nutritional_info-free_from-content ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 660px){.nutritional_info-free_from-content ul{grid-template-columns:repeat(2,1fr)}}.nutritional_info-main-nrv-content ul{-ms-grid-columns:50% 1rem 20% 1rem 25%;grid-template-columns:50% 20% 25%;gap:1rem;padding:.5rem 0;border-bottom:1px solid #ebebeb}.nutritional_info-main-subtitle{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin-bottom:20px;border-bottom:1px solid #ebebeb;padding:.5rem 0;gap:2rem}.nutritional_info-main-subtitle h3{color:#505050}.nutritional_info-ingredients{margin:0}.nutritional_info-ingredients_other{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nutritional_info-main-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:1fr 1fr;gap:2rem}.nutritional_info-left{padding-right:20px}.nutritional_info-right{padding-left:20px}.nutritional_info-main-content *{text-transform:capitalize}.nutritional_info-main-content h4,.nutritional_info-main-content .h4{font-size:1.6rem;margin:1.5rem 0;font-weight:600}.nutritional_info-main-title.h4{background-color:#f5f5f5;padding:2.5rem 1.5rem}.nutritional_info-main-content .h4{font-weight:700;border-radius:5px}.nutritional_info-main-subtitle h3,.nutritional_info-main-nrv-content,.nutritional_info-ingredients,.nutritional_info-ingredients_capsule,.nutritional_info-ingredients_other{font-size:1.3rem;font-family:var(--font-body-family)}.nutritional_info-main .nutritional-info-main-nrv{color:rgb(var(--color-button));text-align:right}.nrv-percent{text-align:right}.nutritional_info-main{margin-top:2rem}@media screen and (max-width: 989px){.nutritional_info-main-content{-ms-grid-columns:1fr;grid-template-columns:1fr}.nutritional_info-main-nrv-content ul{-ms-grid-columns:50% 19% 24%;grid-template-columns:50% 19% 24%}.nutritional_info-left,.nutritional_info-right{padding:0}.nutritional_info-main-nrv-content .nrv-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collapsible-content-wrapper-narrow{max-width:100%}}@media screen and (max-width: 749px){.nutritional_info-main-content{gap:0}.nutritional_info-ingredients_content{padding:2rem 0 .5rem}}.nutritional_info-ingredients_title,.nutritional_info-free_from-title,.nutritional_info-title{border-bottom:1px solid #ebebeb}.nrv-row li{padding-bottom:1rem}.nutritional_info-ingredients_content{padding:2rem 0;color:#505050}.nutritional_info-other-title{margin:0;padding-right:.5rem}@media only screen and (min-width: 990px){.horizontal-tabs .accordion__content{padding:0 5rem}}.directions-list{list-style:none}.allergen-list{display:flex;flex-wrap:wrap;gap:1rem}.directions-title{text-decoration:underline;text-transform:capitalize;font-weight:700;font-family:var(--font-heading-family)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/collapsible-content.css.map */
