.more-less-layout__content{overflow:hidden}.more-less-layout__button{padding:.3rem 0;margin-top:.8rem}.more-less-layout__button button{display:inline-flex;align-items:center;padding:0}.more-less-layout__button.has-icon button{--icon-size: 2rem;--horizontal-size: 1.4rem;--vertical-size: .2rem;position:relative;padding-right:calc(var(--icon-size) + .4rem)}.more-less-layout__button button .icon{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:var(--icon-size);height:var(--icon-size);background:transparent}.more-less-layout__button button .icon:before,.more-less-layout__button button .icon:after{content:"";color:currentColor;background:currentColor;position:absolute;top:50%;left:50%;border-radius:.2rem;transform:translate3D(-50%,-50%,0) rotate(0);transition:all var(--duration-default) ease}.more-less-layout__button button .icon:before{width:var(--horizontal-size);height:var(--vertical-size)}.more-less-layout__button button .icon:after{width:var(--vertical-size);height:var(--horizontal-size)}.more-less-layout.expanded .more-less-layout__button button .icon:before{transform:translate3D(-50%,-50%,0) rotate(180deg)}.more-less-layout.expanded .more-less-layout__button button .icon:after{transform:translate3D(-50%,-50%,0) rotate(90deg)}.more-less-layout:not(.expanded) .more-less-layout__content p+p{display:none}@media screen and (max-width: 1032px){.more-less-layout__button{margin-top:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-more-less.css.map */
