.elementor-15 .elementor-element.elementor-element-8e342eb{--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:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-15 .elementor-element.elementor-element-4d12821{--update-cart-automatically-display:none;}.elementor-15 .elementor-element.elementor-element-4d12821 .coupon{--apply-coupon-button-alignment:center;--apply-coupon-button-width:auto;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-8e342eb{--content-width:1366px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-4d12821 */.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button {
    background-color: #8c0013;
    border-radius: var(--checkout-button-border-radius, 25px);
    color: var(--checkout-button-normal-text-color, #fff);
    font-size: 15px;
    margin-bottom: 0;
    min-height: auto;
    padding: var(--checkout-button-padding, 15px 1em);
    text-align: center;
    width: var(--checkout-button-width, auto);
}

.elementor-widget-woocommerce-cart .woocommerce button.button {
    background-color: var(--e-a-bg-default);
    border-color: var(--forms-buttons-border-color, #8c0013);
    border-radius: var(--forms-buttons-border-radius, 25px);
    border-style: var(--forms-buttons-border-type, solid);
    border-width: 2px;
    color: var(--forms-buttons-normal-text-color, #00000.20);
    padding: var(--forms-buttons-padding, .8rem 1rem);
    width: var(--forms-buttons-width, auto);
}

.woocommerce form .form-row .input-text, .woocommerce form .form-row select {
    font-family: montserrat;
    font-weight: 400;
    letter-spacing: normal;
    padding: var(--forms-buttons-padding, .8rem 1rem);
    display: block;
    background-color: var(--wc-form-color-background, #fff);
    border: var(--wc-form-border-width) solid var(--wc-form-border-color);
    border-radius: var(--forms-buttons-border-radius, 25px);
    color: var(--wc-form-color-text, #000);
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    line-height: normal;
    height: auto;
    
      <div id="myElement">Coupon code</div>

     <style>
       #myElement::before {
         content: "Сосал?: ";
         color: red;
       }
     </style>
    
}/* End custom CSS */