.delivery-field{box-sizing:border-box;border:2px solid var(--foreground,#000);background-color:var(--background,#fff);width:100%;height:3rem;min-height:3rem;transition:border-color .15s;display:block;position:relative;box-shadow:0 1px 2px #0000000d}.delivery-field:focus-within{border-color:var(--foreground,#000);outline:none}.delivery-field__icon{pointer-events:none;z-index:10;width:1.25rem;height:1.25rem;color:var(--foreground,#000);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.delivery-field__trailing{pointer-events:none;z-index:10;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.delivery-field__trailing--action{pointer-events:auto;cursor:pointer;z-index:20;color:var(--foreground,#000)}.delivery-field__trailing--action:hover{color:var(--foreground,#000);background-color:var(--foreground,#000)}@supports (color:color-mix(in lab, red, red)){.delivery-field__trailing--action:hover{background-color:color-mix(in oklch, var(--foreground,#000) 8%, transparent)}}.delivery-field--disabled{opacity:.5;pointer-events:none}.delivery-address-autocomplete gmp-place-autocomplete{box-sizing:border-box;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;height:48px;color:var(--foreground,#000);font-size:.875rem;font-family:var(--font-sans,system-ui, sans-serif);background-color:#0000;display:block;box-shadow:none!important;border:none!important;border-radius:0!important;outline:none!important}.delivery-address-autocomplete gmp-place-autocomplete:focus,.delivery-address-autocomplete gmp-place-autocomplete:focus-within,.delivery-address-autocomplete gmp-place-autocomplete:focus-visible{box-shadow:none!important;border:none!important;outline:none!important}.delivery-address-autocomplete gmp-place-autocomplete::part(focus-ring){display:none!important}.delivery-address-autocomplete gmp-place-autocomplete::part(input){box-shadow:none!important;outline:none!important;padding-left:2.5rem!important;padding-right:.75rem!important}.delivery-address-autocomplete--with-icon gmp-place-autocomplete{padding-left:0}.delivery-address-autocomplete--has-clear gmp-place-autocomplete::part(input){padding-right:2.5rem!important}.delivery-address-autocomplete__widget{width:100%;min-height:100%}
