.elementor-641 .elementor-element.elementor-element-50d6386a{--display:flex;}.elementor-641 .elementor-element.elementor-element-5802ec80{--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:center;}.elementor-641 .elementor-element.elementor-element-ad3709a{--display:flex;}.elementor-641 .elementor-element.elementor-element-259df2bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-641 .elementor-element.elementor-element-10bfa95b .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:30px;font-weight:600;color:var( --e-global-color-4bb7f04 );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-text-font-weight );}.elementor-641 .elementor-element.elementor-element-44489eca > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-641 .elementor-element.elementor-element-44489eca{text-align:left;color:var( --e-global-color-primary );font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:500;}.woocommerce .elementor-641 .elementor-element.elementor-element-380c3d98 .woocommerce-product-details__short-description{color:#2C2C34;font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-641 .elementor-element.elementor-element-01a0976 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-641 .elementor-element.elementor-element-01a0976 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-641 .elementor-element.elementor-element-01a0976 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-641 .elementor-element.elementor-element-01a0976{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-641 .elementor-element.elementor-element-01a0976 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-641 .elementor-element.elementor-element-01a0976 .elementor-icon-list-item > a{font-family:"Noto Sans TC", Noto Sans TC;font-size:20px;font-weight:400;text-decoration:underline;}.elementor-641 .elementor-element.elementor-element-01a0976 .elementor-icon-list-text{transition:color 0.3s;}.elementor-641 .elementor-element.elementor-element-c2c7cb0{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-641 .elementor-element.elementor-element-e55de12{--divider-border-style:solid;--divider-color:var( --e-global-color-87a23a0 );--divider-border-width:1px;}.elementor-641 .elementor-element.elementor-element-e55de12 .elementor-divider-separator{width:100%;}.elementor-641 .elementor-element.elementor-element-e55de12 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-641 .elementor-element.elementor-element-38b40d04{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-641 .elementor-element.elementor-element-6009b10a .elementor-heading-title{font-family:var( --e-global-typography-759a38d-font-family ), Noto Sans TC;font-size:var( --e-global-typography-759a38d-font-size );font-weight:var( --e-global-typography-759a38d-font-weight );line-height:var( --e-global-typography-759a38d-line-height );}.elementor-641 .elementor-element.elementor-element-212127b8 .elementor-heading-title{font-family:var( --e-global-typography-f94f28e-font-family ), Noto Sans TC;font-size:var( --e-global-typography-f94f28e-font-size );font-weight:var( --e-global-typography-f94f28e-font-weight );line-height:var( --e-global-typography-f94f28e-line-height );color:var( --e-global-color-accent );}.elementor-641 .elementor-element.elementor-element-170365c{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-641 .elementor-element.elementor-element-8fb1cf5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-text-font-weight );}.elementor-641 .elementor-element.elementor-element-497edd3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-641 .elementor-element.elementor-element-497edd3 img{width:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-641 .elementor-element.elementor-element-67407ff .elementor-button{background-color:var( --e-global-color-a8b5902 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;border-radius:16px 16px 16px 16px;padding:8px 16px 8px 16px;}.elementor-641 .elementor-element.elementor-element-67407ff .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-67407ff .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-a8b5902 );}body:not(.rtl) .elementor-641 .elementor-element.elementor-element-67407ff{left:53%;}body.rtl .elementor-641 .elementor-element.elementor-element-67407ff{right:53%;}.elementor-641 .elementor-element.elementor-element-67407ff{top:30%;}.elementor-641 .elementor-element.elementor-element-67407ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-641 .elementor-element.elementor-element-67407ff .elementor-button:hover svg, .elementor-641 .elementor-element.elementor-element-67407ff .elementor-button:focus svg{fill:var( --e-global-color-a8b5902 );}.elementor-641 .elementor-element.elementor-element-ca09c0d{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-641 .elementor-element.elementor-element-e25ea4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-ab69d0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-641 .elementor-element.elementor-element-ab69d0b img{width:100%;}.elementor-641 .elementor-element.elementor-element-8549e3c .elementor-button{background-color:var( --e-global-color-a8b5902 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;border-radius:16px 16px 16px 16px;padding:8px 16px 8px 16px;}.elementor-641 .elementor-element.elementor-element-8549e3c .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-8549e3c .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-a8b5902 );}body:not(.rtl) .elementor-641 .elementor-element.elementor-element-8549e3c{left:32%;}body.rtl .elementor-641 .elementor-element.elementor-element-8549e3c{right:32%;}.elementor-641 .elementor-element.elementor-element-8549e3c{top:19%;}.elementor-641 .elementor-element.elementor-element-8549e3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-641 .elementor-element.elementor-element-8549e3c .elementor-button:hover svg, .elementor-641 .elementor-element.elementor-element-8549e3c .elementor-button:focus svg{fill:var( --e-global-color-a8b5902 );}.elementor-641 .elementor-element.elementor-element-e0bdec2{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-641 .elementor-element.elementor-element-80f2936{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-2ac479a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-641 .elementor-element.elementor-element-2ac479a img{width:100%;}.elementor-641 .elementor-element.elementor-element-28ef57c .elementor-button{background-color:var( --e-global-color-a8b5902 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;border-radius:16px 16px 16px 16px;padding:8px 16px 8px 16px;}.elementor-641 .elementor-element.elementor-element-28ef57c .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-28ef57c .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-a8b5902 );}body:not(.rtl) .elementor-641 .elementor-element.elementor-element-28ef57c{left:30%;}body.rtl .elementor-641 .elementor-element.elementor-element-28ef57c{right:30%;}.elementor-641 .elementor-element.elementor-element-28ef57c{top:9%;}.elementor-641 .elementor-element.elementor-element-28ef57c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-641 .elementor-element.elementor-element-28ef57c .elementor-button:hover svg, .elementor-641 .elementor-element.elementor-element-28ef57c .elementor-button:focus svg{fill:var( --e-global-color-a8b5902 );}.elementor-641 .elementor-element.elementor-element-928581d .elementor-button{background-color:var( --e-global-color-a8b5902 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;border-radius:16px 16px 16px 16px;padding:8px 16px 8px 16px;}.elementor-641 .elementor-element.elementor-element-928581d .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-928581d .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-a8b5902 );}body:not(.rtl) .elementor-641 .elementor-element.elementor-element-928581d{left:48%;}body.rtl .elementor-641 .elementor-element.elementor-element-928581d{right:48%;}.elementor-641 .elementor-element.elementor-element-928581d{top:46%;}.elementor-641 .elementor-element.elementor-element-928581d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-641 .elementor-element.elementor-element-928581d .elementor-button:hover svg, .elementor-641 .elementor-element.elementor-element-928581d .elementor-button:focus svg{fill:var( --e-global-color-a8b5902 );}.elementor-641 .elementor-element.elementor-element-5312d9f{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-641 .elementor-element.elementor-element-ff6f210{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-9faca58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-641 .elementor-element.elementor-element-9faca58 img{width:100%;}.elementor-641 .elementor-element.elementor-element-89b1848 .elementor-button{background-color:var( --e-global-color-a8b5902 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;border-radius:16px 16px 16px 16px;padding:8px 16px 8px 16px;}.elementor-641 .elementor-element.elementor-element-89b1848 .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-89b1848 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-a8b5902 );}body:not(.rtl) .elementor-641 .elementor-element.elementor-element-89b1848{left:13%;}body.rtl .elementor-641 .elementor-element.elementor-element-89b1848{right:13%;}.elementor-641 .elementor-element.elementor-element-89b1848{top:31%;}.elementor-641 .elementor-element.elementor-element-89b1848 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-641 .elementor-element.elementor-element-89b1848 .elementor-button:hover svg, .elementor-641 .elementor-element.elementor-element-89b1848 .elementor-button:focus svg{fill:var( --e-global-color-a8b5902 );}.elementor-641 .elementor-element.elementor-element-6ff06a4b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-77e6e305 .elementor-heading-title{font-family:var( --e-global-typography-759a38d-font-family ), Noto Sans TC;font-size:var( --e-global-typography-759a38d-font-size );font-weight:var( --e-global-typography-759a38d-font-weight );line-height:var( --e-global-typography-759a38d-line-height );}.elementor-641 .elementor-element.elementor-element-6a45a88f .elementor-heading-title{font-family:var( --e-global-typography-f94f28e-font-family ), Noto Sans TC;font-size:var( --e-global-typography-f94f28e-font-size );font-weight:var( --e-global-typography-f94f28e-font-weight );line-height:var( --e-global-typography-f94f28e-line-height );color:var( --e-global-color-accent );}.elementor-641 .elementor-element.elementor-element-3a5723f{--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:center;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-641 .elementor-element.elementor-element-03a3645 .elementor-icon-wrapper{text-align:center;}.elementor-641 .elementor-element.elementor-element-03a3645 .elementor-icon{font-size:24px;}.elementor-641 .elementor-element.elementor-element-03a3645 .elementor-icon svg{height:24px;}.elementor-641 .elementor-element.elementor-element-9699881 .elementor-heading-title{font-family:var( --e-global-typography-f94f28e-font-family ), Noto Sans TC;font-size:var( --e-global-typography-f94f28e-font-size );font-weight:var( --e-global-typography-f94f28e-font-weight );line-height:var( --e-global-typography-f94f28e-line-height );}.elementor-641 .elementor-element.elementor-element-b8e6659 .elementor-icon-wrapper{text-align:center;}.elementor-641 .elementor-element.elementor-element-b8e6659 .elementor-icon{font-size:24px;}.elementor-641 .elementor-element.elementor-element-b8e6659 .elementor-icon svg{height:24px;}.elementor-641 .elementor-element.elementor-element-f34831e{--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:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-641 .elementor-element.elementor-element-77f1c20 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:23px 23px 23px 23px;padding:15px 25px 15px 25px;}.elementor-641 .elementor-element.elementor-element-77f1c20 .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-77f1c20 .elementor-button:focus{background-color:#3E5BA91A;}.elementor-641 .elementor-element.elementor-element-d7a9a66 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:23px 23px 23px 23px;padding:15px 25px 15px 25px;}.elementor-641 .elementor-element.elementor-element-d7a9a66 .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-d7a9a66 .elementor-button:focus{background-color:#3E5BA91A;}.elementor-641 .elementor-element.elementor-element-6172288 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:23px 23px 23px 23px;padding:15px 25px 15px 25px;}.elementor-641 .elementor-element.elementor-element-6172288 .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-6172288 .elementor-button:focus{background-color:#3E5BA91A;}.elementor-641 .elementor-element.elementor-element-6dd3c5f .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:23px 23px 23px 23px;padding:15px 25px 15px 25px;}.elementor-641 .elementor-element.elementor-element-6dd3c5f .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-6dd3c5f .elementor-button:focus{background-color:#3E5BA91A;}.elementor-641 .elementor-element.elementor-element-e779c54 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:23px 23px 23px 23px;padding:15px 25px 15px 25px;}.elementor-641 .elementor-element.elementor-element-e779c54 .elementor-button:hover, .elementor-641 .elementor-element.elementor-element-e779c54 .elementor-button:focus{background-color:#3E5BA91A;}.elementor-641 .elementor-element.elementor-element-85af49f{--display:flex;--min-height:350px;}.elementor-641 .elementor-element.elementor-element-81c43be{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-81c43be:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-81c43be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-e4f9ffc img{width:90%;}.elementor-641 .elementor-element.elementor-element-0dc31ed{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-d495f27 .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-641 .elementor-element.elementor-element-ad3dbce{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-714df7a{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-714df7a:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-714df7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-a8ed99b img{width:90%;}.elementor-641 .elementor-element.elementor-element-bc281ec{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-b26f0b4 .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-fea50be{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-ca8bf3e{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-ca8bf3e:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-ca8bf3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-b9abd76 img{width:90%;}.elementor-641 .elementor-element.elementor-element-dfba2d5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-78b6f83 .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-76a1a7a{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-da41455{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-da41455:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-da41455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-5bbbf30 img{width:90%;}.elementor-641 .elementor-element.elementor-element-a9d2a65{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-ce63e70 .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-dbab399{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-f923863{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-f923863:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-f923863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-72a8ab6 img{width:90%;}.elementor-641 .elementor-element.elementor-element-dd9c1ca{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-538413f .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-fa0a9ee{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-fb65f07{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-fb65f07:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-fb65f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-013b718 img{width:90%;}.elementor-641 .elementor-element.elementor-element-52788b5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-0e6b98b .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-0e81caa{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-77c5acf{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-77c5acf:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-77c5acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-39e8559 img{width:90%;}.elementor-641 .elementor-element.elementor-element-8b2afd8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-21fcc52 .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-3bff912{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-c196ba4{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-c196ba4:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-c196ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-36fd803 img{width:90%;}.elementor-641 .elementor-element.elementor-element-84e62ee{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-3dc2431 .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-654bfbb{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-8a5185e{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-8a5185e:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-8a5185e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-ebd8b79 img{width:90%;}.elementor-641 .elementor-element.elementor-element-013e1ec{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-d616547 .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-36df39c{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-b7b5dea{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-b7b5dea:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-b7b5dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-f7eb3ae img{width:90%;}.elementor-641 .elementor-element.elementor-element-d8c6693{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-2a2aa60 .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-c727fc6{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-b5644eb{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-b5644eb:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-b5644eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-ac811fb img{width:90%;}.elementor-641 .elementor-element.elementor-element-2697557{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-6fe7340 .elementor-heading-title{font-family:"Noto Sans TC", Noto Sans TC;font-size:24px;font-weight:700;}.elementor-641 .elementor-element.elementor-element-92004db{font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-03f033a{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-641 .elementor-element.elementor-element-c322021{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-c322021:not(.elementor-motion-effects-element-type-background), .elementor-641 .elementor-element.elementor-element-c322021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-422f714 );}.elementor-641 .elementor-element.elementor-element-f556606{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-641 .elementor-element.elementor-element-a1a3e52{text-align:center;}.elementor-641 .elementor-element.elementor-element-a1a3e52 .elementor-heading-title{font-family:var( --e-global-typography-759a38d-font-family ), Noto Sans TC;font-size:var( --e-global-typography-759a38d-font-size );font-weight:var( --e-global-typography-759a38d-font-weight );line-height:var( --e-global-typography-759a38d-line-height );}.elementor-641 .elementor-element.elementor-element-33d930c{text-align:center;font-family:"Noto Sans TC", Noto Sans TC;font-size:16px;font-weight:400;}.elementor-641 .elementor-element.elementor-element-0ea512a img{width:100%;}.elementor-641 .elementor-element.elementor-element-6f8722e{--display:flex;}.elementor-641 .elementor-element.elementor-element-15ddf46 > .elementor-widget-container{margin:80px 0px 030px 0px;}.elementor-641 .elementor-element.elementor-element-15ddf46{text-align:left;}.elementor-641 .elementor-element.elementor-element-15ddf46 .elementor-heading-title{font-family:var( --e-global-typography-5779561-font-family ), Noto Sans TC;font-size:var( --e-global-typography-5779561-font-size );font-weight:var( --e-global-typography-5779561-font-weight );line-height:var( --e-global-typography-5779561-line-height );letter-spacing:var( --e-global-typography-5779561-letter-spacing );}.elementor-641 .elementor-element.elementor-element-10d200d{--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:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-641 .elementor-element.elementor-element-0c00a21{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-69dd2ce img{max-width:96px;}.elementor-641 .elementor-element.elementor-element-0d2e0ed{text-align:center;}.elementor-641 .elementor-element.elementor-element-0d2e0ed .elementor-heading-title{font-family:var( --e-global-typography-a6b172a-font-family ), Noto Sans TC;font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );color:var( --e-global-color-secondary );}.elementor-641 .elementor-element.elementor-element-c30cb34{font-family:var( --e-global-typography-a6b172a-font-family ), Noto Sans TC;font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );color:var( --e-global-color-3bff3d8 );}.elementor-641 .elementor-element.elementor-element-ba09b2e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-086702e img{max-width:96px;}.elementor-641 .elementor-element.elementor-element-230b912{text-align:center;}.elementor-641 .elementor-element.elementor-element-230b912 .elementor-heading-title{font-family:var( --e-global-typography-a6b172a-font-family ), Noto Sans TC;font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );color:var( --e-global-color-secondary );}.elementor-641 .elementor-element.elementor-element-2dcf2c0{font-family:var( --e-global-typography-a6b172a-font-family ), Noto Sans TC;font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );color:var( --e-global-color-3bff3d8 );}.elementor-641 .elementor-element.elementor-element-0e565c0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-70f256a img{max-width:96px;transition-duration:0.3s;}.elementor-641 .elementor-element.elementor-element-4b90546{text-align:center;}.elementor-641 .elementor-element.elementor-element-4b90546 .elementor-heading-title{font-family:var( --e-global-typography-a6b172a-font-family ), Noto Sans TC;font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );color:var( --e-global-color-secondary );}.elementor-641 .elementor-element.elementor-element-53d998d{font-family:var( --e-global-typography-a6b172a-font-family ), Noto Sans TC;font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );color:var( --e-global-color-3bff3d8 );}.elementor-641 .elementor-element.elementor-element-2f04449{--display:flex;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-641 .elementor-element.elementor-element-e3e096a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-641 .elementor-element.elementor-element-e3e096a.elementor-wc-products .products > h2{font-family:var( --e-global-typography-5779561-font-family ), Noto Sans TC;font-size:var( --e-global-typography-5779561-font-size );font-weight:var( --e-global-typography-5779561-font-weight );line-height:var( --e-global-typography-5779561-line-height );letter-spacing:var( --e-global-typography-5779561-letter-spacing );}.elementor-641 .elementor-element.elementor-element-e3e096a.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-secondary );}.elementor-641 .elementor-element.elementor-element-e3e096a.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-641 .elementor-element.elementor-element-e3e096a.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-641 .elementor-element.elementor-element-6009b10a .elementor-heading-title{font-size:var( --e-global-typography-759a38d-font-size );line-height:var( --e-global-typography-759a38d-line-height );}.elementor-641 .elementor-element.elementor-element-212127b8 .elementor-heading-title{font-size:var( --e-global-typography-f94f28e-font-size );line-height:var( --e-global-typography-f94f28e-line-height );}body:not(.rtl) .elementor-641 .elementor-element.elementor-element-8549e3c{left:34%;}body.rtl .elementor-641 .elementor-element.elementor-element-8549e3c{right:34%;}body:not(.rtl) .elementor-641 .elementor-element.elementor-element-89b1848{left:10%;}body.rtl .elementor-641 .elementor-element.elementor-element-89b1848{right:10%;}.elementor-641 .elementor-element.elementor-element-77e6e305 .elementor-heading-title{font-size:var( --e-global-typography-759a38d-font-size );line-height:var( --e-global-typography-759a38d-line-height );}.elementor-641 .elementor-element.elementor-element-6a45a88f .elementor-heading-title{font-size:var( --e-global-typography-f94f28e-font-size );line-height:var( --e-global-typography-f94f28e-line-height );}.elementor-641 .elementor-element.elementor-element-3a5723f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-9699881 .elementor-heading-title{font-size:var( --e-global-typography-f94f28e-font-size );line-height:var( --e-global-typography-f94f28e-line-height );}.elementor-641 .elementor-element.elementor-element-81c43be{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-714df7a{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-ca8bf3e{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-da41455{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-f923863{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-fb65f07{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-77c5acf{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-c196ba4{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-8a5185e{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-b7b5dea{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-b5644eb{--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-a1a3e52 .elementor-heading-title{font-size:var( --e-global-typography-759a38d-font-size );line-height:var( --e-global-typography-759a38d-line-height );}.elementor-641 .elementor-element.elementor-element-15ddf46 .elementor-heading-title{font-size:var( --e-global-typography-5779561-font-size );line-height:var( --e-global-typography-5779561-line-height );letter-spacing:var( --e-global-typography-5779561-letter-spacing );}.elementor-641 .elementor-element.elementor-element-0d2e0ed .elementor-heading-title{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-c30cb34{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-230b912 .elementor-heading-title{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-2dcf2c0{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-4b90546 .elementor-heading-title{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-53d998d{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-e3e096a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-641 .elementor-element.elementor-element-e3e096a.elementor-wc-products .products > h2{font-size:var( --e-global-typography-5779561-font-size );line-height:var( --e-global-typography-5779561-line-height );letter-spacing:var( --e-global-typography-5779561-letter-spacing );}}@media(min-width:768px){.elementor-641 .elementor-element.elementor-element-50d6386a{--content-width:1024px;}.elementor-641 .elementor-element.elementor-element-5802ec80{--content-width:1024px;}.elementor-641 .elementor-element.elementor-element-38b40d04{--content-width:1024px;}.elementor-641 .elementor-element.elementor-element-170365c{--content-width:1024px;}.elementor-641 .elementor-element.elementor-element-ca09c0d{--content-width:1024px;}.elementor-641 .elementor-element.elementor-element-e0bdec2{--content-width:1024px;}.elementor-641 .elementor-element.elementor-element-5312d9f{--content-width:1024px;}.elementor-641 .elementor-element.elementor-element-6ff06a4b{--content-width:1024px;}.elementor-641 .elementor-element.elementor-element-81c43be{--width:100%;}.elementor-641 .elementor-element.elementor-element-714df7a{--width:100%;}.elementor-641 .elementor-element.elementor-element-ca8bf3e{--width:100%;}.elementor-641 .elementor-element.elementor-element-da41455{--width:100%;}.elementor-641 .elementor-element.elementor-element-f923863{--width:100%;}.elementor-641 .elementor-element.elementor-element-fb65f07{--width:100%;}.elementor-641 .elementor-element.elementor-element-77c5acf{--width:100%;}.elementor-641 .elementor-element.elementor-element-c196ba4{--width:100%;}.elementor-641 .elementor-element.elementor-element-8a5185e{--width:100%;}.elementor-641 .elementor-element.elementor-element-b7b5dea{--width:100%;}.elementor-641 .elementor-element.elementor-element-b5644eb{--width:100%;}.elementor-641 .elementor-element.elementor-element-c322021{--width:100%;}}@media(max-width:767px){.elementor-641 .elementor-element.elementor-element-5802ec80{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.woocommerce .elementor-641 .elementor-element.elementor-element-380c3d98 .woocommerce-product-details__short-description{font-size:14px;line-height:30px;}.elementor-641 .elementor-element.elementor-element-01a0976 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-641 .elementor-element.elementor-element-38b40d04{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-6009b10a .elementor-heading-title{font-size:var( --e-global-typography-759a38d-font-size );line-height:var( --e-global-typography-759a38d-line-height );}.elementor-641 .elementor-element.elementor-element-212127b8 .elementor-heading-title{font-size:var( --e-global-typography-f94f28e-font-size );line-height:var( --e-global-typography-f94f28e-line-height );}.elementor-641 .elementor-element.elementor-element-170365c{--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-67407ff .elementor-button{font-size:12px;padding:6px 10px 6px 10px;}.elementor-641 .elementor-element.elementor-element-ca09c0d{--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-8549e3c .elementor-button{font-size:12px;padding:6px 10px 6px 10px;}.elementor-641 .elementor-element.elementor-element-e0bdec2{--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-28ef57c .elementor-button{font-size:12px;padding:6px 12px 6px 12px;}body:not(.rtl) .elementor-641 .elementor-element.elementor-element-928581d{left:50%;}body.rtl .elementor-641 .elementor-element.elementor-element-928581d{right:50%;}.elementor-641 .elementor-element.elementor-element-928581d{top:36%;}.elementor-641 .elementor-element.elementor-element-928581d .elementor-button{font-size:12px;padding:6px 12px 6px 12px;}.elementor-641 .elementor-element.elementor-element-5312d9f{--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}body:not(.rtl) .elementor-641 .elementor-element.elementor-element-89b1848{left:6%;}body.rtl .elementor-641 .elementor-element.elementor-element-89b1848{right:6%;}.elementor-641 .elementor-element.elementor-element-89b1848{top:30%;}.elementor-641 .elementor-element.elementor-element-89b1848 .elementor-button{font-size:12px;padding:6px 12px 6px 12px;}.elementor-641 .elementor-element.elementor-element-6ff06a4b{--padding-top:032px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-77e6e305 .elementor-heading-title{font-size:var( --e-global-typography-759a38d-font-size );line-height:var( --e-global-typography-759a38d-line-height );}.elementor-641 .elementor-element.elementor-element-6a45a88f .elementor-heading-title{font-size:var( --e-global-typography-f94f28e-font-size );line-height:var( --e-global-typography-f94f28e-line-height );}.elementor-641 .elementor-element.elementor-element-3a5723f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-9699881 .elementor-heading-title{font-size:var( --e-global-typography-f94f28e-font-size );line-height:var( --e-global-typography-f94f28e-line-height );}.elementor-641 .elementor-element.elementor-element-f34831e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-81c43be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-0dc31ed{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-714df7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-bc281ec{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-ca8bf3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-dfba2d5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-da41455{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-a9d2a65{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-f923863{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-dd9c1ca{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-fb65f07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-52788b5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-77c5acf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-8b2afd8{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-c196ba4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-84e62ee{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-8a5185e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-013e1ec{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-b7b5dea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-d8c6693{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-b5644eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-641 .elementor-element.elementor-element-2697557{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-03f033a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-641 .elementor-element.elementor-element-c322021{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-641 .elementor-element.elementor-element-f556606{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-a1a3e52 .elementor-heading-title{font-size:var( --e-global-typography-759a38d-font-size );line-height:var( --e-global-typography-759a38d-line-height );}.elementor-641 .elementor-element.elementor-element-33d930c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-641 .elementor-element.elementor-element-15ddf46 > .elementor-widget-container{margin:016px 0px 0px 0px;}.elementor-641 .elementor-element.elementor-element-15ddf46 .elementor-heading-title{font-size:var( --e-global-typography-5779561-font-size );line-height:var( --e-global-typography-5779561-line-height );letter-spacing:var( --e-global-typography-5779561-letter-spacing );}.elementor-641 .elementor-element.elementor-element-10d200d{--flex-direction:column;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-641 .elementor-element.elementor-element-0c00a21{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-641 .elementor-element.elementor-element-0d2e0ed .elementor-heading-title{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-c30cb34{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-ba09b2e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-641 .elementor-element.elementor-element-230b912 .elementor-heading-title{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-2dcf2c0{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-0e565c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-641 .elementor-element.elementor-element-4b90546 .elementor-heading-title{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-53d998d{font-size:var( --e-global-typography-a6b172a-font-size );line-height:var( --e-global-typography-a6b172a-line-height );}.elementor-641 .elementor-element.elementor-element-e3e096a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-641 .elementor-element.elementor-element-e3e096a.elementor-wc-products .products > h2{font-size:var( --e-global-typography-5779561-font-size );line-height:var( --e-global-typography-5779561-line-height );letter-spacing:var( --e-global-typography-5779561-letter-spacing );}}