:root{--main:#000;--white:#fff;--primary:#db1215;--red_1:#db1215;--backdrop:#00000080;--yellow:#ffb321;--main-rgba-1:#00000029;--main-rgba-2:#00000026;--text:#545454;--text-2:#909090;--text-3:#868686;--line:#ebebeb;--line-2:#ececec;--bg-1:#fcfbf9;--bg-2:#f6f6f6;--bg-3:#fcffb2;--bg-4:#c9f4aa;--bg-5:#ff7b54;--bg-6:#8054ff;--bg-7:#f1f0ed;--bg-8:#f0edf1;--bg-9:#edeef1;--bg-10:#fcfbf9;--bg-11:#f2f2f2;--success:#31a56d;--bg-load:#d9d9d9;--bg-scrollbar-track:#f1f1f1;--bg-scrollbar-thumb:#c1c1c1}.color-primary-2{--primary:#814037}.color-primary-3{--primary:#93f859}.color-primary-4{--primary:#000}.color-primary-5{--primary:#67c08f}.color-primary-6{--primary:#a45f3b}.color-primary-7{--primary:#a6e57c}.color-primary-8{--primary:#61b482}.color-primary-9{--primary:#ff0b0b}.color-primary-10{--primary:#fd8484}.color-primary-11{--primary:#214332}.color-primary-12{--primary:#f67d0d}.color-primary-13{--primary:#3c71d7}.color-primary-14{--primary:#9914f2}.color-primary-main{--primary:#000}.color-main-text-2{--main:#253d4e}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;box-sizing:border-box}.noUi-target{direction:ltr;position:relative}.noUi-base,.noUi-connects{z-index:1;width:100%;height:100%;position:relative}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal .noUi-handle{width:34px;height:28px;top:-6px;left:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;top:-17px;left:-6px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{left:auto;right:-17px}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;top:14px;left:6px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{white-space:nowrap;text-align:center;position:absolute}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{width:100%;height:80px;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translateY(-50%);transform:translate(0, -50%, 0);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{color:#000;text-align:center;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block;position:absolute}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.noUi-horizontal{height:3px}.noUi-target{border:0}.noUi-base .noUi-connects{background-color:var(--line);border-radius:999px}.noUi-connect{background-color:var(--primary)}.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle{border-color:var(--primary);background-color:var(--primary);width:14px;height:14px;box-shadow:unset;cursor:pointer;border-radius:50px}.noUi-horizontal .noUi-handle:before,.noUi-horizontal .noUi-handle:after,.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{content:none}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-8px}.tf-shop-control{gap:5px;margin-bottom:30px}.tf-control-layout{gap:12px;display:flex}.tf-control-layout .tf-view-layout-switch .item{color:var(--main);opacity:.4;cursor:pointer;-o-transition:all .3s ease;justify-content:center;align-items:center;min-height:34px;padding:0 5px;transition:all .3s;display:flex}.tf-control-layout .tf-view-layout-switch:hover .item,.tf-control-layout .tf-view-layout-switch.active .item{opacity:1}.tf-pagination-wrap{padding-top:45px}.tf-pagination-list{flex-wrap:wrap;justify-content:center;gap:11px;display:flex}.tf-pagination-list .pagination-link{box-sizing:border-box;width:45px;height:39px;color:var(--main);border:1px solid #ebebeb;border-radius:3px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.tf-pagination-list .pagination-link .icon{font-size:12px}.tf-pagination-list .active .pagination-link{background-color:var(--main);color:var(--white);border-color:var(--main);box-shadow:1px 1px 10px #0003}.widget-facet{margin-bottom:26px}.widget-facet .facet-title{cursor:pointer;justify-content:space-between;align-items:center;padding-bottom:25px;font-size:16px;line-height:24px;display:flex}.widget-facet .facet-title .icon{font-size:8px;transition:transform .35s linear}.widget-facet .facet-title.collapsed .icon{transform:rotate(180deg)}.widget-facet.wd-categories,.widget-facet:not(:last-child){border-bottom:1px solid var(--line)}.widget-facet .cate-item a{color:var(--main);font-size:14px;font-weight:500;line-height:22.4px;display:flex}.widget-facet .cate-item.current a{color:var(--primary)}.widget-facet .cate-item:not(:first-child){margin-top:10px}.widget-facet .list-item .label{color:var(--main);font-size:14px;font-weight:500;line-height:22.4px;display:flex}.widget-facet .list-item:not(:first-child){margin-top:10px}.widget-facet .current-scrollbar{max-height:200px;margin-right:5px;overflow-y:auto}.widget-facet .current-scrollbar::-webkit-scrollbar{width:2px}.widget-facet .current-scrollbar::-webkit-scrollbar-track{background-color:#00000026}.widget-facet .current-scrollbar::-webkit-scrollbar-thumb{background:var(--main)}.widget-facet .filter-color{flex-direction:column;gap:15px;display:flex}.widget-facet .filter-color .list-item{margin:0}.widget-featured-products{gap:15px;display:grid}.widget-featured-products .featured-product-item{gap:15px;display:flex}.widget-featured-products .featured-product-item .card-product-wrapper{border-radius:10px;width:92px;min-width:92px;overflow:hidden}.widget-featured-products .featured-product-item .card-product-info{flex-direction:column;gap:8px;display:flex}.widget-featured-products .featured-product-item .card-product-info .title{margin-bottom:1px;font-size:16px;line-height:19.2px}.widget-featured-products .featured-product-item .card-product-info .price{font-size:14px;font-weight:600;line-height:14px}.widget-iconbox-list{gap:18px;display:grid}.widget-iconbox-list .iconbox-item{align-items:center;gap:18px;display:flex}.widget-iconbox-list .iconbox-item .box-icon{border:1px solid var(--line)}.widget-iconbox-list .iconbox-item .iconbox-content{flex-direction:column;flex:auto;gap:5px;display:flex}.widget-iconbox-list .iconbox-item .iconbox-content .iconbox-title{font-size:16px;font-weight:600;line-height:19.2px}.widget-iconbox-list .iconbox-item .iconbox-content .iconbox-desc{color:var(--text-3)}.widget-price{margin-top:24px;margin-bottom:35px}.widget-price .box-title-price{align-items:center;gap:10px;margin-top:30px;display:flex}.widget-price .caption-price{align-items:center;gap:10px;display:flex}.widget-price .caption-price .price-val{border:1px solid var(--line);border-radius:5px;justify-content:flex-end;width:68px;padding:8px 10px;display:flex;position:relative}.widget-price .caption-price .price-val:after{content:attr(data-currency);font-size:14px;font-weight:400;line-height:22px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.widget-price .price-val-range{padding:0 10px}.wrapper-shop{transition:all .3s ease-in-out;animation:.5s ease-in-out fadeShop}@keyframes fadeShop{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.listLayout-wrapper #product-count-grid{display:none}.listLayout-wrapper #product-count-list,.gridLayout-wrapper #product-count-grid{display:block}.gridLayout-wrapper #product-count-list{display:none}.meta-filter-shop{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:30px;display:flex}.meta-filter-shop .count-text{color:var(--secondary);padding-right:12px;font-size:14px;line-height:22px;position:relative}.meta-filter-shop .count-text:after{content:"";background-color:var(--line);width:1px;display:block;position:absolute;top:4px;bottom:4px;right:0}.meta-filter-shop .count-text .count{color:var(--main);margin-right:2px;display:inline-block}.meta-filter-shop #applied-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.meta-filter-shop .filter-tag{border:1px solid var(--line);-o-transition:all .3s ease;cursor:pointer;border-radius:1000px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;line-height:22px;transition:all .3s;display:flex}.meta-filter-shop .filter-tag .remove-tag{justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex}.meta-filter-shop .filter-tag:hover{border-color:var(--main)}.meta-filter-shop .color-tag{gap:8px}.meta-filter-shop .color-tag .color{border-radius:1000px;width:20px;height:20px;display:block}.meta-filter-shop .remove-all-filters{border:1px solid var(--main);background-color:var(--main);color:var(--white);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;display:flex}.meta-filter-shop .remove-all-filters .icon{font-size:10px}.meta-filter-shop .remove-all-filters:hover{background-color:var(--primary);border-color:var(--primary)}.loadItem.hidden{display:none!important}.loadItem.card-product.style-list:not(.hidden){display:flex!important}.sidebar-filter{background-color:var(--white);-o-transition:all .3s ease;transition:all .3s}.overlay-filter{z-index:2000;background-color:var(--backdrop);visibility:hidden;opacity:0;width:100vw;height:100vh;position:fixed;top:0;left:0}.overlay-filter.show{opacity:1;visibility:visible}
