/* https://nbcoffee.com/wp-content/plugins/woocommerce-tipping/css/main.css?ver=0.1.0 */
.wpslash-tip-wrapper{display:flex;width:100%;float:left;flex:1;flex-wrap:wrap;box-shadow:1px 1px 10px #bbb}.wpslash-tipping-form-wrapper{display:flex;width:100%;margin:auto;padding:10px;flex-wrap:wrap}input.wpslash-tip-input{all:unset;width:70%;text-align:center;border:1px solid #00000036;background:#fff;border-radius:5px;line-height:2rem;float:left;border-top-right-radius:0;border-bottom-right-radius:0}a.wpslash-tip-submit{all:unset;position:relative;overflow:visible;padding:5px;height:1.3rem;font-weight:700;left:auto;width:auto;text-align:center;float:left;-webkit-text-fill-color:#fff;justify-content:center;font-size:13px;box-shadow:0 1px 0 0 #000;background-color:#28a745;border-radius:6px;border:1px solid gray;cursor:pointer;text-shadow:0 1px 0 #282828;border-top-left-radius:0;border-bottom-left-radius:0;display:flex;flex:1;height:auto;flex-direction:column}.wpslash-tip-submit:hover{transition:0.3s all;opacity:.7}.wpslash-percentage-tip-buttons{margin-top:3px;width:100%;float:left;display:flex;flex:1;justify-content:center;text-align:center;padding:10px}a.wpslash-tip-percentage-btn{all:unset;position:relative;overflow:visible;padding:5px;font-weight:700;left:auto;width:21%;text-align:center;float:left;-webkit-text-fill-color:#fff;border-top-left-radius:0;border-bottom-left-radius:0;margin-right:3px;margin-bottom:3px;justify-content:center;font-size:13px;box-shadow:0 1px 0 0 #000;background-color:#28a745;border-radius:6px;border:1px solid gray;display:inline-block;cursor:pointer;text-shadow:0 1px 0 #282828;margin:4px}.wpslash-tip-percentage-btn:hover{transition:0.3s all;opacity:.7}.wpslash_tip_remove_btn{all:unset;background:#c00;position:absolute;right:20px;height:20px;width:20px;text-align:center;margin:auto;vertical-align:middle;line-height:20px;color:#fff;-webkit-text-fill-color:#fff;border-radius:99px;font-size:14px;cursor:pointer}.wpslash_tip_remove_btn:hover{opacity:.7}.wpslash-tip-title{all:unset;font-weight:700;max-width:100%;display:flex;margin-bottom:3px;text-align:center;justify-content:center;flex-wrap:wrap;background:#fff;padding:10px;overflow:hidden;width:100%;flex:1;box-shadow:none;border-bottom:2px solid #00000038}