.elementor-121 .elementor-element.elementor-element-a0a2b88 > .elementor-container{max-width:1150px;}.elementor-121 .elementor-element.elementor-element-a0a2b88{margin-top:60px;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-e44d5f2 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-121 .elementor-element.elementor-element-e44d5f2 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-847eef5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-121 .elementor-element.elementor-element-847eef5 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:500;letter-spacing:-0.8px;}.elementor-121 .elementor-element.elementor-element-847eef5.elementor-widget-heading .elementor-heading-title, .elementor-121 .elementor-element.elementor-element-847eef5.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:#C6A4A4;}.elementor-121 .elementor-element.elementor-element-111a536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-111a536 .elementor-search-form__container{min-height:41px;}.elementor-121 .elementor-element.elementor-element-111a536 .elementor-search-form__submit{min-width:calc( 1.1 * 41px );background-color:#C6A4A4;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-111a536 .elementor-search-form__icon{padding-left:calc(41px / 3);}body.rtl .elementor-121 .elementor-element.elementor-element-111a536 .elementor-search-form__icon{padding-right:calc(41px / 3);}.elementor-121 .elementor-element.elementor-element-111a536 .elementor-search-form__input, .elementor-121 .elementor-element.elementor-element-111a536.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(41px / 3);padding-right:calc(41px / 3);}.elementor-121 .elementor-element.elementor-element-111a536 input[type="search"].elementor-search-form__input{font-family:"Alata", Sans-serif;font-size:15px;letter-spacing:-0.2px;}.elementor-121 .elementor-element.elementor-element-111a536 .elementor-search-form__input,
					.elementor-121 .elementor-element.elementor-element-111a536 .elementor-search-form__icon,
					.elementor-121 .elementor-element.elementor-element-111a536 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-121 .elementor-element.elementor-element-111a536 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-121 .elementor-element.elementor-element-111a536.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#000000;fill:#000000;}.elementor-121 .elementor-element.elementor-element-111a536:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-121 .elementor-element.elementor-element-111a536.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:18px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-color:#D3CFCF;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products  ul.products{grid-column-gap:26px;grid-row-gap:8px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:17px 17px 17px 17px;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#363636;margin-bottom:-30px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#363636;margin-bottom:-30px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;line-height:23px;letter-spacing:0px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .star-rating{color:#FFFFFF;font-size:0em;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .star-rating::before{color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .price{color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .price ins{color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .price ins .amount{color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;line-height:1px;letter-spacing:1px;word-spacing:0px;border-style:none;margin-top:-30px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products .added_to_cart{font-size:1px;margin-inline-start:0px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-121 .elementor-element.elementor-element-667a945 nav.woocommerce-pagination{margin-top:1.7em;}.elementor-121 .elementor-element.elementor-element-667a945 nav.woocommerce-pagination ul li a, .elementor-121 .elementor-element.elementor-element-667a945 nav.woocommerce-pagination ul li span{padding:10px;}.elementor-121 .elementor-element.elementor-element-667a945 nav.woocommerce-pagination ul li a{color:#C6A4A4;}.elementor-121 .elementor-element.elementor-element-667a945 nav.woocommerce-pagination ul li a:hover{color:#C6A4A4;background-color:#C6A4A4;}.elementor-121 .elementor-element.elementor-element-667a945 nav.woocommerce-pagination ul li span.current{color:#C6A4A4;}@media(max-width:1024px){.elementor-121 .elementor-element.elementor-element-a0a2b88{margin-top:20px;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-a0a2b88.elementor-section{padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-e44d5f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-121 .elementor-element.elementor-element-e44d5f2 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 15px;}.elementor-121 .elementor-element.elementor-element-847eef5{text-align:start;}.elementor-121 .elementor-element.elementor-element-847eef5 .elementor-heading-title{font-size:22px;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-121 .elementor-element.elementor-element-667a945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:16px 16px 16px 16px;margin-bottom:-10px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:11px;}}@media(max-width:767px){.elementor-121 .elementor-element.elementor-element-a0a2b88{margin-top:0px;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-a0a2b88.elementor-section{padding:15px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-e44d5f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-121 .elementor-element.elementor-element-e44d5f2 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:10px 10px 20px 10px;}.elementor-121 .elementor-element.elementor-element-847eef5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-111a536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-76ceff5{width:100%;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-121 .elementor-element.elementor-element-76ceff5 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-121 .elementor-element.elementor-element-667a945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:13px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-121 .elementor-element.elementor-element-667a945.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:10px;}}@media(min-width:768px){.elementor-121 .elementor-element.elementor-element-e44d5f2{width:16.616%;}.elementor-121 .elementor-element.elementor-element-76ceff5{width:83.384%;}}@media(max-width:1024px) and (min-width:768px){.elementor-121 .elementor-element.elementor-element-e44d5f2{width:25%;}.elementor-121 .elementor-element.elementor-element-76ceff5{width:75%;}}/* Start custom CSS for html, class: .elementor-element-3ce53da *//* 强制设置默认字体颜色 */
