/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block;padding:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;line-height:1.2em;font-family:Ubuntu,Arial,sans-serif;color:#322f33;font-weight:700}p{margin:0;margin-bottom:.7em;color:#322f33;font-size:14px;line-height:1.42em;font-weight:400}a{color:#792c9b;transition:color .1s}a:hover{text-decoration:none}.g-bold{font-weight:700}.g-color{color:#792c9b}.g-dotted-underline{display:inline-block;line-height:1em!important;border-bottom:1px dotted #792c9b;text-decoration:none}.g-h1,.g-h2,.g-h3,.g-h4{color:#322f33;text-transform:none}.g-h1{font-size:30px}.g-h2{font-size:24px;text-transform:none}.g-h3{margin-bottom:.7em;font-size:20px;font-weight:500}.g-h4{margin-bottom:.7em;font-size:14px}.min-height{min-height:600px;min-height:100vh}.center{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}*,body,html{padding:0;box-sizing:border-box;-ms-flex:0 1 auto;flex:0 1 auto}body{position:relative;width:100%;min-height:100vh;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:Ubuntu,Arial,sans-serif;font-size:14px;line-height:1.42em;font-weight:400;color:#322f33}.g-page-wraper{padding:0 2.43%;width:100%;min-width:320px}.g-content-wraper{margin:0 auto;width:100%;max-width:1400px}input,textarea{display:inline-block;padding:6px 15px 7px;margin:0;font-size:14px;line-height:1.42em;border:2px solid #e4e1e6;border-radius:8px;vertical-align:top;outline:0;transition:.1s}input:focus,textarea:focus{border-color:#afa8b2}.btn{display:inline-block;position:relative;margin:0;padding:8px 20px 9px;background:linear-gradient(to bottom,#9130bb,#792c9b);border-radius:8px;box-shadow:0 2px 0 #53146e;overflow:hidden;border:none;cursor:pointer;transition:.2s;font-size:14px;line-height:1.42em;font-weight:500;color:#fff;text-align:center;text-decoration:none}.btn:hover{color:#fff;background:linear-gradient(to bottom,#ba2de3,#972eb9)}.popup{display:none;position:absolute;z-index:500;top:0;left:0;right:0;height:100%;background:rgba(228,225,230,.85)}.popup--active{display:block}.popup__content{position:absolute;top:20px;top:3vh;left:50%;margin-left:-200px;width:400px;padding:23px 20px 25px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(34,29,37,.3)}.popup__close{position:absolute;top:4px;right:4px;width:26px;height:26px;background:url(../img/sprite.png) 8px -351px no-repeat;font-size:0}.popup__close:hover{opacity:.8}.popup__title{font-size:20px;margin-bottom:.8em}.popup__p{margin-bottom:18px;font-size:14px}.popup-search__btn{padding-right:38px}.popup-search__btn::after{content:'';position:absolute;top:10px;right:15px;width:16px;height:16px;background:url(../img/sprite.png) 5px -386px no-repeat}.logo{display:inline-block;line-height:0}.popup-call-back__label{display:inline-block;width:100%;margin-bottom:5px}.popup-call-back__input{width:100%;margin-bottom:12px}.popup-call-back__input--last{margin-bottom:20px}.info-menu{list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.info-menu__link{text-decoration:none;color:#7c7580}.info-menu__link:hover{color:#792c9b}.search{position:relative;display:inline-block}.search__input{width:100%}.search__btn{position:absolute;top:2px;right:2px;width:32px;height:32px;background:url(../img/sprite.png) 7px -32px no-repeat;font-size:0}.submenu{display:none;position:absolute;z-index:100;top:100%;top:calc(102%);left:0;list-style:none;width:260px;padding:10px 0;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(34,29,37,.3);color:red}.submenu__top{width:100%;height:6px;position:absolute;top:-4px;left:0}.submenu__link{display:inline-block;width:100%;padding:8px 20px 9px;transition:.1s;text-decoration:none;color:#322f33}.submenu__link:hover{color:#322f33;background:#e4e1e6}.main-menu__list{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:linear-gradient(to bottom,#9130bb,#792c9b);border-radius:8px;box-shadow:0 2px 0 #53146e}.main-menu__item{position:relative;-ms-flex-positive:1;flex-grow:1;border-right:1px solid #662383;border-left:1px solid #9556b0}.main-menu__item:first-child{border-left:0}.main-menu__item:last-child{border:0}.main-menu__item:hover .submenu{display:block}.main-menu__link{position:relative;width:100%;display:inline-block;padding:11px 0 17px;text-decoration:none;color:#fff;text-align:center}.main-menu__link:hover{color:#fff;background:linear-gradient(to bottom,#ba2de3,#972eb9);transition:.2s}.main-menu__link::after{content:'';position:absolute;left:50%;bottom:6px;width:12px;height:8px;margin-left:-6px;background:url(../img/sprite.png) 0 -160px no-repeat;transition:.1s}.main-menu__link:hover::after{bottom:4px}.main-menu__item:first-child .main-menu__link{border-radius:8px 0 0 8px}.main-menu__item:last-child .main-menu__link{border-radius:0 8px 8px 0}.main-menu__close,.main-menu__title{display:none}.call-back-link{display:inline-block;position:relative;padding-left:27px;font-weight:500}.call-back-link::before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;background:url(../img/sprite.png) 0 0 no-repeat}.page-header__top-line{display:block;width:100%;height:8px;border-radius:0 0 8px 8px;background:linear-gradient(to bottom,#9130bb,#792c9b)}.page-header__mob-left-col,.page-header__mob-menu-close{display:none}.page-header__content-wraper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 0 20px}.page-header__mob-menu{width:66.66%}.page-header__mob-menu-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-right:3%}.page-header__info-menu{width:35%}.page-header__phone{font-weight:500;text-align:center;margin:0}.page-header__phone--descr{font-size:12px;color:#958d99}.page-header__search{width:15.5%}.page-header__cart{position:relative;display:inline-block;padding-left:28px;text-decoration:none;color:#322f33;line-height:1.1em}.page-header__cart--amount{color:#958d99;font-size:12px}.page-header__cart::before{content:'';position:absolute;left:0;top:3px;width:22px;height:24px;background:url(../img/sprite.png) 0 -76px no-repeat}.page-footer{background:#e4e1e6}.page-footer__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 0 12px}.page-footer__info-menu{width:31.62%;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin:0}.page-footer__info-menu .info-menu__item{margin-right:8%}.page-footer__info-menu .info-menu__link{color:#322f33}.page-footer__info-menu .info-menu__link:hover{color:#792c9b}.page-footer__phone{font-weight:500;text-align:center;margin:0}.page-footer__phone--descr{font-size:12px;color:#958d99}.page-footer__copyright{width:31.62%;margin:0;text-align:right}.main-carousel{position:relative}.main-carousel__content{overflow:hidden;border-radius:8px;border:2px solid #e4e1e6}.main-carousel .owl-dots{display:inline-block;position:absolute;left:0;bottom:10px;width:100%;text-align:center;z-index:10}.main-carousel .owl-dot{display:inline-block;width:10px;height:10px;background:#cec9d1;border-radius:20px;margin:0 4px}.main-carousel .owl-dots .active{background-color:#792c9b}.prev-product{overflow:hidden;border-radius:8px;border:2px solid #e4e1e6;font-size:14px}.prev-product__link-wraper{display:block;padding-bottom:10px;transition:.2s;text-align:center;text-decoration:none;color:#322f33}.prev-product__img-wraper{margin-bottom:15px;transition:.2s;line-height:0}.prev-product__link-wraper:hover .prev-product__img-wraper{opacity:.7}.prev-product__img{width:100%}.prev-product__title{display:inline-block;width:100%;padding:0 10px;transition:.1s;font-weight:400;font-size:14px;line-height:1.42em}.prev-product__link-wraper:hover .prev-product__title{color:#792c9b}.prev-product__price{width:100%;padding:0 10px;font-weight:700;color:#792c9b}.prev-product__price--prev{margin-left:10px;font-weight:400;text-decoration:line-through;color:#958d99}.selected-products-list__title{margin-bottom:30px;font-size:26px;text-align:center}.selected-products-list__product-wraper-2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.selected-products-list__product{width:23.07%}.main-page{-ms-flex-positive:1;flex-grow:1}.main-page__content{padding:30px 0 50px}.main-page__main-carousel{margin-bottom:40px}.breadcrumb{display:inline-block;list-style:none;padding:0 18px 0 0;margin:0;background:#e4e1e6;border-radius:10px 20px 20px 10px;font-size:12px;color:#7c7580}.breadcrumb__item{display:inline-block}.breadcrumb__item:first-child .breadcrumb__link{padding-left:17px}.breadcrumb__link{display:inline-block;padding:2px 15px 3px 0;text-decoration:none;color:#322f33;border:2px solid #fff;border-left:0;border-radius:0 20px 20px 0;margin:-2px 12px -2px -2px}.breadcrumb__link:hover{color:#792c9b}.inner-page{-ms-flex-positive:1;flex-grow:1}.inner-page__content{padding:30px 0 50px}.inner-page__breadcrumb{margin-bottom:25px}.inner-page__title{width:100%;font-size:24px}.catalog-page{-ms-flex-positive:1;flex-grow:1}.catalog-page__content{padding:25px 0 50px}.catalog-page__breadcrumb{margin-bottom:25px}.catalog-page__title{margin:0;font-size:30px}.catalog-page__sort{margin:0 0 30px;padding:0;list-style:none;display:block;width:100%;border-bottom:2px solid #e4e1e6;text-align:right}.catalog-page__sort-item{display:inline-block;margin-right:20px}.catalog-page__sort-item:last-child{margin-right:0}.catalog-page__sort-title{margin:0;font-weight:400;color:#958d99;font-size:14px}.catalog-page__sort-link{position:relative;display:inline-block;padding:0 0 16px;text-decoration:none;color:#322f33}.catalog-page__sort-link--active{color:#792c9b}.catalog-page__sort-link--active::after{content:'';position:absolute;bottom:-2px;left:0;height:4px;width:100%;background:#792c9b;border-radius:5px}.catalog-page__sort-link:hover{color:#792c9b}.catalog-page__goods-wraper-2{font-size:0}.catalog-page__product{display:inline-block;width:23.07%;margin-right:2.56%;margin-bottom:30px;vertical-align:top}.catalog-page__product:nth-child(4n){margin-right:auto}.buy-one-click{display:inline-block;font-size:0}.buy-one-click__input{padding:7px 15px 8px;border-right:0;border-radius:8px 0 0 8px;width:144px;font-size:14px}.buy-one-click__btn{border-radius:0 8px 8px 0;font-size:14px}.soc{display:inline-block;list-style:none;border-radius:8px;overflow:hidden;font-size:0}.soc__item{display:inline-block;margin-right:1px}.soc__item:last-child{margin-right:0}.soc__link{display:inline-block;position:relative;width:26px;height:26px;background:#e4e1e6 url(../img/sprite.png) 5px -216px no-repeat;transition:.1s}.soc__link:hover{background-color:#afa8b2}.soc__link--fb{background-position:5px -251px}.soc__link--in{background-position:5px -286px}.product-page{-ms-flex-positive:1;flex-grow:1}.product-page__content{padding:25px 0 50px}.product-page__breadcrumb{margin-bottom:25px}.product-page__main-content-wraper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:30px;margin-bottom:40px;border-bottom:2px solid #e4e1e6}.product-page__left-col{width:31.62%}.product-page__right-col{width:65.82%}.product-page__main-photo-wraper{border:2px solid #e4e1e6;border-radius:8px;overflow:hidden;margin-bottom:10px;line-height:0}.product-page__main-photo{width:100%}.product-page__prev-photos-wraper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.product-page__prev-photo-wraper{width:17.83%;border:2px solid #e4e1e6;border-radius:8px;overflow:hidden;line-height:0}.product-page__prev-photo{width:100%}.product-page__buying-info{padding:20px 15px 6px;border:2px solid #e4e1e6;border-radius:8px}.product-page__buying-info-title{font-size:14px}.product-page__buying-info-list{list-style:none}.product-page__buying-info-list-item{margin-bottom:6px}.product-page__title{margin-bottom:.7em;font-size:20px}.product-page__availability,.product-page__product-cod{display:inline-block}.product-page__product-cod{color:#958d99;margin-right:20px}.product-page__product-cod--value{color:#322f33}.product-page__availability--value{color:#4ab801}.product-page__buying-block{margin-bottom:16px}.product-page__buying-block>*{vertical-align:middle}.product-page__price{display:inline-block;margin:12px 3% 12px 0;font-size:22px;color:#4ab801;font-weight:700;line-height:1.2em}.product-page__price--prev{font-size:16px;color:#958d99;text-decoration:line-through;font-weight:500}.product-page__btn{margin-bottom:2px;margin-right:3%;padding-left:52px}.product-page__btn::before{content:'';position:absolute;top:7px;left:20px;width:23px;height:24px;background:url(../img/sprite.png) 0 -117px no-repeat}.product-page__buy-one-click{margin-right:3%}.product-page__discount{position:relative;margin:12px 0 12px 24px}.product-page__discount::before{content:'';position:absolute;top:-2px;left:-24px;width:18px;height:22px;background:url(../img/sprite.png) 0 -184px no-repeat}.product-page__soc{margin-bottom:20px}.product-page__second-title{font-size:16px}.product-page__second-title--options{margin-bottom:1.2em}.product-page__descr{margin-bottom:25px}.product-page__options{list-style:none;padding:0;margin:0;font-size:0;line-height:0}.product-page__options-item{width:100%;padding:7px 0 8px;display:inline-block}.product-page__options-item--descr,.product-page__options-item--name{width:48.38%;display:inline-block;vertical-align:top}.product-page__options-item--descr span,.product-page__options-item--name span{display:inline-block;font-size:14px;line-height:1.42em}.product-page__options-item--name{margin-right:3.22%;padding-left:2%}.product-page__options-item:nth-child(odd){background:#e4e1e6}.select{display:inline-block;position:relative}.select__field-link{position:relative;z-index:20;width:100%;height:100%;display:inline-block;padding:6px 15px 7px;border:2px solid #e4e1e6;border-radius:8px;background:#fff;text-decoration:none;color:#322f33}.select__field-link::after{content:'';position:absolute;top:11px;right:8px;width:14px;height:12px;background:url(../img/sprite.png) -68px -158px no-repeat}.select__field-link:hover::after{background-position:-33px -158px}.select__drop-list{display:none;position:absolute;z-index:19;top:0;left:0;width:100%;margin:0;padding:42px 0 8px;list-style:none;background:#fff;border:2px solid #e4e1e6;border-radius:8px;box-shadow:0 2px 4px rgba(34,29,37,.3)}.select__drop-item-link{display:inline-block;width:100%;padding:6px 20px 7px;transition:.1s;text-decoration:none;color:#322f33}.select__drop-item-link:hover{background:#e4e1e6}.select--active .select__field-link{border-radius:8px 8px 0 0}.select--active .select__drop-list{display:block}.cart-list{padding:5px 20px 0;margin-bottom:auto;border:2px solid #e4e1e6;border-radius:8px}.cart-list__product{width:100%;padding:15px 0;border-bottom:2px solid #e4e1e6;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cart-list__prod-img-wraper{-ms-flex-negative:0;flex-shrink:0;width:70px;border:2px solid #e4e1e6;border-radius:8px;overflow:hidden;margin:0 2% 0 0;line-height:0}.cart-list__prod-img{width:100%}.cart-list__prof-info-wraper{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:3%}.cart-list__prof-title{width:100%;font-size:14px;font-weight:400}.cart-list__prod-price{margin:0}.cart-list__prod-amount{width:56px;text-align:center}.cart-list__prod-sum{margin:0;font-weight:700}.cart-list__prod-delete{-ms-flex-negative:0;flex-shrink:0;display:block;width:16px;height:16px;background:url(../img/sprite.png) 3px -356px no-repeat;font-size:0}.cart-list__sum{display:inline-block;width:100%;padding:15px 0 20px;margin:0;text-align:center;font-weight:700}.cart-list__sum--val{font-size:18px;color:#792c9b}.buying-form{padding:25px 20px;margin-bottom:auto;border:2px solid #e4e1e6;border-radius:8px}.buying-form__label{display:inline-block;width:100%;margin-bottom:5px}.buying-form__input{width:100%;margin-bottom:12px}.buying-form__input--textarea{margin-bottom:20px}.cart-page__content{padding:30px 0 50px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-page__title{width:100%;font-size:24px}.cart-page__buying-form{width:40.17%}.cart-page__cart-list{width:57.26%}.contacts-page__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-page__contacts-list{width:48.71%;list-style:none;margin:0}.contacts-page__contacts-list-item{margin-bottom:10px}.contacts-page__contacts-list-item--name{color:#958d99;font-weight:700}.contacts-page__call-back{width:48.71%;margin:0;border:2px solid #e4e1e6;border-radius:8px;padding:25px 20px 27px}.contacts-page__call-back-title{margin-bottom:.8em;font-size:20px}.contacts-page__call-back-label{width:100%;margin-bottom:5px}.contacts-page__call-back-input{width:100%;margin-bottom:15px}.contacts-page__call-back-input--last{margin-bottom:20px}@media screen and (max-width:1230px){.catalog-page__sort-item:first-child{display:none}.catalog-page__product{margin-bottom:20px}}@media screen and (max-width:980px){.submenu{position:static;display:none;width:100%;padding:0 0 0 25px;border-radius:0;box-shadow:none;border-top:2px solid #e4e1e6}.submenu__top{display:none}.submenu__item{border-top:2px solid #e4e1e6}.submenu__item:nth-child(2){border-top:0}.submenu__link{position:relative;padding:8px 15px 10px 10px;color:#792c9b}.submenu__link:hover{background:0 0;color:#792c9b;text-decoration:underline}.submenu__link::before{content:'';position:absolute;top:50%;left:0;height:4px;width:4px;margin-top:-3px;background:#792c9b;border-radius:10px}.main-menu{display:none;position:absolute;z-index:500;top:0;left:0;right:0;height:100%;padding:20px 1.87%;background:rgba(228,225,230,.85);overflow:auto}.main-menu--active{display:block}.main-menu__content-wraper{position:relative;padding:20px 15px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(34,29,37,.3)}.main-menu__close{position:absolute;top:4px;right:4px;width:26px;height:26px;background:url(../img/sprite.png) 8px -351px no-repeat;font-size:0}.main-menu__close:hover{opacity:.8}.main-menu__title{display:block;margin-bottom:.8em;font-size:20px}.main-menu__close{display:inline-block}.main-menu__list{display:block;background:0 0;box-shadow:none;margin:0 -15px}.main-menu__item{border:0;border-top:2px solid #e4e1e6}.main-menu__item:hover .submenu{display:none}.main-menu__item--active .submenu,.main-menu__item--active:hover .submenu{display:block}.main-menu__item:last-child{border-top:2px solid #e4e1e6;border-bottom:2px solid #e4e1e6}.main-menu__item:first-child .main-menu__link,.main-menu__item:last-child .main-menu__link{border-radius:0}.main-menu__item .main-menu__link{padding:8px 30px 10px 15px;text-align:left;color:#792c9b;color:#322f33}.main-menu__item .main-menu__link:hover{background:#e4e1e6}.main-menu__item .main-menu__link::after{top:15px;left:auto;right:12px}.main-menu__item--active .main-menu__link::after{top:13px;transform:rotateX(180deg)}.page-header{background:linear-gradient(to bottom,#9130bb,#792c9b);box-shadow:0 2px 0 #53146e}.page-header__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.page-header__search,.page-header__top-line{display:none}.page-header__mob-left-col{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:55.5%;padding:0;margin:0}.page-header__mob-menu-link{margin-right:5.88%;display:block;width:43px;height:44px;background:url(../img/sprite.png) 12px -311px no-repeat}.page-header__mob-catalog-link{padding-right:36px;margin:0;box-shadow:none;background:linear-gradient(to bottom,#f6e6fc,#f2e0f9);color:#792c9b;font-weight:700}.page-header__mob-catalog-link:hover{background:linear-gradient(to bottom,#fff,#fff);color:#792c9b}.page-header__mob-catalog-link::before{content:'';position:absolute;right:16px;top:14px;width:12px;height:8px;background:url(../img/sprite.png) -34px -159px no-repeat}.page-header__content-wraper{padding:0;width:41.55%;-ms-flex-pack:end;justify-content:flex-end}.page-header__mob-menu{position:absolute;top:0;left:0;right:0;width:auto;height:100%;background:rgba(228,225,230,.8);display:none;z-index:500}.page-header__mob-menu--active{display:-ms-flexbox;display:flex}.page-header__mob-menu-content{display:block;height:100%;width:81.56%;background:#fff;box-shadow:0 0 4px rgba(34,29,37,.3);padding:20px}.page-header__mob-menu-close{display:inline-block;width:18.4%;height:100%}.page-header__logo{margin-bottom:16px}.page-header__mob-search-link{-ms-flex-negative:0;flex-shrink:0;margin-right:7.81%;display:inline-block;width:43px;height:44px;background:url(../img/sprite.png) -92px -25px no-repeat}.page-header__info-menu{width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-bottom:5px;margin-bottom:20px;border-bottom:2px solid #e4e1e6}.page-header__info-menu .info-menu__item{margin-bottom:1em}.page-header__call-back-link{margin-bottom:26px}.page-header__phone{font-weight:500;margin:0;text-align:left}.page-header__phone--descr{font-size:12px;color:#958d99}.page-header__cart{-ms-flex-negative:0;flex-shrink:0;display:block;width:43px;height:44px;background:url(../img/sprite.png) 11px -65px no-repeat;font-size:0}.page-header__cart *{font-size:0}.page-header__cart::before{display:none}.page-footer__content{display:block;padding:17px 0 19px;text-align:center}.page-footer__info-menu{width:100%;-ms-flex-pack:center;justify-content:center;margin-bottom:18px}.page-footer__info-menu .info-menu__item:last-child{margin-right:0}.page-footer__phone{margin-bottom:18px;font-weight:700}.page-footer__phone--descr{font-weight:400}.page-footer__copyright{width:100%;text-align:center}.main-carousel .owl-dots{bottom:0}.prev-product{border-radius:0}.prev-product__link-wraper{padding-bottom:5px}.prev-product__img-wraper{margin-bottom:10px}.prev-product__title{padding:0 5px}.prev-product__price--prev{display:inline-block;width:100%;margin:0}.selected-products-list__title{margin-bottom:15px;font-size:20px}.selected-products-list__product-wraper{overflow:hidden;border-radius:8px;border:2px solid #e4e1e6}.selected-products-list__product-wraper-2{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2px -2px 0 0}.selected-products-list__product{overflow:hidden;width:50%;border-width:2px 2px 0 0}.main-page__content{padding:20px 0 30px}.main-page__main-carousel{margin-bottom:25px}.inner-page__content{padding:25px 0 30px}.inner-page__breadcrumb{display:none}.inner-page__title{margin-bottom:15px;font-size:20px}.catalog-page__breadcrumb{display:none}.catalog-page__title{margin-bottom:15px;font-size:20px}.catalog-page__sort{margin-top:0;text-align:left}.catalog-page__goods-wraper{overflow:hidden;border-radius:8px;border:2px solid #e4e1e6}.catalog-page__goods-wraper-2{margin:-2px -2px 0 0}.catalog-page__product{margin:0;overflow:hidden;width:50%;border-width:2px 2px 0 0}.product-page__breadcrumb,.product-page__buying-info{display:none}.product-page__left-col{width:60%}.product-page__right-col{width:100%}}@media screen and (max-width:720px){.product-page__breadcrumb,.product-page__buying-info{display:none}.product-page__left-col{width:100%}.product-page__right-col{width:100%}.product-page__buy-one-click{margin-top:8px;margin-bottom:8px}.product-page__options{margin-left:-2.56%;margin-right:-2.56%}.product-page__options-item--descr{padding-right:2%}.cart-page__content{padding:25px 0 30px}.cart-page__title{margin-bottom:15px;font-size:20px}.cart-page__buying-form{-ms-flex-order:2;order:2;width:100%}.cart-page__cart-list{-ms-flex-order:1;order:1;width:100%;margin-bottom:20px}.contacts-page__contacts-list{width:100%;margin-bottom:20px}.contacts-page__call-back{width:100%}}@media screen and (max-width:480px){.popup{padding:20px 1.87%}.popup__content{position:relative;display:block;top:auto;left:auto;margin:0;width:100%}.popup__close{top:5px;right:5px}.main-carousel .owl-dots{display:none}.cart-list__prod-img-wraper{-ms-flex-item-align:start;align-self:flex-start}.cart-list__sum{padding:8px 0 12px;background:#e4e1e6}.cart-page{padding:0}.cart-page__title{padding:0 2.56%}.cart-page__cart-list{margin-bottom:0}.cart-page__buying-form,.cart-page__cart-list{border-width:2px 0 0;border-radius:0;padding:0 2.56%}}@media screen and (max-width:380px){.cart-list__prod-price{width:100%;margin-bottom:.7em}}@media screen and (max-width:1230px) and (min-width:980px){.page-header__call-back-link{width:36px;height:36px;border:2px solid #792c9b;border-radius:8px;background:url(../img/sprite.png) 7px 7px no-repeat;font-size:0}.page-header__call-back-link::before{display:none}}
.product-page__prev-photos-wraper img{
	cursor: pointer;
}
.product-page__prev-photos-wraper img:hover{
	opacity: 0.8;
}

.ya-share2{
	margin: 0 0 25px 0 !important;
}
.ya-share2__list{
	border-radius: 8px;
	overflow: hidden;
}
.ya-share2__item{
	background: none;
	cursor: pointer;
	margin: 0 !important;
}
.ya-share2__item *{
	display: none !important;
}
.ya-share2__item.ya-share2__item_service_vkontakte{
	display: inline-block;
    position: relative;
    width: 26px !important;
    height: 26px !important;
    background: #e4e1e6 url(../img/sprite.png) 5px -216px no-repeat !important;
    transition: .1s;
}
.ya-share2__item.ya-share2__item_service_facebook{
	display: inline-block;
	position: relative;
	width: 26px !important;
	height: 26px !important;
	background: #e4e1e6 url(../img/sprite.png) 5px -251px no-repeat !important;
	transition: .1s;
	border-left: 1px solid #fff;
}
.jd_count_all{
	font-style: normal;
}
.buying-form, .cart-list{
	display: inline-block;
	vertical-align: top;
}
.cart-list{
	float: right;
}
.search__btn{
	border: none;
}