@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.benkert.info/wpbenkert/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.2.7") format("woff2");
	font-display:swap;
}

:root {
	--wd-text-font: "Archivo-local", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(45,37,87);
	--wd-text-font-size: 16px;
	--wd-title-font: "Archivo-local", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-transform: uppercase;
	--wd-title-color: rgb(45,37,87);
	--wd-entities-title-font: "Archivo-local", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 700;
	--wd-entities-title-transform: uppercase;
	--wd-entities-title-color: rgb(45,37,87);
	--wd-entities-title-color-hover: rgb(210, 80, 31);
	--wd-alternative-font: "Archivo-local", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Archivo-local", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 700;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(45,37,87);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Archivo-local", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-primary-color: rgb(45,37,87);
	--wd-alternative-color: rgb(210,80,31);
	--wd-link-color: rgb(45,37,87);
	--wd-link-color-hover: rgb(210,80,31);
	--btn-default-bgcolor: rgb(210,80,31);
	--btn-default-bgcolor-hover: rgb(45,37,87);
	--btn-accented-bgcolor: rgb(210,80,31);
	--btn-accented-bgcolor-hover: rgb(45,37,87);
	--wd-form-brd-width: 2px;
	--notices-success-bg: rgb(165,204,61);
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(210,80,31);
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: #0a0a0a;
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
html .wd-nav.wd-nav-main > li > a {
	font-family: "Archivo-local", Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 15px;
	text-transform: uppercase;
	color: rgb(45,37,87);
}
html .wd-nav.wd-nav-main > li:hover > a, html .wd-nav.wd-nav-main > li.current-menu-item > a {
	color: rgb(210,80,31);
}
.fontlight {
	font-family: "Archivo-local", Arial, Helvetica, sans-serif;
	font-weight: 300;
}
html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a, html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a, html .wd-nav.wd-nav-secondary > li > a, html .wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp > .wd-sub-menu > li > a {
	font-family: "Archivo-local", Arial, Helvetica, sans-serif;
	color: rgb(45,37,87);
}
html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a:hover, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a:hover, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu  > li > a:hover, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a:hover, html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a:hover, html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a:hover, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu .sub-sub-menu  li a:hover, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a:hover, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a:hover, html .wd-nav.wd-nav-secondary > li:hover > a, html .wd-nav.wd-nav-secondary > li.current-menu-item > a, html .wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp > .wd-sub-menu > li:hover > a {
	color: rgb(210,80,31);
}
html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a {
	font-family: "Archivo-local", Arial, Helvetica, sans-serif;
	color: rgb(45,37,87);
}
html .wd-nav-mobile > li > a:hover, html .wd-nav-mobile > li.current-menu-item > a, html .wd-nav-mobile .wd-sub-menu li a:hover, html .wd-nav-mobile .wd-sub-menu li.current-menu-item > a {
	color: rgb(210,80,31);
}
html .product-image-summary-wrap .product_title, html .wd-single-title .product_title {
	font-family: "Archivo-local", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(45,37,87);
	--wd-form-placeholder-color: rgb(45,37,87);
	--wd-form-brd-color: rgb(45,37,87);
	--wd-form-brd-color-focus: rgb(210,80,31);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


@font-face {
	font-family: "Archivo-local";
	src: url("//www.benkert.info/wpbenkert/wp-content/uploads/2024/04/archivo-regular-webfont.woff2") format("woff2"), 
url("//www.benkert.info/wpbenkert/wp-content/uploads/2024/04/archivo-regular-webfont.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Archivo-local";
	src: url("//www.benkert.info/wpbenkert/wp-content/uploads/2024/04/archivo-light-webfont.woff2") format("woff2"), 
url("//www.benkert.info/wpbenkert/wp-content/uploads/2024/04/archivo-light-webfont.woff") format("woff");
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: "Archivo-local";
	src: url("//www.benkert.info/wpbenkert/wp-content/uploads/2024/04/archivo-semibold-webfont.woff2") format("woff2"), 
url("//www.benkert.info/wpbenkert/wp-content/uploads/2024/04/archivo-semibold-webfont.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: "Archivo-local";
	src: url("//www.benkert.info/wpbenkert/wp-content/uploads/2024/04/archivo-bold-webfont.woff2") format("woff2"), 
url("//www.benkert.info/wpbenkert/wp-content/uploads/2024/04/archivo-bold-webfont.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

.insert span:nth-child(3) {
margin-left: 2em;}

.typogradient .elementor-heading-title {
background: linear-gradient(180deg, rgba(248,248,247,1) 100%, rgba(255,255,255,0) 80%);
 -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  overflow: visible;
  white-space: nowrap;
  width: fit-content;
}


.elementor-tab-content p a, .elementor-widget-text-editor p a, .elementor-widget-text-editor a {
text-decoration: underline !important;}

/*Slider Produktserie*/
.hero .swiper-slide-inner {
width: 1440px;}


/*Linie unter BTN*/
/*Strich lila > orange*/
.ctabtnlila .elementor-cta__button::after,.ctabtnlila .elementor-button-text::after {
  content:'';
	position: absolute;
	width: 100%;
	height:2px;
	background: var(--e-global-color-primary);
	left: 0;
	bottom:-3px;
}

.ctabtnlila .elementor-cta__button.elementor-button:hover::after, .ctabtnlila .elementor-cta__button:hover::after, .ctabtnlila .elementor-button-text:hover::after {
background:  var(--e-global-color-secondary);
}
/*Strich orange > lila */
.ctabtnorange .elementor-cta__button::after, .ctabtnorange .elementor-button-text::after {
  content:'';
	position: absolute;
	width: 100%;
	height:2px;
	background: var(--e-global-color-secondary);
	left: 0;
	bottom:-3px;
}

.ctabtnorange .elementor-cta__button.elementor-button:hover::after, .ctabtnorange .elementor-cta__button:hover::after, .ctabtnorange .elementor-button-text:hover::after {
background:  var(--e-global-color-primary);
}

/*Strich weiß > orange */
.ctabtnweiss .elementor-cta__button::after, .ctabtnweiss .elementor-button-text::after {
  content:'';
	position: absolute;
	width: 100%;
	height:2px;
	background: white;
	left: 0;
	bottom:-3px;
}

.ctabtnweiss .elementor-cta__button.elementor-button:hover::after, .ctabtnweiss .elementor-cta__button:hover::after,  .ctabtnweiss .elementor-button-text:hover::after {
background:  var(--e-global-color-secondary);
}





/*Social Media Icons*/
.icons-design-simple .wd-social-icon {
background-color: var(--e-global-color-primary) !important;}

.icons-design-simple .wd-social-icon:hover {
background-color: var(--e-global-color-secondary) !important;}

/*****MEGA MENU******/
body .wd-dropdown-menu.wd-design-aside .wd-dropdown {
padding: 0px;}

body .wd-dropdown-menu.wd-design-aside, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp, 
body .wd-dropdown-menu.wd-design-aside .wd-dropdown {
background-color: transparent;}

.wd-dropdown-menu.wd-design-aside .wd-dropdown>.container {
background-color: white;}

.bb-menu-style .sub-menu-dropdown li a {
    text-transform: unset;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
}
.bb-menu-style .sub-menu-dropdown .menu-item {
border-bottom: 1px solid var(--brdcolor-gray-200);
	    padding: 0px 20px;
}

.bb-menu-style .sub-menu-dropdown .menu-item:hover {
background-color: var(--e-global-color-secondary);
    color: white;}

html .bb-menu-style .wd-dropdown-menu.wd-design-default .wd-sub-menu li a:hover {
color: white;}


.bb-menu-style .wd-dropdown-menu.wd-design-default {
	padding: 0px !important;
}


/*Mega Menu Icons*/
.wd-nav-img, .mega-menu-list img {
	 margin-right: 10px;
   max-height: 30px;
}

/*WPML Flaggen*/
.wpml-ls-legacy-list-horizontal a {
padding: 0px 12px 0px 0px;}

.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span {
font-size:14px;}

.wpml-ls-legacy-list-horizontal a span {
padding: 4px;}

/****GLOBAL***/
/*Woodmart Color Scheme Dark NEU*/
body .color-scheme-dark, :root {
	    --color-gray-100: green;
    --color-gray-200: pink;
    --color-gray-300: orangered;
    --color-gray-400: violet;
    --color-gray-500: yellowgreen;
    --color-gray-600: yellow;
    --color-gray-700: orange;
    --color-gray-800: red; 
    --color-gray-900: blue;
	--bgcolor-gray-100: lightcoral;
    --bgcolor-gray-200: #CCCCFF;
    --bgcolor-gray-300: #6495ED;
    --brdcolor-gray-200: rgba(223, 255, 0,0.075);
    --brdcolor-gray-300: rgba(222, 49, 99 ,0.105);
    --brdcolor-gray-400: rgba(64, 224, 208,0.12);
}

body .wd-tools-element {
    --wd-header-el-color: #FFBF00;
    --wd-header-el-color-hover: rgba(159, 226, 191,.6);}

/* FARBEN ÜBERSCHREIBEN*/
body .color-scheme-dark, :root {
	    --color-gray-100: green; 
    --color-gray-200: pink;
    --color-gray-300: orangered;
    --color-gray-400: var(--e-global-color-accent); /*Bildergallerie-Pfeil bei Produktseite*/
    --color-gray-500: var(--e-global-color-primary); /*Sidemenu Search for post + Icon*/
    --color-gray-600: yellow;
    --color-gray-700: white; /* Dropdown Hover Text aktiv*/
    --color-gray-800: var(--e-global-color-primary); /*Sidemenu x Close*/
    --color-gray-900: var(--e-global-color-primary); /*Sidemenu arrow*/
	--bgcolor-gray-100: #F8F8F7; /*Sidemenu Hover-BG aktiv*/
    --bgcolor-gray-200: var(--e-global-color-secondary); /*Dropdown Hover-BG aktiv*/
    --bgcolor-gray-300: #6495ED;
    --brdcolor-gray-200: rgba(177,171,160,0.5);/*Dropdown Menu Border*/
    --brdcolor-gray-300: rgba(177,171,160,0.5);/*Sidemenu Border*/
    --brdcolor-gray-400: rgba(222, 49, 99 ,0.105);
}

body .wd-tools-element {
    --wd-header-el-color: var(--e-global-color-primary); /*Hamburger MENU Text Icon*/
    --wd-header-el-color-hover: var(--e-global-color-secondary);} /*Hamburger MEnu Icon Hover*/

.wd-dropdown-menu.wd-design-sized .wd-sub-menu>li>a, .wd-dropdown-menu.wd-design-full-width .wd-sub-menu>li>a, .mega-menu-list>li>a { /*Footer MEnü title*/
--sub-menu-color: var(--e-global-color-primary);}

body .wd-sub-menu { /*Footer Menü COntent*/
--sub-menu-color: var(--wd-primary-color);}

body .wd-sub-menu li>a:hover {
--sub-menu-color: var(--wd-secondary-color);}

/*HIDE Float menu in languages*/
/*Wenn die Sprache nicht englisch*/
html:not([lang="de-DE"]) .float-menu-1, 
html:not([lang="fi"]) .float-menu-3 {
   display: none!important; 
}

/*Wenn die Sprache nicht deutsch*/
html:not([lang="en-US"]) .float-menu-2, 
html:not([lang="fi"]) .float-menu-3 {
   display: none!important; 
}



/*Wenn die Sprache nicht finnisch*/
html:not([lang="de-DE"]) .float-menu-1, 
html:not([lang="en-US"]) .float-menu-2 {
   display: none!important; 
}



/*Startseite*/
/*CTA*/
.ctabtn .elementor-button, .ctabtnlila .elementor-button, .ctabtnorange .elementor-button, .ctabtnweiss  .elementor-button {
    padding: 0px;
	position: relative;
}

/*Icons eckig*/
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
    border: 1px solid var(--e-global-color-primary);
    padding: 9px 6px 9px 9px;}

/*Zählerbox */
.counterbox  .elementor-counter .elementor-counter-title {
    text-align: left;
        margin-top: 60px;
}

.counterbox  .elementor-counter .elementor-counter-number-prefix {
    display: none;
}

/*PReis verstecken Mobile*/
body .product-grid-item .price {
display: none;}

/*******REFERENZEN*****/
/*Break des Textes bei Video*/
.elementor-element .vtextbreak .elementor-carousel-image-overlay{
    display: flex;
    flex-direction: column;
}


/*Sidebar Hamburger Menu Styling*/
.wd-nav>li>a .wd-nav-icon {
	margin-right: 16px;
}

body .wd-nav-vertical.wd-design-with-bg>li>a {
padding: 18px 20px 18px 40px;}

.widget_nav_mega_menu .wd-nav>li {
border: 1px solid white;
border-left: 0px;
border-right: 0px;
border-top: 1px;}

/*Produktpage*/
.product-tabs-wrapper {
background-color: transparent !important;}


/*DOWNLOAD PAGE*/
.w3eden .btn-primary:hover {
box-shadow: none;
}

.w3eden .btn {
font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size );
    font-weight: var( --e-global-typography-accent-font-weight );
    text-transform: var( --e-global-typography-accent-text-transform );
    font-style: var( --e-global-typography-accent-font-style );
    text-decoration: var( --e-global-typography-accent-text-decoration );
    line-height: var( --e-global-typography-accent-line-height );
    letter-spacing: var( --e-global-typography-accent-letter-spacing );
    word-spacing: var( --e-global-typography-accent-word-spacing );}




/*Social Media Icons */
.whb-column>.wd-social-icons {
width: 280px;}



/*EN Popup MEnu*/
.page-id-3415 #menu-hamburger-menu-desktop-englisch-1 a {
color: white;}

.page-id-3415 #menu-hamburger-menu-desktop-englisch-1 a:hover {
color: var(--e-global-color-secondary);}


ul#menu-hamburger-menu-desktop-englisch-1 {
display: block !important;}


/*BUGS von WOODMART*/



/*BUG auf Poller, etc*/
.shop_attributes p {
	margin-bottom: 0;
	text-align: left;
}

/* Darstellung aller Eigenschaften in einer Reihe - BUG2909*/
.woocommerce-product-attributes-item__value .wd-attr-term p {
  display: inline;
  margin: 0;
}

td.woocommerce-product-attributes-item__value span {
display: inline-block;}

/*.shop_attributes td{
flex: 0%;}*/

/*.shop_attributes th {
flex: 10%;}*/

/*TABS Produktdetaillseite*/
.tabs-layout-accordion>.wd-accordion-item>.wd-accordion-title .wd-accordion-title-text {
font-size: 15px;}

th.woocommerce-product-attributes-item__label, td.woocommerce-product-attributes-item__value {
font-size: 15px;}

.shop_attributes th {
margin-right: 28px;}

/*td.woocommerce-product-attributes-item__value {
word-break: break-word;}*/

/******BUG Produktdetailseite****/
/*sidebar*/
.elementor-shortcode .sidebar-container {
display: none;}



/*FAQ Icon ausrichten*/
.elementor-accordion .elementor-tab-title {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: flex-start; 
	align-items: center;
}

a.elementor-accordion-title {
flex: 85%;
}

.elementor-accordion .elementor-tab-title .elementor-accordion-icon {
flex: inherit;}


/*YITH PRO*/
td.product-thumbnail {
	padding: 0px 12px 12px 0px !important;
}

td.product-remove {
text-align: left;
}

form#yith-ywraq-form {
background-color: var(--e-global-color-48e466e);
padding: 0px 20px 10px 20px;
}

