.elementor-69 .elementor-element.elementor-element-6da8a17:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-6da8a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../fivetech-%c3%a5%c2%ae%c2%98%c3%a7%c2%b6%c2%b2-bn12-scaled.html");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-69 .elementor-element.elementor-element-6da8a17 > .elementor-container{min-height:338px;}.elementor-69 .elementor-element.elementor-element-6da8a17.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-6da8a17.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-6da8a17.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-6da8a17.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-6da8a17.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-6da8a17.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-6da8a17.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-6da8a17.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-6da8a17.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-69 .elementor-element.elementor-element-6da8a17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}.elementor-69 .elementor-element.elementor-element-6da8a17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-df0971d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-df0971d.elementor-column{align-self:inherit;cursor:default;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-2209d5e .elementor-heading-title{font-family:var( --e-global-typography-cd1d321-font-family ), Sans-serif;font-size:var( --e-global-typography-cd1d321-font-size );font-weight:var( --e-global-typography-cd1d321-font-weight );text-transform:var( --e-global-typography-cd1d321-text-transform );line-height:var( --e-global-typography-cd1d321-line-height );letter-spacing:var( --e-global-typography-cd1d321-letter-spacing );color:#FEFEFE;}.elementor-69 .elementor-element.elementor-element-9573d1c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-9573d1c .elementor-heading-title{font-family:var( --e-global-typography-0f1ea3a-font-family ), Sans-serif;font-size:var( --e-global-typography-0f1ea3a-font-size );font-weight:var( --e-global-typography-0f1ea3a-font-weight );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );color:#FEFEFE;}.elementor-69 .elementor-element.elementor-element-9830492.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-9830492.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-9830492.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-9830492.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-9830492.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-9830492.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-9830492.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-9830492.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-9830492.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-69 .elementor-element.elementor-element-9830492{margin-top:20px;margin-bottom:80px;padding:0% 5% 0% 5%;}.elementor-69 .elementor-element.elementor-element-7c2ad29.elementor-column{align-self:inherit;cursor:default;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-080719b{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:31px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-080719b a{color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-1945b8c.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-1945b8c.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-1945b8c.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-1945b8c.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-1945b8c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-1945b8c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-1945b8c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-1945b8c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-1945b8c.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-69 .elementor-element.elementor-element-1945b8c{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-69 .elementor-element.elementor-element-642f4af.elementor-column{width:22%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-642f4af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-5f7a78c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-69 .elementor-element.elementor-element-5f7a78c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-69 .elementor-element.elementor-element-5f7a78c.elementor-column{width:78%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-5f7a78c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:55px 45px 55px 45px;}.elementor-69 .elementor-element.elementor-element-5f7a78c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-8cefca1.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-8cefca1.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-8cefca1.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-8cefca1.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-8cefca1.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-8cefca1.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-8cefca1.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-8cefca1.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-8cefca1.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-69 .elementor-element.elementor-element-06a2e62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-06a2e62.elementor-column{align-self:inherit;cursor:default;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-e1b390d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-69 .elementor-element.elementor-element-e1b390d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-e1b390d img{width:100%;}.elementor-69 .elementor-element.elementor-element-7ad71a7{--e-image-carousel-slides-to-show:3;}.elementor-69 .elementor-element.elementor-element-7ad71a7 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-69 .elementor-element.elementor-element-f4ba522 .elementor-button{background-color:#61CE7000;font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:26px;letter-spacing:1px;fill:#464646;color:#464646;padding:15px 0px 15px 90px;}.elementor-69 .elementor-element.elementor-element-f4ba522 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-f4ba522 .elementor-button:focus{background-color:#97D70000;color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-f4ba522 > .elementor-widget-container{background-color:#FFFFFF;background-image:url("../svg/icon-adobe2.svg");margin:15px 0px 0px 0px;background-position:20px 50%;background-repeat:no-repeat;background-size:50px auto;}.elementor-69 .elementor-element.elementor-element-f4ba522:hover .elementor-widget-container{background-color:var( --e-global-color-secondary );background-image:url("../svg/icon-adobe2.svg");background-position:30px 50%;background-repeat:no-repeat;background-size:50px auto;}.elementor-69 .elementor-element.elementor-element-f4ba522 .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-f4ba522 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-6813bef .elementor-button{background-color:#61CE7000;font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:26px;letter-spacing:1px;fill:#464646;color:#464646;padding:15px 0px 15px 90px;}.elementor-69 .elementor-element.elementor-element-6813bef .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-6813bef .elementor-button:focus{background-color:#97D70000;color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-6813bef > .elementor-widget-container{background-color:#FFFFFF;background-image:url("../svg/icon-book-gray.svg");margin:15px 0px 0px 0px;background-position:25px 50%;background-repeat:no-repeat;background-size:33px auto;}.elementor-69 .elementor-element.elementor-element-6813bef:hover .elementor-widget-container{background-color:var( --e-global-color-secondary );background-image:url("../svg/icon-book-white.svg");background-position:35px 50%;background-repeat:no-repeat;background-size:33px auto;}.elementor-69 .elementor-element.elementor-element-6813bef .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-6813bef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-a2e6d07 .elementor-button{background-color:#61CE7000;font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:26px;letter-spacing:1px;fill:#464646;color:#464646;padding:15px 0px 15px 90px;}.elementor-69 .elementor-element.elementor-element-a2e6d07 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-a2e6d07 .elementor-button:focus{background-color:#97D70000;color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-a2e6d07 > .elementor-widget-container{background-color:#FFFFFF;background-image:url("../svg/icon-cs-gray.svg");margin:15px 0px 0px 0px;background-position:23px 50%;background-repeat:no-repeat;background-size:33px auto;}.elementor-69 .elementor-element.elementor-element-a2e6d07:hover .elementor-widget-container{background-color:var( --e-global-color-secondary );background-image:url("../svg/icon-cs-white.svg");background-position:33px 50%;background-repeat:no-repeat;background-size:33px auto;}.elementor-69 .elementor-element.elementor-element-a2e6d07 .elementor-button:hover svg, .elementor-69 .elementor-element.elementor-element-a2e6d07 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-9b8320a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-9b8320a.elementor-column{align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-9b8320a > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-69 .elementor-element.elementor-element-353cc47 > .elementor-widget-container{padding:2px 0px 5px 0px;}.elementor-69 .elementor-element.elementor-element-353cc47 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:0px;color:#949494;}.elementor-69 .elementor-element.elementor-element-835c4a6.elementor-widget.ob-got-stalker{width:70px;flex:unset;align-self:auto;}.elementor-69 .elementor-element.elementor-element-835c4a6{text-align:left;}.elementor-69 .elementor-element.elementor-element-835c4a6 img{width:100%;}.elementor-69 .elementor-element.elementor-element-7f3ed62 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-7f3ed62 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.04em;color:var( --e-global-color-c75c58c );}.elementor-69 .elementor-element.elementor-element-57f6419 > .elementor-widget-container{padding:10px 0px 0px 0px;}.woocommerce .elementor-69 .elementor-element.elementor-element-57f6419 .woocommerce-product-details__short-description{color:#565656;font-family:var( --e-global-typography-529d83f-font-family ), Sans-serif;font-size:var( --e-global-typography-529d83f-font-size );line-height:var( --e-global-typography-529d83f-line-height );}.elementor-69 .elementor-element.elementor-element-a638712 > .elementor-widget-container{padding:8px 0px 15px 0px;}.elementor-69 .elementor-element.elementor-element-a638712 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:bold;line-height:30px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-914f6b4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-69 .elementor-element.elementor-element-f8889f9.elementor-column{width:100%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-f8889f9 > .elementor-element-populated{padding:60px 0px 60px 0px;}.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 ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-69 .elementor-element.elementor-element-95483bf{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:1px;}.elementor-69 .elementor-element.elementor-element-95483bf .elementor-divider-separator{width:100%;}.elementor-69 .elementor-element.elementor-element-95483bf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-69 .elementor-element.elementor-element-e79ebbe:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-e79ebbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-69 .elementor-element.elementor-element-e79ebbe.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-e79ebbe.ob-is-breaking-bad > .elementor-container{justify-content:space-between !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-e79ebbe.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-e79ebbe.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:space-between !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-e79ebbe.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-e79ebbe.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-e79ebbe.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-e79ebbe.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-e79ebbe.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-69 .elementor-element.elementor-element-e79ebbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-e79ebbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-1ff3816.elementor-column{align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-69e2652{text-align:center;}.elementor-69 .elementor-element.elementor-element-69e2652 .elementor-heading-title{color:var( --e-global-color-7a3cbdf );}.elementor-69 .elementor-element.elementor-element-bd8b83f.elementor-column{align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-4b3a10f{text-align:center;}.elementor-69 .elementor-element.elementor-element-4b3a10f .elementor-heading-title{color:var( --e-global-color-7a3cbdf );}.elementor-69 .elementor-element.elementor-element-604a82f.elementor-column{align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-e1ff459{text-align:center;}.elementor-69 .elementor-element.elementor-element-e1ff459 .elementor-heading-title{color:var( --e-global-color-7a3cbdf );}.elementor-69 .elementor-element.elementor-element-39b4b8d.elementor-column{align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-ae24d3b{text-align:center;}.elementor-69 .elementor-element.elementor-element-ae24d3b .elementor-heading-title{color:var( --e-global-color-7a3cbdf );}.elementor-69 .elementor-element.elementor-element-09060ad.elementor-column{align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-c21dc56{text-align:center;}.elementor-69 .elementor-element.elementor-element-c21dc56 .elementor-heading-title{color:var( --e-global-color-7a3cbdf );}.elementor-69 .elementor-element.elementor-element-2234759.elementor-column{align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-0369682{text-align:center;}.elementor-69 .elementor-element.elementor-element-0369682 .elementor-heading-title{color:var( --e-global-color-7a3cbdf );}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:0;}.elementor-69 .elementor-element.elementor-element-c7d4d1e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-item{align-self:top;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-69 .elementor-element.elementor-element-39803ae{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#ACACAC;}.elementor-69 .elementor-element.elementor-element-0cccc8e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-312ed8b{color:var( --e-global-color-c75c58c );font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;line-height:31px;}.elementor-69 .elementor-element.elementor-element-e42b5f1.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-e42b5f1.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-e42b5f1.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-e42b5f1.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-e42b5f1.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-e42b5f1.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-e42b5f1.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-e42b5f1.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-e42b5f1.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-69 .elementor-element.elementor-element-e42b5f1{padding:3% 5% 0% 5%;}.elementor-69 .elementor-element.elementor-element-1a7f27a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-1a7f27a.elementor-column{width:25%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-1a7f27a > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-1815579 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-1815579.elementor-column{width:25%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-1815579 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-1a34cb9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-1a34cb9.elementor-column{width:25%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-1a34cb9 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-45a8bc5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-45a8bc5.elementor-column{width:25%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-45a8bc5 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-fcbe38c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-fcbe38c.elementor-column{width:25%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-fcbe38c > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-6858052 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-6858052.elementor-column{width:25%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-6858052 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-1c4d478 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-1c4d478.elementor-column{width:25%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-1c4d478 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-141f872 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-141f872.elementor-column{width:25%;align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-141f872 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-0fe3d02:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-0fe3d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-69 .elementor-element.elementor-element-0fe3d02.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-0fe3d02.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-0fe3d02.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-69 .elementor-element.elementor-element-0fe3d02.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-69 .elementor-element.elementor-element-0fe3d02.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-0fe3d02.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-0fe3d02.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical > .elementor-row, .elementor-69 .elementor-element.elementor-element-0fe3d02.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-69 .elementor-element.elementor-element-0fe3d02.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-69 .elementor-element.elementor-element-0fe3d02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:0px;padding:50px 0px 30px 0px;}.elementor-69 .elementor-element.elementor-element-0fe3d02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-9a73861 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-9a73861.elementor-column{align-self:inherit;cursor:default;}.elementor-69 .elementor-element.elementor-element-ec0d149{text-align:center;}.elementor-69 .elementor-element.elementor-element-ec0d149 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:26px;font-weight:bold;line-height:48px;letter-spacing:0px;}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title.ae-active{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button:hover{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button.active{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .view-more-button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-widget-ae-post-blocks-adv .filter-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-items{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .filter-items a{color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .filter-items:hover > a, .elementor-widget-ae-post-blocks-adv .filter-items > a .filter-items:hover > a, .elementor-widget-ae-post-blocks-adv .filter-items.active > a{color:var( --e-global-color-secondary );}.elementor-widget-ae-post-blocks-adv .filter-items:hover, .elementor-widget-ae-post-blocks-adv .filter-items.active{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-ae-post-blocks-adv span.onsale{background-color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-widget-title-inner{border-color:var( --e-global-color-secondary );}.elementor-69 .elementor-element.elementor-element-c2ce977 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-widget-title-wrap{text-align:center;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-prev i{color:#89B929;font-size:40px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-next i{color:#89B929;font-size:40px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-prev svg{fill:#89B929;width:40px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-next svg{fill:#89B929;width:40px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-container{margin-left:25px;margin-right:25px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-outer-wrapper{position:relative;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-prev{left:0;padding:0px 0px 60px 0px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-next{right:0;padding:0px 0px 60px 0px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1450px){.elementor-69 .elementor-element.elementor-element-6da8a17 > .elementor-container{min-height:300px;}.elementor-69 .elementor-element.elementor-element-6da8a17{padding:0% 8% 0% 8%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-2209d5e .elementor-heading-title{font-size:var( --e-global-typography-cd1d321-font-size );line-height:var( --e-global-typography-cd1d321-line-height );letter-spacing:var( --e-global-typography-cd1d321-letter-spacing );}.elementor-69 .elementor-element.elementor-element-9573d1c .elementor-heading-title{font-size:var( --e-global-typography-0f1ea3a-font-size );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-69 .elementor-element.elementor-element-9830492{padding:0% 8% 0% 8%;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-1945b8c{padding:0% 3% 0% 3%;}.elementor-69 .elementor-element.elementor-element-642f4af > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-69 .elementor-element.elementor-element-5f7a78c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 40px 30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-f4ba522 > .elementor-widget-container{background-image:url("../svg/icon-adobe2.svg");background-position:30px 50%;}.elementor-69 .elementor-element.elementor-element-f4ba522 .elementor-button{letter-spacing:1px;padding:15px 0px 15px 70px;}.elementor-69 .elementor-element.elementor-element-6813bef > .elementor-widget-container{background-position:35px 50px;}.elementor-69 .elementor-element.elementor-element-6813bef .elementor-button{padding:15px 0px 15px 70px;}.elementor-69 .elementor-element.elementor-element-a2e6d07 > .elementor-widget-container{background-position:33px 50px;}.elementor-69 .elementor-element.elementor-element-a2e6d07 .elementor-button{padding:15px 0px 15px 70px;}.elementor-69 .elementor-element.elementor-element-353cc47 .elementor-heading-title{line-height:26px;}.elementor-69 .elementor-element.elementor-element-57f6419 > .elementor-widget-container{padding:20px 0px 0px 0px;}.woocommerce .elementor-69 .elementor-element.elementor-element-57f6419 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-529d83f-font-size );line-height:var( --e-global-typography-529d83f-line-height );}.elementor-69 .elementor-element.elementor-element-a638712 > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-e42b5f1{padding:3% 8% 0% 8%;}.elementor-69 .elementor-element.elementor-element-0fe3d02{padding:6% 8% 12% 8%;}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-items{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-prev{padding:0px 0px 105px 0px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-next{padding:0px 0px 105px 0px;}}@media(max-width:1200px){.elementor-69 .elementor-element.elementor-element-6da8a17 > .elementor-container{min-height:250px;}.elementor-69 .elementor-element.elementor-element-6da8a17{padding:0% 5% 0% 05%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-2209d5e .elementor-heading-title{font-size:var( --e-global-typography-cd1d321-font-size );line-height:var( --e-global-typography-cd1d321-line-height );letter-spacing:var( --e-global-typography-cd1d321-letter-spacing );}.elementor-69 .elementor-element.elementor-element-9573d1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-9573d1c .elementor-heading-title{font-size:var( --e-global-typography-0f1ea3a-font-size );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-1945b8c{padding:0% 5% 0% 5%;}.elementor-69 .elementor-element.elementor-element-642f4af.elementor-column{width:0%;}.elementor-69 .elementor-element.elementor-element-5f7a78c.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-5f7a78c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 020px;}.elementor-69 .elementor-element.elementor-element-06a2e62.elementor-column{width:38%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-7ad71a7{--e-image-carousel-slides-to-show:2;}.elementor-69 .elementor-element.elementor-element-f4ba522 > .elementor-widget-container{background-position:5px 50%;background-size:45px auto;}.elementor-69 .elementor-element.elementor-element-f4ba522:hover .elementor-widget-container{background-position:5px 50%;background-size:45px auto;}.elementor-69 .elementor-element.elementor-element-f4ba522 .elementor-button{font-size:12px;letter-spacing:0px;padding:15px 0px 15px 90px;}.elementor-69 .elementor-element.elementor-element-6813bef > .elementor-widget-container{margin:10px 0px 0px 0px;background-position:12px 50%;background-size:30px auto;}.elementor-69 .elementor-element.elementor-element-6813bef:hover .elementor-widget-container{background-position:12px 50%;background-size:30px auto;}.elementor-69 .elementor-element.elementor-element-6813bef .elementor-button{font-size:12px;letter-spacing:0px;padding:15px 0px 15px 90px;}.elementor-69 .elementor-element.elementor-element-a2e6d07 > .elementor-widget-container{margin:10px 0px 0px 0px;background-position:12px 50%;background-size:30px auto;}.elementor-69 .elementor-element.elementor-element-a2e6d07:hover .elementor-widget-container{background-position:12px 50%;background-size:30px auto;}.elementor-69 .elementor-element.elementor-element-a2e6d07 .elementor-button{font-size:12px;letter-spacing:0px;padding:12px 0px 12px 90px;}.elementor-69 .elementor-element.elementor-element-9b8320a.elementor-column{width:62%;}.elementor-69 .elementor-element.elementor-element-9b8320a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-69 .elementor-element.elementor-element-57f6419 > .elementor-widget-container{padding:15px 0px 0px 0px;}.woocommerce .elementor-69 .elementor-element.elementor-element-57f6419 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-529d83f-font-size );line-height:var( --e-global-typography-529d83f-line-height );}.elementor-69 .elementor-element.elementor-element-a638712 .elementor-heading-title{font-size:20px;}.elementor-69 .elementor-element.elementor-element-f8889f9 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:3;}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-312ed8b{font-size:16px;}.elementor-69 .elementor-element.elementor-element-e42b5f1{padding:8% 8% 0% 8%;}.elementor-69 .elementor-element.elementor-element-1a7f27a.elementor-column{width:50%;}.elementor-69 .elementor-element.elementor-element-1815579.elementor-column{width:50%;}.elementor-69 .elementor-element.elementor-element-1a34cb9.elementor-column{width:50%;}.elementor-69 .elementor-element.elementor-element-1a34cb9 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-45a8bc5.elementor-column{width:50%;}.elementor-69 .elementor-element.elementor-element-45a8bc5 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-69 .elementor-element.elementor-element-fcbe38c.elementor-column{width:50%;}.elementor-69 .elementor-element.elementor-element-6858052.elementor-column{width:50%;}.elementor-69 .elementor-element.elementor-element-1c4d478.elementor-column{width:50%;}.elementor-69 .elementor-element.elementor-element-141f872.elementor-column{width:50%;}.elementor-69 .elementor-element.elementor-element-0fe3d02{padding:6% 6% 12% 6%;}.elementor-69 .elementor-element.elementor-element-ec0d149 .elementor-heading-title{font-size:30px;}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-items{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-6da8a17 > .elementor-container{min-height:200px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-2209d5e .elementor-heading-title{font-size:var( --e-global-typography-cd1d321-font-size );line-height:var( --e-global-typography-cd1d321-line-height );letter-spacing:var( --e-global-typography-cd1d321-letter-spacing );}.elementor-69 .elementor-element.elementor-element-9573d1c > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-9573d1c .elementor-heading-title{font-size:var( --e-global-typography-0f1ea3a-font-size );line-height:var( --e-global-typography-0f1ea3a-line-height );letter-spacing:var( --e-global-typography-0f1ea3a-letter-spacing );}.elementor-69 .elementor-element.elementor-element-9830492{margin-top:20px;margin-bottom:25px;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-1945b8c{margin-top:0px;margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-642f4af.elementor-column{width:0%;}.elementor-69 .elementor-element.elementor-element-5f7a78c.elementor-column{align-self:inherit;}.elementor-69 .elementor-element.elementor-element-5f7a78c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-69 .elementor-element.elementor-element-06a2e62.elementor-column{width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-e1b390d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-7ad71a7{--e-image-carousel-slides-to-show:2;}.elementor-69 .elementor-element.elementor-element-f4ba522 > .elementor-widget-container{background-position:30px 50%;background-size:45px auto;}.elementor-69 .elementor-element.elementor-element-f4ba522:hover .elementor-widget-container{background-position:30px 50%;background-size:45px auto;}.elementor-69 .elementor-element.elementor-element-f4ba522 .elementor-button{letter-spacing:2px;padding:15px 0px 15px 100px;}.elementor-69 .elementor-element.elementor-element-6813bef > .elementor-widget-container{background-position:37px 50%;background-size:30px auto;}.elementor-69 .elementor-element.elementor-element-6813bef:hover .elementor-widget-container{background-position:37px 50%;background-size:30px auto;}.elementor-69 .elementor-element.elementor-element-6813bef .elementor-button{letter-spacing:2px;padding:15px 0px 15px 100px;}.elementor-69 .elementor-element.elementor-element-a2e6d07 > .elementor-widget-container{background-position:37px 50%;background-size:30px auto;}.elementor-69 .elementor-element.elementor-element-a2e6d07:hover .elementor-widget-container{background-position:37px 50%;background-size:30px auto;}.elementor-69 .elementor-element.elementor-element-a2e6d07 .elementor-button{letter-spacing:2px;padding:15px 0px 15px 100px;}.elementor-69 .elementor-element.elementor-element-9b8320a.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-9b8320a > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-353cc47 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-69 .elementor-element.elementor-element-7f3ed62 > .elementor-widget-container{padding:15px 0px 0px 0px;}.woocommerce .elementor-69 .elementor-element.elementor-element-57f6419 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-529d83f-font-size );line-height:var( --e-global-typography-529d83f-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:1;}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-39803ae > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0% 13% 0% 0%;}.elementor-69 .elementor-element.elementor-element-39803ae{text-align:right;font-size:14px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69 .elementor-element.elementor-element-e42b5f1{padding:15% 8% 0% 8%;}.elementor-69 .elementor-element.elementor-element-1a7f27a.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-1a7f27a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-1815579.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-1815579 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-1a34cb9.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-1a34cb9 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-45a8bc5.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-45a8bc5 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-fcbe38c.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-fcbe38c > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-6858052.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-6858052 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-1c4d478.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-1c4d478 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-141f872.elementor-column{width:100%;}.elementor-69 .elementor-element.elementor-element-141f872 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-0fe3d02{padding:6% 3% 12% 3%;}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ae-post-blocks-adv .filter-items{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-prev{padding:0px 0px 100px 0px;}.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-next{padding:0px 0px 100px 0px;}}@media(min-width:768px){.elementor-69 .elementor-element.elementor-element-642f4af{width:20%;}.elementor-69 .elementor-element.elementor-element-5f7a78c{width:80%;}.elementor-69 .elementor-element.elementor-element-06a2e62{width:26%;}.elementor-69 .elementor-element.elementor-element-9b8320a{width:74%;}.elementor-69 .elementor-element.elementor-element-f8889f9{width:105.999%;}.elementor-69 .elementor-element.elementor-element-1ff3816{width:20%;}.elementor-69 .elementor-element.elementor-element-bd8b83f{width:16%;}.elementor-69 .elementor-element.elementor-element-604a82f{width:16%;}.elementor-69 .elementor-element.elementor-element-39b4b8d{width:16%;}.elementor-69 .elementor-element.elementor-element-09060ad{width:15.325%;}.elementor-69 .elementor-element.elementor-element-2234759{width:16%;}}@media(max-width:1450px) and (min-width:768px){.elementor-69 .elementor-element.elementor-element-642f4af{width:25%;}.elementor-69 .elementor-element.elementor-element-5f7a78c{width:75%;}}/* Start custom CSS for yith_wc_category_accordion_menu, class: .elementor-element-e7b63ed *//*未分類隱藏(最後一個)*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .cat-item-15{
    
    display: none!important;
    
}

