.shipping-estimator{display:block;border-top:.1rem solid rgba(var(--color-foreground),.08);margin-top:1.5rem;padding-top:1.5rem}.shipping-estimator__details>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:.4rem 0}.shipping-estimator__details>summary::-webkit-details-marker{display:none}.shipping-estimator__title{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.shipping-estimator__summary-value{margin-left:auto;font-size:1.4rem;font-weight:600}.shipping-estimator__caret{display:flex;transition:transform .15s ease}.shipping-estimator__caret .icon-caret{position:static;width:1rem;height:1rem}.shipping-estimator__details[open] .shipping-estimator__caret{transform:rotate(180deg)}.cart-drawer .shipping-estimator__details[open] .shipping-estimator__caret{transform:none}.shipping-estimator__body{padding-top:1.2rem}.shipping-estimator__fields{display:grid;gap:1rem}@media screen and (min-width:750px){.shipping-estimator__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-estimator__field:only-child{grid-column:span 2}}.shipping-estimator__field .form__label{display:block;margin-bottom:.4rem;font-size:1.3rem}.shipping-estimator__field .select,.shipping-estimator__field .field{width:100%}.shipping-estimator__field .field{margin:0}.shipping-estimator__field .select__select{font-size:1.6rem;color:rgb(var(--color-foreground))}.shipping-estimator__field .field__input,.shipping-estimator__field .field__input:focus,.shipping-estimator__field .field__input:not(:placeholder-shown){padding:0 2rem}.shipping-estimator__field .field__input::placeholder{opacity:1;color:rgba(var(--color-foreground),.75)}.shipping-estimator__field .select .svg-wrapper{right:1.2rem}.shipping-estimator__button{margin-top:1.2rem;width:100%;min-height:4.5rem}.shipping-estimator__button--loading{opacity:.6;cursor:wait}.shipping-estimator__results:not(:empty){margin-top:1.2rem}.shipping-estimator__rate{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0;font-size:1.4rem}.shipping-estimator__rate-price{font-weight:600;white-space:nowrap}.shipping-estimator__rate-price--free{color:rgb(var(--color-foreground));text-transform:uppercase;letter-spacing:.04rem}.shipping-estimator__status,.shipping-estimator__note,.shipping-estimator__threshold{margin:.6rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.shipping-estimator__rate-days{color:rgba(var(--color-foreground),.6);white-space:nowrap}.shipping-estimator__policy-link{font-size:1.2rem;color:rgba(var(--color-foreground),.6);text-decoration:underline;text-underline-offset:2px;margin-left:.6rem;white-space:nowrap}.shipping-estimator__policy-link:hover{color:rgb(var(--color-foreground))}.shipping-estimator__body{padding-top:.8rem}.shipping-estimator__fields{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.8rem;align-items:end}@media screen and (min-width:750px){.shipping-estimator__fields{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.shipping-estimator__field .form__label{font-size:1.1rem;margin-bottom:.2rem;opacity:.7}.shipping-estimator__field .select__select,.shipping-estimator__field .field__input{min-height:3.8rem;height:3.8rem;font-size:1.3rem;padding:0 1rem}.shipping-estimator__button{min-height:0;min-width:0;width:auto;margin-top:.8rem;padding:.4rem 0;background:none;border:0;box-shadow:none;font-size:1.3rem;text-decoration:underline;text-underline-offset:3px;letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground))}.shipping-estimator__button:before,.shipping-estimator__button:after{content:none!important;display:none!important;box-shadow:none!important}.shipping-estimator__button:hover{background:none;opacity:.7}.shipping-estimator__policy-link{display:inline-block;margin:.4rem 0 0;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.6)!important;text-decoration:underline;text-underline-offset:2px}.shipping-estimator__policy-link:hover,.shipping-estimator__policy-link:focus,.shipping-estimator__details:hover~.shipping-estimator__policy-link{color:rgb(var(--color-foreground))!important;background:none!important}.cart-drawer .shipping-estimator{border-top:0;margin-top:0;padding-top:0}.shipping-estimator__details[open] .shipping-estimator__body{background:#f5f4f3;border-radius:1.2rem;padding:1.4rem;margin-top:.8rem}.shipping-estimator__details[open] .shipping-estimator__body .select__select,.shipping-estimator__details[open] .shipping-estimator__body .field__input{background:#fff}.shipping-estimator__details[open]>summary{font-weight:600}.shipping-estimator__button,.shipping-estimator__button:hover,.shipping-estimator__button:focus,.shipping-estimator__button:focus-visible,.shipping-estimator__button:active,.shipping-estimator__button[disabled],.shipping-estimator__button.shipping-estimator__button--loading{color:rgb(var(--color-foreground))!important;background:none!important;background-color:transparent!important;border:0!important;box-shadow:none!important;-webkit-text-fill-color:rgb(var(--color-foreground))}.shipping-estimator__button:hover{opacity:.65}.shipping-estimator__button[disabled]{opacity:.45;cursor:default}.shipping-estimator__button>span,.shipping-estimator__button *{color:inherit!important;-webkit-text-fill-color:inherit}
/*# sourceMappingURL=/cdn/shop/t/31/assets/shipping-estimator.css.map */
