.wc-cart-pdf-modal{--wc-cart-pdf-modal-bg:#fff;--wc-cart-pdf-padding:50px 20px 20px;--wc-cart-pdf-modal-width:600px;--wc-cart-pdf-input-border-color:#ccc;background:var(--wc-cart-pdf-modal-bg);border:0;overflow:hidden;padding:0;width:var(--wc-cart-pdf-modal-width)}.wc-cart-pdf-modal-close{all:unset;align-items:center;background:transparent;border:0;box-shadow:none;cursor:pointer;display:inline-flex;font-size:24px;height:40px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:40px}.wc-cart-pdf-modal-content{padding:var(--wc-cart-pdf-padding)}.wc-cart-pdf-modal form{display:grid;gap:20px}.wc-cart-pdf-modal input[type=email],.wc-cart-pdf-modal input[type=number],.wc-cart-pdf-modal input[type=password],.wc-cart-pdf-modal input[type=tel],.wc-cart-pdf-modal input[type=text],.wc-cart-pdf-modal textarea{border:1px solid var(--wc-cart-pdf-input-border-color);border-radius:5px;box-sizing:border-box;padding:10px;width:100%}.wcfad-pricing-table-wrapper {
margin-top: 2em
}
.cart .wcfad-pricing-table-wrapper {
margin-top: 0
}
.theme-storefront .cart .wcfad-pricing-table-wrapper {
margin-top: 2em
}
.single-product .has-extra-fields .woocommerce-variation-price {
display: block;
visibility: visible;
}
.wcfad-variation-table {
display: none;
}
.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart,
.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {
display: block !important;
}
p.wcfad-role-price {
margin-bottom: 0.5em
}table.wcraq-quote-list th.product-remove,
table.wcraq-quote-list td.product-remove {
width: 5%
}
table.wcraq-quote-list th.product-thumbnail,
table.wcraq-quote-list td.product-thumbnail {
width: 10%
}
table.wcraq-quote-list th.product-name,
table.wcraq-quote-list td.product-name {
width: 70%
}
table.wcraq-quote-list th.product-quantity,
table.wcraq-quote-list td.product-quantity {
width: 15%
}