button {
	background: none;
	border:none;
	padding: 0;
	cursor:pointer;
}
textarea, select, input, button { outline: none; }
.mobile_only {display:none !important}
.header{position:sticky;top:0;background:url("../icons/Head.svg") center center/cover no-repeat;padding:21px 0 30px 0;z-index:900}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__wrapper:last-of-type{margin-top:25px}@media screen and (max-width: 1441px){.header__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 555px){.header__wrapper.header_top > *:not(.header__links),.header__wrapper.header_bottom > *{display:none}.header__wrapper.header_bottom{margin:0}.header__links{position:fixed;z-index:99;bottom:0;left:0;right:0;background:#fff;padding:10px;display:flex;justify-content:space-evenly;align-items:center;}.header__links > .header__links-item:first-child{}.header__links-icon{display:none}}.header__city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__city-icon{margin-right:13.6px}.header__city-title{color:#fff;opacity:.7;font-weight:400;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.header__city-title:hover{opacity:1}@media screen and (max-width: 1441px){.header__menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:15px}}.header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1441px){.header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1040px}}@media screen and (max-width: 1041px){.header__menu-list{width:96vw}}.header__menu-li{margin:0 20px}@media screen and (max-width: 1441px){.header__menu-li{margin:0}}.header__menu-link{color:#fff;opacity:.75;position:relative;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.header__menu-link:hover{opacity:1}@media screen and (max-width: 769px){.header__menu-link{font-size:12px}}.header__links .count{z-index:10}.header__links-icon{width:34px;height:34px;opacity:.75;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.header__links-icon:hover{opacity:1}.header__links-item{display:inline-flex;flex-direction:column;gap:5px;align-items:center;margin:0 10px;position:relative}.header__links-item > span{color:rgba(255,255,255,0.75)}.header__links-item .count{position:absolute;padding:0 3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background:#f01370;border-radius:15px;top:-15px;right:0;color:#fff;width:20px;height:20px;justify-content:center;}@media screen and (max-width: 555px){.header__links-item{margin:0 8px}}.header__catalog{width:174px;height:60px;background:-webkit-gradient(linear, left top, right top, color-stop(1.06%, rgba(138, 47, 250, 0.7)), color-stop(100.01%, rgba(186, 35, 250, 0)));background:-o-linear-gradient(left, rgba(138, 47, 250, 0.7) 1.06%, rgba(186, 35, 250, 0) 100.01%);background:linear-gradient(90deg, rgba(138, 47, 250, 0.7) 1.06%, rgba(186, 35, 250, 0) 100.01%);border-radius:30px 0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.header__catalog:hover{background:-webkit-gradient(linear, left top, right top, color-stop(1.06%, rgb(138, 47, 250)), color-stop(100.01%, rgba(186, 35, 250, 0)));background:-o-linear-gradient(left, rgb(138, 47, 250) 1.06%, rgba(186, 35, 250, 0) 100.01%);background:linear-gradient(90deg, rgb(138, 47, 250) 1.06%, rgba(186, 35, 250, 0) 100.01%)}.header__catalog:hover .header__catalog-title{opacity:1}.header__catalog:hover .header__catalog-icon{opacity:1}.header__catalog-title{font-weight:600;font-size:22px;color:#fff;margin-left:15px;opacity:.75;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.header__catalog-icon{opacity:.75}.mheader{display:none;padding:0 15px;}@media screen and (max-width: 555px){.mheader{display:block}}.mheader__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mheader .mlogo{max-height:42px;max-width:170px;-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.mheader__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:22px}.mheader__btns-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mheader__btns-item-title{font-weight:600;font-size:13px;margin-top:7px;color:#e6dbed}.footer{background:-o-linear-gradient(337.55deg, #B005FA 39.19%, #336BDB 66.76%, #34D1C7 96.63%);background:linear-gradient(112.45deg, #B005FA 39.19%, #336BDB 66.76%, #34D1C7 96.63%);padding:95px 0 43px 0}@media screen and (max-width: 555px){.footer{padding:16px 0 70px}}.footer__mobile{display:none}@media screen and (max-width: 555px){.mobile_only{display:block !important}.categories__wrapper-left{display:none}.footer__mobile{display:block}}.footer__mobile-title{font-weight:600;font-size:20px;color:#fff}.footer__mobile-item{margin-bottom:20px}.footer__mobile-links{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__mobile-link{font-weight:400;font-size:16px;opacity:.7;color:#fff;margin-bottom:10px}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 555px){.footer__links{display:none}}.footer__links-item{width:21%;font-weight:600;font-size:20px;color:#e6dbed;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all;margin-bottom:20px}@media screen and (max-width: 769px){.footer__links-item{font-size:14px;width:24%}}.footer__links-item:hover{color:#fff;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all}.footer__contacts{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media screen and (max-width: 555px){.footer__contacts{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__information{margin-top:40px;text-align:center;font-weight:400;font-size:14px;color:#fff}@media screen and (max-width: 555px){.footer__information{text-align:left;font-size:12px}}.search__form{width:900px;height:60px;position:relative}@media screen and (max-width: 1441px){.search__form{width:500px}}@media screen and (max-width: 1041px){.search__form{width:96vw;margin-top:15px}}.search__input{width:100%;height:100%;border-radius:30px;border:none;background:rgba(255,255,255,.3);padding:0 70px;outline:none;color:rgba(255,255,255,.7);font-weight:600;font-size:20px}.search__input::-webkit-input-placeholder{color:#e6dbed;font-weight:600;font-size:20px}.search__input::-moz-placeholder{color:#e6dbed;font-weight:600;font-size:20px}.search__input:-ms-input-placeholder{color:#e6dbed;font-weight:600;font-size:20px}.search__input::-ms-input-placeholder{color:#e6dbed;font-weight:600;font-size:20px}.search__input::placeholder{color:#e6dbed;font-weight:600;font-size:20px}.search__input:focus{background:rgba(255,255,255,.65);color:#8a2ffa;padding:0 50px}.search__input:focus::-webkit-input-placeholder{color:#8a2ffa}.search__input:focus::-moz-placeholder{color:#8a2ffa}.search__input:focus:-ms-input-placeholder{color:#8a2ffa}.search__input:focus::-ms-input-placeholder{color:#8a2ffa}.search__input:focus::placeholder{color:#8a2ffa}.search__input:focus~label[id=lbl1]{display:block;position:absolute;top:52%;right:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.search__input:focus~label[id=lbl2]{display:none}.search__input:focus~label[id=lbl3]{display:none}.search__input:focus~label[id=lbl4]{display:block}.search label[id=lbl4]{width:9px;height:9px;background-color:#fff;display:block;border-radius:50%;position:absolute;left:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}.search__icon{position:absolute;top:50%;right:23px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search label[id=lbl1]{display:none}.search__close{display:none;position:absolute;top:50%;right:75px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.search__input:valid + label > .search__close{display:block}.promo__carousel{border-radius:15px;width:100%;position:relative}.promo__carousel-item{width:1410px;background:#ececec;border-radius:15px}@media screen and (max-width: 1441px){.promo__carousel-item{width:1040px}}@media screen and (max-width: 1041px){.promo__carousel-item{width:96vw}}
.slick-next{position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background:none;border:none;outline:none;z-index:100}
.slick-prev{position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background:none;border:none;outline:none;z-index:100}
.promo__carousel .slick-dots{position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex}.promo__carousel .slick-dots li{width:10px;height:10px;border-radius:50%;background:#d9d9d9;margin:0 10px}.promo__carousel .slick-dots li button{opacity:0}.promo__carousel .slick-dots .slick-active{width:60px;background:#5cbdfa;border-radius:10px}.banners{padding:25px 0}.banners__items{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banners__item{width:330px;height:246px;border-radius:15px;margin-bottom:30px;overflow:hidden}.banners__item:hover .banners__item-img{}.banners__item-img{-o-object-fit:contain;object-fit:contain;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all}@media screen and (max-width: 1041px){.banners__item-img{width:100%}}@media screen and (max-width: 1041px){.banners__item{width:32%;height:auto}}@media screen and (max-width: 555px){.banners__item{width:48%}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__back{background:#a58cff;border:1px solid #a58cff;border-radius:5px;height:32px;padding:0 12px;font-weight:600;font-size:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.breadcrumbs__back:hover{background:#ba23fa}.breadcrumbs__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 555px){.breadcrumbs__items{width:100%;overflow:scroll;margin-top:12px}}.breadcrumbs__items::-webkit-scrollbar{width:0;opacity:0}.breadcrumbs__item{margin-right:7px;font-weight:400;color:#6e6e6e;font-size:17px;white-space:nowrap}.breadcrumbs__item::after{content:"/";margin-left:7px}.breadcrumbs__item:last-child::after{display:none}.categories__header{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 769px){.categories__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.categories__title{font-weight:700;font-size:32px;color:#242424}.categories__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.categories__btns-icon{display:flex;cursor:pointer;margin-left:25px;border-radius:5px;padding:12px;transition: .3s all;}.categories__btns-icon:hover{background:#ba23fa}.categories__btns-icon img:nth-child(2){display:none}.categories__btns-icon:hover img:first-child{display:none}.categories__btns-icon:hover img:nth-child(2){display:block}.categories__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 625px){.categories__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.categories__wrapper-main{width:1170px}@media screen and (max-width: 1441px){.categories__wrapper-main{width:800px}}@media screen and (max-width: 1041px){.categories__wrapper-main{width:650px}}@media screen and (max-width: 769px){.categories__wrapper-main{width:70%}}@media screen and (max-width: 625px){.categories__wrapper-main{width:100%}}.categories__wrapper-left{width:210px}@media screen and (max-width: 769px){.categories__wrapper-left{width:28%}}@media screen and (max-width: 625px){.categories__wrapper-left{width:100%;margin-bottom:25px}}@media screen and (max-width: 1441px){.categories__wrapper .item{width:33%}}@media screen and (max-width: 769px){.categories__wrapper .item{width:calc(50% - 20px)}}.categories__filters{padding-top:30px}.categories__filters-title{font-weight:700;font-size:20px;color:#242424}.categories__filters-selectbox{margin-top:30px}.categories__filters-selectbox-title{font-weight:600;font-size:17px;color:#1a191f}.categories__filters-selectbox select{height:41px;background:#fff;border:1px solid #ececec;border-radius:10px;width:100%;padding:0 10px;margin-top:7px;outline:none}.categories__filters-prices{margin-top:30px}.categories__filters-inputs{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.categories__filters-inputs input{background:#fff;border:1px solid #ececec;border-radius:10px;height:49px;outline:none;width:49%;padding:0 8px;color:#8c8c8f;font-weight:400;font-size:16px}.categories__filters-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.categories__filters-switch-title{font-weight:600;font-size:17px;color:#1a191f}.categories__filters-switch input[type="checkbox"]{display:none}.basket{padding:25px 0 100px 0}.basket__profile-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:281px;height:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f9f9f9;border-radius:15px 0px 0px 15px;border-right:3px solid #5d43e1;padding-right:36px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}@media screen and (max-width: 1041px){.basket__profile-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:25px;margin-top:25px;border-radius:0}}.basket__profile-header-title{font-weight:700;font-size:20px;color:#242424}@media screen and (max-width: 769px){.basket__profile-header-title{margin-bottom:15px}}.basket__profile-entry{font-weight:700;font-size:20px;color:#5d43e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}@media screen and (max-width: 769px){.basket__profile-entry{font-size:24px}}.basket__profile-entry-icon{height:25px;margin-right:12px}.basket__profile-entry-title{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.basket__profile-entry-title:hover{color:#a58cff}.basket__footer{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(212,230,255,.5);border-radius:15px;height:72px;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 769px){.basket__footer{display:none}}.basket__footer-title{color:#5d43e1;font-weight:600;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket__footer-title::before{content:url("../icons/basket.svg");margin-right:13px}.basket__footer-cupon{background:#fff;border:1px solid #ececec;border-radius:10px;height:44px;padding:0 15px;font-weight:400;font-size:16px;color:#8c8c8f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket__footer-total{font-weight:700;font-size:24px;color:#000}.basket__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1041px){.basket__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.basket__wrapper-main{width:810px;margin-top:15px}@media screen and (max-width: 1441px){.basket__wrapper-main{width:60%}}@media screen and (max-width: 1041px){.basket__wrapper-main{width:100%}}.basket__wrapper-right{width:510px}@media screen and (max-width: 1441px){.basket__wrapper-right{width:38%}}@media screen and (max-width: 1041px){.basket__wrapper-right{width:100%}}.basket__title{font-weight:700;font-size:32px;color:#242424;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket__title span{height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;font-size:18px;border-radius:15px;background:#5cbdfa;margin-left:17px;color:#fff;margin-top:15px}.basket__items{margin-top:49px}.basket__item{margin-bottom:10px;background:#fff;border:1px solid #a58cff;border-radius:15px;overflow:hidden}.basket__item-inner{padding:20px 50px 20px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.basket__item-footer{padding:15px;display:flex;gap:1.5rem;align-items:center;background-color:#5cbdfa;color:#fff;font-size:16px;}.basket__item-footer-icon{position:relative;cursor:pointer;}.basket__item-footer-icon_tooltip{display:none;position:absolute;bottom:110%;left:0;padding:15px;color:#000;background-color:rgba(255,255,255,0.75);font-size:14px;border-radius:15px;min-width:300px;}.basket__item-footer-icon:hover .basket__item-footer-icon_tooltip{display:block}@media screen and (max-width: 769px){.basket__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:100px}}.basket__item-close{cursor:pointer}@media screen and (max-width: 769px){.basket__item-close{position:absolute;top:15px;right:15px}}@media screen and (max-width: 769px){.basket__item .counter{position:absolute;bottom:20px;left:45%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;width:120px}}.basket__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-grow:1}.basket__item-img{height:135px}.basket__item-img-wrapper{position:relative;margin-right:10px}.basket__item-discount{font-weight:700;font-size:14px;color:#fff;background:#f013de;border-radius:15px;height:27px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;position:absolute;left:0;bottom:0}.basket__item-info{min-width:110px;} .basket__item-title{font-weight:400;font-size:16px;line-height:21px;color:#868685}.basket__item-stars{margin-top:8px}.basket__item-price{font-weight:700;min-width:95px;font-size:20px;color:#1a1a18;white-space:nowrap;margin-right:50px}@media screen and (max-width: 769px){.basket__item-price{position:absolute;bottom:20px;right:28px;margin-right:0}}.counter{width:130px;height:44px;background:#a58cff;border-radius:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 28px;-ms-flex-negative:0;flex-shrink:0}
.counter input{width: 60px;
    text-align: center;border:none;outline:none;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 6%;font-weight:700;font-size:20px;color:#fff}.counter input::-webkit-input-placeholder{font-weight:700;font-size:20px;color:#fff}.counter input::-moz-placeholder{font-weight:700;font-size:20px;color:#fff}.counter input:-ms-input-placeholder{font-weight:700;font-size:20px;color:#fff}.counter input::-ms-input-placeholder{font-weight:700;font-size:20px;color:#fff}.counter input::placeholder{font-weight:700;font-size:20px;color:#fff}.form{margin-top:34px}.form__title{font-weight:700;font-size:24px;color:#242424}.form__item{margin-top:23px}.form__item-title{font-weight:600;font-size:17px;color:#1a191f}.form__input{width:100%;background:#fff;border:1px solid #ececec;border-radius:10px;margin-top:7px;height:54px;outline:none;padding:0 25px}.form__input_w50{width:49%}.form__select{width:100% !important;background:#fff !important;border:1px solid #ececec !important;border-radius:10px !important;margin-top:7px !important;height:54px !important;outline:none !important;padding:0 25px !important}.form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.radiobtns{margin-top:37px}.radiobtns__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.radiobtns__item input{height:15px;width:15px;margin-right:15px}.radiobtns__title{font-weight:600;color:#1a191f;font-size:17px}.textarea__wrapper{margin-top:25px}.textarea__wrapper textarea{resize:none;margin-top:20px;height:177px;background:#fff;border:1px solid #ececec;border-radius:10px;padding:10px 15px;width:100%;font-weight:400;font-size:16px;color:#8c8c8f}.textarea__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.textarea__header-title{font-weight:600;font-size:17px;color:#242424}.textarea__header-icon{cursor:pointer}.btn_form{width:100%;background:#7d64d7;margin-top:33px;border:none;font-weight:700;font-size:27px;color:#fff;border-radius:60px;height:72px;cursor:pointer;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.btn_form:hover{background:#a58cff}.form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.btn_form + .form__checkbox{justify-content: center;}.form__checkbox input{width:24px;height:24px;margin-right:15px}.form__checkbox-title{font-weight:600;font-size:17px;color:#1a191f}.card{padding:45px 0}.card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:17px}.card__header-title{font-weight:700;font-size:40px;color:#242424}@media screen and (max-width: 1041px){.card__header-title{font-size:32px}}@media screen and (max-width: 555px){.card__header-title{font-size:24px}}.card__header-links{display:-webkit-box;display:-ms-flexbox;display:flex}.card__header-links a{margin-left:34px}@media screen and (max-width: 1041px){.card__header-links a{margin:0}}.card__header-links a img{width:42px}@media screen and (max-width: 1441px){.card__header-links a img{height:25px}}.card__subheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card__article{color:#6e6e6e;font-weight:400;margin-right:20px;font-size:20px}.card__article span{font-weight:600;margin-right:20px;color:#242424}.card__grade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card__grade-stars{margin-right:4px;white-space:nowrap}.card__wrapper{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1441px){.card__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 769px){.card__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.card__wrapper-main{width:690px}@media screen and (max-width: 1441px){.card__wrapper-main{width:48%}}@media screen and (max-width: 769px){.card__wrapper-main{width:100%}}.card__wrapper-right{margin-left:120px}@media screen and (max-width: 1441px){.card__wrapper-right{width:48%;margin-left:0}}@media screen and (max-width: 769px){.card__wrapper-right{width:100%;margin-top:25px}}.card__imgwrap{width:100%;border:1px solid #a58cff;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:690px}.card__imgwrap img{width:50%}@media screen and (max-width: 1441px){.card__imgwrap{height:auto;padding:25px 0}}.card__carousel{margin-top:30px}.card__carousel-reviews{width:690px;margin-bottom:15px}@media screen and (max-width: 769px){.card__carousel-reviews{width:100%}}.card__carousel-item{width:210px;height:209px;border:1px solid #a58cff;border-radius:15px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 15px}.card__carousel-item img{height:80%}@media screen and (max-width: 555px){.card__carousel-item{width:100px;height:100px}}.card__carousel .slick-next{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background:none;border:none;outline:none;z-index:100}@media screen and (max-width: 555px){.card__carousel .slick-next img{width:30px}}.card__carousel .slick-prev{position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background:none;border:none;outline:none;z-index:100}@media screen and (max-width: 555px){.card__carousel .slick-prev img{width:30px}}.reviews{margin-top:40px}.reviews__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1041px){.reviews__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.reviews__form{width:931px;margin-top:28px}@media screen and (max-width: 1041px){.reviews__form{width:100%}}.reviews__form-add{padding-top:52px;margin-left:30px;margin-top:28px}.reviews__form-add-btn{border:1px solid #ececec;border-radius:40px;width:304px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:27px;letter-spacing:.1em;color:#a58cff;cursor:pointer;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.reviews__form-add-btn:hover{background:#ba23fa;color:#fff}.reviews__form-add-files{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 80px 0 30px}.reviews__form-add-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.reviews__form-add-item-title{margin-left:6px;font-weight:400;font-size:13px;color:#868685}.reviews__title{font-weight:700;font-size:30px;color:#242424;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
	.reviews__title span{height:32px;width:32px;border-radius:50%;font-size:18px;background:#5cbdfa;margin-top:4px;margin-left:15px;border-radius:20px;display:-webkit-box;
		display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}
	
@media screen and (max-width: 1041px){
    .reviews__form-add{
        margin: 0 auto;
    }	
}
.form__select{
	text-overflow: ellipsis;
   white-space: nowrap;
}
.anketa__card {
  max-width: 621px;
  background: #7D64D7;
  border-radius: 80px;
  padding: 30px 40px;
  margin-top: 40px;
  cursor: pointer;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  align-items: center;
  position: relative;
}
.anketa__card-icon {
  height: 62px;
  position: absolute;
  left: 40px;
  top: 20px;
}
.anketa__card-subtitle {
  text-align: center;
  font-weight: 600;
  font-size: 30px;
  color: #fff;
  margin: 0 auto;
}
.anketa__descr {
	margin-top: 114px;
	font-weight: 400;
	font-size: 20px;
	color: #000;
	text-align: center;
}
.comparison__content {
  max-width: 100%;
  width: calc(100% - 295px);
}
.comparison__content-slider {
  position: relative;
}
	@media screen and (max-width: 555px){.reviews__title{font-size:24px}}.reviews__items{margin-top:30px}.reviews__item{width:100%;padding:17px;background:#fff;border:1px solid #a58cff;border-radius:15px;margin-bottom:15px}.reviews__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews__item-name{font-weight:700;font-size:18px;color:#242424;margin-right:10px}.reviews__item-grade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews__item-stars{margin-right:5px}.reviews__descr{margin-top:8px;font-weight:400;font-size:18px;color:#242424;line-height:30px}@media screen and (max-width: 555px){.reviews__descr{font-size:16px}}.asks{margin-bottom:50px}.asks__title{font-weight:700;font-size:30px;color:#242424;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.asks__title span{height:32px;width:32px;border-radius:50%;background:#5cbdfa;margin-top:4px;margin-left:15px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.asks__form{margin-top:28px}.asks__form-textarea{font-family:'Segoe UI';font-size:18px;padding:10px 32px;background:#fff;border:1px solid #a58cff;border-radius:15px;width:100%;height:65px;resize:none}.asks__form-btns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.asks__form-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.asks__form-btn_send{font-family:'Segoe UI';background:#a58cff;border-radius:40px;width:221px;height:52px;font-weight:600;font-size:27px;letter-spacing:.1em;color:#fff;margin-right:30px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.asks__form-btn_send:hover{background:#ba23fa}.asks__form-btn_cancel{width:221px;height:52px;border:1px solid #ececec;border-radius:40px;font-weight:600;font-size:27px;letter-spacing:.1em;color:#a58cff;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.asks__form-btn_cancel:hover{background:#ba23fa;color:#fff}.asks__form-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:21px}.asks__form-checkbox input{width:24px;height:24px;margin-right:15px}.asks__form-checkbox-title{font-weight:600;font-size:17px;line-height:23px;color:#6e6e6e}.asks__item{margin-top:30px;background:#fff;border:1px solid #a58cff;border-radius:15px}.asks__item-user{padding:17px 30px}.asks__item-user-title{font-weight:700;font-size:18px;color:#5f46b9}.asks__item-user-text{margin-top:8px;font-weight:400;font-size:18px;line-height:30px;color:#242424}.asks__item-admin{padding:17px 30px;background:rgba(186,35,250,.1);border-radius:15px}.asks__item-admin-title{font-weight:700;font-size:18px;color:#ba23fa}.asks__item-admin-text{margin-top:8px;font-weight:400;font-size:18px;line-height:30px;color:#242424}.card__btns{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 769px){.card__btns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.btn_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ececec;background:none;outline:none;cursor:pointer;height:64px;border-radius:32px;width:200px;margin-right:22px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.btn_card.active{background:#ba23fa}.btn_card.active .btn_card-title{color:#fff}.btn_card img:nth-child(2){display:none}.btn_card.active img:first-child{display:none}.btn_card.active img:nth-child(2){display:block}@media screen and (max-width: 769px){.btn_card{width:48%;margin:0}}.btn_card-title{margin-left:13px;color:#a58cff;font-weight:600;font-size:20px}.card__prices{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;row-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1041px){.card__prices{margin-top:15px}}.card__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:53px}@media screen and (max-width: 769px){.card__wrap{margin-top:15px;width:96vw;overflow:scroll}.card__wrap::-webkit-scrollbar{opacity:0;width:0}}.card__wrap .counter{height:60px;border-radius:30px;margin:0;margin-right:45px}.card__newprice{font-weight:700;font-size:54px;white-space:nowrap;margin-right:20px;color:#242424}@media screen and (max-width: 1041px){.card__newprice{font-size:30px;margin-right:10px}}.card__oldprice{font-weight:700;font-size:44px;white-space:nowrap;color:#b0b1b2;text-decoration:line-through}@media screen and (max-width: 1041px){.card__oldprice{font-size:20px;font-weight:400;}}.btn_add{height:60px;border:1px solid #ececec;padding:0 30px;background:none;outline:none;cursor:pointer;border-radius:30px;color:#a58cff;font-weight:600;font-size:20px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.btn_add:hover{background:#ba23fa;color:#fff}.btn_buynow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 22px;width:300px;height:72px;background:#7d64d7;border-radius:60px;border:none;outline:none;cursor:pointer;margin-top:36px;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all}.btn_buynow:hover{background:#a58cff}.btn_buynow-title{font-weight:700;font-size:28px;margin-left:20px;color:#fff}.chars{margin-top:46px}@media screen and (max-width: 555px){.chars{width:100%}}.chars__title{font-weight:700;font-size:30px;color:#242424}.chars__items{margin-top:30px;}@media screen and (max-width: 555px){.chars__items{width:100%}}.chars__item{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chars__name{font-weight:400;font-size:20px;color:#6e6e6e}@media screen and (max-width: 555px){.chars__name{font-size:16px}}.chars__pos{font-size:20px;font-weight:600;color:#242424}@media screen and (max-width: 555px){.chars__pos{font-size:16px}}.chars__showmore{color:#a58cff;font-weight:400;font-size:20px;margin-top:15px;cursor:pointer;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.chars__showmore:hover{color:#ba23fa}.descr__title{font-size:24px}.descr__text{font-weight:400;font-size:16px}.cities__wrapper{width:1560px;margin:0 auto;border:1px solid #d9d9d9;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.25);box-shadow:10px 10px 10px rgba(0,0,0,.25);border-radius:30px;padding:85px 0;margin-top:42px}@media screen and (max-width: 1600px){.cities__wrapper{width:98%;padding:35px}}@media screen and (max-width: 625px){.cities__wrapper{margin-top:15px;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 1600px){.cities__wrapper .container{width:100%}}@media screen and (max-width: 625px){.cities__wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cities__title{font-weight:600;font-size:40px;color:#a58cff;text-align:center}@media screen and (max-width: 625px){.cities__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:16px;font-weight:600;font-size:22px;text-align:left;color:#242424}}.cities__subtitle{margin-top:30px;font-weight:600;font-size:30px;line-height:30px;color:#242424}@media screen and (max-width: 625px){.cities__subtitle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-weight:600;font-size:15px;line-height:20px;color:#1a191f;margin:0}}.cities__items{margin-top:20px;max-height: calc(70vh - 250px);overflow-y: auto;}@media screen and (max-width: 625px){.cities__items{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.cities__item-title{font-weight:600;font-size:20px;color:#242424}.cities__item-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.cities__item-citi{display:inline-block;margin-right:20px;font-weight:400;font-size:17px;cursor:pointer;color:#5d43e1;margin-bottom:10px}.orders__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.orders__header-title{font-weight:600;font-size:32px;color:#242424;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orders__header-title span{width:32px;height:32px;background:#5cbdfa;border-radius:20px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px;font-weight:700;font-size:18px;color:#fff;margin-top:5px}.orders__header .card__header-links a{margin:0}.orders__items{width:810px}@media screen and (max-width: 1041px){.orders__items{width:100%}}.orders__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:63px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1041px){.orders__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.orders__details{width:510px}@media screen and (max-width: 1041px){.orders__details{width:100%;margin-top:25px}}.orders__details-title{font-weight:600;font-size:30px;line-height:28px;color:#242424}.orders__details-main{background:#f9f9f9;border-radius:15px;margin-top:24px;padding:27px 30px}.orders__details-main-title{font-weight:400;font-size:17px;line-height:23px;color:#6e6e6e}.orders__details-main-name{margin-top:23px;font-weight:400;font-size:30px;color:#242424}.orders__details-main-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:16px;color:#5d43e1;margin-top:24px}.orders__details-main-address-icon{margin-right:5px}.orders__details-main-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:13px}.orders__details-main-links a{font-weight:400;font-size:16px;color:#5d43e1;margin-right:50px}.orders__details-item{padding:27px 30px;border:1px solid #ececec;border-radius:15px}.orders__details-item-title{font-weight:400;font-size:17px;color:#505050}.orders__details-item-subtitle{margin-top:12px;font-weight:400;font-size:30px;color:#242424}.orders__details-item-descr{margin-top:15px;font-weight:400;font-size:14px;color:#505050}.delivery__title{margin-top:15px;font-weight:600;font-size:40px;color:#242424}.delivery__subtitle{background:rgba(212,230,255,.5);height:78px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;margin-top:87px;font-weight:600;font-size:24px;color:#5d43e1}@media screen and (max-width: 1041px){.delivery__subtitle{height:auto;padding:15px;font-size:20px;margin-top:25px}}.delivery__item{margin-top:52px}.delivery__item_mt15{margin-top:15px}@media screen and (max-width: 769px){.delivery__item{margin-top:25px}}.delivery__item-cities{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.delivery__item-cities-link{margin-right:20px;font-weight:400;font-size:15px;margin-bottom:5px;color:#5d43e1}.delivery__item-wrns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.delivery__item-wrn{padding:20px;background:#fff;border:1px solid #a58cff;border-radius:15px;width:330px;margin-right:30px;margin-bottom:15px}@media screen and (max-width: 555px){.delivery__item-wrn{width:100%}}.delivery__item-wrn-title{font-weight:600;font-size:30px;color:#ba23fa}.delivery__item-wrn-subtitle{margin-top:31px;font-weight:400;font-size:16px;line-height:22px;color:#000}.delivery__item-wrn-descr{margin-top:7px;font-weight:400;font-size:12px;color:#505050}.delivery__item-descr{font-weight:400;font-size:14px;line-height:20px;color:#505050;margin-top:10px}.delivery__item-title{font-weight:400;font-size:20px;color:#000}.delivery__item-list{margin-top:15px}.delivery__item-list-li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.delivery__item-list-li::before{content:"";width:6px;height:6px;border-radius:50%;background-color:#000;margin-right:15px;margin-top:6px;-ms-flex-negative:0;flex-shrink:0}.delivery__item-citi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:15px;color:#7d64d7;margin-top:10px}.delivery__item-citi-icon{margin-right:5px}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;list-style-type:none;}:root{font-size:15px;font-family:"Segoe UI";font-style:normal}.container{width:1410px;margin:0 auto}@media screen and (max-width: 1441px){.container{width:1040px}}@media screen and (max-width: 1041px){.container{width:96vw}}.main{padding:100px 0;background-color:#fff;border-radius:30px;z-index:100}@media screen and (max-width: 555px){.main{padding:30px 0;border-radius:0}}.main_p15{padding:50px}.title{font-size:30px;font-weight:600;color:#242424}.items{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.item{width:210px;height:354px;position:relative;margin-bottom:34px;cursor:pointer}@media screen and (max-width: 1441px){.item{width:24%}}@media screen and (max-width: 769px){.item{width:calc(50% - 20px)}}.item:hover .item__footer{background:#d4f7d7;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.item__main{width:100%;height:310px;background:#fff;border:1px solid #a58cff;border-radius:15px;padding:15px;position:absolute;top:0}.item__contain{overflow:hidden;width:100%;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width: 555px){.item__contain{height:180px}}.item__img{max-width:100%;max-height:100%;}.item__discount{position:absolute;bottom:0;left:15px;font-weight:700;font-size:14px;height:30px;border-radius:15px;background:#f013de;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.item__prices{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item__newprice{color:#1a1a18;font-weight:700;font-size:16px;margin-right:15px}@media screen and (max-width: 555px){.item__newprice{font-size:16px}}.item__oldprice{font-weight:600;font-size:16px;text-decoration:line-through;color:#868685}@media screen and (max-width: 555px){.item__oldprice{font-size:14px}}.item__title{font-weight:400;font-size:14px;color:#868685;margin-top:2px;overflow:hidden;width:100%;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}@media screen and (max-width: 555px){.item__title{font-size:13px}}.item__grade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;padding-top:5px;}.item__grade-title{font-weight:600;font-size:16px;color:#868685;margin-top:-3px}.item__stars{margin-right:8px;display:flex;gap:5px}.item__footer{background:#d4e6ff;border-radius:0 0 15px 15px;width:100%;height:60px;margin-top:-15px;z-index:0;position:absolute;bottom:0;padding-top:25px;left:0;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.item__footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 22px}.item__footer-link img{height:20px}.showmore{margin:0 auto;display:block;margin-top:24px;cursor:pointer}.switch{width:40px;height:20px;border-radius:10px;border:1px solid #ececec;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;cursor:pointer}.categories__filters-switch input:checked + .switch, .switch_active{background:#ececec;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.switch-btn{width:20px;height:20px;border-radius:50%;background:#8c8c8f;cursor:pointer;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.categories__filters-switch input:checked + .switch .switch-btn,.switch-btn_active{margin-left:auto;background:#5cbdfa;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.btn_categories{background:#7d64d7;border-radius:60px;height:48px;width:100%;border:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;font-weight:700;font-size:17px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all}.btn_categories:hover{background:#a58cff}.btn_categories::before{content:url("../icons/ok.svg");position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:26px}.descr{margin-top:50px}.descr__title{font-weight:700;font-size:30px;color:#242424}.descr__text{font-weight:400;font-size:18px;line-height:30px;color:#242424;margin-top:20px}.popups{position:fixed;width:100vw;height:100vh;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.popups::before{content:"";position:absolute;height:600px;width:100%;background:-o-linear-gradient(36.16deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);background:linear-gradient(53.84deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);border:.216px solid #cfd1d1;-webkit-filter:blur(172px);filter:blur(172px);z-index:1000;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup{z-index:99999;width:500px}.popup__main{width:100%;padding:72px 66px 56px 64px;background-color:#fff;border-radius:30px;position:relative}@media screen and (max-width: 769px){.popup__main{padding:35px}}.popup__close{position:absolute;top:29px;right:29px;cursor:pointer}.popup__title{font-weight:600;font-size:30px;color:#242424}.popup__tabs{margin-top:17px}.popup__tab{font-weight:600;font-size:20px;color:#c5c5c6;cursor:pointer}.popup__tab_active{color:#5f46b9}.popup__input{height:64px;width:100%;background:#fff;border:1px solid #ececec;border-radius:100px;margin-top:10px;font-weight:400;font-size:24px;color:#8c8c8f;padding:0 23px;outline:none}.popup__input:valid{background:rgba(200,223,255,.25);border:1px solid #d9d9d9}.popup__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:27px}.popup__checkbox-title{font-weight:600;font-size:16px;color:#8c8c8f;margin-left:15px}.popup__checkbox-input{height:24px;width:24px}.btn_password{width:100%;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:20px;color:#5f46b9;margin-top:20px;border-radius:30px;border:none;background-color:#fff;cursor:pointer}.btn_entry{width:100%;height:72px;background:#7d64d7;border-radius:60px;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;cursor:pointer;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all}.btn_entry:hover{background:#a58cff}.btn__title{margin-right:15px;font-weight:600;font-size:28px;letter-spacing:.15em;color:#fff}.profile__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1041px){.profile__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profile .orders__header-title{margin-top:15px}.profile__orders{width:810px}@media screen and (max-width: 1441px){.profile__orders{width:48%}}@media screen and (max-width: 1041px){.profile__orders{width:100%}}.profile__orders-item{width:100%;height:60px;background:#fff;border:1px solid #a58cff;border-radius:15px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.profile__orders-item-wrapper{width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile__orders-item-number{font-weight:400;font-size:16px;color:#868685}.profile__orders-item-status{height:30px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c5c5c6;border-radius:130px;font-weight:600;font-size:14px;color:#fff}.profile__orders-item-sum{font-weight:600;font-size:20px;color:#1a1a18}.profile__orders-title{margin-bottom:43px;font-weight:600;font-size:30px;color:#242424}.profile__content{margin-top:71px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1041px){.profile__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ordergreen{background:#82ed71}.orderblue{background:#5cbdfa}.orderfiol{background:#a58cff}.orderfiolet{background:#b619fa}.orderdarkfilo{background:#a132fc}.orderpink{background:#f400fc}.orderdarkblue{background:#5d43e1}.main_bg{overflow:hidden}.position-absolute{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:100}.error{min-height:950px;width:100%;position:relative}.error::before{content:"";width:100%;height:542px;background:-o-linear-gradient(36.16deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);background:linear-gradient(53.84deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);border:.216px solid #cfd1d1;-webkit-filter:blur(172px);filter:blur(172px);-webkit-transform:matrix(1, 0, 0, -1, 0, 0);-ms-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0);position:absolute;left:0;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.error-title{margin-top:65px;font-weight:600;font-size:160px;text-align:center;color:#fff}@media screen and (max-width: 769px){.error-title{font-size:90px}}.error__subtitle{margin-top:40px;font-weight:600;font-size:40px;line-height:38px;text-align:center;color:#232323}.error__descr{margin-top:19px;font-weight:400;font-size:17px;text-align:center;color:#505050}.error__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:47px}@media screen and (max-width: 769px){.error__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.error__link{height:76px;padding:0 50px;background:#fff;-webkit-box-shadow:0px 15px 60px rgba(0,0,0,.05);box-shadow:0px 15px 60px rgba(0,0,0,.05);border-radius:30px;margin:0 8px;font-weight:600;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#5f46b9}@media screen and (max-width: 769px){.error__link{margin:10px auto;width:70%;padding:0 15px}}.categories__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.categories__title span{font-weight:700;font-size:18px;width:32px;height:32px;border-radius:50%;background:#5cbdfa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin-top:8px;margin-left:10px}.result__sort{font-weight:600;font-size:22px;color:#242424;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}.result__sort select{border:none;font-weight:400;font-size:22px;color:#a58cff;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 5px;border:1px solid #a58cff;border-radius:30px;margin-left:15px;padding-bottom:5px}.result__cats{margin-bottom:25px}.result__cats-title{font-weight:600;font-size:22px;color:#242424}.result__cats-items{margin-top:24px}.result__cats-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:5px}.result__cats-item-title{font-weight:400;font-size:17px;color:#000;margin-bottom:2px;margin-left:5px}.result__cats-showmore{padding-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.result__cats-showmore-icon{margin-left:auto;margin-left:9px}.result__cats-showmore-line{background:#a58cff;height:3px;width:100%}.pagination__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination__item{height:34px;width:40px;background:#fff;border:1px solid #ececec;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:22px;color:#a58cff}.pagination__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:29px}.pagination__btns-item{background:#7d64d7;border:1px solid #7d64d7;border-radius:5px;height:32px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:17px;margin:0 12px;color:#fff}.title_conf{margin-top:15px}.confidentiality__plate{height:78px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:24px;color:#5d43e1;margin-top:90px;background:rgba(212,230,255,.5)}.confidentiality__text{margin-top:30px}.conf__title{font-weight:600;font-size:15px;color:#000}.conf__descr{font-size:15px;line-height:28px;color:#000;font-weight:400}.logo{-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.favourites__catalog{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.favourites__subtitle{margin-top:46px;font-weight:400;font-size:20px;color:#6e6e6e}.favourites__img{max-height:300px;margin:0 auto;display:block;margin-top:30px}.favourites__title{text-align:center;margin-top:23px;font-weight:600;font-size:30px;color:#242424}.favourites__descr{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:0.5em;margin-top:23px;font-weight:600;font-size:20px;line-height:28px;text-align:center;color:#000}.favourites__btn{max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin:0 auto;margin-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#7d64d7;border-radius:60px;padding:0 35px;border:none;height:72px;font-weight:600;font-size:28px;letter-spacing:.15em;color:#fff}.favourites__btn img{margin-left:5px}.brend__textblock{padding:15px;background:rgba(212,230,255,.5);border-radius:15px 0px 0px 15px}.brend__textblock-title{font-weight:600;font-size:36px;color:#5d43e1}.brend__textblock-subtitle{font-weight:600;font-size:24px;color:#5d43e1;margin-top:10px}.brend-filters{margin-top:25px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contacts__title{margin-top:20px;font-weight:600;font-size:32px;line-height:28px;color:#242424}.contacts__descr{margin-top:114px;font-weight:400;font-size:20px;color:#000}.contacts__card{width:621px;min-height:305px;background:rgba(93, 67, 225, 0.3);border-radius:40px;padding:47px 26px;margin-top:40px;cursor:pointer}.contacts__card:hover{background:rgba(186,35,250,.3)}.contacts__card-icon img:nth-child(2){display:none}.contacts__card:hover .contacts__card-icon img:first-child{display:none}.contacts__card:hover .contacts__card-icon img:nth-child(2){display:block}@media screen and (max-width: 769px){.contacts__card{width:100%}}.contacts__card-wrapper{flex-wrap:wrap;gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts__card-title{font-weight:600;font-size:40px;color:#fff}.contacts__card-subtitle{text-align:center;margin-top:40px;font-weight:600;font-size:30px;color:#fff}.contacts__recs{margin-top:100px;font-weight:400;font-size:16px;color:#000}.contacts__recs b{font-weight:400;font-size:22px;line-height:18px;color:#000}.contacts__popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.25);box-shadow:10px 10px 10px rgba(0,0,0,.25);padding:88px;border-radius:30px;width:640px}@media screen and (max-width: 769px){.contacts__popup{width:96%;padding:25px}}.contacts__popup::-webkit-backdrop{background:linear-gradient(53.84deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);border:.216px solid rgba(207,209,209,.4);-webkit-filter:blur(172px);filter:blur(172px);-webkit-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0)}.contacts__popup::backdrop{background:-o-linear-gradient(36.16deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);background:linear-gradient(53.84deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);border:.216px solid rgba(207,209,209,.4);-webkit-filter:blur(172px);filter:blur(172px);-webkit-transform:matrix(1, 0, 0, -1, 0, 0);-ms-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0)}.contacts__popup-title{font-weight:600;font-size:40px;text-align:center;color:#000}.contacts__popup-close{position:absolute;top:40px;right:33px;cursor:pointer}.contacts__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:42px}.contacts__form-textarea{font-size:18px;margin-top:34px;width:100%;height:173px;background:#fff;border:1px solid #a58cff;border-radius:30px;resize:none;padding:15px}.contacts__form-input{font-size:20px;width:100%;height:51px;background:#fff;border:1px solid #a58cff;border-radius:30px;margin-top:34px;text-align:center}.contacts__form-subtitle{margin-top:10px;font-weight:400;font-size:15px;text-align:center;color:#868685}.contacts__form-btn{font-family:'Segoe UI';gap:10px;background:#7d64d7;border-radius:60px;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;width:370px;margin:0 auto;margin-top:28px;font-weight:600;font-size:28px;cursor:pointer;color:#fff}@media screen and (max-width: 769px){.contacts__form-btn{width:90%}}.contacts__form-btn img{margin-left:20px}@media screen and (max-width: 769px){.anketa__card{display:none}}.anketa__subtitle{margin-top:800px;font-weight:400;font-size:22px;letter-spacing:.1em;color:#000}@media screen and (max-width: 769px){.anketa__subtitle{margin-top:45px}}.anketa__popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:65px;background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.25);box-shadow:10px 10px 10px rgba(0,0,0,.25);border-radius:30px}.anketa__popup::-webkit-backdrop{background:linear-gradient(53.84deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);border:.216px solid rgba(207,209,209,.4);-webkit-filter:blur(172px);filter:blur(172px);-webkit-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0)}.anketa__popup::backdrop{background:-o-linear-gradient(36.16deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);background:linear-gradient(53.84deg, rgba(255, 88, 160, 0.7) 10.67%, rgba(219, 6, 226, 0.7) 24.31%, rgba(156, 56, 255, 0.7) 49.09%, rgba(80, 234, 255, 0.7) 64.53%, rgba(2, 97, 185, 0.7) 71%, rgba(30, 103, 213, 0.7) 78.54%);border:.216px solid rgba(207,209,209,.4);-webkit-filter:blur(172px);filter:blur(172px);-webkit-transform:matrix(1, 0, 0, -1, 0, 0);-ms-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0)}@media screen and (max-width: 769px){.anketa__popup{position:static}}.anketa__popup-close{cursor:pointer;position:absolute;top:33px;right:56px}.anketa__popup-title{text-align:center;font-weight:600;font-size:40px;line-height:28px;color:#000}.anketa__form{margin-top:76px;width:100%}.anketa__form-mobile{display:none}@media screen and (max-width: 769px){.anketa__form-mobile{display:block}}.anketa__form-item{gap:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}@media screen and (max-width: 1041px){.anketa__form-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.anketa__form-item-input{flex-grow:1;height:52px;padding:0 42px;background:#fff;border:1px solid #d9d9d9;border-radius:20px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1041px){.anketa__form-item-input{margin:0;margin-top:25px;width:100%}}@media screen and (max-width: 769px){.anketa__form-item-input{border-radius:10px}}.anketa__form-item-title{width:120px;font-weight:600;font-size:16px;line-height:18px;color:#5d43e1}@media screen and (max-width: 769px){.anketa__form-item-title{width:100%;color:#000}}.anketa__form-radio{width:610px;margin-left:22px;-ms-flex-negative:0;flex-shrink:0;padding:25px;background:#fff;border:1px solid #d9d9d9;border-radius:20px}@media screen and (max-width: 769px){.anketa__form-radio{width:100%;margin-left:0;margin-top:15px}}.anketa__form-radio-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.anketa__form-radio-item-title{font-weight:500;font-size:16px;line-height:18px;color:#000}.anketa__form-radio-item input{width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0}.catalog__title{font-weight:600;font-size:32px;color:#242424}.catalog__main{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog__cols{margin-left:120px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 769px){.catalog__cols{margin-left:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.catalog__col{width:30%}@media screen and (max-width: 769px){.catalog__col{width:48%}}@media screen and (max-width: 555px){.catalog__col{width:100%}}.catalog__col-title{font-weight:600;font-size:16px;color:#000}.catalog__col-links{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog__col-link{font-weight:400;font-size:14px;color:#000;margin-bottom:15px}.catalog__col-link:last-of-type{margin-bottom:30px}.catalog__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.catalog__panel{width:200px;}.catalog_list{height:500px;overflow-y:auto;margin-bottom:25px;padding-bottom:20px;-ms-overflow-style:none;scrollbar-width:none;}.catalog_list::-webkit-scrollbar{width: 0 !important}.catalog_list_wrapper{position:relative;}.catalog_list_wrapper::after{z-index:10;content:'';position:absolute;bottom:0;left:0;right:0;height:40px;display:block;background:linear-gradient(to bottom,transparent,#fff)}.catalog__panel-item{width:100%;min-height:32px;background:rgba(212,230,255,.5);border:1px solid #a58cff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;cursor:pointer}.catalog__panel-item-title{font-weight:400;font-size:16px;line-height:20px;color:#000}.catalog__panel-item_active{background:#fff;border:1px solid #5d43e1}.form__fuel{margin-top:30px;display:none}.form__fuel-title{font-weight:600;font-size:20px;color:#1a191f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__fuel-title input{margin-left:24px;height:24px;width:24px}.form__fuel-item{margin-top:10px}.form__fuel-item-title{font-weight:600;font-size:17px;line-height:23px;color:#1a191f}.form__fuel-wrapper{margin-top:23px;background:#f9f9f9;border-radius:15px;padding:16px 22px}.form__fuel-wrapper-link{font-weight:600;font-size:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ba23fa;margin-top:10px}.form__fuel-wrapper-link img{margin-left:10px}.form__fuel-wrapper-title{font-weight:600;font-size:17px;color:#1a191f}.form__fuel-wrapper-input{height:52px;background:#fff;border:1px solid #ececec;border-radius:10px;width:100%;padding:0 20px;margin-top:20px;margin-bottom:20px}.form__fuel-btn{width:200px;height:52px;background:#a58cff;border-radius:60px;margin:0 auto;font-weight:400;font-size:16px;text-align:center;letter-spacing:.1em;color:#fff;display:block;margin:0 auto;border:none}.form__fuel-link{margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:17px;color:#a58cff;margin-top:20px;cursor:pointer}.form__fuel-link img{margin-left:20px}.docs{margin-top:30px}.docs__all{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;font-weight:600;font-size:17px;line-height:20px;color:#a58cff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;position:relative}.docs__all img{margin-left:5px}.docs__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.docs__header-icon{cursor:pointer}.docs__header-title{font-weight:600;font-size:20px;color:#242424}.docs__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px;display:none}.docs__link{width:100%;height:52px;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f9f9f9;border-radius:10px;margin-bottom:20px;position:relative}.docs__link-title{font-weight:600;font-size:17px;color:#242424}.docs__link_lst{background:#fff;border:1px solid #a58cff;border-radius:10px}.docs__link_lst .docs__link-title{color:#7d64d7}.basket__profile-header_pink{border-color:#ba23fa;position:relative;height:108px}@media screen and (max-width: 1041px){.basket__profile-header_pink{height:120px}}.joker__img{cursor:pointer}@media screen and (max-width: 1041px){.basket__profile-header_pink .joker__img{left:auto;right:3px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.basket__profile-header_pink .basket__profile-entry-title_pink{font-weight:600;font-size:20px;color:#ba23fa}.joker__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1041px){.joker__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.joker__form{width:510px}@media screen and (max-width: 1041px){.joker__form{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.joker__content{width:730px;margin-right:25px}@media screen and (max-width: 1041px){.joker__content{width:100%;margin-right:0;margin-top:25px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.joker__item{margin-bottom:30px}.joker__title{font-weight:600;font-size:30px;margin-bottom:25px;color:#ba23fa}.joker__title_center{text-align:center}.joker__descr{margin-top:26px;font-weight:600;font-size:24px;color:#242424}.joker__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.joker__checkbox input{margin-top:5px;width:25px;height:25px;margin-right:21px;-ms-flex-negative:0;flex-shrink:0}.joker__checkbox-title{font-weight:600;font-size:24px;color:#242424}.joker__subtitle{font-weight:600;font-size:20px;color:#868685;margin-bottom:20px}.joker_btn{width:451px;height:72px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ba23fa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;font-weight:600;font-size:28px;letter-spacing:.15em;color:#fff;cursor:pointer;margin-top:70px;margin-bottom:90px;border-radius:40px}@media screen and (max-width: 555px){.joker_btn{width:90%;font-size:18px}}.joker_btn img{margin-left:25px}@media screen and (max-width: 555px){.joker_btn img{width:40px}}.anketa__form-item{position:relative}.anketa__form-item-input_file{position:absolute;top:0;right:0;opacity:0}.anketa__form-item-input_wrap{width:205px;margin-right:405px}.container_w70{width:70%}@media screen and (max-width: 1041px){.container_w70{width:90%}}.anketa__form-item-input:valid{background:rgba(200,223,255,.25);border:1px solid #d9d9d9;outline:none}.poswrapper{position:relative}.link-share{margin-left:15px;cursor:pointer}.promo-arrow{width:40px;height:40px;background:url("../icons/arrow-left.svg") center center/cover no-repeat rgba(255,255,255,0.5) !important;border-radius:50%}.promo-arrow:hover{background:url("../icons/arrowlefthover.svg") center center/cover no-repeat rgba(255,255,255,0.5) !important}.promo-arrow_reverse{-webkit-transform:translateY(-50%) rotate(180deg) !important;-ms-transform:translateY(-50%) rotate(180deg) !important;transform:translateY(-50%) rotate(180deg) !important}.showmore{background:url("../icons/arrow-down.svg") center center/cover no-repeat;width:53px;height:53px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.showmore:hover{background:url("../icons/arrowdownhover.svg") center center/cover no-repeat}.share{top:0;right:0;position:absolute;padding:83px 65px;width:500px;height:500px;background:#fff;-webkit-box-shadow:0px 15px 60px rgba(0,0,0,.05);box-shadow:0px 15px 60px rgba(0,0,0,.05);border-radius:30px;display:none}.share__close{position:absolute;right:30px;top:30px;cursor:pointer}.share__title{font-weight:600;font-size:30px;text-align:center;letter-spacing:.15em;color:#242424}.share__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.share__links-icon{width:72px !important}.share__subtitle{margin-top:30px;font-weight:600;font-size:15px;color:#868685;text-align:center}.share__link{font-weight:400;font-size:20px;color:#7d64d7;text-align:center;margin:0 auto;display:block;margin-top:10px}.share-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:370px;height:72px;background:#7d64d7;border-radius:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;margin-top:25px;font-weight:600;font-size:28px;color:#fff;cursor:pointer}.share-btn img{margin-right:18px}.switch-btn{margin-top:-2px}.comparison{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1441px){.comparison{gap:20px}}@media screen and (max-width: 1041px){.comparison{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.comparison__panel{min-width:245px}@media screen and (max-width: 1441px){.comparison__panel{width:250px;-ms-flex-negative:0;flex-shrink:0}}.comparison__panel-controll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:24px;color:#242424;height:356px}.comparison__panel-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1041px){.comparison__panel-items{display:none}.comparison__content{width:100%}.comparison__panel-controll{height:auto}}.comparison__panel-item{font-weight:600;font-size:20px;color:#242424;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.comparison__attr{margin-top:30px;font-weight:600;font-size:16px;display:none;color:#242424}@media screen and (max-width: 1041px){.comparison__attr{display:block}}@media screen and (max-width: 555px){.comparison__attr{padding:0 35px}}@media screen and (max-width: 1441px){.comparison-item-buttons{right:2px !important}}@media screen and (max-width: 1041px){}.comparison__content .item__main{height:auto}.comparison__content-item{padding: 0 20px}.comparison__content-item-wrapper{position:relative;height:356px;padding:32px 72px 43px 72px;background:rgba(165,140,255,.1);border-radius:15px 15px 0 0;width:100%}@media screen and (max-width: 1441px){.comparison__content-item-wrapper{padding:25px 35px}}@media screen and (max-width: 555px){.comparison__content-item-wrapper{padding:0 0 10px 0}}.comparison__content-item-wrapper .item__main{position:static}.comparison__content-item-grade{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comparison__content-item-subitem{width:100%;}.comparison__content-item-weight{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comparison__content-item-footer{background:rgba(165,140,255,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 555px){.comparison__content-item-footer{padding:0;background:none}}.comparison__content-item-footer .btn_buynow{margin:0;height:52px}.comparison__content-item-footer .btn_buynow .btn_buynow-icon{width:26px;height:26px}.comparison__content-item-footer .btn_buynow .btn_buynow-title{font-weight:600;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.1em;color:#fff}@media screen and (max-width: 555px){.comparison__content-item-footer .btn_buynow .btn_buynow-title{display:none}}.bggrad{background:rgba(165,140,255,.1)}@media screen and (max-width: 1041px){.bggrad{background:none}}.compar_attr{display:none}@media screen and (max-width: 1041px){.compar_attr{display:block;height:52px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:16px;color:#242424;background:rgba(165,140,255,.1);padding:0 35px}}@media screen and (max-width: 1041px){.comdis{display:none}}.op0 span{opacity:0}
.item__main{
	display: flex;
	flex-direction: column;
}
.basket_text {
	font-weight: 600;
	font-size: 30px;
	line-height: 30px;
	color: #BA23FA;
	margin: 30px 0;
}
.orders__header p{
    font-size: 20px;
    margin-top: 15px;
}
.orders__header p a{
    color: #A132FC;
}
.basket_link {
	font-weight: 600;
	font-size: 30px;
	line-height: 30px;
	color: #242424;
	margin-bottom:15px;
	display: flex;
	justify-content: space-between;
	align-items:center;
}
.basket_link a {
  background: #a58cff;
  border: 1px solid #a58cff;
  border-radius: 5px;
  padding: 5px;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 15px;
  -webkit-transition: .3s all;
  -o-transition: .3s all;
  transition: .3s all;
}

.promo {
  margin-bottom: 40px;
}
.informer{width: 100%;position:fixed;left:0;right:0;top:0;color:#fff;background-color:#8A2FFA;padding:9px;z-index:1000;text-align:center}.informer a{color:#fff}.informer a.icon-x{text-decoration:none;font-size:18px;font-weight:500}
@media(max-width: 555px){
	.header__links-icon{
		width: 30px;
		height: 30px;
	}
}
.link_hide {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 15px;
	color: #A58CFF;
	margin-top: 20px;
}
.link_hide > img:last-child {
	margin-left: auto;
}

.docs__link_links {
	position: absolute;
	display: none;
	top: 15px;
	right: 5px;
	background-color: #fff;
	padding: 15px 30px;
	border-radius: 5px;
	text-align: right;
	z-index: 10;
}
.docs__all .docs__link_links {
	right: auto;
	left: 100px;
	top: 0px;
}
.docs__link_links a {
	font-weight: 600;
	font-size: 18px;
	line-height: 28px;
	color: #a58cff;
	display: block;
}
.docs__link:hover > .docs__link_links,
.docs__all:hover > .docs__link_links {
	display: block;
}

.sort {
	position:relative;
}
.sort_panel {
	display: none;
	position: absolute;
	right: -20px;
	top: 100%;
	z-index: 10;
	padding: 10px;
	border-radius: 5px;
	background-color: #fff;
}
.text_success {
	font-weight: 600;
	font-size: 32px;
	line-height: 40px;
	text-align: center;
	letter-spacing: 0.1em;
	color: #7D64D7;
}

.form_rate {
	direction: rtl;
	text-align: left;
	margin-top: 10px;
}
.form_rate input {
	display: none;
}
.form_rate label {
	cursor: pointer;
}
.form_rate_star_active {
	display: none;
}
.form_rate input:checked ~ label .form_rate_star,
.form_rate label:hover .form_rate_star,
.form_rate label:hover ~ label .form_rate_star {
	display: none;
}
.form_rate input:checked ~ label .form_rate_star_active,
.form_rate label:hover .form_rate_star_active,
.form_rate label:hover ~ label .form_rate_star_active {
	display: inline-block;
}

.reviews_tabs {
	display: flex;
	gap: 15px;
}
.reviews_tabs .reviews__title {
	color: #aaa;cursor:pointer;
}
.reviews_tabs .reviews__title.active {
	color: #242424;
}
.alert {
	color:red;
	line-height: 1.7em;
	font-size: 1.4em;
	margin-top: 1.5em;
}

.search_submit {
	display:none;
}
.search__input:focus ~ .search_submit,
.search__input:valid ~ .search_submit {
	display:inline-block;
}
.item__footer-link img:nth-child(2) {
	display: none;
}
.item__footer-link.active img:first-child {
	display: none;
}
.item__footer-link.active img:nth-child(2) {
	display: block;
}
.pages {
  display: flex;
  justify-content: center;
  gap: 20px;
  align-items: center;
  flex-wrap: wrap;
}
.pages a {
	display: flex;
	min-width: 40px;
	height: 34px;
	justify-content: center;
	align-items: center;
	background: #FFFFFF;
	border: 1px solid #ECECEC;
	border-radius: 5px;
	font-family: 'Segoe UI';
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 20px;
	text-align: center;
	color: #A58CFF;
	padding: 0 10px;
}
.pages .active a {
	color: #fff;
	background-color: #7D64D7;
}
.comparison-item-buttons {
	position: absolute;
	right: 25px;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 10px;
	z-index: 1;
}
.comparison-item-buttons .item__footer-link img {
	width:28px;
	height:28px;
}
.popup_title {
	font-family: 'Segoe UI';
	font-style: normal;
	font-weight: 600;
	font-size: 30px;
	line-height: 28px;
	letter-spacing: 0.15em;
	color: #242424;
	text-align: center;
}
.popup_text {
	font-family: 'Segoe UI';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
	color: #868685;
	text-align: center;
	margin-top: 20px;
}
.pagination_bottom {
	display: flex;
	justify-content: center;
	gap: 20px;
	margin-top: 25px;
}
.pagination_bottom_link {
	background: #7D64D7;
	border: 1px solid #7D64D7;
	border-radius: 5px;
	padding: 7px;
	font-family: 'Segoe UI';
	font-style: normal;
	font-weight: 600;
	font-size: 17px;
	line-height: 23px;
	display: flex;
	align-items: center;
	text-align: center;
	color: #FFFFFF;
}
.contacts__card-icon {
	height: 134px;
}
.comment-attachments{text-align:center;}.comment-attachments .gallery-item{display:inline-block;vertical-align:top;}.comment-attachments .gallery-item:not(.video-item){width:200px;height:200px;}.comment-attachments .gallery-item>a{height:100%;}.comment-attachments .gallery-item img {max-width:200px;max-height:200px;}.video-btn{margin-bottom:0}.video-btn>a{display:inline-block;width:80px;height:80px;border-radius:50%;background-position:center;background-color:#fff;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDEyNC41MTIgMTI0LjUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI0LjUxMiAxMjQuNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTExMy45NTYsNTcuMDA2bC05Ny40LTU2LjJjLTQtMi4zLTksMC42LTksNS4ydjExMi41YzAsNC42LDUsNy41LDksNS4ybDk3LjQtNTYuMiAgIEMxMTcuOTU2LDY1LjEwNSwxMTcuOTU2LDU5LjMwNiwxMTMuOTU2LDU3LjAwNnoiIGZpbGw9IiMzMzMzMzMiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-size:12px 12px;box-shadow:0 7px 22px -5px rgba(0,0,0,0.2)}.video-btn>a::before,.video-btn>a::after{display:none}.video-btn .caption{display:block;padding-top:10px}
.slick-slide img {
	max-width: 100%;
}

.catalog__cols_title {
	display: none;
	justify-content: space-between;
	align-items: center;
	font-family: 'Segoe UI';
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 20px;
	color: #000000;
	padding: 0 15px;
}
.catalog__cols_title img:nth-child(3) {
	display: none;
}
.catalog__cols_title.active {
	color: #5D43E1;
}
.catalog__cols_title.active img:nth-child(2) {
	display: none;
}
.catalog__cols_title.active img:nth-child(3) {
	display: block;
}
.slick-list {
	    border-radius: 15px;
}


@media screen and (max-width: 900px){
	.search__input,.search__input:focus{    padding: 0 100px 0 20px;}
	.promo__carousel .slick-next,.promo__carousel .slick-prev {
	display:none !important;
	}
	.header__links{
		gap: 0px;
		display: flex;
		justify-content: space-between;
	}
	.header__links-item{
		margin: 0;
		width: 25%;
	}
}
.basket__title span{
	flex-shrink: 0;
	width: 32px;
}
@media screen and (max-width: 555px){
	.categories__title{
		font-size: 24px;
	}
	.search__icon{
		width: 38px;
		right: 15px;
	}
	.catalog__main {
		display: block;
		margin-top: 25px;
	}	
	.title{
		font-size: 24px;
	}
	.basket__title{
		font-size: 24px;
	}
	.basket_text {
		margin: 24px 0;
		font-size: 14px;
	}
	.basket_link{
		font-size: 16px;
	}
	.catalog__panel,
	.catalog__cols {
		display: none;
	}
	.catalog__cols_title {
		display: flex;
		margin: 20px 0;
	}	
	.anketa__popup {
		padding:25px;
		padding-top:65px;
	}
	.anketa__popup .footer__contacts-icon {
		max-width: 40px;
	}
	.anketa__popup .footer__contacts-link {
		margin: 0 10px;
	}
	.anketa__popup .contacts__form-btn {
		font-size: 18px;
	}
	.comparison__panel-controll {
		height: auto;
	}
	.counter{
		left: 10%!important;
		transform: none!important;
	}
	.basket__item-price{
		bottom: 24px;
		font-size: 31px;
		right: 50px;
	}

	.comparison__content .item__main{
		height: 280px;
	}
	.pages{
		gap: 6px;
	}
	.btn_form{
		width: 75%;
		margin: 0 auto;
		display: block;
		margin-top: 25px;
		height: 52px;
		font-size: 20px;
	}
	.form__checkbox_pp{
		width: 75%;
		margin: 0 auto;
		margin-top: 25px;
	}
	.form__checkbox_pp .form__checkbox-title{
		font-weight: 600;
		font-size: 13px;
		line-height: 17px;
		color: #6E6E6E;
	}
	.form__checkbox_pp input{
		width: 24px;
		height: 24px;
	}
	.counter input{
		width: 30px;
	}
	.counter {
		height: 38px;
	}
	.card__wrap .counter {
		height: 32px;
		width: 88px;
	}
	
	.footer {
		background: linear-gradient(125.34deg, #8E05FA 8.35%, #34D1C7 107.28%);
	}
	.footer__mobile-link {
		font-weight: 600;
		font-size: 20px;
		line-height: 27px;
		margin-bottom: 20px;
	}
	.footer__contacts {
		margin-top:0;
	}
}
@media (hover: hover) and (pointer: fine) {
	.btn_card:hover{background:#ba23fa}
	.btn_card:hover .btn_card-title{color:#fff}
	.btn_card:hover img:first-child{display:none}
	.btn_card:hover img:nth-child(2){display:block}
}

@media screen and (max-width: 465px){
	.contacts__card-wrapper{
		align-items: center;
		display: flex;
		flex-direction: column;
	}
	.item__img{
		height: auto;
	}
	.contacts__descr{
		margin-top: 25px;
	}
	.contacts__title{
		font-size: 24px;
	}
	.item__footer-links{
		padding: 0 8px;
	}
	.contacts__recs{
		margin-top: 25px;
	}
	.compar_attr{
		height: 45px;
	}
	.comparison__content-item-footer .btn_buynow{
		height: 45px!important;
	}
	.item__prices{
		flex-direction: column;
		align-items: flex-start;
	}
	.orders__header-title{
		font-size: 24px;
	}
	.profile .btn_form{
		width: 80%!important;
		height: 60px!important;
		margin: 0 auto!important;
		margin-top: 25px!important;
		display: block!important;
	}

	.favourites__title{
		font-size: 20px;
	}
	.favourites__descr{
		gap: 0;
		font-size: 15px;
	}
	.favourites__descr br{
		display: none;
	}
	.favourites__descr img{
		width: 21px;
	}
	.favourites__btn{
		font-size: 20px;
		margin-top: 38px;
	}
}

.contacts__recs strong{
	margin-bottom: 15px;
	font-weight: 400;
	font-size: 20px;
	line-height: 30px;
	color: #000000;
}
.contacts__recs ul{
	display: flex;
	margin-top: 5px;
	flex-direction: column;
	gap: 10px;
	padding-left: 15px;
}
.contacts__recs li{
	position: relative;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
}
.contacts__recs p{
	padding: 10px 0;
}
.contacts__recs li::before{
	content: '';
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background-color: #000;
	position: absolute;
	left: -15px;
	top: 50%;
	transform: translateY(-50%);
}
.counter {
	color: #fff;
	font-weight: 600;
	font-size: 20px;
}
.items{
	display: grid;
	grid-template-columns: repeat(6, 1fr);
}
.item{
	width: 100%;
}
@media (max-width: 1441px){
	.items{
		grid-template-columns: repeat(4, 1fr);
	}
	.item{
		width: 100%!important;
	}
	.item__img{
		max-height: 90%;
	}
	
}
@media (max-width: 999px){
	.categories__wrapper-main .items{
		grid-template-columns: 1fr 1fr 1fr;
	}
}
@media (max-width: 769px){
	.items{
		grid-template-columns: repeat(3, 1fr);
	}
	.categories__wrapper-main .items{
		grid-template-columns: 1fr 1fr;
	}
}
@media (max-width: 515px){
	.items{
		grid-template-columns: repeat(2, 1fr);
	}
}

.jimgwrap{
	position:absolute;
	top:0;left:115%;
	cursor:pointer;
	
}
.jimgwrap::after{
	content: 'Перейти в обычный режим профиля гос. организации ';
	padding: 30px 57px 26px 58px;
	width: 309px;
	height: 151px;
	background: #A58CFF;
	box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.25);
	border-radius: 30px;
	position: absolute;
	top: 105%;
	right: 0;
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	text-align: center;
	color: #FFFFFF;
	opacity: 0;
	transition: 0.3s all;
	box-sizing: border-box;
}
.joker__img:hover.jimgwrap::after{
	opacity: 1;
}
.jimgwrap:hover.jimgwrap::after{
	opacity: 1;
}
.simaland_cart_empty_stock {
	border-color: #FF0000FF!important;
	background: rgb(255 0 0 / 4%)!important;
	position: relative;
}
.cart_purchase_amounts {
	flex-flow: row nowrap;
	align-items: center;
	padding-top: 10pt;
}

.cart_simaland_available_amount {
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	background: #ba23fa;
	position: absolute;
	width: 100%;
	top: 70%;
	padding-top: 10pt;
	height: 30%;
}

@media screen and (max-width: 769px) {
	.cart_simaland_available_amount {
		position: absolute;
		top: 55%;
		height: 20%;
	}
	.counter input {
		font-size: 17px;
		padding: 0 2%;
	}
}
.contacts img {
	max-width:100%;
}

.ok-settings{
	display: flex;
	flex-direction: column;
	gap: 120px;
}
.create-site__cards, .ok-settings__cards {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 10px;
	margin-top: 25px;
}
.create-site__card {
	background: linear-gradient(180deg, #f8f8f8 0%, #f2e5f8 100%);
	display: flex;
	flex-direction: column;
	gap: 30px;
	align-items: center;
	font-weight:400;
	font-size: 50px;
	line-height: 120%;
	text-align: center;
	color: #000;
	padding: 110px 60px;
	border-radius: 20px 75px 75px 20px;
	clip-path: polygon(0 0, 50% 5%, 95% 0, 100% 50%, 95% 100%, 50% 95%, 0 100%, 5% 49%);
}
.ok-settings__card{
	background: linear-gradient(180deg, #f8f8f8 0%, #e3f0f6 100%);
	display: flex;
	flex-direction: column;
	gap: 35px;
	align-items: center;
	font-weight:400;
	font-size: 50px;
	line-height: 120%;
	text-align: center;
	color: #000;
	padding: 110px 60px;
	border-radius: 20px;
	clip-path: polygon(50% 5%, 100% 0, 95% 50%, 100% 100%, 50% 95%, 0 100%, 5% 50%, 0 0);
}

.create-site__card img, .ok-settings__card img{
	max-width: 300px;
	max-height: 210px;
}
.ok-settings__card:nth-child(even){
	border-radius: 75px 20px 20px 75px;
	clip-path: polygon(5% 0, 50% 5%, 100% 0, 95% 50%, 100% 100%, 50% 95%, 5% 100%, 0 50%);
	background: linear-gradient(180deg, #f8f8f8 0%, #f2e5f8 100%);
}
.create-site__card:nth-child(even){
	border-radius: 20px;
	background: linear-gradient(180deg, #f8f8f8 0%, #e3f0f6 100%);
	clip-path: polygon(50% 5%, 100% 0, 95% 50%, 100% 100%, 50% 95%, 0 100%, 5% 50%, 0 0);
}
.create-site__hidden {
	pointer-events:none; opacity:0; visibility:hidden;
}

.create-site {
	display: flex;
	flex-direction: column;
	gap: 32px;
}

.create-site__content {
	display: flex;
	flex-wrap: wrap;
	gap: 17px;
	justify-content: center;
	border: 1px solid #bdbdbd;
	border-radius: 30px;
	padding: 30px;
	font-weight: 300;
	font-size: 50px;
	line-height: 140%;
	color: #989898;
	text-align: center;
}
.create-site__content del{
	text-decoration: line-through;
	text-decoration-thickness: 0.1rem;
}
.create-site__body {
	background: #F8F8F8;
	border-radius: 30px;
	padding: 80px 95px;
	display: flex;
	flex-direction: column;
	gap: 40px;
	position: relative;
	overflow: hidden;
}
.create-site__dec {
	position: absolute;
	right: 0;
	bottom: 0;
	pointer-events: none;
	width: 294px;
	display: flex;
	flex-direction: column;
	gap: 38px;
	transform-origin: bottom right;
}
.ok-settings__dec{
	position: absolute;
	pointer-events: none;
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 40px;
	width: 90%;
	height: 78%;
    min-width: 800px;
    min-height: 400px;
	top:50%; left:50%; transform:translate(-50%, -50%);
}
.create-site__dec span, .ok-settings__dec span{
	border-radius: 30px;
}
.create-site__dec span:first-child, .ok-settings__dec span:nth-child(2){
	width: 166px;
	height: 166px;
	background: rgba(30, 163, 216, 0.15);
}
.ok-settings__dec span:nth-child(2){
	flex: 0 0 166px;
}
.create-site__dec span:nth-child(2), .ok-settings__dec span:first-child{
	width: 100%;
	height: 294px;
	background: rgba(181, 46, 245, 0.15);
}
.ok-settings__dec span:first-child{
	width: 294px;
	flex: 0 0 294px;
	align-self: flex-start;
}

.create-site__dec span:nth-child(3){
	right: calc(100% + 40px);
	position: absolute;
	width: 240px;
	height: 240px;
	bottom: calc(294px - 240px);
	background: rgba(164, 210, 78, 0.15);
}
.ok-settings__dec span:nth-child(3){
	background: rgba(164, 210, 78, 0.15);
	width: 240px;
	flex: 0 0 240px;
	height: 240px;
	align-self: end;
}
.ok-bigtitle {
	font-size: 60px;
	line-height: calc(65/60);
	font-weight: 400;
	color: #242424;
}
.ok-title {
	font-size: 50px;
	line-height: calc(65/50);
	font-weight: 400;
	color: #242424;
}
.ok-bigtitle.center{
	text-align: center;
	text-wrap: balance;
}
.ok-title.center{
	text-align: center;
}
.ok-bigtitle b, .ok-title b{
	font-weight: 700;
}
.ok-bigtitle span{
	font-weight: 400;
	color: #000;
	position: relative;
	margin-left: 12px;
}
.ok-bigtitle span:after{
	content:'';
	position: absolute;
	height: 86%;
	width: calc(100% + 24px);
	border: 1px solid #000;
	border-radius: 30px;
	pointer-events: none;
	left: 50%;
	top:55%; transform:translate(-50%, -50%);
}
.create-site__text {
	font-weight: 400;
	font-size: 20px;
	line-height: 150%;
	letter-spacing: -0.02em;
	color: #666;
	max-width: 700px;
}
.ok-button {
	font-weight: 700;
	font-size: 22px;
	line-height: 1;
	color: #fff;
	background: linear-gradient(90deg, #b62af3 0%, #139dcb 100%);
	text-align: center;
	border-radius: 160px;
	padding: 30px 10px;
	max-width: 416px;
	position: relative;
	overflow: hidden;
}
.ok-button span{
	position: relative;z-index: 2;
}
.ok-button:after{
	content:'';
	position: absolute; left: 0; top: 0; width: 100%;height: 100%;
	background: linear-gradient(90deg, #58c8ee 0%, #58c8ee 100%);
	pointer-events:none; opacity:0; visibility:hidden;
	transition: all 0.3s ease 0s;
}
.ok-button:hover:after{
	pointer-events:auto; opacity:1; visibility:visible;
}

.create-site__wrapper {
	display: flex;
	flex-direction: column;
}
.create-site__inner {
	background: #F8F8F8;
	border: 1px solid #F0F5E8;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 55px;
	border-radius: 30px;
	padding: 80px;
	position: relative;
	overflow: hidden;
}
.create-site__inner .ok-button{
	width: 100%;
	max-width: 300px;
	margin-top: 15px;
}
.create-site__inner .create-site__dec {
	right: auto;
	bottom: auto;
	top:30%; left:30%; transform:translate(-50%, -50%) rotate(-45deg);
	transform-origin: center;
}
.create-site__logo {
	border-radius: 20px;
	height: 89px;
}
.create-site__logo img{
	height: 100%;
}
.create-site__items {
	border-radius: 30px;
	background: #FFFFff;
	border: 1px solid #BDBDBD;
	padding: 30px;
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
	gap: 20px;
	margin-top: -10px;
	position: relative;
	z-index: 2;
}
.create-site__item {
	font-weight: 600;
	font-size: 25px;
	line-height: 120%;
	text-align: center;
	color: #4a4a4a;
	display: flex;
	flex-direction: column;
	align-items: center;
	transition: all 0.3s ease 0s;
}
@media(any-hover:hover){
	a.create-site__item:hover{
		color: #b62af3;
	}
}
.create-site__item p{
	max-width: 230px;
	word-break: break-word;
}
.ok-wrapper{
	display: flex;
	flex-direction: column;
	gap: 140px;
}
@media(max-width: 1441px){
	.ok-settings{
		gap: 80px;
	}
	.ok-wrapper{
		gap: 120px;
	}
	.create-site__wrapper{
		gap: 24px;
	}
	.create-site__items {
		margin-top: 0;
		padding: 25px;
	}
	.create-site__card, .ok-settings__card{
		font-size: 40px;
		padding: 90px 25px;
	}
	.ok-bigtitle {
		font-size: 50px;
		line-height: 1.3;
	}
	.ok-title{
		line-height: 1.3;
		font-size: 40px;
	}
	.create-site__body{
		padding: 60px 40px;
	}
	.create-site__inner {
		padding: 60px 40px;
		gap: 40px;
	}
	.create-site__dec{
		transform: scale(0.8);
	}
	.ok-settings__dec{
		transform: translate(-50%, -50%) scale(0.8);
	}
	.create-site__inner .create-site__dec {
		transform:translate(-50%, -50%) rotate(-45deg) scale(0.8);
	}
	.create-site__content {
		font-size: 40px;
		padding: 25px;
		gap: 15px;
	}
}
@media(max-width: 991px){
	.ok-settings{
		gap: 60px;
	}
	.ok-wrapper{
		gap: 80px;
	}
	.create-site__items {
		padding: 20px;
	}
	.create-site__item{
		font-size: 20px;
	}
	.create-site__item p{
		max-width: 194px;
	}
	.create-site__cards, .ok-settings__cards{
		grid-template-columns: 1fr;
		margin-top: 0;
	}
	.create-site__card{
		clip-path: polygon(0 0, 50% 5%, 100% 0, 95% 50%, 100% 95%, 50% 100%, 0 95%, 5% 50%);
		padding: 80px 25px;
		font-size: 35px;
		border-radius: 20px 20px 30px 30px;
	}
	.ok-settings__card{
		padding: 80px 25px;
		font-size: 35px;
	}
	.ok-settings__card:nth-child(even){
		border-radius: 30px 30px 20px 20px;
		clip-path: polygon(0 5%, 50% 0, 100% 5%, 95% 50%, 100% 100%, 50% 95%, 0 100%, 5% 50%);
	}
	.create-site__body, .create-site__inner{
		gap: 30px;
		padding: 50px 30px;
	}
	.ok-bigtitle{
		font-size: 40px;
	}
	.ok-title{
		font-size: 35px;
	}
	.create-site__text{
		font-size: 18px;
	}
	.create-site__inner .ok-button{
		margin-top: 10px;
	}
	.ok-button{
		font-size: 20px;
	}
	.create-site__dec{
		transform: scale(0.7);
	}
	.ok-settings__dec{
		transform: translate(-50%, -50%) scale(0.7);
	}
	.create-site__inner .create-site__dec {
		transform:translate(-50%, -50%) rotate(-45deg) scale(0.7);
	}
	.create-site__content {
		font-size: 35px;
		padding: 20px;
	}
}
@media(max-width: 767px){
	.ok-settings{
		gap: 40px;
	}
	.ok-wrapper{
		gap: 60px;
	}
	.create-site__items {
		grid-template-columns: 1fr;
	}
	.create-site__item p{
		max-width: 220px;
	}
	.create-site__logo{
		height: 75px;
	}
	.create-site__card, .ok-settings__card{
		padding: 60px 25px;
		font-size: 25px;
	}
	.create-site__card img, .ok-settings__card img{
		max-width: 180px;
		max-height: 110px;
	}
	.create-site__body, .create-site__inner{
		padding: 25px 20px;
	}
	.ok-bigtitle{
		font-size: 30px;
	}	
	.ok-title{
		font-size: 25px;
	}
	.ok-title br{
		display: none;
	}
	.create-site__text{
		font-size: 16px;
	}
	.ok-button{
		font-size: 18px;
		padding: 20px 10px;
	}
	.create-site__dec{
		transform: scale(0.5);
	}
	.ok-settings__dec{
		transform: translate(-50%, -50%) scale(0.5);
	}
	.create-site__inner .create-site__dec {
		transform:translate(-50%, -50%) rotate(-45deg) scale(0.5);
	}
	.create-site__content {
		font-size: 25px;
		gap: 10px;
	}
}

.main{
	overflow: hidden;
}
.ok-slider {
	position: relative;
}

.ok-slider:before{
	content:'';
	position: absolute;
	left: 50%;
	top: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(29deg, #b82aea 0.52%, #b164ff 44.27%, #4cc8b9 65.62%, #1b9de7 96.88%);
	filter: blur(130px);
	opacity: 0.3;
	transform: translate3d(-50%, 0%, 0);
}
.ok-slider .slick-list{
	overflow: visible;
}
.ok-slider__slide {
	font-size: 30px;
	font-weight: 600;
	color: #444444;
	margin-right: 40px;
}
.ok-slider__icon {
	margin-bottom: 35px;
	border-radius: 30px;
	background: #FFFFFF;
	height: 345px;
	display: flex; justify-content: center; align-items: center;
}
.ok-slider__icon img{
	max-width: 200px;
	max-height: 200px;
}
@media(max-width: 1441px){
	.ok-slider__slide {
		font-size: 25px;
		margin-right: 30px;
	}
	.ok-slider__icon {
		margin-bottom: 25px;
		height: 330px;
	}
}
@media(max-width: 768px){
	.ok-slider:before{
		filter: blur(50px);
		opacity: 0.2;
	}
	.ok-slider__slide {
		margin-right: 20px;
		font-size: 22px;
	}
	.ok-slider__icon {
		margin-bottom: 20px;
	}
	.ok-slider__icon img{
		max-width: 150px;
		max-height: 150px;
	}
}
@media(max-width: 480px){
	.ok-slider__slide {
		margin-right: 15px;
		font-size: 20px;
	}
	.ok-slider__icon {
		height: 290px;
		margin-bottom: 15px;
	}
}

.logo img{
	vertical-align: middle;
	max-width: 260px;
	max-height: 60px;
}