body .wp-site-blocks button.nodalive-button{width:100%;height:100%;padding:10px 20px;background-color:transparent;border:black 2px solid;border-radius:7px;overflow-y:hidden;overflow-x:hidden;transition-duration:.3s;color:transparent !important;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--shadow-md:-8px 8px 0 0 black;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 0 rgba(0,0,0,0);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(147,197,253,.5);--tw-ring-offset-shadow:0 0 rgba(0,0,0,0);--tw-ring-shadow:0 0 rgba(0,0,0,0);}body .wp-site-blocks button.nodalive-button:hover{--tw-translate-x:8px;--tw-translate-y:-8px;--tw-shadow:var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);background-color:unset;color:transparent !important;}.german-market-checkbox-info{display:block;font-size:small;color:var(--global--color-primary);font-style:italic;margin-top:1em;}.wc-block-components-form .wc-block-components-text-input.german-market-billing-vat-block:only-child,.wc-block-components-text-input .german-market-billing-vat-block{padding-top:0;margin-top:0;}.german-market-billing-vat-block.validating:after{content:attr(data-validating-string);display:block;font-size:smaller;font-style:italic;animation:german-market-blinker 1s linear infinite;}@keyframes german-market-blinker{50%{opacity:0;}}.german-market-billing-vat-block.validation-success label:after{content:"✓";color:#fff;background:green;width:1.5em;height:1.5em;float:right;text-align:center;border-radius:50%;margin-left:.2em;margin-top:.2em;font-size:smaller;}.german-market-billing-vat-block.has-error label:after{content:"✕";color:#fff;background:#cc1818;width:1.5em;height:1.5em;float:right;text-align:center;border-radius:50%;margin-left:.2em;margin-top:.2em;font-size:smaller;padding-top:.01em;}