@media (min-width:1200px){.L-up-hide,.M-down-show{display:none!important}.container_spacer-L-up{padding:0 24px}body[data-dark-theme-mode] .payment-with-card__purchase-package-link:hover{background:#996fb4}body[data-dark-theme-mode] .payment-with-card__purchase-package-link:hover .payment-with-card__purchase-package-title{color:#f0dbff}body[data-dark-theme-mode] .payment-with-card__purchase-choose-link:hover{background:#996fb4}body[data-dark-theme-mode] .payment-with-card__purchase-choose-link:hover .payment-with-card__purchase-choose-link-title{color:#f0dbff}.link:hover,.update-info__scribe a:hover{color:var(--primary-color-accent)}.h1{font-size:28px}.h2{font-size:24px}.form-custom .v3-input_L-half{width:calc(50% - 6px)}.form-custom .v3-input_L-quarter{width:calc(25% - 9px)}.modal__closer:hover svg path{stroke:var(--primary-color-accent)}.top-row{grid-column-gap:120px;display:grid;grid-template-columns:1fr var(--content-right-block-width);margin-bottom:34px}.top-row._category-list{grid-template-columns:1fr var(--content-right-block-width-ads)}.top-row__left{grid-column:1/2}.top-row__right{grid-column:2/3}.top-row__online{margin-top:16px}.top-row__description_dark{max-width:540px}.top-row__description_contact{max-width:100%}.top-row__info._prices .top-row__title{max-width:530px}.top-row__info._prices .top-row__description{max-width:600px}.top-slider-vip-small__link:hover .top-slider-vip-small__image{transform:scale3d(1.1,1.1,1)}.button{padding:0 16px}.button_big-padding{padding:0 72px}.button_blue:hover{border:1px solid var(--button-border-hover-blue);color:var(--button-border-hover-blue)}.button_blue-border-none:hover{border:none}.header__card-icon-wrapper{margin-right:10px}.header__main-switcher .dark-theme-switcher__name{display:none}.header__main-switcher._with-margin{margin-right:30px}.header__flag{margin-left:25px;margin-right:40px}.header__button .circle-avatar__vip-icon{left:-8px}.header__bottom-right-group{margin-right:-20px}.header__burger-svg{display:none}.header__profile-popup-wrapper{min-width:300px}.header__profile-popup-wrapper a:not(.button):hover{color:var(--primary-color);transition:color .3s}.header__mobile-menu-flag-ico{border-bottom:1px solid transparent;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;transition:border-bottom-color var(--default-transition)}.header__mobile-menu-flag-ico:hover{border-bottom:1px solid #fff}.header__button{cursor:pointer}.header__button-profile:hover .header__mobile-left-name{border-bottom:1px solid #fff}.header__button_register{margin-left:0!important}.header__button_register:hover{color:var(--button-text-color)}.header__button_register:hover svg{fill:var(--button-text-color)}.header__button_add:hover{background-color:var(--dating-color);color:var(--button-text-color)}.header__cities{grid-template-columns:1fr 100px;padding-bottom:24px}.header__cities-other-link:hover{color:var(--primary-color)}.header__cities-vip-link:hover{color:var(--primary-color-accent)}.header__notification-popup .activity-button_desktop{display:none}.header__notification-popup .activity-button_mobile{display:flex}.header__new-icon{left:calc(50% + 10px);position:absolute;top:4px;z-index:10}.header__new-icon svg{height:17px;width:34px}.header__button-profile{flex:0 0 auto;margin-left:min(3.54167vw,68px)}.footer__accordion-block>ul>li>a{transition:color var(--default-transition)}.footer__accordion-block>ul>li>a:hover{color:var(--text-color-1)}.footer__categories>div>ul>li>a{transition:var(--default-transition)}.footer__categories>div>ul>li>a:hover{color:var(--primary-color-accent)}.footer__copyright-first{margin-bottom:16px}.footer__accordion-block_order ul{display:flex;flex-direction:column}.footer__accordion-block_order ul li:nth-child(5){order:5}.footer__accordion-block_order ul li:nth-child(7){order:4}.footer__accordion-block_order ul li:nth-child(8){order:8}.footer__accordion-block_order ul li:nth-child(6){order:5}.activity-item__additional-data{margin-left:4px}.activity-item__interaction-button svg{margin-right:8px}.activity-item__date{min-width:120px}.activity-item__link{margin-right:12px}.activity-item__image-container{margin-right:8px}.activity-item__text{font-size:16px;margin-right:12px}.activity-item__text_additional{display:flex}.activity-item__activity-interaction{align-items:center;display:flex}.activity-item_give-vip .activity-item__name-link,.activity-item_give-vip .activity-item__user-link,.activity-item_give-vip .activity-item__user-text{margin-right:8px}.activity-item_give-vip.activity-item_small .activity-item__text-wrapper{align-items:flex-start;display:flex;flex-direction:column;margin-left:8px}.activity-item_give-vip.activity-item_small .activity-item__name-link,.activity-item_give-vip.activity-item_small .activity-item__user-text{margin-bottom:5px}.activity-item-icon__date,.activity-item-subscription__date-big{min-width:120px}.activity-item-icon__date-small{display:none}.activity-item-icon__button:not(:last-child){margin-right:16px}.activity-item-icon__buttons_mobile{display:none}.activity-item-icon:not(.activity-item_small) .activity-item-icon__text{align-items:center;display:flex}.activity-item-icon:not(.activity-item_small) .activity-item-icon__text b{margin:0 4px}.activity-item-tokens-added__date-big{min-width:120px}.activate-profile__button{min-width:342px}.activate-profile__button_small{min-width:unset}.pagination{justify-content:flex-start}.user-vip_ads-gay .user-vip__text{font-size:10px;padding:1px 4px 0}.bad-ip-reg{width:480px}.bad-ip-reg__description,.bad-ip-reg__icon,.bad-ip-reg__title{margin-bottom:16px}.bad-ip-reg__button{min-width:400px}.activity-item-expires-chat__date-small{display:none}.activity-item-expires-chat__date{min-width:120px}.activity-item-expires-chat:not(.activity-item_small) .activity-item-expires-chat__name-wrapper_chat{margin-right:0}.activity-item-expires-chat:not(.activity-item_small) .activity-item-expires-chat__text{align-items:center;display:flex}.activity-item-expires-chat:not(.activity-item_small) .activity-item-expires-chat__text_big{flex-wrap:wrap;max-width:450px}.activity-item-expires-chat:not(.activity-item_small) .activity-item-expires-chat__text_small{margin-right:12px}.activity-item-expires-chat:not(.activity-item_small) .activity-item-expires-chat__text b{margin:0 4px}.activity-item-expires-chat:not(.activity-item_small) .activity-item-expires-chat__user-link-name{margin-right:4px}.activity-button{height:40px;width:100px}.activity-button_mobile{display:none}.confirm-modal{max-width:420px;min-width:420px}.confirm-modal-lock{padding:60px 0}.confirm-modal__text-title{font-size:28px;line-height:36px;margin-bottom:15px}.confirm-modal__text{font-size:16px;line-height:20px}.confirm-modal__button{flex:0 0 48%}.header-search__input-container{min-width:267px}.header-search__choose-wrapper{cursor:pointer}.notify-survey__link{color:var(--primary-color)}.activity-item-group__date{min-width:120px}.activity-item-group__message-text{margin-right:12px}.activity-item-group__date-mobile{display:none}.activity-item-group__message{align-items:center;display:flex}.activity-item-user-group-join,.activity-item-user-group-join__wrapper{align-items:center}.update-info__links a{margin:0 65px}.update-info__text-wrapper{margin-right:20px}.update-info__link-wrapper:hover{cursor:pointer}.update-info__link-wrapper:hover .update-info__text{color:var(--primary-color-accent)}.update-info__link-wrapper:hover .update-info__icon svg circle,.update-info__link-wrapper:hover .update-info__icon svg path{stroke:var(--primary-color-accent)}.update-info__icon svg circle,.update-info__icon svg path{transition:stroke .4s}.exclamation-modal{max-width:400px}.new-present-activity__date{min-width:120px}.new-present-activity__link{margin-right:12px}.new-present-activity__image-container{margin-right:8px}.new-present-activity__text{font-size:16px;margin-right:12px}.new-present-activity:not(.new-present-activity.activity-item_small) .new-present-activity__status{margin-right:10px}.dating-filter_us .dating-filter__genders{flex:0 0 auto!important}.dating-filter_bbs .dating-filter__field_slider{margin-bottom:25px}.dating-filter_bbs .dating-filter__additional{margin-top:16px}.dating-filter__checkbox-list label:not(:last-child){margin-right:28px}.dating-filter__role{margin:0 24px;min-width:120px}.dating-filter__slider-wrapper{grid-column-gap:54px;grid-template-columns:repeat(3,1fr);margin:30px 0 45px}.dating-filter__main{justify-content:space-between}.dating-filter__genders{flex:0 1 auto}.dating-filter__gender-name{color:var(--primary-color-light);font-size:18px;line-height:1em;margin-left:5px}.dating-filter__age{flex:1 1 auto;margin:0 24px}.dating-filter__fields{grid-gap:16px;display:grid;grid-template-columns:repeat(6,1fr);margin-top:16px}.dating-filter__field{align-self:flex-start}.dating-filter__field_slider{margin:9px 8px 38px}.dating-filter__field_slider .range-input__line .noUi-origin:nth-child(3) .noUi-tooltip{padding:0!important;right:0!important}.dating-filter__field_slider .range-input__line .noUi-origin:nth-child(2) .noUi-tooltip{left:0!important;padding:0!important}.dating-filter__field_slider .noUi-value-large:nth-child(2){left:10px!important}.dating-filter__field_slider .noUi-value-large:last-child{left:98%!important}.dating-filter__field_height{grid-column:1/4;grid-row:2/3}.dating-filter__field_weight{grid-column:4/7;grid-row:2/3}.dating-filter__button{align-self:self-end;width:100%}.dating-filter__buttons{margin-top:15px}.dating-filter__status-wrapper{grid-column-gap:24px;display:grid;grid-template-columns:repeat(2,140px);justify-items:flex-end;justify-self:flex-end}.dating-filter__status-wrapper select{max-height:40px;width:140px}.dating-filter__action-button{margin-left:24px}.dating-filter__gender:hover{background-color:var(--body-bg-color);border:1px solid var(--primary-color);border-bottom:1px solid var(--t)!important}.dating-filter__gender:hover .dating-filter__gender-name{color:var(--primary-color)}.breadcrumbs__list{align-items:center;display:inline-flex}.breadcrumbs__link,.breadcrumbs__name{display:block}.user-mini-card._soft-page .user-mini-card__name{max-width:170px}.notify__close svg{height:18px;width:19px}.banners__form_grid-desktop{margin-bottom:16px}.banners__grid-wrapper{display:none}.banners__button_slider{overflow:hidden}.banners__button_slider:hover .top-slider-vip-small__image{transform:scale3d(1.1,1.1,1)}.dating-page-filter__bottom{grid-column-gap:25px;grid-template-columns:298px 1fr}.dating-page-filter__parameters.v3-input{align-items:flex-end;display:flex;margin-bottom:4px!important}.dating-links__title{margin-bottom:15px}.dating-links__list{grid-template-columns:repeat(4,1fr)}.register-modal__field-container_birthday{grid-column:1/2}.register-modal__field-container_birthday-second{grid-column:2/3}.disclaimer{max-width:436px}.categories-list__category-bottom:hover .categories-list__count,.categories-list__category-bottom:hover .categories-list__description,.categories-list__category-bottom:hover .categories-list__title,.categories-list__category-top:hover .categories-list__count,.categories-list__category-top:hover .categories-list__description,.categories-list__category-top:hover .categories-list__title,.categories-list__link:hover .categories-list__count,.categories-list__link:hover .categories-list__description,.categories-list__link:hover .categories-list__title{color:var(--primary-color)}.categories-list__category-bottom:hover .categories-list__icon .svg-icon,.categories-list__category-top:hover .categories-list__icon .svg-icon,.categories-list__link:hover .categories-list__icon .svg-icon{transform:scale(1.2)}.categories-list__city-link:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--chat-text-color-3)}.warning-vip-account{max-width:410px;min-width:410px;padding:60px 0}.verification-email{padding:60px 0}.verification-email_klub .verification-email__text{max-width:500px;text-align:center}.verification-email__title{font-size:28px;line-height:36px;max-width:400px}.verification-email__text{font-size:16px;line-height:21px;max-width:400px}.stay-with-us{height:394px;width:811px}.welcome-warning-modal{width:840px}.info-banner__text-wrapper{min-height:180px;padding:0 40px}.info-banner__subtitle-icon svg{height:10px;width:14px}.info-banner_wide .info-banner__text-wrapper{min-height:80px}.links-list__columns{grid-template-columns:repeat(4,1fr)}.links-list__link:hover .links-list__text{color:var(--primary-color)}.default-modal{width:480px}.default-modal__icon{margin-bottom:36px}.default-modal__description,.default-modal__title{margin-bottom:16px}.default-modal__button{min-width:400px}}