@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//dealer.deruizebike.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.6.0") format("woff2");
}

:root {
	--wd-text-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 16px;
	--wd-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: rgb(0,0,0);
	--wd-entities-title-color-hover: rgb(166, 201, 57);
	--wd-alternative-font: "Source Code Pro", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(0,0,0);
	--wd-widget-title-font-size: 18px;
	--wd-header-el-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 18px;
	--wd-brd-radius: 15px;
	--wd-primary-color: rgb(166,201,57);
	--wd-alternative-color: rgb(14,14,38);
	--wd-link-color: rgb(0,0,0);
	--wd-link-color-hover: rgb(166,201,57);
	--btn-default-bgcolor: rgb(0,0,0);
	--btn-default-bgcolor-hover: rgb(166,201,57);
	--btn-accented-bgcolor: rgb(0,0,0);
	--btn-accented-bgcolor-hover: rgb(166,201,57);
	--wd-form-brd-width: 2px;
	--notices-success-bg: rgb(166,201,57);
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(221,51,51);
	--notices-warning-color: #fff;
}
:is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(247,247,247);
	--wd-bordered-bg:rgb(247,247,247);
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: rgb(255,255,255);
	background-image: url(https://dealer.deruizebike.com/wp-content/uploads/2021/09/bikes-popup-bg-1.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	--wd-popup-width: 800px;
}
.header-banner {
	background-color: rgb(232,58,58);
	background-image: none;
}
.page-title-default {
	background-color: #0a0a0a;
	background-image: url(https://dealer.deruizebike.com/wp-content/uploads/2024/10/loca.jpg);
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: rgb(255,255,255);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
.woocommerce-product-gallery.thumbs-position-left {
	--wd-thumbs-width: 19%;
}
:root{
--wd-container-w: 1800px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

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

@media (min-width: 1800px) {
html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


@charset "utf-8";
.elementor-element.wd-section-stretch-content{margin-left: -1px;}

/* CSS Document */
.sale250917 .sale250917-1{position: relative;color: #999;font-size: 12px;}
.sale250917 .sale250917-1::after{content: '';width: 60px;height: 1px;background: #999;position: absolute;top: 7px;left: 0;}

form.woocommerce-checkout{width: 100%!important;}
.elementor-22664 a{font-family: "Poppins", serif!important;}
.elementor-22664 .elementor-element.elementor-element-aa1e55c{padding: 0!important;}
.gtranslate_wrapper{position: relative;}
.gtranslate_wrapper .gt_switcher .gt_selected a{width: auto!important;border: none!important;font-size: 16px!important;font-weight: 500;padding-right: 28px!important;/*text-transform: uppercase;*/line-height: 16px;}
.gtranslate_wrapper .gt_switcher{width: auto!important;font-size: 16px!important;font-family: "Poppins", serif!important;}
.gtranslate_wrapper .gt_switcher a{font-size: 16px!important;}
.gtranslate_wrapper .gt_switcher .gt_option{max-width: none!important;width: auto!important;position: absolute!important;left: 0;top: 46px;padding: 0 6px;border-radius: 5px;background-color: rgba(255, 255, 255, 1)!important;border: none!important;margin-top: 2px;padding-bottom: 10px;}
.gtranslate_wrapper .gt_switcher a img{width: 24px!important;height: 16px!important;margin-right: 3px!important;opacity: 1!important;}
.gtranslate_wrapper .gt_switcher .gt_selected a:after{background-image: url(/wp-content/uploads/2025/09/index25-B.png)!important;height: 16px!important;right: 20px!important;top: 16px;}
.gtranslate_wrapper .gt_option a{color: #000!important;font-size: 14px!important; width: 90px !important;}
.gtranslate_wrapper .gt_option a:hover{background: rgba(255, 255, 255, 0)!important;color: #a6c939!important;}
.gtranslate_wrapper .gt_option a img{margin-right: 4px!important;}
.gtranslate_wrapper .gt_option a{margin-top: 8px;}
.gtranslate_wrapper .gt_switcher .gt_selected a{background: rgba(192, 219, 107, 0)!important;color: rgba(255, 255, 255, 1)!important;height: 48px!important;padding: 0!important;line-height: 48px!important;border-radius: 10px;padding-right: 40px!important;}
.gtranslate_wrapper .gt_switcher a{margin-left: 0!important;}
.gtranslate_wrapper .gt_selected{background: rgba(255,255,255,0)!important;}
/* .gtranslate_wrapper .gt_switcher .gt_selected a{font-size: 0!important;} */
.gtranslate_wrapper .gt_switcher .gt_selected img{display: none;}
@media only screen and (max-width: 1400px){
	.wd-header-my-account,.wd-header-compare,.wd-tools-element .wd-tools-text{display: none!important;}
  .site-logo{padding-left: 0!important:}
  .wd-header-html{padding: 0!important;}
}
@media only screen and (max-width: 1200px){
  .head_nav_20241225 .list_dt2_icon{margin-left: 5px!important;}
  .wd-logo img{max-width: 120px!important;}
}
@media only screen and (max-width: 1024px){
	.wd-header-my-account,.wd-header-compare{display: block!important;}
  .gtranslate_wrapper .gt_switcher .gt_option{left: auto!important;right: 0!important;}
  .gtranslate_wrapper .gt_switcher a img{margin-right: 0px!important;}
  .gt_container--hhb3x .gt_switcher .gt_selected a:after,.gtranslate_wrapper .gt_switcher .gt_selected a:after{right: 0!important;}
  .gtranslate_wrapper .gt_switcher .gt_selected a{padding-right: 20px!important;}
  /*.gtranslate_wrapper .gt_switcher .gt_option{min-width: 100px!important;}*/
  .gtranslate_wrapper{margin-left: 0!important;}
  .gtranslate_wrapper .gt_switcher .gt_selected a{background: rgba(192, 219, 107, 0)!important;padding: 0!important;}
  .gtranslate_wrapper .gt_switcher .gt_option{padding: 0 5px!important;}
  .gtranslate_wrapper .gt_switcher a img{padding-right: 5px;}
  .gtranslate_wrapper .gt_switcher .gt_selected a:after{width: 10px!important;height: 6px!important;top: 21px!important;}
  .gtranslate_wrapper .gt_switcher .gt_option{padding-bottom: 8px!important;}
  .gtranslate_wrapper .gt_switcher{width: 40px!important;}
}



.post-19910 .wd-add-btn{display: none!important;}


/* Order Address */
.woocommerce-MyAccount-content .woocommerce-Addresses,.wcmca_action_button_container,/*.wcmca_default_address_badge,*/.wcmca_address_title_checkbox,.woocommerce-MyAccount-content>p{display: none!important;}
#wcmca_add_new_address_button_billing{line-height: 42px;border-radius: 500px;background: #a6c939;color: #fff;margin-bottom: 50px;}
#wcmca_add_new_address_button_billing:hover{background: #000;}
.wcmca_address_container{font-style: normal;}
.wcmca_additional_addresses_list_title{margin-top: 0!important;}
.woocommerce-billing-fields .wcmca_address_selector_container{display: none!important;}
.wcmca_address_title{float: left!important;}
.wcmca_default_address_badge{float: right!important;margin-top: 5px!important;}
a.wcmca_edit_address_button{width: 100%!important;}
.woocommerce-shipping-fields .shipping_address{display: block!important;}



/*.woocommerce-mini-cart__buttons .checkout{display: none!important;}*/

.wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after{color: #fff!important;font-size: 14px!important;}



/*ParcelPanel*/
#pp-root #pp-tracking-page{padding: 0!important;margin: 0 auto!important;margin-top: -120px!important;}
#pp-root #pp-result{padding-top: 150px!important;}
/*.pp-tracking-order__title__link:nth-child(2){position: relative;padding-right: 205px;}
.pp-tracking-order__title__link:nth-child(2)::before{position: absolute;right: 0;top: 0;content: '(Not dispatched)';font-size: 23px;font-weight: 600;}*/
.pp-tracking-order__title span:nth-child(1){display: block;font-size: 30px!important;margin-bottom: 20px!important;}
#pp-root .pp-tracking-order__title__link{width: 100%;margin-top: 20px!important;background: url(https://dealer.deruizebike.com/wp-content/uploads/2025/04/50-50-1.png) no-repeat right;background-size: 34px;}
#pp-root .px-1{display: none;}
/*#pp-root .pp-tracking-order__title__link::after{content: '';position: absolute;right: 0;top: 0;width: 30px;height: 30px;background: url(https://dealer.deruizebike.com/wp-content/uploads/2025/04/50-50-1.png) no-repeat center;background-size: cover;}*/
.pp-tracking-order{margin: 0 auto!important;width: 550px;background: url(https://dealer.deruizebike.com/wp-content/uploads/2025/04/200-200.png) no-repeat 0 80px;background-size: 50px;padding-left: 240px;background-size: 200px;min-height: 300px;}
#pp-result .pp-tracking-order .pp-tracking-order__title__link:nth-child(2){background: url(https://dealer.deruizebike.com/wp-content/uploads/2025/04/50-50-2.1.png) no-repeat right;background-size: 34px;color: #a6c939;position: relative;}
#pp-result .pp-tracking-order .pp-tracking-order__title__link{position: relative;}
#pp-result .pp-tracking-order .pp-tracking-order__title__link::after{content: 'Sendung auf dem Weg';position: absolute;bottom: 0;right: -250px;background: #a6c939;border-radius: 4px;font-size: 16px;color: #fff;height: 30px;line-height: 30px;padding: 0 20px;width: auto;font-weight: 600;display: none;}
#pp-result .pp-tracking-order .pp-tracking-order__title__link:hover::after{display: block;}
#pp-result .pp-tracking-order .pp-tracking-order__title__link:nth-child(2)::after{content: 'Bestellung erhalten, Versand wird vorbereitet';width: 410px;right: -434px;}
@media (max-width: 769px){
  .pp-tracking-order{width: 300px;background-size: 0px;width: 300px;padding-left: 0px;margin-left: 0!important;min-height: auto;}
  #pp-result .pp-tracking-order .pp-tracking-order__title__link:hover::after{display: none;}
}



.comments-area .comment-author img,#pp-root .pp_tracking_product_show .pp_tracking_info_img__sku,#pp-tracking-page .pp-tracking-form{display: none;}
.comments-area .comment-body{padding-left: 0;}
.awdr_free_product_text{background-color: red!important;}


.myaccount-nav{width: 100%!important;}

.wd-add-btn-replace .sale_cart:before{content: ''!important;background: url(/wp-content/uploads/2025/02/cart.png) no-repeat center;background-size: 22px;}

.wd-switch-to-register,
.b2bking_myaccount_conversation_endpoint_button,
.woocommerce-mini-cart__buttons .btn-cart,.cart-actions .button[name="update_cart"],
.widget_price_filter [class*="price_slider_amount"] .button,
.b2bking_has_color .amount
{color: #fff!important;}

[class*="wd-swatches"].wd-size-large{--wd-swatch-size: 38px!important;}
.wc-variation-selection-needed{background: #333!important;border: none!important;}


div.wpt_column_sort table#wpt_table.wpt_product_table>thead>tr>th::after,
div.wpt_column_sort table#wpt_table.wpt_product_table>thead>tr>th.this_column_sorted[data-sort_type="DESC"]::before,
div.wpt_column_sort table#wpt_table.wpt_product_table>thead>tr>th.this_column_sorted[data-sort_type="ASC"]::before,
.wpt_ccount,
.wpt_table_tag_wrapper .wpt-cart-remove,
.wpt_table_tag_wrapper .added_to_cart,
.wpt_notice_board,
.tables_cart_message_box,
#b2bking_request_custom_quote_button,
.b2bking_add_cart_to_purchase_list_button,
td:is(.product-btn,.woocommerce-orders-table__cell-order-actions) a.order-again,
.wd-product p.wc-gzd-additional-info,.wc-gzd-total-mini-cart{display: none!important;}
.wpt_table_tag_wrapper .quantity .qty{width: 100px!important;padding-left: 10px;}
.wpt_table_tag_wrapper .quantity .minus,.wpt_table_tag_wrapper .quantity .plus{font-size: 20px!important;font-weight: inherit!important;}
.wpt_table_tag_wrapper form.cart{display: block!important;}
.wpt_table_tag_wrapper .quantity{margin: 10px 0;}
.wpt_table_tag_wrapper .wpt_table_head{padding: 20px 0;}

.woocommerce-shipping-destination,.woocommerce-shipping-calculator,.col-register,.xoo_wl_user_email_cont,.yith-wcmap .user-profile,
.woocommerce-MyAccount-content table.account-orders-table .woocommerce-orders-table__header-order-placed-by,
.woocommerce-MyAccount-content table.account-orders-table .woocommerce-orders-table__header-order-total,
.woocommerce-MyAccount-content table.account-orders-table .woocommerce-orders-table__cell-order-placed-by,
.woocommerce-MyAccount-content table.account-orders-table .woocommerce-orders-table__cell-order-total,
.meta-categories-wrapp,.wd-entry-meta,.hovered-social-icons{display: none!important;}
.woocommerce-orders-table__header-order-status span{position: relative;padding-right: 25px;}
.woocommerce-orders-table__header-order-status span::after{content: '?';position: absolute;top: 2px;right: 0;width: 18px;height: 18px;border-radius: 100%;background: #ccc;font-size: 14px;color: #fff;font-weight: 400;text-align: center;line-height: 18px;}
.woocommerce-orders-table__header-order-status span::before{
content: 'In Wartestellung:\A Zahlungseingang wird geprüft.\A\A In Bearbeitung:\A Zahlung eingegangen, Ware wird vorbereitet.\A\A Abgeschlossen:\A Ware versandt.\A\A  Rückerstattung:\A Bestellung im Rückerstattungsprozess.\A\A Storniert:\A Bestellung wurde storniert.\A ';
white-space: pre;
position: absolute;top: 25px;right: -150px;background: #a6c939;color: #fff;font-size: 14px;padding: 15px;display: flow-root;border-radius: 4px;width: 380px;font-weight: 500;display: none;text-align: left;}
.woocommerce-orders-table__header-order-status span:hover::before{display: block;}
.woocommerce-orders-table__header-order-status span:hover::after{background: #a6c939;cursor: pointer;}


#menu-item-16033 .woodmart-nav-link .nav-link-text,#menu-item-16689 .woodmart-nav-link .nav-link-text,#menu-item-16831 .woodmart-nav-link .nav-link-text,#menu-item-17002 .woodmart-nav-link .nav-link-text,#menu-item-19571 .woodmart-nav-link .nav-link-text,#menu-item-20414 .woodmart-nav-link .nav-link-text{color: #fff!important;font-size: 20px!important;}
#menu-item-16033 .woodmart-nav-link .nav-link-text:hover,#menu-item-16689 .woodmart-nav-link .nav-link-text:hover,#menu-item-16831 .woodmart-nav-link .nav-link-text:hover,#menu-item-17002 .woodmart-nav-link .nav-link-text:hover,#menu-item-19571 .woodmart-nav-link .nav-link-text:hover,#menu-item-20414 .woodmart-nav-link .nav-link-text:hover{color: #a6c939 !important;}
.wd-tools-element:is(.wd-design-6,.wd-design-7) :is(.wd-tools-inner,.wd-tools-icon){height: 48px!important;border-radius: 10px!important;}
.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-custom-icon{max-width: 26px!important;}
.whb-vssfpylqqax9pvkfnxoz .wd-tools-text{font-size: 18px!important;}
.wd-header-cart .wd-tools-icon:before{font-size: 25px!important;color: #fff!important;}
.wd-header-cart .wd-cart-subtotal .amount{color: #fff!important;}
.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-tools-count{font-size: 14px!important;top: -10px!important;width: 24px!important;height: 24px!important;line-height: 24px!important;}
.product-labels,nav[class*="-pagination"] li :is(.next,.prev),
.create-account-question,.col-register-text,.wd-switch-to-register,.product-tabs-wrapper{display: none!important;}
.wd-tools-count{background-color: #fff!important;color: #111!important;line-height: 17px!important;font-weight: 600!important;}
/*.wd-dropdown-cart .quantity .minus,.wd-dropdown-cart .quantity .screen-reader-text,.wd-dropdown-cart .quantity .input-text,.wd-dropdown-cart .quantity .plus,
.wd-dropdown-cart .btn-cart,.wd-dropdown-cart .remove_from_cart_button{display: none!important;}
.wd-dropdown-cart .woocommerce-mini-cart__total{font-size: 18px!important;}*/


.entry-title{font-size: 50px!important;}
.wd-product.product-list-item .wd-add-btn .add-to-cart-loop span{min-height: 34px!important;font-size: 13px!important;padding: 0 20px!important;font-weight: 500;}
.wd-product.product-list-item .wd-add-btn div.quantity :is(input[type="button"],input[type="number"],input[type="text"]){height: 34px!important;}
div.quantity input[type="number"]{width: 40px!important;font-size: 14px!important;}
div.quantity input[type="button"]{padding-left: 10px!important;padding-right: 10px!important;font-size: 18px!important;font-weight: 500;}
.wd-add-btn-replace{margin-top: 15px!important;}
table td{padding-top: 10px;padding-bottom: 10px;}
nav[class*="-pagination"] li .page-numbers{min-width: 34px!important;min-height: 34px!important;font-size: 18px!important;}
.widget-title{font-size: 22px;}
.widget_product_categories .product-categories li.current-cat>a{color: #a6c939;}
.widget[class*="_tag_cloud"] .tagcloud a{font-size: 16px!important;margin: 3px;padding: 6px 16px;}
.widget_product_categories .product-categories li a,.widget_product_categories .product-categories li{text-transform: uppercase!important;}
@media (min-width: 769px) {
  .wd-product.product-list-item .product-element-top{flex: 0 0 120px!important;}
	.wd-product.product-list-item .product-list-content .wd-entities-title,.wd-product.product-list-item .product-list-content .price{font-size: 20px;}
	.wd-product.product-list-item .product-list-content{gap: 12px;}
  .wd-products.elements-list{--wd-gap: 15px!important;}
}
.wd-product .product-wrapper{padding: 0!important;border-radius: 0px!important;border-bottom: 1px solid #ddd;padding-bottom: 20px!important;}


/*.shipping_method{float: right;margin-left: 5px!important;margin-top: 5px!important;}
.woocommerce-shipping-methods{margin-top: 20px!important;}*/
#customer_login{display: block;}
#customer_login .col-login{margin: 0 auto;}

.trp-language-switcher > div{border: none;border-radius: 10px;background-color: rgba(192, 219, 107, 1);padding: 0;height: 48px;background-size: 10px;margin-top: -3px;width: auto!important;padding-right: 25px;background-image: url(/wp-content/uploads/2024/11/jt-1.png);background-position: calc(100% - 20px) calc(1em + 5px),calc(100% - 3px) calc(1em + 0px);}
.trp-language-switcher > div > a{padding: 0 20px;line-height: 48px;color: rgba(255, 255, 255, 1);font-size: 18px;}
.trp-language-switcher > div > a > img{width: 24px;height: auto;margin: 0;margin-right: 6px;}
.trp-ls-shortcode-language a{font-size: 16px!important;line-height: 34px!important;}
.trp-ls-shortcode-language a:hover{background: none!important;color: #000!important;}


.wd-product.product-list-item .product-list-content{display: block!important;}
button.xoo-wl-open-form-btn{max-width: none;height: 34px;line-height: 34px;padding: 0 20px;border-radius: 500px;font-size: 13px;background-color: #000;width: max-content;float: left;margin-top: 15px;font-weight: 500;min-height: inherit!important;margin-left: 30px;}
.wd-product.product-list-item .wd-add-btn{width: max-content;float: left;}
.add-to-cart-loop,.xoo-wl-sidebar{display: none;}
.add_to_cart_button{display: block;}
.xoo-wl-inmodal{max-width: 500px;}
.xoo-wl-popup button.xoo-wl-submit-btn{border-radius: 500px;background: #000;font-size: 16px;height: 50px;}
.xoo-wl-popup button.xoo-wl-submit-btn:hover,button.xoo-wl-open-form-btn:hover{background: #a6c939!important;color: #fff!important;}
.xoo-aff-group{margin-bottom: 15px;}
.wd-product .wd-entities-title{font-size: 17px!important;margin-bottom: 15px!important;}
.woocommerce-product-details__short-description table th,.woocommerce-product-details__short-description table td{border-bottom: none;border-right: 1px solid #ddd;padding-top: 0;padding-bottom: 5px;}
.woocommerce-product-details__short-description table th:last-child,.woocommerce-product-details__short-description table td:last-child{border-right: none;}
.woocommerce-product-details__short-description table th:first-child,.woocommerce-product-details__short-description table td:first-child{padding-left: 0;;}
:is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat){--wd-prod-bg: none;}


.tab_word{margin-bottom: 0;font-size: 14px;}
.tab_word .th_netto .name{float: left;}
.tab_word .th_netto .float_des{float: right;position: relative;}
.tab_word .th_netto .float_des .ic,.backorder-tooltip,.backorder-tooltip-new{width: 18px;height: 18px;border-radius: 100%;background: #ccc;font-size: 14px;color: #fff;font-weight: 400;text-align: center;line-height: 18px;display: inline-block;}
.tab_word .th_netto .float_des .ic:hover,.backorder-tooltip:hover,.backorder-tooltip-new:hover{background: #a6c939;color: #fff;cursor: pointer;}
.tab_word .th_netto .float_des .txt,.tooltip-text,.tooltip-text-new{position: absolute;top: -32px;right: 0;background: #a6c939;color: #fff;font-size: 14px;padding: 5px 10px;display: flow-root;border-radius: 4px;width: max-content;font-weight: 500;display: none;z-index: 9;}
.tab_word .th_netto .float_des:hover .txt{display: block;}
.backorder-info,.backorder-info-new{float: left;position: relative;}
.tooltip-text,.tooltip-text-new{max-width: 400px;top: auto;right: auto;left: -50px;height: fit-content;bottom: 25px;}
.backorder-tooltip,.backorder-tooltip-new{margin-top: 22px;}
.woocommerce-product-details__short-description{overflow: initial!important;}
.wd-product.product-list-item .product-list-content .price{text-align: left;}
.xoo-wl-btn-popup{margin-right: 10px;}
@media only screen and (max-width: 1400px){
  .tooltip-text-new{left: -180px;}
}
@media only screen and (max-width: 1200px){
  .tooltip-text,.tooltip-text-new{left: -180px;}
  .tooltip-text-new{left: -300px;}
}
@media only screen and (max-width: 1024px){
  .backorder-tooltip,.backorder-tooltip-new{margin-top: 59px;}
  button.xoo-wl-open-form-btn{margin-top: 50px;}
  .wd-add-btn-replace{float: left!important;}
  .wd-product.product-list-item .wd-add-btn{float: none;}
}
@media only screen and (max-width: 680px){
  .tooltip-text{left: auto;right: 0;}
  button.xoo-wl-open-form-btn{margin-top: 8px;margin-left: 0;width: 100%;}
  .wd-product.product-list-item .wd-add-btn{width: calc(100% - 50px);}.xoo-wl-btc-popup{width: calc(100% - 60px);}
  .backorder-tooltip-new{margin-top: 15px;}
  .tooltip-text-new{left: -350px;}
}
@media only screen and (max-width: 480px){
  .tooltip-text,.tooltip-text-new{width: 300px;}
  .tooltip-text-new{left: auto;right: 0;}
}


.word_gif{display: flex; line-height: 25px; margin-bottom: 5px;position: absolute;right: 0;bottom: 25px;}

#my-account-menu{width: 100%;}
.yith-wcmap .user-profile,.wd-my-account-sidebar #my-account-menu ul.myaccount-menu span.item-icon{display: none;}

#wpforms-form-16935{max-width: 780px;margin:  0 auto;}
#wpforms-16935-field_4{border: none;background: #f7f7f7!important;border-radius: 10px!important;height: 50px!important;line-height: 50px!important;}
#wpforms-16935-field_6-container .dz-clickable,#wpforms-16935-field_5-container .dz-clickable,#wpforms-16935-field_3{border: none;background: #f7f7f7!important;border-radius: 10px!important;}
#wpforms-16935-field_6-container .dz-clickable,#wpforms-16935-field_5-container .dz-clickable{padding-top: 40px!important;padding-bottom: 40px!important;}
#wpforms-16935-field_3{min-height: 220px;}
#wpforms-submit-16935{background: #000;border-radius: 10px!important;height: 50px!important;line-height: 50px!important;padding: 0 50px!important;}
#wpforms-submit-16935:hover{background: #a6c939;}
:root{--wpforms-button-background-color: #a6c939!important;}
.woocommerce-MyAccount-title{font-size: 30px!important;padding-left: 0!important;}


.cont_salesman .box{float: left;border-radius: 15px;background: #f7f7f7;padding: 40px 4% 50px;box-sizing: border-box;width: 48.5%;float: left;margin-bottom: 40px;overflow: hidden;}
.cont_salesman .box2{float: right;}
.cont_salesman .box3{padding: 0;}
.cont_salesman .box3 iframe{width: 100%;height: 296px;display: block;}
.cont_salesman .box .name{font-size: 22px;font-weight: 600;}
.cont_salesman .box .job{font-size: 18px;font-weight: 500;margin-bottom: 30px;}
.cont_salesman .box .line{width: 60px;height: 2px;background: #000;margin: 10px 0;}
.cont_salesman .box .tel,.cont_salesman .box .email,.cont_salesman .box .time,.cont_salesman .box .area{font-size: 16px;padding-left: 40px;font-size: 18px;}
.cont_salesman .box .tel{background: url(/wp-content/uploads/2024/11/Locations-icon3-1.png) no-repeat left;margin-bottom: 12px;background-size: 26px;}
.cont_salesman .box .email{background: url(/wp-content/uploads/2024/11/Locations-icon4-1.png) no-repeat left;background-size: 25px;margin-bottom: 12px;}
.cont_salesman .box .time{background: url(/wp-content/uploads/2024/11/shijian.png) no-repeat left;background-size: 25px;margin-bottom: 12px;}
.cont_salesman .box .area{background: url(/wp-content/uploads/2024/12/area-2.png) no-repeat left 5px;background-size: 26px;}
/*.cont_salesman .box .area{min-height: 116px;}*/
#my-account-menu .myaccount-menu li.active a{color: #a6c939;}
#my-account-menu .myaccount-menu>li:nth-child(1),#my-account-menu .myaccount-menu>li:nth-child(5),#my-account-menu .myaccount-menu>li:nth-child(6),#my-account-menu .myaccount-menu>li:nth-child(7),#my-account-menu .myaccount-menu>li:nth-child(8),#my-account-menu .myaccount-menu>li:nth-child(4){display: none;}
.wd-sub-menu li{display: none;}
/*.wd-sub-menu li:first-child,.wd-sub-menu li:last-child{display: block;}*/
/*.wd-sub-menu li:nth-child(9),*/.wd-sub-menu li:nth-child(11),.wd-sub-menu li:nth-child(12){display: block;}

.yith-wcmap-banners-wrapper .yith-wcmap-banner{width: 30%;float: left;margin: 1.66%;border: none;border-radius: 15px;background: #f7f7f7!important;flex: none!important;padding-top: 40px;padding-bottom: 40px;/*margin-bottom: 40px;*/}
.yith-wcmap-banners-wrapper .yith-wcmap-banner:nth-child(3n){margin-right: 0;}
.yith-wcmap-banners-wrapper .yith-wcmap-banner .banner-text{display: none;}
.woocommerce-MyAccount-content{padding: 50px;}
.yith-wcmap-banner.banner-orders .banner-counter{background: #a6c939;}


/*.woocommerce-shipping-totals .woocommerce-shipping-methods li:first-child .woocommerce-Price-amount{position: relative;padding-right: 25px;}
.woocommerce-shipping-totals .woocommerce-shipping-methods li:first-child .woocommerce-Price-amount::after{content: '?';position: absolute;top: 2px;right: 0;width: 18px;height: 18px;border-radius: 100%;background: #ccc;font-size: 14px;color: #fff;font-weight: 400;text-align: center;line-height: 18px;}
.woocommerce-shipping-totals .woocommerce-shipping-methods li:first-child .woocommerce-Price-amount::before{
content: 'Frachtkosten (netto):\A 1-4 Bikes: 80 €/Stk\A 5-10 Bikes: 40 €/Stk\A ab 11 Bikes: kostenloser Versand.';
white-space: pre;
position: absolute;top: 25px;right: 0;background: #a6c939;color: #fff;font-size: 14px;padding: 5px 10px;display: flow-root;border-radius: 4px;width: 260px;font-weight: 500;display: none;text-align: left;}
.woocommerce-shipping-totals .woocommerce-shipping-methods li:first-child .woocommerce-Price-amount:hover::after{background: #a6c939;color: #fff;cursor: pointer;}
.woocommerce-shipping-totals .woocommerce-shipping-methods li:first-child .woocommerce-Price-amount:hover::before{display: block;}
.woocommerce-shipping-totals .woocommerce-shipping-methods li:first-child .woocommerce-Price-amount:hover{cursor: pointer;}
.yith-wcmap-banners-wrapper .yith-wcmap-banner:hover .banner-title{color: #a6c939!important;}
.fa-chevron-down:before,.fa-chevron-up:before{font-size: 16px;}*/


/*prosort*/
.box_pro_sort,.box_pro_sort .tit1{display: flex;}
.box_pro_sort .box{position: relative;padding: 8px 20px;border-radius: 8px;background: #000;margin-right: 2%;}
.box_pro_sort .box:last-child{margin-right: 0;}
.box_pro_sort .box .jt{width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;transform: scaleY(-1);margin-left: 15px;margin-top: 11px;}
.box_pro_sort .box .tit1 a{color: #fff;font-size: 16px;font-weight: 500;}
.box_pro_sort .box .down_sec a{color: #fff;display: block;line-height: 30px;text-transform: uppercase;}
.box_pro_sort .box .down_sec{position: absolute;top: 0;left: 0;padding: 8px 20px;border-radius: 8px;background: #000;z-index: 99;display: none;width: 100%;min-width: 170px;}
.box_pro_sort .box:hover .down_sec{display: block;}
.box_pro_sort .box:hover .jt{transform: scaleY(1);}
.box_pro_sort .box:hover,.box_pro_sort .box:hover .down_sec{background: #a6c939;}
.box_pro_sort .box .down_sec a:hover{color: #000;}


/*kasse*/
/*#billing_address_1_field,#billing_city_field,#billing_postcode_field,#billing_company_field,
#shipping_company_field,#shipping_address_1_field,#shipping_city_field{width: 48%;float: left;}
#billing_address_2_field,#billing_state_field,#billing_phone_field,#billing_country_field,
#shipping_country_field,#shipping_address_2_field,#shipping_state_field{width: 48%;float: right;clear: none;}
#billing_address_2_field,#shipping_address_2_field{margin-top: 30px;}
#billing_first_name_field,#billing_last_name_field,#billing_address_1_field,#billing_city_field,#billing_postcode_field,#billing_company_field,#billing_address_2_field,#billing_state_field,#billing_phone_field,#billing_country_field,
#shipping_company_field,#shipping_address_1_field,#shipping_city_field,#shipping_country_field,#shipping_address_2_field,#shipping_state_field
{margin-bottom: 10px;}
.woocommerce-checkout>.customer-details .woocommerce-billing-fields{margin-bottom: 0;}


.woocommerce-billing-fields__field-wrapper{display: ruby!important;}
#billing_address_1_field, #billing_city_field, #billing_postcode_field, #billing_company_field, #shipping_company_field, #shipping_address_1_field, #shipping_city_field, #billing_first_name_field{margin-right: 4%;}
#billing_email_field{width: 100%;}*/


/*index*/
.index_blog,.all250917{background: rgba(255,255,255,.85);border-radius: 30px;padding: 45px 50px;width: 100%;}
.tit250917-1{font-weight: 600;font-size: 24px;float: left;text-decoration: underline;line-height: 32px;margin-bottom: 15px;width: -webkit-calc(100% - 54px);}
.tit250917-2{font-weight: 600;font-size: 20px;}
.tit250917-5{font-weight: 600;font-size: 24px;margin-bottom: 15px;text-decoration: underline;}
.index_blog .jt{width: 32px;height: 32px;border-radius: 100%;background: #a6c939 url( "/wp-content/uploads/2024/10/indexjt.png") no-repeat center;margin-left: 20px;float: left;}
.index_blog .name{display: inline-flex;}
.box250917-1{margin-bottom: 30px;}

.blog_swiper{width: 100%;height: 200px;position: relative;overflow: hidden;}	
.blog_swiper .swiper{height: 200px;}
.blog_swiper .swiper-slide a{color: #000;width: 100%;line-height: 30px;height: 30px;overflow: hidden;font-size: 17px;display: block;}
.blog_swiper .swiper-slide a:hover{color: #a6c939;}
.blog_swiper .swiper-slide{margin-bottom: 0!important;margin-top: 10px;height: auto!important;}
@media only screen and (max-width: 768px){
  .all250917{margin-bottom: 30px;}
}

/*.xoo-wl-btc-simple .xoo-wl-btn-popup{position: relative;display: inline-block;}
.xoo-wl-btc-simple .xoo-wl-btn-popup::after{position: absolute;right: 0;top: 0;content: "!";width: 18px;height: 18px;border-radius: 500px;background: #ccc;color: #fff;text-align: center;line-height: 18px;cursor: pointer;}
.xoo-wl-btc-simple .xoo-wl-btn-popup::before{position: absolute;right: 0;top: 0;content: "!";width: 18px;height: 18px;border-radius: 500px;background: #ccc;color: #fff;text-align: center;line-height: 18px;cursor: pointer;}*/

.xoo-wl-popup button.xoo-wl-submit-btn{font-size: 14px;}



@media only screen and (max-width: 1024px){
	.wd-toolbar{padding-right: 33%!important;}
	.whb-general-header-inner{height: 70px!important;}
	.whb-sticky-prepared{padding-top: 70px!important;}
	.tit250917-1,.inxdex_button .box .name{font-size: 18px;line-height: 26px;}
  .tit250917-2{font-size: 16px;}
  .tit250917-5{font-size: 18px;}
	.index_blog .jt,.inxdex_button .box .jt{width: 26px;height: 26px;margin-left: 10px;}
	.index_blog,.all250917{padding: 30px;}
	.inxdex_button .ic img{width: 150px;}
	.inxdex_button{margin-bottom: 20px;}
	.blog_swiper .swiper-slide a{font-size: 16px;}
	.swiper-backface-hidden .swiper-slide{margin-top: 0;}
	.blog_swiper,.blog_swiper .swiper{height: 150px;}
	.wd-tools-element:is(.wd-design-6,.wd-design-7) :is(.wd-tools-inner,.wd-tools-icon){border-radius: 500px!important;height: 40px!important;}
	.wd-tools-element:is(.wd-design-6,.wd-design-7):not(.wd-with-wrap) .wd-tools-icon{width: 40px;background-color: rgba(255,255,255,0);}
	.reset-last-child p{display: ruby!important;}
	.wd-tools-element .wd-tools-icon:before,.wd-header-cart .wd-tools-icon:before{font-size: 18px!important;}
  .wd-header-cart .wd-tools-icon:before{color: #000!important;}
	.whb-g1k0m1tib7raxrwkm1t3 .wd-tools-icon:before{font-size: 24px!important;color: #fff!important;}
  .wd-header-my-account{margin-left: 50px;width: 30px;}
  .wd-tools-count{background-color: #a6c939!important;color: #fff!important;}
	
	.woocommerce-MyAccount-title{font-size: 20px!important;}
	#my-account-menu-tab.layout-no-borders, #my-account-menu.layout-no-borders{padding: 0!important;margin: 0;}
	#my-account-menu .myaccount-menu li a, #my-account-menu .myaccount-submenu li a, #my-account-menu-tab .myaccount-menu li a, #my-account-menu-tab .myaccount-submenu li a{padding: 5px!important;}
	.woocommerce-MyAccount-content,.wd-my-account-sidebar{padding: 0;}
	.yith-wcmap-banners-wrapper .yith-wcmap-banner{width: 100%;}
	.yith-wcmap-banners-wrapper,.yith-wcmap-banners-wrapper .yith-wcmap-banner{margin-right: 0;margin-left: 0;}
	.woocommerce-my-account-wrapper{margin-inline: 0px;}
	.woocommerce-MyAccount-content h3{font-size: 19px;margin-bottom: 5px;}
	.woocommerce-MyAccount-content h4{font-size: 16px;}
	.banner-icon-counter img{width: 70px;}
	.yith-wcmap-banners-wrapper .yith-wcmap-banner .banner-title{font-size: 17px;margin-top: 10px;}
	.site-content{margin-bottom: 0;}
	
	.box_pro_sort{display: inline-block;width: 100%;}
	.box_pro_sort .box{width: 49%;float: left;margin-right: 0;padding-left: 20px;padding-right: 20px;}
	.box_pro_sort .box:nth-child(2){float: right;}
	.box_pro_sort .box:nth-child(3){width: 100%;margin-top: 10px;}
	.box_pro_sort .box .tit1 a{font-size: 16px;}
	
	.wd-product.product-list-item .wd-quick-shop{width: 30%;}
	.wd-product.product-list-item .product-list-content{width: 70%;}
	.wd-product :where(.product-wrapper,.product-element-bottom){flex-direction: row!important;}
	.wd-product.product-list-item .wd-add-btn{display: block;}
	.wd-product .wd-entities-title{font-size: 17px!important;margin-bottom: 0px!important;text-align: left;}
	.wd-add-btn-replace{margin-top: 5px!important;}
	.wd-product.product-list-item .wd-add-btn div.quantity :is(input[type="button"],input[type="number"],input[type="text"]){height: 35px!important;margin-bottom: 10px;}
	.wd-product.product-list-item .wd-add-btn{display: block!important;text-align: left;}
	.elementor-element-b5ac2d2{display: none;}
	.elementor-16722 .elementor-element.elementor-element-2ac251d3{display: block!important;padding: 0!important;}
	.elementor-element-2ac251d3 #my-account-menu .myaccount-menu,.elementor-element-2ac251d3 #my-account-menu-tab .myaccount-menu{margin-bottom: 0;}
	
	.cont_salesman .box{width: 100%;}
	.cont_salesman .box .name{font-size: 18px;}
	.cont_salesman .box .job{font-size: 16px;margin-bottom: 20px;}
	.cont_salesman .box .line{margin: 6px 0;width: 50px;}
	.cont_salesman .box .tel, .cont_salesman .box .email{margin-bottom: 6px;}
	.cont_salesman .box .tel, .cont_salesman .box .email, .cont_salesman .box .time{font-size: 16px!important;}
	.cont_salesman .box{padding: 8%;margin-bottom: 20px;}
	.cont_salesman .box3{padding: 0;}
	
	.wd-nav-mobile>li, .wd-nav-mobile>li>ul li{display: flex!important;}
	
	#billing_first_name_field,#billing_last_name_field{width: 48%;}
	
	.cont_salesman .box .area{min-height: auto;}
  
  #billing_first_name_field, #billing_last_name_field{width: 100%;}
  #billing_address_1_field, #billing_city_field, #billing_postcode_field, #billing_company_field, #shipping_company_field, #shipping_address_1_field, #shipping_city_field,#billing_address_2_field, #billing_state_field, #billing_phone_field, #billing_country_field, #shipping_country_field, #shipping_address_2_field, #shipping_state_field{width: 100%;margin-right: 0;}
  #billing_address_2_field, #shipping_address_2_field{margin-top: 0;}
}


.tit250917-1{padding-right: 20px;}
.blog_swiper .swiper-slide a{line-height: 22px;margin-bottom: 0px;height: auto;}
.blog-design-masonry .post-title{font-size: 20px!important;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.wd-entry-content{display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
@media only screen and (max-width: 860px){
	.blog_swiper .swiper-slide a{margin-bottom: 20px;}
	
	.blog-design-masonry .post-title{font-size: 17px!important;}
	.wd-entry-content{font-size: 15px!important;}
}

.add_to_cart_button{margin-right: 10px;}

.cx_events_250320{display: inline-flex;position:relative;margin-left: 25px;cursor: pointer;}
.cx_events_250320 .des{position: absolute;top: 30px;left: -180px;background: #a6c939;color: #fff;padding: 5px 10px;border-radius: 4px;width: 400px;font-size: 14px;line-height: 20px;display: none;z-index: 1;}
.cx_events_250320:hover .des{display: block;}
.cx_events_250320_pj{position: absolute;top: 22px;margin-left: 65px;}
@media only screen and (max-width: 820px){
	.cx_events_250320 .des{left: auto;right: 0;}
}
/*@media only screen and (max-width: 768.98px){
  .wd-product.product-list-item [class*="short-description"]{display: block!important;}
}*/
@media only screen and (max-width: 520px){
	.cx_events_250320{margin-left: 0;float: right;}
	.cx_events_250320 .des{width: 350px;}
	.cx_events_250320 .des{font-size: 12px;line-height: 16px;}
  .wd-tools-element .wd-tools-icon{background-color: none!important;}
}

/* PC has not show all so add this*/
.wd-sub-menu.color-scheme-dark li {
	display:block;
}

.menu-item-23886 a {
	background: url(/wp-content/uploads/2025/10/select_logo2.webp) no-repeat left / cover;
	background-size: auto 35px;
	height: 35px;
	background-position: -4px 0;
	position: relative;
}
.menu-item-23886 a:hover {
	background: url(/wp-content/uploads/2025/10/select_logo.webp) no-repeat left / cover;
	background-size: auto 35px;
	height: 35px;
	background-position: -4px 0;
	position: relative;
}
.menu-item-23886 a::after {
  position: absolute;
  left: 75px;
  top: 5px;
  width: 39px;
  height: 26px;
  background-image: url(/wp-content/uploads/2025/10/XIAOBIAO-NEW.webp);
  background-size: contain;
  background-repeat: no-repeat;
	content:'';
}

.box_pro_sort .box3 .down_sec a{color: #111;display: block;line-height: 30px;text-transform: uppercase;}
.box_pro_sort .box3:hover,.box_pro_sort .box:hover .down_sec{background: #fff;box-shadow:0 8px 24px rgba(0,0,0, 0.2);}
.box_pro_sort .box3 .down_sec a:hover{color: #a6c939;}
.box_pro_sort .box2:hover{background:#a6c939;}
.box_pro_sort .box4:hover{background:#111;}
.box_pro_sort .box3 .down_sec a{
	line-height: 40px;
}
.box_pro_sort .box4 .tit1.tit251031 a{min-width: 120px; word-spacing: 2px;text-align: center;}
.box_pro_sort .box4{min-width: 165px;}

/*jie ti tan chuang bian bian */
.tab_word .th_netto .float_des .txt {
	padding: 9px !important;
}
.tab_word .th_netto{
	table-layout: fixed; 
	white-space: nowrap;
}
.cx_events_250320.aktion_251101 img{
	margin-top:-7px;
}
@media (max-width: 769px) {
	[data-id="19942"] .th_netto,
	[data-id="19946"] .th_netto,
	[data-id="16713"] .th_netto,
	[data-id="16771"] .th_netto,
	[data-id="16709"] .th_netto,
[data-id="16704"] .th_netto,
[data-id="16702"] .th_netto,
[data-id="16693"] .th_netto{min-height:40px;}
	/*.sale250917{
		width:100%;position: relative;min-width: 70px; min-height:26px;
	}
	.sale250917 .sale250917-1{
		position: absolute;top:0px;left:0px;
	}
	.sale250917 .sale250917-2{
		position: absolute;top:0px;left:50%;
	}*/
	.cx_events_250320.aktion_251101{
		margin-left:0px;
	}
	[data-id="16771"] .woocommerce-product-details__short-description{
		min-height:180px;
	}
	[data-id="19942"] .woocommerce-product-details__short-description,
	[data-id="19946"] .woocommerce-product-details__short-description,
	[data-id="16713"] .woocommerce-product-details__short-description,
	[data-id="16709"] .woocommerce-product-details__short-description,
[data-id="16704"] .woocommerce-product-details__short-description,
[data-id="16702"] .woocommerce-product-details__short-description,
[data-id="16693"] .woocommerce-product-details__short-description{
		min-height:240px;
	}
}



/*change font size*/
#menu-item-16033 .woodmart-nav-link .nav-link-text, #menu-item-16689 .woodmart-nav-link .nav-link-text, #menu-item-16831 .woodmart-nav-link .nav-link-text, #menu-item-17002 .woodmart-nav-link .nav-link-text, #menu-item-19571 .woodmart-nav-link .nav-link-text, #menu-item-20414 .woodmart-nav-link .nav-link-text, #menu-item-23884 .woodmart-nav-link .nav-link-text {
    font-size: 19px !important;
    font-weight: 500 !important;
}
#menu-item-23884 .woodmart-nav-link .nav-link-text{color:#fff;}
#menu-item-23884 .woodmart-nav-link .nav-link-text:hover{color:#a6c939;}

.wd-sub-menu li>a {
    font-size: 17px;
    font-weight: 500;
}

.read-more-section a {
    font-weight: 700 !important;
    font-size: 15px !important;
}
.elementor-heading-title.elementor-size-default{
font-size: 40px;
}

/*.wd-my-account-sidebar {
    position: relative;
    top: 0px;
}*/
/*.elementor-element-7c2a6a50,.woocommerce-MyAccount-content {
    height: 90vh;
    overflow: auto;
    scrollbar-width: none;
}
@media only screen and (max-width: 1024px){
	.elementor-element-7c2a6a50,.woocommerce-MyAccount-content {
		height: auto;
	}
}*/
/* left menu pc fixedj*/
.woocommerce-my-account-wrapper{
	min-height: 80vh;
}
.wd-my-account-sidebar {
    position: fixed;
    top: 120px;
		width: 25% !important;
}
#my-account-menu{
	background-color: #fff;
}
#my-account-menu.layout-no-borders.position-vertical-left:before{
	background-color: #fff;
}
.woocommerce-MyAccount-content{
	margin-left: 25%;
}
@media (max-width: 1024px){
	.woocommerce-my-account-wrapper{
	min-height: 200px;
}
	.wd-my-account-sidebar {
    position: static;
			width: 100% !important;
	}
	.woocommerce-MyAccount-content{
		margin-left: 0;
	}
}

/* Christmas */
/* .whb-main-header{
	border-bottom:4px solid #a40000;
} */

.wd-my-account-sidebar {
    max-width: 476.25px !important;
}

.wd-toolbar{
	z-index: 380 !important;
}
.wpdc_go_top_251023{
	z-index: 381 !important;
}

/* mobile */
@media only screen and (max-width: 1024px) {
	.gtranslate_wrapper{
			display: flex;
			justify-content: flex-end;
		}
		#launcher{
			bottom: 56px !important;
		}
    .wd-toolbar {
        padding-right: 0px !important;
    }
	.wpdc_go_top_251023 {
			right: 15px !important;
			bottom: 125px !important;
	}
	.wd-heading {
    justify-content: flex-start;
	}
}

.mini_cart_item.nojump_fl260121:hover .wd-entities-title{
	color: #000;
}

.comments-area .logged-in-as {
		font-size: 14px !important;
		color: #666666;
		font-weight: 600;
}
.comments-area .required-field-message{
		font-size: 14px !important;
}
/* blog List page start*/
.read-more-section .btn-read-more.more-link{
    text-transform: none !important;
}
.blog-design-masonry .post-title {
    min-height: 56px;
}
@media only screen and (max-width: 860px) {
	.blog-design-masonry .post-title {
    min-height: 28px;
	}
}
/* blog list page end */

/*.product-wrapper .product-list-content.wd-scroll a[data-product_id="16704"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="19953"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="19949"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="19946"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="19942"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="19938"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="19935"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="16709"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="16702"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="16693"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="16717"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="16715"], 
.product-wrapper .product-list-content.wd-scroll a[data-product_id="16713"]{display: block!important;}*/

.menu-item-23884-after-red::after {
  /*content: "";
  position: absolute;
  top: 6px;
  right: -2px;
  width: 10px;
  height: 10px;
  background-color: red;
  border-radius: 50%;
  transform: translate(50%, -50%); */
	position: absolute;
	right: -40px;
	top: 5px;
	width: 39px;
	height: 26px;
	background-image: url(/wp-content/uploads/2025/10/XIAOBIAO-NEW.webp);
	background-size: contain;
	background-repeat: no-repeat;
	content: '';
}