.elementor-416 .elementor-element.elementor-element-164997a{--display:flex;--min-height:calc(var(--tx) *200);--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-416 .elementor-element.elementor-element-164997a:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-164997a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EFFF;}.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 );color:var( --e-global-color-primary );}.elementor-416 .elementor-element.elementor-element-911389d{text-align:center;}.elementor-416 .elementor-element.elementor-element-911389d .elementor-heading-title{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *48);font-weight:bold;color:#46466D;}.elementor-416 .elementor-element.elementor-element-d5665e8{--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;--margin-top:calc(var(--tx) *60);--margin-bottom:calc(var(--tx) *50);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:calc(var(--tx) *120);}.elementor-416 .elementor-element.elementor-element-d8d3d96 .woocommerce-breadcrumb{font-size:calc(var(--tx) *12);font-weight:400;}.elementor-416 .elementor-element.elementor-element-9af0a69{--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;--gap:calc(var(--tx) *50) calc(var(--tx) *50);--row-gap:calc(var(--tx) *50);--column-gap:calc(var(--tx) *50);}.elementor-416 .elementor-element.elementor-element-4159c76{--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;}.woocommerce .elementor-416 .elementor-element.elementor-element-4e0bb57 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-416 .elementor-element.elementor-element-4e0bb57 .flex-viewport{border-radius:25px 25px 25px 25px;}.woocommerce .elementor-416 .elementor-element.elementor-element-4e0bb57 .flex-viewport:not(:last-child){margin-bottom:15px;}.woocommerce .elementor-416 .elementor-element.elementor-element-4e0bb57 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;border-radius:15px 15px 15px 15px;}.woocommerce .elementor-416 .elementor-element.elementor-element-4e0bb57 .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-416 .elementor-element.elementor-element-4e0bb57 .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-416 .elementor-element.elementor-element-b7bc914{--display:flex;}.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 );color:var( --e-global-color-primary );}.elementor-416 .elementor-element.elementor-element-a717b4e{text-align:start;}.elementor-416 .elementor-element.elementor-element-a717b4e .elementor-heading-title{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *25);font-weight:600;line-height:1.5;color:#46466D;}.elementor-416 .elementor-element.elementor-element-4626e55{text-align:justify;}.woocommerce .elementor-416 .elementor-element.elementor-element-4626e55 .woocommerce-product-details__short-description{color:#46466D;font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *14);font-weight:400;line-height:calc(var(--tx) *24);}.elementor-416 .elementor-element.elementor-element-b9ea52c{--display:flex;--border-radius:calc(var(--tx) *45) calc(var(--tx) *45) calc(var(--tx) *45) calc(var(--tx) *45);--padding-top:calc(var(--tx) *80);--padding-bottom:calc(var(--tx) *35);--padding-left:calc(var(--tx) *50);--padding-right:calc(var(--tx) *50);}.elementor-416 .elementor-element.elementor-element-b9ea52c:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-b9ea52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-416 .elementor-element.elementor-element-fc8a228{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-416 .elementor-element.elementor-element-a81a27f .elementor-heading-title{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *16);font-weight:600;color:var( --e-global-color-f318eb1 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-416 .elementor-element.elementor-element-643e788 .elementor-icon-wrapper{text-align:center;}.elementor-416 .elementor-element.elementor-element-643e788.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f318eb1 );}.elementor-416 .elementor-element.elementor-element-643e788.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-643e788.elementor-view-default .elementor-icon{color:var( --e-global-color-f318eb1 );border-color:var( --e-global-color-f318eb1 );}.elementor-416 .elementor-element.elementor-element-643e788.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-643e788.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f318eb1 );}.elementor-416 .elementor-element.elementor-element-643e788 .elementor-icon{font-size:calc(var(--tx) *12);}.elementor-416 .elementor-element.elementor-element-643e788 .elementor-icon svg{height:calc(var(--tx) *12);}.elementor-416 .elementor-element.elementor-element-4ed4033 .elementor-icon-wrapper{text-align:center;}.elementor-416 .elementor-element.elementor-element-4ed4033.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f318eb1 );}.elementor-416 .elementor-element.elementor-element-4ed4033.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-4ed4033.elementor-view-default .elementor-icon{color:var( --e-global-color-f318eb1 );border-color:var( --e-global-color-f318eb1 );}.elementor-416 .elementor-element.elementor-element-4ed4033.elementor-view-framed .elementor-icon, .elementor-416 .elementor-element.elementor-element-4ed4033.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f318eb1 );}.elementor-416 .elementor-element.elementor-element-4ed4033 .elementor-icon{font-size:calc(var(--tx) *12);}.elementor-416 .elementor-element.elementor-element-4ed4033 .elementor-icon svg{height:calc(var(--tx) *12);}.elementor-416 .elementor-element.elementor-element-22b5b65 .elementor-heading-title{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *16);font-weight:600;color:var( --e-global-color-f318eb1 );}.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 );}.elementor-416 .elementor-element.elementor-element-8569df8{text-align:left;}.woocommerce .elementor-416 .elementor-element.elementor-element-8569df8 .price{color:var( --e-global-color-f318eb1 );font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *25);font-weight:600;}.woocommerce .elementor-416 .elementor-element.elementor-element-8569df8 .price ins{font-size:calc(var(--tx) *25);}body:not(.rtl) .elementor-416 .elementor-element.elementor-element-8569df8:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-416 .elementor-element.elementor-element-8569df8:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-416 .elementor-element.elementor-element-8569df8.elementor-product-price-block-yes del{margin-bottom:0px;}.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-416 .elementor-element.elementor-element-03bb016 .cart button, .elementor-416 .elementor-element.elementor-element-03bb016 .cart .button{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *20);font-weight:300;border-radius:calc(var(--tx) *47) calc(var(--tx) *47) calc(var(--tx) *47) calc(var(--tx) *47);padding:calc(var(--tx) *19) calc(var(--tx) *47) calc(var(--tx) *19) calc(var(--tx) *47);background-color:var( --e-global-color-c3d5ff3 );transition:all 0.2s;}.elementor-416 .elementor-element.elementor-element-03bb016 .added_to_cart{color:#FF6C2B;}.elementor-416 .elementor-element.elementor-element-88d350b{--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:0;--padding-bottom:0;--padding-left:calc(var(--tx) *150);--padding-right:calc(var(--tx) *150);}.woocommerce .elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-f318eb1 );font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *14);font-weight:600;}.woocommerce .elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;}.woocommerce .elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-c3d5ff3 );}.woocommerce .elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel{color:var( --e-global-color-f318eb1 );}.woocommerce .elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *14);font-weight:300;line-height:calc(var(--tx) *24);}.woocommerce .elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel h2{color:var( --e-global-color-f318eb1 );}.woocommerce .elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *14);font-weight:600;}.elementor-416 .elementor-element.elementor-element-16ad695{--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;--gap:calc(var(--tx) *22) calc(var(--tx) *22);--row-gap:calc(var(--tx) *22);--column-gap:calc(var(--tx) *22);--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx) *150);--padding-right:calc(var(--tx) *150);}.elementor-416 .elementor-element.elementor-element-b08a7d0{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:calc(var(--tx) *100);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-416 .elementor-element.elementor-element-36783b0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:calc(var(--tx) *15);}.elementor-416 .elementor-element.elementor-element-36783b0 .elementor-icon{font-size:calc(var(--tx) *29);}.elementor-416 .elementor-element.elementor-element-36783b0 .elementor-icon-box-title, .elementor-416 .elementor-element.elementor-element-36783b0 .elementor-icon-box-title a{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *16);font-weight:600;}.elementor-416 .elementor-element.elementor-element-36783b0 .elementor-icon-box-title{color:#46466D;}.elementor-416 .elementor-element.elementor-element-798afa9{text-align:start;}.elementor-416 .elementor-element.elementor-element-798afa9 .elementor-heading-title{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *14);font-weight:400;color:#46466D;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-416 .elementor-element.elementor-element-0929608{--grid-columns:4;}.elementor-416 .elementor-element.elementor-element-0929608 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-416 .elementor-element.elementor-element-0929608 .e-loop-item > .elementor-section, .elementor-416 .elementor-element.elementor-element-0929608 .e-loop-item > .elementor-section > .elementor-container, .elementor-416 .elementor-element.elementor-element-0929608 .e-loop-item > .e-con, .elementor-416 .elementor-element.elementor-element-0929608 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-416 .elementor-element.elementor-element-92b7ab6{--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:0;--padding-bottom:0;--padding-left:calc(var(--tx) *150);--padding-right:calc(var(--tx) *150);}.elementor-416 .elementor-element.elementor-element-dce8a34{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-416 .elementor-element.elementor-element-f9d4d16{--spacer-size:calc(var(--tx) *100);}.elementor-416 .elementor-element.elementor-element-93219f6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:calc(var(--tx) *15);}.elementor-416 .elementor-element.elementor-element-93219f6 .elementor-icon{font-size:calc(var(--tx) *29);}.elementor-416 .elementor-element.elementor-element-93219f6 .elementor-icon-box-title, .elementor-416 .elementor-element.elementor-element-93219f6 .elementor-icon-box-title a{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *16);font-weight:600;}.elementor-416 .elementor-element.elementor-element-93219f6 .elementor-icon-box-title{color:#46466D;}.elementor-416 .elementor-element.elementor-element-452b5e5 > .elementor-widget-container{margin:calc(var(--tx) *15) 0 0 0;}.elementor-416 .elementor-element.elementor-element-452b5e5{text-align:start;}.elementor-416 .elementor-element.elementor-element-452b5e5 .elementor-heading-title{font-family:"MORABBA", Sans-serif;font-size:calc(var(--tx) *14);font-weight:400;line-height:calc(var(--tx) *24);color:#46466D;}@media(max-width:1440px){.elementor-416 .elementor-element.elementor-element-0929608{--grid-columns:2;}}@media(min-width:768px){.elementor-416 .elementor-element.elementor-element-164997a{--width:100%;}.elementor-416 .elementor-element.elementor-element-4159c76{--width:calc(var(--tx) *380);}.elementor-416 .elementor-element.elementor-element-b7bc914{--width:calc(var(--tx) *380);}.elementor-416 .elementor-element.elementor-element-b9ea52c{--width:calc(var(--tx) *336);}.elementor-416 .elementor-element.elementor-element-16ad695{--content-width:100%;}.elementor-416 .elementor-element.elementor-element-b08a7d0{--width:100%;}.elementor-416 .elementor-element.elementor-element-92b7ab6{--content-width:100%;}.elementor-416 .elementor-element.elementor-element-dce8a34{--width:100%;}}@media(max-width:767px){.elementor-416 .elementor-element.elementor-element-164997a{--width:100%;}.elementor-416 .elementor-element.elementor-element-911389d .elementor-heading-title{font-size:calc(var(--tx) *35);}.elementor-416 .elementor-element.elementor-element-88d350b{--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx) *45);--padding-right:calc(var(--tx) *45);}.elementor-416 .elementor-element.elementor-element-16ad695{--gap:calc(var(--tx) *6.6) calc(var(--tx) *6.6);--row-gap:calc(var(--tx) *6.6);--column-gap:calc(var(--tx) *6.6);--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx) *45);--padding-right:calc(var(--tx) *45);}.elementor-416 .elementor-element.elementor-element-b08a7d0{--width:100%;}.elementor-416 .elementor-element.elementor-element-0929608{--grid-columns:1;}.elementor-416 .elementor-element.elementor-element-92b7ab6{--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx) *45);--padding-right:calc(var(--tx) *45);}.elementor-416 .elementor-element.elementor-element-dce8a34{--width:100%;}.elementor-416 .elementor-element.elementor-element-452b5e5{text-align:justify;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-4e0bb57 */.elementor-416 .elementor-element.elementor-element-4e0bb57 ol {
    margin-top: 10px !important;
}
.elementor-416 .elementor-element.elementor-element-4e0bb57 .onsale {
    border-radius: 6px;
    padding: 5px 10px;
    display: flex;
    background: #FF6633;
    justify-content: center;
    align-items: center;
    line-height: 2;
    padding:5px 10px !important;
    /* vertical-align: middle; */
}
.elementor-416 .elementor-element.elementor-element-4e0bb57 .flex-control-thumbs{
    padding: 0 !important;
    border-radius: 15px;
    display: flex;
    padding: 10px !important;
    gap:10px;
    overflow-x:scroll !important;
}
.elementor-416 .elementor-element.elementor-element-4e0bb57 .flex-control-thumbs li{
    opacity:0.3;
    min-width: calc(100%/4.8);
    padding: 0 !important;
}
.elementor-416 .elementor-element.elementor-element-4e0bb57 .flex-control-thumbs li{
    opacity:1;
}

