.labiarge-loc{width:min(27rem,calc(100vw - 2 * var(--padding-lg, 1.5rem)));max-width:none;max-height:min(85dvh,40rem);padding:0;border:1px solid rgb(var(--palette-darkest-rgb) / .14);border-radius:0;background:var(--palette-lightest);color:var(--palette-darkest);overflow:hidden auto}.labiarge-loc::backdrop{background:rgb(var(--palette-darkest-rgb) / .42)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.labiarge-loc::backdrop{background:rgb(var(--palette-darkest-rgb) / .18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}}@media(prefers-reduced-transparency:reduce){.labiarge-loc::backdrop{background:rgb(var(--palette-darkest-rgb) / .42);backdrop-filter:none;-webkit-backdrop-filter:none}}.labiarge-loc[open]{animation:labiarge-loc-panel-in var(--labiarge-duration-crossfade) var(--ease-labiarge)}.labiarge-loc[open]::backdrop{animation:labiarge-loc-backdrop-in var(--labiarge-duration-crossfade) var(--ease-labiarge)}@keyframes labiarge-loc-panel-in{0%{opacity:0}}@keyframes labiarge-loc-backdrop-in{0%{opacity:0}}.labiarge-loc .labiarge-loc__inner{position:relative;padding:var(--padding-2xl, 2.5rem) var(--padding-xl, 2rem) var(--padding-xl, 2rem)}.labiarge-loc .labiarge-loc__inner:focus{outline:none}.labiarge-loc[aria-busy=true] :is(.labiarge-loc__title,.labiarge-loc__intro,.labiarge-loc__notes,.labiarge-loc__submit){opacity:.45}.labiarge-loc :is(.labiarge-loc__title,.labiarge-loc__intro,.labiarge-loc__notes,.labiarge-loc__submit){transition:opacity var(--labiarge-duration-crossfade) var(--ease-labiarge)}.labiarge-loc .labiarge-loc__title{margin:0;font-family:var(--font-heading--family);font-weight:300;font-size:1.5rem;line-height:1.15;letter-spacing:.01em}.labiarge-loc .labiarge-loc__intro{margin:.625rem 0 0;font-family:var(--font-body--family);font-size:.875rem;line-height:1.6;color:rgb(var(--palette-darkest-rgb) / .62);min-height:4.8em}.labiarge-loc .labiarge-loc__form{margin-block-start:var(--margin-xl, 1.75rem)}.labiarge-loc .labiarge-loc__group{margin:0 0 1.75rem;padding:0;border:0}.labiarge-loc .labiarge-loc__legend{display:block;padding:0;margin-block-end:.625rem;font-family:var(--font-body--family);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--palette-darkest-rgb) / .45)}.labiarge-loc .labiarge-loc__chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));gap:.5rem;margin:0;padding:0}.labiarge-loc .labiarge-loc__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.labiarge-loc .labiarge-loc__chip{display:flex;width:100%;align-items:baseline;justify-content:center;gap:.375em;padding:.8125rem .5rem;border:1px solid rgb(var(--palette-darkest-rgb) / .18);border-radius:0;background:transparent;color:var(--palette-darkest);font-family:var(--font-body--family);font-size:.875rem;line-height:1.2;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background-color var(--labiarge-duration-button) var(--ease-labiarge),border-color var(--labiarge-duration-button) var(--ease-labiarge),color var(--labiarge-duration-button) var(--ease-labiarge)}.labiarge-loc .labiarge-loc__chip:hover{border-color:rgb(var(--palette-darkest-rgb) / .45)}.labiarge-loc .labiarge-loc__chip:has(input:focus-visible){outline:var(--focus-outline-width) solid currentColor;outline-offset:2px}.labiarge-loc .labiarge-loc__chip:has(input:checked){border-color:var(--palette-darkest);background:var(--labiarge-champagne);font-weight:500}.labiarge-loc .labiarge-loc__chip-symbol{font-size:.9375em;color:rgb(var(--palette-darkest-rgb) / .5)}.labiarge-loc .labiarge-loc__chip:has(input:checked) .labiarge-loc__chip-symbol{color:rgb(var(--palette-darkest-rgb) / .75)}.labiarge-loc .labiarge-loc__select{width:100%;padding:.75rem .875rem;border:1px solid rgb(var(--palette-darkest-rgb) / .2);border-radius:0;background:transparent;color:var(--palette-darkest);font-family:var(--font-body--family);font-size:var(--font-size-md, 1rem);cursor:pointer}.labiarge-loc .labiarge-loc__select:focus-visible{outline:var(--focus-outline-width) solid currentColor;outline-offset:-1px}.labiarge-loc .labiarge-loc__group--static .labiarge-loc__static{margin:0;font-family:var(--font-body--family);font-size:var(--font-size-md, 1rem)}.labiarge-loc .labiarge-loc__notes{display:grid;margin-block-start:.75rem}.labiarge-loc .labiarge-loc__notes>.labiarge-loc__note{grid-area:1 / 1;margin:0;visibility:hidden}.labiarge-loc .labiarge-loc__notes>.labiarge-loc__note[data-active]{visibility:visible}.labiarge-loc .labiarge-loc__note{margin:.75rem 0 0;font-family:var(--font-body--family);font-size:.75rem;line-height:1.55;color:rgb(var(--palette-darkest-rgb) / .5);text-wrap:pretty}.labiarge-loc .labiarge-loc__note-text{margin:0}.labiarge-loc .labiarge-loc__rate{display:flex;gap:1rem;align-items:baseline;justify-content:space-between;margin:.5rem 0 0;padding-block-start:.5rem;border-top:1px solid rgb(var(--palette-darkest-rgb) / .12)}.labiarge-loc .labiarge-loc__rate-value{color:rgb(var(--palette-darkest-rgb) / .8);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.labiarge-loc .labiarge-loc__rate-date{flex-shrink:0;font-size:.6875rem;color:rgb(var(--palette-darkest-rgb) / .42);white-space:nowrap}.labiarge-loc .labiarge-loc__submit{width:100%;margin-block-start:var(--margin-md, 1rem);border-radius:2px}@media screen and (max-width:749px){.labiarge-loc{width:100%;max-width:100%;max-height:min(70dvh,34rem);margin:auto 0 0;border-inline:0;border-block-end:0}.labiarge-loc[open]{animation:labiarge-loc-sheet-in var(--labiarge-duration-crossfade) var(--ease-labiarge)}.labiarge-loc .labiarge-loc__inner{display:flex;flex-direction:column;min-height:100%;padding:1.5rem 1.5rem calc(1.25rem + env(safe-area-inset-bottom))}.labiarge-loc .labiarge-loc__chip{min-height:3rem;font-size:.9375rem}.labiarge-loc .labiarge-loc__title{font-size:1.375rem}.labiarge-loc .labiarge-loc__submit{margin-block-start:auto;min-height:3.25rem}.labiarge-loc .labiarge-loc__form{display:flex;flex:1;flex-direction:column;margin-block-start:1.5rem}.labiarge-loc .labiarge-loc__group:last-of-type{margin-block-end:1.25rem}}@keyframes labiarge-loc-sheet-in{0%{opacity:0;transform:translateY(2rem)}}@media(prefers-reduced-motion:reduce){.labiarge-loc[open],.labiarge-loc[open]::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/labiarge-localization-modal.css.map */
