#payment .payment_methods>.wc_payment_method>label[for=payment_method_wetail_swish],.swish-payment-label,.swish-payment-logo__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swish-payment-logo__wrapper{margin-left:auto}.swish-payment-logo{height:12px;width:39.42px}label[for=wetail_swish_phone] input[type=tel].woocommerce-invalid{border-color:var(--wc-red,red)}.wc-block-components-address-form__namespace-wetail_swish_phone .description{display:block;font-size:.75em;margin-top:5px}.payment_method_wetail_swish{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.payment_method_wetail_swish>.form-row{margin-bottom:3px}.payment_method_wetail_swish label[for=payment_method_wetail_swish]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.payment_method_wetail_swish label[for=wetail_swish_phone]{display:none}.payment_method_wetail_swish #wetail_swish_phone{height:32px;line-height:32px;max-width:270px;padding:0 12px;width:100%}body.page-template-wetail-checkout .payment_box.payment_method_wetail_swish label[for=wetail_swish_phone]{display:block;-ms-flex-preferred-size:100%;flex-basis:100%}body.wetail-checkout.woocommerce-checkout #payment .payment_methods .payment_box.payment_method_wetail_swish{margin-top:10px}