@font-face{font-family:OswLocalization;src:url(./osw-localization-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:OswLocalization;src:url(./osw-localization-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}.osw-localization{min-width:0;font-family:var(--ff, sans-serif);font-size:.8125rem;line-height:1.5}.osw-localization__trigger{display:flex;align-items:center;gap:4px;margin:0;padding:2px 12px;border:1px solid rgb(246 246 246 / 50%);border-radius:50px;background:#f6f6f67f;color:inherit;font-family:OswLocalization,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:normal;text-transform:none;cursor:pointer;transition:border-color .2s,background-color .2s}.osw-localization__trigger:hover,.osw-localization__trigger:focus{border-color:#f6f6f6;background:#f6f6f6}.osw-localization__short{font:inherit;white-space:nowrap}.osw-localization__trigger:focus-visible,.osw-locale-modal__close:focus-visible,.osw-locale-modal__option:focus-visible{outline:2px dashed #005fcc;outline-offset:2px}.osw-locale-modal,.osw-locale-modal *{box-sizing:border-box}.osw-locale-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10051;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;margin:0;padding:0;border:0;color:#1a1a1a;font-family:OswLocalization,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:normal;text-transform:none;transform:none}.osw-locale-modal[hidden]{display:none}.osw-locale-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000007f;cursor:pointer}.osw-locale-modal__panel{position:relative;z-index:1;display:flex;flex-direction:column;width:min(90vw,1000px);max-width:1000px;max-height:90vh;margin:0 16px;padding:0 0 20px;border:0;border-radius:16px;background:#fff;box-shadow:0 20px 60px #0000001f;overflow:hidden}.osw-locale-modal__close{position:absolute;top:20px;right:20px;z-index:1000;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#000;font:inherit;cursor:pointer;transition:.2s}.osw-locale-modal__close svg{display:block;width:32px;height:32px}.osw-locale-modal__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden auto;scrollbar-width:none}.osw-locale-modal__content::-webkit-scrollbar{display:none}.osw-locale-modal__title{position:sticky;top:0;z-index:10;width:100%;margin:0;background:#fff;color:#000;font-family:inherit;font-weight:700;line-height:1;letter-spacing:normal;text-align:center;text-transform:none}.osw-locale-modal__form{display:block;margin:0;padding:0;border:0}.osw-locale-modal__region{display:flex;flex-direction:column;gap:16px;margin:0}.osw-locale-modal__region-title{margin:0;padding:0;color:#000;font-family:inherit;font-weight:400;line-height:.75;letter-spacing:normal;text-align:center;text-transform:none}.osw-locale-modal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-around;row-gap:16px;margin:0;padding:0 16px}.osw-locale-modal__grid>:nth-child(2n){justify-self:end}.osw-locale-modal__option{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;border:1px solid #f5f5f5;border-radius:4px;background:#f5f5f5;color:#1a1a1a;font:inherit;letter-spacing:normal;text-transform:none;cursor:pointer}.osw-locale-modal__option:hover,.osw-locale-modal__option:active,.osw-locale-modal__option[aria-pressed=true]{border-color:#2a6fd3;background:#f9f9f9}.osw-locale-modal__country{font:inherit;text-align:left}.osw-locale-modal__language{color:#0000007f;font-size:18px;font-weight:400;line-height:1.2;text-align:right}@media(min-width:1280px){.osw-locale-modal__title{padding:40px 40px 22px;font-size:32px}.osw-locale-modal__form{padding:0 40px 40px}.osw-locale-modal__region{padding:24px 0}.osw-locale-modal__region-title{font-size:32px}.osw-locale-modal__option{width:400px;padding:8px 16px}.osw-locale-modal__content{max-height:600px}}@media(min-width:768px)and (max-width:1279px){.osw-locale-modal__panel{width:700px;height:450px;max-width:700px;max-height:450px}.osw-locale-modal__title{padding:40px 40px 22px;font-size:28px}.osw-locale-modal__region-title{font-size:32px}.osw-locale-modal__region{padding:16px 0}.osw-locale-modal__option{width:310px;padding:8px 16px}.osw-locale-modal__grid{padding:0 20px}.osw-locale-modal__country,.osw-locale-modal__language{font-size:16px}}@media(max-width:860px){.osw-localization__trigger{padding:2px 8px;font-size:14px;line-height:20px}}@media(max-width:767px){.osw-locale-modal__panel{width:calc(100% - 32px);max-width:520px;max-height:70vh;margin:0 16px}.osw-locale-modal__title{padding:32px 40px 16px;font-size:24px;line-height:1.1}.osw-locale-modal__grid{grid-template-columns:minmax(0,1fr);row-gap:20px;padding:8px 16px}.osw-locale-modal__option{width:100%;padding:10px 16px}.osw-locale-modal__region-title{font-size:22px}.osw-locale-modal__region{padding:16px}.osw-locale-modal__country,.osw-locale-modal__language{font-size:14px}.osw-locale-modal__close{top:16px;right:16px}}@media(max-width:480px){.osw-locale-modal__panel{width:calc(100% - 24px);margin:0 12px}.osw-locale-modal__title{font-size:22px}.osw-locale-modal__region{padding:12px}.osw-locale-modal__close{top:12px;right:12px}}@media(max-width:375px){.osw-locale-modal__title{padding:6.4vw 6.4vw 4.26667vw;font-size:5.86667vw}.osw-locale-modal__close svg{width:8.53333vw;height:8.53333vw}.osw-locale-modal__country,.osw-locale-modal__language{font-size:3.73333vw}.osw-locale-modal__close{top:3.2vw;right:3.2vw}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/osw-localization.css.map */
