.elementor-28919 .elementor-element.elementor-element-3c09461{padding:0px 140px 0px 140px;}.elementor-28919 .elementor-element.elementor-element-cd9813e > .elementor-widget-container{padding:20px 32px 160px 20px;background-color:#FBF8F0;border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-28919 .elementor-element.elementor-element-8418ce7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28919 .elementor-element.elementor-element-8418ce7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28919 .elementor-element.elementor-element-8418ce7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.woocommerce .elementor-28919 .elementor-element.elementor-element-8ad5d9d .woolentor_archive_result_count .woocommerce-result-count{font-size:18px;color:#005C4C;}.elementor-bc-flex-widget .elementor-28919 .elementor-element.elementor-element-a428695.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28919 .elementor-element.elementor-element-a428695.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28919 .elementor-element.elementor-element-a428695 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-28919 .elementor-element.elementor-element-1060e6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28919 .elementor-element.elementor-element-1060e6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28919 .elementor-element.elementor-element-1060e6f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-28919 .elementor-element.elementor-element-1060e6f > .elementor-element-populated{padding:0px 0px 0px 0px;}.woocommerce .elementor-28919 .elementor-element.elementor-element-14a8419 .woolentor_archive_catalog_ordering .woocommerce-ordering select{font-size:15px;color:#005C4C;background-color:#FBF8F0;height:40px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-28919 .elementor-element.elementor-element-14a8419{width:var( --container-widget-width, 242px );max-width:242px;--container-widget-width:242px;--container-widget-flex-grow:0;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .wl-row > [class*="col-"]{padding:0  15px;margin-bottom:30px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .wl-row{margin:0  -15px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .woocommerce div.product .woolentor-quick-cart-form form .single_add_to_cart_button{padding:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-products.woocommerce .woolentor-quick-cart-area a.added_to_cart{padding:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-product-2{padding:0px 0px 16px 0px;background-color:#FFFFFF;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-product-2 [class*="ht-product-content"] .ht-product-title-2 a{color:#000000;font-size:16px;font-weight:400;letter-spacing:0px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-product-2 [class*="ht-product-content"] .ht-product-title-2{margin:0px 10px 0px 15px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-product-2 [class*="ht-product-content"] .ht-product-price-2 span{color:#000000;font-size:18px;font-weight:500;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-product-2 [class*="ht-product-content"] .ht-product-price-2{color:#000000;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-product-2 .ht-product-image-wrap-2 [class*="ht-product-action"] ul li a{border-radius:24px 24px 24px 24px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-product-2 .ht-product-content-2-wrap [class*="ht-product-action"] ul li a{border-radius:24px 24px 24px 24px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-product-2 .ht-product-image-wrap-2 [class*="ht-product-action"] ul li a,.elementor-28919 .elementor-element.elementor-element-f9a55ff .ht-product-2 .ht-product-content-2-wrap [class*="ht-product-action"] ul li a{background-color:#26442380;}.elementor-28919 .elementor-element.elementor-element-f9a55ff > .elementor-widget-container{margin:20px 0px 0px 0px;}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-4046 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(min-width:768px){.elementor-28919 .elementor-element.elementor-element-0296850{width:24%;}.elementor-28919 .elementor-element.elementor-element-5a41cd2{width:76%;}.elementor-28919 .elementor-element.elementor-element-a428695{width:47.332%;}.elementor-28919 .elementor-element.elementor-element-1060e6f{width:19%;}}@media(max-width:1024px){.elementor-28919 .elementor-element.elementor-element-3c09461{padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-28919 .elementor-element.elementor-element-3c09461{margin-top:20px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-28919 .elementor-element.elementor-element-0296850 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28919 .elementor-element.elementor-element-cd9813e > .elementor-widget-container{padding:20px 20px 30px 20px;}.elementor-28919 .elementor-element.elementor-element-5a41cd2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28919 .elementor-element.elementor-element-e65252e{margin-top:0px;margin-bottom:0px;}.elementor-28919 .elementor-element.elementor-element-8418ce7{width:100%;}.elementor-28919 .elementor-element.elementor-element-8418ce7 > .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-28919 .elementor-element.elementor-element-8418ce7 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.woocommerce .elementor-28919 .elementor-element.elementor-element-8ad5d9d .woolentor_archive_result_count .woocommerce-result-count{font-size:14px;}.elementor-28919 .elementor-element.elementor-element-1060e6f{width:100%;}.elementor-28919 .elementor-element.elementor-element-1060e6f > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28919 .elementor-element.elementor-element-14a8419{width:100%;max-width:100%;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .wl-row > [class*="col-"]{padding:0  5px;margin-bottom:15px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff .wl-row{margin:0  -5px;}.elementor-28919 .elementor-element.elementor-element-f9a55ff > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for sidebar, class: .elementor-element-cd9813e *//*展开按钮*/
i.demus-icon-plus-square::before{
    content: "\e061";
}
.elementor-28919 .elementor-element.elementor-element-cd9813e .widget_product_categories li.cat-parent > i:hover {
    color:#79F993;
}

body{
    color: #005c4c;
}

/**/

li.cat-item.current-cat.cat-parent.opened {
    background: #F5FFF3;
    border-left: 1px solid #264423;
    padding-left: 10px;
}

.elementor-28919 .elementor-element.elementor-element-cd9813e .gamma.widget-title {
    color: #264423;
    font-size: 24px;
    font-weight: 600;
}

.widget_product_categories ul li > a {
    color: #264423;
    font-size: 18px;
}
.elementor-28919 .elementor-element.elementor-element-cd9813e div#woocommerce_product_categories-1 span.gamma.widget-title {
    padding-bottom: 15px;
    border-bottom: 1px solid #264423;
}
.elementor-28919 .elementor-element.elementor-element-cd9813e div#woocommerce_price_filter-1 span.gamma.widget-title {
    border-top: 1px solid #264423;
    padding-top: 20px;
} 

