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


/* HEADER */


body .wd-sub-menu li > a { color: #222; }

body .wd-sub-menu li .woodmart-nav-link { display: block; }
body .wd-sub-menu li .wd-nav-img {
  display: block;
  max-height: 100%;
  width: 150px !important;
  max-width: 100%;
  margin: 0 auto;
}


.wd-header-compare.wd-tools-element.wd-style-icon .wd-tools-text {
  display: block !important;
  position: absolute;
  font-size: 55%;
  top: -20px;
  /* max-width: 100px; */
}

.menu .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp { padding: 0; }
.menu .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input { padding: 5px 24px 5px 48px; }
.menu .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit { left: 10px; top: 10%; }
	

body .title-size-small .title { font-size: 200%; }

/* weglot-Übersetzer */


.copyrights-wrapper .min-footer .col-left { font-size: 80%; }
#bottom-menu > li { font-size: 80%; list-style: none; float: left; margin-right: 8px; }

body .mc4wp-form input[type="submit"] { font-size: 100% !important; }

body .info-box-wrapper .title { hyphens: auto; -moz-hyphens: auto; -webkit-hyphens: auto; }

.wd-hover-base :is(.wd-bottom-actions .wd-action-btn.wd-style-icon,.wd-compare-btn)>a { width: 100%; }
.wd-compare-btn .wd-tooltip-inited::before {
  content: 'Produkt vergleichen';
  display: inline;
  width: 200px;
  font-family: "Roboto", Arial, Helvetica, sans-serif;
  font-size: 12px !important;
}


/* PRODUKTSEITE */
body .summary-inner > .price { margin-bottom: 0; }
body .legal-price-info { font-size: 75%; }

.wd-nav-tabs-wrapper .wd-nav-tabs li a { border: 2px solid #cfcfcf; }
.wd-nav-tabs-wrapper .wd-nav-tabs li a:hover { background: #f2f2f2; }
.wd-nav-tabs-wrapper .wd-nav-tabs li a span { padding: 0 15px; }

.produkthinweis { border: 2px solid var(--wd-primary-color); padding: 10px 15px;}


body.logged-in .loghide { display: none !important; }

body .col-register-text { text-align: left !important; font-size: 90% !important; line-height: 145% !important; }
body .col-register p, body .col-register li { font-size: 90% !important; line-height: 145% !important; }


body .wd-fbt-wrap { padding: 30px; background: white; border-radius: 15px; margin: 30px 0; }

.article-body-container .entry-meta { display: none !important; }


/* ARCHIVE SEO */
body .term-description { font-size: 85%; }
body .term-description h1, body .term-description h2, body .term-description h3, body .term-description h4 { font-size: 105%; line-height: 130%; }


/* WARENKORB KASSE ANPASSUNGEn */
body.woocommerce-cart .cart-actions .coupon { display: none !important; }

.woocommerce-gzd-checkout .woocommerce-checkout .shop_table, .wd-order-table .shop_table { margin-bottom: 20px; padding: 5px 15px; border-radius: var(--wd-brd-radius); background-color: var(--bgcolor-white); box-shadow: 1px 1px 2px rgba(0,0,0,0.05); }


/* FOOTER */
body .footer-column #text-4 { border: 0; margin-bottom: 10px; padding-bottom: 10px; }