.elementor-13347 .elementor-element.elementor-element-b7e5f32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-13347 .elementor-element.elementor-element-3036f7a .woocommerce-breadcrumb{color:#FFFFFF;font-family:"iranyekanweblight_FaNum", Sans-serif;font-size:13px;}.elementor-13347 .elementor-element.elementor-element-3036f7a .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-13347 .elementor-element.elementor-element-3036f7a > .elementor-widget-container{padding:0.80rem 1rem 0.80rem 1rem;background-color:var( --e-global-color-primary );border-radius:0px 0px 8px 8px;}.elementor-13347 .elementor-element.elementor-element-f6b6d6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:1rem 1rem;--background-transition:0.3s;--margin-block-start:3rem;--margin-block-end:3rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0.625rem;--padding-inline-end:0.625rem;}.elementor-13347 .elementor-element.elementor-element-2afeed2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-13347 .elementor-element.elementor-element-2afeed2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13347 .elementor-element.elementor-element-f27b85b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-13347 .elementor-element.elementor-element-f27b85b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-13347 .elementor-element.elementor-element-f27b85b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-13347 .elementor-element.elementor-element-f27b85b .jet-listing-dynamic-field__content{text-align:left;}.elementor-13347 .elementor-element.elementor-element-3115afe .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-13347 .elementor-element.elementor-element-fa00c85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-block-start:1rem;--padding-block-end:1.5rem;--padding-inline-start:1.5rem;--padding-inline-end:1.5rem;}.elementor-13347 .elementor-element.elementor-element-fa00c85:not(.elementor-motion-effects-element-type-background), .elementor-13347 .elementor-element.elementor-element-fa00c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13347 .elementor-element.elementor-element-fa00c85, .elementor-13347 .elementor-element.elementor-element-fa00c85::before{--border-transition:0.3s;}.elementor-13347 .elementor-element.elementor-element-6239b8a{--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;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:1.5rem;--padding-block-end:1.5rem;--padding-inline-start:1.5rem;--padding-inline-end:1.5rem;}.elementor-13347 .elementor-element.elementor-element-6239b8a:not(.elementor-motion-effects-element-type-background), .elementor-13347 .elementor-element.elementor-element-6239b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-13347 .elementor-element.elementor-element-6239b8a, .elementor-13347 .elementor-element.elementor-element-6239b8a::before{--border-transition:0.3s;}.elementor-13347 .elementor-element.elementor-element-6239b8a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13347 .elementor-element.elementor-element-9435257 .cart button, .elementor-13347 .elementor-element.elementor-element-9435257 .cart .button{font-family:"iranyekanwebbold_FaNum", Sans-serif;font-weight:normal;border-radius:12px 12px 12px 12px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-13347 .elementor-element.elementor-element-9435257 .cart button:hover, .elementor-13347 .elementor-element.elementor-element-9435257 .cart .button:hover{background-color:var( --e-global-color-secondary );}.woocommerce .elementor-13347 .elementor-element.elementor-element-9435257 form.cart .variations{margin-bottom:5px;}.woocommerce .elementor-13347 .elementor-element.elementor-element-9435257 form.cart table.variations label{color:var( --e-global-color-secondary );font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;font-weight:normal;}.woocommerce .elementor-13347 .elementor-element.elementor-element-9435257 form.cart table.variations td.value select, .woocommerce .elementor-13347 .elementor-element.elementor-element-9435257 form.cart table.variations td.value:before{background-color:#FFFFFF;border:1px solid #02010100;border-radius:30px;}.woocommerce .elementor-13347 .elementor-element.elementor-element-9435257 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-13347 .elementor-element.elementor-element-9435257 form.cart table.variations td.value:before{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;}.elementor-13347 .elementor-element.elementor-element-3a2cfc8 .elementor-button{background-color:var( --e-global-color-primary );border-radius:9px 9px 9px 9px;}#elementor-popup-modal-13347 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-13347{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-13347 .dialog-close-button{display:flex;}#elementor-popup-modal-13347 .dialog-widget-content{background-color:var( --e-global-color-33989bc );border-radius:13px 13px 13px 13px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-13347 .elementor-element.elementor-element-f6b6d6c{--gap:5px 5px;--flex-wrap:wrap;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-13347 .elementor-element.elementor-element-fa00c85{--margin-block-start:0.5rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;}}@media(max-width:767px){.elementor-13347 .elementor-element.elementor-element-3036f7a .woocommerce-breadcrumb{font-size:11px;}.elementor-13347 .elementor-element.elementor-element-fa00c85{--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-13347 .elementor-element.elementor-element-6239b8a{--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}}@media(min-width:768px){.elementor-13347 .elementor-element.elementor-element-2afeed2{--width:38.032%;}.elementor-13347 .elementor-element.elementor-element-fa00c85{--width:70%;}.elementor-13347 .elementor-element.elementor-element-6239b8a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13347 .elementor-element.elementor-element-2afeed2{--width:100%;}.elementor-13347 .elementor-element.elementor-element-fa00c85{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-3036f7a *//*.elementor-13347 .elementor-element.elementor-element-3036f7a .woocommerce-breadcrumb a:after {*/
/*    content: ">";*/
/*    color: #fff;*/
/*}*/
/*.elementor-13347 .elementor-element.elementor-element-3036f7a span.breadcrumb-last {*/
/*    font-weight: normal !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-9435257 *//* حذف .elementor-13347 .elementor-element.elementor-element-9435257 ها */
a.reset_variations {
    font-family: 'iranyekanwebregular_FaNum';
}

select {
    outline: none;
}

.woocommerce-variation-price {
    text-align: left;
    margin-bottom: 15px;
}

bdi {
    font-family: 'iranyekanwebmedium_FaNum';
    color: #444444;
    font-size: 17px;
}

.woocommerce-message {
    border-top-color: transparent;
    background: #d9d9d9;
    color: #fff;
    width: 86%;
    border-radius: 15px;
    margin-right: 7%;
}

.woocommerce-notices-wrapper {
    font-family: 'iranyekanwebregular_FaNum';
}

a.button.wc-forward.wp-element-button {
    font-weight: normal;
    border-radius: 8px;
    font-size: 14px;
}

/* کادر تعداد (متر) */
.qty {
    border: none;
    border-radius: 10px;
}

/* قیمت متغیر */
.woocommerce-variation-price {
    text-align: left;
    margin-bottom: 15px;
}

/* وضعیت موجودی */
p.stock.in-stock {
    margin-bottom: 17px;
}

/* کادر انتخاب متراژ */
.woocommerce div.product form.cart select {
    padding: 12px 15px;
    border-radius: 8px;
    font-size: 16px;
    width: 100%;
    max-width: 160px;
    margin-bottom: 15px;
    box-shadow: 0 5px 10px rgba(0,0,0,0.1);
    background-color: #fff;
    appearance: none;
}

/* لیبل متراژ */
.woocommerce div.product form.cart label {
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 10px;
    display: block;
    color: #444;
}

/* فاصله دکمه افزودن به سبد */
.single_add_to_cart_button {
    margin-top: 10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6239b8a */.elementor-13347 .elementor-element.elementor-element-6239b8a label {
    color: #444 !important;
}/* End custom CSS */