.woopayments-plugin-warning-modal .button { height: 36px; align-items: center; box-sizing: border-box; padding: 6px 12px; border-radius: 2px; line-height: normal; cursor: pointer; } .woopayments-plugin-warning-modal .button-secondary { background: transparent; } .woopayments-plugin-warning-modal .button.busy { animation: wcpay-plugin-notice-submit-button-busy 3000ms infinite linear; background-image: linear-gradient( -45deg, transparent 33%, #0000004d 33%, #0000004d 70%, transparent 70% ); background-size: 100px 100%; } .woopayments-plugin-warning-modal footer .inner > *:not( :first-child ) { margin-left: 16px; } .woopayments-plugin-warning-modal h1 { font-size: 1rem; font-weight: 600; line-height: 1; } .woopayments-plugin-warning-modal header, .woopayments-plugin-warning-modal footer { background: initial; box-shadow: initial; } .woopayments-plugin-warning-modal header { margin: 0 -24px; padding-top: 24px; padding-left: 24px; height: 60px; border-bottom: 1px solid #dcdcde; } .woopayments-plugin-warning-modal footer { padding: 24px; border-top: 1px solid #dcdcde; } .woopayments-plugin-warning-modal .wc-backbone-modal-content { border-radius: 2px; padding: 0 24px 24px; } .woopayments-plugin-warning-modal .modal-close-link { height: 100%; width: 60px; border-left: none; } .woopayments-plugin-warning-modal .modal-close-link:hover { background: transparent; } .woopayments-plugin-warning-modal article { padding: 1.5em 0; } .woopayments-plugin-warning-modal .wc-backbone-modal-main { padding-bottom: 60px; } .woopayments-plugin-warning-modal .modal-close-link:hover::before { color: initial; } .woopayments-plugin-warning-modal ul { padding-left: 24px; list-style: disc; } .woopayments-plugin-warning-modal ul > li > ul { margin-top: 6px; list-style: circle; } @keyframes wcpay-plugin-notice-submit-button-busy { 0% { background-position: 200px 0; } }