.language-selector[data-v-cdb358e0]{z-index:105;flex-shrink:0;position:relative}.language-trigger[data-v-cdb358e0]{color:#372219;cursor:pointer;background:0 0;border:1px solid #c9c0b5;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:8px 10px;font:500 12px/1 DM Sans,sans-serif;display:inline-flex}.language-trigger[data-v-cdb358e0]:hover,.language-trigger[aria-expanded=true][data-v-cdb358e0]{background:#f8f5f0;border-color:#867c70}.language-globe[data-v-cdb358e0]{width:18px;height:18px}.language-chevron[data-v-cdb358e0]{width:10px;height:10px;transition:transform .2s}.language-chevron.is-open[data-v-cdb358e0]{transform:rotate(180deg)}.language-panel[data-v-cdb358e0]{background:#fffdf9;border:1px solid #d4c8b7;border-radius:12px;width:224px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 120px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 35px #37221924}.language-option[data-v-cdb358e0]{color:#372219;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 12px;font:400 14px/1.4 DM Sans,sans-serif;text-decoration:none;display:flex}.language-option[data-v-cdb358e0]:hover,.language-option[aria-current=page][data-v-cdb358e0]{background:#eee8e2}.language-option[aria-current=page][data-v-cdb358e0]{font-weight:500}.language-option svg[data-v-cdb358e0]{flex-shrink:0;width:16px;height:16px}.language-option[data-v-cdb358e0]:focus-visible,.language-trigger[data-v-cdb358e0]:focus-visible{outline-offset:2px;outline:2px solid #805337}@media (prefers-reduced-motion:reduce){.language-chevron[data-v-cdb358e0]{transition:none}}
