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

/* .single-product .related-and-upsells .wd-products-element:nth-child(2), .single-product .related-and-upsells .wd-products-element:nth-child(4) {
	display: none !important;
} */
.single-product .related-and-upsells .upsells-carousel {
	display: block !important;
}
.wd-sticky-btn {
	transform: translate3d(0, 0, 0) !important;
    height: 80px !important;
}
.page-id-2830 .main-page-wrapper {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.wd-cookies-popup {
	max-width: 700px;
    bottom: 180px;
}
.wd-cookies-popup .cookies-info-text {
	font-size: 16px !important;
    line-height: 18px !important;
}
.menu-item-62452 {
	display: none !important;
}
.cat-item-304 {
	display: none !important;
}
.cat-item-304 ul.list-shown {
	display: flex !important;
  flex-direction: column !important;
}
.cat-item-304 .cat-item-305 {
	 order: 1 !important;
}
.cat-item-304 .cat-item-314 {
	 order: 2 !important;
}
.cat-item-304 .cat-item-321 {
	 order: 3 !important;
}
.cat-item-304 .cat-item-329 {
	 order: 4 !important;
}

.cat-item-305 .cat-item {
	order: 2 !important;
}
.cat-item-305 .cat-item-306, .cat-item-305 .cat-item-307 {
	order: 1 !important;
}

.cat-item-314 .cat-item {
	order: 2 !important;
}
.cat-item-314 .cat-item-315 {
	order: 1 !important;
}

.cat-item-321 .cat-item {
	order: 1 !important;
}
.cat-item-321 .cat-item-326, .cat-item-321 .cat-item-327, .cat-item-321 .cat-item-328 {
 order: 2 !important;	
}
.single-product .wd-scroll-content {
	max-height: 75vh !important;
}

/* categories */
body.suchasni-vydannya .widget_top_rated_products, body.suchasni-vydannya .woocommerce-widget-layered-nav,
body.antykvariat .widget_top_rated_products, body.antykvariat .woocommerce-widget-layered-nav,
body.bukinistyka .widget_top_rated_products, body.bukinistyka .woocommerce-widget-layered-nav  {
	display: none !important;
}
.whb-499upboyoit6ll10eerc, #menu-main-menu-modern-page,
.whb-f9gnra8b225akd2njj3g, #menu-main-menu-antykvariat-page,
.whb-72x86qm01dbhoq33k8li {
	display: none !important;
} 
body.suchasni-vydannya .whb-499upboyoit6ll10eerc, body.suchasni-vydannya #menu-main-menu-modern-page {
	display: flex !important;
}
body.suchasni-vydannya .whb-031x0kgpmhcsytpl2hh1, body.suchasni-vydannya #menu-main-navigation {
	display: none !important;
}
body.suchasni-vydannya .widget_product_categories {
	border: none !important;
}
body.suchasni-vydannya .cat-item {
	display: none !important;
}
body.suchasni-vydannya .cat-item-304 {
	display: flex !important;
}
body.suchasni-vydannya .cat-item-304 .cat-item {
	display: flex !important;
}

body.antykvariat .whb-f9gnra8b225akd2njj3g, body.antykvariat #menu-main-menu-antykvariat-page {
	display: flex !important;
}
body.antykvariat .whb-031x0kgpmhcsytpl2hh1, body.antykvariat #menu-main-navigation {
	display: none !important;
}
body.antykvariat .widget_product_categories {
	border: none !important;
}
body.antykvariat .cat-item {
	display: none !important;
}
body.antykvariat .cat-item-336 {
	display: flex !important;
}
body.antykvariat .cat-item-336 .cat-item {
	display: flex !important;
}


body.bukinistyka .whb-72x86qm01dbhoq33k8li {
	display: flex !important;
}
body.bukinistyka .whb-031x0kgpmhcsytpl2hh1 {
	display: none !important;
}
body.bukinistyka .widget_product_categories {
	border: none !important;
}
body.bukinistyka .cat-item {
	display: none !important;
}
body.bukinistyka .cat-item-411 {
	display: flex !important;
}
body.bukinistyka .cat-item-411 .cat-item {
	display: flex !important;
}
.cat-item-409 {
	display: none !important;
}
/* categories */

/* .menu-item-62351 {
	display: none !important;
} */
.cat-item-336 > ul.children {
	display: flex !important;
	flex-direction: column !important;
}
.cat-item-337 { order: 1 !important;}
.cat-item-343 { order: 2 !important;}
.cat-item-350 { order: 3 !important;}
.cat-item-367 { order: 4 !important;}
.cat-item-375 { order: 5 !important;}
.cat-item-380 { order: 6 !important;}
.cat-item-381 { order: 7 !important;}

