.elementor-15 .elementor-element.elementor-element-171c4791{--display:flex;--min-height:35rem;--border-radius:25px 25px 25px 25px;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15 .elementor-element.elementor-element-7f3121d{--display:flex;--min-height:35rem;--justify-content:flex-start;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #DAD5FF;--padding-top:0rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-15 .elementor-element.elementor-element-7f3121d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7f3121d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2FC9E;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1a30145b > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-1a30145b{font-family:"IRANSansWeb_Medium", Sans-serif;font-weight:400;line-height:45px;color:#7A7A7A;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-171c4791{--content-width:1500px;}.elementor-15 .elementor-element.elementor-element-7f3121d{--content-width:1500px;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-171c4791{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15 .elementor-element.elementor-element-7f3121d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-1a30145b > .elementor-widget-container{margin:1rem 1rem 1rem 1rem;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-171c4791{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15 .elementor-element.elementor-element-1a30145b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}/* Start custom CSS */.woocommerce table.shop_table {
    background-color: #ffffff;
        border-start-start-radius: 12px;  border-start-end-radius: 12px;}
        
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
border-radius: 12px;

}
h2 {
color: #4F3A94!important;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    float: right;
    
}
table thead:first-child tr:first-child th {
    background-color: #7968ae;
    color: #ffffff;
    font-weight: 400;
    
}
.button {
   font-weight: 400!important;
}
    a {
    color: #7968ae;
}
.product-subtotal {
    border-start-end-radius: 12px;}
.product-remove {
    border-start-start-radius: 12px;}
    .woocommerce .quantity .qty {
    font-family: 'IRANSansWeb_FaNum_Medium';
}
.woocommerce-info {
    border-top-color: #7f54b3;
    background-color: #fffcf6;
    color: #4f3a94;
    border-radius: 12px;
}

.woocommerce-message {
        border-top-color: #7f54b3;
    background-color: #fffcf6;
    color: #4f3a94;
    border-radius: 12px;
}/* End custom CSS */