.aside-cate{position:relative}.aside-cate .title-head{font-size:14px;text-transform:uppercase;font-weight:700;margin-bottom:0;height:58px;display:flex;align-items:center;padding-left:20px;cursor:pointer}.aside-cate .title-head svg{margin-left:10px}@media (max-width: 767px){.aside-cate .title-head{padding-left:0;justify-content:center}}.aside-cate .nav-category{position:absolute;top:100%;left:0;z-index:9;display:none}.aside-cate .nav-category ul{padding:0;margin:0;list-style:none;background:#F6F6F6;width:203px}.aside-cate .nav-category ul .nav-item{position:relative}.aside-cate .nav-category ul .nav-item .nav-link{display:block;padding:10px 20px;font-size:14px;border-top:1px solid #E0E0E0}.aside-cate .nav-category ul .nav-item .nav-link.pr-5{padding-right:30px}.aside-cate .nav-category ul .nav-item.active>.nav-link{color:var(--main-color)}.aside-cate .nav-category ul .menu_down{display:none}.aside-cate .nav-category ul .menu_down li::first-child{border-top:none}@media (min-width: 767px){.aside-cate .nav-category ul .menu_down{position:absolute;left:100%;top:0}}@media (max-width: 767px){.aside-cate .nav-category ul .menu_down .nav-item .nav-link{padding-left:30px}.aside-cate .nav-category ul .menu_down .nav-item .nav-link.pl-4{padding-left:45px}}.aside-cate .nav-category ul .down_icon{width:30px;height:30px;top:5px;right:0;transition:0.5s all;cursor:pointer;position:absolute;display:flex;justify-content:center;align-items:center}@media (min-width: 767px){.aside-cate .nav-category ul .down_icon{transform:rotate(270deg)}}.aside-cate .nav-category ul .down_icon.cls_mn{transform:rotate(180deg)}.aside-cate .nav-category ul li.current>ul{display:block}.aside-cate .nav-category ul li:hover>ul{display:block}@media (max-width: 767px){.aside-cate .nav-category{width:100%}.aside-cate .nav-category ul{width:100%}}.aside-cate .inner{display:inline-block}.aside-cate .inner:hover .nav-category{display:block}@media (max-width: 767px){.aside-cate .inner{display:block;margin-bottom:15px}}.opacity_sidebar{background:rgba(0,0,0,0.8);position:fixed;top:0 !important;left:0;height:100%;width:100%;z-index:9;display:none}.opacity_sidebar.openf{display:block}.collection-heading{padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:20px}.title-page{font-size:16px;text-transform:uppercase;font-weight:bold;margin-bottom:0}.sortby-filter{display:flex;justify-content:space-between;gap:12px}.sortby-filter .menu-collection{position:relative;max-width:250px;width:100%;cursor:pointer}.sortby-filter .menu-collection:hover ul{opacity:1;visibility:visible}.sortby-filter .menu-collection h5{font-size:14px;font-weight:600;margin:0;border:1px solid #333;padding:5px 15px 2px 15px;border-radius:10px;position:relative}.sortby-filter .menu-collection h5 .ic-menu{position:absolute;top:50%;right:5px;transform:translateY(-50%);width:24px;height:100%;display:flex;align-items:center;border-left:1px solid #333}.sortby-filter .menu-collection ul{padding:5px 0;margin:0;list-style-type:none;position:absolute;background:#fff;left:0;right:0;width:100%;z-index:9;border:1px solid #333;top:calc(100% - 3px);border-radius:10px;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.sortby-filter .menu-collection ul li a{display:block;padding:5px 15px}#sort-by{display:flex;align-items:center;justify-content:flex-end}#sort-by ul{margin:0;padding:0;list-style:none}#sort-by label{font-size:16px;font-weight:bold;margin-right:10px;margin-bottom:0}#sort-by .ul_col>li{position:relative;background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;text-indent:.01px;cursor:pointer;line-height:34px;background-image:url(//bizweb.dktcdn.net/100/680/161/themes/1151775/assets/ico-select-2.png?1790157085599) !important;border-radius:3px;border:1px solid #e5e5e5;width:180px;padding:0 20px}#sort-by .ul_col .content_ul{position:absolute;z-index:999;width:100%;left:0;background:#fff;display:none}#sort-by .ul_col .content_ul li{border:1px solid #e5e5e5;padding:0 20px;margin-bottom:-1px}#sort-by .ul_col:hover .content_ul{display:block}#sort-by #sortBy{background:#f1f1f1;border-radius:32px;border:1px solid #E5E5E5;width:160px;padding:0 20px 0 10px;height:36px;outline:none;font-size:14px;color:#333;margin-right:0;cursor:pointer;font-weight:bold}.products-view{margin-top:30px}.products-view .item_product_main{margin-bottom:30px}@media (max-width: 991px){.aside-cate-2{padding:0 15px;position:fixed;width:256px;background:#fff;top:0;bottom:0;right:0;overflow:hidden;overflow-y:auto;z-index:9999;visibility:hidden;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);padding-top:10px}.aside-cate-2.openf{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#open-filters{color:#fff;background:var(--main-color);position:fixed;right:0;top:35% !important;cursor:pointer;z-index:99;font-size:18px;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;background-image:url("//bizweb.dktcdn.net/100/680/161/themes/1151775/assets/icon-filter-bg.png?1790157085599");background-size:15px;background-repeat:no-repeat;background-position:center;width:40px;height:40px}#open-filters.fade-in{right:256px;background-image:url("//bizweb.dktcdn.net/100/680/161/themes/1151775/assets/icon-filter-close-bg.png?1790157085599")}#open-filters span{display:none}}@media (max-width: 767px){.sortby-filter{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}}.collection-loadmore{text-align:center}@media (max-width: 767px){.isshown .sidebar-collection{opacity:1;visibility:visible;background:rgba(0,0,0,0.8)}.isshown .sidebar-collection_mbbox{transform:translateX(0%)}}.sidebar-collection ul{list-style-type:none;padding:0;margin:0}.collection-block__top{margin-bottom:20px;position:relative;max-width:1687px;width:100%;margin-left:auto;margin-right:auto}.collection-block__top.col-child{height:70px}.collection-block__top .sidebar-collection{position:absolute;bottom:20px;padding:0 20px;width:100%}@media (max-width: 767px){.collection-block__top .sidebar-collection{position:relative;bottom:initial;padding:0;margin-top:20px}}.collection-block__top.scroll-fix{position:fixed;left:0;right:0;margin:0;padding:10px 0;z-index:9;background:#e4e4e4;max-width:100%}.collection-block__top.scroll-fix .image-collection{display:none}.collection-block__top.scroll-fix .sidebar-collection{position:relative;bottom:unset;padding:0}@media (max-width: 767px){.collection-block__top.scroll-fix .sidebar-collection{padding-left:0;margin-top:0}}.collection-block__top.scroll-fix .sidebar-collection .container-fluid{max-width:100%;padding:0 40px}@media (max-width: 767px){.collection-block__top.scroll-fix .sidebar-collection .container-fluid{padding:0 15px}}.collection-block__top.scroll-fix .sidebar-collection_mbbox{flex-direction:row;align-items:center}.home-top-policy{margin-bottom:20px}.top-policy{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;gap:30px}@media (max-width: 991px){.top-policy{gap:10px}}.top-policy .policy-item{background:#d1d1d1;flex:0 0 calc(25% - 23px);-ms-flex:0 0 calc(25% - 23px);max-width:calc(25% - 23px);padding:15px 10px;text-align:center;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:10px}@media (max-width: 991px){.top-policy .policy-item{flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px);padding:5px}}.top-policy .policy-item p{margin:0;font-size:16px}@media (max-width: 767px){.top-policy .policy-item p{text-align:center;font-size:11px}}.top-policy .policy-item span{text-align:left;display:inline-table;vertical-align:middle;font-weight:400;margin-bottom:0;margin-top:0;color:#040303;font-size:14px}.top-policy .policy-item img{height:36px}.collection-filter-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.collection-filter-title{font-size:16px;font-weight:bold;margin:0}.nav-collection{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;gap:24px}@media (max-width: 991px){.nav-collection{gap:10px}}.nav-collection .subnav-collection{padding:10px;display:block;position:absolute;background:#fff;width:100%;border:2px solid #c70404;border-radius:10px;top:calc(100% + 5px);left:0;transition:all 0.3s ease-in-out;opacity:0;visibility:hidden;z-index:10}.nav-collection .subnav-collection .checkbox-ic{position:relative;height:20px;width:20px;display:inline-flex;border:1px solid #bebebe;border-radius:3px;flex-shrink:0}.nav-collection .subnav-collection>label{display:flex;align-items:center;gap:5px;cursor:pointer}.nav-collection .subnav-collection .nav-item:not(:last-child){margin-bottom:5px}.nav-collection .nav-item{position:relative}.nav-collection .nav-item label{margin-bottom:0}.nav-collection .nav-item a{font-size:14px;display:block;position:relative}.nav-collection .nav-item .icon-subnav{position:absolute;content:'';width:24px;height:24px;top:0;right:0}.nav-collection .nav-item .icon-subnav:before,.nav-collection .nav-item .icon-subnav:after{position:absolute;content:'';width:14px;height:2px;background:#c7c7c7;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.3s ease}.nav-collection .nav-item .icon-subnav:after{transform:translate(-50%, -50%) rotate(90deg)}.nav-collection .nav-item.active .icon-subnav:after{transform:translate(-50%, -50%) rotate(0deg)}.nav-collection .nav-item.active .subnav-collection{opacity:1;visibility:visible}.subnav-collection .active .checkbox-ic{background:#000}.subnav-collection .checkbox-ic:after,.subnav-collection .checkbox-ic:before{background:#fff;width:2px;top:50%;left:50%;transform:translate(-50%, -50%);content:'';position:absolute}.subnav-collection .checkbox-ic:after{top:calc(50% + 1px);left:calc(50% - 2px);height:5px;transform:translate(-50%, -50%) rotate(-45deg)}.subnav-collection .checkbox-ic:before{top:50%;left:calc(50% + 2px);height:10px;transform:translate(-50%, -50%) rotate(45deg)}.subnav-collection li>label{display:flex;gap:10px;align-items:center;cursor:pointer;margin:0}.filter_group{display:flex;align-items:center;gap:10px}.filter_group .filter_group-subtitle path{stroke:#1d1d1d}.filter_group .filter_group-subtitle .icon-filter{right:10px}.filter_group .filter_group-content{top:99%;padding:0;padding-top:8px;border-radius:0 0 15px 15px;overflow:hidden;z-index:997}.line-collection-content .filter_group{max-width:max-content;flex:auto}.line-collection-content .filter_group_block{display:flex;align-items:center;gap:10px}.filter_group-title .filter-group__trigger{font-size:14px;font-weight:600;display:block;min-width:160px;position:relative;padding:16px 40px 10px 25px;border:2px solid #c70404;color:#c70404;cursor:pointer;text-transform:uppercase;border-radius:10px}@media (max-width: 767px){.filter_group-title .filter-group__trigger{font-size:12px;padding:8px 12px}}.filter_group-title .filter-group__trigger .ic{position:absolute;top:50%;transform:translateY(-50%);right:15px;transition:all 0.3s ease-in-out}.filter_group-title .filter-group__trigger .ic svg{width:16px;height:16px}.filter_group-title .filter-group__trigger:not(.active) .ic-minus{opacity:0;visibility:hidden}.filter_group-title .filter-group__trigger.active{background:#c70404;color:#fff}.filter_group-title .filter-group__trigger.active .ic-plus{opacity:0;visibility:hidden}.sidebar-collection_mbbox{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;flex-direction:column;gap:20px}@media (max-width: 767px){.sidebar-collection_mbbox{gap:10px}}@media (max-width: 991px){.sidebar-collection_mbbox .filter-result{width:100%}}.sidebar-collection_mbbox .filter-result__list{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:nowrap;align-items:center;white-space:nowrap;overflow:hidden;overflow-x:auto;gap:12px;padding-bottom:5px}.sidebar-collection_mbbox .filter-result__list .result-key__item{padding:8px 16px;background:#f1eaea;border-radius:10px;color:#c70404;display:flex;align-items:center;gap:5px}@media (max-width: 767px){.sidebar-collection_mbbox .filter-result__list .result-key__item{font-size:12px}}.sidebar-collection_mbbox .filter-result__list .result-key__item .btn-remove-filter svg{width:20px;hegiht:20px}.sidebar-collection_mbbox .btn-remove__all{font-size:14px;color:#c70404}@media (max-width: 767px){.sidebar-collection_mbbox .btn-remove__all{font-size:12px}}.banner-collection-new{margin-bottom:30px}.item-product-new{margin-bottom:30px}.item-product-new .row{align-items:center;flex-wrap:wrap}.item-product-new .product-loop{margin:0}