ul#wpforms-24147-field_11, ul#wpforms-24147-field_26 {
list-style: none;
}
.woocommerce ul.products li.product a.add-request-quote-button.button, .wp-block-post.product a.add-request-quote-button.button, a.add-request-quote-button.button {
padding: 0.5rem 1rem;}

@media (max-width: 767px) {
a.add-request-quote-button.button {
padding: 0.4rem 0.4rem;}
}

:is(.add-request-quote-button.button) {
	min-height: unset;
}

.yith-ywraq-add-to-quote .yith-ywraq-add-button .button.add-request-quote-button, a.button.wc-backward, .yith-ywraq-list-content a.button, input.button.raq-send-request.last, button#wpforms-submit-24147 {
	font-family: var( --e-global-typography-1814120-font-family ), Sans-serif;
    font-size: var( --e-global-typography-1814120-font-size );
    font-weight: var( --e-global-typography-1814120-font-weight );
    text-transform: var( --e-global-typography-1814120-text-transform );
    font-style: var( --e-global-typography-1814120-font-style );
    text-decoration: var( --e-global-typography-1814120-text-decoration );
    /*line-height: var( --e-global-typography-1814120-line-height );*/
	line-height: 27px;
    letter-spacing: var( --e-global-typography-1814120-letter-spacing );
    word-spacing: var( --e-global-typography-1814120-word-spacing );
    fill: var( --e-global-color-124a346 );
    color: var( --e-global-color-124a346 );
    background-color: var( --e-global-color-secondary );
    border-radius: 0px 0px 0px 0px;
}

