.search-filter .filter-data{background-color:transparent;border-radius:15px;margin-top:5px}.search-filter .filter-data .filter-box:not(:first-child){border-bottom:1px solid #ececec}.search-filter .filter-data .filter-box:first-child,.search-filter .filter-data .filter-box:last-child,.search-filter .filter-data .filter-box:nth-child(2),.search-filter .filter-data .filter-box:nth-last-child(2){padding:10px 0}.search-filter .filter-data .filter-box:last-child{border-bottom:none}.search-filter .filter-data .filter-box:not(:first-child) .filter-title,.search-filter .filter-data .filter-box:not(:nth-child(2)) .filter-title{padding:5px 0}.search-filter .filter-data .filter-box:not(:first-child):hover .filter-title,.search-filter .filter-data .filter-box:not(:nth-child(2)):hover .filter-title{background-color:#fafafa}.search-filter .filter-data .filter-box .filter-title button{font-size:13px;font-weight:600;color:#333;padding-left:0;display:flex;align-items:center;justify-content:space-between;width:100%}.search-filter .filter-data .filter-box .filter-title button:hover i{color:#ff7100!important}.category-slider{height:200px;width:100%;margin-bottom:15px;border-radius:8px}.category-slider img{height:200px;width:100%;object-fit:cover;border-radius:8px;object-position:center}.category-slider .slick-prev:not(.slider-nav .slick-prev){left:5px!important;top:calc(50% - 10px)}.category-slider .slick-next:not(.slider-nav .slick-next){right:5px!important;top:calc(50% - 10px)}.filter-tool{display:none}.filter-tool .btn{position:relative}.filter-values{max-height:200px;overflow-y:auto;overflow-x:hidden}.filter-container{margin-top:20px;width:18%!important;overflow:hidden scroll;height:93vh;position:sticky;top:0}.filter-values::-webkit-scrollbar-track{background-color:transparent}.filter-values::-webkit-scrollbar{width:7px;background-color:transparent}.filter-values::-webkit-scrollbar-thumb{background-color:#7f7f7f;border-radius:6px}.filter-order{float:right}.filter-order .form-select{cursor:pointer;height:40px;min-width:231px;max-width:231px;box-sizing:border-box;padding:12px 12px 12px 16px;gap:22px;line-height:31px;overflow:hidden;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;line-height:14px;color:#333;font-weight:400;font-size:14px!important}.filter-order .form-select:hover{border-color:#f27a1a}.filter-order .form-select:focus{outline:0;box-shadow:none}.filter-order .form-select option{display:flex;align-items:center;gap:4px;font-weight:400;font-size:12px;line-height:18px;color:#595959}.search-filter #search-prev-result{border:1px solid #dedede;border-radius:3px;background:#fefefe;height:46px;text-align:center;cursor:pointer;font-size:17px;font-weight:400;color:#666;letter-spacing:0;font-family:Inter,SFProDisplay,"Helvetica Neue",sans-serif}.search-filter #search-prev-result:hover{border:1px solid #999}.filter-data{font-family:Inter,-apple-system,Helvetica Neue,sans-serif}.search-filter .col-lg-18.products{width:80%!important}.search-filter .control{text-overflow:ellipsis!important;white-space:nowrap!important;color:#333!important;padding-left:26px!important}.search-filter .control:hover{color:#666!important}@media only screen and (max-width:992px){.top-product{margin:0}.product-base{padding-left:5px;padding-right:5px;flex-basis:auto;margin-bottom:6px}.products{padding:0}.products .top-product .product-item{width:auto!important}.filter-order{display:none}.filter-container{display:none;padding:0;position:fixed;top:0;right:0;left:0;bottom:0;z-index:99991;overflow-y:auto;max-height:100%;margin-top:0}.filter-data{min-height:100%;padding-top:45px;padding-bottom:50px}.filter-tool{display:block;background:#313338;padding:6px;color:#bebebe;border-radius:10px}.btn{color:#bebebe}.filter-tool .row .btn:first-child:after{background-color:var(--var-product-card-border);content:"";display:block;height:18px;position:absolute;right:0;top:10px;width:1px}.search-filter .filter-data{position:relative;box-shadow:none!important;border:none;border-radius:0;background-color:#222326}.filter-header{position:fixed;top:0;left:0;right:0;z-index:99992}.filter-header span{font-weight:700;font-size:15px;margin-top:8px}.filter-footer{background-color:#313338;position:fixed;bottom:0;right:0;left:0;margin:auto;text-align:center;padding-bottom:20px;padding-top:15px;box-shadow:#000 0 8px 11px;z-index:99992}.apply-filter{display:block;margin:0 15px;background-color:#174565;color:#fff}#edit-filter-order{z-index:99999;padding:0 30px 0 30px}#edit-filter-order .modal-title{font-size:18px}#edit-filter-order .order-list{list-style:none;font-size:15px}#edit-filter-order .order-list label{display:block}#edit-filter-order .order-list input{float:right;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}#edit-filter-order ul{padding:0}#edit-filter-order .order-list li.selected,#edit-filter-order .order-list li:hover{background-color:#363636;border-radius:8px}#edit-filter-order .order-list li{padding:10px}}.filter-box .search-box{position:relative;height:34px;margin:4px 0 6px 0}.filter-box .search-box input{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:2px;height:36px;line-height:48px;box-shadow:unset!important;background-color:#fff;border:1px solid rgb(159 159 159);font-size:12px;transition:border-color .15s linear 0s;appearance:none;height:25px;background-color:#fafafa;border:solid 1px #e2e2e2;border-radius:6px;margin-bottom:10px;color:#666}.filter-box .search-box input:focus{outline:0}.filter-box .search-box i{margin:0;position:absolute;top:50%;transform:translateY(-50%);font-size:14px;width:34px;text-align:center;border-right:1px solid var(--var-product-card-border);height:30px;line-height:30px;color:var(--var-medium-gray-color);display:none}.filter-box ul{list-style:none;padding:5px;margin-top:10px;margin-bottom:0}.filter-box ul li{margin-bottom:5px}.filter-box ul li input[type=radio]{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:5px;appearance:none;border:2px solid #b8b9bf;width:14px;height:14px;border-radius:999px}.filter-box ul li input[type=radio]::before{content:"";width:7px;height:7px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #fff;display:block;margin:2px}.filter-box ul li input[type=radio]:checked::before{transform:scale(1)}.form-new{box-sizing:border-box;height:44px;border:1px solid #bcbcbc;border-radius:2px;background-color:#fff;display:inline-block;margin:0;padding:10px 12px;transition:border-color .15s linear 0s;appearance:none;color:#444}.form-new:focus{outline:0;border-color:#f36f24;background-color:#fff;color:#000}.search-btn{margin-left:8px;display:flex;align-items:center;justify-content:center;background:#46484e;border-color:#46484e;transition:all .1s}.search-btn:hover{background-color:#393a40;border-color:#393a40}.control__indicator{transition:border-color .15s linear 0s;border-radius:2px;background-color:#fff;border:solid 1.5px #d6d6d6;width:15px;height:15px;top:4px}.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background-color:#fff;border:1px solid #fff}.control input:checked~.control__indicator{background-color:#f27a1a;border:1px solid #f27a1a}.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background-color:#f27a1a;border:1px solid #f27a1a}.control--checkbox .control__indicator:after{left:4px;top:2px;width:5px;height:8px;border-color:#fff}.filter-field{padding:3px 30px 3px 9px;border-radius:4px;display:inline-block;margin-right:5px;margin-bottom:7px;position:relative;background:#fff;border:1px solid #d3d3d3;box-shadow:#00000017 0 3px 5px}.filter-field .field{display:block;color:#a3a3a3}.filter-field .value{font-weight:600}.filter-field .field-deselect{position:absolute;right:8px;top:calc(50% - 10px);cursor:pointer;opacity:.72}.filter-field .field-deselect:hover{opacity:1}.storeInfo{border-radius:5px;padding:20px;border:1px solid #fff;background:#fff}.storeInfo .storeRate{display:inline-block;background:var(--var-light-green-color);width:40px;height:23px;padding:5px;font-weight:500;text-align:center;color:var(--var-body-background-color);line-height:1;border-radius:25px}.storeInfo .storeName{display:inline-block;margin-left:5px;font-weight:600;font-size:19px;vertical-align:sub}.storeInfo .storeSub{font-weight:500;margin-top:5px;font-size:14px;color:var(--var-medium-gray-color)}.pimg-base{height:auto}@media only screen and (min-width:992px){#search-result-container .col-lg-4{width:25%!important;margin-bottom:14px}}.search-filter .top-product .product-item{border:1px solid #e6e6e6;box-shadow:none!important;min-height:310px!important}.search-filter .top-product .product-image{object-fit:cover!important;max-height:350px!important;border-radius:8px 8px 0 0!important}.search-filter .top-product .product-detail{border-radius:8px!important;height:175px!important;justify-content:flex-start!important}.search-filter .top-product .product-item .product-name+div .star-rating-container .star-rating .star-div img:first-of-type{width:9px;height:9px}.search-filter .top-product .product-item .product-name+div .star-rating-container .star-rating li img:last-of-type{width:9px;height:9px}.search-filter .top-product .product-item .product-name+div span{margin-left:0!important;color:#333;font-size:10px}.search-filter .top-product .product-item .product-name+div{display:flex;align-items:center}.search-filter .top-product .product-detail .add-basket-button{display:none}.search-filter .top-product .product-detail .product-price .sales-price{font-size:16px!important}.search-filter .top-product .product-detail .d-flex.justify-content-space-between{flex-direction:column;align-items:flex-start;gap:24px;height:90px;justify-content:space-between}.search-filter .brand-name-text{color:#333;text-decoration:none;-webkit-font-smoothing:antialiased;cursor:pointer;font-size:13px;font-weight:700}#search-result-section .filter-values .value{font-weight:700}.search-filter .top-product .product-item .product-name{margin-bottom:0!important;height:35px;color:#333;max-height:35px!important}.search-filter .top-product .product-item .product-price{height:36px;flex-direction:column}.search-filter .top-product .product-item:hover{background-color:#fff;box-shadow:0 2px 10px 1px rgba(0,0,0,.05)!important}@media only screen and (max-width:992px){.search-filter .col-lg-18.products{width:100%!important}.filter-tool{background-color:#f27a1a}.filter-tool .btn{color:#fff!important}.filter-container{width:100%!important}.search-filter .filter-data{background-color:#fff}.apply-filter{background-color:#f27a1a}.filter-footer{background-color:#fff}.search-filter .top-product .product-detail .add-basket-button{display:none}}body.dark-theme .search-filter .filter-data .filter-box{background:#212630}body.dark-theme .filter-box .search-box input,body.dark-theme .form-new{background-color:#171a21}body.dark-theme .filter-data .filter-box,body.dark-theme .search-filter .filter-data .filter-box .filter-title{color:#fff}body.dark-theme .filter-box .search-box i,body.dark-theme .filter-box .search-box input,body.dark-theme .form-new,body.dark-theme .search-filter .filter-data .filter-box{border-color:#323948}body.dark-theme .control input:checked~.control__indicator{border-color:#fff!important}body.dark-theme .search-btn{background:#171920;border-color:#323948}body.dark-theme .search-btn:hover{background-color:#323948;border-color:#323948}body.dark-theme .storeInfo{border:1px solid #383f4e;background:#212630}body.dark-theme .storeInfo .storeSub{color:#fff}