/*top-title-h3*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_widget_title{
    display: none;
}

/*元件背景取消*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .elementor-widget-container{
    
    background: transparent!important;  
}

/*最上層邊框*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget{
    
    border-top:0;
    border-color: transparent!important;

}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_container{
    padding:0!important;
}



/*最上層背景色1*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .elementor-widget-container > div{
    
  background: transparent;   
    
}

/*子選單-主分類+子分類*/

.elementor-69 .elementor-element.elementor-element-e7b63ed .yith-children{
    
    
    background-color:#F8F8F8; 
    padding: 0!important;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .yith-children li{
    
    margin:0!important;
    border-style: none!important;
}

/*分類字-by category+solutions設定-共用*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item{
/*背景*/    

    position: relative; /*結構更改-重要!!*/
    background-color: #484f54!important;
    padding:  0!important;
        

}




.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > a{

/*一般*/
    margin-left: 0px!important;
    padding-left: 60px;
    pointer-events: none;
    
/*背景-圖示*/
    
    background-image: url(../svg/logo-mark.svg)!important;
    background-repeat: no-repeat!important;
    background-size: 20px!important;
    background-position: 16px center!important;

/*字型*/

    font-family: noto sans tc;
    font-size: 18px; 
    line-height: 48px;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    color: #ffffff;

}


