.elementor-6630 .elementor-element.elementor-element-99e5818{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-744adda );--border-color:var( --e-global-color-744adda );--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6630 .elementor-element.elementor-element-5da7ea1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6630 .elementor-element.elementor-element-df9fca9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6630 .elementor-element.elementor-element-df9fca9:not(.elementor-motion-effects-element-type-background), .elementor-6630 .elementor-element.elementor-element-df9fca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45bd538 );}.elementor-6630 .elementor-element.elementor-element-a86be85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6630 .elementor-element.elementor-element-360333d{--display:flex;}.elementor-6630 .elementor-element.elementor-element-bbf22bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6630 .elementor-element.elementor-element-914b721{--display:flex;}.elementor-6630 .elementor-element.elementor-element-633a1aa{--display:flex;}.elementor-6630 .elementor-element.elementor-element-ab9aa87{--display:flex;}.elementor-6630 .elementor-element.elementor-element-8113492{--display:flex;}.elementor-6630 .elementor-element.elementor-element-66bc84d{--display:flex;}.elementor-6630 .elementor-element.elementor-element-805e424{--display:flex;}.elementor-6630 .elementor-element.elementor-element-e68b4db{--display:flex;}.elementor-6630 .elementor-element.elementor-element-d3f0b7f{--display:flex;}.elementor-6630 .elementor-element.elementor-element-74c11c0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-5037b41 );}.elementor-6630 .elementor-element.elementor-element-74c11c0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-6630 .elementor-element.elementor-element-74c11c0 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6630 .elementor-element.elementor-element-74c11c0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-6630 .elementor-element.elementor-element-74c11c0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5037b41 );}#elementor-popup-modal-6630{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6630 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-6630 .dialog-close-button{display:flex;}#elementor-popup-modal-6630 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1256px){.elementor-6630 .elementor-element.elementor-element-99e5818{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-6630 .elementor-element.elementor-element-5da7ea1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6630 .elementor-element.elementor-element-74c11c0{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-6630 .elementor-element.elementor-element-74c11c0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-6630 .elementor-element.elementor-element-99e5818{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-6630 .elementor-element.elementor-element-df9fca9{--z-index:2;}.elementor-6630 .elementor-element.elementor-element-a86be85{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-6630 .elementor-element.elementor-element-74c11c0{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-6630 .elementor-element.elementor-element-74c11c0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-secondary-line-height );}#elementor-popup-modal-6630 .dialog-close-button{top:1%;}body:not(.rtl) #elementor-popup-modal-6630 .dialog-close-button{right:1%;}body.rtl #elementor-popup-modal-6630 .dialog-close-button{left:1%;}}@media(min-width:768px){.elementor-6630 .elementor-element.elementor-element-df9fca9{--width:24%;}}@media(max-width:1256px) and (min-width:768px){.elementor-6630 .elementor-element.elementor-element-df9fca9{--width:32%;}}/* Start custom CSS for container, class: .elementor-element-a86be85 */.filter-list summary.e-n-accordion-item-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.filter-list summary.e-n-accordion-item-title .e-opened,
.filter-list summary.e-n-accordion-item-title .e-closed {
  width: 29px;
  height: 29px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
}
.filter-list summary.e-n-accordion-item-title:not(:hover) .e-closed {
  border: solid 3px var(--n-accordion-icon-normal-color);
}
.filter-list summary.e-n-accordion-item-title:not(:hover) .e-opened {
  border: solid 3px var(--n-accordion-icon-active-color);
}
.filter-list summary.e-n-accordion-item-title:hover .e-opened,
.filter-list summary.e-n-accordion-item-title:hover .e-closed {
  border: solid 3px var(--n-accordion-icon-hover-color);
}
@media screen and (min-width:1025px) {
.filter-list .e-n-accordion-item summary.e-n-accordion-item-title i {
        margin-top: 2px;
    }
}
.filter-list
  .e-n-accordion-item[open]
  summary.e-n-accordion-item-title:hover
  .e-opened
  i {
  color: var(--n-accordion-icon-hover-color);
}
.filter-list .e-n-accordion-item:not([open]) summary.e-n-accordion-item-title {
  border-bottom: solid 1px var(--n-accordion-icon-active-color) !important;
}
.filter-list .e-n-accordion-item[open] {
  background-color: #e6e7e8;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{
    content:unset;
    font-family: unset;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a{
    width: calc(100% - 50px);
    color: var( --e-global-color-secondary );
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:not(.woocommerce-widget-layered-nav-list__item--chosen) a {
    width: calc(100% - 50px);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight:400;
    font-size: 0.875rem;
    line-height: 1.125rem;
    color: var( --e-global-color-5037b41 );
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:hover a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:not(.woocommerce-widget-layered-nav-list__item--chosen):hover a{
    color: var( --e-global-color-primary );
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a::before{
    content: "";
    display: block;
    width: 25px;
    height: 25px;
    margin-right: 15px;
    border: 3px solid var(--e-global-color-5037b41 );
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{
    border-color: var( --e-global-color-secondary );
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 8px;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:hover a::before{
   background-image: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.62061 11.1867L0.758625 6.32472C0.466526 6.03263 0.466526 5.55902 0.758625 5.26689L1.81643 4.20906C2.10853 3.91693 2.58216 3.91693 2.87426 4.20906L6.14952 7.4843L13.1648 0.469074C13.4569 0.176975 13.9305 0.176975 14.2226 0.469074L15.2804 1.52691C15.5725 1.819 15.5725 2.29261 15.2804 2.58474L6.67844 11.1867C6.38631 11.4788 5.91271 11.4788 5.62061 11.1867Z' fill='%2377B204'/%3E%3C/svg%3E");
   background-repeat: no-repeat;
   background-position: center;
   background-size: contain;
}
.ndh-filter-active,
.ndh-filter-order {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: solid 1px var(--e-global-color-5037b41);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ndh-filter-order {
  height: 50px;
}
.ndh-filter-order-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
  font-size: var(--e-global-typography-secondary-font-size);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-text);
  position: absolute;
}
select.ndh-filter-order-select {
  font-size: 1rem;
  line-height: 1.75rem;
  color: var(--e-global-color-5037b41);
  padding: 0 0 0 78px;
  border: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.83917 11.2083L0.273578 3.14145C-0.0911931 2.75253 -0.0911931 2.12162 0.273578 1.7327L1.15611 0.791742C1.52049 0.403238 2.11067 0.402823 2.47583 0.790083L8.49981 7.18339L14.5242 0.790496C14.8893 0.402822 15.4795 0.403652 15.8439 0.792157L16.7264 1.73312C17.0912 2.12204 17.0912 2.75294 16.7264 3.14186L9.16044 11.2083C8.79567 11.5972 8.20394 11.5972 7.83917 11.2083Z' fill='%23939598'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right 3px center;
  background-size: auto 15px;
}
.ndh-filter-active h5 {
  display: none;
}
.ndh-filter-active li a {
  font-size: 1rem;
  line-height: 1.75rem;
  color: var(--e-global-color-5037b41);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.woocommerce .ndh-filter-active .widget_layered_nav_filters ul li a::before {
  content: "";
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath d='M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z' fill='%23939598'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 10px;
  width: 19px;
  height: 19px;
  border: 2px solid var(--e-global-color-5037b41);
  border-radius: 50%;
  display: inline-block;
}

.woocommerce
  .ndh-filter-active
  .widget_layered_nav_filters
  ul
  li:hover
  a::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath d='M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z' fill='%23BB202E'/%3E%3C/svg%3E");
  border: 2px solid var(--e-global-color-primary);
}
.woocommerce .ndh-filter-active .widget_layered_nav_filters ul li:hover a {
  color: var(--e-global-color-primary);
}
.woocommerce .ndh-filter-active .widget_layered_nav_filters ul li{
    padding: 0 10px 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9fca9 */@media screen and (max-width: 767px) {
  .sidebar {
    position: fixed;
    opacity: 0;
  }
  .sidebar.active {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
    opacity: 1;
    width: 100vw;
    height: 100vh;
    padding: 160px 10px 0;
    top: 0;
    z-index: 9;
  }
  .sidebar.active .sidebar-filter-wrap-item {
    overflow: scroll;
  }
  .sidebar.active .sidebar-filter-wrap-item > .e-con-inner {
    height: calc(100vh - 230px);
    flex-wrap: wrap;
}
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-6630 {
    z-index:99999;
}/* End custom CSS */