@media screen and (max-width:768px){.modal-overlay--basket{overflow-y:auto;padding-block:22px;align-items:flex-start}}.basket{position:relative;width:75%;padding:32px;background:#fff;box-shadow:0 0 2px #f3f3f3,0 2px 8px -1px #372f321a;border-radius:24px}@media screen and (min-width:1920px){.basket{padding:48px 48px 101px}}@media screen and (max-width:1024px){.basket{width:70%;padding:24px}}@media screen and (max-width:768px){.basket{width:100%;height:100%;max-height:100%;padding:24px 16px;border-radius:0}}.basket-wrapper.container{display:flex;column-gap:24px;max-width:1240px}@media screen and (min-width:1920px){.basket-wrapper.container{min-width:1650px;max-width:1650px;column-gap:32px}}@media screen and (max-width:1024px){.basket-wrapper.container{min-width:900px;max-width:900px}}@media screen and (max-width:768px){.basket-wrapper.container{min-width:328px;max-width:328px}}.basket-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:24px}@media screen and (min-width:1920px){.basket-header{margin-bottom:48px}}@media screen and (max-width:768px){.basket-header{margin-bottom:24px}}.basket-header__title{font-family:Headline Base;font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:#151514}@media screen and (min-width:1920px){.basket-header__title{font-size:35px;line-height:40px}}@media screen and (max-width:1024px){.basket-header__title{font-size:20px;line-height:24px}}@media screen and (max-width:768px){.basket-header__title{padding-left:0;font-size:22px;line-height:24px}}.basket-footer{display:none}@media screen and (max-width:768px){.basket-footer{display:block}}.basket-total{margin-top:24px}@media screen and (max-width:1024px){.basket-total{margin-top:8px}}@media screen and (max-width:768px){.basket-total{display:flex;justify-content:flex-end;margin:24px 0 8px}}.basket-total__price{display:flex;column-gap:8px;align-items:center;justify-content:flex-end;font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#000}@media screen and (min-width:1920px){.basket-total__price{column-gap:12px;font-size:22px;line-height:32px}}@media screen and (max-width:768px){.basket-total__price{font-size:15px;line-height:24px}}.basket-total__price-value{font-weight:700}.basket-actions{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:12px}.basket-actions .button--sm{flex:1;padding:12px;border-radius:8px;font-size:14px;line-height:20px;font-weight:600}.basket-actions .button--sm:hover{padding:12px}.basket-actions .button--sm.button--outline{font-weight:500;border:1px solid #dedede}@media screen and (max-width:423px){.basket-actions .button--sm{width:100%}}@media screen and (max-width:768px){.basket--disabled .basket-actions,.basket--disabled .basket-total{margin-right:12px}}.basket--disabled .product{margin-right:40px}@media screen and (max-width:768px){.basket--disabled .product{margin-right:12px}}.basket--disabled .button--filled.button--secondary{pointer-events:none;background:#dedede}.basket-empty{position:relative;width:504px;margin:auto;padding:32px 32px 56px 56px}@media screen and (min-width:1920px){.basket-empty{width:1086px;padding:40px}}@media screen and (max-width:1024px){.basket-empty{width:520px;padding-right:24px;padding-left:48px}}@media screen and (max-width:768px){.basket-empty{width:100%;height:max-content;padding:24px 24px 32px}}.basket-empty__text{font-weight:400;font-size:15px;line-height:24px}@media screen and (max-width:768px){.basket-empty__text{width:85%}}.basket-aside{position:sticky;top:0;display:flex;flex-direction:column;min-width:300px;max-width:300px;height:max-content;padding:32px;background:#fff;box-shadow:0 0 2px #f3f3f3,0 2px 8px -1px #372f321a;border-radius:24px;color:#151514}@media screen and (min-width:1920px){.basket-aside{min-width:350px;max-width:350px;padding-bottom:40px}}@media screen and (max-width:1024px){.basket-aside{min-width:250px;max-width:250px;padding:24px}}@media screen and (max-width:768px){.basket-aside{position:relative;overflow:hidden;max-width:unset;min-width:unset;padding:0;margin-top:16px;box-shadow:none;border-radius:0}}.basket-aside__total{margin-bottom:24px}@media screen and (min-width:1920px){.basket-aside__total{margin-bottom:40px}}.basket-aside__text{font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px}@media screen and (min-width:1920px){.basket-aside__text{font-size:22px;line-height:32px}}@media screen and (max-width:1024px){.basket-aside__text{font-size:13px;line-height:16px;margin-bottom:12px}}.basket-aside__price{font-size:24px;font-weight:700;line-height:24px}@media screen and (min-width:1920px){.basket-aside__price{font-size:32px;line-height:32px}}.basket-aside__btn--full.button--primary.button--filled.button--full{padding:18px 0;border-radius:12px;margin-bottom:16px}@media screen and (min-width:1920px){.basket-aside__btn--full.button--primary.button--filled.button--full{font-size:22px;line-height:32px;margin-bottom:22px}}@media screen and (max-width:1024px){.basket-aside__btn--full.button--primary.button--filled.button--full{font-size:12px;line-height:14px;margin-bottom:12px}}.basket-aside__btn--full.button--primary.button--filled.button--full:hover{padding:18px 0;background:#6cd3ff;border:none;transition:all .25s ease}.basket-aside__btn--outside{padding:18px 0;border-radius:12px;border:1px solid #dedede;color:#58c7f6}.basket-aside__btn--outside:hover{border:1px solid #58c7f6}@media screen and (min-width:1920px){.basket-aside__btn--outside{font-size:22px;line-height:32px}}@media screen and (max-width:1024px){.basket-aside__btn--outside{font-size:12px;line-height:14px}}.basket-aside__presents{margin-top:32px}@media screen and (min-width:1920px){.basket-aside__presents{margin-top:56px}}.basket-aside__title{font-family:Headline Base;font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:1920px){.basket-aside__title{font-size:22px;line-height:32px}}@media screen and (max-width:1024px){.basket-aside__title{font-size:13px;line-height:16px}}@media screen and (max-width:768px){.basket-aside--desktop{display:none}}.basket-aside--mobile{display:none}@media screen and (max-width:768px){.basket-aside--mobile{display:block}}.basket-aside .basket-added__title{font-size:16px;line-height:24px}.basket-aside .swiper-scrollbar{position:relative;width:100%;height:1px;margin:0;background:#dedede}@media screen and (min-width:1920px){.basket-aside .swiper-scrollbar{height:2px}}.basket-aside .swiper-scrollbar-drag{position:relative;height:100%;width:100%;background:#888}.basket-aside .swiper-wrapper{margin-top:16px}.basket-aside .swiper-left,.basket-aside .swiper-right{width:24px;height:24px;cursor:pointer}@media screen and (min-width:1920px){.basket-aside .swiper-left,.basket-aside .swiper-right{width:38px;height:38px}}@media screen and (max-width:1024px){.basket-aside .swiper-left,.basket-aside .swiper-right{width:20px;height:20px}}.basket-aside .swiper-left.swiper-button-disabled,.basket-aside .swiper-right.swiper-button-disabled{cursor:auto}.basket-aside .swiper-left.swiper-button-disabled path,.basket-aside .swiper-right.swiper-button-disabled path{fill:#dedede}.basket-added{margin-top:16px}@media screen and (max-width:768px){.basket-added{margin-top:24px}}.basket-added__header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}@media screen and (min-width:1920px){.basket-added__header{margin-bottom:24px}}.basket-added__title{font-family:Headline Base;font-style:normal;font-weight:500;font-size:20px;line-height:28px;color:#151514}@media screen and (min-width:1920px){.basket-added__title{font-size:32px;line-height:40px}}@media screen and (max-width:1024px){.basket-added__title{font-size:18px;line-height:24px}}.basket-added__navigation{display:flex;column-gap:12px}@media screen and (min-width:1920px){.basket-added__navigation{column-gap:24px}}.basket-added .card-buy{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-top:12px;min-width:100%;max-width:100%;min-height:38px;border-radius:12px}@media screen and (min-width:1920px){.basket-added .card-buy{margin-top:0}.basket-added .card-buy svg{min-width:32px;max-width:32px;min-height:28px;max-height:28px}}@media screen and (max-width:1024px){.basket-added .card-buy{min-height:32px;margin-top:0;border-radius:8px}}.basket-added .swiper-basket{position:relative;overflow-x:hidden;width:100%}.basket-added .swiper-scrollbar{position:relative;width:100%;height:1px;margin:0;background:#dedede}@media screen and (min-width:1920px){.basket-added .swiper-scrollbar{height:2px}}.basket-added .swiper-scrollbar-drag{position:relative;height:100%;width:100%;background:#888}.basket-added .swiper-wrapper{padding-top:16px}@media screen and (min-width:1920px){.basket-added .swiper-wrapper{padding-top:24px}}@media screen and (max-width:1024px){.basket-added .swiper-wrapper{padding-top:24px}}.basket-added .swiper-left,.basket-added .swiper-right{width:24px;height:24px;cursor:pointer}@media screen and (min-width:1920px){.basket-added .swiper-left,.basket-added .swiper-right{width:38px;height:38px}}@media screen and (max-width:1024px){.basket-added .swiper-left,.basket-added .swiper-right{width:20px;height:20px}}.basket-added .swiper-left.swiper-button-disabled,.basket-added .swiper-right.swiper-button-disabled{cursor:auto}.basket-added .swiper-left.swiper-button-disabled path,.basket-added .swiper-right.swiper-button-disabled path{fill:#dedede}.basket-added .swiper-slide{display:flex;background:#f0f6fb;min-height:154px;max-height:154px;min-width:368px;max-width:368px;padding:12px 16px 12px 12px;border-radius:24px}@media screen and (min-width:1920px){.basket-added .swiper-slide{min-width:492px;max-width:492px;min-height:236px;max-height:236px;padding:24px 24px 24px 16px}}@media screen and (max-width:1024px){.basket-added .swiper-slide{min-width:300px;max-width:300px;min-height:126px;max-height:126px;padding:12px 16px 12px 12px}}@media screen and (max-width:768px){.basket-added .swiper-slide{min-width:296px;max-width:296px;min-height:130px;max-height:140px;padding:12px 16px}}.basket-added .swiper-slide-img{min-width:108px;max-width:108px;min-height:130px;max-height:130px}@media screen and (min-width:1920px){.basket-added .swiper-slide-img{min-width:144px;max-width:144px;min-height:173px;max-height:173px}}@media screen and (max-width:1024px){.basket-added .swiper-slide-img{min-width:84px;max-width:84px;min-height:102px;max-height:102px}}.basket-added .swiper-slide-img img{width:100%;height:100%;object-fit:cover}.basket-added .swiper-slide__border{height:122px;width:1px;margin-top:8px;background:#dedede}@media screen and (min-width:1920px){.basket-added .swiper-slide__border{height:190px;margin-top:0}}@media screen and (max-width:1024px){.basket-added .swiper-slide__border{height:102px;margin-top:0}}@media screen and (max-width:768px){.basket-added .swiper-slide__border{height:106px}}.basket-added .swiper-slide__info{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding-top:8px;padding-left:16px}@media screen and (min-width:1920px){.basket-added .swiper-slide__info{padding-top:0;padding-left:24px}}@media screen and (max-width:1024px){.basket-added .swiper-slide__info{padding-left:12px;padding-top:0}}@media screen and (max-width:768px){.basket-added .swiper-slide__info{padding-left:16px}}.basket-added .swiper-slide__text{font-style:normal;font-weight:400;font-size:14px;line-height:20px}@media screen and (min-width:1920px){.basket-added .swiper-slide__text{font-size:20px;line-height:28px}}@media screen and (max-width:1024px){.basket-added .swiper-slide__text{width:100%;font-size:12px;line-height:16px}}@media screen and (max-width:768px){.basket-added .swiper-slide__text{line-height:18px}}.basket-added .swiper-slide__price{display:flex;column-gap:12px;align-items:flex-end;font-style:normal;font-weight:500;font-size:18px;line-height:24px;margin-top:8px}@media screen and (min-width:1920px){.basket-added .swiper-slide__price{font-size:28px;line-height:32px;margin:16px 0 32px}}@media screen and (max-width:1024px){.basket-added .swiper-slide__price{font-size:16px;line-height:24px;column-gap:8px;margin:4px 0 12px}}.basket-added .swiper-slide__price--new{color:#eb606c}.basket-added .swiper-slide__price--old{font-size:14px;line-height:20px;font-weight:400;color:#b6b6b6;text-decoration:line-through}@media screen and (min-width:1920px){.basket-added .swiper-slide__price--old{font-size:20px;line-height:24px}}@media screen and (max-width:1024px){.basket-added .swiper-slide__price--old{font-size:12px;line-height:16px}}@media screen and (min-width:1920px){.basket-added .swiper-slide__actions--discount{height:100%;display:flex;flex-direction:column;justify-content:space-between;row-gap:32px}}.basket-added .swiper-slide__actions--discount .swiper-slide__price{margin-bottom:0}@media screen and (max-width:1024px){.basket-added .swiper-slide__actions--discount .swiper-slide__price{margin-bottom:8px}}.basket .product{display:flex;align-items:center;justify-content:space-between;padding:8px 0;user-select:none;tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}@media screen and (min-width:1920px){.basket .product{padding:20px 0}}@media screen and (max-width:768px){.basket .product{padding:12px 0;flex-direction:column;align-items:flex-start}}.basket .product:first-child{padding-top:0}.basket .product:last-child{border-bottom:none}.basket .product--certificate .product-total{color:#dd58e9}.basket .product--present .product-name__description{font-weight:700;color:#4dcc8c}.basket .product--present .product-total{color:#4dcc8c}.basket .product--discount .product-total{color:#eb606c}.basket .product--discount .product-price__value--new{font-size:16px;line-height:18px;font-weight:500;color:#eb606c}@media screen and (min-width:1920px){.basket .product--discount .product-price__value--new{font-size:22px;line-height:32px}}@media screen and (max-width:1024px){.basket .product--discount .product-price__value--new{font-size:12px;line-height:14px}}@media screen and (max-width:768px){.basket .product--discount .product-price__value--new{text-align:right}}.basket .product--discount .product-price__value--old{font-size:12px;line-height:14px;color:#b6b6b6;text-decoration:line-through;text-align:right}@media screen and (min-width:1920px){.basket .product--discount .product-price__value--old{font-size:16px;line-height:24px}}@media screen and (max-width:1024px){.basket .product--discount .product-price__value--old{font-size:10px;line-height:12px}}@media screen and (max-width:768px){.basket .product--discount .product-price__value--old{line-height:14px;text-align:right}}.basket .product--credit .product-total{color:#2544bf}.basket .product--credit .product-total__info{font-size:12px;line-height:14px;font-weight:400;color:#b6b6b6}@media screen and (min-width:1920px){.basket .product--credit .product-total__info{font-size:16px;line-height:24px}}@media screen and (max-width:1024px){.basket .product--credit .product-total__info{font-size:10px;line-height:12px}}.basket .product--credit .product-name__description--credit{font-weight:700;color:#2544bf;text-transform:uppercase}.basket .product--preorder .product-total{color:#0a95d0;line-height:15px}.basket .product--preorder .product-total__info{font-size:12px;line-height:14px;font-weight:400;color:#b6b6b6}@media screen and (min-width:1920px){.basket .product--preorder .product-total__info{font-size:16px;line-height:24px}}@media screen and (max-width:1024px){.basket .product--preorder .product-total__info{font-size:10px;line-height:12px}}.basket .product--preorder .product-name__description--preorder{font-weight:700;color:#0a95d0;text-transform:uppercase}.basket .product--disabled .product-image,.basket .product--disabled .product-name__title,.basket .product--disabled .product-price__value,.basket .product--disabled .product-total{opacity:.5}.basket .product--disabled .product-name__description{color:#d00a0a;font-weight:700}.basket .product-info{display:flex;align-items:center;column-gap:16px;max-width:50%}@media screen and (min-width:1920px){.basket .product-info{column-gap:32px}}@media screen and (max-width:1024px){.basket .product-info{max-width:45%;column-gap:12px}}@media screen and (max-width:768px){.basket .product-info{max-width:100%;column-gap:8px}}.basket .product-name{overflow:hidden;padding-right:4px}.basket .product-name__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#151514}@media screen and (min-width:1920px){.basket .product-name__title{font-size:22px;line-height:32px}}@media screen and (max-width:1024px){.basket .product-name__title{font-size:12px;line-height:14px}}@media screen and (max-width:768px){.basket .product-name__title{font-size:12px;line-height:18px}}.basket .product-name__description{font-style:normal;font-weight:400;font-size:12px;line-height:16px;margin-top:4px;color:#151514}@media screen and (min-width:1920px){.basket .product-name__description{font-size:16px;line-height:24px}}@media screen and (max-width:1024px){.basket .product-name__description{font-size:10px;line-height:12px}}.basket .product-image{min-width:72px;min-height:72px;max-width:72px;max-height:72px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (min-width:1920px){.basket .product-image{min-width:102px;min-height:80px;max-width:102px;max-height:80px}}@media screen and (max-width:1024px){.basket .product-image{min-width:52px;min-height:48px;max-width:52px;max-height:48px}}@media screen and (max-width:768px){.basket .product-image{min-width:64px;min-height:72px;max-width:64px;max-height:72px}}.basket .product-image img{width:100%;height:100%;object-fit:cover}.basket .product-total{font-style:normal;font-weight:500;font-size:15px;line-height:18px;color:#151514;text-align:right;min-width:85px;max-width:85px}@media screen and (min-width:1920px){.basket .product-total{font-size:22px;line-height:26px;min-width:108px;max-width:108px}}@media screen and (max-width:1024px){.basket .product-total{font-size:12px;line-height:14px;min-width:65px;max-width:65px}}@media screen and (max-width:768px){.basket .product-total{font-size:12px;line-height:14px;text-align:right;min-width:60px;max-width:60px}}.basket .product-price{display:flex;align-items:center;justify-content:space-between;column-gap:32px}@media screen and (min-width:1920px){.basket .product-price{column-gap:56px}}@media screen and (max-width:1024px){.basket .product-price{column-gap:24px}}@media screen and (max-width:768px){.basket .product-price{width:100%;column-gap:24px;margin-top:12px}}.basket .product-price__value{min-width:max-content;font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#151514}@media screen and (min-width:1920px){.basket .product-price__value{font-size:22px;line-height:34px}}@media screen and (max-width:1024px){.basket .product-price__value{font-size:12px;line-height:16px}}@media screen and (max-width:768px){.basket .product-price__value{font-size:12px;line-height:14px;min-width:60px;max-width:60px}}.basket .product-counter{display:flex;align-items:center;background:#f0f6fb;border-radius:3px}.basket .product-counter__current{width:34px;font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#000;text-align:center}@media screen and (min-width:1920px){.basket .product-counter__current{font-size:22px;line-height:34px}}@media screen and (max-width:1024px){.basket .product-counter__current{font-size:12px;line-height:14px}}@media screen and (max-width:768px){.basket .product-counter__current{width:22px}}.basket .product-counter__minus,.basket .product-counter__plus{display:flex;align-items:center;justify-content:center;padding:12px 16px;cursor:pointer}@media screen and (min-width:1920px){.basket .product-counter__minus,.basket .product-counter__plus{padding:12px 16px 12px 24px}}@media screen and (max-width:1024px){.basket .product-counter__minus,.basket .product-counter__plus{padding:6px 6px 6px 12px}}@media screen and (max-width:768px){.basket .product-counter__minus,.basket .product-counter__plus{padding-left:8px;padding-right:8px}}@media screen and (min-width:1920px){.basket .product-counter__minus svg,.basket .product-counter__plus svg{width:24px;height:24px}}@media screen and (max-width:1024px){.basket .product-counter__minus svg,.basket .product-counter__plus svg{width:12px;height:12px}}@media screen and (min-width:1920px){.basket .product-counter__minus{padding:12px 24px 12px 16px}}@media screen and (max-width:1024px){.basket .product-counter__minus{padding:6px 12px 6px 6px}}@media screen and (max-width:768px){.basket .product-counter__minus{padding-left:8px;padding-right:8px}}.basket .product-counter--disabled{opacity:.5}.basket .product-counter--disabled .product-counter__minus,.basket .product-counter--disabled .product-counter__plus{cursor:auto}.basket .product-remove{cursor:pointer}@media screen and (min-width:1920px){.basket .product-remove img{width:26px;height:26px}}@media screen and (max-width:1024px){.basket .product-remove img{width:16px;height:16px}}.basket-present{padding:16px;border:1px solid #dedede;border-radius:24px;margin-top:16px}@media screen and (min-width:1920px){.basket-present{margin-top:24px;padding:24px}}@media screen and (max-width:768px){.basket-present{display:flex;align-items:center;column-gap:12px;min-height:96px;padding:10px 12px 10px 16px;margin:0;border-radius:3px}}.basket-present__image{display:flex;align-items:center;justify-content:center;width:70px;height:70px;position:relative;border-radius:50%;background:#e2f6ff}@media screen and (min-width:1920px){.basket-present__image{width:106px;height:106px}}@media screen and (max-width:1024px){.basket-present__image{width:50px;height:50px}}@media screen and (max-width:768px){.basket-present__image{width:80px;height:50px}}.basket-present__image img{width:57px;height:57px}@media screen and (min-width:1920px){.basket-present__image img{width:86px;height:86px}}@media screen and (max-width:1024px){.basket-present__image img{width:40px;height:40px}}@media screen and (max-width:768px){.basket-present__image img{width:50px;height:50px}}@media screen and (max-width:768px){.basket-present__column{position:relative;overflow:hidden}}.basket-present__border{position:absolute;width:75px;height:75px;border:3px solid #58c7f7;border-radius:50%;aspect-ratio:1}@media screen and (min-width:1920px){.basket-present__border{width:110px;height:110px}}@media screen and (max-width:1024px){.basket-present__border{width:55px;height:55px}}@media screen and (max-width:768px){.basket-present__border{width:53px;height:54px}}.basket-present__name{font-family:Headline Base;font-size:16px;font-weight:500;line-height:24px;margin:16px 0 8px}@media screen and (min-width:1920px){.basket-present__name{font-size:22px;line-height:32px;margin-top:24px}}@media screen and (max-width:1024px){.basket-present__name{font-size:13px;line-height:16px}}@media screen and (max-width:768px){.basket-present__name{font-size:12px;line-height:14px;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.basket-present__text{font-size:12px;font-weight:400;line-height:16px}@media screen and (min-width:1920px){.basket-present__text{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.basket-present__text{font-size:14px;line-height:12px}}.basket-present__text--info{margin-top:16px;font-weight:500}@media screen and (min-width:1920px){.basket-present__text--info{margin-top:24px}}.basket-present__text--green{color:#4dcc8c}.basket .product-name__title{text-decoration:none}.basket .product-counter__current input{width:25px;background:0 0;border:0;font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#000;text-align:center;margin:0}@media screen and (min-width:1536px){.basket .product-counter__current input{font-size:22px;line-height:34px}}@media screen and (max-width:1024px){.basket .product-counter__current input{font-size:12px;line-height:18px}}@media screen and (max-width:768px){.basket .product-counter__current input{font-size:15px;line-height:24px}}.modal-overlay{align-items:flex-start}.container-banner-certificate{position:relative;display:flex;padding-bottom:8px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;height:100%}.container-banner-certificate .swiper-wrapper-certificate-banner img{height:auto;width:100%}@media screen and (min-width:1920px){.container-banner-certificate .swiper-wrapper-certificate-banner img{width:100%;height:auto}}.container-banner-certificate .swiper-pagination-certificate{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:10px}@media screen and (min-width:1920px){.container-banner-certificate .swiper-pagination-certificate{margin-top:10px}}.container-banner-certificate .swiper-pagination-certificate .pagination-item_certificate{width:50px;height:8px;border-radius:80px;background:#dedede;border:none;cursor:pointer;transition:opacity .3s ease}@media screen and (max-width:768px){.container-banner-certificate .swiper-pagination-certificate .pagination-item_certificate{width:40px}}@media screen and (min-width:1920px){.container-banner-certificate .swiper-pagination-certificate .pagination-item_certificate{width:80px;height:13px}}.container-banner-certificate .swiper-pagination-certificate .pagination-item_certificate--active{background:#58c7f7}.button-certificate{position:absolute;z-index:999;top:calc(50% - 30px);display:flex;width:100%;justify-content:space-between;padding:0 16px;align-items:center}.swiper-button-next_certificate,.swiper-button-prev_certificate{position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:28px;background:var(--Text-Link,#58c7f7);filter:drop-shadow(0 0 40px rgba(0, 0, 0, .3));margin-top:-16px}@media screen and (min-width:1920px){.swiper-button-next_certificate,.swiper-button-prev_certificate{width:52px;height:52px;filter:drop-shadow(0 0 40px rgba(0, 0, 0, .3));margin-top:-21px}}.swiper-button-next_certificate:hover,.swiper-button-prev_certificate:hover{transform:scale(1.1);transition:all .25s ease-out}.swiper-button-next_certificate img,.swiper-button-prev_certificate img{position:absolute;width:9px;height:16px}@media screen and (min-width:1920px){.swiper-button-next_certificate img,.swiper-button-prev_certificate img{width:13px;height:23px}}.swiper-button-prev_certificate img{left:13px}@media screen and (min-width:1920px){.swiper-button-prev_certificate img{left:18px}}.swiper-button-next_certificate img{right:13px}@media screen and (min-width:1920px){.swiper-button-next_certificate img{right:18px}}.container-price{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media screen and (min-width:1920px){.container-price{gap:32px}}@media screen and (max-width:1024px){.container-price{gap:18px}}@media screen and (max-width:768px){.container-price{width:360px}}@media screen and (max-width:424px){.container-price{width:296px}}.container-price .container-current-price{display:flex;flex-direction:column;align-items:center;width:230px;position:relative;transition:height .3s ease-in-out;border-radius:12px;border:2px solid #58c7f7;background-color:#fff;text-overflow:ellipsis}@media screen and (min-width:1920px){.container-price .container-current-price{min-width:264px;max-width:460px}}@media screen and (max-width:1024px){.container-price .container-current-price{min-width:180px;max-width:296px}}@media screen and (max-width:768px){.container-price .container-current-price{width:180px}}.container-price .container-current-price .current-price{display:flex;width:230px;padding:16px;align-items:center;justify-content:space-between;border-radius:12px;cursor:pointer}@media screen and (min-width:1920px){.container-price .container-current-price .current-price{min-width:264px;max-width:460px;padding:16px 24px}}@media screen and (max-width:1024px){.container-price .container-current-price .current-price{min-width:180px;max-width:296px;padding:12px}}@media screen and (max-width:768px){.container-price .container-current-price .current-price{width:180px}}.container-price .container-current-price .current-price .price{color:#151514;font-family:Headline Base;font-size:32px;font-weight:500;line-height:40px;text-overflow:ellipsis;width:140px;overflow:hidden;white-space:nowrap}@media screen and (min-width:1920px){.container-price .container-current-price .current-price .price{font-size:40px;width:160px}}@media screen and (max-width:1024px){.container-price .container-current-price .current-price .price{font-size:28px;line-height:32px}}@media screen and (max-width:768px){.container-price .container-current-price .current-price .price{font-size:24px}}.container-price .container-current-price .card-configuration{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch}.container-price .card-configuration__design{color:var(--Text-Grey-main,#888);font-size:12px;font-weight:400;line-height:16px}@media screen and (min-width:1920px){.container-price .card-configuration__design{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.container-price .card-configuration__design{font-size:10px;line-height:16px}}.container-price .design-color{color:#151514;font-size:12px;font-weight:600;line-height:16px}.container-price .list-colours{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px}@media screen and (min-width:1920px){.container-price .list-colours{margin-top:16px}}.container-price .list-colours .active-color{display:flex;padding:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;border-radius:8px;cursor:pointer;box-sizing:border-box}.container-price .list-colours .selected{border:1px solid var(--Text-Link,#58c7f7);padding:8px}.container-price .list-colours .not-active-color{border:none;padding:8px}.container-price .list-colours .color-black,.container-price .list-colours .color-brown,.container-price .list-colours .color-green,.container-price .list-colours .color-pink,.container-price .list-colours .color-purple,.container-price .list-colours .color-red{width:18px;height:18px;border-radius:6px;background:#9f7345}@media screen and (min-width:1920px){.container-price .list-colours .color-black,.container-price .list-colours .color-brown,.container-price .list-colours .color-green,.container-price .list-colours .color-pink,.container-price .list-colours .color-purple,.container-price .list-colours .color-red{width:24px;height:24px;border-radius:8px}}.container-price .list-colours .color-black{background:#2d2a29}.container-price .list-colours .color-red{background:#943939}.container-price .list-colours .color-purple{background:#8a76e7}.container-price .list-colours .color-pink{background:#d661a1}.container-price .list-colours .color-green{background:#4c6483}.container-parameters-mobile{display:none}@media screen and (max-width:768px){.container-parameters-mobile{display:flex;width:360px;align-items:flex-start}.container-parameters-mobile .article{color:#888;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:12px}.container-parameters-mobile .title{color:#151514;font-feature-settings:"ss05" on;font-family:Headline Base;font-size:18px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:8px}.container-parameters-mobile .subtitle{color:#151514;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.certificate-price__list{display:none;position:absolute;top:74px;z-index:0;width:230px;background-color:#fff;border:2px solid #58c7f7;border-top:0;border-radius:0 0 12px 12px;transition:max-height .1s ease-in-out,opacity .1s ease-in-out}@media screen and (max-width:1024px){.certificate-price__list{top:57px}}@media screen and (min-width:1920px){.certificate-price__list{display:none}}.container-current-price--active{z-index:10;border-bottom:2px solid #dedede!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.container-current-price--active .certificate-price__list{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:4}@media screen and (min-width:1920px){.container-current-price--active .certificate-price__list{width:264px}}@media screen and (max-width:768px){.container-current-price--active .certificate-price__list{width:180px}}.container-current-price--active .certificate-price__list .certificate-price__list-item{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:8px;color:#151514;font-size:16px;font-weight:600;line-height:24px;cursor:pointer;width:100%}@media screen and (min-width:1920px){.container-current-price--active .certificate-price__list .certificate-price__list-item{padding:24px;font-size:24px;line-height:38px}}@media screen and (max-width:1024px){.container-current-price--active .certificate-price__list .certificate-price__list-item{padding:12px;font-size:14px;line-height:20px}}@media screen and (max-width:768px){.container-current-price--active .certificate-price__list .certificate-price__list-item{padding:16px 12px}}.container-current-price--active .certificate-price__list .certificate-price__list-item:hover{background:#eff6fa}.container-current-price--active .certificate-price__list .amount-price{display:flex;flex-direction:column;gap:12px;padding:16px 16px 20px;border-radius:0 0 12px 12px}@media screen and (min-width:1920px){.container-current-price--active .certificate-price__list .amount-price{padding:24px;gap:16px}}@media screen and (max-width:1024px){.container-current-price--active .certificate-price__list .amount-price{padding:12px}}.container-current-price--active .certificate-price__list .input{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media screen and (min-width:1920px){.container-current-price--active .certificate-price__list .input{gap:12px}}.container-current-price--active .certificate-price__list .input-text{color:#888;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1920px){.container-current-price--active .certificate-price__list .input-text{font-size:16px;line-height:24px}}.container-current-price--active .certificate-price__list .editable{display:block;width:198px;padding-bottom:8px;text-align:left;border-bottom:1px solid #dedede;white-space:nowrap;overflow:hidden;color:#151514;font-size:16px;font-weight:600;line-height:24px;user-select:text;-webkit-user-select:text;outline:0;cursor:text}@media screen and (min-width:1920px){.container-current-price--active .certificate-price__list .editable{font-size:24px;line-height:38px;padding-bottom:12px;width:216px}}@media screen and (max-width:768px){.container-current-price--active .certificate-price__list .editable{width:156px}}.container-current-price--active .certificate-price__list button{all:unset;display:flex;justify-content:center;align-items:center;gap:8px;padding:18px 24px;background:#dedede;color:#fff;border-radius:16px;font-size:14px;font-weight:600;line-height:18px;width:150px;cursor:pointer}@media screen and (min-width:1920px){.container-current-price--active .certificate-price__list button{padding:24px 16px;font-size:20px;line-height:28px;width:184px}}@media screen and (max-width:1024px){.container-current-price--active .certificate-price__list button{padding:16px 24px;font-size:12px;line-height:16px}}@media screen and (max-width:768px){.container-current-price--active .certificate-price__list button{width:124px;padding:16px}}.container-current-price--active .certificate-price__list button.active{background-color:#58c7f6}@media screen and (max-width:768px){.certificate-page-guarantee__title{font-size:10px!important;line-height:16px!important}}.certificate-page-guarantee__subtitle{color:#888;font-size:14px;font-weight:400;line-height:18px;padding-top:8px}@media screen and (min-width:1920px){.certificate-page-guarantee__subtitle{font-size:20px;line-height:28px;padding-top:10px}}@media screen and (max-width:1024px){.certificate-page-guarantee__subtitle{font-size:12px;line-height:16px}}.product-page-guarantee{margin-top:0!important}.icon--rotated{transform:rotate(180deg)}.modal--white.modal-preorder{min-width:600px;max-width:600px;padding:24px 24px 32px;border-radius:24px}@media screen and (min-width:1920px){.modal--white.modal-preorder{min-width:939px;max-width:939px;padding:48px 40px 56px;border-radius:32px}}@media screen and (max-width:1024px){.modal--white.modal-preorder{min-width:500px;max-width:500px;padding-bottom:28px}}@media screen and (max-width:768px){.modal--white.modal-preorder{min-width:350px;max-width:350px}}@media screen and (max-width:423px){.modal--white.modal-preorder{min-width:340px;max-width:340px}}.modal--white.modal-preorder .modal-header{margin:0}.modal-preorder__text{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#151514;margin-block:40px}.modal-preorder__text--green{font-weight:600;color:#4dcc8c}@media screen and (min-width:1920px){.modal-preorder__text{font-size:24px;line-height:38px;margin-block:56px}}@media screen and (max-width:1024px){.modal-preorder__text{font-size:14px;line-height:20px;margin-block:32px}}.modal-preorder__buttons{display:flex;align-items:center;gap:16px}@media screen and (min-width:1920px){.modal-preorder__buttons{gap:24px}}@media screen and (max-width:768px){.modal-preorder__buttons{flex-direction:column}}.modal-preorder__title{font-family:Headline Base;font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:#151514;margin-right:0}@media screen and (min-width:1920px){.modal-preorder__title{font-size:36px;line-height:48px}}@media screen and (max-width:768px){.modal-preorder__title{font-size:20px;line-height:24px}}.modal-preorder .button--modal{width:100%;font-size:16px;line-height:24px;font-weight:500;color:#151514;margin:0;padding:16px 0;border-radius:12px;border:1px solid #dedede}@media screen and (min-width:1920px){.modal-preorder .button--modal{padding:24px 0;font-size:24px;line-height:38px}}@media screen and (max-width:1024px){.modal-preorder .button--modal{font-size:14px;line-height:20px}}@media screen and (max-width:768px){.modal-preorder .button--modal{font-size:14px;line-height:20px}}@media screen and (max-width:423px){.modal-preorder .button--modal{font-size:14px;line-height:20px}}.modal-preorder .button--modal.button--filled{font-weight:600;color:#fff;background:#58c7f6;border:none}.modal-preorder .button--modal.button--filled:hover{background:#6cd3ff;border:none;transition:all .25s ease}.product-preorder{display:flex;align-items:center;justify-content:space-between;padding:16px;margin-bottom:24px;border-radius:12px;border:1px solid #dedede}@media screen and (min-width:1920px){.product-preorder{padding:24px;margin-bottom:32px;border-radius:16px}}@media screen and (max-width:1024px) and (min-width:769px){.product-preorder{padding:12px;margin-bottom:18px}}.product-preorder__row{display:flex;align-items:center;column-gap:9px}@media screen and (min-width:1920px){.product-preorder__row{column-gap:17px}}.product-preorder__row img{width:17px;height:16px}@media screen and (min-width:1920px){.product-preorder__row img{width:21px;height:19px}}.product-preorder__text{font-size:12px;font-weight:400;line-height:16px}@media screen and (min-width:1920px){.product-preorder__text{font-size:16px;line-height:24px}}.product-preorder__date{font-size:12px;font-weight:600;line-height:16px;color:#4dcc8c}@media screen and (min-width:1920px){.product-preorder__date{font-size:16px;line-height:24px}}.search-main .search-products__item--pre_order{opacity:1}.front-head.main-head.main-slider,.front-head.main-slider{height:auto}.product-status.expected{border:1px solid #7ab777;color:#7ab777}.product-lable--expected{background:#7ab777;color:#fff}.product-lable--expected .product-lable__img{filter:brightness(0) invert(1)}a{text-decoration:none}.search-main{position:absolute;top:106%;z-index:-5;width:100%;opacity:0;transition:opacity .25s ease;background:#fff;box-shadow:0 0 2px #f3f3f3,0 2px 8px -1px #372f321a;border-radius:3px}@media screen and (max-width:1024px){.search-main{top:-4px}}@media screen and (max-width:768px){.search-main{position:fixed;top:65px;left:0;bottom:0;min-width:392px;max-width:100%;z-index:-5}}@media screen and (max-width:423px){.search-main{min-width:328px;max-width:100%}}.search-main--active{z-index:5;opacity:1;border:1px solid #d357c0;border-radius:20px;transition:opacity .25s ease}@media screen and (max-width:768px){.search-main--active{border-radius:0;border:none;box-shadow:none;overflow-y:visible}}.search-main .search-header{display:flex;justify-content:space-between;margin-bottom:8px}@media screen and (max-width:768px){.search-main .search-header{display:none}}.search-main .search-header .search-field__input{border-radius:20px 20px 0 0;background:#fff;padding:12px 48px;font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#888;box-shadow:none;border-bottom:1px solid #ededed}@media screen and (max-width:1024px){.search-main .search-header .search-field__input{padding:4px 48px}}@media screen and (max-width:768px){.search-main .search-header .search-field__input{padding:2px 40px}}.search-main .search-header__icon{left:16px;top:16px;cursor:pointer}@media screen and (min-width:1920px){.search-main .search-header__icon{top:20px}}@media screen and (max-width:1024px){.search-main .search-header__icon{top:10px;left:16px;width:16px;height:16px}}.search-main .search-header svg{position:absolute}@media screen and (max-width:768px){.search-main .search-header svg{top:2px;transform:scale(.7)}}.search-main .search-header .close-button{right:20px;top:16px}@media screen and (min-width:1920px){.search-main .search-header .close-button{top:24px;right:24px}}@media screen and (max-width:1024px){.search-main .search-header .close-button{top:12px;width:12px;height:12px}}@media screen and (max-width:768px){.search-main .search-header .close-button{top:6px}}.search-main .search-content{font-weight:400;font-size:15px;line-height:24px;color:#151514;display:flex;flex-direction:column;height:max-content;max-height:calc(100vh - 114px)}@media screen and (min-width:1920px){.search-main .search-content{max-height:calc(100vh - 162px);font-size:20px;line-height:32px}}@media screen and (max-width:1024px){.search-main .search-content{max-height:calc(100vh - 84px)}}@media screen and (max-width:768px){.search-main .search-content{max-height:max-content}}.search-main .search-block{display:flex;flex-direction:column}.search-main .search-block a{text-decoration:none;color:#151514}.search-main .search-products{position:relative;overflow-y:auto;overflow-x:hidden;max-height:max-content}@media screen and (max-width:768px){.search-main .search-products{max-height:280px}}.search-main .search-products::-webkit-scrollbar{width:5px}@media screen and (max-width:768px){.search-main .search-products::-webkit-scrollbar{width:2px}}.search-main .search-products::-webkit-scrollbar-track{background:#f1f2f400}.search-main .search-products::-webkit-scrollbar-thumb{background:#0003}.search-main .search-products__item{display:flex;align-items:center;padding:0 16px 0 4px}@media screen and (min-width:1920px){.search-main .search-products__item{padding-left:0}}@media screen and (max-width:768px){.search-main .search-products__item{padding:0 8px 4px}}.search-main .search-products__item-img{display:flex;align-items:center;justify-content:center;min-width:64px;max-width:64px;min-height:64px;max-height:64px;margin:4px 4px 4px 0}@media screen and (max-width:768px){.search-main .search-products__item-img{min-width:40px;max-width:40px;min-height:40px;max-height:40px;margin-right:8px}}@media screen and (max-width:423px){.search-main .search-products__item-img{min-width:48px;max-width:48px;min-height:48px;max-height:48px;margin-top:0;margin-bottom:0}}.search-main .search-products__item-img img{width:100%;height:64px;object-fit:cover}@media screen and (max-width:768px){.search-main .search-products__item-img img{height:40px}}.search-main .search-products__item-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-left:8px;column-gap:16px}@media screen and (min-width:1920px){.search-main .search-products__item-container{column-gap:32px}}@media screen and (max-width:1024px){.search-main .search-products__item-container{column-gap:12px}}@media screen and (max-width:768px){.search-main .search-products__item-container{margin-left:0;column-gap:8px}}@media screen and (max-width:768px){.search-main .search-products__item-name{max-width:220px;font-size:12px;line-height:24px}}@media screen and (max-width:423px){.search-main .search-products__item-name{max-width:150px}}@media screen and (max-width:1024px){.search-main .search-products__item-name--labels{max-width:220px}}@media screen and (max-width:768px){.search-main .search-products__item-name--labels{max-width:180px}}@media screen and (max-width:423px){.search-main .search-products__item-name--labels{max-width:110px}}@media screen and (max-width:1024px){.search-main .search-products__item-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width:768px){.search-main .search-products__item-title{font-size:13px}}.search-main .search-products__item-description{font-size:13px;line-height:16px}@media screen and (min-width:1920px){.search-main .search-products__item-description{font-size:15px;line-height:24px}}@media screen and (max-width:1024px){.search-main .search-products__item-description{font-size:12px;line-height:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width:768px){.search-main .search-products__item-description{font-size:10px;line-height:12px}}.search-main .search-products__item-price{min-width:max-content}@media screen and (max-width:768px){.search-main .search-products__item-price{font-size:12px;line-height:24px}}@media screen and (max-width:423px){.search-main .search-products__item-price{line-height:16px}}.search-main .search-products__item-price--old{font-size:13px;line-height:16px;color:#b6b6b6;text-decoration:line-through}@media screen and (min-width:1920px){.search-main .search-products__item-price--old{font-size:15px;line-height:20px}}@media screen and (max-width:1024px){.search-main .search-products__item-price--old{font-size:12px;line-height:14px}}@media screen and (max-width:768px){.search-main .search-products__item-price--old{font-size:10px;line-height:12px}}.search-main .search-products__item-price--sale{font-size:15px;line-height:15px;color:#4dcc8c;margin-bottom:8px}@media screen and (min-width:1920px){.search-main .search-products__item-price--sale{font-size:20px;line-height:20px}}@media screen and (max-width:768px){.search-main .search-products__item-price--sale{font-size:13px;line-height:16px;margin-bottom:0}}.search-main .search-products__item:hover{background:#f0f6fb}.search-main .search-products__item--inactive{opacity:.4}.search-main .search-products__labels{display:flex;column-gap:8px;align-items:center}@media screen and (max-width:768px){.search-main .search-products__labels{display:none}}@media screen and (min-width:1920px){.search-main .search-products__labels .product-lable{padding:4px}}@media screen and (max-width:1024px){.search-main .search-products__labels .product-lable{padding:1px 4px}}@media screen and (max-width:1024px){.search-main .search-products__labels .product-lable__text{line-height:12px}}.search-main .search-products__wrapper{display:flex;column-gap:16px;align-items:center}@media screen and (min-width:1920px){.search-main .search-products__wrapper{column-gap:32px}}@media screen and (max-width:1024px){.search-main .search-products__wrapper{column-gap:12px}}.search-main .search-products__buy{display:flex;column-gap:8px;align-items:center}@media screen and (min-width:1920px){.search-main .search-products__buy{column-gap:16px}}@media screen and (max-width:1024px){.search-main .search-products__buy{column-gap:4px}}@media screen and (max-width:768px){.search-main .search-products__buy{column-gap:8px}}@media screen and (min-width:1920px){.search-main .search-products__buy .card-buy{width:40px;height:40px}}.search-main .search-products__buy .card-buy svg{min-width:20px;max-width:20px;height:auto}@media screen and (min-width:1920px){.search-main .search-products__buy .card-buy svg{min-width:23px;max-width:23px;min-height:auto;max-height:24px}}@media screen and (max-width:1024px){.search-main .search-products__buy .card-buy svg{transform:none}}.search-main .search-products__buy .card-buy--count{justify-content:flex-start}@media screen and (min-width:1920px){.search-main .search-products__buy .card-buy--count{min-width:61px;max-width:61px;height:40px}}@media screen and (max-width:1024px){.search-main .search-products__buy .card-buy--count{max-width:54px;gap:2px}}@media screen and (min-width:1920px){.search-main .search-products__buy .card-buy--count-numb{font-size:15px}}@media screen and (max-width:1024px){.search-main .search-products__buy .card-buy--count-numb{font-size:12px;line-height:14px}}.search-main .search-text{margin-top:8px}@media screen and (max-width:1024px){.search-main .search-text{margin:0}}@media screen and (max-width:768px){.search-main .search-text{margin-bottom:8px}}.search-main .search-text__item{padding:16px 12px 8px;font-size:13px;line-height:16px;color:#888}@media screen and (min-width:1920px){.search-main .search-text__item{padding:16px 16px 8px;font-size:15px;line-height:24px}}@media screen and (max-width:768px){.search-main .search-text__item{font-size:12px;line-height:14px;padding:8px 16px}}.search-main .search-text__item:hover{background:0 0}.search-main .search-text__item--bold{font-weight:700}.search-main .search-categories{flex-direction:row;flex-wrap:wrap;column-gap:16px;row-gap:4px;position:relative;overflow:hidden;height:100%;min-height:84px;max-height:84px;padding:0 12px}@media screen and (min-width:1920px){.search-main .search-categories{column-gap:20px;row-gap:8px;min-height:104px;max-height:104px}}@media screen and (max-width:1024px){.search-main .search-categories{column-gap:12px;row-gap:4px;min-height:68px;max-height:68px}}@media screen and (max-width:768px){.search-main .search-categories{padding:0 8px;column-gap:8px;row-gap:0;min-height:56px;max-height:56px}}.search-main .search-categories__item{padding:8px;display:flex;align-items:center}@media screen and (min-width:1920px){.search-main .search-categories__item{padding:8px 16px 8px 12px}}@media screen and (max-width:1024px){.search-main .search-categories__item{padding:4px 8px 4px 4px}}@media screen and (max-width:768px){.search-main .search-categories__item{font-size:13px;padding:2px 0 2px 5px}}.search-main .search-categories__item svg{margin-right:12px}@media screen and (min-width:1920px){.search-main .search-categories__item svg{margin-right:16px}}@media screen and (max-width:1024px){.search-main .search-categories__item svg{margin-right:8px}}@media screen and (max-width:768px){.search-main .search-categories__item svg{width:18px;height:15px;margin-right:10px}}.search-main .search-categories__item:hover{background:#f0f6fb}.search-main .search-result{display:flex;justify-content:center;align-items:center;padding-bottom:24px;padding-top:24px;color:#58c7f7;text-decoration:none}@media screen and (min-width:1920px){.search-main .search-result{font-size:20px;line-height:32px;padding-bottom:16px}}@media screen and (max-width:768px){.search-main .search-result{font-size:13px;line-height:16px;padding:16px 0}}.search-main .search-result svg{margin-right:8px}@media screen and (max-width:768px){.search-main .search-result svg{display:none}}.search-main .search-coincidence{position:relative;overflow:hidden;min-height:40px;max-height:40px;display:flex;flex-wrap:wrap;gap:32px;padding:8px 12px}@media screen and (min-width:1920px){.search-main .search-coincidence{min-height:64px;max-height:64px;padding:16px;margin-bottom:8px}}@media screen and (max-width:1024px){.search-main .search-coincidence{gap:24px;padding:8px 12px}}@media screen and (max-width:768px){.search-main .search-coincidence{column-gap:8px;max-height:56px;padding:16px}}.search-main .search-coincidence__item{font-size:15px;line-height:24px;color:#151514;text-decoration:none}@media screen and (min-width:1920px){.search-main .search-coincidence__item{font-size:20px;line-height:32px}}@media screen and (max-width:768px){.search-main .search-coincidence__item{font-size:13px}}.search-main .search-coincidence__item--active{color:#58c7f6}.search-main .search-coincidence__item--disabled{opacity:.5}.search--active{display:none}@media screen and (max-width:960px){.header-search--responsive .search-products__labels{max-width:100%;width:min-content;flex-wrap:wrap;justify-content:flex-end;row-gap:4px}}.header-search--responsive .search-products__item-container{overflow:hidden}@media screen and (max-width:1280px){.header-search--responsive .search-products__item-name{max-width:70%}}@media screen and (max-width:520px){.header-search--responsive .search-products__item-name{max-width:40%}}@media screen and (max-width:423px){.header-search--responsive .search-products__item-name{max-width:50%}}@media screen and (max-width:1280px){.header-search--responsive .search-products__item-name--labels{max-width:35%}}@media screen and (max-width:1024px){.header-search--responsive .search-products__item-name--labels{max-width:40%}}@media screen and (max-width:768px){.header-search--responsive .search-products__item-name--labels{max-width:60%}}@media screen and (max-width:520px){.header-search--responsive .search-products__item-name--labels{max-width:50%}}@media screen and (max-width:423px){.header-search--responsive .search-products__item-name--labels{max-width:40%}}@media screen and (max-width:380px){.header-search--responsive .search-products__item-name--labels{max-width:75px}}@media screen and (max-width:1280px){.header-search--responsive .search-products__item-description,.header-search--responsive .search-products__item-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media (min-width:769px){.header-bottom-line.closed .search-field__input{background:0 0!important}.search-input .search-field__input{transition:.2s}.search-main .search-header{display:none}.search-input.opened .search-field__input{z-index:7;background-color:#fff!important;box-shadow:none;padding:16px 48px;margin-top:-2px;margin-left:1px;margin-right:1px}.search-main .search-content.has-results{border-top:1px solid #ededed}.search-field__i1{position:absolute;left:12px;top:50%;z-index:8;transform:translateY(-50%);transition:.2s;visibility:hidden;opacity:0}.search-field__i1>*{display:block}.search-field__i2{right:12px;top:50%;z-index:8;transform:translateY(-50%);position:absolute;transition:.2s;visibility:hidden;opacity:0}.search-input.opened .search-field__i1,.search-input.opened .search-field__i2{visibility:visible;opacity:1}}.search-empty{font-family:Inter;font-weight:500;font-size:15px;line-height:24px}.search-content .search-empty{padding:20px}.search-empty a{font-style:normal;font-weight:400;text-decoration-line:none;text-underline-offset:2px;color:#58c7f7}@media screen and (max-width:768px){.header .search-main{bottom:unset;border:1px solid #dedede}}@media screen and (min-width:1920px){.services-application__row-user-data{display:grid;width:1195px;grid-template-columns:1fr 1fr 1fr;gap:24px;-webkit-gap:24px}.services-application__row-user-data .text-field__container{max-width:100%}}@media screen and (max-width:1919px) and (min-width:1361px){.services-application__row-user-data{display:grid;width:calc((100vw - 186px) * .737);grid-template-columns:1fr 1fr 1fr;gap:24px;-webkit-gap:24px}.services-application__row-user-data .text-field__container{max-width:100%}}.search-history{margin-bottom:8px;gap:0;margin-top:0}.search-history__wrapper{position:relative;overflow-y:auto;max-height:500px;margin-bottom:8px;margin-top:8px}@media screen and (min-width:1920px){.search-history__wrapper{margin:0}}@media screen and (max-width:1024px){.search-history__wrapper{max-height:400px;margin-top:0}}@media screen and (max-width:768px){.search-history__wrapper{min-height:480px;max-height:480px}}.search-history__item{display:flex;align-items:center;gap:8px;padding:4px 12px 0;width:auto;justify-content:flex-start}@media screen and (min-width:1920px){.search-history__item{padding:8px 16px 0}}@media screen and (max-width:1024px){.search-history__item{gap:4px;padding:8px 12px 0}}@media screen and (max-width:768px){.search-history__item{padding:8px 12px 0;gap:0}}@media screen and (max-width:423px){.search-history__item{padding:4px 12px 0}}.search-history__link{font-size:15px;line-height:24px;color:#151514;text-decoration:none;font-weight:400}@media screen and (min-width:1920px){.search-history__link{font-size:20px;line-height:32px}}@media screen and (max-width:768px){.search-history__link{font-size:13px}}.search-history svg{cursor:pointer;width:16px;height:16px}@media screen and (min-width:1920px){.search-history svg{width:24px;height:24px}}@media screen and (max-width:768px){.search-history svg{width:24px;height:24px;padding:6px}}@media screen and (min-width:1920px){.search-history .search-text{margin-top:16px}}@media screen and (max-width:768px){.search-history .search-text{margin:0}}.search-history .search-text__item{padding:8px 12px}@media screen and (min-width:1920px){.search-history .search-text__item{font-size:15px;line-height:24px;padding:8px 16px}}@media screen and (max-width:768px){.search-history .search-text__item{margin:8px 0 0;padding:4px 16px}}@media screen and (max-width:423px){.search-history .search-text__item{margin-bottom:4px}}.container-service__text-title{color:#151514;text-align:center}.checkbox-container-service{padding-left:40px}@media screen and (max-width:1920px){.checkbox-container-service{padding-left:28px}}.container-service__banner:after{opacity:0}
