/** * ************************* * This css is loaded when when the flatsome theme is enabled. * Just to add correct the layout of the page. * ************************* */ /* Basic */ .absolute-footer, html { background-color: unset; font-family: inherit; } body { color: #404040; font-family: inherit; line-height: 1.5; } b, strong { font-weight: 700; } .woocommerce-billing-fields { padding-top: 0; border-top: unset; } .button, button, input, textarea, select, fieldset { margin-bottom: inherit; } .wcf-embed-checkout-form .woocommerce form .form-row input.input-text, .wcf-embed-checkout-form .woocommerce form .form-row textarea, .wcf-embed-checkout-form .woocommerce form .form-row select, .wcf-embed-checkout-form .woocommerce #order_review .input-text { height: auto; } #ship-to-different-address label { font-weight: inherit; } .shop_table tfoot th, th, td { color: inherit; font-size: inherit; letter-spacing: inherit; text-transform: inherit; text-align: inherit; } span.amount { white-space: inherit; color: inherit; font-weight: inherit; } td.product-total, .shop_table tfoot tr td, .cart_totals tbody tr td, .shop_table thead tr th:last-of-type, .shop_table tr td:last-of-type { text-align: inherit; } .shipping__table--multiple th, .shipping__table--multiple td { display: table-cell; width: 50%; } .shipping__table--multiple { display: block; text-align: inherit; } tr.shipping input:checked + label { font-weight: 400; } .widget_shopping_cart_content .blockUI.blockOverlay::before, .woocommerce-checkout-review-order .blockUI.blockOverlay::before { border-top: inherit !important; border-right: inherit !important; border-bottom: inherit !important; border-left: inherit !important; } label, legend { color: inherit; font-weight: inherit; font-size: inherit; } .payment_methods p { font-size: inherit; } .payment_methods li + li { padding-top: 0; border-top: unset; } .wcf-embed-checkout-form .woocommerce-privacy-policy-text { font-size: inherit; } .wcf-embed-checkout-form .woocommerce-privacy-policy-text p { color: #444; font-family: inherit; font-weight: inherit; margin-top: 1rem; } .form-row .select2-container { margin-bottom: inherit; } @media only screen and ( max-width: 768px ) { #billing_address_2_field > label { opacity: 1; overflow: visible; } }