.elementor-5936 .elementor-element.elementor-element-53b38bf{--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;overflow:visible;}.elementor-5936 .elementor-element.elementor-element-53b38bf:not(.elementor-motion-effects-element-type-background), .elementor-5936 .elementor-element.elementor-element-53b38bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F8;}.elementor-5936 .elementor-element.elementor-element-16b54e6 .ekit-breadcrumb > li:not(.brd_sep){color:var( --e-global-color-primary );margin:3px 0px 3px 0px;}.elementor-5936 .elementor-element.elementor-element-16b54e6 .ekit-breadcrumb > li > a{color:var( --e-global-color-text );}.elementor-5936 .elementor-element.elementor-element-16b54e6 .ekit-breadcrumb > li > span.ekit_home_icon{color:var( --e-global-color-text );}.elementor-5936 .elementor-element.elementor-element-16b54e6 .ekit-breadcrumb > li > span.ekit_home_icon svg{fill:var( --e-global-color-text );}.elementor-5936 .elementor-element.elementor-element-16b54e6 .ekit-breadcrumb{font-family:"Figtree", Sans-serif;font-size:13px;justify-content:end;}.elementor-5936 .elementor-element.elementor-element-16b54e6 .ekit-breadcrumb > li:is(.brd_sep) .separate_icon {font-size:8px;}.elementor-5936 .elementor-element.elementor-element-16b54e6 .ekit-breadcrumb > li:is(.brd_sep){color:#666666;}.elementor-5936 .elementor-element.elementor-element-16b54e6 .ekit-breadcrumb > li:is(.brd_sep) svg{fill:#666666;}.elementor-5936 .elementor-element.elementor-element-ba9a989{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-5936 .elementor-element.elementor-element-c07b23e{--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;overflow:visible;}.elementor-5936 .elementor-element.elementor-element-2f16a8a{--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:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:0px;overflow:visible;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5936 .elementor-element.elementor-element-8759b44 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:26px;font-weight:400;line-height:1.15;color:var( --e-global-color-text );}.woocommerce .elementor-5936 .elementor-element.elementor-element-305b800 .star-rating{color:var( --e-global-color-eb76001 );font-size:14px;}.woocommerce .elementor-5936 .elementor-element.elementor-element-305b800 .star-rating::before{color:var( --e-global-color-eb76001 );}.woocommerce .elementor-5936 .elementor-element.elementor-element-305b800 .woocommerce-review-link{color:var( --e-global-color-text );font-family:"Figtree", Sans-serif;font-size:13px;font-weight:400;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-5936 .elementor-element.elementor-element-bae5861{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:normal;}.elementor-5936 .elementor-element.elementor-element-bae5861:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-bae5861:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-bae5861.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-bae5861.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body:not(.rtl) .elementor-5936 .elementor-element.elementor-element-bae5861.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-10px/2) + (-1px/2) );}body:not.rtl .elementor-5936 .elementor-element.elementor-element-bae5861.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-10px/2) - (1px/2) );}.elementor-5936 .elementor-element.elementor-element-bae5861 a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-5936 .elementor-element.elementor-element-2e77672 .price{color:var( --e-global-color-primary );font-family:"Figtree", Sans-serif;font-size:28px;font-weight:600;}.woocommerce .elementor-5936 .elementor-element.elementor-element-2e77672 .price ins{color:var( --e-global-color-primary );font-family:"Figtree", Sans-serif;font-size:28px;font-weight:600;}body:not(.rtl) .elementor-5936 .elementor-element.elementor-element-2e77672:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-5936 .elementor-element.elementor-element-2e77672:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-5936 .elementor-element.elementor-element-2e77672.elementor-product-price-block-yes del{margin-bottom:10px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5936 .elementor-element.elementor-element-1215777 .cart button, .elementor-5936 .elementor-element.elementor-element-1215777 .cart .button{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-style:none;padding:15px 30px 15px 30px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-5936 .elementor-element.elementor-element-1215777 .cart button:hover, .elementor-5936 .elementor-element.elementor-element-1215777 .cart .button:hover{background-color:var( --e-global-color-0c88aa9 );}.elementor-5936 .elementor-element.elementor-element-1215777 .added_to_cart{font-family:"Figtree", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;}.elementor-5936 .elementor-element.elementor-element-1215777{--view-cart-spacing:10px;}.elementor-5936 .elementor-element.elementor-element-1215777 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-5936 .elementor-element.elementor-element-1215777 form.cart table.variations label{color:var( --e-global-color-text );font-family:"Figtree", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5936 .elementor-element.elementor-element-db7ad25{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5936 .elementor-element.elementor-element-cb0906d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;}.elementor-5936 .elementor-element.elementor-element-cb0906d:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-cb0906d:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-cb0906d.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-cb0906d.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body:not(.rtl) .elementor-5936 .elementor-element.elementor-element-cb0906d.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-10px/2) + (-1px/2) );}body:not.rtl .elementor-5936 .elementor-element.elementor-element-cb0906d.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-10px/2) - (1px/2) );}.elementor-5936 .elementor-element.elementor-element-cb0906d a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;}.elementor-5936 .elementor-element.elementor-element-313a7ad{--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;overflow:visible;}.woocommerce .elementor-5936 .elementor-element.elementor-element-055fb3a .woocommerce-tabs ul.wc-tabs li a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.woocommerce .elementor-5936 .elementor-element.elementor-element-055fb3a .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;}.woocommerce .elementor-5936 .elementor-element.elementor-element-055fb3a .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;}.elementor-5936 .elementor-element.elementor-element-16d69b3{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5936 .elementor-element.elementor-element-9a9711e{text-align:center;}.elementor-5936 .elementor-element.elementor-element-9a9711e .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-5936 .elementor-element.elementor-element-a95ce0e .wcf-product-grid{grid-template-columns:repeat(4, 1fr);}.elementor-5936 .elementor-element.elementor-element-a95ce0e .wcf-product-card{padding:0px 0px 0px 0px;}.elementor-5936 .elementor-element.elementor-element-a95ce0e .wcf-product-info{padding:20px 20px 20px 20px;}.elementor-5936 .elementor-element.elementor-element-a95ce0e .wcf-product-title a{color:#333333;}.elementor-5936 .elementor-element.elementor-element-a95ce0e .wcf-product-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;margin-bottom:10px;}.elementor-5936 .elementor-element.elementor-element-a95ce0e .wcf-product-price{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;}@media(min-width:480px){.elementor-5936 .elementor-element.elementor-element-c07b23e{--width:50%;}.elementor-5936 .elementor-element.elementor-element-2f16a8a{--width:50%;}}@media(max-width:1540px){.elementor-widget-woocommerce-product-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-5936 .elementor-element.elementor-element-a95ce0e .wcf-product-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:479px){.elementor-5936 .elementor-element.elementor-element-16b54e6 .ekit-breadcrumb{justify-content:start;}.elementor-5936 .elementor-element.elementor-element-2f16a8a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-5936 .elementor-element.elementor-element-8759b44 .elementor-heading-title{font-size:20px;}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-5936 .elementor-element.elementor-element-2e77672 .price{font-size:22px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-5936 .elementor-element.elementor-element-db7ad25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-5936 .elementor-element.elementor-element-a95ce0e .wcf-product-grid{grid-template-columns:repeat(2, 1fr);}.elementor-5936 .elementor-element.elementor-element-a95ce0e .wcf-product-info{padding:15px 5px 15px 5px;}}/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-bae5861 */.elementor-5936 .elementor-element.elementor-element-bae5861 .product_meta .posted_in{
    display: none;
}

