.elementor-8289829 .elementor-element.elementor-element-836ff09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2%;margin-bottom:0%;}.elementor-8289829 .elementor-element.elementor-element-836ff09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8289829 .elementor-element.elementor-element-1de0785:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8289829 .elementor-element.elementor-element-1de0785 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383838;}.elementor-8289829 .elementor-element.elementor-element-1de0785 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8289829 .elementor-element.elementor-element-1de0785 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8289829 .elementor-element.elementor-element-f8b83e2{color:#FFFFFF;}.elementor-8289829 .elementor-element.elementor-element-f78c56e > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#383838;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8289829 .elementor-element.elementor-element-159f0ed{width:var( --container-widget-width, 101.081% );max-width:101.081%;--container-widget-width:101.081%;--container-widget-flex-grow:0;}.elementor-8289829 .elementor-element.elementor-element-3d0a2f0b{padding:0px 0px 50px 0px;}.elementor-8289829 .elementor-element.elementor-element-279b53e3 > .elementor-element-populated{margin:58px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8289829 .elementor-element.elementor-element-daa3a04 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8289829 .elementor-element.elementor-element-daa3a04 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-8289829 .elementor-element.elementor-element-daa3a04 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product{text-align:left;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px;padding:30px 30px 30px 30px;box-shadow:3px 0px 7px 0px rgba(184, 184, 184, 0.5);border-color:#d6d6d6;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products  ul.products{grid-column-gap:12px;grid-row-gap:32px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:5px 5px 5px 5px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;margin-bottom:9px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;margin-bottom:9px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:17px;font-weight:bold;line-height:0.9em;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .star-rating{font-size:0.4em;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .price{color:#000000;font-family:"Russo One", Sans-serif;font-size:20px;font-weight:300;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .price del{color:#AD8E65;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .price del .amount{color:#AD8E65;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#383838;border-color:#1C1C1C;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .button:hover{color:#AD8E65;background-color:#FFFFFF;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product:hover{box-shadow:1px 0px 4px 1px rgba(255, 181.99999999999997, 84.99999999999999, 0.2);}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-8289829 .elementor-element.elementor-element-3d0a2f0b{padding:0px 0px 10px 0px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .price{font-size:15px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product .button{font-size:15px;}.elementor-8289829 .elementor-element.elementor-element-24f0ce.elementor-wc-products ul.products li.product{padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-8289829 .elementor-element.elementor-element-1de0785{width:80%;}.elementor-8289829 .elementor-element.elementor-element-f78c56e{width:20%;}.elementor-8289829 .elementor-element.elementor-element-279b53e3{width:21.154%;}.elementor-8289829 .elementor-element.elementor-element-55295005{width:78.846%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8289829 .elementor-element.elementor-element-279b53e3{width:30%;}.elementor-8289829 .elementor-element.elementor-element-55295005{width:70%;}}/* Start custom CSS for sidebar, class: .elementor-element-7140454b */.product-search-filter-terms  {
    font-family: "Russo One", Sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 12px;
}
.product-search-filter-terms-heading {
    font-size: 18px!important;
    background: #383838;
    color: #fff;
    padding: 2px 10px;
    font-weight: 100!important;
}

.product-search-filter-items {
    padding: 10px 0px!important;
}

span.term-expander {
    float: right;
}

div.product-search-filter-terms a, .widget-area .widget div.product-search-filter-terms a {
    color: #1c1c1c;
}

div.product-search-filter-terms a:hover {
    color: #AD8E65;
}

ul.children {
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-24f0ce */.elementor-5269640 .elementor-element.elementor-element-d1146c6.elementor-wc-products ul.products li.product .button {
    display: none;
}

h2.woocommerce-loop-product__title {

    min-height:75px;
}

@media (max-width: 767px) {
    .elementor-5808915 .elementor-element.elementor-element-1899aa2d.elementor-wc-products ul.products {
        grid-column-gap: 0px;

    }

    .elementor-5808915 .elementor-element.elementor-element-1899aa2d.elementor-wc-products ul.products li.product {

        min-width: 0px;
    }
}/* End custom CSS */