a.link_button:active,a.link_button:hover,a.link_button:link,a.link_button:visited{padding:20px 40px;background:#3c3c3c;color:#fff;display:inline-block;text-decoration:none}a.link_button--external{text-decoration:none;border-bottom:1px solid #0a0a0a}a.link_button--external:hover{border-bottom:none}.arte_block--hidden-content{display:none;padding:10px 0;width:100%}.arte_block--hidden-content a:link,.arte_block--hidden-content a:visited{text-decoration:underline}.arte_block--hidden-content a:hover{text-decoration:none}.arte_block__toggle_button--opened .next-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.arte_block__button button{background:#fff;color:#000;border:1px solid rgba(0,0,0,0);outline:none!important;-webkit-transition:border-color .3s linear;-o-transition:border-color linear .3s;transition:border-color .3s linear;-webkit-box-align:left;-ms-flex-align:left;align-items:left;min-width:100px}.arte_block__button button:focus,.arte_block__button button:focus:hover{border:1px solid #000}.arte_block__button button:active .arte_block__button button:active:hover,.arte_block__button button:hover{background:#fff;color:#000;border:1px solid rgba(0,0,0,0)}.arte_block__button button>div{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.arte_block__button button .next-icon svg{fill:#000}.arte_block__button button *{color:#000}.arte_block__button__icon{padding-right:.5em}.arte_block__button .next-icon{max-width:15px}