.elementor-7344 .elementor-element.elementor-element-2ee386e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7344 .elementor-element.elementor-element-7b6733fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7344 .elementor-element.elementor-element-7b6733fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7344 .elementor-element.elementor-element-3f47e3c5{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-7344 .elementor-element.elementor-element-3f47e3c5 a{color:var( --e-global-color-primary );}.elementor-7344 .elementor-element.elementor-element-3f47e3c5 a:hover{color:var( --e-global-color-secondary );}.elementor-7344 .elementor-element.elementor-element-3f47e3c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7344 .elementor-element.elementor-element-3da00222{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-7344 .elementor-element.elementor-element-3da00222.ob-harakiri{writing-mode:inherit;}.elementor-7344 .elementor-element.elementor-element-3da00222.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-7344 .elementor-element.elementor-element-3da00222.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-7344 .elementor-element.elementor-element-3da00222 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-7344 .elementor-element.elementor-element-3da00222 > .elementor-widget-container{margin:20px 0px 20px 20px;}.elementor-7344 .elementor-element.elementor-element-d477c38{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:020px;--padding-inline-end:0px;}.elementor-7344 .elementor-element.elementor-element-68ff98c8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7344 .elementor-element.elementor-element-68ff98c8 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-7344 .elementor-element.elementor-element-79e7bc86 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7344 .elementor-element.elementor-element-2d716902{font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-7344 .elementor-element.elementor-element-2d716902.ob-harakiri{writing-mode:inherit;}.elementor-7344 .elementor-element.elementor-element-2d716902.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-7344 .elementor-element.elementor-element-2d716902.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-7344 .elementor-element.elementor-element-2d716902 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-7344 .elementor-element.elementor-element-2d716902 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7344 .elementor-element.elementor-element-6b62252c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:10px;--margin-block-end:10px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7344 .elementor-element.elementor-element-38c6d3b9{font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-7344 .elementor-element.elementor-element-38c6d3b9.ob-harakiri{writing-mode:inherit;}.elementor-7344 .elementor-element.elementor-element-38c6d3b9.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-7344 .elementor-element.elementor-element-38c6d3b9.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-7344 .elementor-element.elementor-element-38c6d3b9 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-7344 .elementor-element.elementor-element-38c6d3b9 > .elementor-widget-container{margin:-5px 0px 10px 0px;}.elementor-7344 .elementor-element.elementor-element-63e39d5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7344 .elementor-element.elementor-element-4a154664{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7344 .elementor-element.elementor-element-4a154664.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7344 .elementor-element.elementor-element-5623e90b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:28px;}.elementor-7344 .elementor-element.elementor-element-5623e90b.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:89px;}.elementor-7344 .elementor-element.elementor-element-5623e90b.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1023px){.elementor-7344 .elementor-element.elementor-element-2ee386e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-7344 .elementor-element.elementor-element-68ff98c8 > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-7344 .elementor-element.elementor-element-63e39d5b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7344 .elementor-element.elementor-element-5623e90b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-7344 .elementor-element.elementor-element-2ee386e3{--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7344 .elementor-element.elementor-element-7b6733fe{--min-height:0px;--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:015px;--padding-inline-end:015px;}.elementor-7344 .elementor-element.elementor-element-43f107aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7344 .elementor-element.elementor-element-68ff98c8 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7344 .elementor-element.elementor-element-6b62252c{--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7344 .elementor-element.elementor-element-63e39d5b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7344 .elementor-element.elementor-element-4a154664{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:100px;--padding-inline-start:015px;--padding-inline-end:015px;}.elementor-7344 .elementor-element.elementor-element-5623e90b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7344 .elementor-element.elementor-element-5623e90b > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-7344 .elementor-element.elementor-element-7b6733fe{--width:20%;}.elementor-7344 .elementor-element.elementor-element-4a154664{--width:80%;}}@media(max-width:1023px) and (min-width:768px){.elementor-7344 .elementor-element.elementor-element-7b6733fe{--width:100%;}.elementor-7344 .elementor-element.elementor-element-4a154664{--width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-3f47e3c5 */#breadcrumbs span{
    display: flex;
    flex-wrap: wrap;
    margin-right: 10px;
}
.elementor-7344 .elementor-element.elementor-element-3f47e3c5 .breadcrumb_last{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da00222 */.elementor-7344 .elementor-element.elementor-element-3da00222 a {
    font-family: "Montserrat", Sans-serif;
    text-transform: uppercase;
    color: #60C0AD;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-68ff98c8 */.elementor-7344 .elementor-element.elementor-element-68ff98c8 .products {
    display: flex !important;
    flex-direction: column !important;
    grid-column-gap: 0 !iimportant;
    grid-row-gap: 5px !important;
}
.elementor-7344 .elementor-element.elementor-element-68ff98c8 h2{
    font-weight: 600 !important;
    color: #4b4b4b !important;
    color: #60C0AD!important;
	font-size: 14px !important;
    font-family: "Montserrat", Sans-serif !important;
}
.elementor-7344 .elementor-element.elementor-element-68ff98c8 h2:hover{
    margin-left: -5px !important;
    font-weight: 600 !important;
}
.elementor-7344 .elementor-element.elementor-element-68ff98c8 img, .elementor-7344 .elementor-element.elementor-element-68ff98c8 .count{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79e7bc86 */.wpfFilterWrapper select {
    background: transparent;
    border-radius: 5px;
    color: #AAAAAA !important;
}/* End custom CSS */
/* Start custom CSS for wpb-accordion-categories, class: .elementor-element-63e39d5b */@media (max-width: 1023px){
    .elementor-7344 .elementor-element.elementor-element-63e39d5b {
                margin-top: 20px;
    }
}
.wpb_category_n_menu_accordion > ul > li li:hover > a, .wpb_category_n_menu_accordion > ul > li li.current-cat > a, .wpb_category_n_menu_accordion li.wpb-submenu-indicator-minus > a {
    border-left-color: #2880ae;
    font-family: "Montserrat", Sans-serif;
    
    /* font-size: 18px; */
}

.wpb_category_n_menu_accordion ul > li li{
        background: #fff0 !important;
}

.wpb_category_n_menu_accordion ul.children, .wpb_category_n_menu_accordion ul.sub-menu{
    margin-bottom: 20px !important;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-5623e90b */.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount {
    font-family: "Montserrat", Sans-serif !important;
    font-size: 14px;
}
.elementor-7344 .elementor-element.elementor-element-5623e90b i {
    color: #60C0AD;
}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product .button svg {
width: 25px;
height: 25px;
fill: #60C0AD;
}

.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product .button{
background-color: transparent;
border: none !important;
    display: flex;
justify-content: end;
margin: -3.3rem 0 0 0;
width: auto;
    padding-bottom: 15px;

}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product .button svg{
        margin-right: 0;

}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product .button:hover{
background-color: transparent !important;
}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product .button:hover svg {
    fill: #EEB293;
}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li {
   box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.18);
padding: 10px 5px 0 5px;
border-radius: 15px;
    background: #fff;
    transition: .3s;
}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li:hover{
    box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
        transition: .3s;
}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product .price {
margin: 0 0rem 0 2rem !important;
width: 100%;
text-align: justify;
font-family: "Montserrat", Sans-serif !important;
font-size: 16px;
font-weight: 700;
}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product .price del{
    font-size: 14px;

}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product a img{
margin: 0;
}
.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{
    z-index: 8;
}
@media (max-width: 767px) {

.elementor-widget-wc-archive-products .products {
grid-template-columns: repeat(1,1fr);
}
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product .button svg {
width: 35px;
height: 35px;
}
.elementor-7344 .elementor-element.elementor-element-5623e90b {
padding: 0 40px !important;
}
}

.elementor-7344 .elementor-element.elementor-element-5623e90b ul.products li.product .woocommerce-loop-product__title {
    line-height: normal;
    margin-top: 5px;
    margin-bottom: 0 !important;
}

@media only screen and (max-width: 600px) {
.elementor-7344 .elementor-element.elementor-element-5623e90b .woocommerce ul.products li.product .button{
background-color: transparent;
border: none !important;
    display: flex;
justify-content: end;
margin: -2.5rem 0 0 0;
width: auto;
    padding-bottom: 15px;

}
}/* End custom CSS */