.opacity_sidebar{background:rgba(0,0,0,0.8);position:fixed;top:0 !important;left:0;height:100%;width:100%;z-index:999;display:none}.opacity_sidebar.openf{display:block}.title-page{font-size:25px;padding-left:27px}.title-page:before{content:'';position:absolute;left:10px;top:1px;width:7px;height:33px;background:var(--main-color)}.wrapper{margin:0;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.11);padding:20px 10px;border-radius:8px;margin-bottom:30px}.collection-sub .item{min-height:80px;padding:10px 10px 10px 80px;box-shadow:2px 2px 12px 0px rgba(227,227,227,0.4);transition:all .3s}.collection-sub .item:hover{transform:translateY(-5px);box-shadow:2px 2px 12px 0px rgba(112,112,112,0.4)}.collection-sub .img{left:16px;top:16px;height:48px;min-width:48px}.collection-sub .img img{max-height:48px}.collection-sub .count{color:#939393;font-size:14px}.collection-sub .count b{color:var(--text-color);font-size:16px}.desc-page{color:#99A2BC}.number-search{color:#99A2BC}.number-search b{color:#212633}.sort{margin-bottom:25px}.sort span{font-size:18px}.sort ul{gap:10px}.sort ul li{padding:5px 10px;border:1px solid #D9D9D9;border-radius:5px;font-size:15px}.sort ul li a{color:#414141}.products-view .row{margin-right:-5px;margin-left:-5px}.products-view .item_product_main{padding:0 5px}.products-view .item_product_main .product-item{height:100%}@media (min-width: 1200px){.products-view .item_product_main{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.coll-desc{padding-bottom:10px;overflow:hidden;position:relative}.coll-desc .title{display:block;font-size:16px;margin:5px 0}.coll-desc .view-more{position:absolute;width:100%;background-image:linear-gradient(180deg, rgba(255,255,255,0), #fff);text-align:center;padding:100px 0 0;bottom:0;left:0}.coll-desc .view-more span{color:#FFF;background:var(--main-color)}.coll-desc.open{height:initial !important}.coll-desc.open .view-more{padding-top:30px}.aside-title{font-size:15px;line-height:33px;padding-right:10px;padding-left:10px;border:1px solid #D9D9D9;border-radius:5px;color:#414141}.aside-title:not(.not-arr){cursor:pointer}.aside-title:not(.not-arr):after{content:"";position:relative;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;display:inline-block;top:-2px;margin-left:10px;margin-top:-6px}.sidebar{margin-bottom:40px}.sidebar-collection .title{font-size:18px}.filter-list{gap:10px;flex-wrap:wrap}.filter-list .aside-item{width:initial;background:none;position:relative}@media (max-width: 991px){.filter-list .aside-item{position:initial}}.filter-list .aside-item .aside-title{border:1px #ebebeb solid;border-radius:5px;cursor:pointer}.filter-list .aside-item .aside-title:hover{border-color:#dd3333}.filter-list .aside-item .aside-title h2{color:var(--textColor);border-radius:5px;text-transform:initial;font-weight:initial;font-size:14px !important;padding-right:30px}.filter-list .aside-item .aside-title h2::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;content:'';height:0;position:absolute;top:calc(50% - 2px);right:13px;width:0}.filter-list .aside-item .aside-content{display:none;background:#fff;border:1px solid #f3f5f7;border-radius:0;border-top:none;z-index:999;padding:6px;position:absolute;width:630px;box-shadow:0 2px 20px rgba(0,0,0,0.5);margin-top:10px;border-radius:5px;top:100%}.filter-list .aside-item .aside-content ul{display:flex;flex-wrap:wrap;gap:6px}.filter-list .aside-item .aside-content ul .filter-item{border:1px solid #ddd;border-radius:4px;padding:5px 30px 5px 10px;position:relative}.filter-list .aside-item .aside-content ul .filter-item label{margin:0}.filter-list .aside-item .aside-content ul .filter-item input[type=checkbox]{position:absolute;top:5px;right:5px}@media (max-width: 991px){.filter-list .aside-item .aside-content{left:0;width:100%}}.filter-list .aside-item.active .aside-title:before{position:absolute;bottom:-12px;left:calc(50% - 10px);content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF;z-index:1000}.filter-list .aside-item.active .aside-content{display:block}@media (max-width: 991px){.sort ul li{padding:5px 3px}}@media (max-width: 767px){.wrapper{padding:10px 0}.title-page{font-size:25px}.sort>li:first-child{display:none}.filter-list,.sort ul{flex-flow:row nowrap;overflow-x:scroll;white-space:nowrap;padding-bottom:11px}.filter-list .aside-item .aside-content{margin-top:0}.category-products .col-6:nth-child(2n+1){padding-right:5px}.category-products .col-6:nth-child(2n){padding-left:5px}}
