
.szsl-block-buttons.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.szsl-block-buttons.is-vertical>.szsl-block-button:last-child{margin-bottom:0}.szsl-block-buttons>.szsl-block-button{display:inline-block;margin:0}.szsl-block-buttons>.szsl-block-button[style*=font-weight] .szsl-block-button__link{font-weight:inherit}.szsl-block-buttons.is-content-justification-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.szsl-block-buttons.is-content-justification-left.is-vertical{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.szsl-block-buttons.is-content-justification-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.szsl-block-buttons.is-content-justification-center.is-vertical{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.szsl-block-buttons.is-content-justification-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.szsl-block-buttons.is-content-justification-right.is-vertical{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.szsl-block-buttons.aligncenter{text-align:center}.szsl-block-buttons self:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center).szsl-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.szsl-block-buttons[style*=text-decoration] .szsl-block-button,.szsl-block-buttons[style*=text-decoration] .szsl-block-button__link{text-decoration:inherit}.szsl-block-buttons.has-custom-font-size .szsl-block-button__link{font-size:inherit}.szsl-block-buttons .szsl-block-button.aligncenter{text-align:center}