.profile-aside{padding:16px;border:1px solid var(--border-color-2);border-radius:16px;width:100%;max-width:312px;height:fit-content;position:sticky;top:100px}@media only screen and (max-width:1024px){.profile-aside{max-width:100%;position:static}}.profile-aside__link{display:flex;justify-content:space-between;padding:12px;font-weight:400;font-size:.875em;line-height:20px;color:var(--gray-800);cursor:pointer;border-radius:16px;transition:var(--transition)}.profile-aside__link:hover{background:var(--gray-100)}.profile-aside__link:active{transform:scale(.96)}.profile-aside__link--active{background:var(--gray-100)}.profile-aside__link .icon{width:20px;height:20px}.change-mail-modal{display:flex;flex-direction:column;background:var(--white);border-radius:16px;padding:41px 32px;width:424px}.change-mail-modal .btn{width:100%}.change-mail-modal a{color:var(--blue);text-decoration:underline}.add-mail-modal{display:flex;flex-direction:column;background:var(--white);border-radius:16px;padding:41px 32px;width:424px}.add-mail-modal__body{display:flex;flex-direction:column;gap:16px}.add-mail-modal .btn{width:100%}.phone-alert-modal{display:flex;flex-direction:column;background:var(--white);border-radius:16px;padding:41px 32px;width:424px}.phone-alert-modal .btn{width:100%}.phone-alert-modal__body{flex-direction:column;gap:16px}.phone-alert-modal__body,.phone-alert-modal__check{display:flex;justify-content:center;align-items:center}.phone-alert-modal__check{width:56px;height:56px;background:var(--green-50);border-radius:999px}.phone-alert-modal__check svg{max-height:25px;max-width:25px}.phone-alert-modal__check svg path{fill:var(--green)}.options-modal{display:flex;flex-direction:column;background-color:var(--white);padding:41px 32px;width:100%;max-width:648px}.options-modal__image{display:flex;align-items:center;gap:24px}.options-modal__image-avatar{display:flex;align-items:center;justify-content:center;background:var(--gray-100);border:2px dashed var(--border-color-2);border-radius:999px;width:80px;height:80px;transition:var(--transition)}.options-modal__image-avatar svg{max-height:21px;max-width:16px}.options-modal__image-avatar svg path{fill:var(--border-color-2);transition:var(--transition)}.options-modal__image-avatar:hover{border:2px dashed var(--green-dark)}.options-modal__image-avatar:hover svg path{fill:var(--green-dark)}.options-modal__image span{font-weight:400;font-size:.875em;line-height:140%;color:var(--body_muted);max-width:342px}.options-modal__form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;row-gap:16px}@media only screen and (max-width:628px){.options-modal__form{grid-template-columns:repeat(1,1fr)}}.options-modal__info{display:flex;flex-direction:column;gap:16px}.options-modal__info_phone{display:flex;justify-content:space-between}@media only screen and (max-width:428px){.options-modal__info_phone{flex-direction:column;gap:8px}}.options-modal__info_phone--right{display:flex;flex-direction:column;gap:8px}.options-modal__info_phone--right div{display:flex;gap:12px}.options-modal__info_phone p{font-weight:400;font-size:.75em;line-height:120%;color:var(--green);opacity:.8}.options-modal__info_mail{display:flex;justify-content:space-between}@media only screen and (max-width:428px){.options-modal__info_mail{flex-direction:column;gap:8px}}.options-modal__info_mail h6{display:flex;align-items:center;gap:8px;text-decoration-line:underline;color:var(--blue);cursor:pointer}.options-modal__info_socials{display:flex;justify-content:space-between}.options-modal__info_socials-buttons{display:flex;gap:16px;align-items:center}.options-modal__info_socials-buttons .icon{width:32px;height:32px}.options-modal__info span{font-weight:400;font-size:.875em;line-height:140%;color:var(--gray-900);opacity:.8}.options-modal__block-border{border-bottom:1px solid var(--border-color-2);padding:16px 0}.options-modal__save{margin-left:auto}.options-modal__items{width:100%;display:flex;gap:0 32px;align-items:center;flex-wrap:wrap}.options-modal__items-title{width:100%}.options-modal__item{padding:16px 0;border-radius:16px;display:flex;cursor:pointer;align-items:center}.options-modal__item-text{display:flex;flex-direction:column;margin-left:8px}.options-modal__item-title{font-size:.875em;line-height:140%;color:var(--gray-900)}.bonus-modal{background:var(--white);border-radius:16px;padding:41px 32px;width:424px}.bonus-modal,.bonus-modal__body{display:flex;flex-direction:column}.bonus-modal__body{gap:16px}.bonus-modal .btn{width:100%}.bonus-modal .progress-bar{display:flex;align-items:center}.bonus-modal .progress-bar-line{position:relative;height:2px;width:100%;background-color:var(--gray)}.bonus-modal .progress-bar-fill{position:absolute;height:100%;background-color:var(--main)}.bonus-modal .progress-bar-circles{display:flex;align-items:center;margin-left:-334px;gap:30px}.bonus-modal .progress-bar-circles div{width:10px;height:10px;border-radius:50%;background-color:var(--gray);margin-right:5px}.bonus-modal .progress-bar-circles div.filled{background-color:#27ae60}.profile-tab{width:100%;display:flex;gap:24px}@media only screen and (max-width:700px){.profile-tab{flex-direction:column-reverse}}.profile-tab-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:40px 0 32px;width:100%;background:linear-gradient(77.27deg,#5ab033,#dde954);box-shadow:0 18px 39px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:16px}.profile-tab-card__title{color:#425b2e;font-weight:700;font-size:1.5em}.profile-tab-card__content{display:flex;flex-direction:column;align-items:center;color:#425b2e}.profile-tab-card__count{font-weight:900;font-size:6em;line-height:96px}.profile-tab-card__bonus{font-weight:400;font-size:1.25em;line-height:28px}.profile-tab-card__link{background:var(--white);padding:10px 22px;border-radius:12px;color:var(--gray-800);font-size:.75em;transition:var(--transition)}.profile-tab-card__link:active{transform:scale(.96)}.profile-tab-info{position:relative;width:100%;max-width:312px;background:var(--gray-100);border-radius:16px}@media only screen and (max-width:700px){.profile-tab-info{max-width:100%}}.profile-tab-info__content{padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px}@media only screen and (max-width:480px){.profile-tab-info__content{align-items:flex-start}}.profile-tab-info__img{width:120px;height:120px}.profile-tab-info__name-block{display:flex;flex-direction:column;text-align:center}.profile-tab-info__name{color:var(--gray-900);font-size:1rem;line-height:22px;font-weight:500}.profile-tab-info__age{font-weight:400;font-size:12px;color:#a5a5a5}.profile-tab-info__contact{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:480px){.profile-tab-info__contact{align-items:flex-start}}.profile-tab-info__phone{color:var(--gray-800);font-weight:400;font-size:.875em}.profile-tab-info__mail{font-weight:400;font-size:.875em;line-height:20px;color:var(--blue)}.profile-tab-info__btn{position:absolute;top:20px;right:20px}.order-products{position:relative;border:1px solid var(--border-color-2,#e3e3e3);border-radius:16px}.order-product{width:100%;padding:8px 16px;display:flex;gap:16px;align-items:center}@media only screen and (max-width:920px){.order-product{flex-direction:column;align-items:flex-start;gap:16px}}.order-product__name{display:flex;flex-direction:column;gap:4px;flex-grow:1;align-items:flex-start}.order-product__title{font-weight:500;font-size:1rem;line-height:19px;color:var(--gray-900);max-width:400px}@media only screen and (max-width:920px){.order-product__title{max-width:none}}@media only screen and (max-width:720px){.order-product__title{font-size:.875rem}}.order-product__status{border-radius:100px;padding:4px 10px;font-size:.75rem;font-weight:500;line-height:normal}.order-product__status--green{background:var(--green-light-2,#eff7eb);color:var(--green,#5ab033)}.order-product__status--yellow{background:var(--yellow-o15,#fdf5da);color:var(--yellow,#f2b807)}.order-product__status--red{background:var(--red-50,#fdebeb);color:var(--red,#c61111)}.order-product__description{font-weight:400;font-size:12px;line-height:16px;color:var(--gray-5)}.order-product__img{width:64px;height:64px;background:var(--white);display:flex;border-radius:16px;flex-shrink:0}.order-product__img img{object-fit:contain;border-radius:5px}.order-product__action{display:flex;gap:16px;align-items:center}@media only screen and (max-width:920px){.order-product__action{width:100%}}.order-product__price{display:flex;flex-direction:column;justify-content:flex-end;text-align:right;font-weight:500;font-size:1.125rem;line-height:24px}.order-product__price-old{font-weight:500;font-size:.625rem;line-height:12px;text-decoration-line:line-through;color:var(--gray-400)}.order-product__price-actual{font-weight:500;font-size:1.125rem;line-height:24px}.order-product__price-actual--discount{color:var(--danger)}.order-product__wrapper-info,.order-product__wrapper-interactions{display:flex;gap:8px;align-items:center}.order-product__wrapper-interactions{width:50%;justify-content:flex-end;margin-left:auto}@media only screen and (max-width:920px){.order-product__wrapper-interactions{justify-content:flex-start;width:100%}}.review-modal{width:100%;max-width:424px;padding:32px;display:flex;flex-direction:column;gap:16px}.review-modal__header{display:flex;justify-content:space-between;align-items:center;font-size:1.5rem;font-style:normal;font-weight:500;line-height:36px}.review-modal__body{display:flex;flex-direction:column;align-items:center;gap:16px}.order-m,.review-modal__body .textarea,.review-modal__footer,.review-modal__footer .btn{width:100%}.order-m{background:var(--white);z-index:2;border-radius:16px;padding:16px;max-width:1290px;min-height:150px}.order-m__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.order-m__top-title{color:var(--gray-900);line-height:29px;font-weight:500;font-size:1.5em}@media only screen and (max-width:680px){.order-m__top-title{font-size:.825rem;line-height:18px}}.order-m__top-btns{display:flex;align-items:center}.order-m__phone-btn,.order-m__send-btn{font-size:.875rem;height:46px;border-radius:16px;padding:0 10px}@media only screen and (max-width:680px){.order-m__phone-btn span,.order-m__send-btn span{display:none}}.order-m__phone-btn{margin-left:8px}.order-m__send-btn{margin-left:16px}.order-m__close-btn{width:46px;height:46px;margin-left:32px}.order-m__header{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid var(--border-color-2);border-radius:16px;margin-bottom:16px}.order-m__header button{width:120px;border-radius:12px}.order-m__date{color:var(--gray-900);font-weight:400;font-size:.875em}.order-m__panel{display:grid;grid-template-columns:repeat(5,minmax(100px,250px));border-radius:16px;padding:4px;background:var(--gray-100);margin-bottom:32px}@media only screen and (max-width:628px){.order-m__panel{grid-template-columns:repeat(2,1fr)}}.order-m__panel li{display:flex;flex-direction:column;align-items:center;border-radius:16px;gap:8px;padding:8px;transition:var(--transition)}.order-m__panel--active{background:var(--white)}.order-m__panel--active .order-m__panel-icon{background:var(--green-50)}.order-m__panel--active .order-m__panel-icon .icon svg path{fill:var(--green)}@media only screen and (max-width:680px){.order-m__help{font-size:.725rem;line-height:18px}}.order-m__panel-icon{display:flex;justify-content:center;align-items:center;width:28px;height:28px;transition:var(--transition);border-radius:999px}.order-m__panel-icon .icon{width:20px;height:20px}.order-m__panel-icon .icon svg path{transition:var(--transition);fill:var(--green-300)}.order-m__panel-title{font-weight:500;font-size:.875em;line-height:19px}.order-m__order-list-title{display:flex;font-weight:500;font-size:1.25em;margin-bottom:16px}.order-m__is-finished{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:100%;padding:16px;background:var(--green-50);border-radius:16px;margin-bottom:36px}.order-m__is-finished-title{color:var(--green-700);font-size:1rem;font-style:normal;font-weight:600}.order-m__is-finished-btn{font-size:.75rem;font-style:normal;font-weight:400;height:36px;line-height:12px}.order-m__content{width:100%;display:flex;align-items:flex-start;gap:24px}.order-m__content-icon{width:28px;height:28px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%) rotate(90deg);border:1px solid var(--border-color-2,#e3e3e3);border-radius:100%;background:var(--white,#fff);cursor:pointer;z-index:1}.order-m__content-icon--active{transform:translate(-50%) rotate(-90deg)}@media only screen and (max-width:768px){.order-m__content{flex-direction:column}}.order-m__s{width:100%}.order-m__content-header{display:flex;justify-content:space-between;margin-bottom:16px}.order-m__content-header button{border-radius:16px;font-size:.875em}.order-m__content-body{display:flex;flex-direction:column;gap:8px}.order-m__a{border:1px solid var(--border-color-2);border-radius:16px;padding:16px;max-width:296px;width:100%}@media only screen and (max-width:768px){.order-m__a{max-width:none}}.order-m__a-title{font-weight:500;font-size:1.25em;line-height:24px}.order-m__a-shop-info{display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--border-color-2);padding-bottom:16px}.order-m__a-address-header{display:flex;justify-content:space-between;margin-top:16px;flex-direction:column}.order-m__a-address-header span{line-height:26px;font-weight:500;font-size:14px}.order-m__a-shop-phone-header{display:flex;flex-direction:column}.order-m__a-shop-phone-header span{line-height:26px;font-weight:500;font-size:14px}.order-m__a-address-title{font-weight:400;font-size:.875em;line-height:26px;color:var(--body_muted)}.order-m__a-btn-update{width:26px;height:26px;border-radius:8px}.order-m__a-btn-update .icon{width:16px;height:16px}.order-m__a-btn-update .icon svg path{fill:var(--gray-800)}.order-m__a-btn{margin:16px 0;border-top:1px solid var(--border-color-2);border-bottom:1px solid var(--border-color-2);padding:16px 0}.order-m__a-btn button{width:100%;font-weight:400;font-size:.875em;height:46px;border-radius:16px}.order-m__a-phone{display:flex;flex-direction:column;border-bottom:1px solid var(--border-color-2);padding-bottom:14px;padding-top:16px}.order-m__a-phone span{font-weight:500;font-size:.875em}.order-m__a-phone-title{font-weight:400;font-size:.875em;color:var(--body_muted)}.order-m__a-total{margin:16px 0;display:flex;flex-direction:column;gap:8px}.order-m__a-total-header{display:flex;justify-content:space-between;align-items:center}.order-m__a-total-block{display:flex;justify-content:center;align-items:center;gap:4px}.order-m__a-total-header-btn{border-radius:8px;width:26px;height:26px}.order-m__a-total-header-btn .icon{width:16px;height:16px}.order-m__a-total-footer{display:flex;justify-content:space-between;align-items:center;font-weight:400;font-size:.875rem;color:var(--body_muted)}.order-m__a-pay{display:flex;flex-direction:column}.order-m__a-pay-title{display:flex;justify-content:space-between;font-weight:400;font-size:.875em;color:var(--body_muted)}.order-m__a-pay-repeat{border:1px solid rgba(0,0,0,0);margin:16px 0 8px;color:var(--white);background:var(--green);font-size:.875rem;height:46px}.order-m__a-pay-repeat:hover{background:var(--white);border-color:var(--green);color:var(--green)}.order-m__a-pay-close{font-size:.875rem;height:46px;border-radius:16px}.order-m__loading{display:flex;height:100%}.order-m__loading .icon{width:32px;margin:0 auto}.order-card{display:flex;flex-direction:column;gap:16px;border:1px solid var(--border-color-2);padding:16px;border-radius:16px;cursor:pointer;transition:var(--transition)}.order-card--selected,.order-card:hover{border-color:var(--main)}.order-card__header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color-2);padding-bottom:8px;gap:16px}@media only screen and (max-width:940px){.order-card__header{flex-direction:column;align-items:start}}.order-card__block-1{display:flex;gap:8px;align-items:center}@media only screen and (max-width:1024px){.order-card__block-1{flex-wrap:wrap}}.order-card__status{display:flex;align-items:center;justify-content:center;gap:4px;border-radius:999px;font-weight:400;font-size:.75em;line-height:14px;height:30px;padding:8px}.order-card__status:before{content:"";display:block;width:6px;height:6px;border-radius:50%}.order-card__status--type{border:1px solid var(--theme-border-color,#e3e3e3);min-width:80px}.order-card__status--type:before{display:none}.order-card__status--orange{color:var(--brown);background:var(--orange-o2)}.order-card__status--orange:before{background:var(--brown)}.order-card__status--yellow{color:var(--orange);background:var(--yelow-o3)}.order-card__status--yellow:before{background:var(--orange)}.order-card__status--blue{color:var(--blue);background:var(--aqua)}.order-card__status--blue:before{background:var(--blue)}.order-card__status--red{color:var(--white);background:var(--red)}.order-card__status--red:before{background:var(--white)}.order-card__status--green{color:var(--green);background:var(--green-50)}.order-card__status--green:before{background:var(--green)}.order-card__delivery-type{display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--gray-100);width:80px;height:30px}.order-card__delivery-type,.order-card__time{line-height:14px;font-weight:400;font-size:.75em}.order-card__time{color:var(--gray-900)}.order-card__filter{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.75em;background:var(--green-50);color:var(--green);width:80px;height:30px;border-radius:999px}.order-card__block-2{display:flex;gap:16px;align-items:center}@media only screen and (max-width:1024px){.order-card__block-2{flex-wrap:wrap}}.order-card__count,.order-card__weight{font-weight:400;color:var(--body_muted);font-size:.875em}.order-card__price{font-size:.875em;color:var(--gray-900)}.order-card__controller{display:flex;gap:8px}.order-card__controller button{border-radius:12px}.order-card__content{font-weight:500;font-size:.875em}.order-card__more{display:flex;align-items:center;justify-content:center;border-radius:12px;width:36px;height:36px;transition:var(--transition);background:var(--gray-100)}.order-card__more .icon{width:16px;height:16px}.order-card__list{display:flex;flex-wrap:wrap;gap:5px}.order-card__list li{width:80px;height:80px;display:flex}.order-card__btn-repeat{color:var(--green-green-800,#244614);font-size:.725rem;font-weight:400;line-height:120%}.order-card__btn-repeat:hover{color:var(--green)}.filter-tabs{display:flex;padding:2px;border:1px solid var(--border-color-2);border-radius:8px;gap:2px}@media only screen and (max-width:900px){.filter-tabs{height:100%;width:100%;justify-content:space-between}}@media only screen and (max-width:530px){.filter-tabs{flex-direction:column}}.filter-tabs__item{display:flex;justify-content:center;align-items:center;width:140px;height:40px;cursor:pointer;transition:var(--transition);border-radius:8px}@media only screen and (max-width:900px){.filter-tabs__item{height:100%;width:100%}}.filter-tabs__item:not(.filter-tabs__item--active):hover{background:var(--black-o1)}.filter-tabs__item:active{background:var(--black-o6);transform:scale(.96);color:var(--white)}.filter-tabs__item--active{background:var(--gray-800);color:var(--white)}.orders-tab{width:100%;display:flex;flex-direction:column;gap:17px}.orders-tab__header{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:900px){.orders-tab__header{flex-direction:column;align-items:start;gap:20px}}.orders-tab__title{font-weight:500;font-size:1.75em}.orders-tab__list{display:flex;flex-direction:column;gap:16px}.set-buy{display:grid;grid-template-columns:140fr 218fr;align-items:center;background-color:var(--white);gap:16px;padding:24px;border:1px solid var(--border-color-2);border-radius:16px}@media only screen and (max-width:1024px){.set-buy{grid-template-columns:1fr;padding:10px;gap:7px}}.set-buy--column{display:flex;flex-direction:column;z-index:10}.set-buy--column .set-buy__info-header{order:0}.set-buy--column .set-buy__info-footer{order:2;justify-content:flex-end}.set-buy--column .set-buy__image-container{order:1}@media only screen and (max-width:1024px){.set-buy--column .set-buy__image-container{width:100%}}.set-buy--column .set-buy__image-container img{height:262px;width:262px}@media only screen and (max-width:1024px){.set-buy--column .set-buy__image-container img{height:200px;width:100%}}.set-buy--main{display:grid;grid-template-columns:repeat(2,1fr);border:none;padding:0;width:100%;background:var(--white-3);border-radius:0}.set-buy--main .set-buy__image-container{grid-area:1/1/2/3;order:0}.set-buy--main .set-buy__image-container img{height:499px;width:100%}@media only screen and (max-width:840px){.set-buy--main .set-buy__image-container img{height:320px}}.set-buy--main .btn--circle{display:none}.set-buy--main .set-buy__info-footer_rating{position:absolute;top:24px;left:24px}.set-buy__image-container{grid-area:1/1/3/2}.set-buy__image-container img{border-radius:16px;height:140px;width:140px}@media only screen and (max-width:1024px){.set-buy__image-container img{width:100%}}.set-buy__info{flex-direction:column;height:140px}.set-buy__info,.set-buy__info-header{display:flex;justify-content:space-between;width:100%}.set-buy__info-header--text{display:flex;flex-direction:column;gap:4px}.set-buy__info-title{font-weight:400;font-size:1.125em;line-height:22px;text-align:left;color:var(--gray-900)}@media only screen and (max-width:540px){.set-buy__info-title{font-size:1rem;line-height:22px}}.set-buy__info-subtitle{text-align:start;font-weight:400;font-size:.75em;line-height:16px;color:var(--body_muted)}.set-buy__info-footer{display:flex;justify-content:space-between;width:100%;align-items:center}.set-buy__info-footer span{height:fit-content;border-radius:4px;font-size:.75em;line-height:19px}.set-buy__info-footer_scores{background-color:var(--yelow-100);font-weight:400;padding:4px;line-height:120%}.set-buy__info-footer_rating{background-color:var(--gray-100);padding:5px 8px;line-height:120%;gap:4px}.set-buy__info-footer_rating svg{max-width:15px;max-height:15px}.set-buy__info-footer_rating svg path{fill:var(--yelow-500)}.my-kits-tab{width:100%;display:flex;flex-direction:column;gap:16px}.my-kits-tab__header{display:flex;justify-content:space-between;align-items:center}.my-kits-tab__title{font-weight:500;font-size:1.75em}.my-kits-tab__btn{font-size:.875em}.my-kits-tab__btn .icon{width:20px;height:20px}.my-kits-tab__content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}@media only screen and (max-width:1300px){.my-kits-tab__content{grid-template-columns:1fr 1fr}}@media only screen and (max-width:540px){.my-kits-tab__content{grid-template-columns:1fr}}.address-component{display:flex;justify-content:space-between;gap:15px;position:relative;width:100%;padding:16px;border-radius:16px;border:1px solid var(--border-color-2);cursor:pointer}.address-component .radio{min-width:17px}.address-component--selected{border-color:var(--main)}.address-component__info{display:flex;flex-direction:column;gap:4px}.address-component__title{font-weight:500}.address-component__subtitle{display:flex;align-items:center;font-weight:400;font-size:.875em;line-height:14px;color:var(--body_muted)}.address-component__popper-wrapper{position:relative;align-self:flex-start;min-width:30px}.address-component__popper{position:absolute;padding:4px 8px;right:100%;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px rgba(149,157,165,.2);border-radius:8px;z-index:10;background:var(--white)}.address-component__popper:before{position:absolute;content:"";right:-2px;top:50%;transform:rotate(45deg) translateY(-50%);width:12px;height:12px;background:var(--white);pointer-events:none}.address-component__popper button{border-radius:8px;font-weight:400;font-size:.875em;background:var(--white)}.address-component__popper button:active,.address-component__popper button:hover{background:var(--gray-100)}.address-component__popper-remove{display:flex;justify-content:flex-start;width:100%;color:var(--red)}.address-component__btn{height:30px;width:30px}.address-component__btn:not(.address-component__btn:hover){background:rgba(0,0,0,0)}.address-component__btn .icon{width:16px;height:16px}.address-component__btn .icon svg path{fill:var(--gray-700)}.my-addresses-tab{width:100%;display:flex;flex-direction:column;gap:16px}.my-addresses-tab__header{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:430px){.my-addresses-tab__header{flex-direction:column;gap:20px;align-items:start;width:100%}}.my-addresses-tab__title{font-weight:500;font-size:1.75em}.my-addresses-tab__content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media only screen and (max-width:450px){.my-addresses-tab__content{grid-template-columns:1fr}}.my-addresses-tab__btn .icon{width:20px;height:20px}.feedback-card{width:100%;padding:16px;border-radius:16px;border:1px solid var(--border-color-2)}.feedback-card__header{display:flex;justify-content:space-between;align-items:center;height:64px}.feedback-card__info{display:flex;align-items:center;gap:8px}.feedback-card__img{width:60px;height:49px;object-fit:contain}.feedback-card__actions{display:flex;align-items:center;gap:10px}.feedback-card__btn-communication{border-radius:12px}.feedback-card__btn-down{border-radius:12px;width:36px;height:36px}.feedback-card__btn-down .icon{transition:var(--transition);width:16px;height:16px}.feedback-card__btn-delete{border-radius:12px;width:36px;height:36px}.feedback-card__btn-delete .loading-indicator{justify-content:center}.feedback-card__btn-delete .icon{transition:var(--transition);width:16px;height:16px}.feedback-card__btn-down--active .icon{transform:rotate(180deg)}.feedback-card__title{font-weight:500;font-size:1em;line-height:19px;color:var(--gray-900)}.feedback-card__content{display:flex;flex-direction:column;gap:16px}.feedback-card__content li{display:flex;flex-direction:column;border-top:1px solid var(--border-color-2);padding-top:16px;gap:8px}.feedback-card__comment-header{display:flex;justify-content:space-between;align-items:center}.feedback-card__comment-info{display:flex;gap:8px}.feedback-card__comment-rate{display:flex;align-items:center;gap:4px;padding:4px 8px;height:24px;border-radius:4px;background:var(--gray-100)}.feedback-card__comment-rate span{padding-top:1px;font-weight:600;font-size:.75em;line-height:16px}.feedback-card__comment-rate .icon{width:16px;height:16px}.feedback-card__comment-rate .icon svg path{fill:var(--yelow-500)}.feedback-card__comment-title{font-weight:500;font-size:1em}.feedback-card__comment-date{font-weight:400;font-size:.75em;color:var(--body_muted)}.feedback-card__comment-description{font-weight:400;font-size:.875em;color:var(--gray-900)}.my-feedback-tab{width:100%;display:flex;flex-direction:column;padding-top:5px;gap:16px}.my-feedback-tab__header{font-weight:500;font-size:28px;line-height:34px;height:34px}.my-feedback-tab__content{display:flex;flex-direction:column;gap:8px}.company-card{display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:16px;padding:16px;border:1px solid var(--border-color-2)}.company-card__title{font-weight:500;font-size:18px;line-height:24px}.company-card__btn{width:36px;height:36px;border-radius:12px}.company-card__btn .icon{width:16px;height:16px}.phone-modal{background:var(--white);border-radius:16px;padding:41px 32px;width:424px}.phone-modal,.phone-modal__body{display:flex;flex-direction:column}.phone-modal__body{gap:16px}.phone-modal .btn{width:100%}.phone-modal .default-modal__footer{flex-direction:column}.phone-modal .default-modal__footer p{font-weight:400;font-size:.75em;line-height:120%;text-align:center;color:var(--body_muted)}.company-tab{display:flex;flex-direction:column;width:100%;gap:16px}.company-tab__header{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:400px){.company-tab__header{flex-direction:column;gap:20px;align-items:start}}.company-tab__title{font-weight:500;font-size:28px;line-height:34px}.company-tab__btn{border-radius:16px;gap:4px}.card-component{position:relative;width:100%;padding:16px;border-radius:16px;border:1px solid var(--border-color-2);display:flex;align-items:center;gap:12px}.card-component__icon{width:36px}.card-component__info{display:flex;flex-direction:column;font-size:.875rem;line-height:20px}.card-component__title{font-size:.875em;line-height:140%;color:var(--body_muted)}.card-component__popper-wrapper{position:relative;align-self:flex-start;margin-left:auto}.card-component__popper{position:absolute;padding:4px 8px;right:100%;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px rgba(149,157,165,.2);border-radius:8px;z-index:10;background:var(--white)}.card-component__popper:before{position:absolute;content:"";right:-2px;top:50%;transform:rotate(45deg) translateY(-50%);width:12px;height:12px;background:var(--white);pointer-events:none}.card-component__popper button{border-radius:8px;font-weight:400;font-size:.875em;background:var(--white)}.card-component__popper button:active,.card-component__popper button:hover{background:var(--gray-100)}.card-component__popper-remove{display:flex;justify-content:flex-start;width:100%;color:var(--red)}.card-component__popper-btn{height:30px;width:30px}.card-component__popper-btn:not(.card-component__popper-btn:hover){background:rgba(0,0,0,0)}.card-component__popper-btn .icon{width:16px;height:16px}.card-component__popper-btn .icon svg path{fill:var(--gray-700)}.my-cards-tab{width:100%;display:flex;flex-direction:column;gap:16px}.my-cards-tab__header{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:430px){.my-cards-tab__header{flex-direction:column;gap:20px;align-items:start;width:100%}}.my-cards-tab__icon{width:36px}.my-cards-tab__title{font-weight:500;font-size:1.75em}.my-cards-tab__content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media only screen and (max-width:450px){.my-cards-tab__content{grid-template-columns:1fr}}.my-cards-tab__btn .icon{width:20px;height:20px}.my-cards-tab__card{position:relative;width:100%;padding:16px;border-radius:16px;border:1px solid var(--border-color-2);display:flex;align-items:center;gap:12px}.my-cards-tab__card-info{display:flex;flex-direction:column;font-size:.875rem;line-height:20px}.my-cards-tab__card-title{font-size:.875em;line-height:140%;color:var(--body_muted)}.my-cards-tab__popper-wrapper{position:relative;align-self:flex-start;margin-left:auto}.my-cards-tab__popper{position:absolute;padding:4px 8px;right:100%;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px rgba(149,157,165,.2);border-radius:8px;z-index:10;background:var(--white)}.my-cards-tab__popper:before{position:absolute;content:"";right:-2px;top:50%;transform:rotate(45deg) translateY(-50%);width:12px;height:12px;background:var(--white);pointer-events:none}.my-cards-tab__popper button{border-radius:8px;font-weight:400;font-size:.875em;background:var(--white)}.my-cards-tab__popper button:active,.my-cards-tab__popper button:hover{background:var(--gray-100)}.my-cards-tab__popper-remove{display:flex;justify-content:flex-start;width:100%;color:var(--red)}.my-cards-tab__popper-btn{height:30px;width:30px}.my-cards-tab__popper-btn:not(.my-cards-tab__popper-btn:hover){background:rgba(0,0,0,0)}.my-cards-tab__popper-btn .icon{width:16px;height:16px}.my-cards-tab__popper-btn .icon svg path{fill:var(--gray-700)}.notify-item{cursor:pointer;border:1px solid var(--border-color-2);gap:8px;padding:8px;border-radius:16px;min-height:66px;display:grid;grid-template-columns:48px 1fr 64px}.notify-item__icon{width:48px;height:48px;border-radius:8px;overflow:hidden;background:var(--green-50);display:flex;justify-content:center;align-items:center}.notify-item__icon .icon{width:16px;height:16px}.notify-item__icon .icon svg path{fill:var(--green)}.notify-item__info{display:flex;flex-direction:column;gap:4px;font-weight:400;font-size:.725rem;line-height:14px;justify-content:center;color:var(--gray-5)}.notify-item__info-title{font-weight:600;font-size:1rem;line-height:22px}.notify-item__date{font-size:.725rem;line-height:14px;justify-content:center;color:var(--gray-5);align-self:flex-end}.gallery-modal{padding:0;margin:10px 0 0;position:relative;max-width:700px;width:100%;min-width:200px;min-height:250px}@media only screen and (max-width:1024px){.gallery-modal{margin-top:60px}}@media only screen and (max-width:788px){.gallery-modal{max-width:calc(100% - 150px)}}.gallery-modal__image{width:100%;height:100%;background:var(--gray);border-radius:10px;border:none;outline:none;box-shadow:none;object-fit:contain}.gallery-modal__close{width:50px;height:50px;border-radius:100%;background:var(--white);position:absolute;right:0;top:-55px;border:1px solid var(--black_o1);display:inline-flex;opacity:.5;align-items:center;justify-content:center}.gallery-modal__close .icon{width:22px;height:22px}.gallery-modal__close .icon svg path{fill:var(--dark)}.gallery-modal__external{width:50px;height:50px;border-radius:100%;background:var(--white);position:absolute;right:5px;top:5px;border:1px solid var(--black_o1);display:inline-flex;align-items:center;justify-content:center;opacity:.3;transition:opacity var(--transition)}.gallery-modal__external:hover{opacity:1}.gallery-modal__external .icon{width:22px;height:22px}.gallery-modal__external .icon svg path{fill:var(--dark)}.gallery-modal__arrow{position:absolute;top:0;bottom:0;height:50px;width:50px;border-radius:100%;background:var(--white);border:1px solid var(--black_o1);display:inline-flex;align-items:center;justify-content:center;margin:auto;opacity:.5;cursor:pointer}.gallery-modal__arrow .icon{width:22px;height:22px}.gallery-modal__arrow .icon svg path{fill:var(--dark)}.gallery-modal__arrow--right{right:5px}.gallery-modal__arrow--left{left:5px}.editor-js-renderer{display:flex;flex-direction:column;grid-gap:20px}.editor-js-renderer .swiper-button-next,.editor-js-renderer .swiper-button-prev{color:var(--orange)}.editor-js-renderer .swiper-pagination-bullet-active{background:var(--orange)}.editor-js-renderer__paragraph{margin:0;padding:0;width:100%;font-weight:500;font-size:1em;line-height:26px;color:var(--dark)}.editor-js-renderer__warning{padding:30px 50px;display:grid;gap:10px;width:100%;background:#f2f2f2;border-left:5px solid var(--orange)}.editor-js-renderer__warning span{font-weight:500;font-size:1em;line-height:26px;color:var(--dark)}.editor-js-renderer__warning p{font-weight:500;font-size:.875em;line-height:22px;color:var(--dark-light)}.editor-js-renderer__video{border:1px solid rgba(0,0,0,.15);padding:10px;border-radius:var(--main_radius);display:grid;gap:10px;width:100%}.editor-js-renderer__video video{border-radius:var(--main_radius);width:100%}.editor-js-renderer__video span{font-weight:700;font-size:1.375em;line-height:28px;color:var(--dark)}.editor-js-renderer__audio{border:1px solid rgba(0,0,0,.15);padding:10px;border-radius:var(--main_radius);display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%}.editor-js-renderer__audio audio,.editor-js-renderer__audio img{border-radius:var(--main_radius);width:100%}.editor-js-renderer__audio img{height:auto;object-fit:cover;object-position:center}.editor-js-renderer__audio span{font-weight:700;font-size:1.375em;line-height:28px;color:var(--dark)}.editor-js-renderer__table{width:100%;overflow-x:auto}.editor-js-renderer__table table{width:100%}.editor-js-renderer__table table tr td{padding:3px 10px;border-bottom:1px solid var(--gray-divider)}.editor-js-renderer__linkTool{width:100%;padding:15px;background:var(--main);display:flex;flex-direction:column;gap:8px;box-shadow:0 0 1px var(--dark-light);box-sizing:border-box;border-radius:var(--main_radius);text-decoration:none;color:var(--dark);align-items:center}.editor-js-renderer__linkTool:hover{box-shadow:0 0 1px var(--red);color:var(--white)}.editor-js-renderer__linkTool:active{transform:scale(.97)}.editor-js-renderer__linkTool-content{display:flex;flex-direction:column}.editor-js-renderer__linkTool-content span:first-child{font-size:1.125em;font-weight:700}.editor-js-renderer__linkTool img{width:80px;height:80px;overflow:hidden;flex-shrink:0;border-radius:var(--main_radius)}.editor-js-renderer__delimiter{text-align:center;border:none;background:none;position:relative}.editor-js-renderer__delimiter:before{display:inline-block;content:"***";font-size:30px;line-height:65px;height:30px;letter-spacing:.2em}.editor-js-renderer__image{width:100%;height:auto;display:grid;grid-gap:8px}.editor-js-renderer__image img{width:100%;height:100%;border-radius:var(--main_radius)}.editor-js-renderer__image span{width:100%;text-align:right;font-size:.875em;line-height:normal;color:var(--dark-light)}.editor-js-renderer__carousel-carousel .swiper-slide{display:grid;border-radius:var(--main_radius)}.editor-js-renderer__carousel-carousel .swiper-slide img{width:100%;height:auto;object-fit:cover;object-position:center;border-radius:var(--main_radius)}.editor-js-renderer__carousel-standard{gap:10px}@media only screen and (max-width:640px){.editor-js-renderer__carousel-standard{grid-template-columns:1fr!important}}.editor-js-renderer__carousel-standard img{height:200px;object-fit:cover;object-position:center;border-radius:var(--main_radius)}.editor-js-renderer__carousel-masonry{column-gap:10px;width:100%}@media only screen and (max-width:640px){.editor-js-renderer__carousel-masonry{column-count:1!important}}.editor-js-renderer__carousel-masonry img{object-fit:cover;object-position:center;border-radius:var(--main_radius)}.editor-js-renderer__carousel-masonry li{width:100%;break-inside:avoid-column;margin-bottom:10px}.editor-js-renderer__header{font-weight:700;width:100%;color:var(--dark);margin:0;padding:0}.editor-js-renderer__header--2{font-size:28px;line-height:36px}.editor-js-renderer__header--3{font-size:22px;line-height:28px}.editor-js-renderer__header--4{font-size:18px;line-height:22px}.editor-js-renderer__header--5{font-size:16px;line-height:18px}.editor-js-renderer__header--6{font-size:14px;line-height:16px}.editor-js-renderer__list--unordered{padding-left:10px;list-style-type:disc;list-style-position:inside}.editor-js-renderer__list--unordered ol{list-style-type:lower-latin;list-style-position:inside;margin-left:15px}.editor-js-renderer__list--unordered ul{list-style-type:circle;list-style-position:inside;margin-left:15px}.editor-js-renderer__code{padding:10px;background:#fcf0ef;font-family:monospace;font-size:.875rem;border-radius:var(--main_radius)}.editor-js-renderer__list--ordered{padding-left:10px;list-style-type:decimal;list-style-position:inside}.editor-js-renderer__list--ordered ol{list-style-type:lower-latin;list-style-position:inside;margin-left:15px}.editor-js-renderer__list--ordered ul{list-style-type:circle;list-style-position:inside;margin-left:15px}.editor-js-renderer__embed{border:1px solid rgba(0,0,0,.15);padding:10px;border-radius:var(--main_radius);display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%}.editor-js-renderer__embed span{font-weight:700;font-size:1.375em;line-height:28px;color:var(--dark)}.editor-js-renderer__embed iframe{border-radius:var(--main_radius);border:none;width:100%;max-width:100%;height:350px}@media only screen and (max-width:580px){.editor-js-renderer__embed iframe{height:270px}}@media only screen and (max-width:420px){.editor-js-renderer__embed iframe{height:230px}}.editor-js-renderer__quote{position:relative;display:grid;gap:10px;background:var(--gray-100,#f7f7f7);padding:32px;border-radius:16px}.editor-js-renderer__quote svg{width:48px;height:48px}.editor-js-renderer__quote svg path{fill:#a5a5a5}.editor-js-renderer__quote-text{font-size:1.25em;line-height:140%;color:var(--dark)}.editor-js-renderer__quote-header{display:flex;align-items:center;gap:8px}.editor-js-renderer__quote-image{width:64px;height:64px;border-radius:8px;object-fit:cover;object-position:center}.editor-js-renderer__quote-author{display:grid;align-items:center}.editor-js-renderer__quote-author span:first-child{font-weight:600;font-size:1em;line-height:140%;color:var(--dark)}.editor-js-renderer__quote-author span:last-child{font-size:.875em;line-height:120%;color:var(--body_muted,#919191)}.notify-modal{padding:0;display:flex;flex-direction:column;background:var(--white);border-radius:16px;width:648px;overflow:hidden}.notify-modal__img{width:100%;position:relative;height:232px}.notify-modal__close{position:absolute;top:32px;right:32px}.notify-modal__close .btn{width:48px;height:48px}.notify-modal__info{padding:32px;display:flex;flex-direction:column;gap:16px}.notify-modal__info-title{text-align:center;font-weight:500;font-size:1.75rem;line-height:40px}@media only screen and (max-width:480px){.notify-modal__info-title{font-size:1.25rem;line-height:normal}}.notify-modal__info-message{text-align:center;font-weight:400;font-size:1rem;line-height:22px}.notify-modal__info-promo{align-self:center;display:flex;gap:16px;align-items:center}.notify-modal__info-promo-title{font-size:1.5rem;font-weight:500}.notify-modal__btn{align-self:center;gap:4px}.notify-modal__btn,.pagination{display:flex;align-items:center}.pagination{list-style:none;overflow:hidden;gap:5px}.pagination__link{display:flex;align-items:center;justify-content:center;width:100%;height:35px;padding:6px 12px;background:none;cursor:pointer;border:none;transition:var(--transition);border-radius:5px;background:var(--surface-white,#fff);color:var(--green,#007aff);font-family:Commissioner;font-size:1em;line-height:1;font-style:normal;font-weight:500}.pagination__link--disabled{cursor:auto}.pagination__link .icon{width:20px;height:20px}.pagination__link:not(.pagination__link--disabled):not(.pagination__link--active):hover{border-color:var(--brown)}.pagination__link:not(.pagination__link--disabled):not(.pagination__link--active):hover .pagination__icon svg path{stroke:var(--gray)}.pagination__link--active{cursor:auto;background:var(--green);color:var(--white);pointer-events:none}.pagination__link:hover{background:var(--surface-gray-20,#ededed)}.my-noticed{width:100%;display:flex;flex-direction:column;gap:16px}.my-noticed__header{display:flex;justify-content:space-between;align-items:center}.my-noticed__title{font-weight:500;font-size:1.75em}.my-noticed__btn{font-size:.875em}.my-noticed__btn .icon{width:20px;height:20px}.my-noticed__content{display:flex;flex-direction:column;gap:16px}.profile-page{display:flex;flex-direction:column;gap:32px;padding-top:32px}.profile-page__banner{position:relative;border-radius:16px;overflow:hidden;height:480px}@media only screen and (max-width:1024px){.profile-page__banner{height:280px}}.profile-page__banner-img{background:var(--black);height:100%;width:100%}.profile-page__banner-img img{width:100%;height:100%}.profile-page__banner-wrapper{display:flex;justify-content:center;align-items:center;width:100%;position:absolute;top:0;padding-left:450px;height:100%}@media only screen and (max-width:1024px){.profile-page__banner-wrapper{padding-left:20px}}.profile-page__banner-content{display:flex;flex-direction:column;width:100%;max-width:450px}@media only screen and (max-width:1024px){.profile-page__banner-content{gap:10px}}.profile-page__banner-title{font-weight:500;font-size:48px;line-height:58px;color:var(--white)}@media only screen and (max-width:1024px){.profile-page__banner-title{font-size:2em;line-height:30px}}.profile-page__banner-description{font-weight:400;font-size:1.125em;line-height:24px;color:var(--white)}@media only screen and (max-width:1024px){.profile-page__banner-description{font-size:1em}}.profile-page__banner-btn{display:inline-flex;width:173px;margin-top:32px;font-weight:400;font-size:14px;padding-left:0;padding-right:0}.profile-page__banner-btn .icon{width:20px;height:20px}.profile-page__content{display:flex;gap:24px}@media only screen and (max-width:1024px){.profile-page__content{flex-direction:column}}