.single-product .corelya-pxe{margin:20px 0 22px;padding:18px 0;border-top:1px solid rgba(31,53,68,.14);border-bottom:1px solid rgba(31,53,68,.1);max-width:100%;color:#263c49}
.single-product .corelya-pxe-title{font-size:15px;line-height:1.5;font-weight:750;letter-spacing:0;margin:0 0 9px;color:#243746}
.single-product .corelya-pxe-content{font-size:14px;line-height:1.75;overflow:hidden;overflow-wrap:anywhere;color:#53636c;max-height:none}
.single-product .corelya-pxe-content p{margin:0 0 8px}
.single-product .corelya-pxe-content p:last-child{margin-bottom:0}
.single-product .corelya-pxe.is-clamped:not(.is-open) .corelya-pxe-content{display:-webkit-box;-webkit-line-clamp:var(--corelya-pxe-lines);-webkit-box-orient:vertical;line-clamp:var(--corelya-pxe-lines);overflow:hidden}
.single-product .corelya-pxe-toggle{display:inline-flex;align-items:center;gap:7px;background:transparent!important;border:0!important;padding:9px 0 0;color:#e96b39!important;font-weight:700;font-size:13px;cursor:pointer;line-height:1.3;box-shadow:none!important}
.single-product .corelya-pxe-toggle[hidden]{display:none!important}
.single-product .corelya-pxe-chevron{font-size:19px;line-height:1;transition:transform .2s ease}
.single-product .corelya-pxe.is-open .corelya-pxe-chevron{transform:rotate(180deg)}
@media(max-width:767px){.single-product .corelya-pxe{margin:16px 0;padding:13px 0}.single-product .corelya-pxe-content{font-size:13.5px}}
@media(prefers-reduced-motion:reduce){.single-product .corelya-pxe-chevron{transition:none}}
