.deliver-to{--dt-red: #d93025;--dt-text: #333;--dt-muted: #6b6b6b;position:relative;font-size:1.4rem;line-height:1.4;color:var(--dt-text)}.deliver-to--desktop{display:none;flex:0 1 auto;min-width:0}.deliver-to--mobile{display:block;background:rgb(var(--color-background));font-size:1.3rem;pointer-events:auto}@media(max-width:749.98px){.topbar-section:has(.topbar__center .topbar__text p:empty):not(:has(.topbar__center :is(.topbar__menu,.topbar__country,.topbar__social,.highlight-text))){display:none}.header-section{padding-block-start:env(safe-area-inset-top,0px)}.header-section .header{background-color:rgb(var(--color-background))}}@media(min-width:750px){.deliver-to--desktop{display:block}.deliver-to--mobile{display:none}}.topbar__row{display:flex;align-items:center;gap:2.4rem}.topbar__row>.topbar__inner{flex:1 1 auto;min-width:0}.deliver-to__trigger{display:inline-flex;align-items:center;gap:.6rem;max-width:min(42rem,40vw);min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.deliver-to--mobile .deliver-to__trigger{width:100%;max-width:none;box-sizing:border-box;height:3.2rem;padding:.6rem 1.6rem}.deliver-to__pin{display:flex;flex:none;color:var(--dt-red)}.deliver-to__pin .icon{width:1.8rem;height:1.8rem}.deliver-to__label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.deliver-to__value{font-weight:500}.deliver-to__chevron{flex:none;transition:transform .2s ease}.deliver-to__trigger[aria-expanded=true] .deliver-to__chevron{transform:rotate(180deg)}.deliver-to__panel{display:flex;flex-direction:column;background:#fff;color:#222;text-align:start}.deliver-to__panel[hidden],.deliver-to__overlay[hidden]{display:none}.deliver-to--desktop .deliver-to__panel{position:absolute;inset-block-start:calc(100% + .8rem);inset-inline-start:0;z-index:40;width:36rem;max-width:calc(100vw - 3.2rem);max-height:min(52rem,70vh);padding:2rem;border-radius:1.2rem;box-shadow:0 .8rem 2.8rem #0000001f}.deliver-to--mobile .deliver-to__panel{position:fixed;inset-inline:0;inset-block-end:0;z-index:1001;max-height:75vh;max-height:75dvh;padding:.8rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));border-radius:1.6rem 1.6rem 0 0;transform:translateY(100%);transition:transform .25s ease}.deliver-to--mobile.is-open .deliver-to__panel{transform:translateY(0)}.deliver-to--mobile .deliver-to__panel.is-dragging{transition:none}.deliver-to__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000080;opacity:0;transition:opacity .25s ease}.deliver-to.is-open .deliver-to__overlay{opacity:1}html.deliver-to-locked,html.deliver-to-locked body{overflow:hidden}.deliver-to__handle{flex:none;align-self:center;width:4rem;height:.4rem;margin-block-end:1.2rem;border-radius:.2rem;background:#d6d6d6}.deliver-to__title{flex:none;margin:0 0 1.2rem;font-size:1.6rem;font-weight:700;line-height:1.3;color:#222}.deliver-to__list{display:flex;flex-direction:column;gap:1rem;min-height:0;overflow-y:auto;overscroll-behavior:contain}.deliver-to__card{display:flex;align-items:flex-start;gap:1.2rem;padding:1.2rem;border:1px solid #eee;border-radius:1rem;background:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.deliver-to__card[aria-selected=true]{border-color:#fdecec;background:#fdecec}.deliver-to__card.is-loading{opacity:.6;cursor:progress}.deliver-to__radio{flex:none;position:relative;width:1.8rem;height:1.8rem;margin-block-start:.1rem;border:1.5px solid #9a9a9a;border-radius:50%}.deliver-to__card[aria-selected=true] .deliver-to__radio{border-color:var(--dt-red)}.deliver-to__card[aria-selected=true] .deliver-to__radio:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background:var(--dt-red)}.deliver-to__card.is-loading .deliver-to__radio{border-color:var(--dt-red);border-inline-end-color:transparent;animation:deliver-to-spin .7s linear infinite}.deliver-to__card.is-loading .deliver-to__radio:after{content:none}@keyframes deliver-to-spin{to{transform:rotate(360deg)}}.deliver-to__card-body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.deliver-to__name{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:700;color:#222}.deliver-to__default{padding:.1rem .6rem;border-radius:.4rem;background:#fff;border:1px solid var(--dt-red);color:var(--dt-red);font-size:1.1rem;font-weight:500}.deliver-to__default[hidden]{display:none}.deliver-to__address{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:1.3rem;color:var(--dt-muted)}.deliver-to__empty{margin:0;font-size:1.3rem;color:var(--dt-muted)}.deliver-to__error{margin:.8rem 0 0;font-size:1.3rem;color:var(--dt-red)}.deliver-to__error[hidden]{display:none}.deliver-to__links{flex:none;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-block-start:1.6rem;font-size:1.4rem}.deliver-to__add{color:var(--dt-red);font-weight:500;text-decoration:none}.deliver-to__manage{color:var(--dt-muted);text-decoration:none}.deliver-to__add:hover,.deliver-to__manage:hover{text-decoration:underline}.deliver-to__login{display:flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.6rem;border-radius:.8rem;background:var(--dt-red);color:#fff;font-size:1.4rem;font-weight:500;text-decoration:none}.deliver-to__pin-form{margin-block-start:1.6rem}.deliver-to__or{display:block;margin-block-end:.8rem;font-size:1.3rem;color:var(--dt-muted);text-align:center}.deliver-to__pin-row{display:flex;gap:.8rem}.deliver-to__pin-input{flex:1 1 auto;min-width:0;height:4.4rem;padding:0 1.2rem;border:1px solid #ddd;border-radius:.8rem;background:#fff;color:#222;font:inherit;font-size:1.6rem;letter-spacing:.1em}.deliver-to__pin-input:focus{border-color:#999;outline:none}.deliver-to__apply{flex:none;height:4.4rem;padding:0 1.8rem;border:1px solid var(--dt-red);border-radius:.8rem;background:#fff;color:var(--dt-red);font:inherit;font-size:1.4rem;font-weight:500;cursor:pointer}.deliver-to__trigger,.deliver-to__card,.deliver-to__title,.deliver-to a,.deliver-to button{-webkit-tap-highlight-color:transparent}.deliver-to :focus:not(:focus-visible){outline:none;box-shadow:none}.deliver-to__title:focus{outline:none}.deliver-to__trigger:focus-visible,.deliver-to__card:focus-visible,.deliver-to a:focus-visible,.deliver-to__apply:focus-visible{outline:2px solid #222;outline-offset:2px}@media(prefers-reduced-motion:reduce){.deliver-to--mobile .deliver-to__panel,.deliver-to__overlay,.deliver-to__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/delivery-address-selector.css.map */
