.accordion__item{border-top:.1rem solid rgba(var(--color-foreground),.08)}.accordion__item:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion__button{display:flex;align-items:center;width:100%;padding:2rem 0;background-color:transparent;border:none;cursor:pointer;text-align:left}.accordion__button:hover{opacity:.75}.accordion__button .icon{margin-right:2rem;width:2.4rem;height:2.4rem;flex-shrink:0}.accordion__button .icon svg{width:100%;height:100%}.accordion__title{flex-grow:1;margin:0;font-size:1.6rem;line-height:1.5}.accordion__button .icon-plus,.accordion__button .icon-minus{position:relative;width:1.6rem;height:1.6rem;margin-left:2rem}.accordion__button .icon-plus:before,.accordion__button .icon-plus:after,.accordion__button .icon-minus:before{content:"";position:absolute;background-color:rgb(var(--color-foreground));transition:transform var(--duration-default) ease}.accordion__button .icon-plus:before,.accordion__button .icon-plus:after,.accordion__button .icon-minus:before{top:50%;left:50%;transform:translate(-50%,-50%)}.accordion__button .icon-plus:before,.accordion__button .icon-minus:before{width:1.6rem;height:.2rem}.accordion__button .icon-plus:after{width:.2rem;height:1.6rem}.accordion__button[aria-expanded=true] .icon-plus,.accordion__button[aria-expanded=false] .icon-minus{display:none}.accordion__content{padding:0 0 2rem;display:none;font-size:1.6rem;line-height:1.75;opacity:.85}.accordion__button[aria-expanded=true]+.accordion__content{display:block}@media screen and (min-width: 750px){.accordion__button{padding:3rem 0}.accordion__title{font-size:1.8rem}.accordion__content{padding:0 0 3rem;font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-accordion.css.map */
