.elementor-6622 .elementor-element.elementor-element-2a7e84e3 > .elementor-container{max-width:810px;}.elementor-6622 .elementor-element.elementor-element-2a7e84e3{margin-top:0px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-6622 .elementor-element.elementor-element-4a05b885.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6622 .elementor-element.elementor-element-0d1a29e{z-index:1;}.elementor-6622 .elementor-element.elementor-element-336688f{margin-top:0px;margin-bottom:80px;padding:0% 5% 0% 5%;}.elementor-6622 .elementor-element.elementor-element-14b6586 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-3064902{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-6622 .elementor-element.elementor-element-dd4c55f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6622 .elementor-element.elementor-element-dd4c55f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6622 .elementor-element.elementor-element-dd4c55f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6622 .elementor-element.elementor-element-a2277a9{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;--divider-element-spacing:65px;}.elementor-6622 .elementor-element.elementor-element-a2277a9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6622 .elementor-element.elementor-element-a2277a9 .elementor-divider{text-align:left;}.elementor-6622 .elementor-element.elementor-element-a2277a9 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:44px;letter-spacing:0.1px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-6622 .elementor-element.elementor-element-c0d743a .elementor-button{background-color:#BA0C2F;font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;font-style:normal;line-height:18px;padding:12px 31px 12px 31px;}.elementor-6622 .elementor-element.elementor-element-c0d743a{z-index:0;}.elementor-6622 .elementor-element.elementor-element-c0d743a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-6622 .elementor-element.elementor-element-21debf4{z-index:0;}.elementor-6622 .elementor-element.elementor-element-21debf4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6622 .elementor-element.elementor-element-21debf4.elementor-wc-products ul.products li.product span.onsale{display:block;min-width:0px;min-height:0px;line-height:0px;}.elementor-6622 .elementor-element.elementor-element-7a433716{margin-top:0%;margin-bottom:0%;padding:0px 30px 0px 30px;}.elementor-6622 .elementor-element.elementor-element-2c8a6047.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6622 .elementor-element.elementor-element-2c8a6047 > .elementor-element-populated{border-style:solid;border-width:3px 0px 0px 0px;border-color:#999999;padding:35px 0px 0px 0px;}@media(max-width:1366px){.elementor-6622 .elementor-element.elementor-element-2a7e84e3{margin-top:7%;margin-bottom:29%;}.elementor-6622 .elementor-element.elementor-element-7a433716{margin-top:7%;margin-bottom:29%;}}@media(max-width:1200px){.elementor-6622 .elementor-element.elementor-element-2a7e84e3{margin-top:8%;margin-bottom:34%;}.elementor-6622 .elementor-element.elementor-element-7a433716{margin-top:8%;margin-bottom:34%;}}@media(max-width:1024px){.elementor-6622 .elementor-element.elementor-element-2a7e84e3{margin-top:10%;margin-bottom:25%;}.elementor-6622 .elementor-element.elementor-element-21debf4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6622 .elementor-element.elementor-element-7a433716{margin-top:10%;margin-bottom:25%;}}@media(max-width:880px){.elementor-6622 .elementor-element.elementor-element-2a7e84e3{margin-top:10%;margin-bottom:35%;}.elementor-6622 .elementor-element.elementor-element-336688f{margin-top:0px;margin-bottom:0px;}.elementor-6622 .elementor-element.elementor-element-14b6586 > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-6622 .elementor-element.elementor-element-7a433716{margin-top:10%;margin-bottom:35%;}}@media(max-width:767px){.elementor-6622 .elementor-element.elementor-element-2a7e84e3{margin-top:60px;margin-bottom:50px;padding:0px 23px 0px 23px;}.elementor-6622 .elementor-element.elementor-element-336688f{padding:0px 23px 0px 23px;}.elementor-6622 .elementor-element.elementor-element-14b6586 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-6622 .elementor-element.elementor-element-dd4c55f{width:65%;}.elementor-6622 .elementor-element.elementor-element-a2277a9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6622 .elementor-element.elementor-element-a2277a9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-6622 .elementor-element.elementor-element-a2277a9 .elementor-divider{text-align:left;}.elementor-6622 .elementor-element.elementor-element-a2277a9 .elementor-divider__text{font-size:30px;line-height:38px;}.elementor-6622 .elementor-element.elementor-element-a2277a9{--divider-element-spacing:30px;}.elementor-6622 .elementor-element.elementor-element-b0b3859{width:35%;}.elementor-bc-flex-widget .elementor-6622 .elementor-element.elementor-element-b0b3859.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6622 .elementor-element.elementor-element-b0b3859.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6622 .elementor-element.elementor-element-b0b3859.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6622 .elementor-element.elementor-element-c0d743a > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-6622 .elementor-element.elementor-element-c0d743a .elementor-button{font-size:12px;padding:14px 15px 12px 15px;}.elementor-6622 .elementor-element.elementor-element-21debf4.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:40px;}.elementor-6622 .elementor-element.elementor-element-7a433716{margin-top:0px;margin-bottom:50px;padding:0px 23px 0px 23px;}.elementor-6622 .elementor-element.elementor-element-2c8a6047 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6622 .elementor-element.elementor-element-dd4c55f{width:88%;}.elementor-6622 .elementor-element.elementor-element-b0b3859{width:12%;}}@media(max-width:1200px) and (min-width:768px){.elementor-6622 .elementor-element.elementor-element-dd4c55f{width:85%;}.elementor-6622 .elementor-element.elementor-element-b0b3859{width:18%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6622 .elementor-element.elementor-element-14b6586{width:100%;}.elementor-6622 .elementor-element.elementor-element-dd4c55f{width:80%;}.elementor-6622 .elementor-element.elementor-element-b0b3859{width:20%;}}@media(max-width:880px) and (min-width:768px){.elementor-6622 .elementor-element.elementor-element-14b6586{width:100%;}.elementor-6622 .elementor-element.elementor-element-dd4c55f{width:75%;}.elementor-6622 .elementor-element.elementor-element-b0b3859{width:25%;}}/* Start custom CSS for section, class: .elementor-element-2a7e84e3 */.elementor-6622 .elementor-element.elementor-element-2a7e84e3{
    margin-bottom: 50px !important;
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a2277a9 */.elementor-6622 .elementor-element.elementor-element-a2277a9 h3{
    margin-right: 25px !important;
}
@media (max-width:447px){
    .elementor-6622 .elementor-element.elementor-element-a2277a9 h3{
        margin-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dd4c55f */@media all and (max-width:767px){
    .elementor-6622 .elementor-element.elementor-element-dd4c55f .elementor-divider-separator:after{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0d743a */@media all and (max-width:447px){
   .elementor-6622 .elementor-element.elementor-element-c0d743a.elementor-element{
       right: 50% !important;
    transform: translate(50%);

   }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3064902 */@media only screen and (max-width: 447px) {
    .elementor-6622 .elementor-element.elementor-element-3064902 .elementor-inner-column{
        width:100%;
    }
    .elementor-6622 .elementor-element.elementor-element-3064902 .elementor-divider__text{
        width:100%;
        margin-right:0;
    }
    .elementor-6622 .elementor-element.elementor-element-3064902 .elementor-divider-separator{
        justify-content:center;
    }
    .elementor-6622 .elementor-element.elementor-element-3064902 .elementor-divider-separator:after{
        display:none;
    }
    .elementor-6622 .elementor-element.elementor-element-3064902 .elementor-button-wrapper{
        
    }
    .elementor-6622 .elementor-element.elementor-element-3064902 .button-view-all .elementor-button-wrapper{
        text-align:center;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-21debf4 */.elementor-6622 .elementor-element.elementor-element-21debf4 .product-block-list .right{
    margin-top: 20px;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 .onsale{
    z-index: 0;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 a.woocommerce-loop-product__link{
    position: absolute !important;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 .product-block-list{
    align-items: start;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 .product-block-list .star-rating span::before{
    color: #FFDD00;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 .product-block-list .price{
    color:#BA0C2F;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 .count-review{
    display: none;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 .price del *,
.elementor-6622 .elementor-element.elementor-element-21debf4 .price del{
    color: #999999 !important;
}

.elementor-6622 .elementor-element.elementor-element-21debf4 li.product span.onsale{
    display: flex !important;
    font-size: 18px;
    width: 56px;
    height: 56px;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 li.product span.onsale{
    display: flex !important;
    font-size: 18px;
    width: 56px;
    height: 56px;
    background-color: #fff;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 .product-block{
    display: flex;
}
.elementor-6622 .elementor-element.elementor-element-21debf4 .product-transition{
    min-width: 162px;
    width: 162px;
}

.elementor-6622 .elementor-element.elementor-element-21debf4 .product-caption{
    padding: 0px 23px;
    
}
@media (max-width: 767px) {
    .elementor-6622 .elementor-element.elementor-element-21debf4 .onsale{
        width: 40px;
        height: 40px;
        display:flex !important;
    }
}
@media (max-width: 600px) {
    
    .elementor-6622 .elementor-element.elementor-element-21debf4 .elementor-grid{
    align-content: center;
    grid-template-columns: repeat(1,1fr);
    
    }
    .elementor-6622 .elementor-element.elementor-element-21debf4 .product-block{
        justify-content:center;
    }
    .elementor-6622 .elementor-element.elementor-element-21debf4 .product-transition{
        max-width:120px;
    }
    .elementor-6622 .elementor-element.elementor-element-21debf4 .product-caption{
        max-width:200px;
    }
    .elementor-6622 .elementor-element.elementor-element-21debf4 .products li.product{
        border-right: 0;
    }
    .elementor-6622 .elementor-element.elementor-element-21debf4 .product-transition{
    min-width: unset;
    width: 162px;
    }
}/* End custom CSS */