.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-11 .elementor-element.elementor-element-6bb5bdb{margin:36px 233px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-11 .elementor-element.elementor-element-6bb5bdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6bb5bdb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:38px;font-weight:600;color:#3D4345;}.elementor-11 .elementor-element.elementor-element-bdd6aab{--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;}.elementor-11 .elementor-element.elementor-element-83b2231{--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;}.elementor-11 .elementor-element.elementor-element-d72ff33{--update-cart-automatically-display:none;width:var( --container-widget-width, 100.566% );max-width:100.566%;--container-widget-width:100.566%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d72ff33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-539d46c{--display:flex;}.elementor-11 .elementor-element.elementor-element-831b896{text-align:center;}.elementor-11 .elementor-element.elementor-element-831b896 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#35393B;}.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-11 .elementor-element.elementor-element-cb6a498{--grid-columns:4;}.elementor-11 .elementor-element.elementor-element-cb6a498 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-11 .elementor-element.elementor-element-cb6a498 .e-loop-item > .elementor-section, .elementor-11 .elementor-element.elementor-element-cb6a498 .e-loop-item > .elementor-section > .elementor-container, .elementor-11 .elementor-element.elementor-element-cb6a498 .e-loop-item > .e-con, .elementor-11 .elementor-element.elementor-element-cb6a498 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-cb6a498{--grid-columns:2;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-6bb5bdb{width:var( --container-widget-width, 200.8px );max-width:200.8px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:200.8px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-6bb5bdb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-831b896 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-cb6a498{--grid-columns:2;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-83b2231{--width:100%;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-d72ff33 *//* کل سبد خرید */
.elementor-11 .elementor-element.elementor-element-d72ff33{
    font-family: inherit;
}


/* باکس محصولات و خلاصه */
.elementor-11 .elementor-element.elementor-element-d72ff33 .woocommerce-cart-form,
.elementor-11 .elementor-element.elementor-element-d72ff33 .cart-collaterals{
    background:#ffffff;
    border-radius:24px;
    padding:25px;
    box-shadow:0 10px 35px rgba(220,90,120,.08);
}


/* فاصله بین دو بخش */
.elementor-11 .elementor-element.elementor-element-d72ff33 .cart-collaterals{
    background:#fff7f9;
}


/* جدول محصولات */
.elementor-11 .elementor-element.elementor-element-d72ff33 table.shop_table{
    border:none !important;
}


/* ردیف محصولات */
.elementor-11 .elementor-element.elementor-element-d72ff33 table.shop_table tr{
    border-bottom:1px solid #f5dfe6 !important;
}


/* عکس محصول */
.elementor-11 .elementor-element.elementor-element-d72ff33 .product-thumbnail img{
    width:80px;
    height:80px;
    object-fit:contain;
    border-radius:16px;
    background:#fff7f9;
}


/* اسم محصول */
.elementor-11 .elementor-element.elementor-element-d72ff33 .product-name a{
    color:#222 !important;
    font-weight:600;
    font-size:16px;
}


/* قیمت */
.elementor-11 .elementor-element.elementor-element-d72ff33 .amount{
    color:#d94d78;
    font-weight:700;
}


/* حذف ضربدر */
.elementor-11 .elementor-element.elementor-element-d72ff33 .product-remove a{
    color:#d94d78 !important;
    font-size:22px;
}


/* تعداد */
.elementor-11 .elementor-element.elementor-element-d72ff33 .quantity input{
    border:1px solid #f0b7c8;
    border-radius:10px;
    height:40px;
}


/* فیلد کد تخفیف */
.elementor-11 .elementor-element.elementor-element-d72ff33 .coupon input{
    border-radius:12px;
    border:1px solid #f0b7c8;
    padding:12px;
}


/* دکمه اعمال تخفیف */
.elementor-11 .elementor-element.elementor-element-d72ff33 .coupon button{
    background:#fff;
    color:#d94d78;
    border:1px solid #d94d78;
    border-radius:12px;
}


/* دکمه پرداخت */
.elementor-11 .elementor-element.elementor-element-d72ff33 .checkout-button{
    background:#d94d78 !important;
    color:white !important;
    border-radius:16px !important;
    padding:16px !important;
    font-weight:700;
    border:none;
}


/* هاور دکمه */
.elementor-11 .elementor-element.elementor-element-d72ff33 .checkout-button:hover{
    background:#bd3f67 !important;
}


/* تیترها */
.elementor-11 .elementor-element.elementor-element-d72ff33 h2,
.elementor-11 .elementor-element.elementor-element-d72ff33 h3{
    font-weight:700;
    color:#222;
}


/* موبایل */
@media(max-width:767px){

.elementor-11 .elementor-element.elementor-element-d72ff33 .woocommerce-cart-form,
.elementor-11 .elementor-element.elementor-element-d72ff33 .cart-collaterals{
    padding:15px;
    border-radius:18px;
}

.elementor-11 .elementor-element.elementor-element-d72ff33 .product-thumbnail img{
    width:60px;
    height:60px;
}

}
.elementor-widget-woocommerce-cart .woocommerce-shipping-calculator{
    display:none !important;
}/* End custom CSS */