/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
span.sku_wrapper span.sku {font-size: 16px !important; font-family: 'eicons' !important;}
.wd-product-category-filter ul.product-categories.wd-scroll-content li ul.children.list-shown, .wd-product-category-filter ul.product-categories.wd-scroll-content li .wd-cats-toggle {display: none !important;}
.wd-coupon-form .button, .cart-totals-inner .checkout-button{color: #fff !important;}
.wcf-embed-checkout-form .woocommerce-info::before, .wcf-embed-checkout-form .woocommerce-message::before{color: #fff !important; margin-left: 5px !important;
}
.categories-accordion-on .widget .product-categories:has(.cat-item ul) {padding-inline-end: 0px !important;}
.widget_layered_nav ul li a:before{display:none !important;}
.woocommerce-page .woocommerce-message .button{margin-top: -7px !important;}
.wcf-embed-checkout-form .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward:hover{background: #b79258 !important; color: #000 !important; }
.cart_checkout_btn a {color: #fff !important;}
.footer_copyright p a {color: #b79258 !important; font-weight: 600; text-transform: uppercase; padding-left: 2px;}
.footer_copyright p a:hover{color: #fff !important;}
.summary-inner .product-share a.wd-social-icon {color: #000 !important;}
:root {--wd-scroll-w: 0px !important;}
.wd-social-icons.wd-style-default>a{color: #fff !important;}
.wd-popup{max-width: 80% !important;}
.size_chart {display: flex; justify-content: space-between; gap: 30px;}
.size_chart .sizeinches, .size_chart .sizecms {width: 50%;}
.size_chart h2.chart_title {text-align: center; font-size: 26px;}
.wd-sizeguide-title{font-size: 30px !important;}
table.size-table , table.size-table th, table.size-table td {border: 1px solid black !important; border-collapse: collapse; text-align: center;	color:#000; background: #fff;}
a.check_btn {text-align: center; font-size: 13px; color: #fff !important; background-color: rgb(0, 0, 0); font-weight: 700; font-family: "Anonymous Pro", sans-serif !important; padding: 12px 0px; border-radius: 0px;}
.related-products .wd-nav-arrows.wd-pos-sep .wd-btn-arrow {background: #00000000 !important;}
@font-face {font-family: 'Calligraffitti'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/calligraffitti/v20/46k2lbT3XjDVqJw3DCmCFjE0vkFeOZc.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
.thumbs-position-left .wd-thumb-nav.wd-pos-sep .wd-btn-arrow{background: #000000 !important; height: 100% !important;}
.thumbs-position-left .wd-thumb-nav.wd-pos-sep .wd-btn-arrow .wd-arrow-inner{color: #fff !important;}
nav[class*="-pagination"] li .current, nav[class*="-pagination"] a:hover {color: #fff; background-color: rgb(0 0 0) !important;}
.wd-product .wd-star-rating{align-self: center !important;}
div#fkcart-floating-toggler {display: none;}
.menu-footer-menu-useful-links-container .menu li, .menu-footer-menu-footer-menu-container .menu li{margin-bottom: 7px;}
.wd-widget-collapse:not(.wd-opened-initially)>.widget-title ~ * {display: block !important;}
aside.wd-sidebar.sidebar-container.wd-grid-col.sidebar-left {padding: 70px 0;}
.widget .product-categories li a, .wd-filter-list a, .wd-widget-stock-status a, .widget_layered_nav ul li a, .amount{color: #000;}
.price .amount {font-size: 14px; font-family: "Anonymous Pro", Sans-serif !important;}
.wd-product-cats a {color: #505050; font-family: "Playfair Display", sans-serif;}
.widget .wd-checkboxes-on li>a:hover:before, .widget_layered_nav ul li a:hover:before {border-color: #000 !important;}
.wd-filter-list .wc-layered-nav-term a:hover+.count, .wd-filter-list .wc-layered-nav-term.wd-active .count {color: #fff; background-color: rgb(0 0 0) !important; border-color: rgb(0 0 0) !important;}
.widget .wd-checkboxes-on li.wd-active>a:before, .widget .product-categories li a:hover+.count, .widget .product-categories li.wd-active>.count {background-color: rgb(0 0 0) !important; border-color: rgb(0 0 0) !important;}
body.logged-in .order_track ul li.elementor-icon-list-item {justify-content: flex-start !important;}
body .order_track ul li.elementor-icon-list-item {justify-content: flex-end !important;}
body.logged-in .order_track {margin-top: 0px !important;}
body .order_track {margin-top: -20px !important;}
body.logged-in .myaccount_left{display:block;}
body .myaccount_left{display:none;}
body.logged-in .myaccount_right {width: 75%; background: #f7f7f7 !important; }
body .myaccount_right {width: 100%; background: #f7f7f700 !important; }
body.home .icon_boxes{border-top: 0px solid #000 !important;}
a.btn.wd-switch-to-register {background: #b79258 !important; color: #fff !important;}
.wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-vssfpylqqax9pvkfnxoz ul.wd-sub-menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads, .wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-vssfpylqqax9pvkfnxoz ul.wd-sub-menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--waitlist{display: none;}
a{color:#000 !important; text-decoration:none !important;}
.footer-widget ul li a {color: #000; font-family: "Anonymous Pro", Sans-serif !important; font-size: 14px;}
.footer-widget ul li a:hover, .footer-widget ul li.current_page_item>a {color: #b79258 !important; font-weight:600;}
.mobile_toggle .wd-accordion {gap: 10px !important;}
.mobile_toggle .wd-accordion .wd-accordion-item .wd-accordion-title {padding: 0px 0px 0px 0px;}
.wd-accordion.wd-style-default>.wd-accordion-item {border-bottom: 0px solid #d6d6d6 !important;}
.wd-accordion.wd-style-default.wd-border-off>.wd-accordion-item:last-child {border-bottom: none !important;}
.wd-accordion.wd-style-default>.wd-accordion-item span.wd-accordion-opener {color: #000 !important;}
.wd-grid-f-stretch.fullrow p {width: 100%;}
div#wpcf7-f1572-p30708-o1 .wpcf7-response-output, div#wpcf7-f67-p4439-o1 .wpcf7-response-output {background-color: #000 !important;}
.wd-nav-pagin-wrap.wd-slider-pagin{display:none;}
.wd-nav-arrows.wd-pos-sep .wd-btn-arrow{top: calc(0% - var(--wd-arrow-offset-v, 0px) + var(--wd-arrow-height, var(--wd-arrow-size, 0px)) / -2) !important; background: #00000096 !important; height: 100% !important;}
.wd-arrow-inner{background: #00000000 !important; color: #ffffff00 !important; box-shadow: none !important;}
.wd-nav-arrows.wd-pos-sep .wd-prev, .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev{left:0 !important;}
.wd-nav-arrows.wd-pos-sep .wd-next, .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next{right:0 !important;}
div.wpcf7 input[type="submit"]{width: 100%; background: #000 !important;}
div.wpcf7 input[type="submit"]:hover{background: #b79258 !important;}
.mobile_toggle .wd-accordion-item .wd-accordion-content.wd-entry-content.wd-active .wd-widget.widget.footer-widget h5.widget-title{display:none;}
.mobile_toggle .wd-accordion-item .wd-accordion-content.wd-entry-content.wd-active {padding-top: 10px; padding-bottom: 0px;}
.mobile_toggle .wd-accordion-item .wd-accordion-content.wd-entry-content.wd-active .wd-widget.widget.footer-widget .menu-footer-menu-footer-menu-container .menu li {
    margin-bottom: 10px;
}
.return-to-shop .button{background: #000 !important; color: #fff !important;}
.return-to-shop .button:hover{background: #bea163 !important; color: #000 !important;}
.woocommerce-message {
    background: #000 !important;
	color: #fff !important;
}
input#shiprocket_pincode_check, button#check_pincode {
    display: none;
}
.single-product-page .product-image-summary p.price .amount {
    font-size: 20px;
}
.single-product-page .product-image-summary p.price span {
    color: #000 !important;
}
/* .wd-logo:after, .footer_logo a:after, .cartflows-store-checkout-logo-field img:after {content: "Swarn Dhaaga"; color: #e9c171; text-transform: uppercase; font-weight: 600; padding-left: 5px; background: linear-gradient(to right, #b79258, #eabf70); color: transparent; background-clip: text; display: inline-block;} */
/* .wd-logo:after, .footer_logo a:after, .cartflows-store-checkout-logo-field img:after{content: "Swarn Dhaaga"; color: #000; text-transform: uppercase; font-weight: 600; padding-left: 5px;} */
.wd-logo:after{font-size: 20px; letter-spacing: 2px;}
.footer_logo a:after{font-size: 16px; letter-spacing: 1px;}
.wd-logo{display: flex; align-content: center; justify-content: center; align-items: center; flex-wrap: wrap;}
.whb-column.whb-col-center.whb-column9.whb-visible-lg {padding-left: 10px;}
/* ul.wd-nav{gap:10px !important;} */
.wd-header-nav {text-align: left;}
.wd-content-layout {padding-block: 0px;}
/* .swarndhaaga_colortext{
	  background: linear-gradient(to right, #b79258, #eabf70);
    color: transparent;
    background-clip: text;
    display: inline-block;
	  font-weight: 900;
} */
.swarn_newsletter form#mc4wp-form-1 input[type="email"] {
    width: 100%;
    border: 1px solid #000;
}
.widget_price_filter [class*="price_slider_amount"] .button{background: #000 !important; color: #fff !important;}
.widget_price_filter [class*="price_slider_amount"] .button:hover{color: #333 !important; background-color: #ffffff !important; border: 1px solid #000;}
.wd-shop-tools span a {color: #000;}
.wd-shop-tools span span.breadcrumb_last {color: #8e8e8e;}
.wd-products-per-page a.per-page-variation {color: #8e8e8e;}
.wd-products-per-page a.per-page-variation.current-variation, .wd-products-per-page a.per-page-variation:hover {color: #000;}
.wd-products-per-page a.per-page-variation:hover{font-weight:600;}
.wd-copyrights.copyrights-wrapper.wd-layout-two-columns .wd-social-icons{justify-content: flex-end; padding-right: 100px;}
.foot1-social .wd-social-icons {display: inline-block;}
.foot1-social .wd-social-icons:before {content: "follow us:"; text-transform: uppercase; font-weight: 600; color:#fff;}
.wd-content-layout.content-layout-wrapper.container.wd-sidebar-hidden-lg.wd-sidebar-hidden-md-sm.wd-sidebar-hidden-sm.wd-builder-off{padding-block: 40px;}
.tabs-layout-tabs .shop_attributes {max-width: 100% !important;}
a.button.product_videocall {flex: 0 0 auto; background: #000000; color: #ffffff !important; box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15); font-family: "Anonymous Pro", Sans-serif !important}
a.button.pro_availability {background: #000000; color: #ffffff !important; box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15); font-family: "Anonymous Pro", Sans-serif !important; margin-right: 10px; display: block; max-width: fit-content; padding-top: 13px;}
div.quantity input[type="button"]:hover {color: #fff !important; background-color: rgb(0 0 0) !important; border-color: rgb(0 0 0) !important;}
a.button.product_videocall:hover, a.button.pro_availability:hover {background: rgba(0,0,0,0.7);}
div.quantity :is(input[type="number"],input[type="text"],input[type="button"]){color:#000 !important;}
.wd-product .product-image-link {height: 100% !important; max-height: 100% !important;}
.wd-product:not(.wd-hover-small) :is(.product-image-link,.hover-img) :is(picture,img){height: 100% !important; max-height: 100% !important;}
p.stock.in-stock {display: none;}
p.single_pro_collection {color: #000; font-size: 16px; text-transform: capitalize; border: 1px solid; display: inline-block; padding: 3px 10px;}
p.pro_whatsapp_text {color: #000; font-size: 17px;}
p.pro_whatsapp_text a {color: #000; font-weight: 900;}
.star-rating, .stars:hover a:before, .stars.selected a:before, .stars.selected:hover a:before{color:#000 !important;}
.summary-inner .product_meta span.posted_in a {color: #000; font-weight: 600;}
h1.product_title {margin-bottom: 10px;}
p.shipping_calculate {color: #000; font-size: 16px; margin-bottom: 15px;}
p.shipping_calculate a {font-weight: 600; color: #000; text-decoration: underline;}
.blog_page .wd-post .wd-post-content.article-body-container {background: #fff; box-shadow: 0 0 4px rgba(0, 0, 0, 0.12); padding: 25px 30px;}
.blog_page .wd-post .wd-post-content.article-body-container .wd-post-cat.wd-style-with-bg.meta-post-categories a{color: #fff;}
.wrap-price p.pro_whatsapp_text {display: none;}
.jewel_include h2 {text-transform: uppercase; font-size: 16px; margin-bottom: 5px; padding-bottom: 0; font-weight: 600;}
.jewel_include ul {margin-bottom: 0px; padding-bottom: 0;}
.jewel_include ul li {padding-bottom: 0px !important; margin-bottom: 0px !important; color: #000;}
.woocommerce-product-details__short-description {color: #000;}
.product-element-bottom p.pro_whatsapp_text {display: none;}
.wd-product .product-element-top.wd-quick-shop {height: auto;}
.wd-product .product-element-top.wd-quick-shop a.product-image-link {height: 100% !important; max-height: 100% !important;}
.wd-product .product-element-top.wd-quick-shop a.product-image-link img {height: 100% !important;}
.wd-content-area.site-content.wd-grid-col {padding-top: 70px;}
h2.woocommerce-products-header__title.page-title {font-family: "Playfair Display", sans-serif !important; font-weight: 600; font-size: 36px; text-align: left;}
span.total_products {
    margin-top: 10px;
}
.term-description {text-align: left; color: #000; font-size: 16px; margin-bottom: 50px !important;}
.wd-products-element {padding-bottom: 70px;}
.homepage_procat .wd-product .product-element-top.wd-quick-shop {height: 320px;}
.homepage_procat .wd-products-element {padding-bottom: 30px;}
.homepage_procat .wd-product .product-element-top.wd-quick-shop a.product-image-link {height: 100% !important; max-height: 100% !important;}
.homepage_procat .wd-product .product-element-top.wd-quick-shop a.product-image-link img {height: 100% !important;}
.wd-product .product-wrapper{padding: 0px !important; border-radius: 10px !important;}
.wd-product .wd-entities-title, .wd-product .wd-product-cats, .wd-product .wd-star-rating, .wd-product .wrap-price, p.wd-product-stock{padding: 0px !important; text-align: Center !important;}
.wd-popup.popup-quick-view a.button.product_videocall {width: 100% !important;}
.wd-popup.popup-quick-view form.cart {justify-content: space-between;}
.wd-popup.popup-quick-view form.cart button{width: 37%;}
.wd-product .wd-entities-title {font-size: 16px !important; line-height: 22px !important; font-weight: 400 !important; color: #000 !important; font-family: "Playfair Display", sans-serif;}
.wd-product .wd-entities-title a:hover{color:#000000 !important;}
.wd-product-cats a:hover {color: #000000;}
.wd-product :where(.product-wrapper,.product-element-bottom){padding: 10px 0px 0px 0px !important;}
.wd-product.wd-hover-standard .wd-add-btn{margin-top:5px !important;}
.no-products-footer {padding-bottom: 60px;}
/* .wd-notice.wd-success, .wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message {background-color: rgb(190, 161, 99) !important;} */
.wps-rma-form__wrapper {width: 1430px; margin-top: 70px !important; margin-bottom: 70px !important;}
th.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a {color: #000 !important;}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a {background: #000 !important; color: #fff !important; border-color: #000 !important;}
.woocommerce-orders-table__cell-order-actions .return{margin-top: 0px !important;}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date, td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status, td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total {color: #000000 !important;}
p.woocommerce-form-row label {color: #000 !important; font-size: 16px !important;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button {background: #000 !important;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a{color: #000; padding-top:10px;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce address {color: #000000 !important;}
[class*="wd-search-full-screen"] .wd-suggestion-thumb {height: 220px !important;}
.wd-suggestion-thumb img {height: 100% !important;}
button.button.woocommerce-button.woocommerce-form-login__submit, button.woocommerce-Button.woocommerce-button.button {background: #000000 !important;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row label, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:not([class]), .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword p{color: #000000 !important;}
.woocommerce-privacy-policy-text p a.woocommerce-privacy-policy-link, p.login-form-footer a.woocommerce-LostPassword.lost_password {color: #000 !important; font-weight: 600; text-transform: uppercase;}
#fkcart-modal .fkcart-primary-button, #fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button{background: #000 !important; color: #fff !important;}
.wd-notice.wd-warning, .wpcf7 form:not(.sent) .wpcf7-response-output, .mc4wp-error, .mc4wp-notice, :is(.woocommerce-error,.woocommerce-info){background: #000000 !important;}
.wpcf7 form.sent .wpcf7-response-output{background: #000 !important;}
.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number{background: #000 !important;}
#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input:focus, #fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap .fkcart-coupon-button {border-color: #000000 !important;}
.cat_banner a.btn {padding: 0 45px !important; font-size: 22px !important;	font-family: "Anonymous Pro", Sans-serif !important;}
/* .wd-nav-main>li>a, .wd-nav-secondary>li>a, .wd-sub-menu li>a, .wd-account-style-text .wd-tools-text{font-family: "Anonymous Pro", sans-serif !important; font-size: 12px !important;} */
/* .wd-nav-main>li>a, .wd-nav-secondary>li>a{font-family: "Anonymous Pro", sans-serif !important; font-size: 12px !important;} */
html .wd-nav.wd-nav-main > li > a {font-family: "Playfair Display", sans-serif !important;}
.wd-header-my-account.wd-tools-element a span.wd-tools-text {font-size: 12px; font-family: "Playfair Display", sans-serif !important;}
.wd-page-title .title{font-family: "Playfair Display", sans-serif !important;}
.wd-post-cat.wd-style-with-bg{background:#000 !important;}
li.menu_cta.current-menu-item {background: #b79258 !important;}
li.menu_cta a {color: #fff !important;}
li.menu_cta{background: #000; padding: 0 15px; border-radius: 30px;}
li.menu_cta:hover{background: #b79258;}
.wd-dropdown-menu .container.wd-entry-content ul.wd-sub-menu li a{color: #000 !important;}
.wd-dropdown-menu .container.wd-entry-content ul.wd-sub-menu li a:hover{color: #b79258 !important;}
li.swarnshop a {color: #b79258 !important;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce strong{color:#ffffff;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce h2, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce h3{margin-bottom: 15px !important;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword {width: 100% !important; max-width: 100% !important;}
.woocommerce-notices-wrapper ul.woocommerce-error.hidden-notice li strong, .woocommerce-notices-wrapper ul.woocommerce-error li strong {color: #fff !important;}
.woocommerce-notices-wrapper ul.woocommerce-error.hidden-notice li a, .woocommerce-notices-wrapper ul.woocommerce-error li a{color: #fff !important; text-decoration:under;}
.woocommerce-notices-wrapper .woocommerce-message a {color: #fff !important;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-pagination .button{background: #000 !important; border-color: #000 !important; color: #ffffff !important;}
.elementor-element.elementor-element-5d47118.e-con-full.myaccount_right.e-flex.e-con.e-child {display: flex; justify-content: center;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce strong {color: #000; font-weight: 600; text-transform: capitalize;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button{background: #000000 !important;}
.woocommerce-MyAccount-content-wrapper p a{color: #000 !important; font-weight: 600;}
.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .order_details, .elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .woocommerce-table--order-downloads{background: #ffffff00 !important;}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.woocommerce-table__product-name.product-name, table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.woocommerce-table__product-name.product-name a, table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.woocommerce-table__product-name.product-name a:hover, table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.woocommerce-table__product-name.product-name strong {color: #000;}
.woocommerce-order-details input.btn.button {background: #000;}
.woocommerce-order-details .wps_rma_outer_wrap_info ul.wps_rma_ul_wrap_info {border-radius: 0px; background: #00000000; border: none;}
.woocommerce-order-details .wps_rma_outer_wrap_info h2 {margin-top: 0px !important;}
.woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab {border-radius: 0px; border: none; color: #000;}
.woocommerce-order-details .wps_rma_outer_wrap_info ul.wps_rma_ul_wrap_info li.wps_rma_li_wrap_info.wps_rma_li_refund.active h2 {background: #fff; color: #000; padding:0; margin-bottom:0px !important; border-radius: 0px;}
.wps_rma_outer_wrap_info {box-shadow: 0 4px 8px rgba(0, 0, 0, .1); background: #fff; border-color: #fff !important;}
.woocommerce-order-details .wps_rma_return_rules {border-radius: 0px;}
.woocommerce-order-details .wps_rma_return_rules .wps-rma-col.wps_rma_flex ul {color: #000;}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content>div>p{color: #000 !important;}
ul.wd-checkout-steps li.step-cart.step-active a, ul.wd-checkout-steps li.step-checkout.step-inactive a, ul.wd-checkout-steps li.step-cart.step-inactive a, ul.wd-checkout-steps li.step-checkout.step-active a {color: #fff !important;}
.datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc_time_dots, .datepick-inline div.datepick-one-month .datepick td.datepick-current-day a, .datepick-inline div.datepick-one-month .datepick td.datepick-current-day a:hover{color: #fff !important;}
ul.wd-checkout-steps li.step-cart.step-inactive a{opacity:1;}
ul.wd-checkout-steps li.step-cart.step-active a, ul.wd-checkout-steps li.step-checkout.step-active a {text-decoration: underline 2px solid #fff;}
.wd-coupon-form .button, .cart-totals-inner .checkout-button{background: #000; font-family: "Anonymous Pro", Sans-serif !important;}
.wd-progress-bar .progress-bar {background-color: rgb(0 0 0) !important;}
.cart-content-wrapper form.woocommerce-cart-form table.shop_table tr td.product-name a, .cart-content-wrapper .cart_totals h2, .cart-content-wrapper .cart_totals table tr th, .cart-content-wrapper form.woocommerce-cart-form table.shop_table thead tr th {font-family: "Playfair Display", sans-serif !important; font-weight: 600;}
.cart-content-wrapper form.woocommerce-cart-form table.shop_table tr td.product-price, .cart-content-wrapper form.woocommerce-cart-form table.shop_table tr td.product-subtotal, .cart-content-wrapper .cart_totals table tr td {font-family: "Anonymous Pro", Sans-serif !important;}
.wd-checkout-steps li {font-family: "Anonymous Pro", Sans-serif !important;}
/* mini cart */
.woocommerce-mini-cart .woocommerce-cart-form__cart-item.cart_item .product-thumbnail a img {width: 70px; height: 70px;}
.woocommerce-mini-cart .woocommerce-cart-form__cart-item.cart_item {display: flex; justify-content: space-between; align-items: center; gap: 15px;}
.widget_shopping_cart_content{padding:15px;}
.wpbc_container.wpbc_form input.wpbc_button_light, .wpbc_container.wpbc_form input.wpbc_button_light:focus, .wpbc_container.wpbc_form input.wpbc_button_light:hover, .wpbc_container .wpbc_button_light, .wpbc_container .wpbc_button_light:focus, .wpbc_container .wpbc_button_light:hover, .wpbc_container.wpbc_container_booking_form .wpbc_button_light, .wpbc_container.wpbc_container_booking_form .wpbc_button_light:focus, .wpbc_container.wpbc_container_booking_form .wpbc_button_light:hover{border: 2px solid #000 !important; background: #000 !important; color: #fff !important;}
.datepick-inline .date_approved .wpbc-cell-box{background: color(srgb 0.72 0.57 0.35 / 0.7) !important;}
.datepick-inline .datepick .datepick-days-cell-over .wpbc-cell-box, .datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc-cell-box, .wpbc_times_selector div.wpbc_time_selected{background:#000 !important;}
.wpbc_times_selector div.wpbc_time_selected{border-color: #000 !important;}
.wpbc_times_selector div:hover {border: #000 !important; color: #fff !important; background: #000 !important;}
td.datepick-days-cell.datepick-unselectable .wpbc-cell-box {
    background: #000000c7;
    color: #ffffff;
}
td.datepick-days-cell.datepick-other-month.datepick-unselectable .wpbc-cell-box {
    background: #fff;
}
td.datepick-days-cell.datepick-week-end-cell.datepick-unselectable.wpbc_weekday_6.date_user_unavailable .wpbc-cell-box, td.datepick-days-cell.datepick-week-end-cell.datepick-unselectable.wpbc_weekday_0.date_user_unavailable .wpbc-cell-box {
    background: #ff0000;
}
.datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a:hover, .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a, .datepick-inline .datepick-one-month .datepick td a:focus{color: #fff !important;}
.datepick-inline .date2approve.timespartly .wpbc-cell-box{background: #000 !important;}
.datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) a{color: #fff !important;}
.wd-header-text{padding-inline:0px !important;}
.fkcart-mini-open .fkcart-shortcode-icon-wrap svg {width: 25px !important; height: 25px !important; color: #333 !important;}
.fkcart-shortcode-container .fkcart-shortcode-count{background:#b79258 !important;}
.fkcart-shortcode-container .fkcart-shortcode-price{color:#000 !important;}
.myaccount_support {padding: 30px;}
.wpbc_steps_for_timeline .wpbc_steps_for_timeline_step.wpbc_steps_for_timeline_step_active, .wpbc_steps_for_timeline .wpbc_steps_for_timeline_step.wpbc_steps_for_timeline_step_completed, .wpbc_steps_for_timeline .wpbc_steps_for_timeline_step.wpbc_steps_for_timeline_step_failed{background:#000 !important;}
.elementor-widget-login form.elementor-login.elementor-form button.elementor-size-md.elementor-button {width: 100%;}
.elementor-widget-login form.elementor-login.elementor-form label {color: #000; font-family: "Anonymous Pro", Sans-serif !important; font-size: 1.1em;}
.elementor-login.elementor-login__logged-in-message a:hover{color: #b79258;}
.elementor-widget-login form.elementor-login.elementor-form a.elementor-lost-password {position: absolute; right: 0; top: -83px; font-family: "Anonymous Pro", Sans-serif !important}
/* end mini cart*/
:is(.wd-entry-content,.entry-content,.is-layout-flow,.is-layout-constrained,.is-layout-constrained>.wp-block-group__inner-container)>*{color:#000;}
.shop_attributes tr{justify-content:flex-start !important;}
.wd-product.product-list-item h3.wd-entities-title, .wd-product.product-list-item .wd-product-cats {text-align: left !important;}
.wd-product.wd-hover-fw-button .wd-add-btn>a{background: #000 !important; color: #fff !important; box-shadow: none !important; justify-content:center !important; font-family: "Anonymous Pro", Sans-serif !important;}
.widgettitle, .widget-title, .login-title h5 {color: #000000 !important; font-weight: 600 !important; font-size: 18px !important; font-family: "Playfair Display", sans-serif !important; margin-bottom: 15px;}
.login-title h5 {margin-bottom: 0px;}
.widget .product-categories li a, .wd-swatch+.wd-filter-lable, .wd-widget-stock-status a{font-family: "Playfair Display", sans-serif !important;}
.wd-entities-title{color: #000 !important; font-weight: 600; font-family: "Playfair Display", sans-serif !important;}
[class*="wd-swatches"].wd-text-style-2 .wd-swatch.wd-text .wd-swatch-text{font-family: "Anonymous Pro", Sans-serif !important;}
.widget_price_filter [class*="price_slider_amount"] .button, .widget_price_filter [class*="price_slider_amount"] .price_label{font-family: "Anonymous Pro", Sans-serif !important; width:100%;}
.wd-product.wd-hover-fw-button .wrap-price{justify-content:center !important;}
.wd-product.wd-hover-fw-button .wd-add-btn .add-to-cart-loop span{padding: 0px !important; display: flex !important;}
.wd-add-btn-replace .add-to-cart-loop:hover:before, .wd-add-btn-replace .add-to-cart-loop:after {display: none !important;}
button#place_order, button.button.wcf-submit-coupon.wcf-btn-small {background: #000 !important; border-color: #000 !important;}
.elementor-30775 .elementor-element.elementor-element-bc35857 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row input.input-text:focus, .elementor-30775 .elementor-element.elementor-element-bc35857 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row textarea:focus, .elementor-30775 .elementor-element.elementor-element-bc35857 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #order_review .wcf-custom-coupon-field input.input-text:focus {box-shadow: 0 0 0 1px #000000 !important; border-color: #000 !important;}
.product-label.out-of-stock{color: #ffffff !important;}
.wd-slider.wd-anim-distortion.wd-canvas-loaded .wd-slide-bg{display:block !important;}
.wd-slide-bg{background-position: inherit !important;}
.wd-add-btn-replace .add-to-cart-loop:before {display: none !important;}
.wd-add-btn-replace .add-to-cart-loop:hover span{transform: translateY(0%) translateZ(0) !important;}
.wd-hover-with-fade.hover-ready:hover .product-wrapper{transform:translateY(0px) translateZ(0) !important;}
.wd-hover-with-fade .content-product-imagin{inset: inherit !important;}
.product-labels .product-label.new, .product-labels .product-label.featured, .product-labels .product-label.onsale{background:#000 !important;}
.wd-buy-now-btn, .single_add_to_cart_button{background: #000 !important; font-family: "Anonymous Pro", Sans-serif !important}
.single_add_to_cart_button:hover, .wd-buy-now-btn:hover{opacity: 0.7 !important;}
.wd-nav.wd-style-underline-reverse>li>a {font-family: "Playfair Display", sans-serif !important; color: #000000cf !important; font-weight: 600;}
.related-and-upsells h2 {font-size: 36px; text-transform: capitalize; font-family: "Playfair Display", sans-serif !important; font-weight: 600;}
/* .wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a, .wd-nav.wd-style-underline-reverse>li>a:hover{color: #000000 !important;} */
span.posted_in, span.sku_wrapper, .wd-social-icons{font-family: "Playfair Display", sans-serif !important;}
.yoast-breadcrumb .breadcrumb_last {color: #8e8e8e !important;}
.wd-nav[class*="wd-style-underline"] .nav-link-text:after{background: #000 !important;}
.product-image-summary-wrap, .woocommerce-notices-wrapper {padding: 0px;}
.wd-content-area>.single-breadcrumbs-wrapper{margin-top:20px;}
.wd-widget.widget.footer-widget h5.widget-title {color: #000 !important;}
.wd-copyrights .wd-col-start.reset-last-child a{color: #fff !important;}
.widget_price_filter .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-handle:after{background:#000 !important;}
.wd-page-title.page-title .yoast-breadcrumb a {color: #fff !important;}
.wd-wishlist-create-group-btn{background: #000 !important;}
.wps_rma_outer_wrap_info .wps_rma_ul_wrap_info{padding:20px 15px 0!important;}
.woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table thead tr th {border-radius: 0px; background: #00000000;}
.woocommerce-MyAccount-content-wrapper h2, .woocommerce-MyAccount-content-wrapper table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr th, .woocommerce-MyAccount-content-wrapper table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr td a, .woocommerce-MyAccount-content-wrapper table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr td strong, .woocommerce-MyAccount-content-wrapper table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr th, .woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table thead tr th, .woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table tbody tr td a, .woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table tbody tr td strong, .woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table tbody tr th {font-family: "Playfair Display", sans-serif !important;}

.woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table tbody tr th:last-child, .woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table tbody tr th span.wps_wrma_formatted_price, .woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table tbody tr td.product-total, .woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table tbody tr td.product-total span.wps_wrma_formatted_price, table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.woocommerce-table__product-total.product-total span.woocommerce-Price-amount.amount, table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.woocommerce-table__product-total.product-total span.woocommerce-Price-amount.amount bdi span.woocommerce-Price-currencySymbol, .woocommerce-MyAccount-content-wrapper table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr td{font-family: "Anonymous Pro", Sans-serif !important;}
.woocommerce-order-details .wps_rma_outer_wrap_info .wps_rma_refund_info_wrap.wps_rma_ret_ex_info_wrap.active-tab table tbody tr td a:hover{color: #000;}
.woocommerce-my-account-wrapper .woocommerce-notices-wrapper {padding: 0 0px;}
.foot-login-form form.elementor-login .elementor-field-type-text .elementor-field.elementor-field-textual.elementor-size-md {
    width: 49%;
    max-width: 50%;
}
.foot-login-form form.elementor-login .elementor-field-type-text input#password-36612b8 {
    position: absolute;
    top: -52px;
    right: 0;
}
.elementor-31972 .elementor-element.elementor-element-36612b8 .elementor-field-group {
    margin-bottom: 5px !important;
}
.archive_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
    margin-bottom: 10px;
}
.woocommerce-info.no_products_text h3 {
    color: #000 !important;
    margin-bottom: 10px !important;
    font-family: "Calligraffitti", Sans-serif;
    font-weight: 600;
    font-size: 70px;
}
.woocommerce-info.no_products_text p{
    font-size: 20px;
}
.woocommerce-no-products-found, .no-products-footer .wd-search-form, .woocommerce-info.no_products_text:before {
    display: none !important;
}
.no-products-footer {
    padding-bottom: 0px !important;
}
.woocommerce-info.no_products_text {
    text-align: center;
    color: #000 !important;
    background: #00000000 !important;
}
.woocommerce-info.no_products_text a.shopallbtn {
    text-decoration: none;
    background: #000;
    color: #fff !important;
    padding: 10px 20px 10px 20px;
    font-size: 16px;
    text-transform: uppercase;
}
.woocommerce-info.no_products_text a.shopallbtn i{
    padding-right: 30px;
}
@media screen and (max-width: 767px) {
.wd-tools-element.wd-header-mobile-nav.wd-style-text.wd-design-1.whb-g1k0m1tib7raxrwkm1t3 span.wd-tools-text {display: none;}
.wd-arrow-inner{width: 35px !important; height: 35px !important;}
.site-logo {padding-inline: 0;}
.wd-logo:after {font-size: 14px; letter-spacing: 1px;}
.wd-product .wd-entities-title {font-size: 16px !important; line-height: 20px !important;}
.price .amount{font-size: 12px;}
.wd-products-element {padding-bottom: 40px;}
.shop-loop-head{padding-top: 0px;}
.woocommerce-variation-add-to-cart{justify-content: space-between !important;}
.single_add_to_cart_button{background:#000 !important;}
.single_add_to_cart_button{width: 36%;}
.wd-buy-now-btn{width: 37%;}
a.button.product_videocall{width:100%;}
.related-and-upsells .wd-carousel-item .wd-product .product-wrapper .product-element-bottom {height: 140px;}
.wps-rma-form__wrapper {width: 100% !important; margin-top: 40px !important; margin-bottom: 40px !important;}
.wps-rma-form__wrapper h1.wps-rma-form__heading{font-size: 20px !important;}
.wd-product .wd-entities-title, .wd-product .wd-product-cats, .wd-product .wd-star-rating, .wd-product .wrap-price, p.wd-product-stock {padding: 0px !important;}
  .wd-product .product-element-top.wd-quick-shop {height: 250px !important;}
.wd-product :where(.product-wrapper,.product-element-bottom){gap:10px !important;}
.fkcart-shortcode-container{justify-content:center !important;}
.fkcart-shortcode-container .fkcart-shortcode-price{font-size: 12px !important;}
.site-logo{padding-inline:5px !important; margin-left:0px !important;}
.wd-products.wd-stretch-cont-lg .product-wrapper {height: 100% !important;}
aside.wd-sidebar.sidebar-container.wd-grid-col.sidebar-left {padding: 0px 0;}
.wd-widget-collapse:not(.wd-opened-initially)>.widget-title ~ * {display: block !important;}
.widget .product-categories li a, .wd-filter-list a, .wd-widget-stock-status a, .widget_layered_nav ul li a, .amount{color: #000;}
.widget .wd-checkboxes-on li>a:hover:before, .widget_layered_nav ul li a:hover:before {border-color: #000 !important;}
.wd-filter-list .wc-layered-nav-term a:hover+.count, .wd-filter-list .wc-layered-nav-term.wd-active .count {color: #fff; background-color: rgb(0 0 0) !important; border-color: rgb(0 0 0) !important;}
.widget .wd-checkboxes-on li.wd-active>a:before, .widget .product-categories li a:hover+.count, .widget .product-categories li.wd-active>.count {background-color: rgb(0 0 0) !important; border-color: rgb(0 0 0) !important;}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {max-height: 100% !important;}
.wd-popup {
    max-width: 100% !important; padding: 10px !important;
}
.size_chart {
    display: block;
}
	.size_chart .sizeinches, .size_chart .sizecms {
    width: 100%;
}
	table.size-table, table.size-table th, table.size-table td{font-size: 12px;}
	.product-image-summary-wrap, .woocommerce-notices-wrapper {
    padding: 0 0px;
}
	.product-image-summary-wrap .wd-nav-arrows.wd-pos-sep .wd-btn-arrow {
    background: #00000000 !important;
}
	.single-product .wd-builder-off{padding-block: 0px;}
	form.cart{gap: 5px;}
	.wd-content-area.site-content.wd-grid-col {
    padding-top: 0px;
}
	.woocommerce-info.no_products_text {
    padding: 0 0 !important;
}
	.woocommerce-info.no_products_text h3{font-size:36px;}
	.woocommerce-info.no_products_text p {
    font-size: 16px;
}
	.wd-nav-arrows.wd-pos-sep .wd-btn-arrow{top: calc(6% - var(--wd-arrow-offset-v, 0px) + var(--wd-arrow-height, var(--wd-arrow-size, 0px)) / -2)!important}
}