.elementor-12799 .elementor-element.elementor-element-4e9edd06:not(.elementor-motion-effects-element-type-background), .elementor-12799 .elementor-element.elementor-element-4e9edd06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f6f6;}.elementor-12799 .elementor-element.elementor-element-4e9edd06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-12799 .elementor-element.elementor-element-4e9edd06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12799 .elementor-element.elementor-element-149614b5{margin-top:0px;margin-bottom:0px;}.elementor-12799 .elementor-element.elementor-element-5804b6d8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-12799 .elementor-element.elementor-element-5804b6d8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-12799 .elementor-element.elementor-element-5804b6d8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12799 .elementor-element.elementor-element-5804b6d8 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:#272727;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12799 .elementor-element.elementor-element-5804b6d8 > .elementor-element-populated, .elementor-12799 .elementor-element.elementor-element-5804b6d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-12799 .elementor-element.elementor-element-5804b6d8 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12799 .elementor-element.elementor-element-5804b6d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12799 .elementor-element.elementor-element-68a5a547 .elementor-heading-title{color:#ffffff;font-size:26px;font-weight:bold;}.elementor-12799 .elementor-element.elementor-element-68a5a547 > .elementor-widget-container{padding:10px 0px 10px 20px;background-color:#272727;}.elementor-12799 .elementor-element.elementor-element-68a5a547{width:100%;max-width:100%;}.elementor-12799 .elementor-element.elementor-element-21622d7e .elementor-heading-title{color:#272727;font-size:24px;font-weight:bold;}.elementor-12799 .elementor-element.elementor-element-21622d7e > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-12799 .elementor-element.elementor-element-57a68ee2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:0px;}.elementor-12799 .elementor-element.elementor-element-57a68ee2 .product{text-align:left;}.elementor-12799 .elementor-element.elementor-element-57a68ee2 a > img{margin-bottom:0px;}.elementor-12799 .elementor-element.elementor-element-57a68ee2 .woocommerce .woocommerce-loop-category__title{color:#272727;}.elementor-12799 .elementor-element.elementor-element-57a68ee2 .woocommerce-loop-category__title .count{color:#d48139;}.elementor-12799 .elementor-element.elementor-element-57a68ee2 > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-12799 .elementor-element.elementor-element-16b1bfcb > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 20px;}.elementor-12799 .elementor-element.elementor-element-fcc2e2c .elementor-heading-title{color:#000000;}.elementor-12799 .elementor-element.elementor-element-fcc2e2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.woocommerce .elementor-12799 .elementor-element.elementor-element-15c2394 .term-description{font-family:"Montserrat", Sans-serif;}.elementor-12799 .elementor-element.elementor-element-15c2394 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-12799 .elementor-element.elementor-element-7695b2c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12799 .elementor-element.elementor-element-7695b2c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-12799 .elementor-element.elementor-element-44d2dd98:not(.elementor-motion-effects-element-type-background), .elementor-12799 .elementor-element.elementor-element-44d2dd98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-12799 .elementor-element.elementor-element-44d2dd98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-12799 .elementor-element.elementor-element-44d2dd98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12799 .elementor-element.elementor-element-5a3f1bec{text-align:center;}.elementor-12799 .elementor-element.elementor-element-5a3f1bec img{width:100%;max-width:60%;opacity:1;filter:brightness( 200% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12799 .elementor-element.elementor-element-441b68e .elementor-heading-title{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:50px;}.elementor-12799 .elementor-element.elementor-element-5d4aa5c0{color:#ffffff;font-size:18px;}.elementor-12799 .elementor-element.elementor-element-609ffaa4 .elementor-heading-title{color:#e08e3c;font-family:"Oswald", Sans-serif;font-size:28px;}.elementor-12799 .elementor-element.elementor-element-40064327:not(.elementor-motion-effects-element-type-background), .elementor-12799 .elementor-element.elementor-element-40064327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f6f6;}.elementor-12799 .elementor-element.elementor-element-40064327{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-12799 .elementor-element.elementor-element-40064327 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12799 .elementor-element.elementor-element-171e892d{width:100%;max-width:100%;top:0px;z-index:0;}body:not(.rtl) .elementor-12799 .elementor-element.elementor-element-171e892d{left:0px;}body.rtl .elementor-12799 .elementor-element.elementor-element-171e892d{right:0px;}body:not(.rtl) .elementor-12799 .elementor-element.elementor-element-5c216436{left:0px;}body.rtl .elementor-12799 .elementor-element.elementor-element-5c216436{right:0px;}.elementor-12799 .elementor-element.elementor-element-5c216436{top:0px;z-index:0;}.elementor-12799 .elementor-element.elementor-element-37e2ce94 img{width:100%;}body:not(.rtl) .elementor-12799 .elementor-element.elementor-element-37e2ce94{left:0px;}body.rtl .elementor-12799 .elementor-element.elementor-element-37e2ce94{right:0px;}.elementor-12799 .elementor-element.elementor-element-37e2ce94{top:0px;z-index:0;}.elementor-12799 .elementor-element.elementor-element-5486df7f{padding:0px 0px 0px 0px;}.elementor-12799 .elementor-element.elementor-element-76e65343 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12799 .elementor-element.elementor-element-453b284b .elementor-heading-title{color:#272727;font-size:80px;font-weight:600;line-height:1.1em;}.elementor-12799 .elementor-element.elementor-element-453b284b{z-index:1;}.elementor-12799 .elementor-element.elementor-element-58d2919d .elementor-heading-title{color:#d48139;font-size:80px;}.elementor-12799 .elementor-element.elementor-element-58d2919d > .elementor-widget-container{margin:-10px 0px 40px 0px;}.elementor-12799 .elementor-element.elementor-element-58d2919d{z-index:1;}.elementor-12799 .elementor-element.elementor-element-69306a35 .elementor-button{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;fill:#272727;color:#272727;background-color:#d48139;border-style:solid;border-width:3px 3px 3px 3px;border-color:#d48139;border-radius:0px 0px 0px 0px;padding:20px 110px 20px 110px;}.elementor-12799 .elementor-element.elementor-element-69306a35 .elementor-button:hover, .elementor-12799 .elementor-element.elementor-element-69306a35 .elementor-button:focus{color:#d48139;background-color:#272727;border-color:#272727;}.elementor-12799 .elementor-element.elementor-element-69306a35 .elementor-button:hover svg, .elementor-12799 .elementor-element.elementor-element-69306a35 .elementor-button:focus svg{fill:#d48139;}.elementor-12799 .elementor-element.elementor-element-69306a35 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12799 .elementor-element.elementor-element-aa51782:not(.elementor-motion-effects-element-type-background), .elementor-12799 .elementor-element.elementor-element-aa51782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-12799 .elementor-element.elementor-element-aa51782{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-12799 .elementor-element.elementor-element-aa51782 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12799 .elementor-element.elementor-element-1efa217 .elementor-heading-title{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:50px;}.elementor-12799 .elementor-element.elementor-element-e1b78dc{color:#ffffff;font-size:18px;}.elementor-12799 .elementor-element.elementor-element-082e67e .elementor-button{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;fill:#272727;color:#272727;background-color:#d48139;border-style:solid;border-color:#d48139;border-radius:0px 0px 0px 0px;padding:20px 110px 20px 110px;}.elementor-12799 .elementor-element.elementor-element-082e67e .elementor-button:hover, .elementor-12799 .elementor-element.elementor-element-082e67e .elementor-button:focus{color:#d48139;background-color:#272727;border-color:#d48139;}.elementor-12799 .elementor-element.elementor-element-082e67e .elementor-button:hover svg, .elementor-12799 .elementor-element.elementor-element-082e67e .elementor-button:focus svg{fill:#d48139;}.elementor-12799 .elementor-element.elementor-element-082e67e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12799 .elementor-element.elementor-element-c227b92{text-align:right;}.elementor-12799 .elementor-element.elementor-element-c227b92 img{width:100%;max-width:60%;}@media(max-width:1024px){.elementor-12799 .elementor-element.elementor-element-7695b2c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-12799 .elementor-element.elementor-element-4e9edd06{margin-top:0px;margin-bottom:0px;padding:10px 0px 60px 0px;}.elementor-12799 .elementor-element.elementor-element-16b1bfcb > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-12799 .elementor-element.elementor-element-7695b2c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12799 .elementor-element.elementor-element-5a3f1bec{text-align:center;}.elementor-12799 .elementor-element.elementor-element-5a3f1bec > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-12799 .elementor-element.elementor-element-441b68e .elementor-heading-title{font-size:42px;}.elementor-12799 .elementor-element.elementor-element-609ffaa4 .elementor-heading-title{font-size:42px;}.elementor-12799 .elementor-element.elementor-element-40064327{padding:60px 0px 60px 0px;}.elementor-12799 .elementor-element.elementor-element-453b284b .elementor-heading-title{font-size:40px;}.elementor-12799 .elementor-element.elementor-element-58d2919d .elementor-heading-title{font-size:40px;}.elementor-12799 .elementor-element.elementor-element-69306a35 .elementor-button{font-size:24px;padding:20px 40px 20px 40px;}.elementor-12799 .elementor-element.elementor-element-69306a35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12799 .elementor-element.elementor-element-1efa217 .elementor-heading-title{font-size:42px;}.elementor-12799 .elementor-element.elementor-element-082e67e .elementor-button{font-size:26px;padding:20px 60px 20px 60px;}.elementor-12799 .elementor-element.elementor-element-c227b92{text-align:center;}.elementor-12799 .elementor-element.elementor-element-c227b92 > .elementor-widget-container{margin:50px 0px 0px 0px;}}@media(min-width:768px){.elementor-12799 .elementor-element.elementor-element-5804b6d8{width:20%;}.elementor-12799 .elementor-element.elementor-element-16b1bfcb{width:79.999%;}.elementor-12799 .elementor-element.elementor-element-1bed21d{width:66.667%;}.elementor-12799 .elementor-element.elementor-element-5c6f936{width:33.333%;}}/* Start custom CSS for wc-categories, class: .elementor-element-57a68ee2 */#sidebar_product-list .product-category {
    text-align: left;
}
#sidebar_product-list img {
  display: none; 
}
#sidebar_product-list .woocommerce-loop-category__title {
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5804b6d8 */.no-padding .elementor-column-wrap {
    padding: 0!important;
}
.no-padding {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16b1bfcb */#main-content .product-category {
    min-height: 150px;
    background-color: #fff;
}

#main-content .product-category .woocommerce-loop-category__title {
    color: #272727;
    background-color: #d48139;
}
#main-content .product-category .woocommerce-loop-category__title .count {
    color: #fff;
}
#main-content .elementor-widget-heading {
    background-color: #fff;
    padding: 1rem 1rem 0;
    margin-bottom: 0;
}

#main-content .elementor-widget-woocommerce-archive-description {
    background-color: #fff;
    padding: 0 1rem 1rem;
    border-bottom: 4px solid #272727;
    margin-bottom: 0;
}
#main-content .elementor-widget-woocommerce-archive-description p {
    margin-bottom: 0.5rem;
}
#main-content .orderby {
    border: 2px solid #d48139 !important;
    padding: 0.3rem;
    margin-top: 20px;
}

#main-content .product img {
    border: none;
}
#main-content .product .woocommerce-loop-product__title {
    color: #272727;
    height: 140px;
}
#main-content .product .price {
    min-height: 58px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
#main-content .add_to_cart_button {
    background-color: #fff!important;
    color: #d48139!important;
    border: 2px solid #d48139;
    border-radius: 0;
}
#main-content .add_to_cart_button:hover {
    background-color: #272727!important;
}/* End custom CSS */