/* TVK migrated Buttons X styles v1 */
.so-widget-sow-button .ow-button-base a.sowb-button[class*="tvk-button-v1-"] { box-sizing: border-box; display: inline-block; vertical-align: middle; background: #fff !important; color: #000 !important; border: 1px solid #000 !important; border-radius: 0 !important; box-shadow: none !important; font-family: inherit; font-weight: 500 !important; font-style: normal; line-height: 0 !important; text-decoration: none; text-shadow: none !important; transition: all .25s ease; }
.so-widget-sow-button .ow-button-base a.sowb-button[class*="tvk-button-v1-"] > span { display: inline-block; color: inherit !important; line-height: 14px !important; }
.so-widget-sow-button .ow-button-base a.sowb-button[class*="tvk-button-v1-"]:hover, .so-widget-sow-button .ow-button-base a.sowb-button[class*="tvk-button-v1-"]:focus { background: #767676 !important; color: #fff !important; border-color: #000 !important; box-shadow: none !important; }
.so-widget-sow-button .ow-button-base a.sowb-button.tvk-button-v1-1, .so-widget-sow-button .ow-button-base a.sowb-button.tvk-button-v1-2 { width: 242px !important; padding: 10px !important; margin: 0 0 20px !important; font-size: 14px !important; }
.so-widget-sow-button .ow-button-base a.sowb-button.tvk-button-v1-3 { width: 242px !important; padding: 10px !important; margin: 0 0 20px !important; font-size: 16px !important; }
.so-widget-sow-button .ow-button-base a.sowb-button.tvk-button-v1-4 { width: 302px !important; padding: 10px 40px !important; margin: 0 !important; font-size: 21px !important; }
.so-widget-sow-button .ow-button-base a.sowb-button.tvk-button-v1-4:hover, .so-widget-sow-button .ow-button-base a.sowb-button.tvk-button-v1-4:focus { border-color: #fff !important; }
.so-widget-sow-button .ow-button-base a.sowb-button.tvk-button-v1-5 { width: 272px !important; padding: 10px !important; margin: 0 0 20px !important; font-size: 14px !important; }
.so-widget-sow-button .ow-button-base a.sowb-button.tvk-button-v1-3 > span { line-height: 16px !important; }
.so-widget-sow-button .ow-button-base a.sowb-button.tvk-button-v1-4 > span { line-height: 21px !important; }
@media screen and (max-width: 68.75em) {
 .so-widget-sow-button .ow-button-base a.sowb-button[class*="tvk-button-v1-"] > span { font-size: 14px !important; }
}
