/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.site-content {
    padding: 0;
}
.wd-carousel-item {
    background-color: #fff;
    margin: auto 2px;
    border-radius: 10px;
    padding: 15px !important;
}
div#carousel-230 .wd-carousel-item {
    background: transparent;
}

form.woocommerce-cart-form,
div.cart-totals-section,
div#customer_details,
.wd-registration-page,
.woocommerce-MyAccount-content,
.wd-my-account-sidebar
{
    background: #fff;
    border-radius: 10px;
}
form.woocommerce-cart-form,
.wd-registration-page,
div.cart-totals-section,
.woocommerce-MyAccount-content,
.wd-my-account-sidebar
{
	padding: 15px;
}
div#customer_details{
	padding: 25px;
}
.woocommerce-form-coupon-toggle,
p.woocommerce-shipping-destination
{
    display: none;
}

.woocommerce-billing-fields__field-wrapper label {
    padding-right: 10px;
}

.woocommerce-form-login-toggle {
    padding: 0 19px;
    text-align: center;
    font-size: 1.02rem;
}

form.login.woocommerce-form.woocommerce-form-login.hidden-form {
    background: #fff;
}
form.login.woocommerce-form.woocommerce-form-login.hidden-form {
    background: #fff;
    margin: 0 auto;
}
form.checkout.woocommerce-checkout {
    margin-top: 30px;
}

div.create-account {
    border: none;
    padding: 0;
    margin: 0;
}
.dig_billing_wc_dv input.dig_billing_otp_signup {
    background: #e8799a;
    color: #fff;
    border-radius: 51px;
}

ul.order_details {
    background-color: #fff;
    padding: 15px;
    text-align: center;
    margin: 0 auto;
}
ul.order_details > li {
    list-style: none;
}

form#payping-checkout-form {
    text-align: center;
    background-color: #fff;
    padding-bottom: 13px;
}
form#payping-checkout-form:nth-child(5) {
    display: none;
}
header.woocommerce-Address-title.title > .edit {
    background: #e84576;
    color: #fff;
    border-radius: 5px;
    padding: 2px 8px;
}
form.woocommerce-EditAccountForm.edit-account,
.woocommerce-address-fields
{
    padding: 30px;
}
.wd-order-extra-content {
    background-color: #fff;
    padding: 15px;
    margin: 0 !important;
}
p.woocommerce-thankyou-order-received {
    background-color: #b8ff7257;
	margin-bottom: 0;
}
section.woocommerce-bacs-bank-details {
    text-align: center;
    background: #fff;
    padding: 25px;
    padding-bottom: 0;
    margin-top: 0;
}
.woocommerce-thankyou-order-details~p {
    text-align: center;
    padding: 30px;
    background-color: #d7e7fa;
    font-size: 1.05rem;
    text-decoration: underline;
    text-decoration-color: #aaa;
    margin-bottom: 0;
    margin-top: 45px;
}
section.woocommerce-order-details {
    background: #fff;
    padding: 25px 30px 10px;
    border-radius: 15px;
    max-width: 50%;
    margin: 0 auto;
}
h2.woocommerce-order-details__title {
    text-align: center;
}
section.woocommerce-customer-details {
    background: #fff;
    text-align: center;
    margin: 0 auto;
    max-width: 50%;
    border-radius: 15px;
    margin-top: 10px;
    padding: 19px;
}
p.woocommerce-customer-details--phone {
    text-align: center;
}
#blog-list div.elementor-post__thumbnail {
    border-radius: 10px !important;
}
article.no-results.not-found {
    background: #fff;
    padding: 45px;
    margin: -40px auto;
    text-align: center;
}
article.no-results.not-found form {
    max-width: 50%;
    margin: 0 auto;
}
div#shop-filter {
    background: #fff;
    border-radius: 15px;
}
div#shop {
    background: #fff;
    border-radius: 15px;
    margin-right: 10px;
}
.shop-loop-head {
    background: #fff;
    border-radius: 15px;
    padding: 10px 20px;
}
#slide-6074,
#slide-15572,
#slide-6078{
	background-color: transparent !important;
}