/*!
 * 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}.product-list-item{padding-bottom:22px}@media only screen and (min-width:992px){.product-list-item{padding-left:10px;padding-right:10px}}@media only screen and (max-width:991px){.product-list-item{padding-left:5px;padding-right:5px}}.product-item{position:relative;height:100%;background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:15px;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.product-item:hover,.product-item:hover .single-product-image-wrap .element-image{border-color:#ffeee5}.product-item .single-product-info{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;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:12px;padding-bottom:15px}@media only screen and (min-width:992px){.product-item .single-product-info{padding-top:1rem}}.product-item .single-product-header{overflow:hidden;text-align:center;padding:0 5px}.product-item .single-product-footer{position:relative;margin-top:auto}.product-item .single-product-title{display:block;font-weight:600;overflow:hidden;margin-bottom:8px}@media only screen and (max-width:400px){.product-item .single-product-title{font-size:12px}}.product-item .single-product-prices{font-size:0;text-transform:lowercase;text-align:center;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;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-item .product-price,.product-item .product-price-old{white-space:nowrap}.product-item .product-price{display:inline-block;font-weight:700;white-space:nowrap;font-size:15px}@media (max-width:1919px){.product-item .product-price{font-size:calc(14px + 1 * ((100vw - 320px)/ 1599))}}.product-item .product-price.discounted-price{color:#dc3545}.product-item .product-price-old{display:none;color:#484848;text-decoration:line-through;white-space:nowrap;font-size:15px}@media (max-width:1919px){.product-item .product-price-old{font-size:calc(12px + 3 * ((100vw - 320px)/ 1599))}}.product-item .product-price-old:after{content:"/";display:inline-block;padding:0 5px}.product-item .single-product-prices .tooltip{display:none;margin-left:3px}.product-item .single-product-prices.has-old-price .product-price{color:#dc3545}.product-item .single-product-prices.has-old-price .product-price-old{display:inline-block}.product-item .single-product-prices.has-price-info .tooltip{display:inline-block}.product-item .single-product-image-wrap{position:relative;overflow:hidden;display:block;margin-left:-1px;margin-right:-1px;margin-top:-1px}.product-item .single-product-image-wrap .element-image{display:block;position:relative;overflow:hidden;border-radius:15px;background-color:#fff;border:1px solid #f8f8f8;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.product-item .single-product-image-wrap .element-image:before{content:"";display:block;position:relative;width:100%;padding-top:100%}.product-item .single-product-image-wrap .element-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-item .add-to-cart,.product-item .cart-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;margin:0 auto -22px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;padding-left:1.25em;padding-right:1.25em;max-width:90%}.product-item .add-to-cart:hover .basket-icon,.product-item .cart-button:hover .basket-icon{fill:#fff}.product-item .add-to-cart .title,.product-item .cart-button .title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-item .add-to-cart .in-cart,.product-item .cart-button .in-cart{display:none;border-radius:50%;background-color:#fff;border:2px solid #fff;color:#000;position:absolute;top:-12px;right:-12px;height:25px;min-width:25px;font-size:.6em;line-height:22px;text-align:center;padding:0 1px;z-index:2;font-weight:700}.product-item .add-to-cart .in-cart:after,.product-item .cart-button .in-cart:after{content:"";background-color:transparent;border:1px solid #ced2c3;position:absolute;top:1px;left:1px;right:1px;bottom:1px;border-radius:50%}.product-item .add-to-cart .basket-icon,.product-item .cart-button .basket-icon{display:inline-block;width:17px;height:21px;-webkit-box-flex:0;-ms-flex:0 0 17px;flex:0 0 17px;margin-right:5px}.product-item .add-to-cart.cart-loading,.product-item .cart-button.cart-loading{background:#8a8a8a;color:#000!important;border-color:#989898!important;pointer-events:none;cursor:none}.product-item .add-to-cart.cart-done,.product-item .cart-button.cart-done{color:#000!important;background-color:#ced2c3!important;border-color:#ced2c3!important}.product-item .add-to-cart.cart-done:hover,.product-item .cart-button.cart-done:hover{background-color:#c3c7b4!important;border-color:#c3c7b4!important}.product-item .add-to-cart.cart-done:hover .basket-icon,.product-item .cart-button.cart-done:hover .basket-icon{fill:#000}.product-item .add-to-cart.cart-done .in-cart,.product-item .cart-button.cart-done .in-cart{display:inline-block}.product-item .favorite-button{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;width:41px;height:42px;position:absolute;top:0;right:0;background-color:#fff;border:1px solid #dedede;border-radius:21px 15px 21px 21px;text-align:center;z-index:3}.product-item .favorite-button svg{max-width:20px;max-height:18px;fill:#fff;stroke:#a1a1a1;stroke-width:1.3;-webkit-transition:fill .15s ease-in-out,stroke .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:fill .15s ease-in-out,stroke .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:fill .15s ease-in-out,stroke .15s ease-in-out,transform .15s ease-in-out;transition:fill .15s ease-in-out,stroke .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.product-item .favorite-button:hover svg{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);stroke:#e8d8d0}.product-item .favorite-button.active svg{stroke:#e8d8d0;fill:#e8d8d0}.product-item .showcase-label{position:absolute;top:0;left:0;z-index:3}.product-item .sold-label{position:absolute;top:auto;bottom:10px;left:0;width:100%}.product-item .rating{margin-right:.25rem}.page-text{display:block}.page-text .h2,.page-text h2{color:#000;margin-bottom:31px;font-size:25px}.page-text #info{margin-top:23px;color:#787878;line-height:20px}.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}.category-list{margin-top:-10px;margin-bottom:-10px}.category-list .parent-nav-item>a{position:relative;padding-right:20px}.category-list .parent-nav-item .dropdown-button{display:block;width:20px;height:20px;position:absolute;top:10px;right:0;z-index:2}.category-list .parent-nav-item .dropdown-button:after{position:absolute;top:50%;right:6px;content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;margin-top:-2px;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.category-list li.active>a{color:#716258;font-weight:600}.category-list li.active>a>.dropdown-button:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.category-list li.active>a+.category-sublist{display:block}.category-list>li>a{font-size:15px;color:#2a2a2a;padding-top:10px;padding-bottom:10px}.category-list .category-sublist{display:none;padding-left:15px}.category-list .category-sublist>li.active>a{color:#716258}.category-list .category-sublist>li.active>a:before{background-color:#e8d8d0}.category-list .category-sublist>li>a{display:block;position:relative;color:#848484;padding-left:16px;text-align:left}.category-list .category-sublist>li>a:before{content:"";position:absolute;top:.8rem;left:0;display:block;width:8px;height:8px;border-radius:50%;background-color:#e1e1e1;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.shop-wrap{padding-bottom:60px}.shop-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.shop-container{width:calc(100% - 309px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 309px);flex:0 0 calc(100% - 309px)}}@media only screen and (max-width:991px){.shop-container .mobile-buttons{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.filter-section-title,.section-title{font-size:25px;font-weight:700;line-height:1.36;margin-bottom:17px}@media (max-width:1919px){.filter-section-title,.section-title{font-size:calc(16px + 9 * ((100vw - 320px)/ 1599))}}@media only screen and (max-width:991px){.filter-section-title{display:none}}.shop-list-products .loading-text{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.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}@media only screen and (min-width:992px){.product-list{margin-left:-10px;margin-right:-10px}}@media only screen and (max-width:991px){.product-list{margin-left:-5px;margin-right:-5px}}.product-list .product-list-item{margin-bottom:2.4375rem;width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}@media only screen and (max-width:1200px){.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 (max-width:767px){.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:992px){.sort-sizer-wrap{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;border-radius:15px;background:#f9f9f9;padding:8px 2.614379085%}}@media only screen and (max-width:991px){.sort-sizer-wrap{display:none}}.sorter-wrap{position:relative;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;border-left:1px solid #e6e6e6;padding-left:12px}.sorter-wrap:before{content:"";position:absolute;top:50%;left:-2px;display:block;width:3px;height:20px;margin-top:-10px;background-color:#e8d8d0;border-radius:3px;z-index:1}.sorter-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:7px}.sorter-title{font-weight:600}.current-sort-attr{display:block;width:125px;padding:0 14px 0 0;color:#959595;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;overflow:hidden;line-height:1}.current-sort-attr:before{position:absolute;top:50%;right:0;content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;margin-top:-2px;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.current-sort-attr:hover:before{border-top-color:#959595}.sorter{padding-left:0;list-style:none;display:none;min-width:258px;margin:13px 0 0;position:absolute;top:100%;left:auto;right:0;background-color:#fff;border:1px solid #e9e9e9;border-radius:6px;-webkit-box-shadow:0 3px 11px rgba(0,0,0,.39);box-shadow:0 3px 11px rgba(0,0,0,.39);z-index:1000;overflow:hidden}.sorter.active{display:block}.sorter li{display:block;overflow:hidden}.sorter li a{display:block;position:relative;font-weight:500;color:#000;background-color:#fff;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out;padding:18px}.sorter li a:hover{color:#e8d8d0}.sorter li a.active{background-color:#ffeee5}.sorter li a.active:hover{color:#000}@media only screen and (min-width:992px){.mobile-buttons{display:none}}@media only screen and (max-width:991px){.mobile-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px 17px;background-color:#f9f9f9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.18);box-shadow:0 3px 6px rgba(0,0,0,.18)}}.mobile-fillter-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:53px;padding:10px 5px 10px 20px;-webkit-transition:background-color .3s;transition:background-color .3s}.mobile-fillter-button:active{background-color:rgba(0,0,0,.03)}.mobile-fillter-button .mob-button-title{font-weight:600;line-height:19px}.mobile-fillter-button .mob-button-middle-title{font-size:.75rem;color:#9e9e9e}@media only screen and (max-width:374px){.mobile-fillter-button .mob-button-middle-title{font-size:10px}}.mobile-fillter-button .mob-button-content{padding-left:10px;width:calc(100% - 16px)}.mobile-fillter-button.sorter-fillter-button svg{fill:#000;max-height:20px;max-width:16px}.mobile-fillter-button.mob-fillter-button svg{fill:#f9f9f9;stroke-width:2;max-height:16px;max-width:16px}.mobile-fillter-button svg{stroke:#000;-webkit-transition:fill .3s;transition:fill .3s}.mobile-fillter-button svg.active-icon{fill:#ffeee5;stroke:#ffeee5}.mobile-fillter-button+.mobile-fillter-button{border-left:1px solid #ececec}.mobile-fillter-button+.mobile-fillter-button:before{content:"";position:absolute;top:50%;left:-2px;display:block;width:3px;height:24px;margin-top:-12px;background-color:#e8d8d0;border-radius:2px;z-index:2}.shop-wrap-filters .shop-wrap-filters-title{font-size:14px;font-weight:600;line-height:19px;color:#000}.shop-wrap-filters.empty{display:none}@media only screen and (min-width:992px){.shop-wrap-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:10px}}@media only screen and (min-width:992px){.shop-wrap-filters.mobile-choosen-filters-wrap{display:none}}@media only screen and (max-width:991px){.shop-wrap-filters.mobile-choosen-filters-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.listing-choosen{font-size:0}@media only screen and (min-width:992px){.listing-choosen{padding:0 0 0 10px;overflow-y:auto;max-height:100%;scrollbar-color:#d1d1d1 #fff}.listing-choosen::-webkit-scrollbar{width:3px;height:8px}.listing-choosen::-webkit-scrollbar-track-piece{background-color:#fff}.listing-choosen::-webkit-scrollbar-thumb:vertical{background:#d1d1d1;height:15px}}@media only screen and (max-width:991px){.listing-choosen{padding:15px 10px 8px;border-bottom:1px solid #ececec}}.listing-choosen .choosen-clear,.listing-choosen .choosen-filter{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}@media only screen and (min-width:992px){.listing-choosen .choosen-clear,.listing-choosen .choosen-filter{font-size:13px}}@media only screen and (max-width:991px){.listing-choosen .choosen-clear,.listing-choosen .choosen-filter{font-size:15px}}@media only screen and (min-width:992px){.listing-choosen .choosen-filter{padding:0 1.15em 0 0;margin:0 1em .3em 0}.listing-choosen .choosen-filter:hover .choosen-title:after{background:#000;width:calc(100% - 1.7rem)}.listing-choosen .choosen-filter:hover .choosen-title{border-color:#e8d8d0}.listing-choosen .choosen-filter:hover .choosen-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.242 5.242'%3E%3Cpath fill='none' stroke='%23e8d8d0' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1' d='M.5.5l4.242 4.242m-4.242 0L4.742.5'/%3E%3C/svg%3E")}}@media only screen and (max-width:991px){.listing-choosen .choosen-filter{padding:.47em 2em .47em .8em;margin:0 1em .47em 0;border-radius:18px;background-color:#f5f5f5;border:1px solid #e8d8d0}.listing-choosen .choosen-filter:hover .choosen-title:after{background:#000;width:calc(100% + .45em)}.listing-choosen .choosen-filter:hover .choosen-close{-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#e8d8d0}}.listing-choosen .choosen-title{position:relative;display:inline-block;font-weight:400;font-size:1em;color:#000}.listing-choosen .choosen-title:after{content:"";position:absolute;top:50%;width:0;height:1px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media only screen and (min-width:992px){.listing-choosen .choosen-title{padding:.38em .85em;line-height:1.38em;border-radius:3px;border:1px solid #d1d1d1;background-color:#fff}.listing-choosen .choosen-title:after{left:.7em}}@media only screen and (max-width:991px){.listing-choosen .choosen-title{line-height:1.2em}.listing-choosen .choosen-title:after{left:-.3em}}.listing-choosen .choosen-close{position:absolute;top:50%;background-position:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat}@media only screen and (min-width:992px){.listing-choosen .choosen-close{right:0;height:10px;width:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.242 5.242'%3E%3Cpath fill='none' stroke='%23d1d1d1' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1' d='M.5.5l4.242 4.242m-4.242 0L4.742.5'/%3E%3C/svg%3E");background-size:100%}}@media only screen and (max-width:991px){.listing-choosen .choosen-close{right:.47em;width:18px;height:18px;background-color:#7d7d7d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.242 5.242'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1' d='M.5.5l4.242 4.242m-4.242 0L4.742.5'/%3E%3C/svg%3E");background-size:52.94%;border-radius:50%}}.ui-widget{font-size:.875rem}.ui-widget-content,.ui-widget-header{height:3px!important;border:none!important;background-color:#747474!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 #e8d8d0}.ui-slider .ui-slider-handle:hover{border-color:#c69f8c}.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}@media only screen and (min-width:992px){.shop-list-categories{width:309px;-webkit-box-flex:0;-ms-flex:0 0 309px;flex:0 0 309px;padding-right:20px}.shop-list-categories .sidebar-action-block{display:none}}@media only screen and (max-width:991px){.shop-list-categories{position:fixed;right:0;top:-70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible;max-height:none;height:100%;-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;background-color:#fff;z-index:1000;padding:0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4)}.shop-list-categories.active{-webkit-transform:translate3d(0,70px,0);transform:translate3d(0,70px,0)}.shop-list-categories .category-list .parent-nav-item>a{position:relative;padding-right:38px}.shop-list-categories .category-list .parent-nav-item .dropdown-button{width:38px;height:38px;top:0;right:0}.shop-list-categories .category-list .parent-nav-item .dropdown-button:after{right:15px}.shop-list-categories .category-list .category-sublist{padding-left:10px}}@media only screen and (min-width:375px) and (max-width:991px){.shop-list-categories{width:344px;-webkit-transform:translate3d(360px,70px,0);transform:translate3d(360px,70px,0)}}@media only screen and (max-width:374px){.shop-list-categories{width:290px;-webkit-transform:translate3d(305px,70px,0);transform:translate3d(305px,70px,0)}}.filter-box{display:block}@media only screen and (max-width:991px){.filter-box{background-color:#fff;border-top:1px solid #ececec;border-bottom:1px solid #ececec;border-radius:0}.filter-box+.filter-box{margin-top:-1px}}@media only screen and (min-width:992px){.filter-box{border-radius:10px;border-radius:10px;background-color:#f9f9f9}.filter-box+.filter-box{margin-top:10px}}@media only screen and (min-width:992px){.filter-box.categories-wrap .filters-list-block,.filter-box.showcases-wrap .filters-list-block{display:block!important;padding:15px}}.filter-box.categories-wrap .filter-box-title{display:none!important}@media only screen and (max-width:991px){.filter-box.categories-wrap{display:none}}@media only screen and (max-width:991px){.filter-box.showcases-wrap{margin-bottom:-1px}}.filter-box.price-wrap{padding:25px}.filter-box-title{position:relative;display:block;font-weight:700;font-size:.9375rem;line-height:1.3333;cursor:pointer;padding:15px}.filter-box-title:before{content:"";position:absolute;top:50%;left:auto;right:19px;display:block;width:10px;height:10px;margin-top:-7px;border-right:2px solid #707070;border-bottom:2px solid #707070;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-box.active .filter-box-title:before{margin-top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media only screen and (max-width:991px){.filter-box-title.visible-md{display:block}}@media only screen and (min-width:992px){.filter-box-title.visible-md{display:none!important}}@media only screen and (max-width:991px){.filter-box-title{font-weight:600;margin-bottom:0;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.filter-box-title:active{background-color:rgba(0,0,0,.05)}}.filters-list-block{display:none;padding:10px 10px 15px}.filter-box.active .filters-list-block{display:block}.price-wrap .filters-list-block{padding-left:18px;padding-right:18px}.filters-list{padding-left:0;list-style:none;margin-bottom:0}@media only screen and (max-width:991px){.filters-list{max-height:298px;overflow-x:hidden;overflow-y:auto}}.filters-list-item+.filters-list-item{margin-top:17px}.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{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:50%;-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{color:#959595;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.filter-label:hover .text{color:#000}.filter-label.active .checkbox{border-width:5px;border-color:#e8d8d0}.filter-label.active .text{color:#000;font-weight:700}.filters-list-controls{display:block;text-align:right;margin-top:10px}.filters-list-controls-link{display:inline-block;border-bottom:1px dotted;font-size:12px;padding-bottom:.2em;color:#000;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;cursor:pointer}.filters-list-controls-link:hover{color:rgba(0,0,0,.6)}.catalogue-options-wrap{height:100%;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 (max-width:992px){.category-filters-wrap{height:calc(100% - 136px);overflow:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.sort-list>li{padding:8px 0}@media only screen and (max-width:991px){.clear-filter{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;height:72px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);background-color:#fff}.clear-filter .btn{width:50%;height:100%;border-radius:0;border:none;text-transform:uppercase;font-weight:700;padding:0;line-height:72px}}@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}}.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;font-weight:inherit;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}.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}}