.description-truncation-wrapper{position:relative;overflow:hidden}.description-content{position:relative;transition:max-height var(--duration-default) ease}.description-fade-overlay{position:absolute;bottom:0;left:0;right:0;height:var(--fade-height, 56px);background:linear-gradient(to bottom,transparent 0%,rgb(var(--color-background)) 100%);pointer-events:none;opacity:1;transition:opacity var(--duration-default) ease;z-index:1}.description-fade-overlay[style*=background]{background:var(--custom-fade-gradient, linear-gradient(to bottom, transparent 0%, rgb(var(--color-background)) 100%))!important}.description-truncation-wrapper.expanded .description-fade-overlay{opacity:0}.description-toggle-button{display:inline-block;margin-top:1rem;background:none;border:none;padding:0;font-family:inherit;font-size:inherit;color:rgba(var(--color-link),var(--alpha-link));text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;cursor:pointer;transition:text-decoration-thickness var(--duration-short) ease;position:relative;z-index:2}.description-toggle-button:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.description-toggle-button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.description-toggle-button:focus:not(:focus-visible){outline:0;box-shadow:none}.description-truncation-wrapper.short-content .description-toggle-button,.description-truncation-wrapper.short-content .description-fade-overlay{display:none}@media screen and (min-width: 768px){.description-fade-overlay{height:var(--fade-height-desktop, var(--fade-height, 56px))}}@media (prefers-reduced-motion: reduce){.description-content,.description-fade-overlay{transition:none}}.description-content img{max-width:100%;height:auto}.description-content table{max-width:100%;overflow-x:auto;display:block;white-space:nowrap}@media screen and (min-width: 750px){.description-content table{display:table;white-space:normal}}@media (forced-colors: active){.description-toggle-button{border:1px solid transparent}.description-toggle-button:focus-visible{border-color:ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-description-truncation.css.map */
