.cate-slider .swiper-pagination{bottom:30px}.cate-slider .swiper-pagination-bullet{opacity:0.6;background:#FFF;width:30px;height:2px;border-radius:0}.cate-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.cateChild-slider span{font-weight:600;color:#838383}.cateChild-slider a.active span,.cateChild-slider a:hover span{color:#232323;text-decoration:underline}.opacity_sidebar{background:rgba(0,0,0,0.8);position:fixed;top:0 !important;left:0;height:100%;width:100%;z-index:9999;display:none}.opacity_sidebar.openf{display:block}.title-page{font-size:24px;font-weight:600;text-transform:uppercase}.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>li{gap:16px}.sort>li>b{font-weight:initial}.sort>li>span{display:block;position:relative;background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/ico-select-2.png?1760354014202) #fff right 10px center no-repeat;padding-right:28px;padding-left:10px;cursor:pointer;border:1px solid #232323;line-height:38px;width:155px;z-index:10}.sort .content_ul{position:absolute;z-index:9;width:155px;right:0;top:calc(100% - 20px);background:#fff;display:none;padding-top:20px;border:1px solid #e5e5e5}.sort .content_ul a{padding-left:20px !important}.sort .content_ul a.active{background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/check_sort.png?1760354014202) 5px 10px no-repeat;background-size:10px}@media (max-width: 1199px){.sort .content_ul a.active{background-position:5px 8px}}.products-view .item_product_main .product-item{height:100%}.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-filter{transition:all .3s}@media (min-width: 1200px){.aside-filter.is-hidden{top:109px}}@media (max-width: 1199px) and (min-width: 768px){.aside-filter.is-hidden{top:80px}}.aside-title{font-size:14px;font-weight:500;line-height:32px}.aside-title.aside-title-all{font-weight:600;font-size:24px;line-height:44px;justify-content:space-between}.aside-title.aside-title-all .filter-number{color:#838383;font-size:16px;font-weight:500}.aside-title:not(.not-arr){cursor:pointer}.aside-title:not(.not-arr):before{content:'';position:absolute;right:0;top:0;width:32px;height:32px;background:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/title_arr.svg?1760354014202) right 0 center no-repeat;transition:all .3s}.aside-title.active:before{transform:rotate(-90deg)}.block-collection .sort{background:#FFF;z-index:9;transition:all .3s;padding-bottom:20px}@media (min-width: 1200px){.block-collection .sort.is-hidden{top:109px}}@media (max-width: 1199px) and (min-width: 768px){.block-collection .sort.is-hidden{top:80px}}.recent-page-viewed .block-title{font-size:26px;font-weight:600}.recent-page-viewed .swiper-button-next,.recent-page-viewed .swiper-button-prev{z-index:1;width:40px;height:40px;background-blend-mode:difference;font-size:0;background:#FFF;background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-20px;transform:translateY(0);visibility:visible;opacity:1}.recent-page-viewed .swiper-button-next:after,.recent-page-viewed .swiper-button-prev:after{color:#000;font-size:12px;font-weight:bold}.recent-page-viewed .swiper-button-next.swiper-button-disabled,.recent-page-viewed .swiper-button-prev.swiper-button-disabled{opacity:0.2}.recent-page-viewed .swiper-button-next{right:0}.recent-page-viewed .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.recent-page-viewed .swiper-button-next{right:0;display:none}}.recent-page-viewed .swiper-button-prev{left:0}.recent-page-viewed .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.recent-page-viewed .swiper-button-prev{left:0;display:none}}@media (min-width: 1200px){.layout-collection .sidebar-collection{-ms-flex:0 0 317px;flex:0 0 317px;max-width:317px}.layout-collection .block-collection{-ms-flex:0 0 calc(100% - 317px);flex:0 0 calc(100% - 317px);max-width:calc(100% - 317px)}}@media (max-width: 991px){.sidebar-collection{padding:0 15px;position:fixed;width:256px;top:0 !important;bottom:0;right:0;overflow:hidden;overflow-y:auto;z-index:99999;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;margin-bottom:0 !important;background:#FFF}.sidebar-collection.openf{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#open-filters{color:#fff;background:#232323;font-size:18px;background-image:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/icon-filter-bg.png?1760354014202);background-size:15px;background-repeat:no-repeat;background-position:center;width:32px;height:32px}#open-filters.openf{background-image:url(//bizweb.dktcdn.net/100/592/029/themes/1037852/assets/close.png?1760354014202)}#open-filters span{display:none}.block-collection .sort{justify-content:space-between}.sort>li:first-child{display:none}.collection-sub{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-flex-wrap:unset;flex-wrap:unset}.collection-sub .col-lg-3{margin-bottom:10px}.collection-sub .col-lg-3:not(:last-child){padding-right:0}.collection-sub .count b{font-size:14px}}@media (max-width: 767px){.title-page{font-size:25px}.sort>li>span{line-height:30px}.category-products .col-6:nth-child(2n+1){padding-right:5px}.category-products .col-6:nth-child(2n){padding-left:5px}}
