@media (min-width:768px){.M-up-hide,.S-down-show{display:none!important}.container_spacer-M-up{padding:0 20px}body[data-dark-theme-mode] .header__profile-popup-wrapper a:not(.button):hover,body[data-dark-theme-mode] .header__profile-popup-wrapper button:not(.button):hover{color:var(--primary-color-accent)}.modal__bg._present .modal__closer{right:30px;top:22px}.modal__container._present{border-radius:10px}.modal__container ._payment-iframe{height:700px!important;width:850px!important}.modal__container._small-padding{min-width:500px}.modal__container._register{padding:24px}.modal__container._images-select{border-radius:4px;height:min-content;max-height:680px;max-width:877px;min-height:460px;min-width:877px;overflow:hidden;padding:0!important;width:877px}.modal__container._images-select .modal__closer{right:17px;top:17px}.modal__container._images-select .modal__content{height:100%}.layout__main{padding-top:30px}.cookies-alert__button{margin-left:12px}.button__icon-mobile-compact{display:none}.header__adult{margin-left:18px}.header__categories-popup-wrapper .categories-list__link:hover{color:var(--primary-color);transition:all var(--default-transition)}.header__geo-wrapper{color:#fff;position:relative}.header__button_login,.header__wrapper-notification{margin-left:auto}.footer{margin-top:20px}.footer__accordion-block>ul>li>a{display:block;padding-bottom:5px;padding-top:5px}.footer__accordion-block>ul>li>a svg{margin-left:10px}.footer__copyrights{display:flex;flex-direction:column;justify-content:space-between;margin-top:80px;position:relative}.footer__copyrights-column{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.footer__copyrights-column:first-child{padding-bottom:23px}.footer__copyrights-column:nth-child(2){border-top:1px solid var(--line-color);padding-top:32px}.footer__legal,.footer__mobile-menu-footer-icons-right{justify-content:flex-end;text-align:right}.footer__mobile-menu-footer-icons-right{align-items:center;display:flex}.activity-item-expires-chat.activity-item_small .activity-item-expires-chat__date_small{display:none}.buy-vip-modal{max-width:450px;min-width:450px}.buy-vip-modal__icon{margin-bottom:20px}.buy-vip-modal__icon svg{height:120px;width:120px}.buy-vip-modal__description,.buy-vip-modal__title{margin-bottom:16px}.stop-vip-modal{width:330px}.stop-vip-modal_subscription{width:313px}.gift-vip-modal{max-width:400px;min-width:400px;padding:40px 0}.header-search{margin-left:32px}.update-info{padding:10px 0}.update-info__notice{margin:8px 0}.update-info__dating-title{margin-bottom:17px;text-align:center}.update-info__dating-title strong{font-size:18px;line-height:135%;margin-bottom:8px;text-transform:uppercase}.update-info__link-wrapper{padding:3px 10px 6px}.update-info__title{font-size:18px}.socials-announcement{margin:0 -13px}.socials-announcement__link{padding:0 13px}.socials-announcement__footer{margin-right:16px}.socials-announcement__footer .socials-announcement__link{margin-right:0!important;padding:0 9px}.present-destination{padding:0 30px}.present-destination__info-container{margin-top:24px;max-width:340px}.present-destination__title:not(.present-destination__title_anonymous){margin-bottom:24px}.present-destination__closer{margin-top:28px;width:250px}.contest-notify__notify-page .contest-notify__container{align-items:center;flex-direction:row}.contest-notify__notify-page .contest-notify__title{padding-left:5px}.contest-notify__notify-page .contest-notify__link{margin-left:12px}.user-tabs__redesign .user-tabs__name{font-size:14px}.user-tabs__redesign .user-tabs__link{height:38px;min-width:118px}.user-tabs__redesign .user-tabs__icon{margin-right:8px}.notify{transform:translateY(-56px);transition:all .4s}.notify._visible{transform:translateY(0);transition:all .4s}.register-modal{margin-top:20px;max-width:643px;min-width:595px}.register-modal__data{grid-column-gap:19px}.register-modal__title{text-align:center}.profile-buttons__container_send-message{flex-basis:50%}.profile-buttons-popup,.profile-buttons__container_favourite-button,.profile-buttons__container_popup-container{flex-basis:25%}.profile-buttons-popup__more-icon{margin-left:8px}.profile-buttons-popup__more-text{font-size:14px}.profile-menu{grid-column:1/3;margin:0 -20px;padding:20px}.profile-header-section{grid-template-columns:1fr 12px var(--content-right-block-width)}.profile-header-section__menu._user-ads{overflow:hidden}.profile-header-section__menu._user-ads .profile-menu__list{max-width:82.4%;overflow:scroll;scrollbar-width:none}.profile-content{grid-row-gap:12px;grid-template-columns:1fr 12px var(--content-right-block-width);margin-bottom:80px}.profile-content__white-cloud{padding:25px 20px}.profile-content__attributes{grid-column:1/2;grid-row:1/2}.profile-content__attributes-item{font-size:16px}.profile-content__presents{grid-column:1/3;grid-row:2/3;margin-right:12px}.profile-content__presents_first-row{grid-row:1/2}.profile-content__statistics{grid-column:3/4;grid-row:1/3}.profile-content__statistics-sticky-wrapper{position:sticky;top:122px}.profile-content__tags-list{margin-bottom:-10px}.profile-content__tag{font-size:15px;margin-bottom:10px}.profile-content__tag:not(:last-child){margin-right:10px}.profile-presents__item:not(.profile-presents__item_empty){max-width:111px;min-width:111px}.profile-presents__item:not(:last-child){margin-right:10px}.profile-presents__text-value{font-size:16px}.edit-profile-layout{grid-template-columns:1fr 12px var(--content-right-block-width)}.edit-profile-layout__white-cloud{padding:25px 20px}.edit-profile-layout__left{grid-column:1/2;grid-row:1/2}.edit-profile-layout__right{grid-column:3/4;grid-row:1/2}.edit-profile-layout__right-sticky-wrapper{position:sticky;top:122px}.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-container:not(:last-child),.edit-profile-layout__fields-container_partner{border-bottom:1px solid var(--chat-line-color);margin-bottom:25px;padding-bottom:25px}.edit-profile-layout__fields-container_partner{grid-row-gap:0!important}.edit-profile-layout__fields-container_partner .edit-profile-layout__field_height,.edit-profile-layout__fields-container_partner .edit-profile-layout__field_weight{grid-row:2/3}.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,.edit-profile-layout__field_orientation{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}.edit-profile-layout__field_excites{margin-top:20px}.edit-profile-layout__field_birthday-second{grid-column:3/5;grid-row:2/3}.edit-profile-layout__field_body-wrapper{grid-column-gap:12px;display:grid;grid-column:2/3;grid-row:2/3;grid-template-columns:1fr 1fr}.edit-profile-layout__field_body-wrapper label{white-space:nowrap}.edit-profile-layout__field_orientation-second{grid-column:1/2;grid-row:2/3}.edit-profile-layout__buttons{margin:0 -5px}.edit-profile-layout__buttons .profile-buttons__button{margin:0 5px}.edit-profile-layout__checkbox-list{grid-template-columns:repeat(3,1fr)}.other-users__title{margin-bottom:16px}.profile-card{height:231px}.categories-list__title{white-space:nowrap}.categories-list__wrapper-title{align-self:flex-end;margin-bottom:10px}.categories-list__description{align-self:flex-start}.present-confirm{max-width:430px;padding:0 50px}.present-confirm__button{height:56px;margin-top:32px}.present-confirm__fields,.present-confirm__title{margin-top:24px}.present-confirm__user-details{margin-top:19px;max-width:300px}.present-confirm__field:not(:first-child){margin-top:10px}.not-enough-tokens{min-width:410px}.not-enough-tokens__title{font-size:28px;line-height:1.17857em;margin-top:23px}.not-enough-tokens__icon svg{height:78px;width:78px}.info-banner__image_mobile{display:none}.info-banner_wide .info-banner__text-wrapper{align-items:center;flex-direction:row}.info-banner_wide .info-banner__subtitle-wrapper{margin-left:16px;margin-top:0}.restriction-modal{max-width:310px}}