.read-more{--button-height: 4.8rem;--button-spacing: var(--vertical-block-spacing);display:block;position:relative;overflow:hidden;transition:max-height var(--duration-default) ease-in-out}.read-more:not(.read-more--init)>*:nth-last-child(2){margin-bottom:0}@media screen and (max-width: 749px){.read-more{--button-height: 4.2rem;--button-spacing: 1rem}}.no-js .read-more,.read-more--open{max-height:100%}.read-more ul{padding:0}.read-more__button{display:none;justify-content:center;align-items:flex-end;position:absolute;bottom:0;left:0;width:100%;background:rgb(var(--color-background));padding:0;padding-top:var(--button-spacing)}.read-more__button button{display:inline-flex;align-items:center;gap:1.4rem;min-height:var(--button-height);margin-bottom:.2rem;background:none;border:0;cursor:pointer;padding:0}.read-more__button button svg{width:var(--button-height);height:var(--button-height);transform:rotate(90deg)}.read-more__button button[aria-expanded=true] svg{transform:rotate(-90deg)}.read-more__button button[aria-expanded=true] svg circle{fill:rgb(var(--color-button));stroke:rgb(var(--color-button))}.read-more--init .read-more__button{display:flex}.no-js .read-more--init .read-more__button,.read-more__button button[aria-expanded=true] .open-text,.read-more__button button .close-text{display:none}.read-more__button button[aria-expanded=true] .close-text,.read-more__button button .open-text{display:flex}.read-more__button button[aria-expanded=true]{box-shadow:none}.read-more--open{padding-bottom:calc(var(--button-height) + var(--button-spacing));max-height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-read-more.css.map */
