.elementor-256 .elementor-element.elementor-element-bd5e0b0{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-e70fd1d .elementor-heading-title{font-family:var( --e-global-typography-279cac0-font-family ), Sans-serif;font-size:var( --e-global-typography-279cac0-font-size );font-weight:var( --e-global-typography-279cac0-font-weight );line-height:var( --e-global-typography-279cac0-line-height );color:var( --e-global-color-f07f45d );}.woocommerce .elementor-256 .elementor-element.elementor-element-926a013 .term-description{font-size:16px;font-weight:400;}.elementor-256 .elementor-element.elementor-element-0c70f10{--display:flex;}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;padding:12px 12px 12px 12px;background-color:var( --e-global-color-c664b2f );border-color:var( --e-global-color-38f6d24 );}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-f07f45d );margin-bottom:8px;}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-f07f45d );margin-bottom:8px;}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-cabe6e3 );}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-cabe6e3 );}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-fe49edf-font-family ), Sans-serif;font-size:var( --e-global-typography-fe49edf-font-size );font-weight:var( --e-global-typography-fe49edf-font-weight );line-height:var( --e-global-typography-fe49edf-line-height );}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-c07dde7 );background-color:var( --e-global-color-8110a22 );}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-c07dde7 );}.elementor-256 .elementor-element.elementor-element-993aff9{--display:flex;}.elementor-256 .elementor-element.elementor-element-beaedc1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-256 .elementor-element.elementor-element-beaedc1:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-beaedc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c664b2f );}.elementor-256 .elementor-element.elementor-element-b3818b7 .elementor-heading-title{font-family:var( --e-global-typography-8c4e0bc-font-family ), Sans-serif;font-size:var( --e-global-typography-8c4e0bc-font-size );font-weight:var( --e-global-typography-8c4e0bc-font-weight );line-height:var( --e-global-typography-8c4e0bc-line-height );color:var( --e-global-color-f07f45d );}.elementor-256 .elementor-element.elementor-element-84da928{--display:flex;}@media(min-width:768px){.elementor-256 .elementor-element.elementor-element-bd5e0b0{--content-width:1200px;}}@media(max-width:1024px){.elementor-256 .elementor-element.elementor-element-e70fd1d .elementor-heading-title{font-size:var( --e-global-typography-279cac0-font-size );line-height:var( --e-global-typography-279cac0-line-height );}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:17px;}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-fe49edf-font-size );line-height:var( --e-global-typography-fe49edf-line-height );}.elementor-256 .elementor-element.elementor-element-b3818b7 .elementor-heading-title{font-size:var( --e-global-typography-8c4e0bc-font-size );line-height:var( --e-global-typography-8c4e0bc-line-height );}}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-e70fd1d .elementor-heading-title{font-size:var( --e-global-typography-279cac0-font-size );line-height:var( --e-global-typography-279cac0-line-height );}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;}.elementor-256 .elementor-element.elementor-element-c1195ee.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-fe49edf-font-size );line-height:var( --e-global-typography-fe49edf-line-height );}.elementor-256 .elementor-element.elementor-element-b3818b7 .elementor-heading-title{font-size:var( --e-global-typography-8c4e0bc-font-size );line-height:var( --e-global-typography-8c4e0bc-line-height );}}/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-926a013 */.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.term-description,
.term-description p {
  line-height: 1.7 !important;
  column-count: 1 !important;
}
.elementor-widget-text-editor p {
  margin: 0 0 16px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a482e1d */.category-bottom-description {
  max-width: 820px;
  color: #F4F4F6;
  font-family: "Inter", sans-serif;
  line-height: 1.7;
}
.category-bottom-description h2 {
  font-family: "Sora", sans-serif;
  font-size: 28px;
  margin: 40px 0 12px;
  color: #F4F4F6;
}
.category-bottom-description h3 {
  font-family: "Sora", sans-serif;
  font-size: 20px;
  margin: 28px 0 8px;
  color: #F4F4F6;
}
.category-bottom-description ul { padding-left: 20px; }
.category-bottom-description li { margin-bottom: 6px; }
.category-bottom-description a { color: #A78BFA; }
.category-bottom-description a:hover { color: #B6FF3B; }
.category-bottom-description table { width: 100%; border-collapse: collapse; margin: 16px 0; }
.category-bottom-description th,
.category-bottom-description td { border: 1px solid #2A2A36; padding: 10px; text-align: left; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beaedc1 */.cat-long-desc {
  max-width: 820px;
  color: #F4F4F6;
  font-family: "Inter", sans-serif;
  line-height: 1.7;
}
.cat-long-desc h2 {
  font-family: "Sora", sans-serif;
  font-size: 28px;
  margin: 40px 0 12px;
  color: #F4F4F6;
}
.cat-long-desc h3 {
  font-family: "Sora", sans-serif;
  font-size: 20px;
  margin: 28px 0 8px;
  color: #F4F4F6;
}
.cat-long-desc ul { padding-left: 20px; }
.cat-long-desc li { margin-bottom: 6px; }
.cat-long-desc a { color: #A78BFA; }
.cat-long-desc a:hover { color: #B6FF3B; }
.cat-long-desc table { width: 100%; border-collapse: collapse; margin: 16px 0; }
.cat-long-desc th,
.cat-long-desc td { border: 1px solid #2A2A36; padding: 10px; text-align: left; }/* End custom CSS */