.elementor-19183 .elementor-element.elementor-element-8ee96e7{margin-top:50px;margin-bottom:0px;}.elementor-19183 .elementor-element.elementor-element-30e4e3d{text-align:center;}.elementor-19183 .elementor-element.elementor-element-30e4e3d .elementor-heading-title{font-size:36px;}.elementor-19183 .elementor-element.elementor-element-35ba6da .colored-separator > div{background-color:var( --e-global-color-primary );}.elementor-19183 .elementor-element.elementor-element-35ba6da .colored-separator > i.stm-boats-icon-wave{color:var( --e-global-color-primary );}.elementor-19183 .elementor-element.elementor-element-4223cca{text-align:start;}.woocommerce .elementor-19183 .elementor-element.elementor-element-4223cca .term-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19183 .elementor-element.elementor-element-f44af9b .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-19183 .elementor-element.elementor-element-f44af9b .woocommerce-breadcrumb{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-19183 .elementor-element.elementor-element-bb6ed23 .elementor-toggle-title{font-size:16px;font-weight:600;}.elementor-19183 .elementor-element.elementor-element-596ae9b{padding:0% 6% 0% 6%;}.elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products ul.products li.product{text-align:left;}.elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products  ul.products{grid-column-gap:21px;grid-row-gap:40px;}.elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:17px;font-weight:600;}.elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products ul.products li.product .price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19183 .elementor-element.elementor-element-18035ef{margin-top:10px;margin-bottom:10px;}.elementor-19183 .elementor-element.elementor-element-c65085e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19183 .elementor-element.elementor-element-c65085e .elementor-divider-separator{width:100%;}.elementor-19183 .elementor-element.elementor-element-c65085e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19183 .elementor-element.elementor-element-d6424e0{margin-top:0px;margin-bottom:40px;}.elementor-19183 .elementor-element.elementor-element-bc16a18{text-align:start;}.elementor-19183 .elementor-element.elementor-element-bc16a18 .elementor-heading-title{font-weight:600;}.elementor-19183 .elementor-element.elementor-element-eb50041{text-align:start;font-size:14px;}@media(max-width:1024px){.elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-19183 .elementor-element.elementor-element-30e4e3d .elementor-heading-title{font-size:23px;}.elementor-19183 .elementor-element.elementor-element-596ae9b{padding:0% 0% 0% 2%;}.elementor-19183 .elementor-element.elementor-element-9799710 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products ul.products li.product{text-align:left;}.elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products  ul.products{grid-column-gap:15px;grid-row-gap:15px;}.elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-19183 .elementor-element.elementor-element-9f8e74b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;}.elementor-19183 .elementor-element.elementor-element-bc16a18 .elementor-heading-title{font-size:15px;}.elementor-19183 .elementor-element.elementor-element-eb50041{font-size:14px;}}@media(min-width:768px){.elementor-19183 .elementor-element.elementor-element-f0d8dad{width:17.592%;}.elementor-19183 .elementor-element.elementor-element-9799710{width:82.073%;}}/* Start custom CSS for yith_wcan_filters, class: .elementor-element-5b2423a */h5, .h5, h5.heading-font {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-9f8e74b */.woocommerce .products ul li h5, .woocommerce ul.products li h5 {
    font-size: 15px;
}

.woocommerce .products ul li .stm-product-inner, .woocommerce ul.products li .stm-product-inner {
    padding-bottom: 0px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 0px;
    min-height: 320px;
}

/* FORCE 1-COLUMN FOR PRODUCTS ON MOBILE (768px and below) */
@media (max-width: 768px) {
  /* Targets the main grid container and forces block behavior */
  .woocommerce ul.products,
  .elementor-wc-products ul.products {
    display: block !important;
  }/* End custom CSS */