@media (max-width:1450px) and (min-width:1200px){
    
/*分類字-by category+solutions字型-rwd*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > a{

    font-size: 16px;

 }
}


/*分類字-第一層li內結構*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > a{
    
	display:block;
}


.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > i{
    
    position: absolute;
    margin: unset!important;
    right: 20px;
    top: 1.2vw;
}

/*子選單-主分類-按鈕圖示設定-closed-自訂-icon*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > i{
  
    background-image: url(../svg/icon-button-w.svg); 
    background-repeat: no-repeat;
    background-size: 19px;
    margin:0!important;
    
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > i:before{
    visibility: hidden;
}


/*子選單-主分類*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > li > a{
    transition:0.3s all ease-out;
    display: inline-block;

    font-family: noto sans tc;
    font-size: 17px; /*子大標*/
    line-height: 53px;
    text-decoration: none;
    font-style: normal;
    font-weight: bold;
    text-transform: none;
    color: #464646;
    
    padding-left: 30px!important;
}


.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > li{
    
    transition:0.3s all ease-out;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > li:hover {
    transition:0.3s all ease-out;
    background-color: #98D702!important; 
    color:#fff;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > li:hover > a{
    transition:0.3s all ease-out;
    color: #fff!important; 
}

/*子選單-主分類-結構更改-重要!*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item{
    
    position: relative; /*結構更改-重要!!*/
}


