.elementor-373 .elementor-element.elementor-element-311cc1a8{margin-top:0px;margin-bottom:100px;padding:0px 25px 0px 25px;}.elementor-373 .elementor-element.elementor-element-685feca6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-373 .elementor-element.elementor-element-685feca6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-373 .elementor-element.elementor-element-43fa9c4 .woocommerce-breadcrumb > a{color:#9267E8;}.elementor-373 .elementor-element.elementor-element-43fa9c4 .woocommerce-breadcrumb{font-family:"Cera Pro", Sans-serif;font-size:16px;line-height:140%;}.elementor-373 .elementor-element.elementor-element-43fa9c4 > .elementor-widget-container{margin:20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-373 .elementor-element.elementor-element-b6b3b20{color:var( --e-global-color-primary );font-family:"Cera Pro", Sans-serif;font-size:16px;font-weight:700;line-height:125%;}.elementor-373 .elementor-element.elementor-element-b6b3b20 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-373 .elementor-element.elementor-element-54d3c71{text-align:left;}.elementor-373 .elementor-element.elementor-element-54d3c71 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Cera Pro", Sans-serif;font-size:48px;font-weight:700;line-height:105%;}.elementor-373 .elementor-element.elementor-element-54d3c71 > .elementor-widget-container{margin:0px 0px 20px 0px;}.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-f62c2c7 img{border-radius:8px 8px 8px 8px;}.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-47e9164{width:85px;}.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-798aec2{width:160px;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper,
					.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity input[type=number]{background-color:#00000000;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table thead th,
				.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-thead .eael-woo-cart-tr .eael-woo-cart-td{font-family:"Cera Pro", Sans-serif;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr::after{border-radius:20px 20px 20px 20px;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
					.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-td.product-remove a svg{height:16px;width:16px;line-height:16px;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
					.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-td.product-remove a i{font-size:16px;}.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table{border-spacing:0 25px;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr::after{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th{font-family:"Cera Pro", Sans-serif;font-size:28px;font-weight:400;line-height:120%;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr:not(.shipping) td,
					.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td a{color:var( --e-global-color-secondary );}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td,
				.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td strong{font-family:"Cera Pro", Sans-serif;font-size:40px;line-height:125%;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop,
					.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a{color:var( --e-global-color-primary );font-size:16px;line-height:125%;padding:23px 0px 23px 0px;margin:0px 0px 0px 0px;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop i{color:var( --e-global-color-primary );}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop svg{fill:var( --e-global-color-primary );}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop svg,
					.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a svg{height:14px;width:14px;line-height:14px;}.elementor-373 .elementor-element.elementor-element-61a57ea .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop i,
					.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a i{font-size:14px;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button, 
				.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button,
				.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){font-size:16px;line-height:125%;}.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button, 
				.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .eael-cart-update-btn button,
					.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,
					.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){width:290px;}.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .eael-cart-update-btn,
					.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:right;}.elementor-373 .elementor-element.elementor-element-61a57ea > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:60px;height:60px;z-index:9999;opacity:1;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(max-width:1024px){.elementor-373 .elementor-element.elementor-element-54d3c71{text-align:left;}.elementor-373 .elementor-element.elementor-element-54d3c71 .elementor-heading-title{font-size:40px;}.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .eael-cart-update-btn,
					.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:left;}}@media(max-width:767px){.elementor-373 .elementor-element.elementor-element-54d3c71{text-align:center;}.elementor-373 .elementor-element.elementor-element-54d3c71 .elementor-heading-title{font-size:28px;}.eael-woo-cart .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-47e9164{width:80px;}}/* Start custom CSS for text-editor, class: .elementor-element-b6b3b20 */.elementor-373 .elementor-element.elementor-element-b6b3b20 a{
    color: #9267E8;
    transition: color .3s;
}
.elementor-373 .elementor-element.elementor-element-b6b3b20 svg{
transition: fill .3s;
   transform: translate(0, 1px);
   margin: 0 5px 0 0;
}/* End custom CSS */
/* Start custom CSS for eael-woo-cart, class: .elementor-element-61a57ea */.elementor-373 .elementor-element.elementor-element-61a57ea .eael-cart-coupon-and-collaterals{
    align-items: flex-end;
    display: flex;
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals {
    padding: 0;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .cart tbody tr{
    box-shadow: 0px 38px 66px -10px rgba(99, 72, 154, 0.32);
    border-radius: 20px !important;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .cart tbody{
    border-spacing: 0px 25px;
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td{
    padding: 15px 5px;
     font-family: 'cera pro';
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-thumbnail{
    padding: 15px 5px 15px 30px;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr{
    z-index: 2;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table thead tr th {
    color: #16163599;
    font-size: 18px;
    line-height:120%;
    padding: 10px 10px 0 10px;
    font-weight: 400;
    font-family: 'cera pro';
    
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table thead tr th:first-child{
    padding: 10px 10px 0px 20px;
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove{
    padding: 15px 25px 15px 5px;
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove a{
    position: relative;
    width: 20px;
    height: 20px;
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove a:before{
    content:'';
    position: absolute;
    background: #16163599;
    height: 24px;
    width: 2px;
    transform: rotate(-45deg);
    top: 0;
    left: 50%;
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove a:after{
    content:'';
    position: absolute;
    background: #16163599;
    height: 24px;
    width: 2px;
    transform: rotate(45deg);
    top: 0;
    left: 50%;
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove svg, .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon, .elementor-373 .elementor-element.elementor-element-61a57ea .cart-discount{
    display: none;
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove a:hover:before, .elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove a:hover:after{
    background: #9267E8;
}
.elementor-373 .elementor-element.elementor-element-61a57ea img{
    width: 77px;
    height: 77px;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .eael-cart-update-btn{
    display: none;
}

.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-name a{
    color: #9267E8;
    transition: color .3s;
    font-weight: 700;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-name a:hover{
    color:#161635;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .quantity{
    background: rgba(22, 22, 53, 0.05);
    border-radius: 100px;
    font-size: 22px !important;
    line-height: 120% !important;
    font-family: 'cera pro', serif;
    justify-content: center;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .quantity input, .elementor-373 .elementor-element.elementor-element-61a57ea .quantity span{
    height: 35px;
    display: flex;
    align-items: center;
    font-size: 22px !important;
    line-height: 120% !important;
    padding: 10px 10px 12px !important;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .quantity input{
    font-size: 18px !important;
    padding: 10px 0px 12px !important;
    width:30px !important;
}
 .elementor-373 .elementor-element.elementor-element-61a57ea .quantity span{
     color: #9267E8 !important;
 }
 .elementor-373 .elementor-element.elementor-element-61a57ea .order-total{
     display: flex;
     align-items: flex-end;
     justify-content: flex-end;
     margin: 20px 0 10px;
     
 }
  .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table .order-total th,  .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table .order-total td{
      padding: 0;
  }
  .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table .order-total th{
      text-align: right;
      margin: 0 10px 5px;
  }
  .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table .order-total th:after{
      content: ':';
  }
    .elementor-373 .elementor-element.elementor-element-61a57ea .product-subtotal bdi{
    font-size: 24px;
}
  .elementor-373 .elementor-element.elementor-element-61a57ea .product-subtotal .woocommerce-Price-currencySymbol{
    font-size: 18px;
}
.elementor-373 .elementor-element.elementor-element-61a57ea a.checkout-button.button:after{
    content: '';
    background: url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/04/right_arrow-white.svg') center no-repeat;
    background-size: contain;
    height: 12px;
    width: 12px;
    display: inline-block;
    margin: 0 5px;
    position: relative;
    left: 0;
    transition: left .5s;
}
.elementor-373 .elementor-element.elementor-element-61a57ea a.checkout-button.button:hover:after{
    left: 10px;
}
  @media(max-width:1024px){
      .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop, .elementor-373 .elementor-element.elementor-element-61a57ea thead{
          display: none;
      }
      .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-quantity{
          position:absolute;
          left: 142px;
          bottom:20px;
          padding: 0;
      }
      .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-quantity .quantity{
          width:100px;
      }
      .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-name{
          padding: 15px 5px 60px;
      }
      .elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-thumbnail{
   width: 140px;
}
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-name{
    line-height:120%;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-cart-coupon-and-collaterals{
    display: flex;
    flex-direction: row-reverse;
}
 .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table .order-total{
     display: flex;
     align-items: flex-end;
     justify-content: flex-start;
     margin: 20px 0 10px;
     
 }
  .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table .order-total th{
      text-align: left;
      width: fit-content;
  }
  .elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-thumbnail{
    padding: 15px 5px 15px 20px;
}
  .elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove{
    padding: 15px 20px 15px 5px;
}
  }
  @media(max-width: 767px){
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-thumbnail{
   display:none !important;
} 
.elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper .eael-woo-cart-table-warp table{
    width: 100%;
}
  .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-name{
          padding: 15px 60px 80px 20px;
      }
      .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-name{
          position: relative;
      }
      .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-name:after{
          content:'Кількість';
          position: relative;
          display:block;
          left: 0;
          top: 20px;
      }
      .elementor-373 .elementor-element.elementor-element-61a57ea form.eael-woo-cart-form .eael-woo-cart-table .product-subtotal{
          position: absolute;
          bottom: 0;
          left: 15px;
          width: auto !important;
      }
      .elementor-373 .elementor-element.elementor-element-61a57ea .quantity span{
        display: none;
        }
        .elementor-373 .elementor-element.elementor-element-61a57ea  .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove{
            position: absolute;
          top: 10px;
          right: 0px;
        }
        .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-quantity {
    position: absolute;
    left: auto;
    right: 15px;
    bottom: 52px;
    padding: 0;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr .product-quantity .quantity{
    border: 1px solid rgba(22, 22, 53, 0.2);
    width: 78px;
    margin: 0;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-woo-cart-table-warp{
    overflow: visible;
  }
  .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-cart-coupon-and-collaterals{
    display: flex;
    flex-direction: column;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th{
    margin: 0 10px 5px 0 !important;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-cart-coupon-and-collaterals .wc-proceed-to-checkout{
    display: flex;
    justify-content: center;
}
  }
  
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper  .woocommerce-message{
    background: #fff;
    border-radius: 15px;
    border-top: 0;
    padding: 25px 25px 25px 60px;
    display: flex;
    align-items: center;
    color: #161635;
    font-size: 18px;
    font-weight: 500;
}
.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper  .woocommerce-info{
   background: #fff;
    border-radius: 15px;
    border-top: 0;
    padding: 25px 25px 25px 60px;
    display: flex;
    align-items: center;
    color: #161635;
    font-size: 18px;
    font-weight: 500; 
}

.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper a{
    margin: 0 0 0 5px;
    color: #9267E8;
}

.elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper  .woocommerce-error::before, .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper  .woocommerce-info::before, .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-message::before {
    top: 50%;
    left: 20px;
    transform: translate(0px, -50%);
    color: #9267E8;
    font-size: 25px;
    position: absolute;
}
@media(max-width: 767px){
    .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper  .woocommerce-message{
        flex-direction: column-reverse;
        align-items: flex-start;
        padding: 25px 20px 25px 55px;
    }
    .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper  .woocommerce-info{
        padding: 25px 20px 25px 55px;
    }
    .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper  .woocommerce-error::before, .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper  .woocommerce-info::before, .elementor-373 .elementor-element.elementor-element-61a57ea .eael-woo-cart-wrapper .woocommerce-notices-wrapper  .woocommerce-message::before {
    top: 20px;
    left: 20px;
    transform: translate(0, 0);
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-311cc1a8 */.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{
    background: url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/04/bg-hexagon-purple.svg') no-repeat center;
    background-size: contain;
}
.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button:hover{
    background: url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/04/bg-hexagon-blackblue.svg') no-repeat center;
    background-size: contain;
}
body{
    background: #F6F1FF;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/03/CeraPro-Regular.woff2') format('woff2'),
		url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/03/CeraPro-Regular.woff') format('woff'),
		url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/03/CeraPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/03/CeraPro-Bold.woff2') format('woff2'),
		url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/03/CeraPro-Bold.woff') format('woff'),
		url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/03/CeraPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/03/CeraPro-Medium.woff2') format('woff2'),
		url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/03/CeraPro-Medium.woff') format('woff'),
		url('https://kolodub.com/workspace/hairshop/wp-content/uploads/2023/03/CeraPro-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */