.aboffs-region-selector{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem}.aboffs-region-selector label{margin:0;white-space:nowrap}.aboffs-region-selector select{margin:0;min-height:44px;width:auto;max-width:100%}.aboffs-region-dialog{box-sizing:border-box;color:inherit;background:#fffdfc;border:1px solid #ded7d5;border-radius:8px;padding:2rem;width:min(30rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow:auto}.aboffs-region-dialog::backdrop{background:#1e141473}.aboffs-region-dialog form{margin:0}.aboffs-region-dialog h2{margin:0 0 .5rem;font-size:1.25rem;line-height:1.3;letter-spacing:normal;text-transform:none}.aboffs-region-dialog p{margin:0;font-size:.875rem;line-height:1.5}.aboffs-region-dialog .aboffs-region-selector{align-items:stretch;flex-direction:column;gap:.5rem;padding:0;margin:1.5rem 0 .5rem}.aboffs-region-dialog .aboffs-region-selector label{font-size:.8125rem;line-height:1.4;text-transform:none}.aboffs-region-dialog .aboffs-region-selector select{width:100%;font-size:1rem}.aboffs-region-dialog .aboffs-region-dialog__hint{color:#505963;font-size:.8125rem}.aboffs-region-dialog__actions{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1.5rem}.aboffs-region-dialog__actions button{margin:0;font-size:.875rem;letter-spacing:normal;text-transform:none}.aboffs-region-dialog__actions .action_button{width:100%;min-height:44px}.aboffs-region-dialog__actions button:focus-visible{outline:2px solid oklch(.3 .05 250);outline-offset:3px}@media(max-width:480px){.aboffs-region-dialog{padding:1.5rem}}.aboffs-region-status{position:fixed;bottom:1rem;left:1rem;right:1rem;z-index:10000;padding:1rem;background:#fffdfc;color:#392c2d;border:1px solid #ded7d5}.top_bar .aboffs-region-menu-item{padding-inline:10px}.top_bar .aboffs-region-selector--desktop{position:relative;display:inline-block;height:40px;padding:0;white-space:nowrap}.top_bar localization-form,.top_bar localization-form form,.top_bar localization-form form>div,.top_bar .language-selector{display:block;height:40px}.top_bar .language-selector{position:relative}.top_bar .localization-form__select,.top_bar .aboffs-region-selector__trigger{display:inline-flex;align-items:center;gap:6px;min-width:84px;height:40px;min-height:40px;margin:0;padding:0;border:0;border-radius:0;background-color:transparent;color:#f7fafb;font:500 12px Figtree,sans-serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.top_bar .localization-form__select{min-width:0}.top_bar .aboffs-region-selector__label{font-weight:400;opacity:.85}.top_bar .aboffs-region-selector__trigger .icon-down-arrow:before{margin:0;font-size:12px}.top_bar .localization-form__select:focus-visible,.top_bar .aboffs-region-selector__trigger:focus-visible{border:0;color:#f7fafb;outline:2px solid #b1cdce;outline-offset:2px}.top_bar .aboffs-region-selector__trigger:disabled{cursor:wait;opacity:.7}.top_bar .language-selector .vertical-menu_submenu,.top_bar .aboffs-region-selector--desktop .vertical-menu_submenu{top:100%;right:0;left:auto;width:196px;background:#162c4c;max-height:min(24rem,calc(100dvh - 6rem));overflow-y:auto;overscroll-behavior:contain}.top_bar .localization-form__select[aria-expanded=true]+.disclosure__list-wrapper .vertical-menu_submenu,.top_bar .aboffs-region-selector__trigger[aria-expanded=true]+.disclosure__list-wrapper .vertical-menu_submenu{visibility:visible;opacity:1;pointer-events:auto;z-index:2000}.top_bar .aboffs-region-selector--desktop .vertical-menu_submenu button{width:100%;min-height:40px;margin:0;padding:0;border:0;background:transparent;color:#f7fafb;font:500 14px Figtree,sans-serif;letter-spacing:1px;text-align:left;cursor:pointer}.top_bar .aboffs-region-selector--desktop .vertical-menu_submenu button:hover,.top_bar .aboffs-region-selector--desktop .vertical-menu_submenu button:focus-visible{color:#b1cdce;outline:0}.top_bar .aboffs-region-selector--desktop .vertical-menu_submenu button[aria-checked=true]{font-weight:700}#mobile_menu .aboffs-region-selector--mobile{align-items:flex-start;flex-direction:column;gap:6px;padding:12px 15px}#mobile_menu .aboffs-region-selector--mobile label{color:#0a233f;font:600 12px Figtree,sans-serif}#mobile_menu .aboffs-region-selector--mobile select{width:100%;min-height:44px;margin:0;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%230a233f' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 8px;font:16px Figtree,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/85/assets/aboffs-region.css.map */
