.elementor-37995 .elementor-element.elementor-element-1ea99ff6{--spacer-size:50px;}.elementor-37995 .elementor-element.elementor-element-312b70e1 .woocommerce-breadcrumb{color:#000000;font-family:"Avenir LT Pro", Poppins;font-size:14px;font-weight:500;}.elementor-37995 .elementor-element.elementor-element-312b70e1 .woocommerce-breadcrumb > a{color:#999999;}.woocommerce .elementor-37995 .elementor-element.elementor-element-2002accb .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-37995 .elementor-element.elementor-element-2002accb .flex-viewport{border-radius:5px 5px 5px 5px;}.elementor-37995 .elementor-element.elementor-element-59269855 > .elementor-element-populated{margin:10px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-37995 .elementor-element.elementor-element-4b823e18 .elementor-heading-title{font-family:"Avenir LT Pro", Poppins;font-size:36px;font-weight:700;color:#222722;}.woocommerce .elementor-37995 .elementor-element.elementor-element-8d7709c .price{color:#222722;font-family:"Avenir LT Pro", Poppins;font-weight:700;}.elementor-37995 .elementor-element.elementor-element-5962eba .elementor-button{background-color:var( --e-global-color-b84a794 );fill:#FFFFFF;color:#FFFFFF;}.elementor-37995 .elementor-element.elementor-element-14c0467 .elementor-button{background-color:var( --e-global-color-b84a794 );fill:#FFFFFF;color:#FFFFFF;}.elementor-37995 .elementor-element.elementor-element-f0282bb{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-37995 .elementor-element.elementor-element-f0282bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37995 .elementor-element.elementor-element-3dae3bc{width:var( --container-widget-width, 95.65% );max-width:95.65%;--container-widget-width:95.65%;--container-widget-flex-grow:0;}.elementor-37995 .elementor-element.elementor-element-3dae3bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37995 .elementor-element.elementor-element-3dae3bc .cart button, .elementor-37995 .elementor-element.elementor-element-3dae3bc .cart .button{font-family:"Avenir LT Pro", Poppins;font-size:16px;font-weight:700;border-radius:5px 5px 5px 5px;padding:15px 40px 15px 40px;background-color:#ADC3C7;transition:all 0.2s;}.elementor-37995 .elementor-element.elementor-element-3dae3bc .quantity .qty{padding:0px 0px 0px 0px;color:#999999;border-color:#CCCCCC;transition:all 0.2s;}.elementor-37995 .elementor-element.elementor-element-616014d6:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(5px/2);}.elementor-37995 .elementor-element.elementor-element-616014d6:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(5px/2);}.elementor-37995 .elementor-element.elementor-element-616014d6.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-37995 .elementor-element.elementor-element-616014d6.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body:not(.rtl) .elementor-37995 .elementor-element.elementor-element-616014d6.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-5px/2) + (-1px/2) );}body:not.rtl .elementor-37995 .elementor-element.elementor-element-616014d6.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-5px/2) - (1px/2) );}.elementor-37995 .elementor-element.elementor-element-616014d6{font-family:"Avenir LT Pro", Poppins;font-size:14px;font-weight:400;}.elementor-37995 .elementor-element.elementor-element-616014d6 a{font-family:"Avenir LT Pro", Poppins;font-size:14px;font-weight:400;color:#7E859B;}.elementor-37995 .elementor-element.elementor-element-ec1b0db{width:auto;max-width:auto;top:317px;}body:not(.rtl) .elementor-37995 .elementor-element.elementor-element-ec1b0db{left:11px;}body.rtl .elementor-37995 .elementor-element.elementor-element-ec1b0db{right:11px;}.elementor-37995 .elementor-element.elementor-element-ec1b0db .elementor-icon-wrapper{text-align:center;}.elementor-37995 .elementor-element.elementor-element-ec1b0db .elementor-icon{font-size:10px;}.elementor-37995 .elementor-element.elementor-element-ec1b0db .elementor-icon svg{height:10px;}.elementor-37995 .elementor-element.elementor-element-e8c9964{width:auto;max-width:auto;top:317px;}body:not(.rtl) .elementor-37995 .elementor-element.elementor-element-e8c9964{left:11px;}body.rtl .elementor-37995 .elementor-element.elementor-element-e8c9964{right:11px;}.elementor-37995 .elementor-element.elementor-element-e8c9964 .elementor-icon-wrapper{text-align:center;}.elementor-37995 .elementor-element.elementor-element-e8c9964 .elementor-icon{font-size:10px;}.elementor-37995 .elementor-element.elementor-element-e8c9964 .elementor-icon svg{height:10px;}.elementor-37995 .elementor-element.elementor-element-44c8bcd0{--divider-border-style:solid;--divider-color:#B2B2B233;--divider-border-width:1px;}.elementor-37995 .elementor-element.elementor-element-44c8bcd0 .elementor-divider-separator{width:100%;}.elementor-37995 .elementor-element.elementor-element-44c8bcd0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.woocommerce .elementor-37995 .elementor-element.elementor-element-412b5c0 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-text );font-weight:500;}.woocommerce .elementor-37995 .elementor-element.elementor-element-412b5c0 .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;border-color:#A7747400;}.woocommerce .elementor-37995 .elementor-element.elementor-element-412b5c0 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#A7747400;}.woocommerce .elementor-37995 .elementor-element.elementor-element-412b5c0 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0px;}.elementor-37995 .elementor-element.elementor-element-584c4a2{--swiper-slides-to-display:3;--swiper-slides-gap:47px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:29px;--arrow-normal-color:var( --e-global-color-primary );--swiper-pagination-size:14px;--dots-normal-color:var( --e-global-color-b84a794 );--swiper-pagination-spacing:17px;}.elementor-37995 .elementor-element.elementor-element-584c4a2 .swiper-slide > .elementor-element{height:100%;}.elementor-37995 .elementor-element.elementor-element-584c4a2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products ul.products li.product{text-align:left;border-radius:15px;padding:0px 0px 20px 0px;box-shadow:0px 1px 11px 2px rgba(173.00000000000003, 195, 199.00000000000003, 0.18823529411764706);}.elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:15px 15px 0px 0px;}.elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Avenir LT Pro", Poppins;font-size:16px;font-weight:700;}.woocommerce .elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products .products > h2{color:#222722;font-family:"Avenir LT Pro", Poppins;font-size:24px;font-weight:500;text-transform:uppercase;margin-bottom:40px;}.elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products ul.products li.product .price{font-family:"Avenir LT Pro", Poppins;font-size:18px;font-weight:500;}.elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products ul.products li.product .price del {font-family:"Avenir LT Pro", Poppins;font-size:18px;font-weight:500;}.elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products ul.products li.product .button{background-color:#02010100;font-family:"Avenir LT Pro", Poppins;font-size:12px;font-weight:400;}.elementor-37995 .elementor-element.elementor-element-7c132d5{--spacer-size:50px;}@media(max-width:991px){.elementor-37995 .elementor-element.elementor-element-584c4a2{--swiper-slides-to-display:2;}.elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-37995 .elementor-element.elementor-element-59269855 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37995 .elementor-element.elementor-element-4b823e18 .elementor-heading-title{font-size:24px;}.elementor-37995 .elementor-element.elementor-element-584c4a2{--swiper-slides-to-display:1;}.elementor-37995 .elementor-element.elementor-element-5c4db8c8{margin-top:100px;margin-bottom:0px;}.elementor-37995 .elementor-element.elementor-element-43b98aef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-8d7709c */.elementor-37995 .elementor-element.elementor-element-8d7709c {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5962eba */#read-less-btn,#read-more-btn{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3dae3bc */.elementor-37995 .elementor-element.elementor-element-3dae3bc .single_add_to_cart_button.button {
    padding: 0 2rem !important;
}
.elementor-37995 .elementor-element.elementor-element-3dae3bc div.quantity .minus, .elementor-37995 .elementor-element.elementor-element-3dae3bc div.quantity .plus {
    padding: 24px 14px !important;
    margin: 0px !important;
        border-color: #CCCCCC;
                color: #222529 !important;
}
.elementor-37995 .elementor-element.elementor-element-3dae3bc div.quantity .minus::hover, .elementor-37995 .elementor-element.elementor-element-3dae3bc div.quantity .plus::hover {
        color: #222529 !important;
}
.elementor-37995 .elementor-element.elementor-element-3dae3bc .quantity .qty
 {
    height: 50px !important;
}
.elementor-37995 .elementor-element.elementor-element-3dae3bc .quantity .plus {
    border-radius: 0px 5px 5px 0px !important;
}
.elementor-37995 .elementor-element.elementor-element-3dae3bc .quantity .minus {
    border-radius: 5px 0px 0px 5px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-412b5c0 */.elementor-37995 .elementor-element.elementor-element-412b5c0 .woocommerce-Tabs-panel{
    padding: 0 !important;
}
/*li#tab-title-reviews,div#tab-reviews {*/
/*    display: none;*/
/*}*/
.elementor-37995 .elementor-element.elementor-element-412b5c0
    button.cr-review-form-submit {
    background: #ADC3C7 !important;
}

 .elementor-37995 .elementor-element.elementor-element-412b5c0 li#tab-title-description,.elementor-37995 .elementor-element.elementor-element-412b5c0 li#tab-title-additional_information,.elementor-37995 .elementor-element.elementor-element-412b5c0 div#tab-description,.elementor-37995 .elementor-element.elementor-element-412b5c0 ul.tabs.wc-tabs,.elementor-37995 .elementor-element.elementor-element-412b5c0 p.woocommerce-noreviews,.elementor-37995 .elementor-element.elementor-element-412b5c0 .cr-review-form-nav {
    display: none !important;
}
.elementor-37995 .elementor-element.elementor-element-412b5c0 div#tab-reviews{
 display:block !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-584c4a2 */.elementor-37995 .elementor-element.elementor-element-584c4a2 .swiper-pagination-bullet-active{
        width: 46px;
    border-radius: 50px;
    transition: 0.5s all ease;
}
.swiper-slide {
    box-shadow: 0px 1px 11px 2px rgba(173.00000000000003, 195, 199.00000000000003, 0.18823529411764706);

}

.swiper-slide {
   border:1px solid #f5f3f3;
    border-radius:15px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-43b98aef */.add-links .button:focus, .add-links .button:hover, .add-links .quickview:hover, .product-image .yith-compare:hover, .yith-wcwl-add-to-wishlist a:hover, li.product-default:hover .add-links .add_to_cart_button, li.product-default:hover .add-links .add_to_cart_read_more {
    color: var(--porto-primary-color) !important;/* End custom CSS */
/* Start custom CSS */body.elementor-page-37995 div#increaseBTN {
    background: transparent;
    padding: 10px 15px;
    border: 1px solid #cccccc;
        border-radius:0 5px 5px 0 ;

    cursor: pointer;
}
body.elementor-page-37995  div#decreaseBTN{
        background: transparent;
    padding: 10px 15px;
    border-radius:5px 0 0 5px ;
        cursor: pointer;
            border: 1px solid #cccccc;

}/* End custom CSS */