/*子選單-主分類-第二層li內結構*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > a{
    
	display:block;
}


.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > i{
    
    position: absolute;
    margin: unset!important;
    right: 20px;
    top: 1.2vw;
}

/*子選單-主分類-按鈕圖示設定-closed-自訂-icon*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.closed i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 19px;
    background-image: url(../svg/icon-button-gray.svg); 
 
    
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.closed:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-w.svg); 
    
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > i:before{
    visibility: hidden;
}

/*子選單-主分類-按鈕圖示設定-open-自訂-icon*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.opened > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 19px;
    background-image: url(../svg/icon-button-gray.svg); 

}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item.opened:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-w.svg); 

}

/*子選單-子分類-第三層li內結構*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > a{
    
	display:block;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > i{
    
    position: absolute;
    margin: unset!important;
    right: 20px;
    top: 1.2vw;
}

/*子選單-子分類*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item{
    
    margin: 0 !important;

}


.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children .cat-item > .yith-children > .cat-item:not(:first-child){
    

    border-top-style: dotted!important;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children .cat-item > .yith-children > a{
    transition:0.3s all ease-out;
    color: #757575;
    font-size: 15px!important;
    font-family: noto sans tc;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 46px;
    
    padding-left: 30px!important;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children .cat-item > .yith-children > a:hover {
    transition:0.3s all ease-out;
    color:#000!important;
    font-weight: 700;
}


/*子選單-子分類2-結構更改-重要!*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item{
    
    position: relative; /*結構更改-重要!!*/
}



