.elementor-2113 .elementor-element.elementor-element-6917c9a:not(.elementor-motion-effects-element-type-background), .elementor-2113 .elementor-element.elementor-element-6917c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2113 .elementor-element.elementor-element-6917c9a > .elementor-container{max-width:1920px;}.elementor-2113 .elementor-element.elementor-element-6917c9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 8% 0% 8%;}.elementor-2113 .elementor-element.elementor-element-6917c9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2113 .elementor-element.elementor-element-5736dd9 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-widget-heading .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-2113 .elementor-element.elementor-element-5be5aec{width:initial;max-width:initial;align-self:center;}.elementor-2113 .elementor-element.elementor-element-5be5aec .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#9D9D9D;}.elementor-2113 .elementor-element.elementor-element-5be5aec .elementor-heading-title a:hover, .elementor-2113 .elementor-element.elementor-element-5be5aec .elementor-heading-title a:focus{color:#0E386D;}.elementor-2113 .elementor-element.elementor-element-3614047{width:initial;max-width:initial;align-self:center;}.elementor-2113 .elementor-element.elementor-element-3614047 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-2113 .elementor-element.elementor-element-3614047 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;color:#9D9D9D;}.elementor-2113 .elementor-element.elementor-element-32109ab{width:initial;max-width:initial;align-self:center;}.elementor-2113 .elementor-element.elementor-element-32109ab .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#9D9D9D;}.elementor-2113 .elementor-element.elementor-element-8a1c491{width:initial;max-width:initial;align-self:center;}.elementor-2113 .elementor-element.elementor-element-8a1c491 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-2113 .elementor-element.elementor-element-8a1c491 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;color:#9D9D9D;}.elementor-2113 .elementor-element.elementor-element-9a24344{width:initial;max-width:initial;align-self:center;}.elementor-2113 .elementor-element.elementor-element-9a24344 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#9D9D9D;}.elementor-2113 .elementor-element.elementor-element-9a24344 .elementor-heading-title a:hover, .elementor-2113 .elementor-element.elementor-element-9a24344 .elementor-heading-title a:focus{color:#0E386D;}.elementor-2113 .elementor-element.elementor-element-dd7d449{width:initial;max-width:initial;align-self:center;}.elementor-2113 .elementor-element.elementor-element-dd7d449 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-2113 .elementor-element.elementor-element-dd7d449 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;color:#9D9D9D;}.elementor-2113 .elementor-element.elementor-element-b8b27e2{width:initial;max-width:initial;align-self:center;}.elementor-2113 .elementor-element.elementor-element-b8b27e2 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#0E386D;}.elementor-2113 .elementor-element.elementor-element-b8b27e2 .elementor-heading-title a:hover, .elementor-2113 .elementor-element.elementor-element-b8b27e2 .elementor-heading-title a:focus{color:#0E386D;}.elementor-2113 .elementor-element.elementor-element-7f3fad4 > .elementor-container{max-width:1920px;}.elementor-2113 .elementor-element.elementor-element-7f3fad4{padding:0% 8% 0% 8%;}.elementor-bc-flex-widget .elementor-2113 .elementor-element.elementor-element-1c23d2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2113 .elementor-element.elementor-element-1c23d2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2113 .elementor-element.elementor-element-1c23d2d > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-widget-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-2113 .elementor-element.elementor-element-e5daf88{text-align:center;}.elementor-2113 .elementor-element.elementor-element-e5daf88 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-2113 .elementor-element.elementor-element-7b574e4 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-2113 .elementor-element.elementor-element-524bd59 > .elementor-widget-container{margin:3px 0px -1px 0px;}.elementor-2113 .elementor-element.elementor-element-55dc4af{text-align:center;}.elementor-2113 .elementor-element.elementor-element-55dc4af .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-bc-flex-widget .elementor-2113 .elementor-element.elementor-element-faf713f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2113 .elementor-element.elementor-element-faf713f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2113 .elementor-element.elementor-element-faf713f > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-2113 .elementor-element.elementor-element-173418b{text-align:center;}.elementor-2113 .elementor-element.elementor-element-173418b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-bc-flex-widget .elementor-2113 .elementor-element.elementor-element-c93008d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2113 .elementor-element.elementor-element-c93008d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2113 .elementor-element.elementor-element-c93008d > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-2113 .elementor-element.elementor-element-60785eb{text-align:center;}.elementor-2113 .elementor-element.elementor-element-60785eb .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-bc-flex-widget .elementor-2113 .elementor-element.elementor-element-64186fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2113 .elementor-element.elementor-element-64186fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2113 .elementor-element.elementor-element-64186fe > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-2113 .elementor-element.elementor-element-51b2dd8{text-align:center;}.elementor-2113 .elementor-element.elementor-element-51b2dd8 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-bc-flex-widget .elementor-2113 .elementor-element.elementor-element-714c65a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2113 .elementor-element.elementor-element-714c65a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2113 .elementor-element.elementor-element-714c65a > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-2113 .elementor-element.elementor-element-e151994{text-align:center;}.elementor-2113 .elementor-element.elementor-element-e151994 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-bc-flex-widget .elementor-2113 .elementor-element.elementor-element-17dfe78.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2113 .elementor-element.elementor-element-17dfe78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2113 .elementor-element.elementor-element-17dfe78 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-2113 .elementor-element.elementor-element-bbe2902{text-align:center;}.elementor-2113 .elementor-element.elementor-element-bbe2902 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-2113 .elementor-element.elementor-element-c60f3f8 > .elementor-container{max-width:1200px;}.elementor-2113 .elementor-element.elementor-element-c60f3f8{padding:0px 20px 0px 20px;}.elementor-2113 .elementor-element.elementor-element-a6fb61b > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-2113 .elementor-element.elementor-element-74677ae > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-2113 .elementor-element.elementor-element-c43c511{width:initial;max-width:initial;align-self:flex-end;}.elementor-2113 .elementor-element.elementor-element-c43c511 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:24px;font-weight:500;line-height:30px;color:var( --e-global-color-7890d19 );}.elementor-2113 .elementor-element.elementor-element-e934150 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2113 .elementor-element.elementor-element-e934150 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:26px;font-weight:600;line-height:26px;color:#000000;}.elementor-2113 .elementor-element.elementor-element-0ab0ad8 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-e822037 );}.elementor-2113 .elementor-element.elementor-element-1c3c01d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-e822037 );}.elementor-2113 .elementor-element.elementor-element-2146763 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2113 .elementor-element.elementor-element-2146763{text-align:start;}.woocommerce .elementor-2113 .elementor-element.elementor-element-2146763 .woocommerce-product-details__short-description{font-family:"Noto Sans TC", Sans-serif;font-size:20px;line-height:32px;letter-spacing:1px;}.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-2113 .elementor-element.elementor-element-e7a499c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2113 .elementor-element.elementor-element-e7a499c .cart button, .elementor-2113 .elementor-element.elementor-element-e7a499c .cart .button{border-color:var( --e-global-color-59b4af0 );transition:all 0.2s;}.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-2113 .elementor-element.elementor-element-7c458bb .elementor-button{background-color:#006497;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7890d19 );border-radius:50px 50px 50px 50px;padding:12px 45px 12px 45px;}.elementor-2113 .elementor-element.elementor-element-7c458bb .elementor-button:hover, .elementor-2113 .elementor-element.elementor-element-7c458bb .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-7890d19 );border-color:var( --e-global-color-7890d19 );}.elementor-2113 .elementor-element.elementor-element-7c458bb{width:initial;max-width:initial;}.elementor-2113 .elementor-element.elementor-element-7c458bb .elementor-button:hover svg, .elementor-2113 .elementor-element.elementor-element-7c458bb .elementor-button:focus svg{fill:var( --e-global-color-7890d19 );}.elementor-2113 .elementor-element.elementor-element-7fda8fe .elementor-button{background-color:#E60012;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E60012;border-radius:50px 50px 50px 50px;padding:12px 45px 12px 45px;}.elementor-2113 .elementor-element.elementor-element-7fda8fe .elementor-button:hover, .elementor-2113 .elementor-element.elementor-element-7fda8fe .elementor-button:focus{background-color:#FFFFFF;color:#E60012;border-color:#E60012;}.elementor-2113 .elementor-element.elementor-element-7fda8fe{width:initial;max-width:initial;}.elementor-2113 .elementor-element.elementor-element-7fda8fe > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-2113 .elementor-element.elementor-element-7fda8fe .elementor-button:hover svg, .elementor-2113 .elementor-element.elementor-element-7fda8fe .elementor-button:focus svg{fill:#E60012;}.elementor-2113 .elementor-element.elementor-element-d33a611 > .elementor-container{max-width:1600px;}.elementor-2113 .elementor-element.elementor-element-d33a611{padding:0px 50px 0px 50px;}.elementor-widget-woocommerce-product-content{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-2113 .elementor-element.elementor-element-94ea161{text-align:center;}@media(max-width:1366px){.elementor-2113 .elementor-element.elementor-element-7f3fad4{padding:0px 20px 0px 20px;}.elementor-2113 .elementor-element.elementor-element-1c23d2d > .elementor-element-populated{padding:30px 5px 30px 5px;}.elementor-2113 .elementor-element.elementor-element-7b574e4 > .elementor-element-populated{padding:30px 5px 30px 5px;}.elementor-2113 .elementor-element.elementor-element-524bd59 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-2113 .elementor-element.elementor-element-faf713f > .elementor-element-populated{padding:30px 5px 30px 5px;}.elementor-2113 .elementor-element.elementor-element-c93008d > .elementor-element-populated{padding:30px 5px 30px 5px;}.elementor-2113 .elementor-element.elementor-element-64186fe > .elementor-element-populated{padding:30px 5px 30px 5px;}.elementor-2113 .elementor-element.elementor-element-714c65a > .elementor-element-populated{padding:30px 5px 30px 5px;}.elementor-2113 .elementor-element.elementor-element-17dfe78 > .elementor-element-populated{padding:30px 5px 30px 5px;}.elementor-2113 .elementor-element.elementor-element-a6fb61b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2113 .elementor-element.elementor-element-74677ae > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2113 .elementor-element.elementor-element-c43c511 .elementor-heading-title{line-height:30px;}.elementor-2113 .elementor-element.elementor-element-e934150 .elementor-heading-title{line-height:28px;}.elementor-2113 .elementor-element.elementor-element-0ab0ad8 .elementor-heading-title{font-size:18px;}.elementor-2113 .elementor-element.elementor-element-1c3c01d .elementor-heading-title{font-size:18px;}.elementor-2113 .elementor-element.elementor-element-d33a611{padding:0px 40px 0px 40px;}}@media(max-width:1024px){.elementor-2113 .elementor-element.elementor-element-524bd59 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2113 .elementor-element.elementor-element-e934150 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-2113 .elementor-element.elementor-element-e934150 .elementor-heading-title{font-size:22px;}.elementor-2113 .elementor-element.elementor-element-0ab0ad8 .elementor-heading-title{font-size:20px;}.elementor-2113 .elementor-element.elementor-element-1c3c01d > .elementor-widget-container{margin:-16px 0px 0px -5px;}.elementor-2113 .elementor-element.elementor-element-1c3c01d .elementor-heading-title{font-size:0px;}.woocommerce .elementor-2113 .elementor-element.elementor-element-2146763 .woocommerce-product-details__short-description{font-size:18px;line-height:28px;}.elementor-2113 .elementor-element.elementor-element-7c458bb .elementor-button{font-size:18px;padding:10px 36px 10px 36px;}.elementor-2113 .elementor-element.elementor-element-7fda8fe > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2113 .elementor-element.elementor-element-7fda8fe .elementor-button{font-size:18px;padding:10px 36px 10px 36px;}.elementor-2113 .elementor-element.elementor-element-d33a611{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-2113 .elementor-element.elementor-element-7f3fad4 > .elementor-container{max-width:600px;}.elementor-2113 .elementor-element.elementor-element-1c23d2d{width:50%;}.elementor-2113 .elementor-element.elementor-element-7b574e4{width:50%;}.elementor-bc-flex-widget .elementor-2113 .elementor-element.elementor-element-7b574e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2113 .elementor-element.elementor-element-7b574e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2113 .elementor-element.elementor-element-524bd59 > .elementor-widget-container{margin:2px 0px -1px 0px;}.elementor-2113 .elementor-element.elementor-element-faf713f{width:50%;}.elementor-2113 .elementor-element.elementor-element-c93008d{width:50%;}.elementor-2113 .elementor-element.elementor-element-64186fe{width:50%;}.elementor-2113 .elementor-element.elementor-element-714c65a{width:50%;}.elementor-2113 .elementor-element.elementor-element-74677ae > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2113 .elementor-element.elementor-element-c43c511{align-self:flex-end;}.elementor-2113 .elementor-element.elementor-element-c43c511 .elementor-heading-title{font-size:16px;}.elementor-2113 .elementor-element.elementor-element-e934150 .elementor-heading-title{font-size:22px;}.elementor-2113 .elementor-element.elementor-element-0ab0ad8 .elementor-heading-title{font-size:20px;}.elementor-2113 .elementor-element.elementor-element-1c3c01d .elementor-heading-title{font-size:0px;}.elementor-2113 .elementor-element.elementor-element-7c458bb .elementor-button{font-size:16px;padding:10px 20px 10px 20px;}.elementor-2113 .elementor-element.elementor-element-7fda8fe .elementor-button{padding:10px 20px 10px 20px;}.elementor-2113 .elementor-element.elementor-element-d33a611{padding:0px 20px 0px 20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2113 .elementor-element.elementor-element-1c23d2d{width:25%;}.elementor-2113 .elementor-element.elementor-element-7b574e4{width:25%;}.elementor-2113 .elementor-element.elementor-element-faf713f{width:25%;}.elementor-2113 .elementor-element.elementor-element-c93008d{width:25%;}.elementor-2113 .elementor-element.elementor-element-64186fe{width:25%;}.elementor-2113 .elementor-element.elementor-element-714c65a{width:25%;}.elementor-2113 .elementor-element.elementor-element-17dfe78{width:25%;}}/* Start custom CSS for column, class: .elementor-element-1c23d2d *//* 替換圖片並放大 */
.hover-switch-img01:hover img {
  content: url('https://homemark.cpm-workspace.com/wp-content/uploads/2025/05/category-icon-1-4-active.png');

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b574e4 *//* 替換圖片並放大 */
.hover-switch-img02:hover img {
  content: url('https://homemark.cpm-workspace.com/wp-content/uploads/2025/05/category-icon-2-active.png');
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-faf713f *//* 替換圖片並放大 */
.hover-switch-img03:hover img {
  content: url('https://homemark.cpm-workspace.com/wp-content/uploads/2025/05/category-icon-3-active.png');
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c93008d *//* 替換圖片並放大 */
.hover-switch-img04:hover img {
  content: url('https://homemark.cpm-workspace.com/wp-content/uploads/2025/05/category-icon-4-active.png');
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64186fe *//* 替換圖片並放大 */
.hover-switch-img05:hover img {
  content: url('https://homemark.cpm-workspace.com/wp-content/uploads/2025/05/category-icon-5-active.png');
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-714c65a *//* 替換圖片並放大 */
.hover-switch-img06:hover img {
  content: url('https://homemark.cpm-workspace.com/wp-content/uploads/2025/05/category-icon-6-active.png');
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17dfe78 *//* 替換圖片並放大 */
.hover-switch-img07:hover img {
  content: url('https://homemark.cpm-workspace.com/wp-content/uploads/2025/05/category-icon-7-active.png');
  filter: brightness(0) saturate(100%) invert(22%) sepia(90%) saturate(746%) hue-rotate(178deg) brightness(92%) contrast(93%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e4c1521 */.switch-img img {
  transition: transform 0.6s ease;
}

/* 替換圖片並放大 */
.switch-img:hover img {
  transform: scale(1.4);
}

.switch-img:hover .imgbox-title h2{
    color: #0E386D !important;
}

.hover-switch-img01.active-img img {
  content: url('https://homemark.cpm-workspace.com/wp-content/uploads/2025/05/category-icon-1-4-active.png');
    transform: scale(1.3);
}
.switch-img.active-img .imgbox-title h2{
    color: #0E386D !important;
}



@media (max-width: 1200px){
    /* 替換圖片並放大 */
.switch-img:hover img {
  transform: scale(1.3);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ab0ad8 */.price-amount01 .woocommerce-Price-amount.amount{
    color: #C00505;
    font-size: 30px;
    font-weight: 400;
}

@media (max-width: 1024px){
    .price-amount01 .woocommerce-Price-amount.amount{
    font-size: 22px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c3c01d */.price-amount01 .woocommerce-Price-amount.amount{
    color: #C00505;
    font-size: 30px;
    font-weight: 400;
}

@media (max-width: 1024px){
    .price-amount01 .woocommerce-Price-amount.amount{
    font-size: 22px;
}
}/* End custom CSS */
/* Start custom CSS for wp-widget-heateor_sss_sharing, class: .elementor-element-b2a2cbe */.elementor-widget-container .heateor_sss_sharing_container h5{
    /*width: 40px;*/
    float: left;
    align-items: center;
    margin-top: 10px;
    margin-right: 5px;
    font-size: 18px;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e7a499c *//*選擇屬性顏色*/
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){
    color: #fff !important;
    background-color: #006497;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{
    box-shadow: 0 0 0 2px #006497 !important;
}
/*清除按鈕調整*/
.addcart01 a.reset_variations{
    margin-top: 20px !important;
}
/*價格前字*/
.addcart01 .woocommerce-variation-price::before{
    content:"建議售價：";
}
/*價格顏色*/
.addcart01 .woocommerce-variation-price .price bdi{
    color: #C00505 !important;
    font-size: 18px !important;
}

.owp-floating-bar,.e-atc-qty-button-holder{
    display: none !important;
}

.woocommerce div.product form.cart{
    border-bottom:0px solid !important;
    border-top:0px solid !important;
}

.woocommerce div.product form.cart .variations tr:first-child td.value{
   padding-top: 15px !important
}

.woocommerce div.product form.cart .variations label{
    font-size: 18px;
    margin-left: -6px;  
}/* End custom CSS */