.freight-estimate{margin-block:1.5rem}.freight-estimate__module{display:block;background:#fff;border:1px solid #DFE6ED;border-radius:10px;padding:1.6rem}.freight-estimate__head{display:flex;gap:1rem;align-items:flex-start}.freight-estimate__head svg{flex-shrink:0}.freight-estimate__head h3{font-size:1.5rem;margin:0 0 .4rem}.freight-estimate__head p{font-size:1.35rem;color:#5a6b7c;margin:0 0 .8rem}.freight-estimate__rate{font-size:1.7rem;font-weight:600;margin-bottom:.3rem}.freight-estimate__meta{font-size:1.3rem;color:#5a6b7c}.freight-estimate__sep{margin-inline:.4rem}.freight-estimate__zip-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(5.5rem,.55fr) auto;gap:.8rem;margin-top:1.2rem}.freight-estimate__zip-row input{box-sizing:border-box;min-width:0;width:100%;border:1px solid #DFE6ED;border-radius:8px;padding:1rem 1.2rem;font-size:1.5rem;font-family:inherit}.freight-estimate__zip-row button{background:#1b2a3a;color:#fff;border:none;border-radius:8px;padding:0 1.8rem;font-weight:600;font-size:1.4rem;cursor:pointer}.freight-estimate__location-row{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin-top:.8rem}.freight-estimate__location-button{background:transparent;color:#1b2a3a;border:1px solid #1B2A3A;border-radius:8px;padding:.8rem 1.2rem;font-weight:600;font-size:1.3rem;cursor:pointer}.freight-estimate__location-button:disabled{cursor:wait;opacity:.6}.freight-estimate__location-help{color:#5a6b7c;font-size:1.2rem}@media screen and (max-width:480px){.freight-estimate__module{padding:1.2rem}.freight-estimate__zip-row{grid-template-columns:minmax(0,1fr) minmax(4.5rem,.7fr)}.freight-estimate__zip-row button{grid-column:1 / -1;min-height:4.4rem}}.freight-estimate__zip-result{display:none;margin-top:1.2rem;font-size:1.4rem;background:#e8f4ee;color:#14563a;border-radius:8px;padding:1rem 1.4rem}.freight-estimate__zip-result--visible{display:block}.sample-shipping-note{color:#5a6b7c;font-size:1.2rem}.freight-estimate--cart-drawer .freight-estimate__module,.freight-estimate--cart-page .freight-estimate__module{padding:1rem}.freight-estimate--cart-page .freight-estimate__module{width:min(100%,56rem);box-sizing:border-box}.freight-estimate--cart-drawer .freight-estimate__rate,.freight-estimate--cart-page .freight-estimate__rate{font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-freight-estimate.css.map */
