@font-face{font-family:Jost;src:url(/fonts/Jost-Regular.ttf);font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/NotoSans-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/NotoSans-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/NotoSans-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/NotoSans-Bold.ttf);font-weight:700;font-display:swap}.product-list-part{padding:25px 0}@media(max-width:991px){.product-list-part{padding:0}}.product-filter-left{padding:25px;box-shadow:0 7px 26px 0 rgba(250,117,0,.14);max-height:calc(100vh - 185px);overflow-y:auto;overflow-x:hidden;border-radius:10px;border:.5px solid rgba(0,0,0,.05);width:100%}@media(max-width:1800px){.product-filter-left{max-height:calc(100vh - 180px)}}@media(max-width:1600px){.product-filter-left{max-height:calc(100vh - 170px)}}@media(max-width:1400px){.product-filter-left{max-height:calc(100vh - 160px)}}.product-filter-left.sticky-top{top:20px;z-index:11}@media(max-width:991px){.product-filter-left.filter-open{z-index:1040}}.product-filter-left.sticky-active{max-height:calc(100vh - 40px)}@media(max-width:1600px){.product-filter-left{padding:15px}}@media(max-width:991px){.product-filter-left{padding:0;box-shadow:unset;border:unset;overflow:visible}.product-filter-left .filter-btn-sm{font-size:20px;font-weight:600;position:absolute;right:15px;margin-top:19px}}.product-filter-left .filter-btn-sm span{padding-left:10px}@media(max-width:991px){.product-filter-left .product-filters-top{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999;box-shadow:0 3px 10px rgba(0,0,0,.05);padding:20px;display:none;overflow:auto;height:100%}}.product-filter-left .product-filters-top h3{font-size:18px;color:#333}@media(max-width:1600px){.product-filter-left .product-filters-top h3{font-size:18px}}.product-filter-left .product-filters-top .btn-clear-all{font-size:14px;color:#fa7604}.product-filter-left .product-filters-top .btn-clear-all:active,.product-filter-left .product-filters-top .btn-clear-all:hover{background-color:inherit;color:#fa7604;border:none}.product-filter-left .product-filters-top .filter-main-box h6{font-size:18px;color:#333}@media(max-width:1600px){.product-filter-left .product-filters-top .filter-main-box h6{font-size:16px}}.product-filter-left .product-filters-top .filter-main-box .product-filter-section{border-top:1px solid rgba(0,0,0,.1);padding-top:18px}.product-filter-left .product-filters-top .filter-main-box .product-filter-section .filter-main-toggle{display:flex;align-items:center;cursor:pointer;justify-content:space-between}.product-filter-left .product-filters-top .filter-main-box .product-filter-section .filter-main-toggle .toggle-icon{position:absolute;right:0;top:0;cursor:pointer}.product-filter-left .product-filters-top .filter-main-box .product-filter-section .filter-main-toggle .toggle-icon .arrow-down{transform:rotate(180deg)}.product-filter-left .product-filters-top .product-close-btn{position:relative}.product-filter-left .product-filters-top .product-close-btn:before{content:"";background:url(/assets/images/filter-close-button.svg) no-repeat 50%;background-size:contain;top:0;right:20px;width:20px;height:20px;position:absolute}.product-filter-left .product-filters-top .filters-clear{display:flex;justify-content:space-between;margin-bottom:18px}@media(max-width:991px){.product-filter-left .product-filters-top .filters-clear{flex-direction:row}}.product-filter-section-option .form-group{margin-bottom:10px}.product-filter-section-option .filter-collapsible .subcategory-checkbox .form-check{margin-left:10px}.product-filter-section-option .filter-collapsible .subcategory-checkbox .form-check .form-check-input{height:14px;width:14px}.product-filter-section-option .filter-collapsible .subcategory-checkbox .form-check .form-check-label{font-size:12px}.product-filter-section-option .filter-collapsible .filter-main-toggle .active-filter-option .form-check-label,.product-filter-section-option .filter-not-collapsible .form-check-label{font-weight:600;color:#000}.product-filter-section-option .form-check-input{width:16px;height:16px}.product-filter-section-option .form-check-input:focus{box-shadow:none;border-color:#dee2e6}.product-filter-section-option label{margin-left:5px;font-size:16px;color:rgba(51,51,51,.7);font-weight:400}@media(max-width:1600px){.product-filter-section-option label{font-size:14px}}.product-filter-section-option button.see-more-btn{color:#fa7604}