.elementor-kit-7{--e-global-color-primary:#92BA00;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--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-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:#1E73BE;}.elementor-kit-7 h5{font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.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;}}/* Start custom CSS */.woocommerce-product-gallery__trigger {position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}
.gridlist-toggle .dashicons:before, .gridlist-toggle .dashicons {
    font-size: 1em;
    line-height: 1;
    height: 1em;
    width: 1em;
    color: #000;
}
/*語言*/
.elementor-6 .elementor-element.elementor-element-9bfe7c6 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, .elementor-6 .elementor-element.elementor-element-9bfe7c6 .wpml-elementor-ls .wpml-ls-legacy-dropdown a {
    color: #fff;
    background: #bbb;
    width: 40px;
    height: 40px;
    text-align: center;
	  padding: 10px 0;
}
.elementor-195 .elementor-element.elementor-element-2e3da48 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, .elementor-195 .elementor-element.elementor-element-2e3da48 .wpml-elementor-ls .wpml-ls-legacy-dropdown a{
	color: #fff;
    background: #bbb;
    width: 40px;
    height: 40px;
    text-align: center;
	  padding: 10px 0;
}

/*產品內容*/
.woocommerce .woocommerce-ordering {
    margin:0;
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color:#777!important;
	   font-size: 14px;
}
.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color:#777!important;
}
.elementor-119 .elementor-element.elementor-element-6ca5df8.elementor-wc-products ul.products li.product {
    text-align: center;
    border:1px solid #ededed!important;
    background-color: #fff!important;
	-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);
    box-shadow: 0 3px 4px 0 rgba(0,0,0,.05);
}
.woocommerce ul.products li.product .button {
    display:none;
}
.elementor-119 .elementor-element.elementor-element-6ca5df8 > .elementor-widget-container
{margin-top: -35px!;}

.products h2{ font-size:22px; margin-bottom:10px; color:#92ba00!important}

.elementor-element.elementor-products-grid ul.products li.product {
    text-align: center;
    border:1px solid #ededed!important;
    background-color: #fff!important;
	-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);
    box-shadow: 0 3px 4px 0 rgba(0,0,0,.05);
}

.elementor-widget-container h5{
	padding: 4px!important;
    border-radius: 20px;
}

.woocommerce table.shop_attributes {
    border: 0;
    border-top: 1px dotted rgba(0,0,0,.1);
    margin-bottom: 0;
    width: 100%;
}

element.style {
}
.woocommerce table.shop_attributes th , .woocommerce table.shop_attributes th {
    background: #eee!important;
}
.woocommerce table.shop_attributes td ,
.woocommerce-product-attributes-item__value{
    padding-left: 15px!important;
	 background:#FFF!important
}
.woocommerce table.shop_attributes td, .woocommerce-product-attributes-item__value {
    padding-left: 0!important;
    background: #fff!important;
	  font-size:15px
}
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes th {
    background: #fbfbfb!important;
    font-size: 15px;
    width: 25%;
    color: #666;
}


.products .elementor img {
	  min-height: 160px!important;
    max-height: 160px!important;
    width: auto!important;
}
.products .elementor-row div:first-child{max-height: 227px;}

.elementor-2611 .elementor-widget-product-loop-title{background:#f2f2f2!important;
}

<!-- Breadcrumb -->
.rank-math-breadcrumb {
	color: #555555;
	font-size: 14px;
	font-weight: 500;
	align-self: bottom;
}

.rank-math-breadcrumb a{
	color:#999999;
}

.rank-math-breadcrumb a:hover{
	color:#92BA00;
}

/*中簡英*/
.wpml-ls-legacy-list-horizontal .wpml-ls-item
{ margin-left: 5px;}
.wpml-ls-legacy-list-horizontal .wpml-ls-item a{
	border-radius:30px;
	padding: 10px;
}
.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a
{
	 background: #bfd255 !important; /* Old browsers */
background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #9ecb2d 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#9ecb2d 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #bfd255 0%,#8eb92a 50%,#9ecb2d 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
}

@media (max-width: 767px){
.elementor-11563 .elementor-element.elementor-element-4716e13 {
 position: absolute;
}
	.elementor-element-9332dab , .elementor-element-e30ed62 , .elementor-element-ec53f4a , .elementor-element-4ed409a , .elementor-element-394e58d{
		 position: absolute;
	}
}

.topco_btn{
	background: #B4C912; 
	border-radius:5px;
	border:1px soild #BED608;
    padding: 15px 10px 15px 20px;
    border-radius: 5px;
	  color:#FFF;
	  font-size:16px
}
.topco_btn:hover{background:#9DB200}/* End custom CSS */