.elementor-8017 .elementor-element.elementor-element-b548360{--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;--margin-top:-153px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:10px;--padding-right:130px;}.elementor-8017 .elementor-element.elementor-element-befd013{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8017 .elementor-element.elementor-element-befd013 .elementor-heading-title{font-family:"rokh", Sans-serif;font-size:55px;font-weight:900;line-height:1.5em;color:#006666;}.elementor-8017 .elementor-element.elementor-element-79b235b{color:var( --e-global-color-text );}.elementor-8017 .elementor-element.elementor-element-79b235b a{color:var( --e-global-color-primary );}.elementor-8017 .elementor-element.elementor-element-adf61ce{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71{--update-cart-automatically-display:none;width:100%;max-width:100%;--sections-background-color:#F7F7F7;--sections-border-type:none;--sections-border-radius:8px 8px 8px 8px;--sections-padding:20px 20px 20px 20px;--sections-margin:5px;--sections-title-color:var( --e-global-color-primary );--sections-title-spacing:12px;--sections-descriptions-spacing:12px;--links-normal-color:var( --e-global-color-primary );--links-hover-color:var( --e-global-color-accent );--forms-buttons-normal-text-color:var( --e-global-color-9b858a8 );--forms-buttons-border-type:none;--forms-buttons-border-radius:8px 8px 8px 8px;--order-summary-rows-gap-top:calc( 10px/2 );--order-summary-rows-gap-bottom:calc( 10px/2 );--order-summary-remove-icon-normal-color:var( --e-global-color-accent );--order-summary-remove-icon-hover-color:#F72F48;--checkout-button-border-radius:8px 8px 8px 8px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .shop_table .button{background-color:var( --e-global-color-accent );font-size:13px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .shop_table .button:hover, .elementor-8017 .elementor-element.elementor-element-d0bbc71 .shop_table .button:disabled[disabled]:hover{background-color:#FF5D71;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#17AA00;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#00832C;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .cart_totals h2{font-family:"IRANYekanX", Sans-serif;font-size:16px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .e-cart-content, .elementor-8017 .elementor-element.elementor-element-d0bbc71 .woocommerce-shipping-destination, .elementor-8017 .elementor-element.elementor-element-d0bbc71 .shipping-calculator-button{font-family:"IRANYekanX", Sans-serif;font-size:14px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 #shipping_method li label{font-family:"IRANYekanX", Sans-serif;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .e-shop-table .cart th, .elementor-8017 .elementor-element.elementor-element-d0bbc71 .e-shop-table .cart td:before{font-family:"IRANYekanX", Sans-serif;font-size:15px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .cart td span, .elementor-8017 .elementor-element.elementor-element-d0bbc71 .cart td, .elementor-8017 .elementor-element.elementor-element-d0bbc71 .input-text.qty{font-family:"IRANYekanX", Sans-serif;font-size:14px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .cart_totals .shop_table td:before, .elementor-8017 .elementor-element.elementor-element-d0bbc71 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"IRANYekanX", Sans-serif;font-size:14px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .checkout-button{font-family:"IRANYekanX", Sans-serif;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-8017 .elementor-element.elementor-element-d0bbc71{width:100%;max-width:100%;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71.elementor-element{--align-self:center;}}@media(max-width:1024px){.elementor-8017 .elementor-element.elementor-element-b548360{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:216px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-8017 .elementor-element.elementor-element-befd013 .elementor-heading-title{font-size:45px;}}@media(max-width:880px){.elementor-8017 .elementor-element.elementor-element-b548360{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:280px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-8017 .elementor-element.elementor-element-adf61ce{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-8017 .elementor-element.elementor-element-befd013{text-align:start;}.elementor-8017 .elementor-element.elementor-element-befd013 .elementor-heading-title{font-size:20px;}.elementor-8017 .elementor-element.elementor-element-adf61ce{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .coupon{--apply-coupon-button-alignment:center;--apply-coupon-button-width:100%;}.elementor-8017 .elementor-element.elementor-element-d0bbc71{--totals-title-alignment:start;--sections-padding:15px 15px 15px 15px;--order-summary-rows-gap-top:calc( 10px/2 );--order-summary-rows-gap-bottom:calc( 10px/2 );}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .shipping-calculator-form{--update-shipping-button-alignment:end;--update-shipping-button-width:auto;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .wc-proceed-to-checkout{--place-order-title-alignment:stretch;--checkout-button-width:100%;}.elementor-8017 .elementor-element.elementor-element-d0bbc71 .e-shop-table .cart th, .elementor-8017 .elementor-element.elementor-element-d0bbc71 .e-shop-table .cart td:before{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-befd013 */.elementor-8017 .elementor-element.elementor-element-befd013 span{
    position: relative;
    z-index: 2;
}


.elementor-8017 .elementor-element.elementor-element-befd013::before {
  content: "سبد خرید" ;
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 100%;
  z-index: 1;
    font-family: 'rokh';
    font-size:55px;
    line-height:1.5em;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke:8px white;
  text-shadow: 0px 0px 20px #0000001A;
 

}


@media screen and (max-width:1200px){
     .elementor-8017 .elementor-element.elementor-element-befd013::after {
  
  top: -40px;
  right: -30px;
  display: inline-block;
  width: 100%;
  height: 100%;
  z-index: 0;
    font-family: 'rokh';
    font-size:55px;
    line-height:1.5em;
 color: #006666;
opacity: 0.1;
 

}
}
@media screen and (max-width:1024px){
   
.elementor-8017 .elementor-element.elementor-element-befd013::before {
 
  
    font-size:45px;
   
 

}
}
@media screen and (max-width:767px){
    .elementor-8017 .elementor-element.elementor-element-befd013::before {
 
  
    font-size:20px;
   
 

}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b548360 */.elementor-8017 .elementor-element.elementor-element-b548360{
    background: linear-gradient(136.87deg, rgb(162 104 42 / 30%) 14.65%, rgb(211 176 95 / 30%) 49.91%, rgb(250 240 160 / 30%) 85.86%) ,url(https://drraziehasadi.com/wp-content/uploads/2025/05/Hexagons4.webp);
    background-size: 100%, 30%;
    background-repeat: no-repeat;
-webkit-mask: url(https://drraziehasadi.com/wp-content/uploads/2025/05/shape.svg) center / contain no-repeat;
    mask-size: 120%, 10%;
    mask-position: bottom;
}
@media screen and (max-width:880px){
    .elementor-8017 .elementor-element.elementor-element-b548360{
       mask-size: 150%, 10%;
    }
}
@media screen and (max-width:767px){
    .elementor-8017 .elementor-element.elementor-element-b548360{
       mask-size: 350%, 10%;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-cart, class: .elementor-element-d0bbc71 */button.button.e-apply-coupon {
    font-family: 'IRANYekanX';
}
button.button.e-apply-coupon:hover{
    background-color: #a2682a!important;
    color: #fff!important
}/* End custom CSS */