@keyframes dot-bounce{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes ring-pulse{0%{transform:scale(0);opacity:.6}80%{opacity:.3}to{transform:scale(2.5);opacity:0}}.product__details{display:flex;flex-direction:column;margin-bottom:60px}@media only screen and (min-width: 960px){.product__details{flex-direction:row;padding:0;margin-bottom:90px}}.product__images{width:90%;margin:0 auto;position:relative}@media only screen and (min-width: 960px){.product__images{width:50%;padding:0}.product__images .product__gallery{display:grid}.product__images .product__slides,.product__images .carousel__dots,.product__images--desktop-slides .product__gallery{display:none}.product__images--desktop-slides .product__slides{display:block}}.product__gallery{display:none;grid-template-columns:repeat(2,1fr);flex-shrink:0;background-color:var(--color-cream)}.product__gallery-item{width:100%;aspect-ratio:6/7;display:flex;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;cursor:pointer;background-color:var(--color-cream)}.product__gallery-item-wrapper{position:relative}.product__gallery-item-icon{position:absolute;bottom:12px;left:12px;width:48px;height:48px}.product__slides{border-bottom-right-radius:100px;background-color:var(--color-cream)}.product__slide{height:-moz-fit-content;height:fit-content;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;cursor:pointer;background-color:var(--color-cream)}.product__slides--modal,.product__slides--modal .carousel__container{height:100%}.product__slides--modal .carousel__controls{bottom:15px;right:15px}.product__slides--modal .carousel__control{width:40px;height:40px}@media only screen and (min-width: 960px){.product__slides--modal .carousel__control{width:60px;height:60px}}.product__slide--modal{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:30px}.product__info{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 960px){.product__info{width:50%}}.product__info-container{display:flex;flex-direction:column;width:90%;margin:0 auto;gap:16px;position:sticky;top:65px}.product__info-container-header{display:flex;justify-content:space-between;align-items:start;gap:32px;margin-top:32px}.product__info-container-header .product__badge{margin-bottom:0}@media only screen and (min-width: 960px){.product__info-container{width:100%;margin:0;max-width:630px;padding:0 30px}}@media only screen and (min-width: 1044px){.product__info-container{padding-left:50px}}@media only screen and (min-width: 1400px){.product__info-container{padding-left:90px;padding-right:0}}.product__info-save{margin-left:auto;margin-bottom:10px}.product__info-save button{font-size:1.5em}.product__oke-reviews{min-height:28px}.product__title{font-family:wulkan-display,serif;font-size:33px;line-height:1}@media only screen and (min-width: 960px){.product__title{font-size:48px}}@media only screen and (min-width: 1200px){.product__title{font-size:72px}}@media only screen and (min-width: 960px){.product__title{font-family:wulkan-display,serif;line-height:1.1;font-size:22px}}@media only screen and (min-width: 960px)and (min-width: 960px){.product__title{font-size:30px}}@media only screen and (min-width: 960px)and (min-width: 1200px){.product__title{font-size:48px}}.product__badge{flex-shrink:0;padding:10px 20px;background:var(--color-lavendar);margin-bottom:1rem;margin-right:auto;border-radius:200px;width:-moz-fit-content;width:fit-content}.product__badge__mobile{position:absolute;top:20px;left:20px;z-index:2}.product__subtitle{color:var(--color-gray-dark)}.product__options-list{display:flex;flex-wrap:wrap;margin-bottom:20px}.product__options-title{font-weight:700;color:var(--color-gray-dark)}.product__option{display:flex;margin-right:10px;margin-top:10px;padding:8px 20px;border-radius:9999px;border:1px solid var(--color-gray);background:inherit;cursor:pointer;text-decoration:none;color:var(--color-gray-darker);transition:all .2s ease}.product__option:last-child{margin-right:0}.product__option--selected{border:none;background:var(--color-sage)}.product--dropdown-benefits{display:flex;flex-flow:column}.product--dropdown{margin-top:16px;position:relative}.product--dropdown-select{font-family:sofia-pro,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:700;font-size:16px;color:var(--color-gray-dark);cursor:pointer;border:none;padding:0;background-color:#0000;text-transform:lowercase}.product--dropdown-select__container{display:flex;flex-direction:column;gap:4px;align-items:left}@media only screen and (min-width: 375px){.product--dropdown-select__container{flex-direction:row;align-items:center}}.product--dropdown-select__container>div{border-bottom:1px solid var(--color-gray-dark);display:flex;gap:6px;max-width:-moz-max-content;max-width:max-content;align-items:center}.product--dropdown-select__icon{font-size:16px;color:var(--color-gray-dark);pointer-events:none}.product--dropdown-select:focus{outline:0}.product--dropdown-select__no-bg-img{padding:8px 20px;background-image:none;cursor:default}.product--dropdown-select__content{margin-left:16px}.product--dropdown-select__list{display:flex;flex-direction:column;background-color:#fff;padding:8px;border-radius:8px;gap:6px}.product--dropdown-select__list>div[role=option]{padding:8px;border-radius:4px;outline:none}.product--dropdown-select__list>div[role=option]:hover{background-color:var(--color-powder-ash)}.product--dropdown-icon{position:absolute;top:7px;left:200px;font-size:20px}.product__add{flex:1;display:flex}.product__add .btn{width:100%}.product__methods{display:flex;flex-flow:column}.product__methods>h5{color:var(--color-gray-dark);font-weight:700;margin-bottom:10px}.product__method{border-radius:15px;margin-top:20px;padding:16px;border:1px solid var(--color-gray);position:relative;transition:all .2s ease;cursor:pointer}.product__method label{cursor:pointer}.product__method--selected{background-color:var(--color-sage);border:none}.product__method:first-of-type{margin-top:0}.product__method-no-benefits.product__method-no-serving{padding-bottom:10px}@media only screen and (min-width: 375px){.product__method-no-benefits.product__method-no-serving{padding-bottom:15px}}.product__method-radio{display:flex;align-items:center}.product__method-radio .product__method-label-title{font-weight:700;font-size:18px;line-height:1.1}.product__method-radio .product__method-label-pricing{line-height:1;display:flex;flex-direction:column;align-items:flex-end}.product__method-radio .product__method-label-price{display:flex;justify-content:flex-end;font-weight:700;font-size:18px}.product__method-radio .product__method-label-text{justify-content:space-between;align-items:center}.product__method-radio .product__method-label-text.product__method-afterpay{justify-content:flex-start;line-height:1.3}.product__method-radio .product__method-label-text__heading{display:flex;flex-direction:column;flex:.9}.product__method-radio .product__method-label-text__heading sup{font-size:14px;opacity:80%;background-color:var(--color-jade);max-width:-moz-max-content;max-width:max-content;padding:0 5px;border-radius:4px;margin-top:4px}.product__method-benefits{margin-top:16px}.product__method-benefits>*{margin-bottom:5px}.product__method-benefits>*:last-child{margin-bottom:0}.product__method-benefits .product__method-label-subtext{display:flex;align-items:center;color:var(--color-gray-dark)}.product__method-benefits .product__method-label-icon{display:inline-flex;align-items:center;justify-content:center;height:15px;width:16.5px;font-size:.75rem;background:var(--color-coral);border:none;border-radius:9999px;margin-right:5px}.product__method-benefits__list{display:grid;gap:8px;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width: 375px){.product__method-benefits__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 600px){.product__method-benefits__list{display:flex}}.product__method-benefits__list__item{background-color:var(--color-powder-ash);padding:4px 16px;display:flex;gap:12px;align-items:center;justify-content:center;text-align:left;border-radius:8px;min-height:72px;font-size:14px;line-height:1.2}@media only screen and (min-width: 600px){.product__method-benefits__list__item{flex-direction:column;flex:1;text-align:center;padding:12px 16px}}.product__method-benefits__list__item .sanity-content{line-height:1.2}.product__method-benefits__list__item img{height:28px}.product__method-benefits-label{font-weight:700}.product__method-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 12px 0 0;font:inherit;color:currentColor;width:22px;height:22px;border:1px solid currentColor;border-radius:50%;display:grid;place-content:center;transform:translateY(.1em);flex-shrink:0}.product__method-input:before{content:"";width:12px;height:12px;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--color-mint-darker)}.product__method-input:checked:before{transform:scale(1)}.product__method-label{line-height:1.5;text-decoration:none;color:var(--color-gray-darker);width:100%;display:flex;flex-flow:column}.product__method-label-text{display:flex;gap:12px}.product__method-label-spacer{margin:0 .25rem}.product__method-label-comparison{display:flex;flex-direction:column}@media only screen and (min-width: 375px){.product__method-label-comparison{line-height:1.1}}.product__method-label-comparison div{justify-content:right;display:flex;text-align:right;line-height:1.1;flex-flow:row wrap}@media only screen and (min-width: 375px){.product__method-label-comparison div{flex-direction:row}}.product__method-label-subtext{color:var(--color-gray-medium)}.product__method-label-subtext--strikethrough{text-decoration:line-through;margin-right:.25rem}.product__method-label-subtext--strikethrough div{font-weight:400!important}.product__method-label-subscribe{margin-right:10px}.product__method-per-serving{display:flex;flex-direction:column;flex-flow:row wrap;justify-content:right;margin-top:4px;text-align:right}@media only screen and (min-width: 375px){.product__method-per-serving{flex-direction:row}}.product__truemed-widget{font-family:sofia-pro,sans-serif!important;font-size:16px;color:var(--color-gray-dark)!important;line-height:1.2}.product__truemed-widget span,.product__truemed-widget .truemed-instructions-link-text{font-family:sofia-pro,sans-serif!important;font-size:16px;color:var(--color-gray-dark);line-height:1.2}.product__truemed-widget img{height:14px!important;margin-top:3px}.product__truemed-widget a,.product__truemed-widget .truemed-prequalify-open,.product__truemed-widget .truemed-instructions-open{color:var(--color-mint-darker)}.product__actions{display:flex;flex-flow:row wrap;width:100%;gap:8px;align-items:center}.product__actions .btn{max-height:60px;min-width:-moz-max-content;min-width:max-content;padding:22px 45px}@media only screen and (min-width: 960px){.product__actions{gap:18px}}.product__quantity{display:flex;flex:1;height:60px;width:100%;border-radius:30px}.product__quantity--footer{width:auto;min-width:128px;border-radius:0;margin-bottom:0;background-color:var(--color-sage)}@media only screen and (min-width: 960px){.product__quantity{flex:none;width:auto;margin-bottom:0}}.product__quantity-btn{display:flex;align-items:center;justify-content:center;height:100%;padding:0 10px;border-radius:30px;border:none;font-size:33px;cursor:pointer;background:#0000;transition:all .25s ease;color:var(--color-gray-dark)}.product__quantity-btn:hover{background:#0000000d}.product__quantity-btn--add{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:auto;border-left:none!important}.product__quantity-btn--subtract{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:auto;border-right:none!important}.product__quantity-value{display:flex;align-items:center;justify-content:center;min-width:20px;width:100%;height:auto;font-size:18px;border:1px solid var(--color-gray);border-left:none!important;border-right:none!important}.product__out-of-stock{margin-top:20px;background-color:var(--color-jade);padding:32px;border-radius:10px}.product__out-of-stock .list-subscribe__group{margin-top:0}.product__prebuilt-bundle{color:var(--color-mint-darker);margin-top:30px}.product__tabs{display:none;flex-direction:column;margin-top:30px}@media only screen and (min-width: 960px){.product__tabs{display:flex}}.product__tabs-list{display:flex;position:relative}.product__tabs-list:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--color-gray)}.product__tabs-tab{color:var(--color-gray-medium);margin-right:10px;font-weight:700;padding:10px 0;cursor:pointer;z-index:1}.product__tabs-tab:last-child{margin-right:0}.product__tabs-tab:focus{outline:0}.product__tabs-tab--selected{color:var(--color-gray-darker);border-bottom:2px solid var(--color-mint-darker)}@media only screen and (min-width: 1044px){.product__tabs-tab{margin-right:20px}}@media only screen and (min-width: 1200px){.product__tabs-tab{margin-right:30px}}.product__tabs-panel{padding:40px 0;display:none}.product__tabs-panel--selected{display:flex;flex-direction:column}.product__section{margin-bottom:30px}.product__section:last-child{margin-bottom:0}.product__section .list-subscribe__group{margin-top:0}.product__section--dosewith{margin-top:30px}.product__section--dosewith .product__section-title{margin-bottom:10px}.product__section-title{font-weight:700;margin-bottom:1.5rem}.product__included{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}@media only screen and (min-width: 600px){.product__included{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 960px){.product__included{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width: 1200px){.product__included{grid-template-columns:repeat(2,1fr)}}.product__goodtoknow{display:flex;flex-wrap:wrap;margin-bottom:-15px}.product__goodtoknow-item{display:inline-flex;align-items:center;margin-right:25px;margin-bottom:25px}.product__goodtoknow-icon{font-size:1.5em;color:var(--color-green-dark);margin-right:10px}.product__dosewith{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;width:100%}.product__dosewith::-webkit-scrollbar{display:none;inline-size:0!important}.product__dosewith-item{margin-right:20px;display:inline-flex;padding-top:20px}@media only screen and (min-width: 500px){.product__dosewith-item{margin-right:40px}}.product-tile{position:relative;display:flex;height:100px;min-width:265px;background:var(--color-cream);border-radius:10px;transition:background-color .25s ease}.product-tile:hover{background:var(--color-beige)}.product-tile:hover .product-tile__img img{transform:scale(1.1)}.product-tile__main{padding-right:30px;display:flex;width:100%;text-decoration:none;color:var(--color-gray-darker)}.product-tile__img{width:100px!important;height:100%;flex-shrink:0;flex-grow:0;background:var(--color-cream);border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.product-tile__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;transition:transform .3s ease}.product-tile__content{display:flex;flex-direction:column;justify-content:center;height:100%;line-height:1.5rem;margin-left:10px}.product-tile__title{font-family:utile-display,sans-serif}.product-tile__price{font-size:14px}.product-tile__atc{position:absolute;right:10px;top:0;transform:translateY(-50%)}.product-tile__atc-icon{font-size:1.5em}.product__faq{display:flex;flex-flow:column;align-items:center;width:90%;margin:60px auto}.product__faq .product__faq{width:100%;max-width:1260px;margin:0 auto}.product__faq--header{display:flex;flex-flow:column;align-items:center;width:-moz-fit-content;width:fit-content;margin-bottom:20px}.product__faq .accordion__content-container{padding:0}.product__platinum-teaser{display:inline-flex;width:100%}.product__header .product__platinum-teaser,.product__footer .product__platinum-teaser{display:none}.product__header{display:none;position:fixed;z-index:8;top:79px;left:0;right:0;height:80px;width:100%;background:var(--color-sage);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@media only screen and (min-width: 1044px){.product__header{display:flex;align-items:center}}.product__header-info{margin-right:auto;padding-left:30px}.product__header-title{font-family:utile-display,sans-serif;font-size:1.25rem}.product__header-cta{margin-left:auto;height:100%;display:flex}.product__header-cta .btn{border-radius:0;height:100%}.product__header-img{height:80px;width:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.product__footer{display:flex;align-items:center;position:fixed;z-index:600000;bottom:0;left:0;right:0;height:60px;width:100%;background:var(--color-gray-dark);box-shadow:0 -5px 50px #00000040}@media only screen and (min-width: 1044px){.product__footer{display:none}}.product__footer .btn{border-radius:0;height:100%;flex:1;padding:20px 0}.product__footer .btn__secondary{border:none!important}.product__footer .product__quantity-value{border:none}@media only screen and (min-width: 960px){.product__accordions{display:none}}.product-ingredients{width:90%;max-width:1260px;margin:0 auto 50px;display:flex;flex-direction:column;padding:60px 0}.product-ingredients>h3{font-family:utile-display,sans-serif;text-transform:uppercase;letter-spacing:.1em;line-height:1.25}.product-ingredients>h4{font-family:wulkan-display,serif;font-size:33px;line-height:1;margin:24px 0}@media only screen and (min-width: 960px){.product-ingredients>h4{font-size:48px}}@media only screen and (min-width: 1200px){.product-ingredients>h4{font-size:72px}}@media only screen and (min-width: 960px){.product-ingredients>h4{font-family:wulkan-display,serif;line-height:1.1;font-size:22px}}@media only screen and (min-width: 960px)and (min-width: 960px){.product-ingredients>h4{font-size:30px}}@media only screen and (min-width: 960px)and (min-width: 1200px){.product-ingredients>h4{font-size:48px}}.product-ingredients__description{margin-bottom:30px}.product-ingredients__links{display:flex}.product-ingredients__link{font-weight:700;text-decoration:underline;cursor:pointer;margin-right:30px}.product-ingredients__link:last-child{margin-right:0}.product-ingredients__list{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}.product-ingredients__list:nth-of-type(1){margin-top:10px}@media only screen and (min-width: 600px){.product-ingredients__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 960px){.product-ingredients__list{grid-template-columns:repeat(3,1fr)}}.product-ingredients__list .ingredient-tile{height:auto;min-height:116px;gap:12px;overflow:hidden}.product-ingredients__list .ingredient-tile img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:116px;height:116px}@media only screen and (min-width: 375px){.product-ingredients__list .ingredient-tile img{width:148px}}.product-ingredients__list .ingredient-tile__title{flex:1}.product-ingredients__list .ingredient-tile__content{flex:1;gap:12px;justify-content:space-between}.product-ingredients__list .ingredient-tile__content h5{font-family:utile-display,sans-serif;font-size:20px;line-height:1.1}.product-ingredients__list .ingredient-tile__caret{flex-shrink:0}.product__related{padding:60px 0;background:#d5ddd8}@media only screen and (min-width: 1200px){.product__related{padding:90px 0}}.product__reviews{background:var(--color-sage);padding:30px 0}.product__reviews-container{width:90%;max-width:var(--content-max-width);margin:0 auto}.product__reviews-title{font-family:wulkan-display,serif;font-size:33px;line-height:1;margin-bottom:10px}@media only screen and (min-width: 960px){.product__reviews-title{font-size:48px}}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{max-width:none!important}.product__to_bundle_container{margin-top:20px;padding:1rem 2rem;display:flex;flex-direction:row;justify-content:space-between;background-color:var(--color-cream);border-radius:10px;cursor:pointer;transition:box-shadow .3s}.product__to_bundle_container .sanity-content>*{margin-bottom:0}.product__to_bundle_container:hover{box-shadow:0 4px 8px #0000001a}.product__to_bundle_text{font-size:18px;color:var(--color-gray-dark);margin:0}.product__to_bundle_link{font-size:16px;color:var(--color-mint-darker);margin:10px 0 0;text-decoration:underline}.product__to_bundle_image{background-color:#e1d7cd!important;width:60px;height:60px;border-radius:10%;position:relative}.product__to_bundle_text_wrapper{align-content:center}.product__to_bundle_square_wrapper{position:relative;margin-top:1rem;margin-right:1rem}.product__to_bundle_square_last{position:absolute;width:60px;height:60px;border-radius:10%;background-color:#b8afa6;top:-15px;right:-15px}.product__to_bundle_square_middle{position:absolute;width:60px;height:60px;border-radius:10%;background-color:#ccc2b9;top:-8px;right:-8px}.product__to_bundle_square_last_outline{position:absolute;width:60px;height:60px;border:#000 solid 1px;border-radius:10%;top:-15px;right:-15px;display:none}.product__to_bundle_square_middle_outline{position:absolute;width:60px;height:60px;border:#000 solid 1px;border-radius:10%;background-color:var(--color-cream);top:-8px;right:-8px;display:none}.product__to_bundle_plus{position:absolute;right:-20px;top:-20px;font-size:1.5rem;color:#fff;background-color:var(--color-gray-dark);border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.product__cta__carousel{overflow:hidden}.product__cta__container{display:flex}.product__cta__slide{flex:0 0 100%;padding:0 4px}.product__cta__item{gap:5px;height:100%;padding:16px;display:flex;border-radius:8px;align-items:center;justify-content:space-between}.product__cta__item__wrapper{gap:16px;display:flex;cursor:pointer;align-items:center}.product__cta__item__wrapper--perk{cursor:default}.product__cta__item__badge{position:absolute;top:-7px;right:-10px;height:35px;width:35px;color:var(--color-gray-dark);background-color:var(--color-jade);border-radius:100px;display:flex;justify-content:center;align-items:center;font-size:16px}.product__cta__item__image{position:relative}.product__cta__item__image img{border-radius:8px;background-color:var(--color-cream)}.product__cta__item__message{flex:1}.product__cta__item__arrows{display:flex;flex-shrink:0;gap:8px}.product__cta__item__arrows__button{align-content:center;border:1px solid var(--color-gray);border-radius:50%;width:35px;height:35px;display:flex;justify-content:center}.product__cta__item__arrows__button iconify-icon{color:inherit;align-self:center;font-size:24px}.product__set-includes{margin-top:16px}.product__set-includes h3{font-weight:700;margin-bottom:16px;color:var(--color-gray-dark)}.product__set-includes__container{gap:24px;margin-top:8px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px;scrollbar-width:none}.product__set-includes__item{flex:1;display:flex;flex-direction:column;scroll-snap-align:start;max-width:135px}.product__set-includes__item__image{background-color:var(--color-cream);border-radius:16px;text-align:center;height:135px;width:135px;align-content:center}.product__set-includes__item__title{font-family:utile-display,sans-serif;font-size:16px;line-height:1.25;margin-top:12px}.product__set-includes__item__price{margin-top:4px}.product__brief{display:flex;flex-direction:column;width:100%;padding:32px 0;gap:24px;background-color:var(--color-sage)}@media only screen and (min-width: 960px){.product__brief{width:90%;max-width:var(--content-max-width);padding:0;margin:0 auto 52px;flex-direction:row;background-color:#0000}}.product__brief__content{display:flex;flex:1;flex-direction:column;gap:32px;text-align:center;padding:0 24px}@media only screen and (min-width: 960px){.product__brief__content{padding:0}}.product__brief__content:nth-last-of-type(1){padding:0}.product__brief__content h2{font-family:wulkan-display,serif;font-size:33px;line-height:1}@media only screen and (min-width: 960px){.product__brief__content h2{font-size:48px}}@media only screen and (min-width: 1200px){.product__brief__content h2{font-size:72px}}.product__brief__content>.sanity-content{padding:0 10px}@media only screen and (min-width: 960px){.product__brief__content{text-align:start}.product__brief__content h2{font-family:wulkan-display,serif;line-height:1.1;font-size:22px}}@media only screen and (min-width: 960px)and (min-width: 960px){.product__brief__content h2{font-size:30px}}@media only screen and (min-width: 960px)and (min-width: 1200px){.product__brief__content h2{font-size:48px}}.product__brief__facts{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media only screen and (min-width: 500px){.product__brief__facts{gap:32px}}@media only screen and (min-width: 960px){.product__brief__facts{justify-content:flex-start}}.product__brief__supplement-facts{text-decoration:underline;font-weight:700}@media only screen and (min-width: 960px){.product__brief__supplement-facts{align-self:flex-start}}.product__brief .product__accordions{display:block;margin:0 6px}.product__brief .product__accordions .accordion{border-top:none}.product__brief .product__accordions .accordion:last-child{border-bottom:none}.product__brief .product__accordions .accordion__toggle{width:100%;border-bottom:1px solid var(--color-sage);transition:background .2s;padding:10px;height:60px}.product__brief .product__accordions .accordion__toggle:hover{background:var(--color-sage)}.product__brief .product__accordions .accordion__action{border-radius:none;background:none}.product__brief .product__accordions .accordion__content-container{text-align:start;padding:10px}.product__results h2{font-size:48px}@media only screen and (min-width: 1044px){.product__results h2{font-size:64px}}.product__results h3{font-size:33px}@media only screen and (min-width: 1044px){.product__results h3{font-size:48px}}