.xm-category-menu a,
.xm-category-menu a:link,
.xm-category-menu a:visited,
.xm-category-menu .xm-category-parent,
.xm-category-menu .xm-category-child {
	color: #C6A4A4 !important;
}

/* 鼠标悬浮、点击和键盘选中颜色 */
.xm-category-menu a:hover,
.xm-category-menu a:focus,
.xm-category-menu a:active,
.xm-category-menu .xm-category-parent:hover,
.xm-category-menu .xm-category-child:hover {
	color: #756560 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e44d5f2 *//* 左侧分类栏整体卡片 */
.elementor-121 .elementor-element.elementor-element-e44d5f2 {
	position: relative;
	box-sizing: border-box;
	padding: 22px 14px 20px !important;
	background: #FFFFFF;
	border: 1px solid rgba(198, 164, 164, 0.45) !important;
	border-radius: 14px;
	box-shadow: 0 6px 22px rgba(117, 101, 96, 0.09);
	overflow: hidden;
}

/* 顶部装饰色条 */
.elementor-121 .elementor-element.elementor-element-e44d5f2::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 4px;
	background: #C6A4A4;
}

/* 去掉内部组件可能自带的边框 */
.elementor-121 .elementor-element.elementor-element-e44d5f2 .elementor-widget,
.elementor-121 .elementor-element.elementor-element-e44d5f2 .elementor-widget-container {
	border: none !important;
	box-shadow: none !important;
}

/* 标题间距 */
.elementor-121 .elementor-element.elementor-element-e44d5f2 .elementor-heading-title {
	margin: 0 !important;
	color: #C6A4A4 !important;
	font-weight: 600 !important;
	line-height: 1.35 !important;
}

/* 搜索框整体 */
.elementor-121 .elementor-element.elementor-element-e44d5f2 form,
.elementor-121 .elementor-element.elementor-element-e44d5f2 .search-form,
.elementor-121 .elementor-element.elementor-element-e44d5f2 .woocommerce-product-search {
	margin-top: 14px !important;
	margin-bottom: 20px !important;
}

/* 搜索输入框 */
.elementor-121 .elementor-element.elementor-element-e44d5f2 input[type="search"],
.elementor-121 .elementor-element.elementor-element-e44d5f2 input[type="text"] {
	height: 41px !important;
	padding: 0 12px !important;
	color: #756560 !important;
	background: #FFFFFF !important;
	border: 1px solid rgba(198, 164, 164, 0.45) !important;
	border-radius: 7px 0 0 7px !important;
	outline: none !important;
	box-shadow: none !important;
}

/* 搜索框获得焦点 */
.elementor-121 .elementor-element.elementor-element-e44d5f2 input[type="search"]:focus,
.elementor-121 .elementor-element.elementor-element-e44d5f2 input[type="text"]:focus {
	border-color: #C6A4A4 !important;
	box-shadow: 0 0 0 3px rgba(198, 164, 164, 0.14) !important;
}

/* 搜索按钮 */
.elementor-121 .elementor-element.elementor-element-e44d5f2 button,
.elementor-121 .elementor-element.elementor-element-e44d5f2 input[type="submit"] {
	height: 41px !important;
	color: #FFFFFF !important;
	background: #C6A4A4 !important;
	border: 1px solid #C6A4A4 !important;
	border-radius: 0 7px 7px 0 !important;
	box-shadow: none !important;
	transition: background-color 0.2s ease, border-color 0.2s ease;
}

/* 搜索按钮悬停 */
.elementor-121 .elementor-element.elementor-element-e44d5f2 button:hover,
.elementor-121 .elementor-element.elementor-element-e44d5f2 input[type="submit"]:hover {
	background: #756560 !important;
	border-color: #756560 !important;
}

/* 分类菜单距离搜索框的间距 */
.elementor-121 .elementor-element.elementor-element-e44d5f2 .xm-category-menu {
	margin-top: 4px !important;
}

