.wd-checkout-form{--wd-row-gap: 20px;display:flex;flex-direction:column;row-gap:var(--wd-row-gap)}:root .wd-checkout-form>*{margin-bottom:0}[class*=__field-wrapper]{--wd-col: 4;--wd-gap: 20px;display:grid;grid-template-columns:repeat(var(--wd-col), minmax(0, 1fr));gap:var(--wd-gap)}[class*=__field-wrapper]>*{grid-column:auto/span var(--wd-col);margin-bottom:0;width:unset}@media(min-width: 1025px){[class*=__field-wrapper]>:is(.form-row-first,.form-row-last){--wd-col: 2}}:is(.wd-checkout-login,.wd-checkout-coupon){display:flex;flex-direction:column;align-items:var(--wd-align)}:is(.wd-checkout-login,.wd-checkout-coupon) :is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle)>div{margin-bottom:0;justify-content:var(--wd-align)}:is(.wd-checkout-login,.wd-checkout-coupon) :is(.woocommerce-form-coupon,.woocommerce-form-login.hidden-form){width:100%;margin-block:20px 0}:is(.wd-checkout-login,.wd-checkout-coupon)>[role=alert]{margin-block:20px 0}.wd-billing-details>*:not(:last-child){margin-bottom:20px}.e-con .wd-billing-details>div>*:not(:last-child){margin-bottom:20px}.wd-billing-details:not(.wd-title-show) .woocommerce-billing-fields>h3{display:none}.wd-shipping-details>*:not(:last-child){margin-bottom:20px}.e-con .wd-shipping-details>div>*:not(:last-child){margin-bottom:20px}.wd-shipping-details:not(.wd-title-show) .woocommerce-additional-fields>h3{display:none}.wd-payment-methods .place-order{display:flex;flex-direction:column}.wd-payment-methods #place_order{align-self:var(--wd-btn-align, start)}