button#wpforms-submit-24147 {
	font-family: var( --e-global-typography-accent-font-family ),Sans-serif;
font-size: var( --e-global-typography-accent-font-size );
font-weight: var(--e-global-typography-accent-font-weight);
text-transform: var(--e-global-typography-accent-text-transform);
font-style: var(--e-global-typography-accent-font-style);
text-decoration: var(--e-global-typography-accent-text-decoration);
line-height: var( --e-global-typography-accent-line-height );
letter-spacing: var( --e-global-typography-accent-letter-spacing );
word-spacing: var(--e-global-typography-accent-word-spacing);
}

a.button.wc-backward:hover, .yith-ywraq-list-content a.button:hover, input.button.raq-send-request.last:hover, button#wpforms-submit-24147:hover {
	background-color: var( --e-global-color-primary );
}

/*Button secondary*/
button.button.ywraq_clean_list, .update-list-wrapper input {
font-family: var( --e-global-typography-accent-font-family ),Sans-serif;
font-size: var( --e-global-typography-accent-font-size );
font-weight: var(--e-global-typography-accent-font-weight);
text-transform: var(--e-global-typography-accent-text-transform);
font-style: var(--e-global-typography-accent-font-style);
text-decoration: var(--e-global-typography-accent-text-decoration);
line-height: var( --e-global-typography-accent-line-height );
letter-spacing: var( --e-global-typography-accent-letter-spacing );
word-spacing: var(--e-global-typography-accent-word-spacing);
	padding: 0px;
	background-color: transparent;
	color: var( --e-global-color-primary );
	min-height: unset;
}

