.gdl{display:block;margin:0 0 1.2rem;padding:1.2rem;border:1px solid rgba(184,157,92,.45);border-radius:10px;background:#fffdf8;color:#121212;font-size:1.4rem;line-height:1.45;text-align:start}.gdl--drawer{margin:0 1.6rem 1.2rem;padding:1rem 1.2rem}.gdl [hidden]{display:none!important}.gdl__choice{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-bottom:1rem}.gdl__option{display:flex;align-items:center;gap:.6rem;min-height:44px;padding:.6rem .8rem;border:1px solid rgba(18,18,18,.15);border-radius:8px;background:#fff;cursor:pointer;font-weight:600;font-size:1.3rem}.gdl__option:has(input:checked){border-color:#b89d5c;box-shadow:0 0 0 1px #b89d5c inset;background:#fbf6ea}.gdl__radio{accent-color:#b89d5c;width:18px;height:18px;flex:none;margin:0}.gdl__sep{opacity:.4;margin:0 .2rem}.gdl__label{display:block;font-weight:700;margin-bottom:.4rem}.gdl__opt{font-weight:400;font-size:1.2rem;opacity:.6;white-space:nowrap}.gdl__help{margin:0 0 .6rem;font-size:1.25rem;opacity:.8}.gdl__help span,.gdl__pickup-note span{display:block}.gdl__pickup-note{margin:0;font-size:1.25rem;opacity:.85}.gdl__row{display:flex;gap:.6rem;align-items:stretch}.gdl__input.field__input,.gdl__input{flex:1 1 auto;min-width:0;min-height:46px;padding:0 1.2rem;border:1px solid rgba(18,18,18,.25);border-radius:6px;background:#fff;color:#121212;font-size:16px;text-align:left;-webkit-appearance:none;appearance:none}.gdl__input:focus{outline:none;border-color:#b89d5c;box-shadow:0 0 0 2px #b89d5c4d}.gdl--error .gdl__input{border-color:#c0392b;box-shadow:0 0 0 1px #c0392b inset}.gdl__paste,.gdl__change{flex:none;min-height:46px;padding:0 1rem;border:1px solid #121212;border-radius:6px;background:#121212;color:#fff;font-weight:600;font-size:1.25rem;cursor:pointer;white-space:nowrap}.gdl__change{min-height:36px;background:#fff;color:#121212}.gdl__maps{display:inline-flex;align-items:center;gap:.4rem;margin-top:.8rem;min-height:40px;color:#1a5ab3;font-weight:600;text-decoration:underline;text-underline-offset:3px}.gdl__done{display:flex;align-items:center;gap:.8rem;padding:.6rem .8rem;border-radius:6px;background:#eef7f0}.gdl__done-link{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0a7a2f;font-weight:600;text-align:left}.gdl__msg{margin:.6rem 0 0;font-size:1.25rem;min-height:0}.gdl__msg:empty{display:none}.gdl__msg--error{color:#c0392b;font-weight:600}.gdl__msg--ok{color:#0a7a2f;font-weight:600}.gdl__msg--info{opacity:.75}.gdl__add{display:flex;align-items:center;flex-wrap:wrap;gap:.2rem .4rem;width:100%;min-height:44px;padding:.6rem 1rem;border:1px dashed #b89d5c;border-radius:8px;background:#fff;color:#121212;font-weight:600;font-size:1.3rem;text-align:start;cursor:pointer}.gdl--drawer{margin-bottom:.8rem;padding:.8rem 1rem}.gdl--drawer .gdl__choice{margin-bottom:.6rem}.gdl--drawer .gdl__option{min-height:40px}@media screen and (max-height:760px){cart-drawer:not(.is-empty) .drawer__footer{max-height:calc(100vh - 6.5rem);max-height:calc(100dvh - 6.5rem);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.gdl--drawer .gdl__help{display:none}}@media screen and (max-width:749px){.gdl__option{font-size:1.2rem;padding:.5rem .6rem}.gdl__paste{padding:0 .8rem}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/gio-delivery-location.css.map */
