.elementor-kit-2184{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-color-341376ed:#4054b2;--e-global-color-365c2810:#23a455;--e-global-color-8d79604:#000;--e-global-color-109962e3:#fff;--e-global-color-5f22ccf7:rgba(255,255,255,.04);--e-global-color-4115c459:#c0d7e1;--e-global-color-36aaa8b5:#c5bebe;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-2184 e-page-transition{background-color:#ffbc7d}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-11744 .elementor-element.elementor-element-e0ceaa6{font-family:"Aclonica",Aclonica;font-weight:900;color:#3a5e89}.elementor-1165 .elementor-element.elementor-element-2bae47f>.elementor-container{max-width:1600px}.elementor-1165 .elementor-element.elementor-element-2bae47f>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1165 .elementor-element.elementor-element-2bae47f:hover>.elementor-background-overlay{opacity:.1}.elementor-1165 .elementor-element.elementor-element-2bae47f,.elementor-1165 .elementor-element.elementor-element-2bae47f>.elementor-background-overlay{border-radius:0}.elementor-1165 .elementor-element.elementor-element-2bae47f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1165 .elementor-element.elementor-element-dff2b39 .hfe-copyright-wrapper{text-align:center}.elementor-1165 .elementor-element.elementor-element-dff2b39 .hfe-copyright-wrapper a,.elementor-1165 .elementor-element.elementor-element-dff2b39 .hfe-copyright-wrapper{color:#54595f}.elementor-1165 .elementor-element.elementor-element-dff2b39 .hfe-copyright-wrapper,.elementor-1165 .elementor-element.elementor-element-dff2b39 .hfe-copyright-wrapper a{font-family:"Aclonica",Aclonica}@media(max-width:767px){.elementor-1165 .elementor-element.elementor-element-dff2b39 .hfe-copyright-wrapper{text-align:center}}.elementor-2243 .elementor-element.elementor-element-f7cc87c>.elementor-widget-container{margin:0 0 -15px;padding:0}.elementor-2243 .elementor-element.elementor-element-f7cc87c .woocommerce-breadcrumb{color:#3a5e89;font-size:20px;line-height:1.5em}.elementor-2243 .elementor-element.elementor-element-f7cc87c .woocommerce-breadcrumb>a{color:#7a7a7a}.elementor-2243 .elementor-element.elementor-element-6837490d{margin-top:25px;margin-bottom:-25px;padding:0}.elementor-2243 .elementor-element.elementor-element-44708f0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2243 .elementor-element.elementor-element-44708f0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2243 .elementor-element.elementor-element-61fc0c60>.elementor-widget-container{margin:0;padding:0}.woocommerce .elementor-2243 .elementor-element.elementor-element-61fc0c60 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-2243 .elementor-element.elementor-element-61fc0c60 .flex-viewport{border-radius:25px}.woocommerce .elementor-2243 .elementor-element.elementor-element-61fc0c60 .flex-control-thumbs img{border-radius:25px}.elementor-2243 .elementor-element.elementor-element-6d8bc5d>.elementor-widget-container{margin:0}.elementor-2243 .elementor-element.elementor-element-6d8bc5d{text-align:left}.woocommerce .elementor-2243 .elementor-element.elementor-element-6d8bc5d .price{color:#dd6a6a;font-family:"Aclonica",Aclonica;font-size:20px;font-weight:100;text-transform:none;letter-spacing:1px}.woocommerce .elementor-2243 .elementor-element.elementor-element-6d8bc5d .price ins{color:#dd6a6a;font-size:25px;font-weight:200;letter-spacing:1px}body:not(.rtl) .elementor-2243 .elementor-element.elementor-element-6d8bc5d:not(.elementor-product-price-block-yes) del{margin-right:0}body.rtl .elementor-2243 .elementor-element.elementor-element-6d8bc5d:not(.elementor-product-price-block-yes) del{margin-left:0}.elementor-2243 .elementor-element.elementor-element-6d8bc5d.elementor-product-price-block-yes del{margin-bottom:0}.elementor-2243 .elementor-element.elementor-element-0f86e44 .elementor-button{background-color:#4dacd3;font-family:"王漢宗細圓體繁",Aclonica;font-size:20px;fill:#fff;color:#fff;border-radius:25px}.elementor-2243 .elementor-element.elementor-element-0f86e44 .elementor-button:hover,.elementor-2243 .elementor-element.elementor-element-0f86e44 .elementor-button:focus{background-color:#dd6a6a}.elementor-2243 .elementor-element.elementor-element-0f86e44>.elementor-widget-container{margin:0}.elementor-2243 .elementor-element.elementor-element-0f86e44 .elementor-button-content-wrapper{flex-direction:row}.elementor-2243 .elementor-element.elementor-element-0f86e44 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-2243 .elementor-element.elementor-element-53a8e8f>.elementor-widget-container{margin:0 0 -30px}.woocommerce .elementor-2243 .elementor-element.elementor-element-53a8e8f .stock{font-family:"GenJyuuGothicM",Aclonica}.elementor-2243 .elementor-element.elementor-element-58ede6b>.elementor-widget-container{margin:0}.woocommerce .elementor-2243 .elementor-element.elementor-element-58ede6b .woocommerce-review-link{color:#000;font-family:"Aclonica",Aclonica;font-size:14px;font-weight:200;line-height:1.7em}.woocommerce .elementor-2243 .elementor-element.elementor-element-58ede6b .star-rating{font-size:1em}.elementor-2243 .elementor-element.elementor-element-300c7f0>.elementor-widget-container{margin:-15px 0}.elementor-2243 .elementor-element.elementor-element-300c7f0:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(0px/2)}.elementor-2243 .elementor-element.elementor-element-300c7f0:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(0px/2)}.elementor-2243 .elementor-element.elementor-element-300c7f0.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(0px/2);margin-left:calc(0px/2)}.elementor-2243 .elementor-element.elementor-element-300c7f0.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-0px/2);margin-left:calc(-0px/2)}body:not(.rtl) .elementor-2243 .elementor-element.elementor-element-300c7f0.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-0px/2) + (-1px/2) )}body:not.rtl .elementor-2243 .elementor-element.elementor-element-300c7f0.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-0px/2) - (1px/2) )}.elementor-2243 .elementor-element.elementor-element-300c7f0{font-family:"Aclonica",Aclonica;font-size:16px;color:#7a7a7a}.elementor-2243 .elementor-element.elementor-element-300c7f0 a{color:#000}.elementor-2243 .elementor-element.elementor-element-b43df75 .elementor-heading-title{font-weight:600}.elementor-2243 .elementor-element.elementor-element-12dbfe9>.elementor-widget-container{margin:0 0 -35px}.elementor-2243 .elementor-element.elementor-element-12dbfe9{text-align:left}.elementor-2243 .elementor-element.elementor-element-e77f565{margin-top:0;margin-bottom:0;padding:0}.elementor-2243 .elementor-element.elementor-element-0353c7f{--divider-border-style:curved;--divider-color:#7a7a7a;--divider-border-width:1px;--divider-pattern-height:8px;--divider-pattern-size:100px}.elementor-2243 .elementor-element.elementor-element-0353c7f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-2243 .elementor-element.elementor-element-0353c7f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product{text-align:left;border-radius:0}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:25px}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#3a5e89}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#3a5e89}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Aclonica",Aclonica}.woocommerce .elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products .products>h2{color:#000;font-family:"Merriweather",Aclonica;font-size:15px;font-weight:900;text-transform:capitalize;text-align:left}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .price{color:#ed4b4b;font-family:"Aclonica",Aclonica}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .price ins{color:#ed4b4b}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .price ins .amount{color:#ed4b4b}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .price del{color:#ed4b4b}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .price del .amount{color:#ed4b4b}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product .button{color:#fff;background-color:#4dacd3;line-height:.2em;border-radius:25px;margin-top:0}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-2243 .elementor-element.elementor-element-248c2b1>.elementor-element-populated{padding:10px 70px 0}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product{text-align:left;border-radius:0}.elementor-2243 .elementor-element.elementor-element-5753d6b0>.elementor-widget-container{margin:60px 0 0}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Merriweather",Aclonica}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products .products>h2{color:#000;font-family:"Merriweather",Aclonica;font-size:15px;font-weight:900;text-transform:capitalize;text-align:left}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .price{color:#000;font-family:"Merriweather",Aclonica}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .price ins{color:#000}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .price ins .amount{color:#000}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .price del{color:#898989}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .price del .amount{color:#898989}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product .button{background-color:rgba(255,255,255,.06);border-color:#bababa;font-family:"Merriweather",Aclonica;border-style:solid;border-width:1px;border-radius:0;margin-top:25px}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-2243 .elementor-element.elementor-element-6e1bf56{margin-top:5px;margin-bottom:5px}.elementor-2243 .elementor-element.elementor-element-5cf74db{--divider-border-style:curved;--divider-color:#7a7a7a;--divider-border-width:1px;--divider-pattern-height:8px;--divider-pattern-size:100px}.elementor-2243 .elementor-element.elementor-element-5cf74db .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-2243 .elementor-element.elementor-element-5cf74db .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}@media(max-width:1024px){.elementor-2243 .elementor-element.elementor-element-6837490d{margin-top:0;margin-bottom:0}.elementor-2243 .elementor-element.elementor-element-44708f0>.elementor-element-populated{padding:30px}.elementor-2243 .elementor-element.elementor-element-4042ae77{margin-top:0;margin-bottom:0;padding:0}.elementor-2243 .elementor-element.elementor-element-413e8aa5>.elementor-element-populated{padding:30px}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2243 .elementor-element.elementor-element-248c2b1>.elementor-element-populated{padding:30px}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-2243 .elementor-element.elementor-element-44708f0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2243 .elementor-element.elementor-element-413e8aa5>.elementor-element-populated{padding:20px}.elementor-2243 .elementor-element.elementor-element-5b125800.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2243 .elementor-element.elementor-element-248c2b1>.elementor-element-populated{padding:20px}.elementor-2243 .elementor-element.elementor-element-5753d6b0.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}body{font-family:'aclonica','GenJyuuGothicM',sans-serif}body{font-family:'aclonica','GenJyuuGothicM',sans-serif}body{font-family:'aclonica','GenJyuuGothicM',sans-serif}body{font-family:'aclonica','GenJyuuGothicM',sans-serif}body{font-family:'aclonica','王漢宗細圓體繁',sans-serif}