.shipping-quote{margin:4rem 0;padding:2rem 2rem 0;background-color:#fff8}.shipping-quote h3{margin:0;padding:2rem 0}#shipping-quote-form{padding-bottom:2rem}.shipping-quote .field,.shipping-quote .select{margin-bottom:1rem}.shipping_quote__fields{display:grid;grid-column-gap:2rem;margin-bottom:2rem}.shipping-quote .field .measurement{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;height:100%;width:40px;font-size:1.3rem;background-color:#fff6;border-radius:0 var(--inputs-radius) var(--inputs-radius) 0;border-left:1px solid;border-left-color:var(--color-foreground)}.select .select__label{position:absolute;font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;color:rgba(var(--color-foreground),.75);line-height:1.5;z-index:99}.select .select__select{padding-top:1.7rem}.shipping-quote input::-webkit-outer-spin-button,.shipping-quote input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shipping-quote input[type=number]{-moz-appearance:textfield}.shipping-quote .parcel_title_container{display:flex;justify-content:space-between;align-items:center}.shipping-quote .button.add_parcel{padding:1rem;min-width:auto;min-height:auto;font-size:1.3rem}.shipping-quote .parcel_number_container{padding:.5rem;margin-bottom:1rem;display:flex;justify-content:center;align-items:center;background-color:#f3bc24;border-radius:var(--border-radius);border:1px solid rgb(var(--color-foreground))}.shipping-quote .parcel_number_container .parcel_number{font-weight:700}.shipping-quote .action_button{display:grid;grid-template-columns:1fr}.shipping-quote .action_button>button{padding:0 .5rem;min-width:0!important;background-color:#f79b9b!important}.shipping-quote .action_button>button svg{height:30px}.button.submit{margin-top:2rem;width:100%}.button_container .rate_display_option_container label{font-size:1.4rem}#results_container{display:none}#results_container.show{display:block}.rate-spinner{display:none;margin:2rem 0;justify-content:center;align-items:center;z-index:9998}.rate-spinner:before{content:"";margin-right:10px;width:40px;height:40px;border:4px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#results_container .rates_title_container{position:relative}#results_container .rates_title_container .rates_title{margin-bottom:1rem;padding-bottom:1rem;text-align:center;border-bottom:1px solid rgb(var(--color-foreground))}#results_container .rates_title_container #show_more_rates{position:absolute;right:0;bottom:0;padding-bottom:1rem;color:rgba(var(--color-link),var(--alpha-link));cursor:pointer}#results_container .rates_title_container #show_more_rates #rates_arrow_icon{display:inline-block;width:13px}#results_container .rates_title_container #show_more_rates #rates_arrow_icon.cheapest{transform:rotate(180deg)}#results_container .rates_title_container #show_more_rates #rates_arrow_icon.more{transform:rotate(0)}.results .rate{display:none;margin-top:2rem;padding:1rem;font-size:1.3rem;border-radius:var(--inputs-radius);background-color:#fff}.results.cheapest .rate:first-child,.results.more .rate{display:block}.results .rate .rate_header{display:flex;justify-content:space-between;align-items:start}.results .rate .rate_header .as_low_as{display:none}.results .rate.single_rate .rate_header .as_low_as{display:block;padding-left:1rem;align-self:center;margin:0;align-items:center;font-size:2rem;font-weight:700}.results .rate .rate_header .price{margin:0;padding:1rem;font-size:2rem;background-color:#0000000d;border-radius:var(--border-radius)}.results .rate .rate_header .delivery_container{text-align:right}.results .rate.single_rate .rate_header .delivery_container{display:none}.results .rate .rate_header .delivery_container .delivery_days{padding-right:.5rem;font-size:1.6rem;font-weight:700}.results .rate .rate_header .delivery_container .estimated_date{margin-top:-.3rem;padding-right:.5rem}#results_container .rates_disclaimer{margin-top:2rem;padding-bottom:2rem;text-align:justify;font-style:italic;font-size:1.2rem}#results_container .rates_disclaimer>a{font-size:1.2rem}@media screen and (min-width:750px){.shipping-quote .field,.shipping-quote .select{margin-bottom:0}.shipping_quote__fields.street-address{grid-template-columns:1fr .5fr}.shipping_quote__fields.city-province{grid-template-columns:repeat(4,1fr)}.shipping_quote__fields.parcel{grid-template-columns:40px repeat(5,1fr) 30px}.shipping-quote .parcel_number_container{padding:0;margin-bottom:0}.results{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:2rem}.results.more .rate{grid-column:span 2}.results.cheapest .rate{grid-column:span 2 / 4}}@media screen and (min-width:1200px){.results{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2rem}.results.more .rate{grid-column:span 1}.results.cheapest .rate{grid-column:2}}@media screen and (min-width:1600px){.results{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:2rem}.results.cheapest .rate{grid-column:span 2 / 4}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-shipping-quote.css.map */
