.elementor-200 .elementor-element.elementor-element-16b7b0c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:#EBEBEB;--border-color:#EBEBEB;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-16b7b0c8:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-16b7b0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-200 .elementor-element.elementor-element-8919af0{transition:all 400ms;}.elementor-200 .elementor-element.elementor-element-8919af0 .elementor-icon-wrapper{text-align:center;}.elementor-200 .elementor-element.elementor-element-8919af0 .elementor-icon{font-size:16px;}.elementor-200 .elementor-element.elementor-element-8919af0 .elementor-icon svg{height:16px;}.elementor-200 .elementor-element.elementor-element-72d017b1{transition:all 400ms;}.elementor-200 .elementor-element.elementor-element-72d017b1 .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-size:14px;}.elementor-200 .elementor-element.elementor-element-72d017b1 .woocommerce-breadcrumb > a{color:#000000;}.elementor-200 .elementor-element.elementor-element-6f47a911{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-200 .elementor-element.elementor-element-7e12f161{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-705f8398{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-c160ab6{transition:all 400ms;}.woocommerce .elementor-200 .elementor-element.elementor-element-c160ab6 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-200 .elementor-element.elementor-element-c160ab6 .flex-viewport, .woocommerce .elementor-200 .elementor-element.elementor-element-c160ab6 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.woocommerce .elementor-200 .elementor-element.elementor-element-c160ab6 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-200 .elementor-element.elementor-element-c160ab6 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;}.woocommerce .elementor-200 .elementor-element.elementor-element-c160ab6 .flex-control-thumbs li{padding-right:calc(24px / 2);padding-left:calc(24px / 2);padding-bottom:24px;}.woocommerce .elementor-200 .elementor-element.elementor-element-c160ab6 .flex-control-thumbs{margin-right:calc(-24px / 2);margin-left:calc(-24px / 2);}.elementor-200 .elementor-element.elementor-element-612ca4f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-60dbb946{transition:all 400ms;text-align:start;}.elementor-200 .elementor-element.elementor-element-60dbb946 .elementor-heading-title{font-size:36px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-200 .elementor-element.elementor-element-ec8e637{transition:all 400ms;}.elementor-200 .elementor-element.elementor-element-9383afb{transition:all 400ms;}.elementor-200 .elementor-element.elementor-element-6b3ad11{transition:all 400ms;}.elementor-200 .elementor-element.elementor-element-6b3ad11 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-200 .elementor-element.elementor-element-641e4bf1{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-200 .elementor-element.elementor-element-641e4bf1:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-641e4bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-200 .elementor-element.elementor-element-7a35441{transition:all 400ms;}.elementor-200 .elementor-element.elementor-element-54b0259c{--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:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-200 .elementor-element.elementor-element-d32f3d9{transition:all 400ms;}.elementor-200 .elementor-element.elementor-element-d32f3d9.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-200 .elementor-element.elementor-element-d32f3d9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-200 .elementor-element.elementor-element-d32f3d9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:25px;}.elementor-200 .elementor-element.elementor-element-d32f3d9.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-200 .elementor-element.elementor-element-16b7b0c8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-200 .elementor-element.elementor-element-6f47a911{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-200 .elementor-element.elementor-element-641e4bf1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-200 .elementor-element.elementor-element-d32f3d9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-200 .elementor-element.elementor-element-16b7b0c8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-641e4bf1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-d32f3d9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-7e12f161{--width:100%;}.elementor-200 .elementor-element.elementor-element-705f8398{--width:50%;}.elementor-200 .elementor-element.elementor-element-612ca4f2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-200 .elementor-element.elementor-element-7e12f161{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-8919af0 */.elementor-200 .elementor-element.elementor-element-8919af0 {
    line-height: 0
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-c160ab6 */.flex-control-nav {
    position: absolute;
    width: 20%; /* 增加宽度让缩略图更大 */
    top: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    z-index: 10; /* 确保导航层在最上层 */
}

.woocommerce div.product div.images .flex-control-thumbs {
    overflow-y: scroll;
    margin: 0;
    padding: 0;
}

.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar {
    display: none;
}

.flex-viewport {
    width: 80%; /* 相应减少主图区域的宽度 */
}

.woocommerce div.product div.images .flex-control-thumbs li {
    width: 100%; /* 改为100%让缩略图充分利用可用空间 */
    float: none;
    margin-bottom: 0px; /* 减小间距 */
    cursor: pointer; /* 显示可点击光标 */
}

.woocommerce-product-gallery__trigger {
    display: none !important; /* 隐藏放大镜按钮 */
}

.woocommerce-product-gallery {
    display: flex;
    justify-content: space-between;
    position: relative;
    gap: 0%; /* 添加主图和缩略图之间的间距 */
}

/* 添加点击区域优化 */
.woocommerce div.product div.images .flex-control-thumbs li img {
    width: 100%;
    height: auto;
    pointer-events: auto; /* 确保图片可以接收点击事件 */
}/* End custom CSS */
/* Start custom CSS */.woocommerce .woocommerce-breadcrumb{margin: 0;}thead tr th{background:#3887CACC;color: #fff;}table tr td{font-size:16px;font-weight:600;}/* End custom CSS */