/*子選單-子分類2-第四層li內結構*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > a{
    
	display:block;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > i{
    
    position: absolute;
    margin: unset!important;
    right: 20px;
    top: 1vw;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > i:before{
    visibility: hidden;
}


.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > li:not(:first-child){
    

    border-top-style: dotted!important;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > a{
    transition:0.3s all ease-out;
    color: #757575;
    font-size: 15px!important;
    font-family: noto sans tc;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 46px;
    padding-left: 40px; 

}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > a:hover {
    transition:0.3s all ease-out;
    color:#000!important;
    font-weight: 700;
}

/*子選單-子分類2-按鈕圖示設定-closed-自訂-icon*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.closed > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 19px;
    background-image: url(../svg/icon-button-gray.svg); 
 
    
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.closed:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-w.svg); 
    
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > i:before{
    visibility: hidden;
}

/*子選單-子分類2-按鈕圖示設定-open-自訂-icon*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.opened > i{
    transition:0.3s all ease-out;
    background-repeat: no-repeat;
    background-size: 19px;
    background-image: url(../svg/icon-button-gray.svg); 

}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item.opened:hover > i{
    transition:0.3s all ease-out;
    background-image: url(../svg/icon-button-w.svg); 
    
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > li {
    
        margin: 0!important;
}

/*子選單-子分類3*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > a{
    
    transition:0.3s all ease-out;
    color: #757575;
    font-size: 14px!important;
    font-family: noto sans tc;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 46px;
    padding-left: 45px; 
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > .yith-children > .cat-item > a:hover {
    transition:0.3s all ease-out;
    color:#000!important;
   
}


/*Focus-狀態*/
/*子選單-主分類*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .current-cat,.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .current-cat-parent.opened > li{
    
    background-color:#98D702;

}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .current-cat > a,.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .current-cat-parent.opened > a{
    
    color:#fff!important;

}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .current-cat.opened > i,.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .current-cat-parent.opened > i{
  
    background-image: url(../svg/icon-button-w.svg)!important; 
    background-repeat: no-repeat;
    background-size: 19px;
    margin:0!important;
    
}

/*子選單-子分類*/
.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children .yith-children .current-cat.opened > a{
    
    color:#000!important;
    font-weight: 700;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .current-cat.closed > i{
    
    background-image: url(../svg/icon-button-gray.svg)!important; 
    background-repeat: no-repeat;
    background-size: 19px;
    margin:0!important;
}

.elementor-69 .elementor-element.elementor-element-e7b63ed .ywcca_category_accordion_widget > .cat-item > .yith-children > .cat-item > .yith-children > .current-cat.opened > i{
    
    background-image: url(../svg/icon-button-gray.svg)!important; 
    background-repeat: no-repeat;
    background-size: 19px;
    margin:0!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7ad71a7 *//*隱藏標題*/
.elementor-slideshow__footer{
    
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4ba522 */.elementor-69 .elementor-element.elementor-element-f4ba522 svg{
   display: flex;
   align-items: center;
   width: 3em;
    
}

.elementor-69 .elementor-element.elementor-element-f4ba522 .elementor-button-text{
    display: flex;
    align-items: center;
    
}

.elementor-69 .elementor-element.elementor-element-f4ba522 .bc1{
    
    color:#97d700;
    
    
}

.elementor-69 .elementor-element.elementor-element-f4ba522:hover .bc1{
    
    color:#ffffff!important;
    
    
}


.elementor-69 .elementor-element.elementor-element-f4ba522:hover .elementor-button-text  {
    color: #ffffff!important;
}

.elementor-69 .elementor-element.elementor-element-f4ba522 a:link  {
    color: #464646!important;
}


.elementor-69 .elementor-element.elementor-element-f4ba522 a {
    
    display: block;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6813bef */.elementor-69 .elementor-element.elementor-element-6813bef svg{
   display: flex;
   align-items: center;
   width: 3em;
    
}

.elementor-69 .elementor-element.elementor-element-6813bef .elementor-button-text{
    display: flex;
    align-items: center;
    
}

.elementor-69 .elementor-element.elementor-element-6813bef .bc1{
    
    color:#97d700;
    
    
}

.elementor-69 .elementor-element.elementor-element-6813bef:hover .bc1{
    
    color:#ffffff!important;
    
    
}


.elementor-69 .elementor-element.elementor-element-6813bef:hover .elementor-button-text  {
    color: #ffffff!important;
}

.elementor-69 .elementor-element.elementor-element-6813bef a:link  {
    color: #464646!important;
}


.elementor-69 .elementor-element.elementor-element-6813bef a {
    
    display: block;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2e6d07 */.elementor-69 .elementor-element.elementor-element-a2e6d07 svg{
   display: flex;
   align-items: center;
   width: 3em;
    
}

.elementor-69 .elementor-element.elementor-element-a2e6d07 .elementor-button-text{
    display: flex;
    align-items: center;
    
}

.elementor-69 .elementor-element.elementor-element-a2e6d07 .bc1{
    
    color:#97d700;
    
    
}

.elementor-69 .elementor-element.elementor-element-a2e6d07:hover .bc1{
    
    color:#ffffff!important;
    
    
}


.elementor-69 .elementor-element.elementor-element-a2e6d07:hover .elementor-button-text  {
    color: #ffffff!important;
}

.elementor-69 .elementor-element.elementor-element-a2e6d07 a:link  {
    color: #464646!important;
}


.elementor-69 .elementor-element.elementor-element-a2e6d07 a {
    
    display: block;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-353cc47 */.elementor-69 .elementor-element.elementor-element-353cc47 .elementor-heading-title a:nth-child(n+2){
    
    display: none;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3ed62 */.elementor-69 .elementor-element.elementor-element-7f3ed62 .elementor-heading-title a:nth-child(n+2){
    
    display: none;
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-57f6419 */.elementor-69 .elementor-element.elementor-element-57f6419 {
    
    overflow-wrap: break-word;

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e79ebbe */@media screen and (max-width: 767px){
.elementor-69 .elementor-element.elementor-element-e79ebbe{width: 40%!important;}
}/* End custom CSS */
/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-c7d4d1e */.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-item:nth-child(even){background-color: #ededed;}

@media screen and (max-width: 767px){
.elementor-69 .elementor-element.elementor-element-c7d4d1e{width: 60%!important;overflow-y: scroll;}
.elementor-69 .elementor-element.elementor-element-c7d4d1e .dce-acf-repeater-grid{flex-wrap: nowrap!important;}
.tablere>div>div.elementor-row{display: grid;}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0cccc8e */.tablepress>:where(thead,tfoot)>*>th {
	background-color: #555555 !important;color:#fff!important;
	text-align: center !important;
}

.elementor-69 .elementor-element.elementor-element-0cccc8e table tbody>tr >td {
	text-align: center !important;
}



.elementor-69 .elementor-element.elementor-element-0cccc8e a.elementor-button {    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 600;background-color: #97D700;
    border-radius: 0px 0px 0px 0px;
    padding: 10px 22px 10px 22px;
color:var( --e-global-color-7a3cbdf );

}
.elementor-69 .elementor-element.elementor-element-0cccc8e a.elementor-button:hover{background-color: #484f54!important;}

@media screen and (max-width: 767px){
.elementor-69 .elementor-element.elementor-element-0cccc8e a.elementor-button {padding: 8px 13px!important;}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-312ed8b */.elementor-69 .elementor-element.elementor-element-312ed8b {
    
    overflow-wrap: break-word;

}
.elementor-69 .elementor-element.elementor-element-312ed8b table tr:first-child{text-align: center;}
.elementor-69 .elementor-element.elementor-element-312ed8b table tr:first-child td:not(:last-child){width: auto!important;}
.elementor-69 .elementor-element.elementor-element-312ed8b table tr:first-child td:last-child{width: 180px!important;}

.elementor-69 .elementor-element.elementor-element-312ed8b table tr td:first-child{white-space: nowrap;}

.elementor-69 .elementor-element.elementor-element-312ed8b table{width:100%!important;}


@media screen and (max-width: 600px){
.elementor-69 .elementor-element.elementor-element-312ed8b table tr td:last-child{display:none;}
.elementor-69 .elementor-element.elementor-element-312ed8b td{padding: 8px!important;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f7a78c *//*按鈕群設定*/

@media (max-width:1450px) {

.elementor-69 .elementor-element.elementor-element-5f7a78c .pb1 .elementor-widget-container {
   

    background-position: 17px 50%!important;
    background-repeat: no-repeat;
    background-size: 50px auto;
    
    
}

.elementor-69 .elementor-element.elementor-element-5f7a78c .pb1:hover .elementor-widget-container {
 

    background-position: 17px 50%!important;
    background-repeat: no-repeat;
    background-size: 50px auto;
    
    
}


.elementor-69 .elementor-element.elementor-element-5f7a78c .pb2  .elementor-widget-container{
    
   

    background-position: 25px 50%!important;
    background-repeat: no-repeat;
    background-size: 33px auto;
}

.elementor-69 .elementor-element.elementor-element-5f7a78c .pb2 :hover .elementor-widget-container{
    
   

    background-position: 25px 50%!important;
    background-repeat: no-repeat;
    background-size: 33px auto;
}




.elementor-69 .elementor-element.elementor-element-5f7a78c .pb3 .elementor-widget-container {

   

    background-position: 25px 50%!important;
    background-repeat: no-repeat;
    background-size: 33px auto;



}


.elementor-69 .elementor-element.elementor-element-5f7a78c .pb3:hover > .elementor-widget-container {

  

    background-position: 25px 50%!important;
    background-repeat: no-repeat;
    background-size: 33px auto;



}

.elementor-69 .elementor-element.elementor-element-5f7a78c .elementor-button{
    
    padding: 15px 0 15px 80px;
    letter-spacing:0;
}
} 



.elementor-69 .elementor-element.elementor-element-5f7a78c .pb1 .elementor-widget-container a:visited, .elementor-69 .elementor-element.elementor-element-5f7a78c .pb2 .elementor-widget-container a:visited, .elementor-69 .elementor-element.elementor-element-5f7a78c .pb3 .elementor-widget-container a:visited{
    color:#464646!important;
}

@media (min-width:1450px) {
    
.elementor-69 .elementor-element.elementor-element-5f7a78c .elementor-button{
    
    padding: 15px 0 15px 80px;
    letter-spacing:0;
}    
    
}

@media screen and (max-width: 767px){
.elementor-69 .elementor-element.elementor-element-5f7a78c>div>div.elementor-widget-wrap{align-items: flex-start;}
}/* End custom CSS */
/* Start custom CSS for ae-post-blocks-adv, class: .elementor-element-c2ce977 */.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-next{
    
   right: 0px!important; 
    
}


.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-prev{
    
   left: 0px!important; 
    
}


.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-container{
    margin-left: 50px!important;
    margin-right: 50px!important;
}


.elementor-69 .elementor-element.elementor-element-c2ce977 .swiper-container{
   
    margin-right: 10px;
    margin-left: 10px;
    position:static;
}

@media (max-width:767px){
    
.elementor-69 .elementor-element.elementor-element-c2ce977 .ae-swiper-button-next svg,.ae-swiper-button-prev svg{    
    
    width:30px!important;

    
}
}/* End custom CSS */