button.button.ywraq_clean_list:hover, .update-list-wrapper input:hover {
	color: var( --e-global-color-secondary );
}

button.button.ywraq_clean_list::after, .update-list-wrapper input::after {
content: '';
position: absolute;
width: 100%;
height: 2px;
background: var(--e-global-color-primary);
left: 0;
bottom: -3px;
}

button.button:hover.ywraq_clean_list::after, .update-list-wrapper input.button:hover::after {
	background: var(--e-global-color-secondary);
}

.update-list-wrapper {
margin-top: 20px;}

.yith_ywraq_add_item_product_message {
font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: 14px;
    font-weight: var( --e-global-typography-text-font-weight );
    text-transform: var( --e-global-typography-text-text-transform );
	background-color: transparent;
	line-height: 18px;
	color: var(--e-global-color-primary);
	padding: 0px;
	padding-block: 0px !important;
padding-inline: 0px !important;
    min-height: 10px !important;
}

html .yith_ywraq_add_item_product_message:before {
display: none;
}

ul#wpforms-24147-field_46 li::marker {
font-size: 0px;
	display: none;
}

ul#wpforms-24147-field_46 {
padding-left: 0px;}

/*Anfragenliste anschauen*/
.yith_ywraq_add_item_browse_message a {
color: var(--e-global-color-secondary);
font-size: 14px;}

