.elementor-206 .elementor-element.elementor-element-59ace29{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products ul.products li.product{text-align:center;}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:0px;}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-debe289 );background-color:#FFFFFF00;border-color:var( --e-global-color-debe289 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;margin-top:2px;}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:var( --e-global-color-debe289 );}.elementor-206 .elementor-element.elementor-element-4eeb079 nav.woocommerce-pagination ul{border-color:var( --e-global-color-debe289 );}.elementor-206 .elementor-element.elementor-element-4eeb079 nav.woocommerce-pagination ul li{border-right-color:var( --e-global-color-debe289 );border-left-color:var( --e-global-color-debe289 );}.elementor-206 .elementor-element.elementor-element-4eeb079 nav.woocommerce-pagination ul li a{color:var( --e-global-color-debe289 );}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:30px;}.elementor-206 .elementor-element.elementor-element-4eeb079.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}}/* Start custom CSS for wc-archive-products, class: .elementor-element-4eeb079 */.woocommerce-LoopProduct-link img{
    border-radius:30px;
}.page-numbers{
    border:none !important;
}.page-numbers li{
    border-radius:100px;
    width:32px;
    height: 32px;
    margin: 0px 5px !important;
    border:none !important;
}.page-numbers span, .page-numbers a{
}.product img{
    margin-bottom:0px !important;
}.outofstock:not(.product_tag-coming-soon):not(.product_tag-pre-sale)::before{
    content:"Out of Stock";
    font-family: "Blogger Sans";
    position: absolute;
    z-index: 1000;
   width:100px;
   height: 100px;
   background: rgba(0,0,0,0);
   border:#E40303 2px solid ;
   border-radius: 200px;
   left: calc(50% - 50px);
   top:10%;
   color: #E40303;
   font-size: 28px;
   display: flex;
   white-space:pre-wrap;
   line-height: 32px;
   font-size: 20px;
   font-weight: bold;
   line-height: 22px;
   justify-content: center;
    align-items: center;
    z-index: 999;
   
}.outofstock:not(.product_tag-coming-soon):not(.product_tag-pre-sale) h2, .outofstock:not(.product_tag-coming-soon):not(.product_tag-pre-sale) span, .outofstock:not(.product_tag-coming-soon):not(.product_tag-pre-sale) a{
    opacity: 40%;

}.product_tag-coming-soon .woocommerce-LoopProduct-link::before{
     content:"Cumming Soon";
}
.product_tag-pre-sale .woocommerce-LoopProduct-link::before{
     content:"Pre-sale";
}

.product_tag-coming-soon .woocommerce-LoopProduct-link::before,.product_tag-pre-sale .woocommerce-LoopProduct-link::before{
    position: absolute;
    left: -35px;
    top:35px;
    width:170px;
    transform: rotate(-45deg);
    display: block;
    background: #000;
    padding: 2px 30px;
    color:#fff;
    font-size:12px;
    z-index: 999;
    
}.product_tag-pre-sale, .product_tag-coming-soon{
    overflow: hidden;
}.woocommerce-LoopProduct-link .woo-img-wrapper{
    overflow: hidden;
    display: flex;
    border-radius: 30px;
   
}.woocommerce-LoopProduct-link:hover .woo-img-wrapper::before{
    content:" ";
    width:100%;
    height: 100%;
    position: absolute;
    backdrop-filter: blur(8px);
}.woo-img-wrapper{
  position: relative;  
}/* End custom CSS */