.site-settings-wrapper{flex-wrap:wrap;align-items:center;max-width:360px;display:inline-flex}.site-settings-wrapper .country-name{white-space:nowrap;text-overflow:ellipsis;max-width:320px;display:inline-block;overflow:hidden}.site-setting-modal{max-height:unset;margin-top:4rem;max-width:68.125rem!important}.site-setting-modal .modal-content{border:none}.site-setting-modal .modal-content .modal-body{padding:1rem 11.875rem 1.875rem}.site-setting-modal .modal-content .site-settings-header{margin-bottom:0;padding:1.875rem 0}.site-setting-modal .modal-content .site-settings-notes{font-family:var(--primary-font-family);letter-spacing:normal;text-align:center;color:#131515;margin-bottom:2.5rem;font-size:1rem;font-weight:400}.site-settings-form .countries-drop-down .dropdown-wrapper .dropdown-list{max-height:16rem;overflow:hidden scroll}.site-settings-form .countries-drop-down .dropdown-wrapper .dropdown-list .dropdown-item{white-space:pre-wrap}.site-settings-form label{font-size:1.125rem;font-weight:700;font-family:var(--primary-font-family);margin-bottom:1rem}.site-settings-form .without-vat{font-family:var(--primary-font-family);line-height:50px}.site-settings-form .settings-btn{margin:-.25rem 0 .625rem}.site-settings-form .settings-btn .btn{padding:0 3.125rem}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.en{background-image:url(/images/language_flags/en_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.et{background-image:url(/images/language_flags/et_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.es{background-image:url(/images/language_flags/es_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.de{background-image:url(/images/language_flags/de_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.fr{background-image:url(/images/language_flags/fr_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.fi{background-image:url(/images/language_flags/fi_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.it{background-image:url(/images/language_flags/it_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.lt{background-image:url(/images/language_flags/lt_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.lv{background-image:url(/images/language_flags/lv_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-main-input.ru{background-image:url(/images/language_flags/ru_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;background-position:1rem!important;padding-left:45px!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item{flex-flow:row;align-items:center;display:flex;padding-left:1rem!important}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item{background-position:50%;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;margin-right:.625rem;padding-top:0;display:block}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.en{background-image:url(/images/language_flags/en_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.et{background-image:url(/images/language_flags/et_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.es{background-image:url(/images/language_flags/es_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.de{background-image:url(/images/language_flags/de_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.fr{background-image:url(/images/language_flags/fr_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.fi{background-image:url(/images/language_flags/fi_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.it{background-image:url(/images/language_flags/it_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.lt{background-image:url(/images/language_flags/lt_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.lv{background-image:url(/images/language_flags/lv_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.site-settings-form .language-drop-down .dropdown-wrapper .dropdown-list .dropdown-item .item.ru{background-image:url(/images/language_flags/ru_flag.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}@media (width<=991.98px){.site-settings-wrapper .country-name{margin-right:0!important}.site-setting-modal{height:calc(var(--app-height) - 1.25rem);margin-top:0;position:fixed;top:1.25rem!important}.site-setting-modal .modal-content{padding:0}.site-setting-modal .modal-content .modal-body{height:calc(var(--app-height) - 160px);padding:1.875rem;overflow:hidden auto}.site-setting-modal .modal-content .site-settings-header{padding:1rem 0}.site-settings-form .countries-drop-down{max-width:100%}.site-settings-form label{margin:1.25rem 0 .625rem;font-size:.875rem}.site-settings-form .settings-btn{margin:.625rem 0}.site-settings-form .without-vat{line-height:40px}}@media (width<=767.98px){.site-setting-modal .modal-content .modal-body{padding:0}}.loader{text-align:center;width:100%;height:10rem;position:relative}.loader.centered{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.loader .dot-flashing{color:#5c068c;background-color:#5c068c;border-radius:5px;width:10px;height:10px;animation:1s linear .5s infinite alternate dot-flashing;position:relative;top:50%;left:50%}.loader .dot-flashing:before,.loader .dot-flashing:after{content:"";display:inline-block;position:absolute;top:0}.loader .dot-flashing:before{color:#5c068c;background-color:#5c068c;border-radius:5px;width:10px;height:10px;animation:1s infinite alternate dot-flashing;left:-15px}.loader .dot-flashing:after{color:#5c068c;background-color:#5c068c;border-radius:5px;width:10px;height:10px;animation:1s 1s infinite alternate dot-flashing;left:15px}@keyframes dot-flashing{0%{background-color:#5c068c}50%,to{background-color:#9c0aee}}@keyframes dot-flashing-grey{0%{background-color:#818181}50%,to{background-color:#b4b4b4}}
