.elementor-1269 .elementor-element.elementor-element-97f93c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CBCBCB;--border-color:#CBCBCB;--padding-top:15px;--padding-bottom:15px;--padding-left:95px;--padding-right:95px;}.elementor-1269 .elementor-element.elementor-element-c6f73f5 .elementor-button{background-color:#02010100;font-size:18pt;fill:var( --e-global-color-blocksy_palette_5 );color:var( --e-global-color-blocksy_palette_5 );padding:0px 0px 0px 0px;}.elementor-1269 .elementor-element.elementor-element-c6f73f5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1269 .elementor-element.elementor-element-c6f73f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1269 .elementor-element.elementor-element-c6f73f5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1269 .elementor-element.elementor-element-bcfb5e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:95px;--padding-right:95px;}.elementor-1269 .elementor-element.elementor-element-36fefda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-045981b{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1269 .elementor-element.elementor-element-e830c96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-11a9752{--display:flex;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-1269 .elementor-element.elementor-element-715bc06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-6ae0e85{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-bc44ee8{font-size:12pt;color:#C6C3BB;}.elementor-1269 .elementor-element.elementor-element-bc44ee8 a{font-size:12pt;color:#C6C3BB;}.elementor-1269 .elementor-element.elementor-element-9f82bcc .elementor-heading-title{font-size:18pt;font-weight:500;color:var( --e-global-color-blocksy_palette_1 );}.elementor-1269 .elementor-element.elementor-element-dec258d{--display:flex;--padding-top:27px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-4f6de93{font-size:12pt;color:#C6C3BB;}.elementor-1269 .elementor-element.elementor-element-4f6de93 a{font-size:12pt;color:#C6C3BB;}.elementor-1269 .elementor-element.elementor-element-2640a08{--display:flex;--padding-top:27px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-14b24fd > .elementor-widget-container{margin:-5px 0px -30px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-1269 .elementor-element.elementor-element-14b24fd .woocommerce-product-details__short-description{font-size:12pt;}.elementor-1269 .elementor-element.elementor-element-c7f6fa7{--display:flex;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-7408214 .cart button, .elementor-1269 .elementor-element.elementor-element-7408214 .cart .button{border-radius:0px 0px 0px 0px;padding:0px 50px 0px 50px;color:#FFFFFF;background-color:#C6C3BB;transition:all 0.2s;}.elementor-1269 .elementor-element.elementor-element-7408214 .cart button:hover, .elementor-1269 .elementor-element.elementor-element-7408214 .cart .button:hover{background-color:#D1D0C8;}.elementor-1269 .elementor-element.elementor-element-7408214 .quantity .qty{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-color:#C6C3BB;transition:all 0.2s;}.elementor-1269 .elementor-element.elementor-element-7408214 .quantity .qty:focus{color:#B2B2B2;border-color:#D1D0C8;}.woocommerce .elementor-1269 .elementor-element.elementor-element-7408214 form.cart .variations{width:100%;margin-bottom:10px;}.woocommerce .elementor-1269 .elementor-element.elementor-element-7408214 form.cart table.variations tr th, .woocommerce .elementor-1269 .elementor-element.elementor-element-7408214 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.elementor-1269 .elementor-element.elementor-element-20619d3{--display:flex;--padding-top:27px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-731036e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-8945f77{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-4599e0b{font-size:9pt;color:var( --e-global-color-blocksy_palette_5 );}.elementor-1269 .elementor-element.elementor-element-28b8ccb{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-18a810e{font-size:9pt;color:var( --e-global-color-blocksy_palette_5 );}.elementor-1269 .elementor-element.elementor-element-411b12a{--n-accordion-title-font-size:12pt;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-blocksy_palette_5 );--n-accordion-title-hover-color:var( --e-global-color-blocksy_palette_1 );--n-accordion-title-active-color:var( --e-global-color-blocksy_palette_1 );--n-accordion-icon-size:15px;}.elementor-1269 .elementor-element.elementor-element-411b12a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-blocksy_palette_5 );}.elementor-1269 .elementor-element.elementor-element-411b12a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1269 .elementor-element.elementor-element-411b12a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1269 .elementor-element.elementor-element-411b12a {--n-accordion-padding:10px 0px 10px 0px;}.elementor-1269 .elementor-element.elementor-element-e2e4893{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:95px;--padding-right:95px;}.elementor-1269 .elementor-element.elementor-element-706f5f6{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_5 );--divider-border-width:1px;}.elementor-1269 .elementor-element.elementor-element-706f5f6 .elementor-divider-separator{width:100%;}.elementor-1269 .elementor-element.elementor-element-706f5f6 .elementor-divider{padding-block-start:27px;padding-block-end:27px;}.elementor-1269 .elementor-element.elementor-element-8b9a19d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--padding-top:0px;--padding-bottom:0px;--padding-left:95px;--padding-right:95px;}.elementor-1269 .elementor-element.elementor-element-b9e2ed9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-eb3c978{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:83px;--padding-right:83px;}.elementor-1269 .elementor-element.elementor-element-96fa9f7{text-align:center;font-size:18pt;color:#989898;}.elementor-1269 .elementor-element.elementor-element-43ce42e{--display:flex;--min-height:671px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-62a140a img{width:100%;}.elementor-1269 .elementor-element.elementor-element-e5454b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-4afa026{--display:flex;--min-height:671px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-ae2fa4a img{width:100%;}.elementor-1269 .elementor-element.elementor-element-ce388a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:83px;--padding-right:83px;}.elementor-1269 .elementor-element.elementor-element-b26b393{text-align:center;font-size:18pt;color:#989898;}.elementor-1269 .elementor-element.elementor-element-311576e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:95px;--padding-right:95px;}.elementor-1269 .elementor-element.elementor-element-485bf69 > .elementor-widget-container{padding:17px 0px 17px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-blocksy_palette_5 );}.elementor-1269 .elementor-element.elementor-element-485bf69{text-align:center;}.elementor-1269 .elementor-element.elementor-element-485bf69 .elementor-heading-title{font-size:14pt;font-weight:500;color:var( --e-global-color-blocksy_palette_1 );}.elementor-1269 .elementor-element.elementor-element-2abce97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:109px;--padding-left:95px;--padding-right:95px;}.elementor-1269 .elementor-element.elementor-element-cb24d2e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1269 .elementor-element.elementor-element-cb24d2e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1269 .elementor-element.elementor-element-cb24d2e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1269 .elementor-element.elementor-element-c6f73f5 .elementor-button{font-size:14pt;}.elementor-1269 .elementor-element.elementor-element-bcfb5e0{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-1269 .elementor-element.elementor-element-045981b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-11a9752{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-8b9a19d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-1269 .elementor-element.elementor-element-b9e2ed9{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1269 .elementor-element.elementor-element-eb3c978{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-96fa9f7{width:100%;max-width:100%;font-size:14pt;}.elementor-1269 .elementor-element.elementor-element-43ce42e{--min-height:0px;}.elementor-1269 .elementor-element.elementor-element-4afa026{--min-height:200px;}.elementor-1269 .elementor-element.elementor-element-ce388a1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-b26b393{font-size:14pt;}.elementor-1269 .elementor-element.elementor-element-311576e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1269 .elementor-element.elementor-element-2abce97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1269 .elementor-element.elementor-element-cb24d2e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1269 .elementor-element.elementor-element-045981b{--width:60%;}.elementor-1269 .elementor-element.elementor-element-11a9752{--width:40%;}.elementor-1269 .elementor-element.elementor-element-eb3c978{--width:40%;}.elementor-1269 .elementor-element.elementor-element-43ce42e{--width:60%;}.elementor-1269 .elementor-element.elementor-element-4afa026{--width:60%;}.elementor-1269 .elementor-element.elementor-element-ce388a1{--width:40%;}}/* Start custom CSS for woocommerce-product-related, class: .elementor-element-cb24d2e *//* 隐藏 Related products 标题 */
.related.products > h2.ct-module-title {
  display: none;
}

/* 隐藏产品标题 */
.related.products .woocommerce-loop-product__title {
  display: none;
}

/* 图片悬停模糊效果 + 显示 hover 标题 */
.related.products li.product {
  position: relative;
  overflow: hidden;
}

.related.products li.product .ct-media-container img {
  transition: all 0.3s ease;
}

/* 新增标题样式 */
.related.products li.product .hover-title {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #808080;
  font-size: 18pt;
  font-weight: normal;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
  text-align: center;
  pointer-events: none;
  white-space: nowrap;
  padding: 0 21px; /* 左右内距为 21px */
}


/* 悬停效果 */
.related.products li.product:hover .ct-media-container img {
  filter: blur(2px);
}

.related.products li.product:hover .hover-title {
  opacity: 1;
}/* End custom CSS */