.yith_ywraq_add_item_browse_message a:hover {
color: var(--e-global-color-primary);}

:is(.yith_ywraq_add_item_response_message,.yith_ywraq_add_item_browse_message):not(.hide) {
padding-bottom: 2px;
	font-size: 14px;
}

.yith-ywraq-add-to-quote {
margin-bottom: 0px;
}

td.product-thumbnail img {
max-width: 8vw;}

.widget_ywraq_mini_list_quote .raq-info {
display: block;
    margin: 2px;
    padding: 0px;
    color: var(--e-global-color-secondary);
    font-size: 16px;
    border: 0px solid #efefef;
    cursor: pointer;}

.ywraq-quote-icon-icon_quote:before {
	color: var(--e-global-color-primary);
}

.widget_ywraq_mini_list_quote img.ywraq-custom-icon {
width: 24px;}

.widget_ywraq_mini_list_quote .raq-items-number {
	color: var(--e-global-color-primary);
}

ul.yith-ywraq-list li a {
margin: auto;}

#yith-ywraq-form .update-list-wrapper input[type="submit"] {
white-space: normal;}

.ywraq-custom-icon:hover{
 content: url("https://www.benkert.info/wpbenkert/wp-content/uploads/2024/08/warenkorb-2-01.svg");
} 

/*WIDGET*/
.widget_ywraq_mini_list_quote .yith-ywraq-list-content {
box-shadow: none;
	left: -40%;
	background-color: var(--e-global-color-48e466e);
	right: unset;
}



@media (min-width: 769px) {
.widget_ywraq_mini_list_quote:hover .yith-ywraq-list-content {
	top: calc(100% + 0px);
}
}
@media (min-width: 768px) and (max-width: 1024px) {
	/*****MENU******/
.wd-nav.wd-gap-l {
--nav-gap: 30px;}



}

@media (max-width: 576px) {
	/*Zählerbox */
.counterbox  .elementor-counter .elementor-counter-title {
    text-align: left;
        margin-top: 40px;
}


/*Overlappig text*/

.insert span:nth-child(3) {
margin-left: 1em;}

/*TABS Produktdetaillseite*/
.tabs-layout-accordion>.wd-accordion-item>.wd-accordion-title .wd-accordion-title-text {
font-size: 14px;}

th.woocommerce-product-attributes-item__label{
font-size: 13px;}

td.woocommerce-product-attributes-item__value {
font-size: 13px;}

/* BUG Komma rutscht in 2 Zeile*/
td.woocommerce-product-attributes-item__value span {
display: inline-block;}

th.woocommerce-product-attributes-item__label {
padding: 15px 5px 15px 0px;}
}

