.search-filter .filter-data{background-color:#fff;border-radius:6px;display:flex;padding:15px;flex-direction:column}.search-filter .filter-title::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h18v18H0z'/%3E%3Cpath d='M13.437 8.251a.75.75 0 0 0-.99-1.123l-.071.063L9 10.564 5.603 7.19a.75.75 0 0 0-.99-.063l-.071.063a.75.75 0 0 0-.062.99l.062.07 3.928 3.904a.75.75 0 0 0 .99.063l.07-.063 3.907-3.904z' fill='%23707070'/%3E%3C/g%3E%3C/svg%3E");width:18px;height:18px;content:'';display:block}.search-filter .filter-data .filter-box:last-child{border-bottom:none}.search-filter .filter-data .filter-box .filter-title{font-size:12px;font-weight:700;color:var(--var-a-color);margin-bottom:4px;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:-.05px;color:#1f1f1f;justify-content:space-between;display:flex}.search-filter .filter-data .filter-box{border-bottom:solid 1px #ededed;padding:13px 0 13px 0}.control__indicator{border:2px solid #b4b4b4!important;border-radius:4px;transition:border-color .15s linear 0s}.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;margin-top:.5rem}.filter-item span{cursor:pointer;font-size:14px;font-weight:600;letter-spacing:-.05px;color:#1f1f1f;justify-content:space-between;display:flex}.filter-container{padding-bottom:1.5rem!important;width:20%}.filter-values::-webkit-scrollbar-track{background-color:transparent}.filter-values::-webkit-scrollbar{width:7px;background-color:transparent}.filter-values::-webkit-scrollbar-thumb{background-color:#1a1b1e;border-radius:6px}.filter-order{float:right}#collapsePlatforms .search-box input,#collapsePrice .filter-item input{height:32px;margin-top:.5rem}body{background-color:#fff}.top-product.category-products{display:flex;margin-left:0;flex-wrap:wrap}.product-base{width:calc((100% - 1.5rem)/ 4);padding:0}.search-f{display:flex;justify-content:space-between}@media only screen and (max-width:992px){.top-product{margin:0;margin-top:1rem}.product-base{width:calc((100% - 1.5rem)/ 2)}.logo{display:none!important}.header-main{padding-top:0;padding-bottom:0}header{min-height:50px!important}.b-top-a{display:none!important}#productFilter{width:50%;height:40px!important;border:none;background:0 0;align-items:center;display:flex;justify-content:center;border:1px solid #d7d9da;border-radius:0;border-right:none;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:-.09px;line-height:normal;text-align:center;color:#424242}#only-in-stocks{width:50%;height:40px!important;border:none;background:0 0;align-items:center;display:flex;justify-content:center;border:1px solid #d7d9da;border-radius:0;padding:0;margin:0;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:-.09px;line-height:normal;text-align:center;color:#424242}.form-switch .form-check-input{margin-left:0}.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}.add-basket-button-plus{width:32px!important;height:32px!important;font-size:24px;border:solid 1px #7d65c9}.top-product .product-item .product-price{justify-content:center;align-items:start!important}.top-product .product-item .product-name{font-size:12px;margin:0;margin-bottom:5px}.product-detail-mobile{margin-top:1rem}.product-price .sales-price{font-size:14px;align-items:start}.top-product .product-detail{height:150px}.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 9px 0}.filter-box .search-box input{padding:11px 8px 11px 34px;border-radius:6px;border:solid 1px #c7c7c7;background-color:#fff;width:99%;height:40px}.filter-box .search-box input:focus{border-color:#2f82fb}.filter-box .search-box i{margin:0;position:absolute;top:50%;transform:translateY(-50%);font-size:14px;width:34px;text-align:center;height:30px;line-height:30px;color:var(--var-medium-gray-color)}.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:#5d3ebc;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 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:#fff;border:1px solid #000}.filter-field{position:relative;border:1px solid #d3d3d3;border-radius:20px;border:solid 1px #c7c7c7;background-color:#fff;padding:7px 12px;width:auto}.filter-field .field{display:block;color:#a3a3a3}.filter-data .field{display:block;font-size:11px;font-weight:700;line-height:1.45;color:#b0b0b0;margin-bottom:1px}.filter-field .value{font-size:12px;color:#202020}.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)}.product-base.search-result{width:calc((100% - 2rem)/ 4);padding-left:0;padding-right:0}.pimg-base{border:none!important;overflow:hidden;border-radius:6px;width:100%;aspect-ratio:224/339;position:relative;border-bottom-right-radius:0;border-bottom-left-radius:0}.pimg-base:hover{border:none!important}#search-result-container{gap:.5rem}@media only screen and (min-width:992px){#search-result-container .col-lg-4{width:20%!important;margin-bottom:14px}}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}