/* 手机端稍微减少内边距 */
@media (max-width: 767px) {
	.elementor-121 .elementor-element.elementor-element-e44d5f2 {
		padding: 20px 12px 18px !important;
		border-radius: 10px;
	}
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-667a945 *//* 产品名称默认样式 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-loop-product__title,
.elementor-121 .elementor-element.elementor-element-667a945 .product-title,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-product__title,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-loop-product__title,
.elementor-121 .elementor-element.elementor-element-667a945 .elementor-heading-title,
.elementor-121 .elementor-element.elementor-element-667a945 h2,
.elementor-121 .elementor-element.elementor-element-667a945 h3 {
	color: #756560 !important;
	font-family: inherit !important;
	font-size: 15px !important;
	font-weight: 600 !important;
	line-height: 1.25 !important;
	letter-spacing: 0 !important;
	text-align: center !important;
	text-transform: none !important;
	margin: 10px px 8px !important;
	transition: color 0.2s ease !important;
}

/* 产品名称链接默认颜色 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-loop-product__title a,
.elementor-121 .elementor-element.elementor-element-667a945 .product-title a,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-product__title a,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-loop-product__title a,
.elementor-121 .elementor-element.elementor-element-667a945 h2 a,
.elementor-121 .elementor-element.elementor-element-667a945 h3 a {
	color: #756560 !important;
	text-decoration: none !important;
}

/* 鼠标悬浮颜色 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-loop-product__title:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .product-title:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-product__title:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-loop-product__title:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-loop-product__title a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .product-title a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 h2 a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 h3 a:hover {
	color: #C6A4A4 !important;
}

/* 两行产品名称保持整齐 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-loop-product__title,
.elementor-121 .elementor-element.elementor-element-667a945 .product-title,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-product__title,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-loop-product__title {
	min-height: 43px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
}
/* 产品名称默认颜色 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-loop-product__title,
.elementor-121 .elementor-element.elementor-element-667a945 .product-title,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-product__title,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-loop-product__title,
.elementor-121 .elementor-element.elementor-element-667a945 .elementor-heading-title,
.elementor-121 .elementor-element.elementor-element-667a945 h2,
.elementor-121 .elementor-element.elementor-element-667a945 h3,
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-loop-product__title a,
.elementor-121 .elementor-element.elementor-element-667a945 .product-title a,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-product__title a,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-loop-product__title a,
.elementor-121 .elementor-element.elementor-element-667a945 h2 a,
.elementor-121 .elementor-element.elementor-element-667a945 h3 a {
	color: #C6A4A4 !important;
	text-decoration: none !important;
	transition: color 0.2s ease !important;
}

/* 产品名称悬停颜色 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-loop-product__title:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .product-title:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-product__title:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-loop-product__title:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-loop-product__title a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .product-title a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-product__title a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-loop-product__title a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 h2 a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 h3 a:hover {
	color: #756560 !important;
}/* 分页数字与箭头默认颜色 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-pagination a,
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-pagination span,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-pagination a,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-pagination span,
.elementor-121 .elementor-element.elementor-element-667a945 .page-numbers,
.elementor-121 .elementor-element.elementor-element-667a945 a.page-numbers {
	color: #C6A4A4 !important;
	border-color: transparent !important;
	text-decoration: none !important;
}

/* 当前页 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-pagination .current,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-pagination .current,
.elementor-121 .elementor-element.elementor-element-667a945 .page-numbers.current {
	color: #756560 !important;
	background-color: rgba(198, 164, 164, 0.18) !important;
}

/* 鼠标悬停 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-pagination a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-pagination a:hover,
.elementor-121 .elementor-element.elementor-element-667a945 a.page-numbers:hover {
	color: #756560 !important;
	background-color: rgba(198, 164, 164, 0.18) !important;
}

/* 去掉点击后的蓝色边框和蓝色文字 */
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-pagination a:focus,
.elementor-121 .elementor-element.elementor-element-667a945 .woocommerce-pagination a:active,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-pagination a:focus,
.elementor-121 .elementor-element.elementor-element-667a945 .uael-woo-pagination a:active,
.elementor-121 .elementor-element.elementor-element-667a945 a.page-numbers:focus,
.elementor-121 .elementor-element.elementor-element-667a945 a.page-numbers:active {
	color: #756560 !important;
	outline: none !important;
	box-shadow: none !important;
}/* End custom CSS */