/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.hide {	
	display: none !important;
}

body:not(.role-administrator) .show-admin {	
	display: none !important;
}

.summary-inner p.title.inspired {
	margin-bottom: 10px;
}

.wd-entities-title small.inspired {
	font-size: 74%;
}

.cli-bar-message {
    font-size: 13px;
}

.grecaptcha-badge {
    display: none !important;
}

.single-product div#trustpilot-widget-trustbox-0-wrapper {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 1222px;
    margin-right: auto !important;
    margin-left: auto !important;
}

.single-product .whb-main-header, .single-product .wd-toolbar, .single-product .scrollToTop {
    /* z-index: 1001; */
}

.single-product .wd-close-side {
    /* z-index: 1002; */
}

div#trustpilot-widget-trustbox-0-wrapper {
    z-index: 0 !important;
}

@media (min-width: 1025px) {
	.whb-top-bar-inner .whb-col-center .wd-header-html {
		width: 100%;
	}
}

.product-grid-item .trustpilot-widget {
    margin-top: 5px;
    margin-bottom: 5px;
}

p.woocommerce-store-notice.demo_store {
    top: 0;
    bottom: unset;
    z-index: 1000;
}

.wd-hover-quick .wd-add-btn {
    display: none;
}

.woovr-variation-selector input[type="radio"] {
    zoom: 1.25;
	accent-color: var(--wd-title-color);
}

.woovr-variations .woovr-variation:not(:first-child) {
    border-top: 1px solid var(--brdcolor-gray-300);
}

.woovr-variation.woovr-variation-radio.woovr-variation-active {
    background-color: #f9f9f9;
}

.woovr-variation-radio .woovr-variation-name {
    word-wrap: break-word;
    font-weight: var(--wd-entities-title-font-weight);
    font-style: var(--wd-entities-title-font-style);
    font-family: var(--wd-entities-title-font);
    text-transform: var(--wd-entities-title-transform);
}

.woovr-variation-radio .woovr-variation-info .woovr-variation-price, .woovr-variation-radio .woovr-variation-info .woovr-variation-availability {
    font-size: 13px;
    word-wrap: break-word;
    font-weight: var(--wd-entities-title-font-weight);
    font-style: var(--wd-entities-title-font-style);
    font-family: var(--wd-entities-title-font);
    text-transform: var(--wd-entities-title-transform);
}

.woovr-variation-radio .woovr-variation-info .woovr-variation-availability {
    font-size: 12px;
}

body:not(.postid-7839) .summary-inner>.product_title {
    margin-bottom: 10px;
}

body:not(.postid-7839) .summary-inner>.price {
    display: none;
}

body.postid-7839 .summary-inner>.product_title {
    display: none;
}

.woocommerce-billing-fields input[type="number"] {
    padding: 0 15px;
    text-align: left;
}

.footer-logo img {
    max-width: 176px;
}