/**handles:wpslash-tipping-block-css,wc-points-and-rewards-blocks-integration,omnisend-woocommerce-checkout-block-checkout-newsletter-subscription-block,omnisend-woocommerce-checkout-block-blocks-integration**/
.wp-block-wpslash-tipping-checkout-actions-block.wp-block-wpslash-tipping-checkout-actions-block{overflow:hidden}.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;justify-content:center}a.wpslash_tip_remove_btn{margin-left:8px;text-decoration:none;cursor:pointer}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}.wpslash-percentage-tip-buttons{margin-top:3px;width:100%;min-width:100%;float:left;display:flex;flex:1;justify-content:center;text-align:center;padding:10px}.wpslash-tip-submit{cursor:pointer}.wpslash-tip-title{font-weight:700;max-width:100%;display:flex;margin-bottom:3px;text-align:center;justify-content:center;flex-wrap:wrap;padding:10px;overflow:hidden;width:100%;flex:1;box-shadow:none;border-bottom:2px solid #00000038}a.wpslash-tip-percentage-btn.button{margin:3px;cursor:pointer}.wpslash-tip-submit.loading{opacity:.4;pointer-events:none;cursor:pointer}.wpslash-tip-percentage-btn.loading{opacity:.4;pointer-events:none;cursor:pointer}
.wc-points-rewards-text-input{position:relative;white-space:nowrap;flex-grow:1;margin-top:0}.wc-points-rewards-text-input label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;line-height:1.375;color:#757575;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text}.has-dark-controls .wc-points-rewards-text-input label{color:rgba(255,255,255,.6)}@media screen and (prefers-reduced-motion:reduce){.wc-points-rewards-text-input label{transition:none}}.wc-points-rewards-text-input input:-webkit-autofill+label{transform:translateY(4px) scale(.75)}.wc-points-rewards-text-input.is-active label{transform:translateY(4px) scale(.75)}.wc-points-rewards-text-input input[type=number]{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #50575e;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f}.wc-points-rewards-text-input input[type=number]:focus{background-color:#fff;color:#2b2d2f}.has-dark-controls .wc-points-rewards-text-input input[type=number]{background-color:rgba(0,0,0,.1);border-color:rgba(255,255,255,.4);color:#fff}.has-dark-controls .wc-points-rewards-text-input input[type=number]:focus{background-color:rgba(0,0,0,.1);color:#fff}.wc-points-rewards-text-input input[type=number]{-moz-appearance:textfield}.wc-points-rewards-text-input input[type=number]::-webkit-inner-spin-button,.wc-points-rewards-text-input input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.wc-points-rewards-text-input.is-active input[type=number]{padding:1.5em 0 .25em 16px}.wc-points-rewards-text-input:only-child{margin-top:0}.wc-points-rewards-totals-redemption button{font-weight:700}.wc-points-rewards-totals-redemption button:active,.wc-points-rewards-totals-redemption button:focus,.wc-points-rewards-totals-redemption button:hover{font-weight:700}.woocommerce-points-rewards-validation-error{color:#cc1818;font-size:.825em;flex-basis:100%}.wc-points-rewards-redeem-button{height:3em;flex-shrink:0;margin-left:8px;padding-left:24px;padding-right:24px;white-space:nowrap}.wc-points-rewards-redeem-button.no-margin{margin:0}.wc-points-rewards-redeem-form{display:flex;margin-bottom:.5em;flex-wrap:wrap}.wc-points-rewards-totals-redemption .wc-block-components-panel__button{margin-top:0;padding-top:0}.wc-points-rewards-totals-redemption .wc-block-components-panel__content{margin-bottom:0;padding-bottom:0}.wc-points-rewards-earn-points-message{text-align:center;padding:16px;background:#fbfbfb}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled>p.points.hide-on-price-available{display:none}
#omnisend-subscribe-block>.wc-block-components-checkbox{line-height:inherit}
#omnisend-subscribe-block>.wc-block-components-checkbox{line-height:inherit}