.message{color:#1a141f;background:#3e7eb2;border-left:4px solid #1a141f;border-radius:8px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px 12px 20px;font-family:Onest;font-size:14px;font-weight:500;line-height:18px;display:flex}.message--success{background:#e6f5ee;border-color:#039855}.message--error{background:#fceae9;border-color:#d92d20}.message--warning{background:#fff6e6;border-color:#fca004}.message--info{background:#e6f4fe;border-color:#0686df}.message-wrapper{align-items:center;gap:12px;display:flex}.message-icon{width:20px;min-width:20px;height:20px;font-size:20px}.ecs-msg{margin:8px 0}.ecs-msg.no_mg{margin:0}.ecs-msg.full{width:100%}.ecs-msg>div{border-radius:6px;padding:16px;font-size:clamp(14px,2.08333vw,16px);font-weight:600}.ecs-msg>div .ecs-msg-title{margin:0 0 8px}.ecs-msg-danger,.ecs-msg-error{color:#6a1a21;background:#f8d7da;border:1px solid #f5c2c7}.ecs-msg-success{color:#0c4128;background:#d1e7dd;border:1px solid #badbcc}.ecs-msg-warning{color:#664d03;background:#feedd3;border:1px solid #fde192}.ecs-msg-info{color:#405869;background:#cfe9fc;border:1px solid #bfe4ff}.ecs-msg-product-info{color:#000;background:#fdf3f4}.ecs-msg.alert-lg{justify-content:space-between;align-items:center;padding:20px 16px;display:flex}.ecs-msg.alert-lg .icons{color:#6a6b81;cursor:pointer}.ecs-msg .product_warning{-moz-column-gap:8px;align-items:center;column-gap:8px;display:flex}.ecs-msg--attention div,.ecs-msg--attention span{font-size:16px;font-weight:600;line-height:125%}.ecs-msg--attention .ecs-msg-product-info{background:#d31a1f0d;border:1px solid #d92d20;padding:16px}.ecs-msg--attention .ecs-msg-info-text{color:green}.ecs-msg--attention .cart_msg{flex-wrap:wrap;align-items:center;gap:4px;width:100%;display:flex}@media screen and (width>=619px){.ecs-msg--attention .cart_msg .msg_text{flex:1}}@media screen and (width<=1200px){.ecs-msg--attention .cart_msg .btn_cart_msg{max-width:100px;font-size:10px}}.ecs-msg--attention.credit-cart .delete_prod_button{margin-left:auto}.ecs-msg--attention.credit_modal .ecs-msg-product-info{border:1px solid #0000}.ecs-msg--attention.credit_modal .product_warning{align-items:flex-start}.ecs-msg--attention.credit_modal .delete_prod_button{padding-top:4px}.ecs-msg--attention.ecs-msg--sm span{font-size:14px;font-weight:500;line-height:18px}.ecs-msg--attention.ecs-msg--sm .product_warning{align-items:flex-start}.ecs-msg--attention.ecs-msg--sm .icons{color:#d92d20;flex-shrink:0;width:20px;height:20px}.ecs-msg--info div,.ecs-msg--info span{font-size:14px;font-weight:500}.ecs-msg--info .ecs-msg-product-info{background:#f5f5f5;padding:12px}.ecs-msg--info .cart_msg{-moz-column-gap:4px;flex-wrap:wrap;align-items:center;column-gap:4px;width:100%;display:flex}@media screen and (width>=619px){.ecs-msg--info .cart_msg .msg_text{flex:1}}@media screen and (width<=1200px){.ecs-msg--info .cart_msg .btn_cart_msg{max-width:100px;font-size:10px}}
