#wc-shipping-sim{display:none;padding:1.5em 0;border-top:.1em solid #e0e0e0!important;font-size:16px}#wc-shipping-sim-form-title{margin-bottom:.6em!important;font-size:1em!important;font-weight:600!important}#wc-shipping-sim-form-fields{display:flex!important;align-items:stretch!important;gap:.5em!important;width:100%!important;margin:0!important;padding:0!important}#wc-shipping-sim-form-fields .input-postcode{flex:1 1 auto!important;width:100%!important;max-width:none!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 .75em!important;margin:0!important;border:1px solid #ccc!important;border-radius:3px!important;font-size:1em!important;background:#fff!important;color:#333!important;box-shadow:none!important;outline:0!important;box-sizing:border-box!important;transition:border-color .2s ease!important}#wc-shipping-sim-form-fields .input-postcode:focus{border-color:#999!important;box-shadow:none!important}#wc-shipping-sim-form-fields .input-postcode:disabled{background:#dee2e6!important;cursor:not-allowed!important}#wc-shipping-sim-form-fields .button.submit{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 1.4em!important;margin:0!important;border:none!important;border-radius:3px!important;background:#333!important;color:#fff!important;font-size:.85em!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1!important;cursor:pointer!important;white-space:nowrap!important;box-shadow:none!important;text-shadow:none!important;transition:background .15s ease!important;box-sizing:border-box!important}#wc-shipping-sim-form-fields .button.submit:hover{background:#111!important;color:#fff!important}#wc-shipping-sim-form-fields .button.submit.loading{opacity:.6!important;cursor:wait!important}#wc-shipping-sim-br-cep-finder{margin-top:.4em!important;font-size:.85em!important}#wc-shipping-sim-debug-box,#wc-shipping-sim-results{margin-top:1em!important}#wc-shipping-sim-results-title{margin-bottom:.5em!important;font-size:.9em!important;color:#555!important;font-weight:400!important}#wc-shipping-sim-results table{width:100%!important;margin:.5em 0!important;padding:0!important;border-collapse:collapse!important;border:.1em solid #e0e0e0!important;table-layout:auto!important}#wc-shipping-sim-results tr{border:.1em solid #e0e0e0!important;background:0 0!important}#wc-shipping-sim-results td,#wc-shipping-sim-results th{border:none!important;background:0 0!important}#wc-shipping-sim-results .col-label{text-align:left!important;padding:.65em .9em!important;font-size:.95em!important;font-weight:700!important;color:#333!important;vertical-align:top!important}#wc-shipping-sim-results .col-cost{width:30%!important;text-align:right!important;padding:.65em .9em!important;font-weight:700!important;font-size:.9em!important;white-space:nowrap!important;vertical-align:top!important}#wc-shipping-sim-results .no-results{margin:.5em 0!important;padding:.25em .5em!important;color:#c92a2a!important;background:#fff5f5!important;border-radius:3px!important}#wc-shipping-sim-results .shoppro-free-shipping{color:#2e7d32!important;font-weight:700!important}.shoppro-badge{display:inline-block!important;padding:.15em .55em!important;border-radius:3px!important;font-size:.8em!important;font-weight:700!important;font-style:normal!important;letter-spacing:.02em!important;vertical-align:middle!important;line-height:1.5!important;white-space:nowrap!important}.shoppro-badge-cheap{background:#1b5e20!important;color:#fff!important}.shoppro-badge-fast{background:#333!important;color:#fff!important}.shoppro-badge-pickup{background:#0277bd!important;color:#fff!important}#wc-shipping-sim-results-after{margin-top:.5em!important;font-size:.85em!important;color:#777!important}@media (max-width:768px){#wc-shipping-sim-results .shoppro-badge{font-size:.66em!important;padding:.12em .45em!important;letter-spacing:0!important;margin-left:0!important}#wc-shipping-sim-results .shoppro-delivery-estimate{font-size:.9rem!important}.shoppro-shipping-meta{gap:5px!important;margin-left:0!important;padding-left:0!important}}
.shoppro-shipping-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:3px}.shoppro-delivery-estimate{font-size:.92rem;line-height:1.25;color:#2e7d32;font-weight:600}