.elementor-5282 .elementor-element.elementor-element-6501984{--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;--justify-content:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5282 .elementor-element.elementor-element-d2813c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5282 .elementor-element.elementor-element-0127b14 .woocommerce-breadcrumb{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-16e857c-font-family ), Sans-serif;font-size:var( --e-global-typography-16e857c-font-size );font-weight:var( --e-global-typography-16e857c-font-weight );}.elementor-5282 .elementor-element.elementor-element-0127b14 .woocommerce-breadcrumb > a{color:var( --e-global-color-78064a3 );}.woocommerce .elementor-5282 .elementor-element.elementor-element-9f35406 .term-description{color:var( --e-global-color-astglobalcolor3 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5282 .elementor-element.elementor-element-7abca96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-options--main .ss-filter-chip span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-78064a3 );background-color:#ffffff;border-color:#C9C9C9;}.elementor-5282 .elementor-element.elementor-element-7abca96{--ss-main-chip-color:var( --e-global-color-78064a3 );--ss-main-chip-background:#ffffff;--ss-main-chip-border:#C9C9C9;--ss-main-hover-color:var( --e-global-color-78064a3 );--ss-main-hover-background:var( --e-global-color-2ed17f6 );--ss-main-hover-border:var( --e-global-color-78064a3 );--ss-main-selected-color:var( --e-global-color-astglobalcolor4 );--ss-main-selected-background:var( --e-global-color-78064a3 );--ss-main-selected-border:var( --e-global-color-78064a3 );}.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-options--main .ss-filter-chip:hover input:not(:checked) + span, .elementor-5282 .elementor-element.elementor-element-7abca96 .ss-more-trigger[aria-expanded="false"]:hover > span{color:var( --e-global-color-78064a3 );background-color:var( --e-global-color-2ed17f6 );border-color:var( --e-global-color-78064a3 );}.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-options--main .ss-filter-chip input:checked + span, .elementor-5282 .elementor-element.elementor-element-7abca96 .ss-more-trigger[aria-expanded="true"] > span{color:var( --e-global-color-astglobalcolor4 );background-color:var( --e-global-color-78064a3 );border-color:var( --e-global-color-78064a3 );}.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-options--main{gap:8px;}.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-options + .ss-filter-more{margin-top:12px;}.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-options--types .ss-filter-chip span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );background-color:#FFFFFF00;border-color:#DDD7CF00;padding:0px 0px 0px 0px;}.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-options--types .ss-filter-chip:hover input:not(:checked) + span{color:#30201c;background-color:#F2EFE800;border-color:#30201C00;}.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-options--types .ss-filter-chip input:checked + span{color:var( --e-global-color-78064a3 );background-color:#30201C00;border-color:#30201C00;}.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-options--types{gap:12px;}.elementor-5282 .elementor-element.elementor-element-77bc769{--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-5282 .elementor-element.elementor-element-edfa174.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5282 .elementor-element.elementor-element-edfa174.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-5282 .elementor-element.elementor-element-6501984{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5282 .elementor-element.elementor-element-d2813c5{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-5282 .elementor-element.elementor-element-0127b14 .woocommerce-breadcrumb{font-size:var( --e-global-typography-16e857c-font-size );}.elementor-5282 .elementor-element.elementor-element-7abca96 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5282 .elementor-element.elementor-element-edfa174.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-5282 .elementor-element.elementor-element-6501984{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5282 .elementor-element.elementor-element-d2813c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5282 .elementor-element.elementor-element-0127b14 .woocommerce-breadcrumb{font-size:var( --e-global-typography-16e857c-font-size );}.elementor-5282 .elementor-element.elementor-element-edfa174.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}}/* Start custom CSS for container, class: .elementor-element-d2813c5 */.elementor-5282 .elementor-element.elementor-element-d2813c5 a {
  transition: color 0.2s ease;
}

.elementor-5282 .elementor-element.elementor-element-d2813c5 a:hover {

  text-decoration: underline;
  text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for ss-category-filter-chips, class: .elementor-element-7abca96 */.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-filter-chip span {
  gap: 5px;
}

.elementor-5282 .elementor-element.elementor-element-7abca96 .ss-more-trigger > span {
  color: var(--more-filter-color, #2F0C09)!important;
  border-color: var(--more-filter-color, #2F0C09)!important;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-edfa174 */.elementor-5282 .elementor-element.elementor-element-edfa174 .woocommerce {
  display: flow-root;
}

.elementor-5282 .elementor-element.elementor-element-edfa174 .woocommerce-result-count {
  float: left;
  margin: 0 0 24px;
}

.elementor-5282 .elementor-element.elementor-element-edfa174 .woocommerce-ordering {
  float: right;
  margin: 0 0 24px;
}

.elementor-5282 .elementor-element.elementor-element-edfa174 ul.products {
  clear: both;
}/* End custom CSS */