.Collapsible{border-top:1px solid var(--primary-section-border-color);border-bottom:1px solid var(--primary-section-border-color);overflow:hidden}.Collapsible+.Collapsible{border-top:none}.Collapsible__Button{display:block;position:relative;width:100%;padding:20px 0;text-align:left;cursor:pointer}@media screen and (min-width:1008px){.Collapsible--large .Collapsible__Button{padding:28px 0}}.Collapsible__Plus{position:absolute;right:0;top:calc(50% - 5.5px);width:11px;height:11px}.Collapsible__Plus:before,.Collapsible__Plus:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.Collapsible__Plus:before{width:11px;height:1px;opacity:1}.Collapsible__Plus:after{width:1px;height:11px}.Collapsible__Button[aria-expanded=true] .Collapsible__Plus:before{opacity:0}.Collapsible__Button[aria-expanded=true] .Collapsible__Plus:before,.Collapsible__Button[aria-expanded=true] .Collapsible__Plus:after{transform:translate(-50%,-50%) rotate(90deg)}.Collapsible__Content{overflow:hidden;max-height:0;transition:max-height .2s ease-out;line-height:24px;text-align:left}.Collapsible-content__inner{padding:20px 0}@media screen and (min-width:1008px){.Collapsible--large .Collapsible-content__inner{padding-bottom:28px}}.Collapsible-content__inner .Rte{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-collapsible.css.map */
