.elementor-10934 .elementor-element.elementor-element-2f95d4f > .elementor-container{max-width:1160px;}.elementor-10934 .elementor-element.elementor-element-2f95d4f{margin-top:0px;margin-bottom:0px;padding:124px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-128dd73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-caa3f09 .elementor-heading-title{color:#282828;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:65px;}.elementor-10934 .elementor-element.elementor-element-caa3f09 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-dfcb33b .elementor-heading-title{color:#282828;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:65px;}.elementor-10934 .elementor-element.elementor-element-dfcb33b > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-0fd03e7 > .elementor-container{max-width:1160px;}.elementor-10934 .elementor-element.elementor-element-0fd03e7 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-10934 .elementor-element.elementor-element-0fd03e7{margin-top:0px;margin-bottom:150px;padding:0px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products  ul.products{grid-column-gap:40px;grid-row-gap:40px;}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E3E3E3;}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#282828;}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#282828;}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:20px 20px 20px 20px;border-color:#E3E3E3;}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products ul.products li.product:hover{box-shadow:4px 4px 15px 0px rgba(0, 0, 0, 0.1);}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10934 .elementor-element.elementor-element-80144e8 > .elementor-container{max-width:1160px;}.elementor-10934 .elementor-element.elementor-element-80144e8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-around;align-items:space-around;}.elementor-10934 .elementor-element.elementor-element-80144e8{margin-top:0px;margin-bottom:150px;padding:0px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products  ul.products{grid-column-gap:40px;grid-row-gap:40px;}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E3E3E3;}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#282828;}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#282828;}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:20px 20px 20px 20px;border-color:#E3E3E3;}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products ul.products li.product:hover{box-shadow:4px 4px 15px 0px rgba(0, 0, 0, 0.1);}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10934 .elementor-element.elementor-element-31e76c1 > .elementor-container{max-width:1160px;}.elementor-10934 .elementor-element.elementor-element-31e76c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-around;align-items:space-around;}.elementor-10934 .elementor-element.elementor-element-31e76c1{margin-top:0px;margin-bottom:150px;padding:0px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products  ul.products{grid-column-gap:40px;grid-row-gap:40px;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E3E3E3;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#282828;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#282828;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:22px;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:20px 20px 20px 20px;border-color:#E3E3E3;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products li.product:hover{box-shadow:4px 4px 15px 0px rgba(0, 0, 0, 0.1);}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px) and (min-width:768px){.elementor-10934 .elementor-element.elementor-element-e2bfc89{width:100%;}.elementor-10934 .elementor-element.elementor-element-c1550d0{width:100%;}}@media(max-width:1024px){.elementor-10934 .elementor-element.elementor-element-caa3f09{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-10934 .elementor-element.elementor-element-dfcb33b .elementor-heading-title{font-size:25px;}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10934 .elementor-element.elementor-element-80144e8{margin-top:0px;margin-bottom:150px;}.elementor-10934 .elementor-element.elementor-element-e2bfc89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products  ul.products{grid-row-gap:40px;}.elementor-10934 .elementor-element.elementor-element-c1550d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-10934 .elementor-element.elementor-element-dfcb33b .elementor-heading-title{line-height:33px;}.elementor-10934 .elementor-element.elementor-element-aea2f4b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10934 .elementor-element.elementor-element-87fbf3c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10934 .elementor-element.elementor-element-c1550d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10934 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products li.product{text-align:left;padding:20px 20px 0px 20px;}}/* Start custom CSS for section, class: .elementor-element-0fd03e7 *//* Products Archive (category) */
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
    display: none;
}

/*.woocommerce ul.products li.product {*/
/*    flex-direction: row;*/
/*    flex-wrap: row;*/
/*}*/

.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link   {
    display: flex;
    gap: 20px;
}

.elementor-wc-products .attachment-woocommerce_thumbnail {
    max-width: 30%;
    border-radius: 10px;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price {
    display: none;
}

/*div.br_alabel.berocket_alabel_id_1247 > span {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: -275px;*/
/*    transform: translateX(540%)*/
/*}*/

/*div.br_alabel.berocket_alabel_id_1255 > span {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: -275px;*/
/*    transform: translateX(540%)*/
/*}*/

.wvs_archive_reset_variations_link {
    display: none;
}

.woo-variation-swatches .wvs-archive-variations-wrapper {
    /*margin-top: 20%;*/
    position: absolute;
    top: 65px;
    left: 34%;
}

ul.products li.product .woocommerce-loop-product__title {
    margin-top: 0;
    margin-left: 0;
    margin-right: 60px;
}

.woo-variation-swatches .wvs-archive-variations-wrapper {
    width: 55%;
}

h2 .woocommerce-loop-product__title {
    position: absolute;
    top: 0;
    right: 0;
}

.elementor-1168 .elementor-element.elementor-element-aea2f4b.elementor-wc-products ul.products li.product:hover {
    transition: all 0.2s linear;
}

.elementor-1168 .elementor-element.elementor-element-aea2f4b.elementor-wc-products ul.products li.product {
    transition: all 0.2s linear;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) {
    /*border-radius: 50%;*/
    /*border: 1px solid #fff;*/
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before {
        margin-left: -3px;

}


.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item .variable-item-span-color:before {
    border-radius: 50%;
    /*position: relative;*/
    /*top: 0;*/
    /*left: 0;*/
    /*border: 2px solid #FFF;*/
    border: 3px solid #FFF;
    margin-left: -3px;
}


.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper.wvs-style-squared.archive-variable-items .variable-item:not(.radio-variable-item).button-variable-item {
    border: 0;
    border-radius: 2px;
    
}

.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper.wvs-style-squared.archive-variable-items .variable-item:not(.radio-variable-item).button-variable-item:hover {
    border-radius: 2px;
    
}

.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper.wvs-style-squared.archive-variable-items .variable-item:not(.radio-variable-item).button-variable-item:focus {
    border-radius: 2px;
    
}


.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span {
    padding: 0;
    
}

/*Pagination of the products*/

.woocommerce-pagination .page-numbers {
    font-family: "Noto Sans",sans-serif;
}

.woocommerce-pagination .next.page-numbers, .woocommerce-pagination .prev.page-numbers, .woocommerce-pagination a.page-numbers, .woocommerce-pagination span.page-numbers {
    padding-left: 0;
}

.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li {
    margin-left: 0;
    margin-right: 10px;
}

.page-numbers {
     color: #282828;
}

.page-numbers .current {
    color: #09CCCC;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-80144e8 */@media screen and (max-width: 1024px) {
   .woo-variation-swatches .variable-items-wrapper {
        margin-right: -60px;
    }
    
    .elementor-1168 .elementor-element.elementor-element-87fbf3c.elementor-wc-products ul.products {
            width: 60%;
        }
}

@media screen and (max-width: 767px) {
.elementor-1168 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products {
        width: 70%;
    }

    .woo-variation-swatches .variable-items-wrapper {
        margin-right: 0;
    }
}

@media screen and (max-width: 515px) {
.elementor-1168 .elementor-element.elementor-element-d03d924.elementor-wc-products ul.products {
        width: 100%;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31e76c1 */@media screen and (max-width: 768px) {
   
   .elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
       flex-direction: column;
   }
    
    .woo-variation-swatches .wvs-archive-variations-wrapper {
        /*margin-top: 20%;*/
        position: relative;
        top: 0;
        left: -5px;
    }
    
    .woo-variation-swatches .wvs-archive-variations-wrapper {
        width: 100%;
    }
    
    .elementor-wc-products .attachment-woocommerce_thumbnail {
        max-width: 64%;
    }

}/* End custom CSS */