.elementor-505 .elementor-element.elementor-element-678fe89a{margin-top:50px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-505 .elementor-element.elementor-element-55dfc70 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-505 .elementor-element.elementor-element-841f69e > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-505 .elementor-element.elementor-element-39120e1b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-505 .elementor-element.elementor-element-39120e1b .woocommerce-breadcrumb{color:#000000;font-family:"Assistant", Sans-serif;font-size:20px;}.elementor-505 .elementor-element.elementor-element-39120e1b .woocommerce-breadcrumb > a{color:#884744;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-505 .elementor-element.elementor-element-2bb35c3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-505 .elementor-element.elementor-element-2bb35c3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-505 .elementor-element.elementor-element-2bb35c3 .elementor-divider-separator{width:100%;}.elementor-505 .elementor-element.elementor-element-2bb35c3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-505 .elementor-element.elementor-element-2bb35c3 .elementor-divider__text{color:#000000;font-family:"mugrabi-aaa", Sans-serif;font-size:35px;}.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-505 .elementor-element.elementor-element-3893b7f7 .elementor-heading-title{font-family:"mugrabi-aaa", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;color:#000000;}.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 );}.woocommerce .elementor-505 .elementor-element.elementor-element-6fcdb999 .price{color:#000000;font-family:"Assistant", Sans-serif;font-size:25px;font-weight:600;}.woocommerce .elementor-505 .elementor-element.elementor-element-6fcdb999 .price ins{color:#000000;font-family:"Assistant", Sans-serif;font-size:25px;font-weight:600;}body:not(.rtl) .elementor-505 .elementor-element.elementor-element-6fcdb999:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-505 .elementor-element.elementor-element-6fcdb999:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-505 .elementor-element.elementor-element-6fcdb999.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-505 .elementor-element.elementor-element-52c0ae57 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-505 .elementor-element.elementor-element-52c0ae57 .cart button, .elementor-505 .elementor-element.elementor-element-52c0ae57 .cart .button{font-family:"Assistant", Sans-serif;font-size:17px;border-radius:0px 0px 0px 0px;color:#FFFFFF;background-color:#884744;transition:all 0.2s;}.elementor-505 .elementor-element.elementor-element-52c0ae57 .cart button:hover, .elementor-505 .elementor-element.elementor-element-52c0ae57 .cart .button:hover{color:#FFFFFF;background-color:#512D2C;}.elementor-505 .elementor-element.elementor-element-52c0ae57 .quantity .qty{font-family:"Assistant", Sans-serif;font-size:20px;border-radius:0px 0px 0px 0px;color:#000000;border-color:#000000;transition:all 0.2s;}.woocommerce .elementor-505 .elementor-element.elementor-element-52c0ae57 form.cart table.variations label{color:#000000;font-family:"Assistant", Sans-serif;font-size:20px;}.woocommerce .elementor-505 .elementor-element.elementor-element-52c0ae57 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-505 .elementor-element.elementor-element-52c0ae57 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-505 .elementor-element.elementor-element-52c0ae57 form.cart table.variations td.value:before{font-family:"Assistant", Sans-serif;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-505 .elementor-element.elementor-element-c93bde2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-505 .elementor-element.elementor-element-c93bde2{color:#000000;font-family:"Assistant", Sans-serif;font-size:20px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-4101cac > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-505 .elementor-element.elementor-element-4101cac:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(5px/2);}.elementor-505 .elementor-element.elementor-element-4101cac:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(5px/2);}.elementor-505 .elementor-element.elementor-element-4101cac.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-505 .elementor-element.elementor-element-4101cac.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body:not(.rtl) .elementor-505 .elementor-element.elementor-element-4101cac.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-5px/2) + (-1px/2) );}body:not.rtl .elementor-505 .elementor-element.elementor-element-4101cac.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-5px/2) - (1px/2) );}.elementor-505 .elementor-element.elementor-element-4101cac{font-family:"Assistant", Sans-serif;font-size:20px;color:#000000;}.elementor-505 .elementor-element.elementor-element-4101cac a{font-family:"Assistant", Sans-serif;font-size:17px;color:#884744;}.woocommerce .elementor-505 .elementor-element.elementor-element-50c8c2c h2{color:#000000;font-family:"Assistant", Sans-serif;font-size:20px;}.woocommerce .elementor-505 .elementor-element.elementor-element-50c8c2c .shop_attributes{color:#000000;font-family:"Assistant", Sans-serif;font-size:17px;}.elementor-505 .elementor-element.elementor-element-31b3f943{margin-top:30px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-505 .elementor-element.elementor-element-0b38d6e{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;--divider-element-spacing:30px;}.elementor-505 .elementor-element.elementor-element-0b38d6e .elementor-divider-separator{width:100%;}.elementor-505 .elementor-element.elementor-element-0b38d6e .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-505 .elementor-element.elementor-element-0b38d6e .elementor-divider__text{color:#000000;font-family:"mugrabi-aaa", Sans-serif;font-size:35px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-products__item{--columns:4;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-carousel .swiper-slide{--space-between:10px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-title, .elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-title a{font-family:"Assistant", Sans-serif;font-size:20px;font-weight:600;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-title a{color:#000000;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-title{color:#000000;margin:0px 0px 10px 0px;text-align:center;order:1;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-excerpt{font-family:"Assistant", Sans-serif;color:#000000;text-align:center;order:1;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-button .button{display:inline-block;color:#FFFFFF;text-decoration:none;border-radius:20px 20px 20px 20px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7  .jet-woo-products .jet-woo-product-button .button{font-family:"Assistant", Sans-serif;font-size:17px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-505 .elementor-element.elementor-element-4e7acdf7  .jet-woo-product-button{text-align:center;order:1;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price .price{font-size:20px;color:#000000;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price .price .amount{color:#000000;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price .price del{font-size:20px;font-weight:300;text-decoration:line-through;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price .price ins{color:#000000;font-size:20px;font-weight:400;text-decoration:none;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price .price ins .amount{color:#000000;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price{text-align:center;order:1;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-categories{font-family:"Assistant", Sans-serif;color:#000000;margin:5px 0px 0px 0px;text-align:center;order:1;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-categories a{color:#000000;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-tags{text-align:center;order:1;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-sku{font-family:"Assistant", Sans-serif;font-size:15px;color:#000000;margin:0px 0px 0px 0px;text-align:center;order:1;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-carousel .jet-arrow{color:#000000;font-size:40px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-carousel .jet-arrow svg{fill:#000000;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-carousel .jet-arrow:before{font-size:40px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-carousel .jet-arrow.prev-arrow{left:-30px;right:auto;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-carousel .jet-arrow.next-arrow{right:-30px;left:auto;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products__not-found{font-family:"Assistant", Sans-serif;font-size:17px;color:#000000;text-align:center;}@media(max-width:1024px){.elementor-505 .elementor-element.elementor-element-2bb35c3 .elementor-divider__text{font-size:30px;}.elementor-505 .elementor-element.elementor-element-3893b7f7 .elementor-heading-title{font-size:30px;}.elementor-505 .elementor-element.elementor-element-0b38d6e .elementor-divider__text{font-size:30px;}}@media(max-width:767px){.elementor-505 .elementor-element.elementor-element-678fe89a{margin-top:30px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-505 .elementor-element.elementor-element-841f69e > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-505 .elementor-element.elementor-element-39120e1b .woocommerce-breadcrumb{font-size:16px;}.elementor-505 .elementor-element.elementor-element-2bb35c3 .elementor-divider__text{font-size:25px;}.elementor-505 .elementor-element.elementor-element-3893b7f7 .elementor-heading-title{font-size:25px;}.woocommerce .elementor-505 .elementor-element.elementor-element-6fcdb999 .price{font-size:22px;}.woocommerce .elementor-505 .elementor-element.elementor-element-6fcdb999 .price ins{font-size:22px;}body:not(.rtl) .elementor-505 .elementor-element.elementor-element-6fcdb999:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-505 .elementor-element.elementor-element-6fcdb999:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-505 .elementor-element.elementor-element-6fcdb999.elementor-product-price-block-yes del{margin-bottom:10px;}.elementor-505 .elementor-element.elementor-element-52c0ae57 .cart button, .elementor-505 .elementor-element.elementor-element-52c0ae57 .cart .button{font-size:17px;}.elementor-505 .elementor-element.elementor-element-c93bde2{font-size:17px;}.elementor-505 .elementor-element.elementor-element-4101cac{font-size:17px;}.elementor-505 .elementor-element.elementor-element-4101cac a{font-size:17px;}.woocommerce .elementor-505 .elementor-element.elementor-element-50c8c2c h2{font-size:15px;}.woocommerce .elementor-505 .elementor-element.elementor-element-50c8c2c .shop_attributes{font-size:15px;}.elementor-505 .elementor-element.elementor-element-31b3f943{margin-top:20px;margin-bottom:70px;padding:0px 20px 0px 20px;}.elementor-505 .elementor-element.elementor-element-0b38d6e .elementor-divider__text{font-size:25px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-title, .elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-title a{font-size:17px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7  .jet-woo-products .jet-woo-product-button .button{font-size:15px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price .price{font-size:17px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price .price del{font-size:17px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-products .jet-woo-product-price .price ins{font-size:17px;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-carousel .jet-arrow.prev-arrow{left:-10px;right:auto;}.elementor-505 .elementor-element.elementor-element-4e7acdf7 .jet-woo-carousel .jet-arrow.next-arrow{right:-10px;left:auto;}}@media(min-width:768px){.elementor-505 .elementor-element.elementor-element-6c0da3da{width:38%;}.elementor-505 .elementor-element.elementor-element-841f69e{width:62%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-55dfc70 */.woocommerce span.onsale{
font-size: 120% !important;  
font-family: "Assistant", Sans-serif !important;
font-weight: 500 !important;
}

.woocommerce span.onsale {
background-color: #884744 !important;
color: #ffffff;
padding-top:5px !important;
padding-bottom:5px !important;
padding-left:10px !important;
padding-right:10px !important;
}

.single-product span.onsale {
    margin-bottom: 0px !important;
}

@media (min-width: 769px) {
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
    -webkit-transition: all cubic-bezier(.795,-.035,0,1) .5s;
    transition: all cubic-bezier(.795,-.035,0,1) .5s;
    margin-top: -50px;
}}

