.ude-estimate{box-sizing:border-box!important;display:flex!important;gap:12px;align-items:flex-start;width:100%;max-width:var(--ude-width,100%);margin:var(--ude-margin,16px) 0;padding:var(--ude-padding,16px);border:var(--ude-border-width,1px) var(--ude-border-style,solid) var(--ude-border,#dbe4ef);border-radius:var(--ude-radius,12px);background:var(--ude-bg,#f5f8fc);color:var(--ude-text,#334155);font-family:var(--ude-font,inherit);font-size:var(--ude-size,14px);font-weight:var(--ude-weight,400);line-height:var(--ude-line-height,1.55);text-align:var(--ude-align,left);box-shadow:var(--ude-shadow,none);text-decoration:none;white-space:normal;clear:both;overflow-wrap:anywhere}
.ude-estimate[hidden]{display:none!important}
.ude-estimate .ude-icon{display:flex;align-items:center;justify-content:center;flex:0 0 24px;color:var(--ude-accent,#2563eb);padding-top:1px}
.ude-estimate .ude-icon svg{display:block;width:24px;height:24px;max-width:none;fill:none;stroke:currentColor}
.ude-estimate .ude-content{display:block;flex:1;min-width:0}
.ude-estimate .ude-title{display:block;font-size:inherit;color:var(--ude-text,#334155);font-weight:var(--ude-title-weight,600);margin:0 0 3px;padding:0;line-height:inherit}
.ude-estimate .ude-message{display:block;font:inherit;color:inherit;margin:0;padding:0}
.ude-estimate .ude-date{font-size:inherit;color:var(--ude-date,#0f172a);font-weight:600;line-height:inherit}
.ude-estimate .ude-note{display:block;font-size:.9em;color:inherit;line-height:1.5;margin:5px 0 0;padding:0;white-space:pre-line}
.ude-context-cart,.ude-context-checkout,.ude-context-mini,.ude-context-blocks{font-size:var(--ude-cart-size,13px);margin-top:10px;margin-bottom:8px;padding:min(var(--ude-padding,16px),12px);gap:9px}
.ude-context-mini .ude-icon{display:none}
.ude-context-blocks{margin-top:6px}
.ude-block-detail{list-style:none!important;display:block!important;margin:0!important;padding:0!important;width:100%}
.ude-block-detail>.wc-block-components-product-details__name{display:none!important}
.ude-block-detail>.wc-block-components-product-details__value{display:block!important;margin:0!important}
.ude-block-detail.ude-block-hidden{display:none!important}
.ude-block-detail>span[aria-hidden=true]{display:none}
.ude-context-blocks .ude-icon:empty::before{content:"";display:block;width:24px;height:24px;background-color:currentColor;mask:center / contain no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7'%3E%3Cpath d='M3 6h11v11H3zM14 10h4l3 4v3h-7'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3C/svg%3E")}
.ude-context-blocks .ude-icon-calendar:empty::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M3 11h18M8 15h2M14 15h2'/%3E%3C/svg%3E")}
@media(max-width:600px){.ude-estimate{font-size:var(--ude-mobile-size,13px);gap:9px}.ude-context-cart,.ude-context-checkout,.ude-context-mini,.ude-context-blocks{font-size:min(var(--ude-mobile-size,13px),var(--ude-cart-size,13px))}.ude-estimate .ude-icon{flex-basis:21px}.ude-estimate .ude-icon svg{width:21px;height:21px}}
