.inspira-shipping{width:100%;margin:2.4rem 0;padding:2.4rem;border:1px solid rgba(39,42,44,.16);background:#f7f6f3;color:#272a2c;font-family:Raleway,Arial,sans-serif}.inspira-shipping *,.inspira-shipping *:before,.inspira-shipping *:after{box-sizing:border-box}.inspira-shipping__header{display:flex;align-items:center;gap:1.4rem;margin-bottom:2rem}.inspira-shipping__icon{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;flex:0 0 4.4rem;color:#d2ad80;border:1px solid rgba(210,173,128,.7);border-radius:50%}.inspira-shipping__icon svg{display:block;width:2rem;height:2rem}.inspira-shipping__eyebrow{margin:0 0 .3rem;color:#d2ad80;font-family:Raleway,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.inspira-shipping__title{margin:0;color:#272a2c;font-family:Raleway,Arial,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.3}.inspira-shipping__form{width:100%}.inspira-shipping__label{display:block;margin-bottom:.8rem;color:#272a2c;font-family:Raleway,Arial,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4}.inspira-shipping__field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;width:100%}.inspira-shipping__input{width:100%;min-width:0;min-height:4.8rem;margin:0;padding:1.2rem 1.5rem;border:1px solid rgba(39,42,44,.25);border-radius:0;outline:0;background:#fff;color:#272a2c;font-family:Raleway,Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.inspira-shipping__input::placeholder{color:#8d8b90;opacity:1}.inspira-shipping__input:focus{border-color:#d2ad80;box-shadow:0 0 0 1px #d2ad80}.inspira-shipping__submit{display:inline-flex;align-items:center;justify-content:center;min-width:12rem;min-height:4.8rem;margin:0;padding:1.2rem 2rem;border:1px solid #272a2c;border-radius:0;background:#272a2c;color:#fff;cursor:pointer;font-family:Raleway,Arial,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}.inspira-shipping__submit:hover:not(:disabled){border-color:#d2ad80;background:#d2ad80;color:#272a2c}.inspira-shipping__submit:focus-visible{outline:2px solid #272a2c;outline-offset:3px}.inspira-shipping__submit:disabled{cursor:not-allowed;opacity:.45}.inspira-shipping__submit.is-loading{cursor:wait;opacity:.7}.inspira-shipping__status{min-height:0;margin-top:1.2rem;color:#8d8b90;font-family:Raleway,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}.inspira-shipping__status:empty{display:none}.inspira-shipping__status.is-error{color:#a53b3b}.inspira-shipping__status.is-success{color:#4f6854}.inspira-shipping__results{display:grid;gap:0;width:100%;margin-top:1.8rem}.inspira-shipping__results:empty{display:none}.inspira-shipping__rate{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.6rem;align-items:center;padding:1.7rem 0;border-top:1px solid rgba(39,42,44,.14)}.inspira-shipping__rate:last-child{border-bottom:1px solid rgba(39,42,44,.14)}.inspira-shipping__rate-company{margin:0 0 .3rem;color:#8d8b90;font-family:Raleway,Arial,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}.inspira-shipping__rate-name{margin:0;color:#272a2c;font-family:Raleway,Arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.4}.inspira-shipping__rate-deadline{margin:.5rem 0 0;color:#8d8b90;font-family:Raleway,Arial,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.45}.inspira-shipping__rate-price{margin:0;color:#272a2c;font-family:Raleway,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.4;white-space:nowrap;text-align:right}.inspira-shipping__editor-note{margin:1.6rem 0 0;padding:1.2rem 1.4rem;border-left:2px solid #d2ad80;background:#d2ad8017;color:#8d8b90;font-family:Raleway,Arial,sans-serif;font-size:1.2rem;line-height:1.5}@media screen and (max-width:749px){.inspira-shipping{margin:2rem 0;padding:2rem}.inspira-shipping__field{grid-template-columns:1fr}.inspira-shipping__submit{width:100%;min-width:0}.inspira-shipping__rate{grid-template-columns:1fr auto;gap:1.2rem}}.inspira-shipping,.inspira-shipping-calculator{width:100%;max-width:44rem;box-sizing:border-box}.inspira-shipping__results,.inspira-shipping__form,.inspira-shipping__field{width:100%;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/12/assets/inspira-shipping-calculator.css.map */
