.shipping-estimator{display:block}.shipping-estimator--container{border:1px solid var(--color-border);border-radius:var(--general-border-radius, 3px)}.shipping-estimator--inner{display:flex;flex-wrap:wrap;flex-direction:column;gap:10px;margin-bottom:10px}.shipping-estimator--inner select,.shipping-estimator--inner input{margin-bottom:0}.shipping-estimator--results{padding-top:30px;font-size:.875rem}.shipping-estimator--results:empty{padding-top:0}.shipping-estimator--results p{margin-bottom:10px;font-weight:var(--font-body-medium-weight, 500)}.shipping-estimator--results ul{margin:0;padding:0;list-style:none}.shipping-estimator .field select,.shipping-estimator .field input{width:100%}.shipping-estimator--inner .field{width:100%;flex:0 0 100%;border:none;padding:0;background:transparent}#cart-shipping-estimator{margin-top:40px}.shipping-estimator .field label{display:block;margin-bottom:6px;font-size:13px;color:#4b5563}.shipping-estimator .select{border-radius:8px;overflow:hidden}.shipping-estimator .select select,.shipping-estimator input[type=text]{width:100%;height:44px;line-height:44px;padding:0 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:14px}.shipping-estimator .select{position:relative}.shipping-estimator .select-arrow{pointer-events:none}.shipping-estimator .select select:focus,.shipping-estimator input[type=text]:focus{outline:none;border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b840}#cart-shipping-estimator .button{margin-top:12px;min-height:44px;padding:0 16px;border-radius:8px;display:inline-flex;align-items:center;gap:8px}.shipping-estimator--results{margin-top:14px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;overflow:hidden}.shipping-estimator--results ul,.shipping-estimator--results ol{margin:0;padding:0;list-style:none}.shipping-estimator--results li{display:flex;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid #f1f5f9}.shipping-estimator--results li:first-child{border-top:0}.shipping-estimator--results input[type=radio]{width:16px;height:16px;flex:0 0 auto}.shipping-estimator--results label,.shipping-estimator--results .rate,.shipping-estimator--results p{flex:1 1 auto;margin:0;font-size:14px;line-height:1.6}#cart-shipping-estimator .button .loading-overlay{margin-left:4px}.se-totals{margin-top:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:12px 14px}.se-row{display:flex;justify-content:space-between;padding:6px 0}.se-row--total{border-top:1px solid #e5e7eb;margin-top:6px;padding-top:10px;font-weight:600}.shipping-estimator--results{margin-top:12px}.shipping-estimator--results .se-rate{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.shipping-estimator--results .se-rate+.se-rate{margin-top:8px}.shipping-estimator--results .se-rate__label{flex:1 1 auto;line-height:1.5}.shipping-estimator--results .se-rate__price{white-space:nowrap;font-variant-numeric:tabular-nums}@media screen and (min-width: 768px){#cart-shipping-estimator .shipping-estimator--inner{flex-direction:row}#cart-shipping-estimator .shipping-estimator--inner .field{flex:1 1 0}#cart-shipping-estimator .shipping-estimator--inner .field:nth-child(1){flex:0 0 26%}#cart-shipping-estimator .shipping-estimator--inner .field:nth-child(2),#cart-shipping-estimator .shipping-estimator--inner .field:nth-child(3){flex:0 0 37%}}
/*# sourceMappingURL=/cdn/shop/t/392/assets/shipping-estimator.css.map */
