.cc-product-details .nutry-expandable-description-block{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.cc-product-details .nutry-expandable-description{width:100%;padding:0 0 30px;color:#2f2f2f;border-bottom:1px solid rgba(47,47,47,.16)}.cc-product-details .nutry-expandable-description__title{margin:0 0 18px;color:#2f2f2f;font-family:var(--nutry-accordion-title-family)!important;font-size:var(--nutry-accordion-title-size-desktop, 28px)!important;font-weight:var(--nutry-accordion-title-weight, 700)!important;line-height:var(--nutry-accordion-title-line-height, 1.18)!important;letter-spacing:var(--nutry-accordion-title-letter-spacing, -.02em)!important;text-transform:var(--nutry-accordion-title-transform, none)!important}.cc-product-details .nutry-expandable-description__frame{position:relative;max-height:var(--nutry-description-max-height-desktop, 340px);overflow:hidden}.cc-product-details .nutry-expandable-description.is-expanded .nutry-expandable-description__frame,.cc-product-details .nutry-expandable-description.is-not-truncated .nutry-expandable-description__frame{max-height:none;overflow:visible}.cc-product-details .nutry-expandable-description__content,.cc-product-details .nutry-expandable-description__content p,.cc-product-details .nutry-expandable-description__content span,.cc-product-details .nutry-expandable-description__content div,.cc-product-details .nutry-expandable-description__content li{color:#2f2f2f!important;font-family:var(--nutry-accordion-body-family)!important;font-size:var(--nutry-accordion-body-size-desktop, 16px)!important;font-weight:var(--nutry-accordion-body-weight, 400)!important;line-height:var(--nutry-accordion-body-line-height, 1.6)!important;letter-spacing:var(--nutry-accordion-body-letter-spacing, 0em)!important;text-align:left!important;word-spacing:normal!important}.cc-product-details .nutry-expandable-description__content>*:first-child{margin-top:0}.cc-product-details .nutry-expandable-description__content>*:last-child{margin-bottom:0}.cc-product-details .nutry-expandable-description__content p{margin:0 0 18px}.cc-product-details .nutry-expandable-description__content strong,.cc-product-details .nutry-expandable-description__content b{color:inherit;font-weight:700}.cc-product-details .nutry-expandable-description__content h2,.cc-product-details .nutry-expandable-description__content h3,.cc-product-details .nutry-expandable-description__content h4{margin:24px 0 12px;color:inherit;font-family:var(--nutry-accordion-body-family)!important;font-weight:700;line-height:1.25;letter-spacing:-.01em;text-align:left}.cc-product-details .nutry-expandable-description__content h2{font-size:calc(var(--nutry-accordion-body-size-desktop, 16px) + 6px)!important}.cc-product-details .nutry-expandable-description__content h3{font-size:calc(var(--nutry-accordion-body-size-desktop, 16px) + 4px)!important}.cc-product-details .nutry-expandable-description__content h4{font-size:calc(var(--nutry-accordion-body-size-desktop, 16px) + 2px)!important}.cc-product-details .nutry-expandable-description__content ul,.cc-product-details .nutry-expandable-description__content ol{margin:0 0 18px;padding-left:20px}.cc-product-details .nutry-expandable-description__content li{margin-bottom:6px}.cc-product-details .nutry-expandable-description__fade{position:absolute;right:0;bottom:0;left:0;height:120px;background:linear-gradient(to bottom,#fff0,#ffffffd1 68%,#fff);pointer-events:none}.cc-product-details .nutry-expandable-description.is-expanded .nutry-expandable-description__fade,.cc-product-details .nutry-expandable-description.is-not-truncated .nutry-expandable-description__fade{display:none}.cc-product-details .nutry-expandable-description__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:36px;margin-top:12px;padding:8px 17px;border:1px solid rgba(47,47,47,.18);border-radius:999px;background:#fff;color:#2f2f2f;cursor:pointer;font-family:var(--nutry-accordion-body-family)!important;font-size:12px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.cc-product-details .nutry-expandable-description__button:hover{border-color:#2f2f2f61;background:#f7f7f7;transform:translateY(-1px)}.cc-product-details .nutry-expandable-description__button-icon{display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;line-height:1}.cc-product-details .nutry-expandable-description__button[hidden]{display:none}@media screen and (max-width:749px){.cc-product-details .nutry-expandable-description{padding-bottom:24px}.cc-product-details .nutry-expandable-description__title{margin-bottom:14px;font-size:var(--nutry-accordion-title-size-mobile, 22px)!important}.cc-product-details .nutry-expandable-description__frame{max-height:var(--nutry-description-max-height-mobile, 300px)}.cc-product-details .nutry-expandable-description__content,.cc-product-details .nutry-expandable-description__content p,.cc-product-details .nutry-expandable-description__content span,.cc-product-details .nutry-expandable-description__content div,.cc-product-details .nutry-expandable-description__content li{font-size:var(--nutry-accordion-body-size-mobile, 14px)!important}.cc-product-details .nutry-expandable-description__content h2{font-size:calc(var(--nutry-accordion-body-size-mobile, 14px) + 5px)!important}.cc-product-details .nutry-expandable-description__content h3{font-size:calc(var(--nutry-accordion-body-size-mobile, 14px) + 3px)!important}.cc-product-details .nutry-expandable-description__content h4{font-size:calc(var(--nutry-accordion-body-size-mobile, 14px) + 1px)!important}.cc-product-details .nutry-expandable-description__content p{margin-bottom:14px}.cc-product-details .nutry-expandable-description__fade{height:96px;background:linear-gradient(to bottom,#fff0,#ffffffd6 66%,#fff)}.cc-product-details .nutry-expandable-description__button{min-height:34px;padding:8px 14px;font-size:11px}}.cc-product-details .nutry-product-details-ui .product-details__block.nutry-product-details-nutrition,.cc-product-details .nutry-product-details-ui .product-details__block.nutry-product-details-accordion-block{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.cc-product-details .nutry-product-details-ui .nutry-product-details-nutrition .disclosure,.cc-product-details .nutry-product-details-ui .nutry-product-details-accordion-block .disclosure{margin:0!important;padding:0!important}.cc-product-details .nutry-product-details-ui .nutry-product-details-nutrition .disclosure summary,.cc-product-details .nutry-product-details-ui .nutry-product-details-accordion-block .disclosure summary{padding-top:28px!important;padding-bottom:28px!important;border-bottom:1px solid rgba(47,47,47,.16)}.cc-product-details .nutry-product-details-ui .nutry-product-details-nutrition .disclosure__title,.cc-product-details .nutry-product-details-ui .nutry-product-details-accordion-block .disclosure__title{font-size:var(--nutry-accordion-title-size-desktop, 24px)!important;font-weight:var(--nutry-accordion-title-weight, 700)!important;line-height:var(--nutry-accordion-title-line-height, 1.18)!important;letter-spacing:var(--nutry-accordion-title-letter-spacing, -.02em)!important;text-transform:var(--nutry-accordion-title-transform, none)!important;color:#2f2f2f!important}.cc-product-details .nutry-product-details-ui .disclosure__toggle{color:#2f2f2f}.cc-product-details .nutry-product-details-ui .disclosure__panel{border-bottom:1px solid rgba(47,47,47,.16)}.cc-product-details .nutry-product-details-ui .disclosure__content{padding-top:22px;padding-bottom:26px}@media screen and (max-width:749px){.cc-product-details .nutry-product-details-ui .nutry-product-details-nutrition .disclosure summary,.cc-product-details .nutry-product-details-ui .nutry-product-details-accordion-block .disclosure summary{padding-top:22px!important;padding-bottom:22px!important}.cc-product-details .nutry-product-details-ui .nutry-product-details-nutrition .disclosure__title,.cc-product-details .nutry-product-details-ui .nutry-product-details-accordion-block .disclosure__title{font-size:var(--nutry-accordion-title-size-mobile, 20px)!important}.cc-product-details .nutry-product-details-ui .disclosure__content{padding-top:18px;padding-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nutry-expandable-description.css.map */
