*,:after,:before{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}:where(blockquote,figure):where([class]),body{margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){border:none;margin-left:0;padding:0}:where(ul[class]){list-style:none}p{--paragraphMarginBottom:24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}html{height:100%;scroll-behavior:smooth}body{min-height:100%}svg [fill]{fill:currentColor}svg [stroke]{stroke:currentColor}svg *{transition-property:fill,stroke}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}body{background-color:var(--backgroundColor);color:var(--color-black);display:flex;flex-direction:column;font-family:var(--fontFamily);font-weight:var(--fontWeight-400)}.scroll{overflow:hidden}a{color:inherit;text-decoration:none}.backgroundColor{background-color:var(--backgroundColorDocument)}@font-face{font-display:swap;font-family:Calibri;font-weight:400;src:url(/assets/calibri_regular-zfxiXV2L.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-weight:700;src:url(/assets/calibri_bold-U2o0NGxT.woff2) format("woff2")}@media (width > 56.31125rem){.visible-mobile{display:none!important}}@media (width > 65.06125rem){.visible-tablet{display:none!important}}.show{visibility:hidden}.padding{padding:0 7.5rem}@media (width <= 65.06125rem){.padding{padding:0 6.25rem}}@media (width <= 56.31125rem){.padding{padding:0 4.375rem}}@media (width <= 30.06125rem){.padding{padding:0 1.5625rem}}:root{--backgroundColor:var(--color-10);--backgroundColorDocument:var(--color-white);--fontFamily:"Calibri",sans-serif;--color-10:#e0bcdd;--color-20:#c2a9c0;--color-30:#917e90;--color-40:#998898;--color-50:#664163;--color-60:#453b44;--color-red:red;--color-black:#000;--color-white:#fff;--fontWeight-400:400;--fontWeight-700:700}.header{align-items:center;background-color:var(--color-10);display:flex;flex-direction:row;justify-content:space-between;padding:2rem 7.5rem}@media (width <= 65.06125rem){.header{padding:2rem 6.25rem}}@media (width <= 56.31125rem){.header{padding:1.5625rem 4.375rem}}@media (width <= 30.06125rem){.header{padding:1.25rem 1.5625rem}}.header__logo{z-index:3}.header__overlay{background-color:var(--color-10);display:flex;flex-direction:column;justify-content:center;inset:0;overflow-y:auto;padding:1rem;position:fixed;row-gap:3rem;z-index:2}@media (width > 56.31125rem){.header__overlay{display:contents}}@media (width <= 56.31125rem){.header__overlay:not(.is-active){opacity:0;visibility:hidden}}.header__menu-list{-moz-column-gap:5rem;column-gap:5rem;display:flex;flex-direction:row}@media (width <= 65.06125rem){.header__menu-list{-moz-column-gap:2.5rem;column-gap:2.5rem}}@media (width <= 56.31125rem){.header__menu-list{align-items:center;flex-direction:column;row-gap:1.875rem}}.header__menu-link.is-active{color:var(--color-60)}.header__menu-about{display:none}.header__menu-about-is-active{background-color:var(--color-30);border-radius:.625rem;display:flex;flex-direction:column;justify-content:center;left:50%;padding:.625rem .3125rem;position:absolute;row-gap:.8125rem;top:87px;transform:translate(-50%);width:11.25rem}.header__image-item{aspect-ratio:1/1;border-radius:50%;height:100%;max-height:4.375rem;max-width:4.375rem}.header__menu-item{color:var(--color-white);font-size:1.25rem}.header__button-item-link{position:relative}.header__button-profile{border:none}.header__button-link{border:.0625rem solid #2f5597}.header .button.header__button-link{background-color:#f5e9d4;color:#2f5597;font-weight:var(--fontWeight-700)}.header__buttons-list{align-items:center;display:flex;flex-direction:row;gap:1.25rem}@media (width <= 56.31125rem){.header__buttons-list{flex-direction:column;row-gap:2.5rem}}.header__buttons-wrapper{-moz-column-gap:.4375rem;column-gap:.4375rem;display:flex}@media (width <= 56.31125rem){.header__buttons-wrapper{align-items:center;flex-direction:column;row-gap:.3125rem}}.header__button-menu{position:relative}.logo__image{height:58px;width:139px}.button{background-color:var(--color-30);border-radius:1.375rem;color:var(--color-white);cursor:pointer;font-size:1.125rem;padding:.75rem 1.0625rem;text-wrap:nowrap}.button__card-list{align-self:center;width:70%}@media (width <= 30.06125rem){.button__card-list{padding:.5rem .625rem}}.button-select{display:none;justify-content:center;opacity:0;visibility:hidden}.button-select-is-active{display:flex;opacity:1;visibility:visible}.button-delete{display:none;opacity:0;visibility:hidden}.button-delete-is-active{display:flex;justify-content:center;opacity:1;visibility:visible}.button-submit{align-self:center;max-width:60%;padding:.4375rem .5625rem}.button__close{background-color:inherit;border:none;cursor:pointer;display:none;flex-direction:column;height:2.1875rem;justify-content:space-around;margin:0;padding:0;position:absolute;right:15px;top:15px;visibility:hidden;width:2.1875rem;z-index:2}.button__close-is-active{display:flex;visibility:visible}.button__line-close{background-color:var(--color-60);height:.125rem;width:100%}.button__line-close:first-child{transform:rotate(45deg);translate:0 7px}.button__line-close:last-child{transform:rotate(-45deg);translate:0 -9px}.button__big-color-60{background-color:var(--color-60);border:1.5625rem;font-size:1.875rem;font-weight:var(--fontWeight-700);padding:1.5rem 2.5rem}@media (width <= 83.81125rem){.button__big-color-60{font-size:clamp(20px,2.0833333333vw,30px);padding:.9375rem 2.8125rem}}@media (width <= 30.06125rem){.button__big-color-60{padding:.625rem 1.875rem}}.button__color-60{background-color:var(--color-60)}.button__color-50{background-color:var(--color-50)}.button__menu-link{border:none;border-radius:.625rem;cursor:pointer;padding:.3125rem .75rem;text-align:center}.button__create-card{background-color:#f5e9d4;border:.0625rem solid #375b9b;color:#2f5597;font-size:2rem;font-weight:var(--fontWeight-700);padding:.3125rem .625rem;text-align:center;white-space:normal;word-wrap:break-word;border-radius:2.5rem;display:block}@media (width <= 56.31125rem){.button__create-card{font-size:1.5625rem}}@media (width <= 40.68625rem){.button__create-card{font-size:1.25rem}}.button__delete-profile,.button__delete-profile-cancel{border:none}.button__delete-profile{background-color:var(--color-50)}.burger-button{background-color:transparent;border:none;display:flex;flex-direction:column;height:2.1875rem;justify-content:space-between;padding:0;width:2.1875rem;z-index:2}.burger-button__line{background-color:var(--color-white);color:var(--color-white);height:.3125rem;transition-duration:.2s;width:100%}.burger-button.is-active .burger-button__line:first-child{rotate:45deg;transform-origin:0;translate:.25em .13em}.burger-button.is-active .burger-button__line:nth-child(2){rotate:-45deg}.burger-button.is-active .burger-button__line:last-child{width:0}.main{flex:1 0 auto;padding:0 7.5rem}@media (width <= 65.06125rem){.main{padding:0 6.25rem}}@media (width <= 56.31125rem){.main{padding:0 4.375rem}}@media (width <= 30.06125rem){.main{padding:0 1.5625rem}}.main-padding{padding:0}.main-content{flex:1 0 auto}.main-page-not-found{align-items:center;display:flex}.main-color{background-color:var(--color-10)}.hero{display:grid;grid-template-columns:100%;grid-template-rows:min-content 1fr;justify-content:center;padding:0 0 5rem}@media (width <= 40.68625rem){.hero{padding:0 0 3.125rem}}@media (width <= 30.06125rem){.hero{grid-template-rows:min-content min-content 1fr}}.hero__title{color:#2f5597;font-size:2.5rem;font-weight:var(--fontWeight-700);grid-column:1/-1;margin-bottom:4px;text-align:center}@media (width <= 56.31125rem){.hero__title{font-size:1.875rem}}@media (width <= 40.68625rem){.hero__title{font-size:1.25rem}}.hero__text{color:#2f5597;font-size:2.25rem;font-weight:var(--fontWeight-700);margin:0;padding-left:27%}@media (width <= 56.31125rem){.hero__text{font-size:1.875rem}}@media (width <= 30.06125rem){.hero__text{font-size:1.25rem}}.hero__test-mode{color:red;font-size:1.5625rem;margin-bottom:.625rem;text-align:center}@media (width <= 40.68625rem){.hero__test-mode{font-size:.9375rem}}.hero__banner-wrapper{position:relative}.banner{align-items:center;background-color:#cc99fe;border-radius:2.5rem;-moz-column-gap:.625rem;column-gap:.625rem;display:flex;justify-content:center;justify-self:center;margin-bottom:.625rem;margin-left:auto;margin-right:auto;padding:6px;width:-moz-max-content;width:max-content}@media (width <= 40.68625rem){.banner{justify-content:center}}.banner__title{color:var(--color-white);font-size:2rem;text-align:center}@media (width <= 56.31125rem){.banner__title{font-size:1.6875rem}}@media (width <= 40.68625rem){.banner__title{font-size:1.25rem}}@media (width <= 30.06125rem){.banner__title{font-size:1rem}}.banner__title-link{margin-right:.1875rem}.banner__link{font-style:italic}.banner__link,.banner__title-link{display:inline;font-size:1.25rem}@media (width <= 56.31125rem){.banner__link,.banner__title-link{font-size:.9375rem}}.banner__wrapper-text{line-height:.8125rem;text-align:center}.setting{padding:0;row-gap:1.875rem}.setting,.setting__list{display:flex;flex-direction:column}.setting__list{row-gap:3.75rem}.setting__list-wrapper{-moz-column-gap:1.875rem;column-gap:1.875rem;display:flex}@media (width <= 30.06125rem){.setting__list-wrapper{-moz-column-gap:.9375rem;column-gap:.9375rem}}.setting__list-two{row-gap:12.5rem}.setting__list-item{background-color:#cc99fe;border:.0625rem solid #2f5597;border-radius:.9375rem;color:var(--color-white);font-size:1.875rem;font-weight:var(--fontWeight-700);list-style:none;padding:1.5625rem;text-align:justify}.setting__list-item-two{font-style:italic}@media (width <= 56.31125rem){.setting__list-item{font-size:1.5625rem}}@media (width <= 40.68625rem){.setting__list-item{font-size:1.125rem;padding:1.0625rem}}@media (width <= 30.06125rem){.setting__list-item{font-size:.9375rem;padding:.625rem}}.setting__title{font-size:2.125rem;font-weight:var(--fontWeight-700);margin:0;padding:0}@media (width <= 40.68625rem){.setting__title{font-size:1.25rem}}.setting__title-wrapper{display:flex;flex-direction:column}.setting__item-wrapper{-moz-column-gap:1.875rem;column-gap:1.875rem;display:flex;font-weight:var(--fontWeight-400)}@media (width <= 40.68625rem){.setting__item-wrapper{-moz-column-gap:1.125rem;column-gap:1.125rem}}.card{cursor:pointer;display:flex;flex-direction:column}@media (width <= 83.81125rem){.card{justify-self:center}}.card-user__title{font-size:2.3125rem;font-weight:var(--fontWeight-400)}.card__content{color:#000;display:flex;flex-direction:column;max-width:21.25rem;min-height:25rem;min-width:20rem;padding:2.5rem 2.8125rem;row-gap:.625rem;width:100%}@media (width <= 56.31125rem){.card__content{min-height:14.375rem;min-width:15rem;padding:1.25rem 1.5625rem;row-gap:.375rem}.card__status{font-size:.875rem}}.card__status-wrapper{align-items:baseline;display:flex;justify-content:space-between;width:100%}.card__status-text{font-size:1.25rem}@media (width <= 56.31125rem){.card__status-text{font-size:1rem}}.card__description-wrapper{align-items:flex-start;display:flex;flex-direction:column;row-gap:8px}.card__description{text-align:justify;word-break:break-word}@media (width <= 56.31125rem){.card__description{font-size:.875rem}}.card__description-text{font-size:1.25rem}@media (width <= 56.31125rem){.card__description-text{font-size:1rem}}.card__url-wrapper{align-items:flex-start;display:flex;flex-direction:column;row-gap:8px}.card__url{max-width:15.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (width <= 56.31125rem){.card__url{font-size:.875rem;max-width:12.5rem}}.card__url-text{font-size:1.25rem}@media (width <= 56.31125rem){.card__url-text{font-size:1rem}}.card__social-wrapper{align-items:flex-start;display:flex;flex-direction:column;row-gap:8px}.card__social{max-width:15.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (width <= 56.31125rem){.card__social{font-size:.875rem;max-width:12.5rem}}.card__social-text{font-size:1.25rem;text-align:left}@media (width <= 56.31125rem){.card__social-text{font-size:1rem}}.card__title{border:.0625rem solid #2f5597;font-size:clamp(20px,1.7361111111vw,25px);padding:7px}.card__title,.card__title-number:before{align-items:center;background-color:#cc99fe;color:var(--color-white)}.card__title-number:before{border:.0625rem solid #2f5597;border-radius:3.125rem;display:flex;flex-shrink:0;font-size:2.4375rem;height:3.8125rem;justify-content:center;width:3.8125rem}.card .one:before{content:"1"}.card .two:before{content:"2"}.card .three:before{content:"3"}.card .four:before{content:"4"}.card .five:before{content:"5"}.card .six:before{content:"6"}.card__image{align-self:center;justify-self:end;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:59%}@media (width <= 56.31125rem){.card__image{width:100%}}.card__setting-link{color:#f5e9d4;font-style:italic}.footer{background-color:var(--color-10)}.footer__wrapper{align-items:center;-moz-column-gap:.3125rem;column-gap:.3125rem;display:flex;justify-content:space-between;padding:4.375rem 7.5rem 5.3125rem}@media (width <= 65.06125rem){.footer__wrapper{padding:3.4375rem 6.25rem 5.3125rem}}@media (width <= 56.31125rem){.footer__wrapper{padding:2.8125rem 4.375rem 5.3125rem}}@media (width <= 30.06125rem){.footer__wrapper{-moz-column-gap:.3125rem;column-gap:.3125rem;padding:2.5rem 1.5625rem 5.3125rem}}.footer__menu-list{-moz-column-gap:1.5625rem;column-gap:1.5625rem;display:flex;flex-direction:row;flex-grow:.5;flex-wrap:wrap;justify-content:center;row-gap:.3125rem}@media (width <= 65.06125rem){.footer__menu-list{flex-direction:column;flex-grow:0;justify-content:center;row-gap:1.25rem}}.footer__menu-item,.footer__text-contacts{color:var(--color-white);font-size:1.5625rem;text-transform:uppercase}@media (width <= 65.06125rem){.footer__menu-item,.footer__text-contacts{text-align:center}}@media (width <= 56.31125rem){.footer__menu-item,.footer__text-contacts{font-size:clamp(18px,1.5972222222vw,23px)}}@media (width <= 30.06125rem){.footer__menu-item,.footer__text-contacts{font-size:1rem}}.footer__copyrighting{padding:2.5rem 7.5rem}@media (width <= 65.06125rem){.footer__copyrighting{padding:2.5rem 6.25rem}}@media (width <= 56.31125rem){.footer__copyrighting{padding:2.5rem 4.375rem}}@media (width <= 30.06125rem){.footer__copyrighting{padding:2.5rem 1.5625rem}}.footer__button-contacts{align-items:center;background-color:inherit;border:none;-moz-column-gap:.1875rem;column-gap:.1875rem;display:flex;padding:0}@media (width <= 65.06125rem){.footer__button-contacts{justify-self:center}}.footer__dropdown{display:inline-block;margin:0 auto;position:relative}.footer__dropdown-content{background-color:#f9f9f9;border-radius:4px;box-shadow:0 8px 16px #0003;display:none;left:50%;min-width:160px;opacity:0;overflow:hidden;position:absolute;transform:translate(-50%);transition:opacity .3s ease,transform .3s ease;z-index:1}.footer__dropdown-content.open{display:block;opacity:1}.footer__dropdown-item{color:#000;display:block;padding:12px 16px;text-decoration:none;text-transform:none;transition:background-color .3s}.footer__arrow{display:inline-block;font-size:14px;transition:transform .3s ease}.footer__arrow.open{transform:rotate(180deg)}.line{background-color:var(--color-white);height:.125rem}.line-black{background-color:var(--color-black);height:.0625rem;margin-top:1.5625rem}.copyrighting{color:var(--color-white);font-size:1.3125rem;padding-top:2.8125rem}.cookie{align-items:center;background-color:var(--color-10);bottom:0;-moz-column-gap:4.375rem;column-gap:4.375rem;display:flex;left:0;padding:1.5rem 7.5rem;position:fixed;right:0;z-index:3}@media (width <= 65.06125rem){.cookie{flex-direction:column;padding:1.25rem 6.25rem;row-gap:1.25rem}}@media (width <= 56.31125rem){.cookie{padding:1.25rem 4.375rem}}@media (width <= 30.06125rem){.cookie{padding:1.125rem 1.5625rem}}.cookie__title{color:#2f5597;font-size:1.5rem;font-weight:var(--fontWeight-700)}@media (width <= 65.06125rem){.cookie__title{font-size:clamp(18px,1.5277777778vw,22px)}}.cookie__link,.cookie__title{display:inline}.cookie__link.link,.cookie__title.link{color:#2f5597}.cookie__button{background-color:#cc99fe;border:.0625rem solid #2f5597;border-radius:.625rem;cursor:pointer;font-weight:var(--fontWeight-700)}.link{color:var(--color-50)}.link__color-20{color:var(--color-20)}.link__color-30{color:var(--color-30)}.authorization{align-items:center;display:flex;flex-direction:column;padding:4.6875rem 0 6.0625rem;row-gap:4.375rem}.authorization__wrapper{display:flex;flex-direction:column;row-gap:4.125rem}.authorization__title{font-size:3.75rem;font-weight:var(--fontWeight-400);text-align:center}.authorization__input-container{position:relative}.authorization__form{display:flex;flex-direction:column;row-gap:5.3125rem}@media (width <= 56.31125rem){.authorization__form{row-gap:3.75rem}}.authorization__form-wrapper{display:flex;flex-direction:column;row-gap:2.5rem}@media (width <= 56.31125rem){.authorization__form-wrapper{row-gap:1.875rem}}.authorization__login-error,.authorization__password-error{bottom:-25px;height:16px;left:0;position:absolute}@media (width <= 56.31125rem){.authorization__login-error,.authorization__password-error{bottom:-17px}}.authorization__login,.authorization__password{border:1px solid var(--color-black);border-radius:.625rem;font-size:1.5625rem;padding:.9375rem 0;width:36.875rem}@media (width <= 56.31125rem){.authorization__login,.authorization__password{font-size:1.125rem;padding:.625rem 0;width:26.25rem}}@media (width <= 30.06125rem){.authorization__login,.authorization__password{width:16.25rem}}.authorization__list{display:flex;flex-direction:column;row-gap:.625rem;text-align:center}.authorization__item{font-size:1.875rem}@media (width <= 56.31125rem){.authorization__item{font-size:clamp(20px,1.7361111111vw,25px)}}.authorization__button{align-self:center;border:none;border-radius:.625rem;font-size:2.1875rem;padding-bottom:1.375rem;padding-top:1.375rem;width:47%}@media (width <= 56.31125rem){.authorization__button{font-size:clamp(22px,2.0833333333vw,30px);padding-bottom:.9375rem;padding-top:.9375rem}}.field{display:grid;grid-template-columns:min-content;row-gap:1.25rem}@media (width <= 56.31125rem){.field{grid-template-columns:1fr;row-gap:.625rem}}@media (width <= 40.68625rem){.field__name{grid-row:1/2}}.field__textarea{grid-column:1/-1}@media (width <= 40.68625rem){.field__textarea{grid-row:8/9}}.field__birthday{grid-column:1/2}@media (width <= 40.68625rem){.field__birthday{grid-row:2/3}}.field__city{grid-column:1/2}@media (width <= 40.68625rem){.field__city{grid-column:1/2;grid-row:3/4}}.field__login{grid-column:2/3;grid-row:1/2}@media (width <= 40.68625rem){.field__login{grid-column:1/2;grid-row:4/5}}.field__email{grid-column:2/3;grid-row:2/3}@media (width <= 40.68625rem){.field__email{grid-column:1/2;grid-row:5/6}}.field__password{grid-column:2/3;grid-row:3/4}@media (width <= 40.68625rem){.field__password{grid-column:1/2;grid-row:6/7}}.field__repeatPassword{grid-column:2/3;grid-row:4/5}@media (width <= 40.68625rem){.field__repeatPassword{grid-column:1/2;grid-row:7/8}}.field__checkbox{grid-template-columns:auto;row-gap:.3125rem}.field__error{display:none}.field__label-wrapper{display:flex}.label{font-size:1.875rem}@media (width <= 65.06125rem){.label{font-size:1.625rem}}@media (width <= 56.31125rem){.label{font-size:clamp(18px,1.7361111111vw,25px)}}.label__checkbox{align-items:center;-moz-column-gap:2.5rem;column-gap:2.5rem;display:flex;font-size:2.1875rem;justify-content:center}@media (width <= 56.31125rem){.label__checkbox{-moz-column-gap:1.25rem;column-gap:1.25rem;font-size:1.5625rem}}.label__register{font-size:2.1875rem}@media (width <= 56.31125rem){.label__register{font-size:1.5625rem}}.label__register-star{color:var(--color-red)}.label__register-form{background-color:var(--color-40);border:1px solid var(--color-black);border-radius:.625rem;color:var(--color-white);cursor:pointer;font-size:1.5rem;padding:.875rem .375rem}.label__order-sponsor{display:block;font-size:.9375rem;max-width:220px}.label__radio{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;font-size:22px}.label__gender{font-size:2.1875rem;font-weight:var(--fontWeight-400)}.register{align-items:center;display:flex;flex-direction:column;padding:4.6875rem 0 4.0625rem;row-gap:3.75rem}.register__button{align-self:center;border:none;border-radius:.625rem;font-size:2.1875rem;padding:1.25rem 1.0625rem;width:35.5%}@media (width <= 56.31125rem){.register__button{font-size:1.375rem;padding:1.0625rem .4375rem}}@media (width <= 40.68625rem){.register__button{font-size:clamp(18px,1.5277777778vw,22px);padding:1.0625rem 0}}@media (width <= 30.06125rem){.register__button{width:50%}}.register__title{font-size:3.75rem;font-weight:var(--fontWeight-400)}@media (width <= 56.31125rem){.register__title{font-size:3.125rem}}.register__title-wrapper{-moz-column-gap:7px;column-gap:7px;display:flex;font-size:2.1875rem}@media (width <= 56.31125rem){.register__title-wrapper{font-size:1.5625rem}}.register__form-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:3.125rem}@media (width <= 83.81125rem){.register__form-wrapper{align-items:center;flex-direction:column;row-gap:1.875rem}}.register__radio-wrapper{-moz-column-gap:50px;column-gap:50px;display:flex}.register__text-requery{align-self:self-start;display:flex;font-size:2.1875rem}@media (width <= 56.31125rem){.register__text-requery{font-size:1.5625rem}}.register__checkbox-wrapper,.register__input-wrapper{position:relative}@media (width <= 56.31125rem){.register__input-wpapper{max-width:18.75rem}}.register-input-error{bottom:-21px;height:1.25rem;left:0;position:absolute}.register__form{display:flex;flex-direction:column;row-gap:3.75rem;width:100%}@media (width <= 56.31125rem){.register__form{row-gap:2.5rem}}.register__form-checkbox{display:flex;flex-direction:column;row-gap:3.75rem}.register__form-checkbox-wrapper{align-items:flex-start;display:flex;flex-direction:column;row-gap:1.5625rem}.register__form-input{-moz-column-gap:7.25rem;column-gap:7.25rem;display:grid;grid-template-columns:repeat(2,1fr);row-gap:2.5rem}@media (width <= 56.31125rem){.register__form-input{-moz-column-gap:3.125rem;column-gap:3.125rem}}@media (width <= 40.68625rem){.register__form-input{grid-template-columns:1fr;width:100%}}.register__file{align-items:center;border:1px solid var(--color-black);display:flex;justify-content:center;padding:6.5rem 2.5rem;position:relative}.register__image-avatar{display:none;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;visibility:hidden;width:100%;z-index:1}.register .is-active{display:block;visibility:visible}.register__file-image{height:.1px;opacity:0;position:absolute;width:.1px;z-index:-10}.input__register{border:1px solid var(--color-black);border-radius:.625rem;font-size:1.5625rem;height:3.9375rem;resize:none;width:20.25rem}@media (width <= 56.31125rem){.input__register{height:3.4375rem;max-width:16.875rem}}@media (width <= 40.68625rem){.input__register{max-width:100%;width:100%}}.input__register-textarea{grid-column:1/-1;height:9.875rem;width:47.75rem}@media (width <= 56.31125rem){.input__register-textarea{height:9.375rem;max-width:100%;width:100%}}.input .input__register::-moz-placeholder{font-size:1.5625rem}.input .input__register::placeholder{font-size:1.5625rem}.input-error{border:1px solid var(--color-red)}.input-success{border:1px solid green}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox+.checkbox__psevdo{block-size:2.5rem;border:.3125rem solid var(--color-30);cursor:pointer;display:block;inline-size:2.5rem}@media (width <= 56.31125rem){.checkbox+.checkbox__psevdo{block-size:1.875rem;display:flex;flex-shrink:0;inline-size:1.875rem}}.checkbox__text,.register__form-link{display:inline}.checkbox:checked+.checkbox__psevdo:before{background-color:var(--color-40);block-size:1.75rem;content:"";display:block;inline-size:1.75rem;margin:.0625rem}@media (width <= 56.31125rem){.checkbox:checked+.checkbox__psevdo:before{block-size:1.125rem;inline-size:1.125rem}}.visually-hidden{overflow:hidden;position:absolute;clip:rect(0 0 0 0);block-size:1px;clip-path:inset(50%);inline-size:1px;white-space:nowrap}.error__visible{color:var(--color-red);font-size:1.0625rem}@media (width <= 56.31125rem){.error__visible{font-size:.8125rem}}.user{padding:0 7.5rem}@media (width <= 65.06125rem){.user{padding:0 6.25rem}}@media (width <= 56.31125rem){.user{padding:0 4.375rem}}@media (width <= 30.06125rem){.user{padding:0 1.5625rem}}.user__about-birday-wrapper,.user__about-city-wrapper,.user__about-description-wrapper,.user__about-name-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.user__about-description-wrapper{grid-column:1/-1;grid-row:2/3}.user__about-birday-wrapper{grid-column:3/-1}.user__about-birday-text,.user__about-city-text,.user__about-description-text,.user__about-name-text{color:gray;font-size:1.25rem}@media (width <= 46.31125rem){.user__about-birday-text,.user__about-city-text,.user__about-description-text,.user__about-name-text{font-size:1.0625rem}}@media (width <= 40.68625rem){.user__about-birday-text,.user__about-city-text,.user__about-description-text,.user__about-name-text{font-size:.9375rem}}@media (width <= 30.06125rem){.user__about-birday-text,.user__about-city-text,.user__about-description-text,.user__about-name-text{font-size:.8125rem}}.user__about-birday{white-space:nowrap}.user__card{align-items:center;background-color:var(--color-10);border-radius:.9375rem;justify-content:center;max-width:-moz-min-content;max-width:min-content}.user__cards{-moz-column-gap:5.625rem;column-gap:5.625rem;display:flex;font-size:1.875rem}@media (width <= 40.68625rem){.user__cards{-moz-column-gap:2.1875rem;column-gap:2.1875rem}}@media (width <= 30.06125rem){.user__cards{flex-direction:column;justify-content:center;row-gap:.625rem}}.user__cards-all{padding:0 7.5rem}@media (width <= 65.06125rem){.user__cards-all{padding:0 6.25rem}}@media (width <= 56.31125rem){.user__cards-all{padding:0 4.375rem}}@media (width <= 30.06125rem){.user__cards-all{padding:0 1.5625rem}}.user__cards-wrapper{padding:0 7.5rem}@media (width <= 65.06125rem){.user__cards-wrapper{padding:0 6.25rem}}@media (width <= 56.31125rem){.user__cards-wrapper{padding:0 4.375rem}}@media (width <= 30.06125rem){.user__cards-wrapper{padding:0 1.5625rem}}.user__cards-list{display:flex;justify-content:center}.user__cards-list,.user__cards-list-selected{padding-bottom:4.0625rem;padding-top:4.0625rem}.user__cards-list-selected{-moz-column-gap:4.4375rem;column-gap:4.4375rem;display:grid;grid-template-columns:repeat(3,1fr);row-gap:1.875rem}@media (width <= 83.81125rem){.user__cards-list-selected{grid-template-columns:repeat(2,1fr)}}@media (width <= 56.31125rem){.user__cards-list-selected{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (width <= 46.31125rem){.user__cards-list-selected{grid-template-columns:repeat(1,1fr)}}.user__cards-title{background-color:var(--color-20);border-radius:1.25rem;padding:.9375rem 3rem}@media (width <= 46.31125rem){.user__cards-title{font-size:1.5625rem;padding:.625rem 2.1875rem}}@media (width <= 30.06125rem){.user__cards-title{font-size:1.25rem;text-align:center}}.user__cards-button{background-color:inherit;border:none;color:#000;cursor:pointer}.user__cards-button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}@media (width <= 46.31125rem){.user__cards-button{font-size:1.5625rem}}@media (width <= 40.68625rem){.user__cards-button{font-size:1.25rem}}.user__about-info{-moz-column-gap:5.9375rem;column-gap:5.9375rem;display:flex;padding:5.625rem 0}@media (width <= 65.06125rem){.user__about-info{flex-direction:column;row-gap:30px}}@media (width <= 40.68625rem){.user__about-info{padding:4.375rem 0}}@media (width <= 30.06125rem){.user__about-info{padding:2.8125rem 0}}.user__about-avatar{border:1px solid var(--color-black);max-height:13.125rem;max-width:16.625rem}@media (width <= 65.06125rem){.user__about-avatar{margin:0 auto;max-height:12.1875rem;max-width:14.6875rem}}@media (width <= 46.31125rem){.user__about-avatar{max-height:11.125rem;max-width:10.625rem}}.user__about-bio{align-items:end;-moz-column-gap:2.6875rem;column-gap:2.6875rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-rows:repeat(2,auto);row-gap:2.625rem}@media (width <= 46.31125rem){.user__about-bio{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media (width <= 40.68625rem){.user__about-bio{grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}}@media (width <= 30.06125rem){.user__about-bio{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}}.user__about-birday,.user__about-city,.user__about-name{font-size:2rem}@media (width <= 46.31125rem){.user__about-birday,.user__about-city,.user__about-name{font-size:1.5625rem}}@media (width <= 40.68625rem){.user__about-birday,.user__about-city,.user__about-name{font-size:1.25rem}}@media (width <= 30.06125rem){.user__about-birday,.user__about-city,.user__about-name{font-size:1.0625rem}}.user__about-description{font-size:1.875rem}@media (width <= 46.31125rem){.user__about-description{font-size:1.6875rem}}@media (width <= 40.68625rem){.user__about-description{font-size:1.25rem}}@media (width <= 30.06125rem){.user__about-description{font-size:1.0625rem}}.user__cards-wrapper-list{display:flex;flex-direction:column;justify-content:center}.cards__list-text-data{font-size:1.75rem;text-align:center}@media (width <= 56.31125rem){.cards__list-text-data{font-size:1.4375rem}}.cards__list-wrapper{display:none;flex-direction:column;opacity:0;row-gap:20px}@media (width <= 30.06125rem){.cards__list-wrapper{row-gap:.625rem}}.cards__list-wrapper.is-active{display:flex;opacity:1}.cards__list-wrapper-is-data{display:none;opacity:0}.cards__list-wrapper-is-data.is-active{display:flex;opacity:1}.is-flex{display:flex;justify-content:center}.cards__list-text{font-size:1.75rem}@media (width <= 46.31125rem){.cards__list-text{font-size:1.4375rem}}.cards__list-wrapper-selected{display:none;flex-direction:column;grid-column:2/3;justify-self:center;opacity:0;row-gap:20px}.cards__list-wrapper-selected.is-active{display:flex;opacity:1}.popup{align-items:center;background-color:#00000080;display:none;justify-content:center;inset:0;position:fixed;z-index:10000}.popup.is-active{display:block;visibility:visible}.popup__type-error{z-index:1000000}.popup__card-add-card-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (width <= 56.31125rem){.popup__card-add-card-wrapper{display:contents}}.popup__card-buttons-list-wrapper{-moz-column-gap:1.125rem;column-gap:1.125rem;display:flex;justify-content:space-between}@media (width <= 56.31125rem){.popup__card-buttons-list-wrapper{order:3}}.popup__card-button-cancel,.popup__card-buttton-continue{border:none;padding:.3125rem .4375rem}.popup__card-update.is-hide{display:none;opacity:0;visibility:hidden}.popup__card-button-list{display:none;flex-direction:column;row-gap:.3125rem}.popup__card-button-list.is-active{display:flex;grid-row:3/4;opacity:1;visibility:visible}.popup__card-redactor-list{display:none;flex-direction:column;row-gap:.3125rem}.popup__card-redactor-list.is-active{display:flex;opacity:1;visibility:visible}.popup__type-error-info{align-items:center;-moz-column-gap:130px;column-gap:130px;display:flex}@media (width <= 56.31125rem){.popup__type-error-info{-moz-column-gap:5rem;column-gap:5rem}}@media (width <= 40.68625rem){.popup__type-error-info{-moz-column-gap:2.8125rem;column-gap:2.8125rem}}@media (width <= 30.06125rem){.popup__type-error-info{-moz-column-gap:1.5625rem;column-gap:1.5625rem}}.popup__type-error-image{max-height:100px}@media (width <= 40.68625rem){.popup__type-error-image{max-height:4.375rem}}@media (width <= 30.06125rem){.popup__type-error-image{max-height:3.75rem}}.popup__type-error-message{font-size:1.375rem}@media (width <= 40.68625rem){.popup__type-error-message{font-size:1rem}}@media (width <= 30.06125rem){.popup__type-error-message{font-size:.875rem}}.popup__type-error-message-wrapper{display:flex;flex-direction:column;row-gap:10px}.popup__button-close{background:transparent;border:none;cursor:pointer;height:3.125rem;padding:0;position:absolute;right:-32px;top:-30px;width:3.125rem}.popup__card-field{grid-template-columns:auto}.popup__card-input{border:1px solid var(--color-black);border-radius:.9375rem;height:2.5rem;padding-left:.9375rem;width:100%}@media (width <= 56.31125rem){.popup__card-input{height:2.0625rem}}.popup__card-input::-moz-placeholder{font-size:1.25rem}.popup__card-input::placeholder{font-size:1.25rem}@media (width <= 56.31125rem){.popup__card-input::-moz-placeholder{font-size:1.0625rem}.popup__card-input::placeholder{font-size:1.0625rem}}.popup__card-input-text{height:7.1875rem;padding-right:.9375rem;resize:none}@media (width <= 56.31125rem){.popup__card-input-text{height:5.625rem}}@media (width <= 40.68625rem){.popup__card-input-text{height:5rem}}.popup__card-input-wrapper{position:relative;width:100%}.popup__delete-profile-text{font-size:1.375rem}@media (width <= 40.68625rem){.popup__delete-profile-text{font-size:1rem}}@media (width <= 30.06125rem){.popup__delete-profile-text{font-size:.875rem}}.popup__buttons-delete-profile-list{display:flex;flex-direction:row;justify-content:space-between}.popup__content-delete-profile{display:flex;flex-direction:column;row-gap:1.25rem}.popup__card-input-error{bottom:-39px;font-size:.8125rem;height:40px;left:0;position:absolute}@media (width <= 56.31125rem){.popup__card-input-error{font-size:.6875rem}}@media (width <= 40.68625rem){.popup__card-input-error{font-size:.625rem}}.popup__card-input-error-description{bottom:-35px}.popup__card-button{align-self:center;background-color:var(--color-40);border:none;border-radius:.9375rem;color:var(--color-white);cursor:pointer;font-size:1.6875rem;padding:.3125rem .625rem}.popup__card-form{display:flex;flex-direction:row;justify-content:space-between;row-gap:1.5625rem}@media (width <= 56.31125rem){.popup__card-form{flex-direction:column}}@media (width <= 40.68625rem){.popup__card-form{row-gap:.9375rem}}.popup__card-label{font-size:1.25rem}@media (width <= 56.31125rem){.popup__card-label{font-size:1.125rem}}@media (width <= 40.68625rem){.popup__card-label{font-size:1rem}}.popup__card-label-input{font-size:1rem}@media (width <= 56.31125rem){.popup__card-label-input{align-items:center;text-align:center}}@media (width <= 30.06125rem){.popup__card-label-input{font-size:.875rem;text-align:left}}.popup__card-wrapper-spiner{align-self:center;position:relative}.popup__card-input-container{position:relative}.popup__card-code-error{bottom:-20px;font-size:.8125rem;height:1.5625rem;left:0;position:absolute}.popup__card-code-wrapper-inputs{display:flex;flex-direction:column;row-gap:.3125rem}.popup__card-field{row-gap:.4375rem}.popup__content{background-color:var(--color-10);border-radius:1.5625rem;max-width:46.875rem;padding:2.5rem 4.375rem;position:relative;width:100%}@media (width <= 56.31125rem){.popup__content-create-card{max-width:31.25rem;padding:1.25rem 2.1875rem}}@media (width <= 40.68625rem){.popup__content-create-card{max-width:24.375rem}}@media (width <= 30.06125rem){.popup__content-create-card{max-width:16.875rem;padding:.9375rem 1.25rem}}@media (width <= 56.31125rem){.popup__content-delete-profile{max-width:34.375rem;padding:1.25rem 2.1875rem}}@media (width <= 40.68625rem){.popup__content-delete-profile{max-width:23.125rem}}@media (width <= 30.06125rem){.popup__content-delete-profile{max-width:18.125rem;padding:.625rem .9375rem}}@media (width <= 56.31125rem){.popup__content-preview-card{max-width:34.375rem;padding:1.25rem 2.1875rem}}@media (width <= 40.68625rem){.popup__content-preview-card{max-width:23.125rem}}@media (width <= 30.06125rem){.popup__content-preview-card{max-width:18.125rem;padding:.625rem .9375rem}}@media (width <= 56.31125rem){.popup__content-type-error{max-width:34.375rem;padding:1.25rem 2.1875rem}}@media (width <= 40.68625rem){.popup__content-type-error{max-width:23.4375rem}}@media (width <= 30.06125rem){.popup__content-type-error{max-width:16.875rem;padding:.625rem 1.0625rem}}.popup__is-active{display:flex;opacity:1;visibility:visible}.popup__card-image{align-self:center;max-height:12.5rem;max-width:13.125rem;-o-object-fit:contain;object-fit:contain}@media (width <= 56.31125rem){.popup__card-image{justify-self:center;max-height:9.375rem;max-width:10.625rem}}.popup__card-info{-moz-column-gap:2.5rem;column-gap:2.5rem;display:flex}@media (width <= 56.31125rem){.popup__card-info{display:grid;grid-template-columns:1fr;row-gap:.3125rem}}.popup__card-info.is-gap{-moz-column-gap:5.5rem;column-gap:5.5rem}.popup__card-info.is-justify{justify-content:space-around}.popup__card-info.is-hide{display:none;opacity:0;visibility:hidden}.popup__card-city{display:inline}@media (width <= 56.31125rem){.popup__card-city{font-size:.8125rem}}.popup__card-country{display:inline}@media (width <= 56.31125rem){.popup__card-country{font-size:.8125rem}}.popup__card-hidden-address-input{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important}.popup__card-buttons-wrapper{display:flex;flex-direction:column;row-gap:.625rem}.popup__card-politicy-text-link{color:var(--color-40)}.popup__card-social,.popup__card-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (width <= 56.31125rem){.popup__card-social,.popup__card-url{font-size:.8125rem}}.popup__card-description-wrapper{display:flex;flex-direction:column;row-gap:.3125rem}@media (width <= 56.31125rem){.popup__card-description-wrapper{row-gap:.0625rem}}.popup__card-url-wrapper{display:flex;flex-direction:column;row-gap:.3125rem}@media (width <= 56.31125rem){.popup__card-url-wrapper{row-gap:.0625rem}}.popup__card-city-text,.popup__card-description-text,.popup__card-social-text,.popup__card-status-text,.popup__card-url-text,.popup__card-username-text{font-size:1.25rem}@media (width <= 56.31125rem){.popup__card-city-text,.popup__card-description-text,.popup__card-social-text,.popup__card-status-text,.popup__card-url-text,.popup__card-username-text{font-size:1rem}}@media (width <= 30.06125rem){.popup__card-city-text,.popup__card-description-text,.popup__card-social-text,.popup__card-status-text,.popup__card-url-text,.popup__card-username-text{font-size:.875rem}.popup__card-wrapper-input-text{font-size:.875rem;text-align:left}}.popup__card-city-wrapper{display:flex;flex-direction:column;row-gap:.3125rem}@media (width <= 56.31125rem){.popup__card-city-wrapper{row-gap:.0625rem}}.popup__card-description{text-align:justify;word-break:break-word}@media (width <= 56.31125rem){.popup__card-description{font-size:.8125rem}}.popup__card-social-wrapper{display:flex;flex-direction:column;row-gap:.3125rem}@media (width <= 56.31125rem){.popup__card-social-wrapper{row-gap:.3125rem}.popup__card-status,.popup__card-username{font-size:.8125rem}}.popup__card-about{display:flex;flex-direction:column;justify-content:space-around;max-width:20.3125rem;row-gap:1.5625rem}@media (width <= 56.31125rem){.popup__card-about{max-width:30.3125rem;row-gap:.3125rem}}@media (width <= 40.68625rem){.popup__card-about{max-width:18.75rem}}@media (width <= 30.06125rem){.popup__card-about{max-width:16.25rem}}.popup__card-about.is-width{max-width:26.25rem}@media (width <= 56.31125rem){.popup__card-about.is-width{max-width:30rem}}@media (width <= 40.68625rem){.popup__card-about.is-width{max-width:18.75rem}}@media (width <= 30.06125rem){.popup__card-about.is-width{max-width:16.25rem}}.popup__card-inputs-items-wrapper{align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;display:flex}.popup__card-input-select-country{display:flex;flex:0}@media (width <= 40.68625rem){.popup__card-info-processing{max-height:26.25rem;overflow-x:auto}}.popup__card-status-wrapper,.popup__card-username-wrapper{align-items:baseline;-moz-column-gap:1.875rem;column-gap:1.875rem;display:flex;justify-content:space-between}.popup__card-image-wrapper{display:flex;flex-direction:column;justify-content:space-between;max-width:16.5625rem;row-gap:2.5rem}@media (width <= 56.31125rem){.popup__card-image-wrapper{display:contents}}.popup__wrapper-info-list{display:none}.popup__wrapper-info-list-is-active{display:flex;flex-direction:column;row-gap:1.875rem}.popup__card-text-info{font-size:1.1875rem}.popup__wrapper-buttons-info-list{display:flex;flex-direction:column;row-gap:.3125rem}.popup__card-price-wrapper{align-items:baseline;display:flex;justify-content:space-between}.popup__card-file-image{height:.1px;opacity:0;position:absolute;width:.1px;z-index:-10}.popup__card-image-user{display:none;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;visibility:hidden;width:100%;z-index:1}.popup__card-image-user.is-active{display:block;visibility:visible}.popup__card-add-image{align-items:center;border:1px solid var(--color-black);display:flex;justify-content:center;max-height:233px;padding:6.5rem 2.5rem;position:relative}@media (width <= 56.31125rem){.popup__card-add-image{margin:0 auto;padding:3.25rem 1.25rem}}.popup__card-wrapper{display:flex;flex-direction:column;max-width:22.5rem;row-gap:1.875rem;width:100%}@media (width <= 56.31125rem){.popup__card-wrapper{max-width:100%;row-gap:1rem}}@media (width <= 40.68625rem){.popup__card-wrapper{row-gap:1.3125rem}}.popup__card-wrapper-input{display:flex;flex-direction:column;row-gap:.3125rem}.popup__card-label-upload{align-self:center;background-color:var(--color-white);border-radius:8px;cursor:pointer;display:block;font-size:15px;max-width:110px;overflow:hidden;padding:7px 5px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.popup__card-input-info-surprise{border:1px solid var(--color-black);border-radius:10px;height:2.8125rem;resize:none;width:100%}.popup__card-image-label{background:var(--color-white);border-radius:.9375rem;cursor:pointer;font-size:1.1875rem;padding:.3125rem .5rem}.popup__card-image-label.is-hiden{opacity:0;visibility:hidden}.popup__card-add-spiner{position:absolute}.popup__card-add-spiner.is-hide{display:none}.popup__card-text-is-auth{display:none;opacity:0;visibility:hidden}.popup__card-text-is-auth.is-active{color:var(--color-red);display:flex;font-size:1.0625rem;max-width:16.875rem;opacity:1;visibility:visible}@media (width <= 56.31125rem){.popup__card-text-is-auth.is-active{grid-row:3/4;justify-self:center;text-align:center}}@media (width <= 30.06125rem){.popup__card-text-is-auth.is-active{font-size:.875rem}}.popup__card-button-send{align-self:center;background-color:var(--color-white);border:none;border-radius:.625rem;cursor:pointer;display:block;padding:.3125rem .4375rem;width:50%}.popup__card-button-selected{display:none;opacity:0;visibility:hidden}.popup__card-button-selected.is-active{display:flex;opacity:1;visibility:visible}@media (width <= 56.31125rem){.popup__card-button-selected.is-active{grid-row:3/4;justify-self:center;max-width:-moz-min-content;max-width:min-content}}@media (width <= 40.68625rem){.popup__card-button-selected.is-active{padding:.375rem .625rem}}.popup__card-button-delete{display:flex;justify-content:center;opacity:1;visibility:visible;width:100%}@media (width <= 56.31125rem){.popup__card-button-delete{grid-row:3/4;justify-self:center}}.popup__card-qr-code-link-wrapper{display:none;opacity:0;visibility:hidden}.popup__card-qr-code-link-wrapper.is-active{display:flex;flex-direction:column;opacity:1;row-gap:.3125rem;visibility:visible}.popup__card-button-list-wrapper-code{display:flex;flex-direction:column;max-height:9.375rem;overflow-y:auto;row-gap:7px}.popup__card-wrapper-input-text{align-self:baseline}.popup__card-code{display:flex;flex-direction:column;row-gap:2.5rem}@media (width <= 56.31125rem){.popup__card-code{row-gap:2rem}}.popup__card-button-success{align-self:center}@media (width <= 40.68625rem){.popup__card-button-success{font-size:.9375rem;padding:.4375rem .625rem}}.popup__card-details-surprise-wrapper{display:flex;flex-direction:column;row-gap:.3125rem}.popup__card-details-surprise-text{font-size:1.25rem}@media (width <= 56.31125rem){.popup__card-details-surprise-text{font-size:1rem}}.popup__card-code-link-wrapper-text{font-size:1.25rem}@media (width <= 56.31125rem){.popup__card-code-link-wrapper-text{font-size:1rem}}.popup__card-qr-code-link{align-self:center;background-color:var(--color-white);border-radius:.3125rem;padding:.1875rem .25rem}@media (width <= 56.31125rem){.popup__card-details-surprise,.popup__card-qr-code-link{font-size:.8125rem}}.popup__card-inputs-list{display:none;opacity:0;visibility:hidden}.popup__card-inputs-list.is-active{display:flex;flex-direction:column;opacity:1;visibility:visible}@media (width <= 56.31125rem){.popup__card-inputs-list.is-active{grid-row:3/4}}.popup .spinner.popup__card-add-code{height:1.875rem;right:-44px;top:2px;width:1.875rem}.slider__swiper{opacity:0;padding:0 50px;position:relative;visibility:hidden;width:100%}@media (width <= 40.68625rem){.slider__swiper{padding:0 40px}}.slider__swiper.is_hidden{opacity:1;visibility:visible}.swiper{height:100%;overflow:hidden;width:100%}.swiper .swiper-wrapper{align-items:stretch;box-sizing:border-box;display:flex;padding:0}.swiper-slide{background:inherit;border:none;flex-shrink:0;height:auto;padding:0}.card__slide{cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:end;max-height:26.875rem;min-height:25rem;position:relative}.card__slide-button{background:none;border:none;cursor:pointer;height:100%;padding:0;text-align:left;width:100%}.card__slide-button:focus{outline:2px solid #2f5597;outline-offset:2px}.card__slide-wrapper{display:flex;flex-direction:column}.card__slide-text-status{background-color:#cc99fe;border-radius:.9375rem;color:var(--color-white);display:none;font-size:1.875rem;font-weight:var(--fontWeight700);margin:0 .9375rem;padding:0;position:relative;text-align:center}@media (width <= 56.31125rem){.card__slide-text-status{font-size:1.5625rem}}@media (width <= 40.68625rem){.card__slide-text-status{font-size:1.25rem}}@media (width <= 30.06125rem){.card__slide-text-status{font-size:.8125rem}}.card__slide-text-status.is-active{display:block}.card__slide-text-status-p{font-size:1.5rem;margin:0;padding:0}@media (width <= 40.68625rem){.card__slide-text-status-p{font-size:1.0625rem}}@media (width <= 30.06125rem){.card__slide-text-status-p{font-size:.6875rem}}.card__slide-image-wrapper{background-color:#f5e9d4;border:.0625rem solid #f5e9d4;border-radius:1.875rem;display:flex;min-height:10.625rem}.card__slide-image{height:100%;margin:auto;padding:8px;width:140px}.card__slide-stars{position:absolute;width:3.125rem}@media (width <= 30.06125rem){.card__slide-stars{width:30px}}.card__slide-stars-1{bottom:-40px;left:-18px}.card__slide-stars-2{bottom:-55px;right:-8px}.card__slide-stars-wand{position:absolute;right:0;top:-12px;transform:rotate(-16deg)}@media (width <= 30.06125rem){.card__slide-stars-wand{width:30px}}.card__slide-text{color:var(--color-black);display:-webkit-box;font-size:1rem;line-clamp:6;-webkit-line-clamp:6;text-align:justify;word-break:break-word;-webkit-box-orient:vertical;overflow:hidden}.card__slide-text-description{color:var(--color-white)}.card__slide-text-wrapper{background:#f5e9d4;border:1px solid #f5e9d4;min-height:10rem;padding:.9375rem}.history{height:100%;min-height:50rem;padding:2.5rem 0}.history__title{color:var(--color-black);font-size:2.5rem;font-weight:var(--fontWeight-700)}.history__tabs{display:flex;flex-direction:column;margin-top:2.5rem;row-gap:1.25rem}.history__tab-nav{-moz-column-gap:1.875rem;column-gap:1.875rem;display:flex}.history__tab-link{color:var(--color-50);font-size:1.5625rem}.history__tab-link.active{text-decoration:underline}.history__tab{display:none}.history__tab.active{display:block}.history__list-card{display:grid;grid-template-columns:1fr;height:100%;max-height:31.25rem;overflow-x:hidden;overflow-y:auto;row-gap:1.5625rem}@media (width <= 56.31125rem){.history__list-card{row-gap:1.0625rem}}.history__card{background-color:var(--color-40);border:1px solid var(--color-60);border-radius:.8125rem;-moz-column-gap:5.3125rem;column-gap:5.3125rem;display:flex;flex-direction:row;padding:.9375rem 1.25rem}@media (width <= 56.31125rem){.history__card{-moz-column-gap:2.5rem;column-gap:2.5rem}}@media (width <= 46.31125rem){.history__card{flex-direction:column}}@media (width <= 40.68625rem){.history__card{justify-self:center;max-width:20.625rem}}@media (width <= 30.06125rem){.history__card{max-width:16.5625rem}}.history__card-wrapper{display:flex;flex-direction:column;justify-self:center;max-width:46.875rem;row-gap:.9375rem}@media (width <= 76.31125rem){.history__card-wrapper{max-width:31.25rem}}@media (width <= 56.31125rem){.history__card-wrapper{max-width:26.875rem}}@media (width <= 46.31125rem){.history__card-wrapper{row-gap:.6875rem}}@media (width <= 40.68625rem){.history__card-wrapper{max-width:100%}}.history__text-city-card,.history__text-description-card,.history__text-social-card,.history__text-url-card{font-size:1.5rem}@media (width <= 56.31125rem){.history__text-city-card,.history__text-description-card,.history__text-social-card,.history__text-url-card{font-size:1.25rem}}.history__city,.history__description,.history__social,.history__url{font-size:1.1875rem}@media (width <= 56.31125rem){.history__city,.history__description,.history__social,.history__url{font-size:1rem}}.history__wrapper-city-card,.history__wrapper-description-card,.history__wrapper-social-card,.history__wrapper-url-card{display:flex;flex-direction:column;row-gap:.4375rem}@media (width <= 56.31125rem){.history__wrapper-city-card,.history__wrapper-description-card,.history__wrapper-social-card,.history__wrapper-url-card{row-gap:.25rem}}.history__social,.history__url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history__image-card{align-self:center;max-height:6.5625rem}.custom-select-wrapper{max-width:300px;position:relative;width:100%}.selected-value{font-size:1.125rem}.custom-select-trigger{align-items:center;background:inherit;border:1px solid var(--color-30);border-radius:1.375rem;cursor:pointer;display:flex;justify-content:space-between;padding:.625rem 1rem;transition:all .2s ease}.custom-select-trigger:hover{border-color:#cbd5e0}.custom-select-trigger:focus{border-color:var(--color-30);box-shadow:0 0 0 3px #4299e11a;outline:none}.custom-select-trigger.open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--color-30)}.arrow{transition:transform .2s ease}.arrow.open{transform:rotate(180deg)}.custom-options{background:#fff;border:1px solid var(--color-30);border-radius:0 0 1.375rem 1.375rem;border-top:none;display:none;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.custom-options.open{display:block}.custom-option{cursor:pointer;padding:12px 16px;transition:background-color .2s ease}.custom-option:hover{background-color:#f7fafc}.custom-option.selected{background-color:var(--color-60);color:#fff}.hidden-select{display:none}.radio+.radio__psevdo{block-size:1.875rem;border:.1875rem solid var(--color-30);border-radius:50%;cursor:pointer;display:block;inline-size:1.875rem}@media (width <= 56.31125rem){.radio+.radio__psevdo{block-size:1.25rem;display:flex;flex-shrink:0;inline-size:1.25rem}}.radio:checked+.radio__psevdo:before{background-color:var(--color-40);block-size:1.375rem;border-radius:50%;content:"";display:block;inline-size:1.375rem;margin:.0625rem}@media (width <= 56.31125rem){.radio:checked+.radio__psevdo:before{block-size:.75rem;inline-size:1.125rem}}.container__privacy-policy{background:#fff;border-radius:10px;box-shadow:0 0 20px #0000001a;margin:1.875rem auto;max-width:800px;padding:20px}.section-header{border-bottom:2px solid #e9ecef;margin-bottom:40px;padding-bottom:20px;text-align:center}.title__privacy-policy-h1{color:#2c3e50;font-size:2.5em;margin-bottom:10px}.publish-date{color:#6c757d;font-size:1.1em;font-weight:400}.title__privacy-policy-h2{border-bottom:1px solid #e9ecef;color:#34495e;margin:30px 0 15px;padding-bottom:10px}.title__privacy-policy-h3{color:#495057;margin:20px 0 10px}.text__privacy-policy-p{margin-bottom:15px;text-align:justify}.list__privacy-policy-ul{margin:15px 0;padding-left:30px}.terms__of-use-text-inline{display:inline}.item__privacy-policy-li{margin-bottom:8px;text-align:justify}.section__privacy-policy{margin-bottom:30px}.contact-info{background:#e8f4fd;border-left:4px solid #3498db;border-radius:8px;margin:20px 0;padding:20px}.highlight{background:#fff3cd;border-left:4px solid #ffc107;border-radius:5px;margin:15px 0;padding:15px}.section-footer{border-top:2px solid #e9ecef;color:#6c757d;margin-top:40px;padding-top:20px;text-align:center}@media (max-width:768px){.container__privacy-policy{margin:10px;padding:15px}.title__privacy-policy-h1{font-size:2em}.title__privacy-policy-h2{font-size:1.5em}}.revies{padding:2.5rem 0}.revies__title{color:#2f5597;font-size:2.5rem;font-weight:var(--fontWeight-700)}.revies__title-wrapper{max-width:-moz-min-content;max-width:min-content;position:relative}.revies__stars{position:absolute;width:2.8125rem}.revies__stars-1{left:-45px;top:-30px}@media (width <= 30.06125rem){.revies__stars-1{left:15px;top:-60px}}.revies__stars-2{left:100%;top:-20%}.revies__stars-3{left:130%;top:-60%}.container__terms-of-use{margin:0 auto;max-width:1200px;padding:20px}.content__terms-of-use{background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;padding:40px}.title__terms-of-use-h1{color:#2c3e50;font-size:2.2em;margin-bottom:20px;text-align:center}.title__terms-of-use-h2{border-bottom:2px solid #ecf0f1;color:#34495e;font-size:1.8em;margin:30px 0 15px;padding-bottom:10px}.title__terms-of-use-h3{color:#2c3e50;font-size:1.4em;margin:25px 0 10px}.text__terms-of-use-p{margin-bottom:15px;text-align:justify}.text__terms-of-use-description{text-align:center}.list__terms-of-use-ol,.list__terms-of-use-ul{margin:15px 0;padding-left:30px}.item__terms-of-use-li{margin-bottom:8px;text-align:justify}.definition{background:#f8f9fa;border-left:4px solid #667eea;border-radius:0 5px 5px 0;margin:20px 0;padding:15px}.definition strong{color:#2c3e50}.interaction-table{border-collapse:collapse;margin:25px 0;width:100%}.interaction-table td,.interaction-table th{border:1px solid #ecf0f1;padding:20px;vertical-align:top}.interaction-table th{background:var(--color-30);color:#fff;font-weight:700;text-align:left}.interaction-table tr:nth-child(2n){background:#f8f9fa}.warning__terms-of-use{background:#fff3cd;border:1px solid #ffeaa7;border-left:4px solid #fdcb6e;border-radius:0 5px 5px 0;margin:20px 0;padding:15px}.prohibition{background:#ffeaa7;border:1px solid #fdcb6e;border-radius:5px;margin:15px 0;padding:15px}.section__terms-of-use{margin-bottom:40px}.text__terms-of-use-inline{display:inline}@media (max-width:768px){.container__terms-of-use{padding:10px}.content__terms-of-use{padding:20px}.title__terms-of-use-h1{font-size:1.8em}.title__terms-of-use-h2{font-size:1.5em}.interaction-table{display:block}.interaction-table thead{display:none}.interaction-table tbody,.interaction-table td,.interaction-table tr{display:block;width:100%}.interaction-table tr{border:1px solid #ddd;border-radius:8px;margin-bottom:30px;overflow:hidden}.interaction-table td{border:none;border-bottom:1px solid #ecf0f1;padding:15px;position:relative}.interaction-table td:first-child:before,.interaction-table td:last-child:before{background:var(--color-30);color:#fff;content:attr(data-label);display:block;font-size:1.1em;font-weight:700;margin:-15px -15px 15px;padding:10px;text-transform:uppercase}.interaction-table td:last-child{border-bottom:none}}.dropdown-address{align-items:center;background:#fff;border:.0625rem solid var(--color-black);border-radius:.9375rem;box-shadow:0 4px 15px #0000001a;cursor:pointer;display:flex;justify-content:space-between;max-width:400px;min-width:5.625rem;padding:.46875rem .9375rem;position:relative;transition:all .3s ease;width:100%}@media (width <= 56.31125rem){.dropdown-address{padding:.34375rem .9375rem}}.dropdown-address:hover{border-color:var(--color-30);box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.dropdown-address.active{border-color:var(--color-30);border-radius:12px 12px 0 0}.selected-value-address{color:#333;font-size:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:14.375rem}@media (width <= 56.31125rem){.selected-value-address{font-size:1.0625rem;width:16.875rem}}@media (width <= 40.68625rem){.selected-value-address{width:11.25rem}}@media (width <= 30.06125rem){.selected-value-address{width:6.5625rem}}.placeholder{color:#999;font-size:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:6.25rem}@media (width <= 56.31125rem){.placeholder{font-size:1.0625rem}}@media (width <= 30.06125rem){.placeholder{width:3.75rem}}.arrow{color:var(--color-black);font-size:12px;transition:transform .3s ease}.arrow.rotated{transform:rotate(180deg)}.dropdown-list-address{background:#fff;border-radius:0 0 12px 12px;box-shadow:0 10px 30px #00000026;left:0;max-height:300px;opacity:0;overflow-y:auto;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:1000}.dropdown-list-address.show{opacity:1;transform:translateY(0);visibility:visible}.dropdown-options-address{list-style:none;max-height:250px;overflow-x:hidden;overflow-y:auto}.dropdown-option-address{align-items:center;border-bottom:1px solid #f8f9fa;cursor:pointer;display:flex;padding:12px 20px;transition:all .2s ease}.dropdown-option-address.selected{background-color:var(--color-30)}@media (width <= 30.06125rem){.dropdown-option-address{padding:.4375rem 1.0625rem}}.dropdown-option-address:hover{background:#f8f9fa;transform:translate(5px)}.dropdown-option-address:last-child{border-bottom:none}.option-text{color:inherit;font-size:14px}.dropdown-list-address::-webkit-scrollbar{width:6px}.dropdown-list-address::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 0 12px}.dropdown-list-address::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.dropdown-list-address::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.slider__swiper-revies{max-width:1200px;opacity:0;padding:0 50px;position:relative;visibility:hidden;width:100%}.slider__swiper-revies.is_hidden{opacity:1;visibility:visible}@media (width <= 40.68625rem){.slider__swiper-revies{padding:0 40px}}.swiper-revies{height:100%;overflow:hidden;width:100%}.swiper-revies .swiper-wrapper-revies{align-items:stretch;box-sizing:border-box;display:flex;padding:4.375rem 0}.swiper-slide-revies{background:inherit;border:none;flex-shrink:0;height:auto;padding:0}.card__slide-revies{background-color:var(--color-white);border:.0625rem solid #2f5597;display:flex;flex-direction:column;height:100%;min-height:21.875rem;overflow:hidden;padding:1.25rem;transition:transform .3s ease,box-shadow .3s ease}.card__slide-revies:hover{box-shadow:0 10px 25px #0003;transform:translateY(-5px)}.card__slide-revies-image{display:block;height:8.4375rem;-o-object-fit:contain;object-fit:contain;width:100%}.card__slide-revies-description{align-items:center;color:var(--color-black);display:flex;flex:1;font-size:1.0625rem;font-weight:var(--fontWeight700);justify-content:center;margin:0;text-align:center}.swiper-button-next-revies,.swiper-button-prev-revies{align-items:center;background:#cc99fe;border:.0625rem solid #2f5597;border-radius:50%;cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:2.5rem;z-index:1}.swiper-button-next-revies:after,.swiper-button-prev-revies:after{border-color:var(--color-white);border-style:solid;content:"";display:block;height:.75rem;width:.75rem}.swiper-button-next-revies:hover,.swiper-button-prev-revies:hover{background:var(--color-10);transform:translateY(-50%) scale(1.1)}.swiper-button-next-revies.swiper-button-disabled,.swiper-button-prev-revies.swiper-button-disabled{cursor:not-allowed;opacity:.4}.swiper-button-next-revies.swiper-button-disabled:hover,.swiper-button-prev-revies.swiper-button-disabled:hover{background:var(--color-20);transform:translateY(-50%) scale(1)}.swiper-button-prev-revies{left:-10px}.swiper-button-prev-revies:after{border-width:2px 0 0 2px;margin-left:.25rem;transform:rotate(-45deg)}.swiper-button-next-revies{right:-10px}.swiper-button-next-revies:after{border-width:2px 2px 0 0;margin-right:.25rem;transform:rotate(45deg)}@media (width <= 30.06125rem){.swiper-button-next-revies,.swiper-button-prev-revies{height:2.1875rem;width:2.1875rem}.card__slide-revies{min-height:18.75rem}.card__slide-revies-description{font-size:.8125rem}}@media (width <= 90.06125rem){.card__slide-revies{min-height:23.75rem}.card__slide-revies-description{font-size:.9375rem}}.not-found{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:50px auto;max-width:600px;padding:20px;text-align:center;width:80%}.page-not-found-title{color:#664163;font-size:100px;margin-bottom:20px}.page-not-found-text-p{color:#333;font-size:20px;margin-bottom:30px}.link-back{background-color:#998898;border-radius:5px;color:#fff;display:inline-block;padding:10px 20px;text-decoration:none;transition:background-color .3s}.link-back:hover{background-color:#c2a9c0}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
