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

#wd-5d49f7c8, #wd-9fc6a835, table.woocommerce-product-attributes.shop_attributes tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--dimensions {
	display: none !important;
}

.title-font-fix {
	font-family: 'Direct' !important;
    font-weight: 600 !important;
}

#wd-9b442b37 {
    margin-bottom: 50px !important;
}

#wd-c66b905b .wd-slide-bg{
	background-image:url(/wp-content/uploads/2025/10/student_furniture_header.jpg) !important;
}

#wd-3c0e7505{
	--wd-width: 325px !important;
}

#wd-2b77c8fd.wp-block-wd-section {
	padding: 0px;
    margin-bottom: -40px;
}

/* Main menu */
ul#menu-main-navigation a {
	padding-top: 2px !important;
	padding-bottom: 2px !important;
}
.wd-dropdown-menu:is(.wd-design-sized,.wd-design-full-width,.wd-design-full-height)>.container>.wd-grid-f-inline {
    --wd-f-basis: 270px !important;
	padding-top: 20px !important;
}
.wd-sub-accented>li>a {
	text-transform: none;
}
ul#menu-main-navigation .bold-text-style>a {
	font-weight: 700;
}
ul#menu-main-navigation li.bold-text-style ul.wd-sub-menu {
	flex-direction: column !important;
    gap: 10px !important;
}

ul#menu-main-navigation li#menu-item-1404 ul.wd-sub-menu {
    height: 380px !important;
}

ul#menu-main-navigation li#menu-item-1490 ul.wd-sub-menu {
    height: 220px !important;
}

ul#menu-main-navigation li#menu-item-1508 ul.wd-sub-menu {
    height: 280px !important;
}

ul#menu-main-navigation li#menu-item-1536 ul.wd-sub-menu {
    height: 200px !important;
}

ul#menu-main-navigation li#menu-item-1557 ul.wd-sub-menu {
    height: 262px !important;
}

ul#menu-main-navigation li#menu-item-1589 ul.wd-sub-menu {
    height: 200px !important;
}

ul#menu-main-navigation li#menu-item-1604 ul.wd-sub-menu {
    height: 130px !important;
}

ul#menu-main-navigation li.bold-text-style ul.wd-sub-menu li.menu-item {
	flex: none !important;
	width: 270px !important;
}
/* Main menu END */

.bed-mattress-banner {
	display: none !important;
}

.tnp-subscription input.tnp-submit {
	padding: 5px 28px !important;
    min-height: 48px !important;
    font-size: 14px !important;
    background-color: #f59a57 !important;
    border-radius: 35px !important;
}

.tnp-subscription {
	margin-top: 0px !important;
}
.tnp-subscription label, p#wd-498701af, div#wd-b8cf3123 {
	display: none;
}

.footer-payment-methods {
	filter: contrast(1) grayscale(1) invert(1);
}

.wd-page-title h1.entry-title.title {
	font-size: 3.5rem;
    line-height: 1.2;
    margin-bottom: 0;
    max-width: 40vw;
    background: #63848b60;
    padding: 1rem;
}

.bestprice-badge--float {
	bottom: 4rem !important;
    left: 1rem !important;
}

.next-batch {
	background-color: #f3242b;
	color: #fff;
	font-weight: 600;
	padding: 10px 20px;
    text-align: center;
}