/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}@media only screen and (max-width:991px){.wrapper{padding-top:140px}}.catalog .filter{width:288px;margin-right:40px}@media only screen and (max-width:1649px){.catalog .filter{width:calc(20.2469% - 20px);margin-right:20px}}@media only screen and (max-width:1365px){.catalog .filter{width:calc(25% - 20px)}}@media only screen and (max-width:991px){.catalog .filter{position:fixed;top:90px;right:0;height:calc(100% - 90px);overflow:visible;background-color:#fff;-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);-webkit-transform:translateX(102%);transform:translateX(102%);width:389px;z-index:11;margin:0}.catalog .filter.active{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:490px){.catalog .filter{width:83%}}.catalog__title{font-size:23px;font-weight:500;margin-bottom:10px}@media (max-width:1649px){.catalog__title{font-size:calc(18px + 5 * ((100vw - 320px)/ 1330))}}@media only screen and (max-width:991px){.catalog__title{margin-bottom:0;padding-block:1rem}}.catalog_body{display:-webkit-box;display:-ms-flexbox;display:flex}#catalogue-showcases-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}@media only screen and (max-width:991px){#catalogue-showcases-list{display:none!important}}.catalog_content{width:1292px}@media only screen and (max-width:1649px){.catalog_content{width:79.7531%}}@media only screen and (max-width:1365px){.catalog_content{width:75%}}@media only screen and (max-width:1199px){.catalog_content{width:100%}}.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-4px;margin-right:-4px}@media only screen and (min-width:992px){.product-list{margin-left:-10px;margin-right:-10px}}.product-list .product-list-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;padding:0 4px 30px;margin-bottom:20px}@media only screen and (min-width:320px){.product-list .product-list-item{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (min-width:576px){.product-list .product-list-item{width:33.3333%;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}}@media only screen and (min-width:992px){.product-list .product-list-item{padding-left:10px;padding-right:10px;margin-bottom:20px}}@media only screen and (min-width:1366px){.product-list .product-list-item{width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.product-list .infinite-scroll-loading-text{display:block;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.sort-sizer-wrap{position:relative;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-color:#fff;height:50px;margin-bottom:14px}.sort-sizer-wrap:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#d9dad4}@media only screen and (max-width:991px){.sort-sizer-wrap{display:none}}.sorter-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;margin-left:auto;z-index:1}.sorter-wrap .sorter-title{display:inline-block;font-size:13px;font-weight:400;text-transform:uppercase;margin-right:20px;margin-left:40px}.sorter-wrap .sorter-select{width:208px;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sorter-wrap .current-sort-attr{position:relative;display:block;cursor:pointer;background-color:#f9f9f9;background-image:url(/img/icons/arrow-down.svg);background-position:right 14px top 50%;background-repeat:no-repeat;background-size:11px 6px;border-radius:20px;padding:.65625rem 1.25rem;font-size:.875rem;line-height:1.2143;border:1px solid transparent;color:#303030;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.sorter-wrap .current-sort-attr:hover{background-color:#f4f4f4;border-color:#d8a2ec}.sorter-wrap .sorter{padding-left:0;list-style:none;display:none;min-width:267px;margin:8px 0 0;position:absolute;top:100%;left:auto;right:0;background-color:#fff;border:1px solid #fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);overflow-x:hidden;border-radius:15px;z-index:1000}.sorter-wrap .sorter.active{display:block}.sorter-wrap .sorter>li{display:block}.sorter-wrap .sorter>li>a{display:block;padding:.71875rem .71875rem;background-color:#fff;color:#303030;border-radius:0}.sorter-wrap .sorter>li>a.active,.sorter-wrap .sorter>li>a.active:hover{color:#303030;background-color:#ebebeb}.sorter-wrap .sorter>li>a:hover{background-color:#f9f9f9;color:#303030}.mobile-buttons{display:none}@media only screen and (max-width:991px){.mobile-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:90px;left:0;width:100%;z-index:3;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.09);box-shadow:0 3px 6px rgba(0,0,0,.09)}}.mobile-fillter-button{cursor:pointer;height:50px;width:50%;max-width:50%;padding:10px 5px 10px 20px;-webkit-transition:background-color .3s;transition:background-color .3s}.mobile-fillter-button .mob-button-title{font-size:15px;font-weight:400;line-height:20px;color:#303030}.mobile-fillter-button .mob-button-middle-title{font-size:13px;font-weight:300}@media only screen and (max-width:374px){.mobile-fillter-button .mob-button-middle-title{font-size:12px}}.mobile-fillter-button.sorter-fillter-button{background-color:#fff}.mobile-fillter-button.sorter-fillter-button .mob-button-middle-title{color:#959595}.mobile-fillter-button.sorter-fillter-button:active,.mobile-fillter-button.sorter-fillter-button:hover{background-color:#ebebeb}.mobile-fillter-button.mob-fillter-button{background-color:#d8a2ec}.mobile-fillter-button.mob-fillter-button .mob-button-middle-title{color:#303030}.mobile-fillter-button.mob-fillter-button:active,.mobile-fillter-button.mob-fillter-button:hover{background-color:#eaccf5}.shop-wrap-filters{position:relative;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:1;max-width:73%}.shop-wrap-filters.state-visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){.mobile-choosen-filters-wrap{display:none!important}}.active-filters{display:none}.active-filters.active{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;overflow:auto;padding-left:15px;padding-right:15px}.active-filters.active::-webkit-scrollbar{width:4px;height:4px}.active-filters.active::-webkit-scrollbar-thumb{background:#959595}.active-filters.active::-webkit-scrollbar-track{background:#f9f9f9}.active-filters.active{scrollbar-face-color:#959595;scrollbar-track-color:#f9f9f9}@media only screen and (min-width:992px){.active-filters.active{padding-left:31px;padding-right:31px}}.active-filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:40px;border-radius:20px;font-size:14px;font-weight:300;margin:0 10px 0 0;border:1px solid #e0e0e0;background-color:#fff;padding-left:15px;padding-right:15px;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer}.active-filter .title{position:relative;padding-left:3px;padding-right:3px;white-space:nowrap}.active-filter .title:after{content:"";position:absolute;top:50%;left:0;width:0;height:1px;background:#000;z-index:1;-webkit-transition:width .3s;transition:width .3s}.active-filter .clear{display:block;height:10px;width:10px;margin-left:8px;background-image:url(/img/icons/clear.svg);background-repeat:no-repeat;background-size:cover}.active-filter:hover{background-color:#d8a2ec}.active-filter:hover .title:after{width:100%}.subcategories-section{margin-bottom:20px}@media only screen and (min-width:992px){.subcategories-section{display:none!important}}.subcategories-section .subcategories-slider{padding-top:8px;padding-bottom:8px}.subcategories-section .swiper-wrapper{list-style:none;margin:0;padding:0}.subcategories-section .subcategory-item{width:150px;height:50px;overflow:hidden;border-radius:10px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;-webkit-transition:border-color .3s;transition:border-color .3s;border:1px solid #d9d9d9;margin-right:8px}.subcategories-section .subcategory-item:hover{border-color:#303030;color:#303030}.subcategories-section .subcategory-item__title{text-align:left}.subcategories-section .swiper-button{width:40px;height:40px;background-color:#fff;border:1px solid #ebebeb;color:#303030}.subcategories-section .swiper-button svg{width:16px;height:16px;fill:currentColor}.subcategories-section .swiper-button:after{display:none!important}.subcategories-section .swiper-button.swiper-button-disabled{opacity:0}.accordion .card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #e1e1e5}.accordion .card+.card{margin-top:-1px}.accordion .card-header{padding:0}.accordion .card-header .btn{position:relative;display:block;width:100%;text-align:left;border:none;padding:1.25rem;padding-right:35px!important;border-radius:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:500}.accordion .card-header .btn:hover{background-color:#f9f9f9}.accordion .card-header .btn:after{content:"";position:absolute;top:50%;margin-top:-10px;right:10px;width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBmaWxsPSIjNDQ0IiBkPSJNMTUuNTYzIDQwLjgzNmEuOTk3Ljk5NyAwIDAgMCAxLjQxNCAwbDE1LTE1YTEgMSAwIDAgMCAwLTEuNDE0bC0xNS0xNWExIDEgMCAwIDAtMS40MTQgMS40MTRMMjkuODU2IDI1LjEzIDE1LjU2MyAzOS40MmExIDEgMCAwIDAgMCAxLjQxNHoiLz48L3N2Zz4=);background-size:cover;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion .card-header .btn[aria-expanded=true]:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.75rem;padding-left:1.6rem;border-top:1px solid #e1e1e5}@media only screen and (max-width:767px){.accordion .card-header .btn{padding:.75rem}.accordion .card-body{padding-left:1.25rem}}.page-text{display:block}.page-text .h2,.page-text h2{font-size:25px;margin-bottom:31px;color:#000}.page-text #info{margin-top:23px;color:#787878;line-height:20px;text-align:center}.page-text #info *{position:relative;z-index:1}.page-text #info[data-readmore]{display:block;width:100%;-webkit-transition:height .2s;transition:height .2s;overflow:hidden;position:relative}.page-text #info[data-readmore]:before{position:absolute;bottom:0;left:0;height:98px;width:100%;content:"";background:0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.01)),color-stop(50%,rgba(255,255,255,.5)),color-stop(51%,rgba(255,255,255,.6)),to(#fff));background-image:linear-gradient(to bottom,rgba(255,255,255,.01) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,.6) 51%,#fff 100%);z-index:3}.page-text #info[data-readmore][aria-expanded=false]:before{display:block}.page-text #info[data-readmore][aria-expanded=true]:before{display:none}.page-text .button-wrap{margin-top:24px;text-align:center}.page-text .button-wrap[data-readmore-toggle] .button-link{display:inline-block;font-weight:600;font-size:15px;text-transform:uppercase}.page-text .button-wrap[data-readmore-toggle] .button-link:hover{color:#484848}.page-text ul ul{padding-left:1.5rem}.page-text ul ul>li{list-style:disc}.page-text ol{list-style:decimal}.page-text ol>li{list-style:decimal}.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.filter .sidebar_header{display:none!important}}.filter-box{display:block;background-color:#fff;margin-bottom:4px;border-radius:4px}.filter-box.active .filter-box-title{border-bottom-color:#d8a2ec}.filter-box.active .filter-box-title:before{margin-top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.filter-box.active .filters-list-block{display:block}@media only screen and (max-width:991px){.filter-box{margin:0;border-radius:0}.filter-box+.filter-box{margin-top:-1px}}.filter-box-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px}.filter-box-title:before{content:"";position:absolute;top:50%;left:auto;right:15px;width:10px;height:10px;margin-top:-7px;border-right:2px solid #707070;border-bottom:2px solid #707070;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width:991px){.filter-box-title{padding-left:10px;padding-right:10px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;cursor:pointer;border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4}.filter-box-title:active,.filter-box-title:focus{background-color:#f2f2f2}}@media only screen and (min-width:992px){.filter-box-title:before{display:none}}@media only screen and (max-width:991px){.filters-list-block{display:none;padding:12px 16px}}.filters-list{padding-left:0;list-style:none;max-height:298px;margin-bottom:0;overflow-x:hidden;overflow-y:auto}.filters-list::-webkit-scrollbar{width:4px;height:4px}.filters-list::-webkit-scrollbar-thumb{background:#959595}.filters-list::-webkit-scrollbar-track{background:#f9f9f9}.filters-list{scrollbar-face-color:#959595;scrollbar-track-color:#f9f9f9}.filters-list-item{padding-top:8px;padding-bottom:8px}.filter-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;margin-bottom:0}.filter-label .checkbox{position:relative;display:inline-block;width:18px;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;height:18px;margin-right:10px;background-color:#fff;border:1px solid #d9dadc;border-radius:2px;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,border-width .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,border-width .15s ease-in-out}.filter-label .text{font-size:15px;font-weight:300;color:#515151;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.filter-label:hover .text{color:#303030}.filter-label.active .checkbox{border-color:#d8a2ec;background-color:#d8a2ec}.filter-label.active .checkbox:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px);background-image:url(/img/icons/check.svg);background-size:cover;background-repeat:no-repeat}.filter-label.active .text{color:#303030;font-weight:400}.filters-list-controls{display:block;margin-top:10px}.filters-list-controls-link{display:inline-block;border-bottom:1px dotted;font-size:12px;padding-bottom:.2em;color:#303030;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.filters-list-controls-link:hover{color:rgba(48,48,48,.6)}@media only screen and (max-width:991px){.filters-wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}}@media only screen and (min-width:992px){.filter-box.categories-wrap .filter-box-title{display:none}}@media only screen and (max-width:991px){.filter-box.showcases-wrap{margin-bottom:-1px}}.filter-box.price-wrap .product_price{padding:0 10px 10px}@media only screen and (max-width:991px){.filter-box.price-wrap .product_price{padding:16px 10px 10px}}@media only screen and (max-width:991px){.clear-filter{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;height:50px;-webkit-box-shadow:0 2px 8px rgba(48,48,48,.4);box-shadow:0 2px 8px rgba(48,48,48,.4);background-color:#fff}.clear-filter .btn{width:50%;height:100%;border-radius:0;border:none;text-transform:uppercase;font-weight:500;padding:0;line-height:50px}}@media only screen and (min-width:992px){.clear-filter{margin-top:10px}.clear-filter .cancel-filters{display:none;margin-top:25px}.clear-filter .cancel-filters.active{display:block}.clear-filter .apply-filters{display:none}}.filter-header{display:block;height:50px;position:relative;margin-bottom:14px}.filter-header:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#d9dad4}@media only screen and (max-width:991px){.filter-header{display:none}}.filter-block-placeholder{margin-bottom:10px;padding:16px}.row-placeholder{background-color:#f7f7f7;border-radius:4px;display:inline-block;height:12px;margin-top:8px;width:100%}.row-placeholder_type_header{height:28px;margin-bottom:16px;margin-top:0}.row-placeholder_number_1{width:85%}.row-placeholder_number_2{width:70%}.row-placeholder_number_3{width:55%}.row-placeholder_number_4{width:40%}.category-list a{font-size:15px;font-weight:300;color:#515151;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d5d5d5;line-height:1.27}.category-list a:hover{color:#000}.category-list .parent-nav-item{position:relative}.category-list .parent-nav-item>a{position:relative;padding-right:40px}.category-list .parent-nav-item .dropdown-button{display:block;width:40px;height:40px;cursor:pointer;position:absolute;top:0;right:0;z-index:2}.category-list .parent-nav-item .dropdown-button:after{position:absolute;top:50%;left:50%;content:"";width:0;height:0;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;border:solid #303030;border-width:0 1px 1px 0;padding:5px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.category-list li.active>a{color:#000;font-weight:400;border-color:#000}.category-list .parent-nav-item.active>.dropdown-button:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.category-list .parent-nav-item.active>.category-sublist{display:block}.category-list .category-sublist{display:none;padding-left:20px;margin-bottom:10px}.ui-widget{font-size:.875rem}.ui-widget-content,.ui-widget-header{height:1px!important;border:none!important;background-color:#a7a7a7!important}.ui-widget-content{border-radius:7px}.ui-widget-header{background-image:none!important}.ui-slider-horizontal .ui-slider-handle{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;top:-8px;margin-left:-8px}.ui-slider .ui-slider-handle{height:18px;width:18px;border-radius:50%;background:#fff;outline:0;cursor:pointer;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;border:5px solid #d8a2ec}.ui-slider .ui-slider-handle:hover{border-color:#b44ddb}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{outline:0;cursor:pointer}.ranger-price-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#959595;margin:0 -7px 20px}.ranger-price-info .ranger-price-max,.ranger-price-info .ranger-price-min{display:inline-block;margin-left:7px;margin-right:7px;text-transform:capitalize}.ranger-price-info .ranger-price-currency{text-transform:lowercase}