.accordion__faq{margin:0}.accordion__first{margin-top:30px}.template-product .product__content .product--accordion .accordion__label{font-family:BasisGrotesque;font-size:20px;line-height:20px;color:#353838;font-weight:400;display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:8px}.ios-only .product__content .product--accordion .accordion__label{padding-bottom:14px}.template-product .product__content .product--accordion .accordion__group{border-top:2px solid #707070;border-bottom:2px solid #707070;margin:-2px 0}.template-product .product__content .product--accordion .accordion__group[data-open=true] .accordion__label .icon{transform:unset}.template-product .product__content .product--accordion .accordion__label .icon svg{display:none}.template-product .product__content .product--accordion .accordion__label .icon:before{content:"+";font-size:33px;line-height:28px!important;line-height:normal;height:100%}.template-product .product__content .product--accordion .accordion__group[data-open=true] .accordion__label .icon:before{content:"-"}.template-product .product__content .product--accordion .accordion__label .icon{display:flex;align-items:center;opacity:1}.template-product .product__content .product--accordion .faq__question{font-family:BasisGrotesque;font-weight:500;font-size:16px;line-height:20px;color:#353838;background-color:#f8f0e7;padding:11px 26px;border-radius:28px;margin:0}.template-product .product__content .product--accordion .faq__answer{font-family:BasisGrotesque;font-weight:400;font-size:16px;line-height:20px;color:#353838;margin-top:20px;margin-bottom:30px;padding:0 28px}@media(max-width:640px){.template-product .product__content .product--accordion .faq__question{padding:18px 42px}.template-product .product__content .product--accordion .faq__answer{padding:0 42px}}.accordion.accordion__faq .accordion__ingredients{margin-top:0;margin-bottom:30px}.accordion__ingredients h5{color:#353838;margin-bottom:15px;background-color:#f8f0e7;padding:11px 15px 9px;font-family:BasisGrotesque;font-weight:500;font-size:14px;line-height:16px;border-radius:21px;letter-spacing:0;display:inline-block}.accordion__ingredients p{padding:0 10px;color:#353838;font-family:BasisGrotesque;font-weight:400;font-size:16px;line-height:20px;margin-bottom:0}.accordion__ingredients p+p{margin-top:0}.accordion__ingredients em{font-family:BasisGrotesque;font-weight:400;font-style:italic;font-size:12px;line-height:14px}@media(max-width:640px){.accordion__ingredients p{padding:0}}.accordion__for_use_on{display:flex;flex-wrap:wrap;gap:10px;margin-top:0!important;margin-bottom:25px!important}.accordion__for_use_on-item{margin:0 0 5px!important;color:#353838;background-color:#f8f0e7;padding:11px 15px;font-family:BasisGrotesque;font-weight:500;font-size:14px;line-height:16px;border-radius:21px;letter-spacing:0;display:inline-block}.ios-only .accordion__for_use_on-item{padding:11px 15px 9px}.accordion__for_use_on-item-title{margin:0!important;color:#353838;display:block;width:100%;font-family:TimesNow;font-style:italic;font-weight:400;font-size:20px;line-height:1.8}.accordion__for_use_on-item-title:not(:first-child){margin-top:10px!important}.accordion__key-features-wrap{display:flex;align-items:center;gap:11px}@media(max-width:640px){.accordion__key-features-wrap{align-items:flex-start}}.accordion__key-features-img{max-width:55px;max-height:55px}.accordion__key-features-img-title{text-transform:uppercase;font-family:BasisGrotesque,sans-serif;font-weight:600}.accordion .accordion__key-features{margin:0 0 30px}.accordion .accordion__key-features-content{margin:0}.accordion__key-features .accordion__key-features-wrap{margin:0 0 15px}.accordion__key-features-content{font-size:16px;line-height:23px;font-family:BasisGrotesque,sans-serif}.rte .accordion__user-results div{margin:0}.accordion.rte .accordion__user-results{margin:0 0 30px}.accordion__user-results{display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px}@media(max-width:900px){.accordion__user-results{gap:10px}}.accordion__user-results circle-progress::part(base){width:175px;height:175px}@media(max-width:900px){.accordion__user-results circle-progress::part(base){width:150px;height:150px}}.accordion__user-results circle-progress::part(value){stroke-width:9px;stroke:#405c59}.accordion__user-results circle-progress::part(circle){stroke-width:9px;stroke:transparent}.accordion__user-results circle-progress::part(text){display:none}.accordion__user-results .accordion__user-results-wrap{position:relative}.accordion__user-results .accordion__user-results-text{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;padding-bottom:15px}@media(max-width:900px){.accordion__user-results .accordion__user-results-text{width:105px;height:105px}}.accordion__user-results-text .accordion__user-results-percent{margin:0;font-size:30px;line-height:1;font-weight:700;font-family:BasisGrotesque,sans-serif}.accordion__user-results-text .accordion__user-results-description{margin:0;font-size:13px;font-style:italic;font-family:TimesNow,sans-serif;line-height:1.1}@media(max-width:640px){.accordion__user-results-text .accordion__user-results-description{font-size:12px}.accordion__user-results-text .accordion__user-results-percent{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/product-accordion.css.map */
