@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.all-otzyvy.btn{margin-bottom:0!important}.section{margin:1.5rem 0}.product-card__toolbar-wrapp{display:flex;align-items:center;justify-content:space-between;gap:15px}.product-card__toolbar-wrapp .product-card__toolbar-item{margin-right:0}.product-card__toolbar-btns>.product-card__toolbar-btn{margin:0}@media (max-width:991px){.product-card__toolbar-wrapp .product-card__toolbar-item{margin-top:-6px}}.vi-contacts-info__img{width:100%}.vi-contacts-info-wrp{position:relative;padding:50px}.vi-contact-form.float-block{padding:0}.--favorite,.wrapper-pay{position:relative}.animated.--favorite-active::after{animation:jump .5s ease-in-out 2}.--favorite-active::after{content:attr(data-count);position:absolute;left:1.65rem;top:-.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1rem;min-width:1rem;height:1rem;min-height:1rem;font-size:8px;font-weight:400;line-height:2;text-align:center;color:#fdfdf9;border-radius:100%;background:#298f89;box-sizing:border-box;margin:0;padding:0}@media only screen and (max-width:1560px){.vi-contact-item span{font-size:28px}}@media (max-width:463px){.wrapper-pay:first-child .bx-soa-pp-company.p-paysystem-item{margin-top:20px}}.product-card__toolbar-btns svg{fill:#fff;margin-right:.5rem;height:1rem;width:1rem;stroke-width:.5px;stroke:#fff;margin-top:-.25rem}@media (max-width:991px){.product-card__toolbar-wrapp .product-card__toolbar-item{margin-top:-6px}}@media (max-width:533px){.product-custom .product-card__btns .btn{height:39.3666px}}@media (min-width:1700px){.product-card__toolbar{max-height:4.4873rem}}@media (min-width:1400px) and (max-width:1699px){.product-card__toolbar{max-height:4.53125rem}}@media (min-width:1200px) and (max-width:1399px){.product-card__toolbar{max-height:4.5437rem}}@media (min-width:992px) and (max-width:1199px){.product-card__toolbar{max-height:4.59375rem}}@media screen and (min-width:512px){.product-card__gallery .zoom-image{width:100%;height:auto}}@media screen and (max-width:991px){#BlockTovar [data-pagination-num]{display:none}}.product-list_catalog .bx-pagination{background:0 0;border-top:0}.notBottom .section{margin-top:5.6rem}.notBottom .blokcOtzyv .all-otzyvy-block{text-align:center}.notBottom .reviews__slider-btn-next,.notBottom .reviews__slider-btn-prev{top:50%}.menu-line-list-schema{margin-bottom:0}.category-filter__control,.select-city__item{cursor:pointer}.category-filter__control{padding:.75rem .8rem}.header-entry__link-see .icon-see{transform:scale(1.4)}.header-entry__link-see:hover{color:#0e7771}.header-entry__link-see:hover .icon-see{fill:#0e7771}.icon-see{fill:#000;stroke:#000}@media (max-width:992px){.navbar-bottom__link.--mobile .header-entry__link-basket_active::after{font-size:12px;width:1.2rem;min-width:1.2rem;height:1.2rem;min-height:1.2rem}}.search-modal__header{margin-bottom:0}#title-search-result,.search-modal__items{margin-top:1rem}.title-search-result{padding-bottom:.675rem;display:none}@media (min-width:992px){.search-modal{padding-bottom:.675rem;top:-15px}}@media (max-width:991px){.search-modal__header{margin-bottom:1rem}.search-modal__header .search-modal__header{margin-bottom:0}.vi-personal-page-menu{display:none}}.hover-block:hover::after,.hover-block:hover::before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.category-subcategory__item{margin-right:2rem}.filter-category__tags input:checked+label{color:#298f89;border-color:#298f89}.heiight250{overflow-y:auto;max-height:250px}.filter-color__item label{box-shadow:0 0 1px 1px #000000ad;background-position:center}.category-filter__list_result .category-filter__control,.filter-category__tags .category-filter__control{cursor:pointer}.product__like_active .product-card__match-item .icon{fill:transparent!important;stroke:#298f89!important;stroke-width:2px}.to-top{z-index:1000}@media only screen and (min-width:991px){.header{z-index:20}.to-top{bottom:4rem;z-index:10}}@media only screen and (max-width:991px){.product-photos__image img{height:auto}}.vi-blog-card-decor:hover .bottom-decor,.vi-blog-card-decor:hover .top-decor{background:#fff0d3}.vi-blog-card-decor::after{content:"";position:absolute;width:0%;left:50%;height:2px;right:0;bottom:0;background-color:#298f89;transition:width .3s ease,left .3s ease}.vi-blog-card-decor:hover::after{width:100%;left:0}.filter-category__tags input,.itemfilter label.disabled,.reviews__item.hide{display:none}.in_admin .header-categories__content{display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.product-month__slider{overflow:visible}.product-month__nav{right:-75%}.product-month__image{position:relative}.product-month__image .product-tags{left:40px;top:30px}.product-month_buttons{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap}.product-month_buttons .product-card__fav{top:0}.product-month__cost .product-card__discount{opacity:.4;font-size:80%;margin-left:15px}.product-month .btn.btn-primary{line-height:1;margin-bottom:0;min-height:auto;padding:.8rem 1rem;min-width:8.375rem}.product-month .btn.btn-primary:hover{background:#20716d;border-color:#20716d}.product-month__description{line-height:130%;min-height:115px;font-size:1rem}.product-card__fav-item{margin-right:8px!important}.product-month__title{min-height:3.7rem;display:block;cursor:pointer;margin-top:1rem}.product-month__slider{position:relative;z-index:1}.product-card__fav-item{}.product-month__nav{bottom:2px}.product-card__fav{position:relative}.product-month__cost{font-size:1.25rem;line-height:144%;margin-top:3.6rem;margin-bottom:1rem}.product-card__color-item{border:0;box-shadow:0 0 1px 1px #000000ad!important}.swiper-button-disabled,.swiper-button-disabled:hover{background:#ccc}.product-card__item-title{padding-right:10px}.search .product-item__name{height:60px}@media only screen and (max-width:576px){.product-card__color-list{-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:wrap}.product-card__color-item{margin-bottom:20px}.product-card__desc table tbody{grid-template-columns:1fr}.product-card__desc table tr:nth-child(2){border-top:0 solid rgba(0,0,0,.1)}.product-card__main-info{margin-bottom:1rem;align-items:baseline}.product-card__features-item{margin-bottom:0}.product-card__color-item{width:2.4375rem;height:2.4375rem}.product-card__main-info-item,.product-card__widgets{margin-bottom:1.5rem}sup{top:-.3em}}#basket-modal-review.thanks-modal{max-width:550px}#reviews-uploadImage .dz-remove{display:inline-block;width:20px;height:20px}#reviews-uploadImage .dz-remove svg{width:20px;height:20px}.studio-page-form .icon-dragzone{margin-bottom:0;margin-right:1em}.studio-page-form .review-modal__dragzone-text{text-align:left;max-width:135px}.studio-page-form #reviews-upload-label{flex-direction:row}.studio-page-form #reviews-uploadImage{flex-direction:row;justify-content:center}.category-filter__control_selected .name{padding-right:10px}.category-filter__control_selected .prefix{padding:0 10px}.category-filter__control-color{box-shadow:0 0 1px #00000040}.category-filter__control-color,.product-card__color-item{background-position:center center}.category-filter__control-close,.category-filter__control-color{min-width:1.125rem;width:1.125rem;height:1.125rem;border-radius:100%;overflow:hidden}.vi-personal-page-menu{padding-bottom:3rem}.vi-personal-page-menu a{font-family:"MabryPro";font-style:normal;font-weight:400;font-size:26.6667px;line-height:144%;color:#333231;margin-bottom:15px;margin-right:15px;display:block;transition:color .3s ease}.vi-personal-page-menu a.exit{flex-wrap:nowrap;display:flex;align-items:center}.vi-personal-page-menu a.exit span{opacity:40%}.vi-personal-page-menu a.exit .icon{display:block;margin-right:5px;flex-shrink:0}.vi-personal-page-menu a.active,.vi-personal-page-menu a:hover{color:#298f89}@media only screen and (max-width:1440px){.vi-personal-page-menu a{font-size:20px}}@media only screen and (max-width:991px){.vi-personal-page-menu a{font-size:16px}.title-search-result{display:block}}@media only screen and (max-width:576px){.vi-personal-page-menu a{font-size:14px}.vi-personal-page-menu a.exit .icon{width:20px}.vi-personal-page-menu a.exit .icon svg{width:100%}}.text20 img+a{display:block}.empty-compare-message{padding-bottom:4em}.footer-nav__item_lead:hover{text-decoration:none}.wishlist_list .product-list{margin-top:0}.basket-item-amount-filed{background:0 0}.smart-filter-section input.btn-primary{position:-webkit-sticky;position:sticky;z-index:100;bottom:10px;box-shadow:0 0 1px #00000040}.mmenu-controls{margin-bottom:10px}.mmenu-content__stroke{width:100vw;height:10px;background-color:#fbf6ed;margin-left:-15px;margin-right:-15px}@media only screen and (min-width:991px){.video-reviews-wrapper .swiper-slide{width:46%;margin-right:4%}}@media only screen and (min-width:1440px){.video-reviews-wrapper .slide-description .text20{font-size:20px}}@media only screen and (min-width:991px) and (max-width:1440px){.video-reviews-wrapper .slide-description .text20{font-size:16px}}.wholesale-partner-block .swiper-slide img{max-height:100px;max-width:95%}.products-slider .product-tags,.products-slider .product__like{display:none}.product-card__color-list .sw_cont{width:100%;overflow:hidden;padding:4px 4px 0;margin-bottom:0}.product-card__color-item::after{bottom:-5px}.product-card__color-item{margin-bottom:5px!important}.sw_wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.hover-block .curtains-order__decor-1{transition:transform .4s ease,-webkit-transform .4s ease}.hover-block:hover .curtains-order__decor-1,.hover-block:hover .hover-element{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.product-card__hemming-item,.product-card__hemming-item.tooltip-btn,.product-card__measures-item{min-height:1.25rem;height:auto;padding-bottom:.55rem;margin-bottom:0}@media (max-width:992px){.product-card__hemming-item,.product-card__hemming-item.tooltip-btn,.product-card__measures-item{padding-bottom:.8rem}}.product-card__features-text{padding:0 10px 0 0}.product-card__hemming-item:hover::after,.product-card__hemming-radio:checked+label::after,.product-card__measures-item:hover::after,.product-card__measures-radio:checked+label::after{bottom:0!important}.sale-paysystem-wrapper{border:0!important}.IPOL_OZON_pvzAddr{padding-top:20px;display:inline-block}.map-level-0{padding-top:4rem}.map-level-0 a{font-size:1.2rem;display:inline-block;padding:.3rem 0}.map-level-0,.map-level-1{padding-left:3rem}.map-level-1 a{font-size:1rem}#phone-reg-modal-review .mfp-close{background:0 0!important}main #phone-reg-modal-review.thanks-modal{margin-bottom:2.5rem}#phone-reg-modal-review .form-group,#phone-reg-modal-review.thanks-modal{position:relative}.form-group-attach{margin-bottom:0}.erroreblock{display:none;position:absolute;margin-bottom:5px;top:-5px}.erroreblock.open{display:block}.erroreblock .err-arrow{bottom:-5px;left:20px;margin-left:-5px;border-width:5px 5px 0;position:absolute;width:0;height:0;border-color:#f2dede transparent transparent;border-style:solid}.erroreblock .err-inner{background:#f2dede;color:#a94442;max-width:300px;padding:3px 8px;text-align:center;border-radius:4px;font-size:12px}#phone-reg-modal-review input{padding:15px 16px;width:100%;background:#fbf6ed;border-radius:.625rem;font-size:14px;line-height:14px;min-height:18px;-moz-appearance:textfield}#phone-reg-modal-review .thanks-modal__title{font-size:26px;text-align:left;margin-bottom:26px}#phone-reg-modal-review .callback-form__label{font-size:14px}#phone-reg-modal-review .callback-form__btn{font-size:12px;height:35px}#phone-reg-modal-review .btn-lg{padding:12px;border-radius:.475rem}#phone-reg-modal-review .text-primary{padding-left:10px}#phone-reg-modal-review .thanks-modal__desc{font-size:16px;line-height:20px}#phone-reg-modal-review .gray{padding-top:16px;color:#333231;opacity:.4;text-align:center;margin-bottom:0}#phone-reg-modal-review #step1 .gray{padding-top:0}#phone-reg-modal-review .red{color:red;padding-top:10px;margin-bottom:0}#phone-reg-modal-review.step1 #step2,#phone-reg-modal-review.step2 #step1,#phone-reg-modal-review.step2.err .thanks-modal__desc.gray{display:none}#phone-reg-modal-review.step2:not(.err) .step21err,#phone-reg-modal-review:not(.final) #final{display:none}#phone-reg-modal-review.step2 .captcha-block{display:none;margin-top:1.25rem}#phone-reg-modal-review.step2.err .captcha-block{display:block}#phone-reg-modal-review.final #step1,#phone-reg-modal-review.final #step2{display:none!important}#phone-reg-modal-review .captcha-block{margin-bottom:10px}#phone-reg-modal-review iframe{overflow-y:hidden!important}#phone-reg-modal-review input::-webkit-inner-spin-button,#phone-reg-modal-review input::-webkit-outer-spin-button{-webkit-appearance:none}#phone-reg-modal-review input:focus,#phone-reg-modal-review input:hover{-moz-appearance:number-input}@media only screen and (min-width:769px){#phone-reg-modal-review .mfp-close{top:0!important;right:0;width:2.9rem}#phone-reg-modal-review.thanks-modal{min-width:444px;width:100%;padding:40px 58px}#phone-reg-modal-review .thanks-modal__title{text-align:center}}@media only screen and (max-width:768px){#phone-reg-modal-review.thanks-modal{max-width:100%;height:100%;position:fixed;width:100%;padding:25px 27px}.main #phone-reg-modal-review.thanks-modal{position:relative}#phone-reg-modal-review .mfp-close{background:0 0!important}}.yandex-id{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 24px;gap:12px;background:#298f89;border-radius:12px;max-width:100%;cursor:pointer;font-size:16px;color:#fff}.yandex-id:hover{color:#fff;background-color:#20716d;border-color:#1e6763}.yandex-id__link{display:none}.auth-text-yandex-or{text-align:center;color:#85889e;margin-bottom:10px}.reviews__slider-item-img{height:auto}.mfp-image-holder .mfp-close{width:3.75rem;padding:1rem;text-align:center;right:1.125rem}.filter-block-pagnav{position:fixed;bottom:0;width:150px;right:2%;margin:0 auto;max-width:inherit;z-index:1000;padding-bottom:12px;transition:all .35s ease}.filter-block-pagnav a{float:right}.filter-block-pagnav:hover a span{border-color:#dadada;transition:all .3s ease}.filter-block-pagnav a span{background:#fff;border:1px solid #eff0f1;line-height:28px;color:#444;border-radius:.875rem;padding:5px 15px;font-size:15px}.filter-block-pagnav--not-clickable{pointer-events:none;opacity:0;transition:all .35s ease;transform:translateY(150%)}@media (max-width:991px){.filter-block-pagnav{display:none}.navbar-bottom__link .icon.icon-like{transform:scale(.95)}.navbar-bottom__link{min-width:20%}.navbar-bottom .navbar-bottom__link:nth-of-type(4){order:4;opacity:0}}.complect{padding-top:5px;font-size:80%;color:#9e9e9e;line-height:1}.basket-item-property-custom-value{color:#333231}.filter-hidden{display:none}@media screen and (min-width:992px){.filter-list-relative{position:relative}.category-filter__list_controls_mini{overflow:hidden;height:80px;transition-duration:.8s;transition-property:all;padding-right:150px}.filter-hidden{position:absolute;right:0;top:0;cursor:pointer;text-decoration:none;background:0 0!important;font-weight:400!important;text-transform:none;color:#333231!important;border:0;transition:all 300ms}.filter-hidden:hover{color:#333231}span.filter-down,span.filter-up{text-decoration:none;border-bottom:1px dotted #333231}.filter-hidden:hover .filter-down,.filter-hidden:hover .filter-up{border-color:transparent}.filter-hidden,.filter-hidden.up-event .filter-down{display:inline-block}.filter-hidden .filter-down,.filter-hidden.up-event .filter-up{display:none}.category-filter__list_controls_mini.filter-up{overflow:visible;height:auto}}@media (min-width:1360px) and (max-width:1699px){.category-filter__list_controls_mini{height:60px}}@media (min-width:1199px) and (max-width:1359px){.category-filter__list_controls_mini{height:55px}}@media (min-width:992px) and (max-width:1198px){.category-filter__list_controls_mini{height:46px}}.sale-paysystem-wrapper{font:inherit;color:inherit;font-weight:700}.vi-blog-page .vi-flex{flex-wrap:nowrap!important;align-items:center}.qna{max-width:100%!important;flex:0 0 100%!important}.qna-spoiler__item-text{max-width:100%}@media (max-width:992px){.vi-blog-page .vi-flex .page-header__title{width:60%}.vi-blog-page .vi-flex .vi-filter-wrapper{width:40%}}.vi-blog-search .icon-search{min-width:1.4rem}.vi-blog-search-field-wrapper input{padding:1rem 0}@media (min-width:993px){.mobile-view{display:inherit}}@media (max-width:992px){.desctop-view{display:none}.mobile-view{display:inherit}}.vi-banner-block .decor{display:none}@media only screen and (max-width:576px){.vi-banner-block{padding:20px}#reviewsBlock1,.vi-banner-block img{display:none}.order-samples{margin-bottom:0}.product-list .order-samples{margin-bottom:3.2rem}}.header-logo svg{margin:0 auto;display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.MOREBUT{text-align:center}.MOREBUT:before{content:"";display:block;width:53px;height:53px;background-image:url(/local/templates/pasionaria/build/img/loader.png);background-size:contain;margin:0 auto 30px;animation:spin 4s linear 0s infinite}.MOREBUT .btn,.product-list>.container-fluid>.btn.disabled{display:none}.header-logo{max-width:12rem}@media only screen and (max-width:767px){.header-logo{max-width:11rem}}a.footer-info__item-lead,a.header-phone,a.vi-contact-item__social{cursor:pointer!important}