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

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-color:rgb(27,15,23);
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(0,0,0);
	background-image: none;
}

:root{
--wd-text-font:"Lato", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Lato", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(178,0,160);
}
:root{
--wd-alternative-color:rgb(178,0,160);
}
:root{
--wd-link-color:rgb(255,255,255);
--wd-link-color-hover:rgb(219,219,219);
}
.page .main-page-wrapper{
	background-color:rgb(27,15,23);
	background-image: none;
}

.woodmart-archive-shop .main-page-wrapper{
	background-color:#1b0f17;
	background-image: none;
}

.single-product .main-page-wrapper{
	background-color:#1b0f17;
	background-image: none;
}

.woodmart-archive-blog .main-page-wrapper{
	background-color:rgb(27,15,23);
	background-image: none;
}

.single-post .main-page-wrapper{
	background-color:rgb(27,15,23);
	background-image: none;
}

:root{
--btn-default-font-family:"Alibaba-Puhuiti", Arial, Helvetica, sans-serif;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:rgb(178,0,160);
}
:root{
--btn-accented-bgcolor-hover:rgb(201,0,184);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
					
			
			
							--btn-default-brd-radius: 5px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
					
					
			
			
							--btn-accented-brd-radius: 5px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
					
							
					--wd-brd-radius: 12px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1390px;
			}
		}

		.container {
			max-width: 1420px;
		}

		:root{
			--wd-container-width: 1420px;
		}
	
			.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1390px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1400px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1410px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1420px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1430px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1450px;
		}
		@media (min-width: 1437px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1420px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
@font-face {
	font-family: "Alibaba-Puhuiti";
	font-weight: 400;
	font-style: normal;
}

/*主色*/
.website-wrapper {
  background: #1b0f17 !important;
}

/*nav 中间距*/
.wd-nav.wd-gap-l {
  --nav-gap: 100px;
}
/*顶部bar左右距*/
.whb-top-bar {
  padding: 0 7%;
}
/*销售价格色*/
.amount {
  color: #fff !important;
}
.amount del,
del .amount {
  color: #a1a1a1 !important;
}

/*产品边框色*/
.product-grid-item .product-wrapper {
  border: 1px solid #4f4472; /* 初始边框颜色 */
  transition: border-color 0.3s ease; /* 平滑过渡效果 */
}
.wd-entities-title {
  color: #fff !important;
}
.product-grid-item .product-wrapper:hover {
  border-color: rgb(178, 0, 160); /* 鼠标悬停时的边框颜色 */
}
.product-grid-item .price {
  margin-bottom: 12px !important;
}
.wrapp-buttons {
  display: none;
} /*隐藏购物车弹窗 )*/

/*首页全屏背景*/

body.page.page-id-14 .main-page-wrapper {
  background-image: url("https://new.feturax.com/wp-content/uploads/2025/08/pc-bg-n.jpg")
    top left / auto repeat-x !important;
  min-height: 100vh !important;
}
/*底部*/
.wd-prefooter {
  background-color: #000 !important;
}
.wd-nav-vertical > li > a {
  padding: 6px !important;
}
.footer-sidebar {
  padding-top: 0px !important;
}
.widget {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
  border-bottom: 0px solid var(--brdcolor-gray-300) !important;
}
.elementor-template-full-width .row > [data-elementor-type] {
  margin-bottom: 0px !important;
}
.wd-nav-vertical > li.menu-item-has-children > a:after {
  margin-left: 50px !important;
}

/*表单提交成功信息*/
.wpcf7 form.sent .wpcf7-response-output,
.mc4wp-success,
.woocommerce-message {
  background-color: #480048 !important;
}

.product_title {
  font-size: 26px !important;
}
/* 默认按钮渐变 */
.single_add_to_cart_button,
.wd-buy-now-btn {
  background: linear-gradient(90deg, #ae09f8, #e734da) !important;
  color: #fff !important; /* 确保文字在渐变上可见 */
  border: none !important; /* 去掉边框，避免冲突 */
  transition: background 0.4s ease; /* 平滑过渡 */
}

/* hover 反向渐变 */
.single_add_to_cart_button:hover,
.wd-buy-now-btn:hover {
  background: linear-gradient(90deg, #e734da, #ae09f8) !important;
  color: #fff !important;
}
/*cart购物车设置*/
td.product-thumbnail img {
  min-width: 80px !important;
  max-width: 80px !important;
  border-radius: calc(var(--wd-brd-radius) / 1.5) !important;
}
.woocommerce-notices-wrapper .woocommerce-message {
  margin-bottom: 10px !important;
}
.cart-table-section .ppcp_message_cart {
  display: none;
}
/*禁用快捷购买*/
.wd-buttons .wd-pos-r-t {
  display: none !important;
}
/* 默认隐藏所有 PayPal 按钮 */
#ppc-button-ppcp-gateway,
.ppc-button-wrapper,
[id^="zoid-paypal-buttons"] {
  display: none !important;
}

/* 仅在 WooCommerce 结账页显示 */
body.woocommerce-checkout #ppc-button-ppcp-gateway,
body.woocommerce-checkout .ppc-button-wrapper,
body.woocommerce-checkout [id^="zoid-paypal-buttons"] {
  display: block !important;
}
/*隐藏信用卡标示*/
/* 隐藏在 invalid 状态时的图标 */
.card-field-expiry.invalid ~ .wc-ppcp-card-icons {
  display: none !important;
}
.payment_box.payment_method_wpg_paypal_checkout {
  display: none !important;
} /*隐藏pp提示*/
/* 商品详情 sku 隐藏 */
.single-product-page .product_meta {
  display: none;
}
/* 商品详情信息表 */
.product_info {
  list-style: none;
}
.product_info li {
  margin-bottom: 5px;
}

/* 商品评论区 */
#product-2827 .woocommerce-tabs {
  background-color: #1b0f17;
  border-radius: 10px;
}
#product-2827 .related-products {
  margin-bottom: 60px;
}
#product-2827 .product-tabs-wrapper {
  margin-bottom: 0 !important;
}
#product-2827 .wd-accordion-item {
  padding: 15px;
}
/* 首页menu */
.whb-general-header {
  background-size: cover;
}
#menu-main.wd-nav {
  gap: 6%;
  width: 100%;
}
.whb-general-header .category-nav-link {
  flex-direction: column;
  padding-top: 0 !important;
}
.wd-nav-product-cat.has-product-count .wd-nav-img {
  max-height: 100px !important;
  margin-right: 0 !important;
  border-radius: 5px;
  margin-bottom: 8px;
}
.elementor-2876 .elementor-widget-container {
  display: flex;
}
/* 首页背景 */
.elementor-element-b7ade85 {
  background-image: url("https://new.feturax.com/wp-content/uploads/2025/08/pc-dingbulan.png");
  background-size: cover;
}
.elementor-element-b885bb8 .wd-cat-image img{
  opacity:1 !important;
}
.elementor-element-b64b791 .cat-item .nav-link-text::after{
/* background-color:rgb(178, 0, 160); */
	opacity:0 !important;
}
.elementor-element-b64b791 .cat-item:hover .nav-link-text::after{
 opacity:1 !important;
}
.elementor-element-b885bb8 .wd-fill{
	background-color: rgba(0, 0, 0,0.3);
}
.elementor-element-b885bb8 .wd-fill:hover{
	background-color: rgba(0, 0, 0,0);
}
/*我的帐号标识背景色*/
.global-color-scheme-light .wd-my-account-links a {
  background-color: #1b0f17 !important;
}

