.description-truncate{position:relative;--max-height: 220px}.description-truncate__content{position:relative;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.description-truncate__content:not(.is-expanded){max-height:var(--max-height)}.description-truncate__content.is-expanded{max-height:5000px}.description-truncate__fade{position:absolute;bottom:0;left:0;right:0;height:4rem;background:linear-gradient(to bottom,#eff0f500,#eff0f5d9,#eff0f5);pointer-events:none;opacity:1;transition:opacity .3s ease}.description-truncate__content.is-expanded+.description-truncate__toggle .description-truncate__fade,.description-truncate.is-expanded .description-truncate__fade{opacity:0}.description-truncate__toggle{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.2rem;padding:1rem 2rem;background:#4770db!important;border:none;border-radius:50px;color:#fff!important;font-size:1.4rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #4770db4d}.description-truncate__toggle:hover{background:#3a5cc4!important;box-shadow:0 6px 16px #4770db66;transform:translateY(-2px)}.description-truncate__toggle:active{transform:translateY(0);box-shadow:0 2px 4px #0000000f}.description-truncate__toggle:focus-visible{outline:2px solid rgb(var(--color-base-accent-1, 71, 112, 219));outline-offset:2px}.description-truncate__icon{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;transition:transform .4s cubic-bezier(.4,0,.2,1)}.description-truncate__icon svg{width:100%;height:100%;stroke:#fff!important;stroke-width:2.5;fill:none}.description-truncate__toggle.is-expanded .description-truncate__icon{transform:rotate(180deg)}.description-truncate__toggle.is-hidden{display:none}.description-truncate__label{letter-spacing:.02em}@media screen and (max-width: 749px){.description-truncate{--max-height: 180px}.description-truncate__toggle{padding:1rem 1.8rem;font-size:1.4rem;width:100%;justify-content:center}.description-truncate__fade{height:5rem}}@media (prefers-color-scheme: dark){.description-truncate__toggle{background:#4770db!important;box-shadow:0 4px 12px #4770db66}.description-truncate__toggle:hover{background:#3a5cc4!important}.description-truncate__fade{background:linear-gradient(to bottom,#1e272e00,#1e272ecc,#1e272e)}}@keyframes fadeInContent{0%{opacity:.7}to{opacity:1}}.description-truncate__content.is-expanded{animation:fadeInContent .3s ease-out}
/*# sourceMappingURL=/cdn/shop/t/3/assets/description-truncate.css.map */