#menu-item-61192,
#menu-item-62357,
#menu-item-10507,
#menu-item-61226,
#menu-item-62402 {
	display: none !important;
}
/* #menu-item-57249,
#menu-item-61191,
#menu-item-62356 */
.woocommerce-review__dash, .woocommerce-review__published-date {
	display: none !important;
}
.single-product .related-and-upsells .upsells-carousel-none {
	display: none !important;
}
body.single-product .related-and-upsells div.upsells-carousel-block {
	display: block !important;
}
.cat-item-15 {
	display: none !important;
}
.wd-product.wd-hover-icons.post-39767 {
	display: none !important;
}
.summary.entry-summary ul li, .entry-content.woocommerce-Tabs-panel .wc-tab-inner ul li {
	margin-bottom: 0px !important;
}
/* @media screen and (min-width: 768px) {
	body.home .wd-side-hidden,
	body.home .wd-close-side {
		display: none !important;
	}
} */
@media screen and (max-width: 768px) {
	.wd-sticky-btn {
		height: auto !important;
	}
	.single-product .wd-accordion-title-text span {
		font-size: 22px !important;
    	color: #000000 !important;
	}
	.single-product .wc-tab.wd-single-attrs {
		display: block !important;
		margin-top: 15px !important;
        margin-bottom: 15px !important;
	}
	.single-product .wc-tab.wd-single-attrs tr {
		align-items: flex-start !important;
	}
	.single-product .wc-tab.wd-single-attrs .wd-scroll-content {
		max-height: 100% !important;
	}
	.wd-cookies-popup {
		bottom: 0px !important;
	}
	body.antykvariat .whb-031x0kgpmhcsytpl2hh1.wd-active,
	body.antykvariat #menu-main-navigation.wd-active,
	body.suchasni-vydannya .whb-031x0kgpmhcsytpl2hh1.wd-active,
	body.suchasni-vydannya #menu-main-navigation.wd-active {
		display: block !important;
	}
	.mobile-tab-title.mobile-categories-title,
	.mobile-tab-title.mobile-pages-title {
		display: none !important;
	}
}
body.woocommerce-order-received .woocommerce-customer-details {
	display: none !important;
}
.wd-header-cats #menu-item-75823 {
	display: none !important;
	visibility: hidden !important;
}
.woocommerce-billing-fields__field-wrapper .address-field {
	display: block !important;
}
/* .single-product .related-and-upsells .wd-products-element:nth-child(1), .single-product .related-products {
	display: none !important;
} */
.upsells-carousel-block {
	display: none !important;
}

.whb-general-header,
.whb-header-bottom,
.wd-footer,
.elementor-56820 .elementor-element.elementor-element-bea6d29:not(.elementor-motion-effects-element-type-background),
.wd-product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a,
.woocommerce-mini-cart__buttons.buttons a,
.wd-sticky-btn-container button,
.single_add_to_cart_button,
.wd-buy-now-btn,
.wpcf7-submit,
.checkout-order-review button,
.wd-coupon-form .button,
.wc-proceed-to-checkout a {
	background: #331600 !important;
}
.scrollToTop {
	color: #fff !important;
  background: #7c563c !important;
}
.woocommerce-Price-amount.amount {
	color: #331500 !important;
}
.wd-footer a,
.wd-footer .wd-text-block p,
.wd-copyrights small {
	color: #fff !important;
}
.wd-quantity-overlap div.quantity input {
background: #7c563c !important;
color: #fff !important;
}
.page-id-82264 .wd-page-title {
	display: none !important;
}
/* .whb-hidden-lg {
	display: flex !important;
}
@media (min-width: 1025px) {
    .whb-hidden-lg, .whb-hidden-desktop {
        display: flex !important;
    }
} */
ul.woocommerce-error {
	background-color: red !important;
}
ul.woocommerce-error li {
	color: #fff !important;
  font-weight: 600 !important;
}
ul.woocommerce-error:before {
	color: #fff !important;
}

.wd-product.product-grid-item.isbn-allowed:before, .wd-product.product-grid-item.isbn-allowed:after {
	content: '';
	display: block !important;
	position: absolute !important;
  width: 40px;
  height: 40px;
  /* background: red; */
  z-index: 99 !important;
	background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}
.wd-product.product-grid-item.isbn-allowed:before {
  right: 6px !important;
  top: 6px !important;
	background-image: url('https://rvv-kniga.com/wp-content/uploads/2025/12/1000.svg') !important;
}
.wd-product.product-grid-item.isbn-allowed:after {
  right: 6px !important;
  top: 52px !important;
	background-image: url('https://rvv-kniga.com/wp-content/uploads/2025/12/cashback.svg') !important;
}

.single-product-page.product-type-simple.isbn-allowed .product-images {
	position: relative !important;
}
.single-product-page.product-type-simple.isbn-allowed .product-images:before,
.single-product-page.product-type-simple.isbn-allowed .product-images:after {
	content: '';
	display: block !important;
	position: absolute !important;
  width: 40px;
  height: 40px;
  /* background: red; */
  z-index: 99 !important;
	background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}
.single-product-page.product-type-simple.isbn-allowed .product-images:before {
	right: 0px !important;
  top: 46px !important;
	background-image: url('https://rvv-kniga.com/wp-content/uploads/2025/12/1000.svg') !important;
}
.single-product-page.product-type-simple.isbn-allowed .product-images:after {
  right: 0px !important;
  top: 92px !important;
	background-image: url('https://rvv-kniga.com/wp-content/uploads/2025/12/cashback.svg') !important;
}