div#woocommerce_price_filter-1,
div#demus_woocommerce_layered_nav-1{
    margin-top: 24px;
}
.widget_price_filter form {
    margin-top: 0;
}

.demus_widget_layered_nav ul.woocommerce-widget-layered-nav-list li .demus-button-type {
    border: 1px solid #005C4C;
    color: #005C4C;
}

.widget_product_categories ul.product-categories > li > ul:before {
    display: none;
}

.widget_price_filter .price_slider_wrapper .ui-widget-content {
    background: #B6D2C2;
}
.widget_price_filter .ui-slider-horizontal {
    height: 5px;
}
.widget_price_filter .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: 0.7em;
    display: block;
    border: 0;
    background-color:#264423;
}

.widget_price_filter .ui-slider .ui-slider-handle {
    width: 15px;
    height: 15px;
    background-color: #264423;
    margin-top: -5px;
}

.price_label {
    color: #264423 !important;
    font-size: 14px;
}
.widget_price_filter .price_label span {
    color: #264423;
    font-weight: 600;
}

.widget_product_categories li.current-cat > a {
    color: #005C4C !important;
    font-weight: 600;
}

li.cat-item.cat-item-91.current-cat.cat-parent.opened,li.cat-item.cat-item-90.current-cat {
    background: #F5FFF3;
    border-left: 1px solid #264423;
    padding-left: 10px;
}

ul.children li a {
    color: #98aa94 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ccd293c */.column-switcher {
  text-align: right;
  margin: 0px;
}

.switch-column,.switch-column:hover {
  padding: 8px 7px;
  background: transparent;
  cursor: pointer;
}

.centerBord {
    border-right: 1px solid #264423;
    
}

.switch-column.active svg rect  {
  stroke: #264423;
}
@media (min-width:600px) {

.woolentor-products.wl-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px; 
}

.woolentor-products.columns-2 .wl-col-3 {
  flex: 0 0 calc(50%); 
  max-width: calc(50%);
}

.woolentor-products.columns-3 .wl-col-3 {
  flex: 0 0 calc(33.333%); 
  max-width: calc(33.333%);
}

.woolentor-products.columns-4 .wl-col-3 {
  flex: 0 0 calc(25%); 
  max-width: calc(25%);
}


.mb-30.wl-col-3 {
  margin: 15px;
  box-sizing: border-box;
}
}/* End custom CSS */
/* Start custom CSS for wl-archive-catalog-ordering, class: .elementor-element-14a8419 */.elementor-28919 .elementor-element.elementor-element-14a8419 form.woocommerce-ordering label {
    display: none;
}

select:not([size]):not([multiple]) {
    background-image: url("https://pic.superbed.cc/item/67d3eba8f688033adb02f6ae.png");
}/* End custom CSS */
/* Start custom CSS for wl-product-grid, class: .elementor-element-f9a55ff */.ht-product-2 [class*="ht-product-content"] .ht-product-title-2 a {
    width: auto;             
    overflow: hidden;  
  text-overflow: ellipsis;    
  -webkit-line-clamp: 1;      
  display: -webkit-box;       
 -webkit-box-orient: vertical;
}

.woolentor-before-shop {
    overflow: hidden;
    display: none;
}


.woocommerce-pagination .page-numbers, .pagination .page-numbers {
    flex-wrap: wrap;
}


.woocommerce-pagination .page-numbers li .page-numbers:hover, .woocommerce-pagination .page-numbers li .page-numbers.current, .pagination .page-numbers li .page-numbers:hover, .pagination .page-numbers li .page-numbers.current {
    color: #264423;
    background: #B6D2C2;
    border-radius: 5px;
}


.woocommerce-pagination .page-numbers li .page-numbers, .pagination .page-numbers li .page-numbers {
    color: #264423;
    width: 50px;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    background: #F5FFF3;
    border-radius: 5px;
}/* End custom CSS */