.woocommerce-MyAccount-content .password-input {
  display: flex;
}
.select2-dropdown .select2-results__options {
  background-color: #878787;
}
.show-password-input:before {
  font-family: "woodmart-font";
  content: "\f11a";
  color: #3e3e3e;
}
.show-password-input.display-password:before {
  content: "\f11b";
}
/* 物流查询页面 */
.vi-woo-orders-tracking-form-search-tracking-number {
  border: 1px solid #493f45 !important;
  box-sizing: border-box !important;
}
.vi-woo-orders-tracking-form-search
  .vi-woo-orders-tracking-form-row
  .vi-woo-orders-tracking-form-search-tracking-number-btnclick {
  background-color: #b200a0 !important;
}
#block-11 .wp-block-search__inside-wrapper {
  display: flex;
  margin-bottom: 10px;
}
#block-11 .wp-block-search__input {
  margin-right: 10px;
}
/* 货币切换插件2 */
.woocs_auto_switcher.cd-stretchy-nav {
  top: 114px !important;
}
.woocs_auto_switcher.cd-stretchy-nav .woocs_add_field {
  display: none;
}
.cd-nav-trigger {
  width: 90px !important;
  height: 40px !important;
  border-radius: 10px !important;
  border: 1px solid #b200a0;
}
.woocs_auto_switcher {
  width: 90px !important;
}
.woocs_auto_switcher.cd-stretchy-nav .stretchy-nav-bg {
  width: 90px !important;
  height: 40px !important;
  border-radius: 10px !important;
}
.woocs_auto_switcher.cd-stretchy-nav ul {
  padding-top: 40px !important;
  background-color: #222222;
  border-radius: 10px !important;
  overflow: hidden;
}
.woocs_base_text {
  right: 32px !important;
  top: 13px !important;
  width: 55px !important;
}
.woocs_auto_switcher li {
  margin-bottom: 0 !important;
}
.woocs_auto_switcher.cd-stretchy-nav ul a {
  border-bottom: 1px solid #3c3c3c;
  height: 40px !important;
  line-height: 40px !important;
}

