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


/* Mobil navigation */

.byggenav span {
    color: white;
}
.byggenav {
    background-color: #EE6C4D;
}

.vaerknav span {
    color: white;
}
.vaerknav {
    background-color: #4D6578;
}


/* Konfigurator */

.pewc-select-wrapper select {
    height: 20px!important;
}

h4.pewc-field-label {
	font-size: 14px;
}

ul.pewc-product-extra-groups.cols-2 {
    grid-gap: 0em 2em;
}

span#pewc-calculation-value {
    color: #ee6c4d;
    font-weight: bold;
}

.pewc-active-field .pewc-calculation-field-wrapper.pewc-calculation-price-wrapper::after {
    content: ' kr.';
	color: #ee6c4d;
    font-weight: bold;
}

.pewc-preset-style .pewc-radio-form-label span.pewc-theme-element:after, .pewc-preset-style .pewc-radio-list-label-wrapper span.pewc-theme-element:after {
    top: 8px;
    left: 8px;
}

.pewc-preset-style .pewc-checkbox-form-label, .pewc-preset-style .pewc-radio-form-label, .pewc-preset-style .pewc-item-field-wrapper, .pewc-preset-style .pewc-item-checkbox label {
    margin-bottom: 8px;
}

.pewc-groups-tabs ul.pewc-product-extra-groups, .pewc-groups-tabs ul.pewc-product-extra-groups li:last-child, .pewc-groups-steps ul.pewc-product-extra-groups, .pewc-groups-steps ul.pewc-product-extra-groups li:last-child {
    margin-bottom: 1em;
}

ul.pewc-product-extra-groups {
    padding-left: 0!important;
}

p.pewc-description {
    margin-bottom: 0;
    font-size: 12px;
}

/* Ikon i mini-cart og på add-to-cart knap */

.wd-empty-mini-cart:before, .wd-add-btn-replace .add-to-cart-loop:before, .cart-empty:before, .wd-add-cart-icon>a:before, .wd-header-cart .wd-tools-icon.wd-icon-alt:before {
    content: "\f328"!important;
    font-family: "Font Awesome 5 Free"!important;
    font-weight: 400!important;
}

/* Fjern  */

.product-grid-item tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_attr-type-profil {
    display:none!important;
}

/* Skjul dato på blog */

.blog-design-masonry.has-post-thumbnail .post-date {
    display: none!important;
}

.wd-post-date.wd-style-with-bg {
	display:none!important;
}

/* Skjul tabeller på kurvesiden. mini-cart og kassen */

.product-subtotal, .product-price, .cart-subtotal, .order-total, .woocommerce-mini-cart__total, .product-total, .cart-info span.quantity {
	display:none!important;
}

/* Forsendelses tabel */

tr.woocommerce-shipping-totals.shipping {
    display: flex!important;
}

/* Minicart og dropdown-cart styling */

.wd-dropdown-cart {
    width: 420px!important;
}

.woocommerce-mini-cart__buttons {
	margin-top: 15px;
}

/* Kassen styling */

.woocommerce-checkout-review-order .wd-table-wrapper {
    padding: 15px 15px!important;
}

/* Product Add-Ons Upload billede */

.pewc-upload-thumb-wrapper {
	max-width: 100px;

}

/* Skjul author på blog-posts */

.meta-author {
	display: none!important;
}

/* Læs mere Knap */

.read-more-btn {
	padding: 10px 14px;
    font-size: 12px;
    line-height: 16px;
	margin: 0px 5px;
	background-color: #F3F3F3!important;
	box-shadow: none!important;
    color: #3E3E3E!important;
}

.read-more-btn:hover {
    color: #3E3E3E!important;
    box-shadow: inset 0 0 200px rgb(0 0 0 / 10%)!important;
}

.wd-buttons .read-more-btn {
    display: none!important;
}

.wd-add-btn.wd-add-btn-replace {
	display: inline-flex!important;
}

.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop {
    margin: 0px 5px;
}

/* Takkeside */

.woocommerce-table--order-details :is(th,td) {
    max-width: 100%!important;
    width: 100%!important;
}

table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot {
    display: none!important;
}

:is(.woocommerce-thankyou-order-details,.wc-bacs-bank-details) li:last-child {
    display: none!important;
}

:is(.woocommerce-thankyou-order-details,.wc-bacs-bank-details) li:nth-last-child(2) {
	border-inline-end: none;
}

p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    display: none!important;
}

/* Footer Ikoner */

@media (max-width: 1024px) {
	.col-right.set-cont-mb-s.reset-last-child > div {
    float: none!important;
	}
}

/* Recaptcha Badge & Servicepolitik */

.grecaptcha-badge { 
	opacity:0;
	visibility:hidden;
}

.GoogleRecaptcha {
	font-size:12px;
}

.GoogleRecaptcha a:link {
	font-weight:bold;
	color:#45a2f2;
}

/* Tilføj margin i bunden på arkivbeskrivelser */

.elementor-element.elementor-element-369e789b.wd-shop-desc.text-left.elementor-widget.elementor-widget-wd_shop_archive_archive_description {
    margin-bottom: 20px;
}

.elementor-element.elementor-element-369e789b.wd-shop-desc.text-left.elementor-widget.elementor-widget-wd_shop_archive_archive_description .read-more-btn {
	margin: 0 0;
}


/* Fjern OBS tekst på gavekort */
#product-26288 .wd-before-add-to-cart {display: none !important;}

/* Skjul det skjulte felt i CF7 */
.wpcf7-form .hidden-fields-container {display:none;}

/* skulle gerne fjerne listing af pris og lagerstatus på google search resultater*/
add_filter( 'woocommerce_structured_data_product_offer', '__return_empty_array' );

/* fjerner spamfilter på kontaktformular */
add_filter('wpcf7_spam', function() { return false; });

