.elementor-361 .elementor-element.elementor-element-1251f95 > .elementor-container{max-width:1200px;}.elementor-361 .elementor-element.elementor-element-d216814 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:4px;}.elementor-361 .elementor-element.elementor-element-d216814 > .elementor-element-populated{padding:5% 0% 5% 5%;}.elementor-361 .elementor-element.elementor-element-3eae609 .pp-breadcrumbs{justify-content:flex-start;margin-left:-3px;}.elementor-361 .elementor-element.elementor-element-3eae609 .pp-breadcrumbs.pp-breadcrumbs-powerpack > li{margin-left:3px;}.elementor-361 .elementor-element.elementor-element-3eae609 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-361 .elementor-element.elementor-element-3eae609 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator){margin-left:3px;margin-right:3px;}.elementor-361 .elementor-element.elementor-element-3eae609 .pp-breadcrumbs-crumb, .elementor-361 .elementor-element.elementor-element-3eae609 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-361 .elementor-element.elementor-element-3eae609 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator){color:var( --e-global-color-text );font-family:"Noto Sans TC", Sans-serif;font-size:12px;}.elementor-361 .elementor-element.elementor-element-3eae609 .pp-breadcrumbs-crumb .pp-icon svg{fill:var( --e-global-color-text );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-361 .elementor-element.elementor-element-328a153 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-bc-flex-widget .elementor-361 .elementor-element.elementor-element-d5d7281.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-361 .elementor-element.elementor-element-d5d7281.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-361 .elementor-element.elementor-element-d5d7281 > .elementor-element-populated{padding:4% 4% 4% 4%;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-361 .elementor-element.elementor-element-ef016cd .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:1.7em;font-weight:800;line-height:1.4em;letter-spacing:1.9px;color:var( --e-global-color-1243a3a );}.elementor-361 .elementor-element.elementor-element-d72b759 > .elementor-widget-container{margin:0% 2% 0% 2%;padding:10px 0px 10px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#C2C2C2;}.elementor-361 .elementor-element.elementor-element-d72b759{text-align:justify;}.woocommerce .elementor-361 .elementor-element.elementor-element-d72b759 .woocommerce-product-details__short-description{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;line-height:2.1em;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-361 .elementor-element.elementor-element-afdb2c7{width:100%;max-width:100%;}.elementor-361 .elementor-element.elementor-element-afdb2c7 > .elementor-widget-container{margin:0px 10px 0px 0px;}.woocommerce .elementor-361 .elementor-element.elementor-element-afdb2c7 .price{color:#505828;font-family:"Aboreto", Sans-serif;font-size:40px;font-weight:300;line-height:1.5em;}.woocommerce .elementor-361 .elementor-element.elementor-element-afdb2c7 .price ins{font-family:"Aboreto", Sans-serif;font-size:20px;font-weight:900;font-style:normal;text-decoration:none;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-361 .elementor-element.elementor-element-501d800 .cart button, .elementor-361 .elementor-element.elementor-element-501d800 .cart .button{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;background-color:var( --e-global-color-ed39b5c );border-color:var( --e-global-color-ed39b5c );transition:all 0.2s;}.elementor-361 .elementor-element.elementor-element-501d800 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-361 .elementor-element.elementor-element-0a7f85c .stock{color:var( --e-global-color-ed39b5c );}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-361 .elementor-element.elementor-element-b908b20{color:var( --e-global-color-ed39b5c );}.elementor-361 .elementor-element.elementor-element-b908b20 a{color:#000000;}.elementor-bc-flex-widget .elementor-361 .elementor-element.elementor-element-38cd05e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-361 .elementor-element.elementor-element-38cd05e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-361 .elementor-element.elementor-element-38cd05e > .elementor-element-populated{padding:4% 4% 4% 4%;}.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-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-361 .elementor-element.elementor-element-b66c707{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-361 .elementor-element.elementor-element-b66c707 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-361 .elementor-element.elementor-element-b66c707 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-361 .elementor-element.elementor-element-b66c707 .elementor-divider__text{color:var( --e-global-color-1243a3a );font-family:"Noto Serif TC", Sans-serif;font-size:26px;font-weight:600;line-height:1.5em;letter-spacing:4.6px;}.elementor-361 .elementor-element.elementor-element-0b3b01e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10px 0px 10px 0px;border-style:none;}.elementor-361 .elementor-element.elementor-element-0b3b01e{text-align:justify;}.woocommerce .elementor-361 .elementor-element.elementor-element-0b3b01e .woocommerce-product-details__short-description{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;line-height:2.1em;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-361 .elementor-element.elementor-element-6ea805a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-361 .elementor-element.elementor-element-6ea805a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-361 .elementor-element.elementor-element-6ea805a > .elementor-widget-container{margin:0% 3% 0% 3%;}.elementor-361 .elementor-element.elementor-element-6ea805a{--image-border-radius:0.1rem;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-361 .elementor-element.elementor-element-d15c793{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-361 .elementor-element.elementor-element-d15c793 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-361 .elementor-element.elementor-element-d15c793 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-361 .elementor-element.elementor-element-d15c793 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-361 .elementor-element.elementor-element-d15c793 .elementor-divider__text{color:var( --e-global-color-1243a3a );font-family:"Noto Serif TC", Sans-serif;font-size:26px;font-weight:600;line-height:1.5em;letter-spacing:4.6px;}.elementor-361 .elementor-element.elementor-element-979e700{--swiper-slides-to-display:5;--swiper-slides-gap:15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-361 .elementor-element.elementor-element-979e700 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-361 .elementor-element.elementor-element-979e700{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-361 .elementor-element.elementor-element-2b0e7fd{width:35%;}.elementor-361 .elementor-element.elementor-element-d5d7281{width:65%;}}@media(max-width:767px){.elementor-361 .elementor-element.elementor-element-ef016cd .elementor-heading-title{font-size:1.3em;}.woocommerce .elementor-361 .elementor-element.elementor-element-d72b759 .woocommerce-product-details__short-description{font-size:18px;}.elementor-361 .elementor-element.elementor-element-afdb2c7{width:auto;max-width:auto;}.elementor-361 .elementor-element.elementor-element-afdb2c7 > .elementor-widget-container{margin:0px 10px 0px 0px;}.woocommerce .elementor-361 .elementor-element.elementor-element-afdb2c7 .price{font-size:14px;}.elementor-361 .elementor-element.elementor-element-979e700{--swiper-slides-to-display:1;}}