@media (min-width: 769px) {
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    position: absolute;
    top: .5em;
    left: .9em;
    font-size: 2em;
    z-index: 9;
    width: 36px;
    height: 36px;
    background-color: #884744;
    text-indent: -9999px;
    border-radius: 100%;
    box-sizing: content-box;
}}

@media (max-width: 768px) {
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    position: absolute;
    top: -0.9em;
    left: .2em;
    font-size: 2em;
    z-index: 9;
    width: 36px;
    height: 36px;
    background-color: #884744;
    text-indent: -9999px;
    border-radius: 100%;
    box-sizing: content-box;
}}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
    border: 2px solid #ffffff;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
    background: #ffffff;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-52c0ae57 */.xoo-cp-added{
display:none !important;
}

.woocommerce a.added_to_cart {
padding-right: 10px !important;
}

.woocommerce a.added_to_cart{
    display:none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-4101cac */@media(min-width:769px) {
.product_meta {
border-top: 0px !important;
padding-top: 0px !important;
}

.elementor-widget-woocommerce-product-meta .detail-label {
    font-weight: 600;
    font-size: 19px;
}

.product_meta {
font-size: 100% !important;
}

.elementor-505 .elementor-element.elementor-element-5e898479 a {
font-size: 20px;
}}



@media(max-width:768px) {
.product_meta {
border-top: 0px !important;
padding-top: 0px !important;
}

.elementor-widget-woocommerce-product-meta .detail-label {
    font-weight: 600;
    font-size: 17px;
}

.product_meta {
font-size: 100% !important;
}

.elementor-505 .elementor-element.elementor-element-5e898479 a {
font-size: 17px;
}}

.tagged_as.detail-container{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-50c8c2c */.woocommerce .elementor-505 .elementor-element.elementor-element-50c8c2c h2{
    display:none;
}

.woocommerce table.shop_attributes td {
font-style: inherit !important;
}

@media (min-width: 769px) {
.woocommerce table.shop_attributes td p {
    margin: 0;
    padding: 8px 15px;
}}


@media (min-width: 769px) {
.woocommerce .elementor-368 .elementor-element.elementor-element-d61179d .woocommerce-tabs .woocommerce-Tabs-panel h2 {
font-family: "mugrabi-aaa", Sans-serif !important;
font-size: 25px !important;
font-weight: 600 !important;
}

.woocommerce table.shop_attributes th {
width: 250px !important;
font-weight: 600 !important;
}}

@media (max-width: 768px) {
.woocommerce table.shop_attributes td p {
    padding: 5px 10px 5px 10px;
}}

@media (max-width: 768px) {
.woocommerce table.shop_attributes th {
width: 0px !important;
}}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0b38d6e */@media (min-width: 769px) {
h2{
font-size: 35px !important;
margin-bottom: 0px !important
}}

@media (max-width: 768px) {
h2{
font-size: 25px !important;
margin-bottom: 0px !important
}}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-4e7acdf7 */.jet-woo-products .jet-woo-product-button .button {
    direction: rtl !important;
}

.jet-woo-product-title{
    direction: rtl !important;
}

.jet-woo-product-categories {
direction: rtl !important;
}

.jet-woo-product-price {
direction: rtl !important;
}/* End custom CSS */