.elementor-5936 .elementor-element.elementor-element-bae5861 .product_meta .sku_wrapper{
    background-color: #eee;
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: normal;
    
}
.elementor-5936 .elementor-element.elementor-element-bae5861 .product_meta .sku_wrapper .detail-label{
   padding: 5px 10px;
   background-color: #d94676;
   color: #fff;
   font-weight: normal;
}

.elementor-5936 .elementor-element.elementor-element-bae5861 .product_meta .sku_wrapper .sku{
   padding: 2px 15px;
   border-radius: 2px;
   font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-2e77672 */.elementor-5936 .elementor-element.elementor-element-2e77672 p.price{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1215777 */.elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr:nth-child(odd)>td, 
.elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr:nth-child(odd)>th,
.elementor-5936 .elementor-element.elementor-element-1215777 table tbody tr:hover>td, 
.elementor-5936 .elementor-element.elementor-element-1215777 table tbody tr:hover>th{
    background-color:transparent;
}
/*.elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr{
    margin-bottom: 15px;
    display: block;
}
.elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr,
.elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr th,
.elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr td{
    padding: 0;
}*/
.elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr,
.elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr td{
    display: flex;
    align-items: center;
    gap: 10px;
}

.elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr th{
    width: 130px !important;
    padding-left:0;
}


.elementor-5936 .elementor-element.elementor-element-1215777 input::-webkit-outer-spin-button,
.elementor-5936 .elementor-element.elementor-element-1215777 input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.elementor-5936 .elementor-element.elementor-element-1215777 input[type=number] {
  -moz-appearance: textfield;
}



button.plus,
button.minus {
    background: none !important;
    border: 1px solid #000 !important;
    font-size: 18px !important;
    padding: 10px 20px !important;
    margin: 0 !important;
}

button.plus:focus,
button.minus:focus,
button.plus:active,
button.minus:active,
button.plus:hover,
button.minus:hover {
    background: #000 !important;
    border: 1px solid #000 !important;
    font-size: 25px !important;
    padding: 10px 20px !important;
    margin: 0 !important;
    line-height: 1 !important;
}

.woo-selected-variation-item-name{
    display: none !important;
}
@media (max-width:767px){
    button.plus,
    button.minus {
        background: none !important;
        border: 1px solid #000 !important;
        font-size: 16px !important;
        padding: 6px 15px !important;
        margin: 0 !important;
    }
    
    .cart .button{
        padding: 10px 15px !important;
        font-size: 14px !important;
    }
    
    .elementor-5936 .elementor-element.elementor-element-1215777 table tbody>tr th{
        width: 80px !important;
        padding-left:0;
    }
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-notices, class: .elementor-element-457fe37 */.e-woocommerce-notices-wrapper a.button{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-cb0906d */.elementor-5936 .elementor-element.elementor-element-cb0906d .product_meta .sku_wrapper{
  display: none;
}/* End custom CSS */