.elementor-422 .elementor-element.elementor-element-31f70ef{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:50px;}.elementor-422 .elementor-element.elementor-element-31f70ef:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-31f70ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-31f70ef, .elementor-422 .elementor-element.elementor-element-31f70ef::before{--border-transition:0.3s;}.elementor-422 .elementor-element.elementor-element-61e48e8d{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-422 .elementor-element.elementor-element-61e48e8d:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-61e48e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-422 .elementor-element.elementor-element-61e48e8d, .elementor-422 .elementor-element.elementor-element-61e48e8d::before{--border-transition:0.3s;}/* Start custom CSS */td,h2,a,th,.cart-empty{
    font-family: "Yekan Bakh", Sans-serif;
}
.product-remove{
    order: 5
}
.product-thumbnail{
    order: 1
}
.product-thumbnail {
    text-align: center
}
.product-thumbnail img{
    width: 50px!important
}
.cart_item{
    text-align: center
}
th{
    text-align: center
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{
    width: 120px
}
#coupon_code{
    height: 40px
}
.coupon button{
      height: 40px
}
.checkout-button {
    background: #DC9C38!important
}
td{
    background: none!important
}
thead ,.actions{
    background-color: hsla(0, 0%, 50.2%, .0705882353)!important;
}
#coupon_code{
    font-size: 11px;

}
#coupon_code::placeholder{
  
    color: #cdcdcd
}
bdi{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row-reverse;
    gap: 5px
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.quantity{
    display: flex;
    align-items: center;
    justify-content: center
}
.quantity .plus{
    margin: 0!important;
       background: #DC9C38!important;
    color: white!important;
    border:0;
    border-radius: 8px 0px 0px 8px!important
}

.quantity .minus{
    background: #DC9C38!important;
    color: white!important;
    border:0!important;
    border-radius: 0px 8px 8px 0px!important
}
.quantity .qty {
    background: #DC9C38;
    color: white!important;
       border-top:1px;
       border-bottom:1px;
       border-color: white;
          border-radius: 0px 0px 0px 0px!important
}/* End custom CSS */