button.timi-cp-open{border:0;background:none;padding:0;margin:0;min-height:0;box-shadow:none;font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit;text-transform:inherit}button.timi-cp-open.timi-loc--drawer{width:100%;text-align:start}.timi-cp{margin:0 0 0 auto;height:100dvh;max-height:none;width:min(420px,100vw);max-width:100vw;padding:0;border:0;background:var(--timi-color-bg, #fff);color:var(--timi-color-ink, #000);overflow:hidden}.timi-cp[open]{display:flex;flex-direction:column}.timi-cp::backdrop{background:#fff9}.timi-cp [hidden]{display:none!important}.timi-cp__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px 10px}.timi-cp__title{margin:0;font-size:11px;font-weight:400;letter-spacing:var(--timi-tracking-caps, .1em);text-transform:uppercase}.timi-cp__close{border:0;background:none;padding:4px;cursor:pointer;min-height:0;box-shadow:none;color:inherit}.timi-cp__search{display:flex;align-items:center;gap:12px;margin:0 24px;padding:12px 0;border-bottom:1px solid #eee}.timi-cp__search input[type=search]{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:16px;letter-spacing:var(--timi-tracking-caps, .1em);padding:4px 0;min-height:0;box-shadow:none;color:inherit}.timi-cp__search input[type=search]::placeholder{font-size:12px;color:inherit;opacity:.6}.timi-cp__search input[type=search]::-webkit-search-cancel-button{display:none}.timi-cp__search:focus-within{border-bottom-color:currentColor}.timi-cp__form{flex:1;min-height:0;display:flex}.timi-cp__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 0 40px}.timi-cp__head{margin:16px 24px 4px;font-size:11px;font-weight:400;letter-spacing:var(--timi-tracking-caps, .1em);text-transform:uppercase;opacity:.6}.timi-cp__head--all{margin-top:20px;padding-top:20px;border-top:1px solid #eee}.timi-cp__list{list-style:none;margin:0;padding:0}.timi-cp__list button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 24px;border:0;background:none;box-shadow:none;font:inherit;font-size:var(--timi-fs-sm, 13px);letter-spacing:0;text-transform:none;text-align:start;color:inherit;cursor:pointer}.timi-cp__list button:hover,.timi-cp__list button:focus-visible{background:var(--timi-color-tile, #f6f6f6);outline:0}.timi-cp__list button:focus-visible{box-shadow:inset 2px 0 0 currentColor}.timi-cp__list button[aria-current=true] span{text-decoration:underline;text-underline-offset:3px}.timi-cp__list i{font-style:normal;flex:none;width:1.4em;text-align:center}.timi-cp__list span{flex:1;min-width:0;overflow-wrap:anywhere}.timi-cp__list small{flex:none;font-size:var(--timi-fs-xs, 12px);opacity:.6;white-space:nowrap}.timi-cp__empty{margin:24px;font-size:12px}@media(max-width:749px){.timi-cp{width:100vw}.timi-cp__top{padding:18px 16px 8px}.timi-cp__search{margin:0 16px}.timi-cp__head{margin-left:16px;margin-right:16px}.timi-cp__list button{padding-left:16px;padding-right:16px}.timi-cp__empty{margin:24px 16px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/timi-country-picker.css.map */
