.btn{padding:10px 36px;font-size:16px;font-weight:400;text-transform:none;border-radius:99px;line-height:inherit}.btn_xs{padding-top:2px;padding-bottom:4px}.btn__icon{bottom:-1px;top:-1px}.btn_icon-right .btn__icon{border-bottom-right-radius:27px;border-top-right-radius:27px}.btn_icon-right .btn__icon:before{position:relative;left:-1px}.btn_icon-left .btn__icon{border-bottom-left-radius:27px;border-top-left-radius:27px}.btn_icon-left .btn__icon:before{right:-1px;position:relative}.btn.btn_outline{padding:8px 30px 7px}.btn.btn_outline.btn_xs{padding-top:3px;padding-bottom:3px}.btn.btn_outline:hover{color:#fff!important}textarea{min-height:80px!important}.widget.widget-default.widget_search .search-form button{border-radius:0}button[type=submit]:not(.btn),input[type=submit]:not(.btn){padding:10px 36px;font-size:16px;font-weight:400;text-transform:none;border-radius:99px}.stm-button_fullwidth .btn_outline.btn_outline.btn_fullwidth{padding-top:15px;border-width:2px;border-radius:0;padding-bottom:15px}.stm-button_fullwidth .btn_outline.btn_outline.btn_fullwidth:hover{color:#fff!important}.stm-button_fullwidth .btn_outline.btn_outline.btn_fullwidth .btn__label{overflow:hidden;text-overflow:ellipsis;font-size:14px;margin:-4px 0 0;white-space:nowrap;display:block}.stm-button_fullwidth .btn_outline.btn_outline.btn_fullwidth .btn_subtitle_label{overflow:hidden;text-overflow:ellipsis;opacity:.75;white-space:nowrap}