.Popup{position:fixed;background:var(--background_color);color:var(--primary_text);right:0;bottom:0;width:100%;max-height:100dvh;overflow:auto}.country-selector__popup.Popup{bottom:-2px;left:0;top:unset;transition:all .35s ease-in-out;opacity:1;width:100%;display:flex;height:fit-content;overflow:hidden;z-index:104;transform:translateY(100%);border-radius:24px 24px 0 0;background:var(--background_color_2);padding:0 1.5rem 1.5rem}#modal-country-mobile{max-height:calc(100dvh - 40px)}.country-selector__header{display:flex;justify-content:space-between;align-items:center;gap:1rem}.country-selector__swipe-element{display:flex;justify-content:center;padding:12px 0 24px}.country-selector__swipe-line{width:4rem;height:3px;background:var(--secondary_grey);border-radius:.5rem}localization-modal .RevolutionSelectbox--InnerContent{width:100%;display:flex;flex-direction:column;gap:.5rem}localization-modal .country-selector__dropdown{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:1rem}localization-selectors .RevolutionSelectbox--Title,localization-modal .RevolutionSelectbox--Title{color:var(--primary_text);display:flex}localization-modal .RevolutionSelectbox--Content::-webkit-scrollbar{display:none}localization-selectors .RevolutionSelectbox--Title{display:flex}localization-modal .RevolutionSelectbox--Content{-ms-overflow-style:none;scrollbar-width:none}.country-selector .RevolutionSelectbox--Item{padding:.5rem 1.5rem;display:flex;gap:.5rem;border-radius:40px;width:100%;background-color:var(--background_color);align-items:center;transition:all .2s ease-in-out}localization-modal .RevolutionSelectbox--Item[selected]{background-color:var(--background_color_2);cursor:default;pointer-events:none}localization-modal .RevolutionSelectbox--Item:hover{background-color:var(--secondary_accent);cursor:pointer}.country-selector__content{overflow-y:auto}localization-modal{display:block;height:fit-content;max-height:calc(100dvh - 40px)}#localization-form,#localization-form-desktop,.country-selector__submit-button{width:100%}.country_selector__close{display:flex;padding:.5rem;background:var(--background_color);border-radius:50%}.country-flag--wrapper{display:flex;align-items:center}.country-flag--wrapper .revolution-selectbox__country-name{font-size:1rem}.country-selector__language-input{display:none}.country-flag--wrapper .revolution-selectbox__flag{margin-right:.5rem;margin-top:auto;margin-bottom:auto;align-self:center;height:100%}.revolution-selectbox__flag{margin-right:.25rem}.revolution-selectbox__flag img{width:15px;border-radius:50%;object-fit:cover}.country-selector .RevolutionSelectbox--Button path{fill:var(--primary_text)}.country-selector__action{display:flex;justify-content:space-between}.Popup[aria-hidden=true]{visibility:hidden}.Popup[aria-hidden=false]{visibility:visible}.country-selector__popup[aria-expanded=true]{transform:translateY(0)}.country-selector .RevolutionSelectbox--Button{gap:.25rem;width:100%;align-items:center;display:flex;justify-content:space-between;padding:.5rem .5rem .5rem 1.5rem;border-radius:40px;border:1px solid var(--secondary_grey)}.country-selector__paragraph{min-width:82px}.revolution-selectbox__flag{display:flex}.RevolutionSelectbox--Selectors .RevolutionSelectbox--Content{overflow:auto;overflow-x:hidden;z-index:4;text-transform:capitalize;width:max-content;width:100%;max-height:218px;top:.75rem;transition:opacity .25s ease-in-out;position:relative;background:var(--background_color);padding:.5rem;border-radius:12px;animation:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease-in-out,visibility 0s linear .25s}.RevolutionSelectbox--Selectors .RevolutionSelectbox--Content[aria-hidden=false]{margin-bottom:1.5rem;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease-in-out,visibility 0s linear 0s}.RevolutionSelectbox--Selectors{position:relative}.RevolutionSelectbox--Selectors{width:100%}localization-modal .RevolutionSelectbox--Selectors:not(:has(.RevolutionSelectbox--InnerContent :nth-child(2)))>button *,localization-modal .RevolutionSelectbox--Selectors:not(:has(.RevolutionSelectbox--InnerContent :nth-child(2))){pointer-events:none}localization-modal .RevolutionSelectbox--Selectors:not(:has(.RevolutionSelectbox--InnerContent :nth-child(2))) .RevolutionSelectbox--Button span{color:var(--primary_grey)}.localization__scroll-cursor{display:flex;flex-direction:column;color:var(--primary_text);align-items:center}.localization__scroll-cursor svg{width:.75rem;height:.75rem}.localization__scroll-cursor path{fill:var(--primary_text)}.RevolutionSelectbox--Selectors .RevolutionSelectbox--Content.PopoverContent{position:fixed;width:100%;overflow:hidden;max-width:100%;left:0;max-height:300px;bottom:0;top:unset;background:var(--background_color);z-index:21;box-shadow:0 4px 16px 4px #4a4a4a1a}.country-selector__button-title{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 1024px){.country-selector__content{max-height:calc(var(--viewport-height) - 232px)}localization-modal .country-selector__dropdown.country-selector__dropdown--language{margin-bottom:0}.country-selector__action{padding-top:1.5rem}.RevolutionSelectbox--Selectors .RevolutionSelectbox--Content{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out,opacity .25s ease-in-out,visibility 0s linear .25s}.RevolutionSelectbox--Selectors .RevolutionSelectbox--Content[aria-hidden=false]{max-height:218px;overflow-y:auto;opacity:1;visibility:visible;pointer-events:auto;transition:max-height .25s ease-in-out,opacity .25s ease-in-out,visibility 0s linear 0s}}@media screen and (min-width: 1025px){.country-selector__content{overflow:unset}.country-selector__popup.Popup{top:calc(var(--header-dynamic-height) + var(--announcement-dynamic-height));right:0;bottom:unset;left:unset;opacity:0;padding:1.5rem 6rem 1.5rem 1.5rem;border-radius:0 0 24px 24px;overflow:visible;transition:opacity .25s ease-in-out;transform:unset}.country-selector__popup[aria-expanded=true]{opacity:1}.country-selector__popup.Popup{max-width:496px}.country-selector__button-title{gap:1.5rem;align-items:center;flex-direction:row}.country-selector__submit-button{width:unset}.RevolutionSelectbox--Selectors .RevolutionSelectbox--Content{position:absolute;top:51px!important;width:270px;right:0;left:unset}localization-modal{overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-popup.css.map */
