.elementor-1152 .elementor-element.elementor-element-dd5310c{--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;}.elementor-1152 .elementor-element.elementor-element-d75ac35{--display:flex;}.elementor-1152 .elementor-element.elementor-element-79014ab .woocommerce-breadcrumb{color:#1F2937;font-size:15px;font-weight:700;}.elementor-1152 .elementor-element.elementor-element-843c7e1{--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;}.elementor-1152 .elementor-element.elementor-element-a1754f8{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1152 .elementor-element.elementor-element-81ffbdf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1152 .elementor-element.elementor-element-81ffbdf:not(.elementor-motion-effects-element-type-background), .elementor-1152 .elementor-element.elementor-element-81ffbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1152 .elementor-element.elementor-element-34ac9f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1152 .elementor-element.elementor-element-45199b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1152 .elementor-element.elementor-element-45199b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1152 .elementor-element.elementor-element-5872197{width:var( --container-widget-width, 106.649% );max-width:106.649%;--container-widget-width:106.649%;--container-widget-flex-grow:0;}.elementor-1152 .elementor-element.elementor-element-5872197.elementor-element{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-1152 .elementor-element.elementor-element-5872197 .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-1152 .elementor-element.elementor-element-5872197 .flex-control-thumbs li{padding-right:calc(5px / 2);padding-left:calc(5px / 2);padding-bottom:5px;}.woocommerce .elementor-1152 .elementor-element.elementor-element-5872197 .flex-control-thumbs{margin-right:calc(-5px / 2);margin-left:calc(-5px / 2);}.elementor-1152 .elementor-element.elementor-element-9eeb607{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1152 .elementor-element.elementor-element-d9bb98a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1152 .elementor-element.elementor-element-9ec9e4a{width:var( --container-widget-width, 101.767% );max-width:101.767%;--container-widget-width:101.767%;--container-widget-flex-grow:0;}.elementor-1152 .elementor-element.elementor-element-9ec9e4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1152 .elementor-element.elementor-element-9ec9e4a .elementor-heading-title{font-size:35px;font-weight:800;line-height:80px;color:var( --e-global-color-text );}.elementor-1152 .elementor-element.elementor-element-f6d509a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-1152 .elementor-element.elementor-element-e0fdd78{--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;}.elementor-1152 .elementor-element.elementor-element-e0fdd78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1152 .elementor-element.elementor-element-cd906ef{--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;}.elementor-1152 .elementor-element.elementor-element-cd906ef.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-1152 .elementor-element.elementor-element-922de26 .star-rating{color:var( --e-global-color-secondary );font-size:15px;}.woocommerce .elementor-1152 .elementor-element.elementor-element-922de26 .star-rating::before{color:var( --e-global-color-primary );}.woocommerce .elementor-1152 .elementor-element.elementor-element-922de26 .woocommerce-review-link{color:var( --e-global-color-accent );font-size:15px;font-weight:500;}.elementor-1152 .elementor-element.elementor-element-8cfa4c3{--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;}.elementor-1152 .elementor-element.elementor-element-8cfa4c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1152 .elementor-element.elementor-element-262714a.elementor-element{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-1152 .elementor-element.elementor-element-262714a .woocommerce-product-details__short-description{color:#566272;font-size:14px;font-weight:600;line-height:25px;}.elementor-1152 .elementor-element.elementor-element-06fcc1f{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1152 .elementor-element.elementor-element-06fcc1f:not(.elementor-motion-effects-element-type-background), .elementor-1152 .elementor-element.elementor-element-06fcc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e3aef5 );}.elementor-1152 .elementor-element.elementor-element-52eac1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1152 .elementor-element.elementor-element-4a4bafa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1152 .elementor-element.elementor-element-4a4bafa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.woocommerce .elementor-1152 .elementor-element.elementor-element-4a4bafa .price{color:var( --e-global-color-text );font-size:26px;font-weight:600;}.woocommerce .elementor-1152 .elementor-element.elementor-element-4a4bafa .price ins{color:var( --e-global-color-text );font-size:22px;font-weight:600;}body:not(.rtl) .elementor-1152 .elementor-element.elementor-element-4a4bafa:not(.elementor-product-price-block-yes) del{margin-right:20px;}body.rtl .elementor-1152 .elementor-element.elementor-element-4a4bafa:not(.elementor-product-price-block-yes) del{margin-left:20px;}.elementor-1152 .elementor-element.elementor-element-4a4bafa.elementor-product-price-block-yes del{margin-bottom:20px;}.elementor-1152 .elementor-element.elementor-element-3da755b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--align-content:center;}.elementor-1152 .elementor-element.elementor-element-7c9e30c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1152 .elementor-element.elementor-element-7c9e30c .cart button, .elementor-1152 .elementor-element.elementor-element-7c9e30c .cart .button{font-size:15px;font-weight:500;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-fa9c9db );transition:all 0.3s;}.elementor-1152 .elementor-element.elementor-element-7c9e30c .cart button:hover, .elementor-1152 .elementor-element.elementor-element-7c9e30c .cart .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-1152 .elementor-element.elementor-element-7c9e30c .added_to_cart{color:var( --e-global-color-text );font-size:17px;font-weight:500;}.elementor-1152 .elementor-element.elementor-element-7c9e30c .quantity .qty{font-size:15px;font-weight:600;color:var( --e-global-color-text );transition:all 0.3s;}.elementor-1152 .elementor-element.elementor-element-7c9e30c .quantity .qty:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-fa9c9db );border-color:var( --e-global-color-primary );}.elementor-1152 .elementor-element.elementor-element-f080adf{--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;}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1152 .elementor-element.elementor-element-7bed0ec{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-item > a{font-size:15px;font-weight:500;}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1152 .elementor-element.elementor-element-fb6a23c{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-fa9c9db );--border-color:var( --e-global-color-fa9c9db );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:0px 0px 0px 0px;border-radius:12px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1152 .elementor-element.elementor-element-db4194f{padding:20px 0px 0px 0px;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );margin-bottom:0px;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );margin-bottom:0px;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:13px;line-height:25px;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-secondary );margin-bottom:0px;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products ul.products li.product .star-rating::before{color:var( --e-global-color-0e3aef5 );}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products ul.products li.product .button{margin-top:0px;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1152 .elementor-element.elementor-element-3398537{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-fa9c9db );--border-color:var( --e-global-color-fa9c9db );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1152 .elementor-element.elementor-element-447151a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-fa9c9db );--border-color:var( --e-global-color-fa9c9db );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.woocommerce .elementor-1152 .elementor-element.elementor-element-f9d5793 .shop_attributes{color:var( --e-global-color-text );}.elementor-1152 .elementor-element.elementor-element-b6dc6a9{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-fa9c9db );--border-color:var( --e-global-color-fa9c9db );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}@media(max-width:1024px){.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1152 .elementor-element.elementor-element-79014ab .woocommerce-breadcrumb{font-size:10px;}.elementor-1152 .elementor-element.elementor-element-9ec9e4a{text-align:start;}.elementor-1152 .elementor-element.elementor-element-9ec9e4a .elementor-heading-title{font-size:15px;line-height:35px;}.elementor-1152 .elementor-element.elementor-element-262714a{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;text-align:center;}.woocommerce .elementor-1152 .elementor-element.elementor-element-262714a .woocommerce-product-details__short-description{font-size:12px;line-height:1.7em;word-spacing:0em;}.elementor-1152 .elementor-element.elementor-element-06fcc1f{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-1152 .elementor-element.elementor-element-4a4bafa{width:var( --container-widget-width, 191.812px );max-width:191.812px;--container-widget-width:191.812px;--container-widget-flex-grow:0;}.woocommerce .elementor-1152 .elementor-element.elementor-element-4a4bafa .price{font-size:20px;}body:not(.rtl) .elementor-1152 .elementor-element.elementor-element-4a4bafa:not(.elementor-product-price-block-yes) del{margin-right:15px;}body.rtl .elementor-1152 .elementor-element.elementor-element-4a4bafa:not(.elementor-product-price-block-yes) del{margin-left:15px;}.elementor-1152 .elementor-element.elementor-element-4a4bafa.elementor-product-price-block-yes del{margin-bottom:15px;}.elementor-1152 .elementor-element.elementor-element-3da755b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1152 .elementor-element.elementor-element-7c9e30c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--button-spacing:0px;}.elementor-1152 .elementor-element.elementor-element-7bed0ec{--e-icon-list-icon-size:30px;}.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-item > a{font-size:10px;line-height:1.6em;word-spacing:0em;}.elementor-1152 .elementor-element.elementor-element-db4194f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1152 .elementor-element.elementor-element-45199b6{--width:30%;}.elementor-1152 .elementor-element.elementor-element-9eeb607{--width:100%;}.elementor-1152 .elementor-element.elementor-element-d9bb98a{--width:100%;}.elementor-1152 .elementor-element.elementor-element-f6d509a{--width:100%;}.elementor-1152 .elementor-element.elementor-element-e0fdd78{--width:40%;}.elementor-1152 .elementor-element.elementor-element-cd906ef{--width:99.44%;}.elementor-1152 .elementor-element.elementor-element-8cfa4c3{--width:99.44%;}.elementor-1152 .elementor-element.elementor-element-06fcc1f{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-8cfa4c3 */.woocommerce .elementor-1152 .elementor-element.elementor-element-262714a .woocommerce-product-details__short-description{
    line-height: 17px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-4a4bafa */.single-product .price *{
    font-size: 25px;
    margin: 0 auto 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7bed0ec */.elementor-1152 .elementor-element.elementor-element-7bed0ec .elementor-icon-list-icon svg{
    margin: 5px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-db4194f */.mw_product_item.product-style-2 .mw_add_to_cart, .woocommerce ul.products li.product.product-style-2 .button{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-f9d5793 */.woocommerce table.shop_attributes td{
    font-style: normal;
    line-height: 30px;
}

.woocommerce table.shop_attributes tr:nth-child(even) td, .woocommerce table.shop_attributes tr:nth-child(even) th{
    background-color: #faf6f3;
}

@media (max-width: 768px){
.woocommerce table.shop_attributes td p{
  padding: 0;
  font-size: 10px;
  width: 70px;
}

:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify form.cart div.quantity{
  display: none;
}

.woocommerce table.shop_attributes tr :is(th,td){
    padding: 0;
}

.woocommerce table.shop_attributes th {
font-size: 12px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843c7e1 */.elementor-37 .elementor-element.elementor-element-8fff44c .mc2-button{
    padding: 0;
}

.elementor-37 .elementor-element.elementor-element-3c3827f .header-popup-login-icon{
    padding: 0;
}

.price {
  display: inline-flex;
  direction: ltr;        
}

.price span {
  order: 1;            
}

.woocommerce-Price-currencySymbol{
    font-size: 20px;
    margin: 0 5px 0 0;
}

.product .single-product-checklist{
    display: none;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{
    font-size: 15px;
}/* End custom CSS */