product-description{display:block;max-width:44rem}.product__description-text{color:rgba(var(--color-foreground),.8);font-size:1.4rem;line-height:1.7}.product__description-text>:first-child{margin-top:0}.product__description-text>:last-child{margin-bottom:0}.product__description--collapsible .product__description-text:not(.is-expanded){display:-webkit-box;-webkit-line-clamp:var(--description-lines, 3);-webkit-box-orient:vertical;overflow:hidden}.product__description-toggle{display:inline-flex;align-items:center;gap:.5rem;margin:.8rem 0 0;padding:0;border:0;background:none;font-family:inherit;font-size:var(--type-link-size);letter-spacing:var(--type-link-tracking);color:rgba(var(--color-foreground),.6);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-ease-standard)}.product__description-toggle:hover{color:rgb(var(--color-foreground))}.product__description-toggle:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.product__description-toggle .icon-caret{width:.9rem;height:.6rem;transition:transform var(--motion-duration-base) var(--motion-ease-standard)}.product__description-toggle[aria-expanded=true] .icon-caret{transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-product-description.css.map */
