/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
html, body {
  height: 100%;
  margin: 0;
  display: flex;
  flex-direction: column;
}
.wd-page-wrapper.website-wrapper {
    display: contents !important;
}
.wd-page-content {
  /*flex: none !important;   display: flex !important;*/
}

.wd-footer {
  margin-top: auto;
}

.wd-copyrights.copyrights-wrapper.wd-layout-centered {
    height: 90px;
}
.YITH_WC_qof_product_line .yith_wc_button_plus_minus {
    background: #e6e5e5;
    width: 20px;
    height: 42px!important;
    border: none!important;
    color: #717070;
    border-radius: 0!important;
    font-size: 16px
}

.YITH_WC_QOF_Quantity_Cart {
    height: 42px!important;
    padding: 0!important
}

.YITH_WC_qof_Button_Add_to_cart_trigger {
    margin-left: 10px
}

.YITH_WC_qof_product_line_description {
    display: none!important
}
.widget-area {
  position: sticky;
  top: 142px; /* adjust based on your header height */
  z-index: 100;
}
div#woocommerce_widget_cart-3 {
    text-align: center;
}
.wd-empty-mini-cart {
    display: none !important;
}
button.wcj-offer-price-button.button {
    display: none !important;
}
select#billing_country {
    width: 69.9%;
    float: left;
}

select#billing_state {
    width: 69.9%;
    float: left;
}

select#shipping_country {
    width: 69.9%;
    float: left;
}

select#shipping_state {
    width: 69.9%;
    float: left;
}
.page-id-26894 li.wppb-form-field.wppb-shipping-different-address {
    display: none !important;
}


body.page-id-26906,
body.page-id-26895,
body.page-id-26894,
body.page-id-12,
body.page-id-1322  {
    background-image: url('https://legalizeitb2b.ro/wp-content/uploads/2025/08/background-scaled.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}
body.page-id-26894  {
  
    background-repeat: repeat;
 
}
body.page-id-26906 .wd-page-content.main-page-wrapper,
body.page-id-26895 .wd-page-content.main-page-wrapper,
body.page-id-26894 .wd-page-content.main-page-wrapper,
body.page-id-12 .wd-page-content.main-page-wrapper,
body.page-id-1322 .wd-page-content.main-page-wrapper{
    background-color: transparent !important;
}
body:not(.logged-in) .whb-row.whb-header-bottom.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-col-1{
	display:none !important;
}
.wppb-form-field input[type="text"], .wppb-form-field input[type="number"], .wppb-form-field input[type="email"], .wppb-form-field input[type="url"], .wppb-form-field input[type="search"], .wppb-form-field select, .wppb-form-field textarea, .wppb-form-field .wppb-password-field-container, .wppb-checkboxes, .wppb-radios, #wppb-login-wrap .login-username input, #wppb-login-wrap .login-auth input,.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([value="agree"]), .wppb-user-forms select, .wppb-user-forms textarea,input#user_login {
    background-color: #ffff;
    border-radius: 10px;
}
body.page-id-26895 input#wppb-submit,
body.page-id-26906 input#wppb-submit,
body.page-id-26895 input#wppb-recover-password-button,
body.page-id-26906 input#wppb-recover-password-button,
body.page-id-26894 input#register,
body.page-id-12 button.woocommerce-Button.button {
	background-color: #3398b4;
    color: #fff;
    border-radius: 15px;
}
.wppb-user-forms ul {
    background-color: transparent !important;
}
@media only screen and (max-width: 768px) {
	.page-id-26895 span.wppb-password-field-container {
		width: 100% !important;
	}
}