:root{--tanatel-action: var(--tanatel-action-color, #2f2925);--tanatel-line: rgba(var(--color-foreground), .1);--tanatel-soft: rgba(var(--color-foreground), .045)}html.tanatel-dialog-open,html.tanatel-dialog-open body{overflow:hidden;overscroll-behavior:none}@keyframes tanatel-cart-count-pulse{50%{transform:scale(1.28)}}.tanatel-cart-count-pulse{animation:tanatel-cart-count-pulse .26s cubic-bezier(.22,1,.36,1)}.tanatel-location{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:grid;place-items:center;padding:20px;visibility:hidden}.tanatel-location[hidden]{display:none}.tanatel-location.is-open{visibility:visible}.tanatel-location__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#16120e57;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .2s ease}.tanatel-location.is-open .tanatel-location__backdrop{opacity:1}.tanatel-location__dialog{position:relative;display:flex;width:min(540px,100%);max-height:min(760px,calc(100dvh - 40px));flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:24px;color:rgb(var(--color-foreground));background:linear-gradient(145deg,rgba(var(--color-background),.84),rgba(var(--color-background),.68));box-shadow:0 28px 80px #19141038,inset 0 1px #ffffffb3;-webkit-backdrop-filter:blur(24px) saturate(135%);backdrop-filter:blur(24px) saturate(135%);opacity:0;transform:translateY(18px) scale(.985);transition:opacity .2s ease,transform .32s cubic-bezier(.22,1,.36,1)}.tanatel-location.is-open .tanatel-location__dialog{opacity:1;transform:none}.tanatel-location__header{display:flex;min-height:82px;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--tanatel-line)}.tanatel-location__header h2{margin:0;font-size:21px;font-weight:750}.tanatel-location__eyebrow{margin:0 0 2px;color:rgba(var(--color-foreground),.52);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tanatel-location__close,.tanatel-location__selector-head button{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;padding:0;border:1px solid var(--tanatel-line);border-radius:50%;color:inherit;background:var(--tanatel-soft);cursor:pointer}.tanatel-location__close svg,.tanatel-location__selector-head svg{width:18px;height:18px}[dir=rtl] .tanatel-location__selector-head svg{transform:scaleX(-1)}.tanatel-location__body{min-height:0;flex:1 1 auto;padding:18px 20px;overflow:auto;overscroll-behavior:contain}.tanatel-location__intro{margin:0 0 18px;color:rgba(var(--color-foreground),.64);font-size:13px;line-height:1.75}.tanatel-location__fields{display:grid;gap:10px}.tanatel-location-detect{display:grid;width:100%;min-height:62px;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--tanatel-action) 18%,transparent);border-radius:14px;color:inherit;background:color-mix(in srgb,var(--tanatel-action) 5%,transparent);text-align:start;cursor:pointer}.tanatel-location-detect>svg{width:25px;height:25px;color:var(--tanatel-action)}.tanatel-location-detect>span:nth-child(2){display:grid;gap:2px}.tanatel-location-detect strong{font-size:13px;font-weight:750}.tanatel-location-detect small{color:rgba(var(--color-foreground),.55);font-size:10px;line-height:1.45}.tanatel-location-detect:disabled{cursor:wait;opacity:.68}.tanatel-location-detect__spinner{width:17px;height:17px;border:1.5px solid rgba(var(--color-foreground),.18);border-block-start-color:var(--tanatel-action);border-radius:50%;opacity:0}.tanatel-location-detect[aria-busy=true] .tanatel-location-detect__spinner{opacity:1;animation:tanatel-location-detect-spin .7s linear infinite}.tanatel-location-detect__status{margin:-2px 3px 2px;color:rgba(var(--color-foreground),.68);font-size:11px;line-height:1.55}.tanatel-location-detect__status[data-state=error]{color:#9b3f35}@keyframes tanatel-location-detect-spin{to{transform:rotate(360deg)}}.tanatel-location-field{display:flex;width:100%;min-height:68px;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px;border:1px solid var(--tanatel-line);border-radius:14px;color:inherit;background:rgba(var(--color-foreground),.025);text-align:start;cursor:pointer}.tanatel-location-field>span:first-child{display:grid;min-width:0;gap:3px}.tanatel-location-field small{color:rgba(var(--color-foreground),.52);font-size:11px}.tanatel-location-field strong{overflow:hidden;font-size:14px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.tanatel-location-field__action{color:rgba(var(--color-foreground),.66);font-size:11px;font-weight:700}.tanatel-location-field:disabled{opacity:.42;cursor:not-allowed}.tanatel-location__selector[hidden],.tanatel-location__fields[hidden]{display:none}.tanatel-location__selector-head{display:flex;align-items:center;gap:13px;margin-bottom:13px}.tanatel-location__selector-head h3{margin:0;font-size:18px;font-weight:720}.tanatel-location__search{display:flex;height:46px;align-items:center;gap:10px;padding-inline:14px;border:1px solid var(--tanatel-line);border-radius:999px;background:var(--tanatel-soft)}.tanatel-location__search svg{width:19px;height:19px}.tanatel-location__search input{width:100%;min-width:0;padding:0;border:0;outline:0;color:inherit;background:transparent;font:inherit}.tanatel-location__options{display:grid;gap:2px;margin-top:12px}.tanatel-location-option{display:grid;min-height:52px;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:10px;padding:8px 10px;border:0;border-bottom:1px solid rgba(var(--color-foreground),.075);color:inherit;background:transparent;font:inherit;text-align:start;cursor:pointer}.tanatel-location-option:hover,.tanatel-location-option[aria-selected=true]{background:var(--tanatel-soft)}.tanatel-location-option small{display:inline-flex;align-items:center;gap:5px;color:rgba(var(--color-foreground),.5);font-size:11px;direction:ltr}.tanatel-location-option__currency-icon{width:16px;height:16px;margin-inline-end:5px;object-fit:contain;vertical-align:-3px}.tanatel-location__empty{padding:28px 0;color:rgba(var(--color-foreground),.58);text-align:center}.tanatel-location__footer{padding:14px 20px max(14px,env(safe-area-inset-bottom));border-top:1px solid rgba(var(--color-foreground),.1);background:rgba(var(--color-background),.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tanatel-location__confirm{width:100%;min-height:50px;border:0;border-radius:999px;color:#fff;background:var(--tanatel-action);font:inherit;font-weight:750;cursor:pointer}.tanatel-location__confirm:disabled{opacity:.38;cursor:not-allowed}.tanatel-location__footer p{margin:8px 0 0;color:rgba(var(--color-foreground),.52);font-size:10px;text-align:center}.tanatel-location__market-form{display:none}@media(max-width:767px){.tanatel-location{align-items:end;padding:0}.tanatel-location__dialog{width:100%;max-height:min(90dvh,760px);border-radius:24px 24px 0 0;transform:translateY(105%)}.tanatel-location.is-open .tanatel-location__dialog{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tanatel-location *,.tanatel-cart-count-pulse{animation:none!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/206/assets/tanatel-commerce-shell.css.map */
