.elementor-9290 .elementor-element.elementor-element-46a5b4d4{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-9290 .elementor-element.elementor-element-38d891c6{--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-9290 .elementor-element.elementor-element-1f87f51 .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px;}.elementor-9290 .elementor-element.elementor-element-1f87f51 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-9290 .elementor-element.elementor-element-1f87f51 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-9290 .elementor-element.elementor-element-1f87f51 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-9290 .elementor-element.elementor-element-1f87f51 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-9290 .elementor-element.elementor-element-1f87f51 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:30px;height:30px;}.elementor-9290 .elementor-element.elementor-element-1f87f51 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:18px;}.elementor-9290 .elementor-element.elementor-element-2f6c28c1{--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-9290 .elementor-element.elementor-element-72305fb2{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9290 .elementor-element.elementor-element-5db07c74 .elementor-button{background-color:transparent;font-size:16px;background-image:linear-gradient(180deg, #548393 0%, var( --e-global-color-ed96826 ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ed96826 );border-radius:20px 20px 20px 20px;}.elementor-9290 .elementor-element.elementor-element-5db07c74 .elementor-button:hover, .elementor-9290 .elementor-element.elementor-element-5db07c74 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-e35ade7 );background-image:radial-gradient(at center center, var( --e-global-color-ed96826 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-9290 .elementor-element.elementor-element-5db07c74.elementor-element{--align-self:flex-start;}.elementor-9290 .elementor-element.elementor-element-5db07c74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9290 .elementor-element.elementor-element-5db07c74 .elementor-button:hover svg, .elementor-9290 .elementor-element.elementor-element-5db07c74 .elementor-button:focus svg{fill:var( --e-global-color-e35ade7 );}.elementor-9290 .elementor-element.elementor-element-22cf947d .elementor-button{background-color:#02010100;font-size:16px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-9290 .elementor-element.elementor-element-22cf947d .elementor-button:hover, .elementor-9290 .elementor-element.elementor-element-22cf947d .elementor-button:focus{background-color:transparent;color:var( --e-global-color-accent );background-image:radial-gradient(at center center, #8D003E00 0%, #8D003E00 100%);}.elementor-9290 .elementor-element.elementor-element-22cf947d.elementor-element{--align-self:flex-start;}.elementor-9290 .elementor-element.elementor-element-22cf947d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9290 .elementor-element.elementor-element-22cf947d .elementor-button:hover svg, .elementor-9290 .elementor-element.elementor-element-22cf947d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9290 .elementor-element.elementor-element-6248c00a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-9290 .elementor-element.elementor-element-4cc56329 > .elementor-widget-container{margin:-80px -80px -80px -80px;padding:0px 0px 0px 0px;}.elementor-9290 .elementor-element.elementor-element-4cc56329.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9290 .elementor-element.elementor-element-4cc56329{text-align:center;}.elementor-9290 .elementor-element.elementor-element-4cc56329 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9290 .elementor-element.elementor-element-16d6c24f{--display:flex;}.elementor-9290 .elementor-element.elementor-element-1a27f382{--display:flex;--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;--justify-content:center;--margin-top:-39px;--margin-bottom:-39px;--margin-left:-39px;--margin-right:-39px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-9290 .elementor-element.elementor-element-65165f94{width:100%;max-width:100%;text-align:center;}.elementor-9290 .elementor-element.elementor-element-65165f94.elementor-element{--align-self:flex-start;}.elementor-9290 .elementor-element.elementor-element-69234348 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:18px 18px 18px 18px;}.elementor-9290 .elementor-element.elementor-element-69234348.elementor-element{--align-self:center;}.elementor-9290 .elementor-element.elementor-element-69234348{text-align:center;}.elementor-9290 .elementor-element.elementor-element-69234348 img{max-width:72%;}@media(max-width:1024px){.elementor-9290 .elementor-element.elementor-element-72305fb2{--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;}.elementor-9290 .elementor-element.elementor-element-5db07c74 .elementor-button{padding:10px 20px 10px 20px;}.elementor-9290 .elementor-element.elementor-element-22cf947d .elementor-button{padding:10px 20px 10px 20px;}.elementor-9290 .elementor-element.elementor-element-4cc56329 > .elementor-widget-container{margin:4px 4px 4px 4px;}}@media(min-width:768px){.elementor-9290 .elementor-element.elementor-element-38d891c6{--width:40%;}.elementor-9290 .elementor-element.elementor-element-2f6c28c1{--width:60%;}}@media(max-width:767px){.elementor-9290 .elementor-element.elementor-element-297734d2 .elementor-heading-title{font-size:20px;}.elementor-9290 .elementor-element.elementor-element-5db07c74 .elementor-button{padding:10px 10px 10px 10px;}.elementor-9290 .elementor-element.elementor-element-22cf947d .elementor-button{padding:10px 10px 10px 10px;}.elementor-9290 .elementor-element.elementor-element-1a27f382{--content-width:500px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-9290 .elementor-element.elementor-element-65165f94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-9290 .elementor-element.elementor-element-65165f94.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9290 .elementor-element.elementor-element-65165f94{text-align:center;}.elementor-9290 .elementor-element.elementor-element-65165f94 p{margin-bottom:0px;}.elementor-9290 .elementor-element.elementor-element-69234348{text-align:center;}.elementor-9290 .elementor-element.elementor-element-69234348 img{width:100%;max-width:639px;height:151px;}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-1f87f51 */span.jet-product-gallery-icon {
    background: rgba(0,0,0,0.25);
    padding: 5px;
    border-radius: 100px;
}
span.jet-product-gallery-icon path{fill:#fff;}
span.jet-product-gallery-icon:hover {
    background: #8D003E;
 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5db07c74 */.elementor-9290 .elementor-element.elementor-element-5db07c74 path{fill:#fff;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22cf947d */.elementor-9290 .elementor-element.elementor-element-22cf947d path{fill:#548393 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a27f382 */[ Container（水平布局） ]
├── [ 子Container 1 - Image（50%） ]
└── [ 子Container 2 - Text（50%） ]/* End custom CSS */