.section-ftd-delivery-information{padding-bottom:40px;padding-top:30px}.shipping-calculator__inner{display:flex;justify-content:space-between}.shipping-calculator__inner .shipping-calculator__field{flex:1;max-width:calc(50% - 25px);position:relative}@media only screen and (max-width:801px){.shipping-calculator__inner .shipping-calculator__field{flex:1;max-width:100%;position:relative}}.shipping-calculator__field input,.shipping-calculator__field select{border:1px solid #ccc;border-radius:4px;color:#1e280f;font-weight:400;height:53px;letter-spacing:.15px;width:100%}input,select{border:1px solid gray;border-radius:4px;color:#000;font-weight:400;height:53px;letter-spacing:.15px;outline:0;width:100%}select{-webkit-appearance:none;-moz-appearance:none;padding:15px;text-transform:capitalize}select:focus{border:#162950;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.shipping-calculator__field.shipping-calculator__field--select:before{border:solid #4f4f4f;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;pointer-events:none;position:absolute;right:25px;top:calc(50% - 2px);transform:rotate(45deg) translateY(-50%);z-index:3}#address_city_label{background-color:#fff;color:grey;font-size:12px;left:10px;letter-spacing:.13px;line-height:1.75;padding:0 10px;position:absolute;top:-10px;z-index:2}.shipping-calculator__error{color:red;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:-18px;padding:28px 0 6px}.shipping-calculator__actions{flex:1;margin-top:15px;max-width:calc(50% - 250px)}@media only screen and (max-width:801px){.shipping-calculator__actions{flex:1;margin-top:15px;max-width:100%}}.shipping-calculator__actions input{font-size:14px;font-weight:600;letter-spacing:1.68px;line-height:1.29;padding:12px 24px}#shipping-response-results{padding-bottom:25px;padding-top:40px}.shipping-response-results__title{font-size:20px;font-weight:500;line-height:1.23;margin-bottom:16px}.shipping-response-results-table th{border:none;border-bottom:1px solid #707070;font-weight:500}.shipping-response-results-table td{border:none;text-transform:capitalize}.get-rates:hover{background-color:var(--gradient-background);border:1px solid rgba(var(--color-button));color:var(--color-button);opacity:1}table{border-collapse:collapse;border-collapse:separate;border-color:gray;border-spacing:0;box-sizing:border-box;display:table;margin-bottom:27.5px;text-indent:0;width:100%}tbody{border-color:inherit;display:table-row-group;vertical-align:middle}td,th{border:1px solid rgba(var(--color-button));padding:10px 14px;text-align:left}