aside{margin-bottom:20px;background:#FFF;border-top:0;position:relative}.widget_title{position:relative;font-family:'Montserrat', sans-serif}.widget_title .title{margin:0;font-size:15px;text-transform:uppercase;font-weight:500;color:#fff;padding:12px 15px;border-radius:4px 4px 0 0;background:var(--mainColor)}.widget_panel{position:relative;font-family:'Montserrat', sans-serif}.widget_panel .title{margin:0;font-size:15px;text-transform:uppercase;font-weight:500;color:#fff;padding:12px 15px;border-radius:4px 4px 0 0;background:var(--mainColor)}.widget_content{font-family:'Montserrat', sans-serif;position:relative}.widget_content .menu-cate{list-style:none;padding:0;margin:0}.widget_content .menu-cate>li{list-style:none;display:block;position:relative}.widget_content .menu-cate>li>a{display:block;padding:10px 15px;font-size:15px;font-weight:400;line-height:20px;color:#333;border-bottom:1px solid #ccc}.widget_content .menu-cate>li>a:hover{color:var(--mainColor)}.widget_content .menu-cate>li>a i{margin-right:10px}.widget_content .menu-cate>li>i.arrow{position:absolute;right:0;top:0;height:40px;width:40px;display:flex;align-items:center;justify-content:center;transition:all .4s ease 0s}.widget_content .menu-cate>li .sub-nav{list-style:none;padding:0;margin:0;display:none}.widget_content .menu-cate>li .sub-nav>li{list-style:none;display:block;position:relative}.widget_content .menu-cate>li .sub-nav>li>a{display:block;padding:10px 15px 10px 25px;font-size:14px;font-weight:400;line-height:20px;color:#333;border-bottom:1px solid #dedede}.widget_content .menu-cate>li .sub-nav>li>a:hover{color:var(--mainColor)}.widget_content .menu-cate>li .sub-nav>li>i.arrow{position:absolute;right:0;top:0;height:40px;width:40px;display:flex;align-items:center;justify-content:center;transition:all .4s ease 0s}.widget_content .menu-cate>li .sub-nav>li ul{list-style:none;padding:0;margin:0;display:none}.widget_content .menu-cate>li .sub-nav>li ul>li{list-style:none;display:block;position:relative}.widget_content .menu-cate>li .sub-nav>li ul>li>a{display:block;padding:10px 15px 10px 25px;font-size:14px;font-weight:400;line-height:20px;color:#333;border-bottom:1px solid #dedede}.widget_content .menu-cate>li .sub-nav>li ul>li>a:hover{color:var(--mainColor)}.widget_content .menu-cate>li .sub-nav>li ul>li>i.arrow{position:absolute;right:0;top:0;height:40px;width:40px;display:flex;align-items:center;justify-content:center;transition:all .4s ease 0s}.widget_content .menu-cate li.show>i.arrow{transform:rotate(180deg)}.widget_content .recent-box{list-style:none;padding:0px 0 0;margin:0}.widget_content .recent-box>li{display:block;position:relative;padding:15px 15px;border-bottom:1px solid #ccc}.widget_content .recent-box>li .inner{display:flex}.widget_content .recent-box>li .inner .thumb{max-width:48px;min-width:48px;display:block}.widget_content .recent-box>li .inner .thumb a{display:block;padding-bottom:100%;width:100%;position:relative;background-position:center}.widget_content .recent-box>li .inner .thumb a img{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover;object-position:50% 50%}.widget_content .recent-box>li .inner .name{display:block;flex:1;padding-left:12px}.widget_content .recent-box>li .inner .name>a{display:block;color:#333;font-size:15px;font-weight:500;position:relative;line-height:1.1}.widget_content .recent-box>li .inner .name>a:hover{color:var(--mainColor)}.widget_content .product-list{list-style:none;padding:0px 0 0;margin:0}.widget_content .product-list>li{display:block;padding:15px 15px;border-bottom:1px solid #ccc}.widget_content .product-list>li .inner{display:flex;align-items:center}.widget_content .product-list>li .inner .thumb{max-width:70px;min-width:70px}.widget_content .product-list>li .inner .thumb>a{display:block;position:relative;padding-bottom:100%;background-position:center;width:100%;box-shadow:0px 0px 5px 0px #aaa}.widget_content .product-list>li .inner .thumb>a img{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;object-fit:cover;object-position:50% 50%}.widget_content .product-list>li .inner .info{flex:1;padding-left:15px}.widget_content .product-list>li .inner .info h4{font-size:15px;font-weight:500;display:block;margin-bottom:5px}.widget_content .product-list>li .inner .info h4 a{color:#333}.widget_content .product-list>li .inner .info h4 a:hover{color:var(--mainColor)}.widget_content .product-list>li .inner .info .price-group{display:flex;align-items:center}.widget_content .product-list>li .inner .info .price-group span{font-size:16px;font-weight:600;color:red}.widget_content .product-list>li .inner .info .price-group span.old{text-decoration:line-through;color:#666;font-size:13px}.widget_content .product-list>li .inner .info .price-group span.reg{margin-right:10px}.sidebar-fixed{position:relative}.sidebar-fixed button{border:0;height:40px;width:40px;display:none;position:absolute;left:100%;top:30px;align-items:center;justify-content:center;background:rgba(255,255,255,0.89);color:var(--mainColor);outline:none;padding:0;cursor:pointer}.sidebar-fixed button i{font-size:18px}@media (max-width: 991px){.sidebar-fixed{position:fixed;left:0;top:0;padding:30px 20px;overflow-y:scroll;background:rgba(255,255,255,0.92);transition:all .4s ease 0s;z-index:99;width:calc(100% - 50px);max-width:340px;transform:translateX(-100%);overflow-x:initial;height:100vh}}.sidebar-fixed.show{transform:translateX(0)}.sidebar-fixed.show button{display:flex}
/*# sourceMappingURL=sidebar.css.map */