.woocs_auto_switcher.cd-stretchy-nav ul a::before {
  right: 95px !important;
  background-color: #b200a0 !important;
}
.woocs_auto_switcher.cd-stretchy-nav.nav-is-visible ul a.woocs_curr_curr,
.woocs_auto_switcher.cd-stretchy-nav.nav-is-visible ul a:hover {
  color: #b200a0 !important;
}
.woocs_auto_switcher {
  position: relative !important;
  top: initial !important;
}
.woocspos {
  margin-left: 20px;
  position: relative;
  top: -4px;
  z-index: 3;
}

/*隐藏toggle*/
.woocommerce-form-coupon-toggle{display:none!important;}
/* 支付界面 */
#order_review .button{
  background-color:#B200A0;
	 color: #fff;
  border-radius: 2px;
}
@media (min-width: 1025px) {
	/* 支付界面 */
#order_review{
 margin-top:42px;
}
 
}

@media (min-width: 768px) and (max-width: 1024px) {
	/* 第一个商品列表 */
.wd-entities-title a{
	display:block;
  min-height:36px !important;
}

}

@media (max-width: 576px) {
	.whb-top-bar {
  padding: 0 1% !important;
}

.cat-design-mask-subcat .wd-cat-content {
  padding: 30px 30px 30px 5px !important;
}
.wd-logo img {
  width: 90px !important;
}

/* 首页商品大标题样式 */
.elementor-element-a00a53b,
.elementor-element-f220a35,
.elementor-element-5c2b432,
.elementor-element-565639c {
  margin-top: 12px !important;
}
.elementor-element-2952f66,
.elementor-element-0072ac3,
.elementor-element-de1edc9,
.elementor-element-63c69df {
  top: 12px;
  padding-bottom: 30px;
}
.elementor-14 .elementor-button {
  font-size: 12px !important;
}
.cat-design-mask-subcat .wd-cat-content {
  padding-right: 5px !important;
}
.cat-design-mask-subcat .wd-cat-header {
  flex-wrap: wrap !important;
  word-break: break-all !important;
  width: 100% !important;
  justify-content: center !important;
  text-align: center !important;
}
.wd-cat .wd-entities-title {
  font-size: 12px !important;
  min-width: 100% !important;
  margin: 0 0 5px 0 !important;
}

/* 底部导航栏 */
#coming-soon-footer-banner {
  min-height: 55px;
  height: 55px;
}
/* 第一个商品列表 */
.wd-entities-title a {
  display: block;
  min-height: 36px !important;
}
/* 商品评论区 */
#product-2827 .related-products {
  margin-bottom: 20px;
}
/* shop页面 */
.elementor-element-486da7e {
  margin-bottom: 20px;
}
@media screen and (max-width: 320px) {
  .wd-logo img {
    width: 65px !important;
  }
}
.main-page-wrapper {
  padding-top: 10px !important;
}
#give-info .give-info-right {
  display: none;
}
#give-info .give-info-left {
  width: 30px;
}
/* 新版提示按钮 */
.whb-top-bar-inner {
  height: 48px !important;
}
/* order Tracking */
.container
  .vi-woo-orders-tracking-form-search
  .vi-woo-orders-tracking-form-row
  .vi-woo-orders-tracking-form-search-tracking-number {
  border: 1px solid #493f45 !important;
}

}