.flex-control-thumbs {
    -webkit-user-select: none; /* Safari */
    -ms-user-select: none; /* IE 10 and IE 11 */
    user-select: none; /* Standard syntax */
    -ms-overflow-style: none;  /* Internet Explorer 10+ */
    scrollbar-width: none;  /* Firefox */
}

.flex-control-thumbs::-webkit-scrollbar { 
        display: none;  /* Safari and Chrome */
} 


.elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-left-btn,
.elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-right-btn{
    position:absolute;
    background: #ff6633;
    height:24px;
    width:24px;
    bottom:7%;
    outline:4px solid #ff663336;
    border-radius:50px;
    z-index: 1;
}
.elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-left-btn{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23ffffff' viewBox='0 0 256 256'%3E%3Cpath d='M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z'%3E%3C/path%3E%3C/svg%3E");
    left:0;
}
.elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-right-btn{
    content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23ffffff' viewBox='0 0 256 256'%3E%3Cpath d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'%3E%3C/path%3E%3C/svg%3E");
    right:0;
}
.elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-right-btn:active,
.elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-left-btn:active{
    outline: 1px solid #ff663336 !important;
}
@media (min-width:767px) and ( max-width:1024px){
 
    .elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-right-btn,
    .elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-left-btn{
        
    }
}
@media (max-width:767px){
 
    .elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-left-btn{
    padding:4px;
    left:0;
}
.elementor-416 .elementor-element.elementor-element-4e0bb57 .ps-right-btn{
    padding:4px;
    right:0;
}
    .elementor-416 .elementor-element.elementor-element-4e0bb57 .onsale{
        font-size: 10px;
        padding:5px 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-643e788 */.elementor-416 .elementor-element.elementor-element-643e788 {
    cursor: pointer;
}
.elementor-416 .elementor-element.elementor-element-643e788:hover i {
    color: #FF6c28;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a8f22ed */.elementor-416 .elementor-element.elementor-element-a8f22ed input {
    height: calc(var(--tx) *30);
    
    width: calc(var(--tx) *30);
    
    border: 1px solid rgba(7, 7, 7, 0.1);
    border-radius: 9px;
    text-align: center;
    padding-top:3px;
    background: #fff;
    
    font-size: calc(var(--tx) *12);
    outline: none;
}
.elementor-416 .elementor-element.elementor-element-a8f22ed input[type=number]::-webkit-inner-spin-button, 
.elementor-416 .elementor-element.elementor-element-a8f22ed input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
.elementor-416 .elementor-element.elementor-element-a8f22ed input:focus{
    border-color: #ff6633;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ed4033 */.elementor-416 .elementor-element.elementor-element-4ed4033 {
    cursor: pointer;
}
.elementor-416 .elementor-element.elementor-element-4ed4033:hover i {
    color: #FF6c28;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-8569df8 */.elementor-416 .elementor-element.elementor-element-8569df8 .price{
    margin: 0
}

.elementor-416 .elementor-element.elementor-element-8569df8 .price bdi {
    display: flex;
    flex-direction: row-reverse;
    justify-items: center;
    align-items: center;
    gap: calc(var(--tx) *7)
    text-decoration: none !important;
}
.elementor-416 .elementor-element.elementor-element-8569df8 .price ins, .elementor-416 .elementor-element.elementor-element-8569df8 .price del {
    text-decoration:none !important;
}

.elementor-416 .elementor-element.elementor-element-8569df8 .price bdi span {
        text-decoration: none !important;
        color: #46466D73;
        font-size: calc(var(--tx) *14);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-03bb016 */.elementor-416 .elementor-element.elementor-element-03bb016 p {
    color: #46466D !important;
}
.elementor-416 .elementor-element.elementor-element-03bb016 .elementor-widget-woocommerce-product-price{
    margin-bottom: 0 !important;
}
.elementor-416 .elementor-element.elementor-element-03bb016 .cart .quantity {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: calc(var(--tx) *10);
}
.elementor-416 .elementor-element.elementor-element-03bb016 .cart .quantity  input {
    height: calc(var(--tx) *38);
    width: calc(var(--tx) *38);
    
}

.elementor-416 .elementor-element.elementor-element-03bb016 .cart .quantity input[type=number]::-webkit-inner-spin-button, 
.elementor-416 .elementor-element.elementor-element-03bb016 .cart .quantity input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
.elementor-416 .elementor-element.elementor-element-03bb016 .woocommerce-variation-add-to-cart{
    gap:calc(var(--tx) *10);
}    
.elementor-416 .elementor-element.elementor-element-03bb016 .cart {
    display: flex;
    flex-direction: column;
    gap: calc(var(--tx) *10);
}
.elementor-416 .elementor-element.elementor-element-03bb016 .in-stock,
.elementor-416 .elementor-element.elementor-element-03bb016 .reset_variations{
    display: none !important;
}
.elementor-416 .elementor-element.elementor-element-03bb016 th {
    vertical-align: middle !important;
}
.elementor-416 .elementor-element.elementor-element-03bb016 td,.elementor-416 .elementor-element.elementor-element-03bb016 th {
    background: transparent;
}
.elementor-416 .elementor-element.elementor-element-03bb016 .single_add_to_cart_button{
    width: 100%;
    margin: 0 !important;
}
.elementor-416 .elementor-element.elementor-element-03bb016 tr .value {
    padding-right: calc(var(--tx) *5); !important;
}
.elementor-416 .elementor-element.elementor-element-03bb016 select {
    padding: calc(var(--tx) *5);
}



.elementor-416 .elementor-element.elementor-element-03bb016 .elementor-widget-container{
    width: 100%;
}
.elementor-416 .elementor-element.elementor-element-03bb016 .quantity{
    display: none !important;
}
.elementor-416 .elementor-element.elementor-element-03bb016 .woocommerce-Price-currencySymbol{
    display: none;
}
.elementor-416 .elementor-element.elementor-element-03bb016 .price{
    color: #070707;
    font-weight: 600;
}
.elementor-416 .elementor-element.elementor-element-03bb016 .woocommerce-variation-price{
    margin-bottom: calc(var(--tx) *10);
}
.elementor-416 .elementor-element.elementor-element-03bb016 .variations .label{
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-678aa4d */.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel {
    border: 1px solid #e7e7e7 !important;
    border-radius: calc(var(--tx) *25) !important;
    
}

.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel {
    padding: calc(var(--tx) *25) !important;
    padding-top: calc(var(--tx) *40) !important;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .wc-tabs {
    display: flex;
    padding: calc(var(--tx) *10) !important;
    margin-bottom: calc(var(--tx) *-30) !important;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .wc-tabs {
    padding-right: calc(var(--tx) *50) !Important;
    gap: calc(var(--tx) *30) !important;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .wc-tabs li {
    border: none !important;
}



.elementor-416 .elementor-element.elementor-element-678aa4d #commentform input,
.elementor-416 .elementor-element.elementor-element-678aa4d #commentform textarea {
    border: 1px solid;
    border-radius: calc(var(--tx) *10) !important;
    border-color: #FF6C2B38 !important;
    padding: calc(var(--tx) *5);
}

.elementor-416 .elementor-element.elementor-element-678aa4d #commentform input:focus,
.elementor-416 .elementor-element.elementor-element-678aa4d #commentform textarea:focus {
    outline: 0;
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
    border-color: #FF6C2B !important;
}

.elementor-416 .elementor-element.elementor-element-678aa4d #commentform #submit {
    background: #FF6C2B;
    color: #fff;
    border-radius: calc(var(--tx) *10) !important;
}

.elementor-416 .elementor-element.elementor-element-678aa4d #commentform #submit:hover {
    background: #FF6C2B;
    color: #fff;
}

.elementor-416 .elementor-element.elementor-element-678aa4d a {
    color: #FF6C2B;
}

.elementor-416 .elementor-element.elementor-element-678aa4d th, .elementor-416 .elementor-element.elementor-element-678aa4d td{
    width: 50%;
    font-style: normal !important;
    font-weight: 400 !important;
    text-align: center;
}

/*Comment*/
.elementor-416 .elementor-element.elementor-element-678aa4d .comment_container {
    border: 1px solid #e9e9e9;
    border-radius:calc(var(--tx) *25);
    padding: calc(var(--tx) *3) calc(var(--tx) *35);
}

.elementor-416 .elementor-element.elementor-element-678aa4d .comment_container .meta {
    color: #070707 !important
}

.elementor-416 .elementor-element.elementor-element-678aa4d .comment_container .comment-text {
    border: none !important;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .comment_container img {
    border-radius: 20px;
    top: calc(var(--tx) *20) !Important;
    right: calc(var(--tx) *50) !important;
}

.elementor-416 .elementor-element.elementor-element-678aa4d form label {
    display: block
}

/*Attributes*/
.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-product-attributes-item__label {
    vertical-align: middle;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-product-attributes-item__value {
    padding: calc(var(--tx) *8);
}
.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel--description{
    overflow-x: hidden;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel--description table {

    border: 1px solid #e9e9e9;
    border-radius:calc(var(--tx) *10);
    border-collapse: separate;
    border-spacing: 0;
    overflow: hidden;
    width: 100%;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel--description table tr:last-child {
    border-bottom: none;
}


.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel--description table th,
.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel--description table td{
    
    padding: calc(var(--tx) *8);
    border-bottom: 1px solid #e9e9e9;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel--description table tr:last-child td {
    border-bottom: none;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel--description pre {
    text-wrap: wrap;
}

.elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel--description ul{
    list-style-type: auto;
}

@media(max-width:767px) {
    .elementor-416 .elementor-element.elementor-element-678aa4d .woocommerce-Tabs-panel {}

    .elementor-416 .elementor-element.elementor-element-678aa4d h1 {
        font-size: calc(var(--tx) *16) !important;
    }

    .elementor-416 .elementor-element.elementor-element-678aa4d h2 {
        font-size: calc(var(--tx) *14) !important;
    }

    .elementor-416 .elementor-element.elementor-element-678aa4d h3 {
        font-size: calc(var(--tx) *12) !important;
    }

    .elementor-416 .elementor-element.elementor-element-678aa4d .wc-tabs {
        padding: 0 !important;
        justify-content: center;
        margin-bottom: calc(var(--tx) *-10) !important;
    }

    .elementor-416 .elementor-element.elementor-element-678aa4d .wc-tabs::after {
        display: none !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-MEDIUM.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-BOLD.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-EXTRABOLD.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-ULTRALIGHT.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-LIGHT.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-REGULAR.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-MEDIUM.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-SEMIBOLD.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-BOLD.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-HEAVY.woff') format('woff');
}
@font-face {
	font-family: 'MORABBA';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://tadarokteb.ir/wp-content/uploads/2025/05/11zon_MORABBA-BLACK.woff') format('woff');
}
/* End Custom Fonts CSS */