icon-content-expand{display:block;min-width:0}.icon-content-expand__content{transition:max-height .3s ease}.js icon-content-expand:not(.is-expanded):not(.icon-content-expand--no-overflow) .icon-content-expand__content{max-height:var(--collapsed-height);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 45%,transparent 100%);mask-image:linear-gradient(to bottom,#000 45%,transparent 100%)}.js icon-content-expand.is-expanded .icon-content-expand__content{max-height:var(--expanded-height)}.icon-content-expand__button{display:inline-flex;align-items:center;gap:.6rem;margin-top:.6rem;padding:0;color:currentColor;font:inherit;line-height:1.4}.icon-content-expand__button:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.icon-content-expand__button .icon-caret{width:1rem;height:auto;transition:transform .2s ease}.icon-content-expand__label--less{display:none}icon-content-expand.is-expanded .icon-content-expand__label--more{display:none}icon-content-expand.is-expanded .icon-content-expand__label--less{display:inline}icon-content-expand.is-expanded .icon-content-expand__button .icon-caret{transform:rotate(180deg)}icon-content-expand.icon-content-expand--no-overflow .icon-content-expand__button{display:none}@media(prefers-reduced-motion:reduce){.icon-content-expand__content,.icon-content-expand__button .icon-caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
