.theme--white,:root{--accordeon-spacing:3px;--accordeon-border-radius:3px;--accordeon-content-border-width:1px;--accordeon-button-color:#fff;--accordeon-content-background:#fff}.theme--light{--accordeon-button-color:var(--gray_light);--accordeon-content-background:var(--gray_light)}.theme--dark{--accordeon-button-color:var(--gray_dark);--accordeon-content-background:var(--gray_dark)}.theme--color{--accordeon-button-color:var(--blue);--accordeon-content-background:var(--blue)}.accordeon__entry:not(:first-child){border-top:var(--accordeon-spacing) solid transparent}.accordeon__button{background-color:var(--accordeon-button-color);border-radius:var(--accordeon-border-radius);cursor:pointer;list-style-type:none;padding:17px 60px 15px 20px;position:relative}.accordeon__button::-webkit-details-marker{display:none}.accordeon__button:after{border-bottom:1px solid var(--text-color);border-right:1px solid var(--text-color);content:"";display:block;height:12px;position:absolute;right:25px;top:50%;transform:translateY(-75%) rotate(45deg);width:12px}.accordeon__entry[open] .accordeon__button{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordeon__entry[open] .accordeon__button:after{transform:translateY(-25%) rotate(225deg)}.accordeon__content{border:var(--accordeon-content-border-width) solid var(--accordeon-button-color);overflow:hidden}.accordeon__entry[open] .accordeon__content{border-bottom-left-radius:var(--accordeon-border-radius);border-bottom-right-radius:var(--accordeon-border-radius)}.accordeon__content-inner{background-color:var(--accordeon-content-background);padding:30px}