delivery-method{display:block}.delivery-method [hidden]{display:none!important}.delivery-method__choice{min-width:0;margin:0;padding:0;border:0}.delivery-method__title{display:block;float:none;width:100%;margin:0 0 .8rem;padding:0;font-size:var(--font-body-size);font-weight:var(--font-body-weight-bolder, 500)}.delivery-method__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.delivery-method__option{position:relative;display:block;margin:0;cursor:pointer}.delivery-method__pill{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:3.8rem;padding:0 1.2rem;color:rgb(var(--color-foreground));font-size:calc(var(--font-body-size) * .95);font-weight:var(--font-body-weight-bolder, 500);background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--buttons-radius);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.delivery-method__pill:before{content:"";flex:none;width:1.6rem;height:1.6rem;border:.2rem solid rgba(var(--color-foreground),.35);border-radius:50%;transition:border-color .2s ease,background .2s ease}@media(hover:hover){.delivery-method__option:hover .delivery-method__pill{border-color:rgba(var(--color-foreground),.4)}}.delivery-method__radio:checked+.delivery-method__pill{background-color:rgba(var(--color-button),.1);border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 .1rem rgb(var(--color-button))}.delivery-method__radio:checked+.delivery-method__pill:before{border-color:rgb(var(--color-button));background:radial-gradient(circle,rgb(var(--color-button)) 0 .45rem,transparent .5rem)}.delivery-method__radio:focus-visible+.delivery-method__pill{outline:.2rem solid rgb(var(--color-keyboard-focus));outline-offset:.3rem}.delivery-method__note{margin:.8rem 0 0;color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));font-size:calc(var(--font-body-size) * .9)}.delivery-method__shipping{margin-top:1.2rem}.delivery-method__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.delivery-method__fields .form-field{min-width:0;margin:0}.delivery-method .form-label{display:block;margin-bottom:.6rem;font-size:calc(var(--font-body-size) * .9);font-weight:var(--font-body-weight-bolder, 500)}.delivery-method .select{position:relative}.delivery-method .form-control--select{width:100%;text-overflow:ellipsis}.delivery-method .form-control--select:disabled{cursor:not-allowed;opacity:.6}.delivery-method .form-control[aria-invalid=true],.delivery-method .form-control[aria-invalid=true]:focus{box-shadow:0 0 0 .1rem #c4301c}.delivery-method__rates{display:grid;gap:.4rem;margin-top:1rem;font-size:calc(var(--font-body-size) * .95)}.delivery-method__rates.is-muted{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));font-size:calc(var(--font-body-size) * .9)}.delivery-method__rate{display:flex;align-items:center;gap:1.2rem;padding:1.1rem 1.4rem;color:#0d6b44;font-weight:var(--font-body-weight-bolder, 500);background-color:#0d875614;border:.1rem solid rgba(13,135,86,.3);border-radius:var(--medium-blocks-radius, 1rem)}.delivery-method .delivery-method__note--pickup{display:flex;align-items:center;gap:1.2rem;margin-top:1.2rem;padding:1.1rem 1.4rem;color:#0d6b44;font-size:calc(var(--font-body-size) * .95);font-weight:var(--font-body-weight-bolder, 500);line-height:1.35;background-color:#0d875614;border:.1rem solid rgba(13,135,86,.3);border-radius:var(--medium-blocks-radius, 1rem)}#CartDrawer .delivery-method--drawer .delivery-method__note.delivery-method__note--pickup{margin-top:1rem;font-size:1.4rem}.delivery-method__rate-icon{flex:none;width:2.4rem;height:2.4rem}.delivery-method__rate-name{flex:1;min-width:0}.delivery-method__rate-price{flex:none;font-weight:var(--font-body-weight-bolder, 500)}.delivery-method__error{margin:1rem 0 0;padding:1rem 1.4rem;color:#c4301c;font-size:calc(var(--font-body-size) * .9);background-color:#c4301c1a;border-radius:var(--medium-blocks-radius)}.delivery-method--page{padding:2rem;background-color:rgb(var(--color-secondary-background));border-radius:var(--blocks-radius)}.delivery-method--page .delivery-method__title{margin-bottom:1.2rem}.delivery-method--page .delivery-method__pill{min-height:4.4rem;padding:0 1.6rem;font-size:var(--font-body-size)}.delivery-method--page .form-control{--color-field: var(--color-background)}.delivery-method--drawer .delivery-method__shipping{margin-top:1rem}.delivery-method--drawer .form-label{margin-bottom:.4rem;font-size:1.3rem}.delivery-method--drawer .delivery-method__rates{margin-top:.8rem;font-size:1.4rem}.delivery-method--drawer .delivery-method__rates.is-muted,.delivery-method--drawer .delivery-method__error{font-size:1.3rem}@media(prefers-reduced-motion:reduce){.delivery-method__pill,.delivery-method__pill:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/delivery-method.css.map */
