:root{--ads-text-bg-color:#fbf5ff;--description-bg-color:#fbf5ff;--gold-color:#ffb800;--gender-trans-second-color:var(--primary-color)}@media (min-width:374px){.XS-only-hide{display:none!important}}@media (max-width:374px){.XS-down-hide{display:none!important}}@media (min-width:375px){.XS-down-show,.XS-only-show{display:none!important}}@media (min-width:375px) and (max-width:767px){.S-only-hide{display:none!important}}@media (min-width:375px){.S-up-hide{display:none!important}}@media (max-width:767px){.S-down-hide{display:none!important}}@media (max-width:374px),(min-width:768px){.S-only-show{display:none!important}}@media (max-width:374px){.S-up-show{display:none!important}}@media (min-width:768px){.S-down-show{display:none!important}}@media (min-width:768px) and (max-width:1199px){.M-only-hide{display:none!important}}@media (min-width:768px){.M-up-hide{display:none!important}}@media (max-width:1199px){.M-down-hide{display:none!important}}@media (max-width:767px),(min-width:1200px){.M-only-show{display:none!important}}@media (max-width:767px){.M-up-show{display:none!important}}@media (min-width:1200px){.M-down-show{display:none!important}}@media (min-width:1200px) and (max-width:1920px){.L-only-hide{display:none!important}}@media (min-width:1200px){.L-up-hide{display:none!important}}@media (max-width:1920px){.L-down-hide{display:none!important}}@media (max-width:1199px),(min-width:1921px){.L-only-show{display:none!important}}@media (max-width:1199px){.L-up-show{display:none!important}}@media (min-width:1921px){.L-down-show,.XL-only-hide,.XL-up-hide{display:none!important}}@media (max-width:1920px){.XL-only-show,.XL-up-show{display:none!important}}.to-top{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;bottom:8px;cursor:pointer;margin-bottom:0;opacity:0;position:fixed;right:4px;transform:scale(.8);z-index:99}.to-top,.to-top_visible{transition:all .3s ease-in}.to-top_visible{margin-bottom:10px;opacity:1;transform:scale(1)}.to-top-mobile{align-items:center;background-color:var(--primary-border-color-light);border-bottom-left-radius:var(--default-border-radius);border-bottom-right-radius:var(--default-border-radius);box-shadow:0 2px 6px rgba(0,0,0,.25);color:var(--primary-color);cursor:pointer;display:flex;font-size:var(--body-font-size);font-weight:500;left:50%;padding:10px 15px;position:fixed;top:-48px;transform:translate(-50%);transition:all .3s;white-space:nowrap;z-index:99}.to-top-mobile .svg-icon{margin-right:8px}.to-top-mobile_visible{top:47px;transition:all .5s ease}@media (max-width:767px){.to-top{display:none}}.edit-profile__subtitle,.edit-profile__title{color:var(--h-color);font-size:18px;font-weight:500;line-height:1.33333em}.edit-profile__del{display:none}.edit-profile__avatar{margin-left:24px}.edit-profile__drop-zone{display:none}.edit-profile__field{position:relative}.edit-profile__field select{color:var(--text-color)}.edit-profile__field select._grey,.edit-profile__field select._placeholder{color:var(--gray-text-color)}.edit-profile__field_big textarea{min-height:120px}.edit-profile__date-field{grid-column-gap:16px;display:grid;grid-template-columns:1fr 1fr 1fr}.edit-profile__avatar{display:flex;flex-direction:column;justify-content:space-between}.edit-profile__field input::-webkit-inner-spin-button,.edit-profile__field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.edit-profile__field_partner{background-color:var(--description-bg-color);border-radius:7px;margin:-8px -12px;padding:8px 12px}.edit-profile__field_partner._disabled{background-color:transparent}.edit-profile__field_partner ._disabled{background-color:transparent;opacity:0!important;pointer-events:none}.edit-profile__avatar-subtitle{margin-bottom:8px}@media (min-width:1200px){.edit-profile__wrap{margin:40px 0 80px}.edit-profile__avatar-wrapper{height:80px}.edit-profile__cancel{display:none}.edit-profile__input-wrap{grid-column-gap:24px;display:grid;grid-template-columns:1fr 1fr}.edit-profile__main{grid-column-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:24px}.edit-profile__main-fields{grid-row-gap:16px;display:grid;grid-template-columns:1fr}.edit-profile__main-fields .form__errors{margin-top:-10px}.edit-profile__bottom{grid-column-gap:24px;display:grid;grid-template-columns:1fr 1fr;margin-top:36px}.edit-profile__other-fields{grid-gap:16px 24px;display:grid;grid-template-columns:1fr 1fr;margin-top:24px}.edit-profile__about{grid-area:4/1/5/3}.edit-profile__disabled{opacity:0}.edit-profile__button_mobile{display:none}.edit-profile__button-add{max-height:40px!important;min-width:120px!important}.edit-profile__field-wrapper{grid-column-gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}.edit-profile__field_partner{grid-column-gap:24px;display:grid;grid-column:1/3;grid-template-columns:repeat(2,1fr)}.edit-profile__field_empty{height:68px}.edit-profile__field_wrapper{grid-column:1/3}.edit-profile__bottom-button{display:none}.edit-profile__fields-inner{grid-column-gap:24px;display:grid;grid-template-columns:repeat(4,1fr)}.edit-profile__field-inner{grid-column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr)}.edit-profile__field-inner .edit-profile__input-wrap{grid-column:1/4;grid-template-columns:repeat(3,1fr)}.edit-profile__main-wrapper{grid-column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}.edit-profile__item-mobile{display:none}.edit-profile__avatar-wrapper{align-items:center;display:flex;justify-self:end}.edit-profile__avatar-wrapper .circle-avatar{height:80px;width:80px}}@media (max-width:1199px){.edit-profile__wrap{margin-bottom:20px}.edit-profile__item-mobile button{height:40px;width:40px}.edit-profile__button-add{min-width:120px}.edit-profile__item-desk{display:none}.edit-profile__title{margin-bottom:20px}.edit-profile__buttons{margin-top:24px}.edit-profile__subtitle{margin:24px 0}.edit-profile__subtitle_desktop{display:none}.edit-profile__main{display:flex;flex-direction:column-reverse}.edit-profile__avatar{display:flex;justify-content:center;margin-bottom:12px}.edit-profile__other-fields{grid-column-gap:12px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.edit-profile__avatar-wrapper{align-items:center;display:flex;padding:28px 0 0}.edit-profile__field-wrapper,.edit-profile__fields-inner{grid-column-gap:12px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.edit-profile__field-inner{grid-column-gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}.edit-profile__field-inner .edit-profile__input-wrap{grid-column-gap:24px;grid-row-gap:20px;display:grid;grid-column:1/3;margin-top:20px}.edit-profile__bottom-button{margin-top:16px;min-width:170px}.edit-profile__field{align-self:end;margin-top:0!important}.edit-profile__field #user_birthdaySecond{margin-bottom:20px}.edit-profile__field_bd,.edit-profile__field_body,.edit-profile__field_meet,.edit-profile__field_partner,.edit-profile__field_wrapper{grid-column:1/3}.edit-profile__field_partner._disabled{display:none}}.profile-settings__text-wrapper,.profile-settings__title{margin-bottom:12px}.profile-settings__text{font-size:16px;font-weight:400;line-height:120%}.profile-settings_klub .profile-settings__buy-vip{margin-bottom:24px}.profile-settings_klub .profile-settings__buy-vip-button{margin-top:12px}@media (min-width:1200px){.profile-settings{padding-top:20px}.profile-settings__button-wrapper{margin-bottom:20px}}@media (max-width:1199px){.profile-settings{padding-top:14px}.profile-settings__button-wrapper{margin-bottom:16px}}.payment-status{display:flex;justify-content:center}.payment-status__status,.payment-status__wrapper{align-items:center;display:flex;flex-direction:column}.payment-status__status{margin:20px 0 30px}.payment-status__status-icon{margin-bottom:16px}.payment-status__status-icon_large-margin{margin-bottom:32px}.payment-status__status-icon_waiting svg{height:186px;width:187px}.payment-status__status-title{font-size:28px;font-weight:500;margin-bottom:16px;text-align:center}.payment-status__status-text{color:var(--gray-text-color);font-size:18px;margin-bottom:16px;text-align:center}.payment-status__status-text_separator{margin:16px 0 32px}.payment-status__button-container{grid-column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:1200px){.payment-status__status{flex:0 0 50%;margin:120px 0 30px}.payment-status__status-text_short-text{max-width:550px}.payment-status__button{padding:17px 50px}.payment-status__wrapper{padding:50px 0}}@media (max-width:1199px){.payment-status__button-container{grid-row-gap:16px;grid-template-columns:1fr;justify-items:center;width:100%}.payment-status__button{max-width:400px;padding:17px 40px;width:100%}.payment-status__status-text{font-size:16px}.payment-status__wrapper{padding:50px 0 28px}.payment-status__hot-link .popular-link__text-part{white-space:nowrap}}.default-modal-success{padding:0 48px}.default-modal-success,.default-modal-success__info{align-items:center;display:flex;flex-direction:column;justify-content:center}.default-modal-success__info{padding-top:32px}.default-modal-success__title{font-size:24px;margin-bottom:12px}.default-modal-success__text{color:var(--gray-text-color);font-size:20px;font-weight:600;text-align:center}.default-modal-success__group .default-modal-success__title{color:var(--light-text-color);font-size:28px;font-weight:500;line-height:1.17857em;margin-bottom:16px}.default-modal-success__group .default-modal-success__text{font-size:18px;font-weight:500;line-height:1.33333em}@media (max-width:767px){.default-modal-success{padding:0 24px}}@media (min-width:768px){.edit-profile-layout__fields-container_main-grid{grid-column-gap:12px;grid-row-gap:25px;grid-template-columns:repeat(4,1fr)}.edit-profile-layout__fields-wrapper{grid-column-gap:12px;display:grid;grid-column:1/5;grid-template-columns:repeat(3,1fr)}.edit-profile-layout__field_gender,.edit-profile-layout__field_name{grid-column:1/3}.edit-profile-layout__field_birthday{grid-column:3/5}.edit-profile-layout__field_country,.edit-profile-layout__field_weight{grid-column:1/2}.edit-profile-layout__field_height,.edit-profile-layout__field_region{grid-column:2/3}.edit-profile-layout__field_body,.edit-profile-layout__field_city{grid-column:3/4}.edit-profile-layout__field_marital{grid-column:4/5}}@media (max-width:767px){.edit-profile-layout__fields-wrapper{grid-column-gap:15px;grid-row-gap:20px;display:grid;grid-column:1/3;grid-template-columns:repeat(2,1fr)}.edit-profile-layout__field_region{grid-column:2/3}.edit-profile-layout__field_city{grid-column:1/3}.header__wrapper-logo{justify-content:flex-start}.header__logo-link{height:38px;width:140px}.header__logo-link svg{height:100%;width:100%}}