.insurance-email-option{display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid #8bb5e8;border-radius:9px;background:#fff;color:#0052cc;font-size:11px;font-weight:800;cursor:pointer}
.insurance-email-option input{width:auto;margin:0;accent-color:#ff6b00}
.customer-estimate-notes,.customer-estimate-exclusions{margin:0 0 20px;padding:16px;border:1px solid #d8e0eb;border-radius:9px}
.customer-estimate-notes h3,.customer-estimate-exclusions h3{margin:0 0 10px}
.customer-estimate-exclusions strong{display:block;margin-top:16px}
.pouch-drop{min-height:220px;padding:22px 22px 18px 166px;background:#f7faf8;border:2px dashed #93ab9f;overflow:visible}
.pouch-mascot{left:-18px;bottom:-11px;width:190px;height:226px;object-fit:contain;object-position:right bottom;z-index:5}
.pouch-Kangus{left:-18px;width:190px}
.pouch-copy{min-height:58px}
.pouch-contents{min-height:92px;max-width:none;margin-top:10px;padding:16px 18px;border:2px dashed #a8c1b5;border-radius:13px;background:#172338;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}
.pouch-contents .pouch-empty,.pouch-contents strong,.pouch-contents small{color:#fff!important}
.pouch-drop.filled .pouch-contents{background:#173b30;border-color:#8ed1ae}
.catalog-actions a.catalog-action{text-decoration:none}
@media(max-width:700px){.pouch-drop{padding-left:128px}.pouch-mascot,.pouch-Kangus{width:150px;height:205px;left:-16px}}
