.cat-box{width:107px;min-width:107px;height:98px;transition:all .2s ease-in;cursor:pointer;background-color:#f8f8f8}.cat-box img{height:45px}.cat-box:hover{background-color:#f8f8f8;box-shadow:0 1px 3px rgba(0,0,0,.1)}.category-images{display:flex;width:100%;flex-wrap:wrap;margin-bottom:20px;overflow-y:hidden}.category-images>a{display:flex;align-items:center;flex-direction:column;background-color:#f6f6f6;border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.03);padding:16px 8px;width:calc(12.5% - 14px);cursor:pointer}.category-images>a:first-child,.category-images>a:nth-child(8n+1){margin-right:0}.category-images>a:nth-child(n+9):not(.more-item){margin-top:16px}.category-images>a.hide{display:none}.category-images>a .image{max-width:96px;height:60px;position:relative;flex-shrink:0}.category-images>a .image img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.category-images>a .title{margin-top:12px;font-size:12px;font-size:.75rem;line-height:1.833;font-weight:400;color:#62666d;flex-grow:1;justify-content:center;text-align:center;display:flex;align-items:center}.category-images>a .count{font-size:30px;font-size:2.143rem;line-height:60px;vertical-align:middle;color:#62666d;font-weight:700;display:block}.category-images>a .count-title{font-size:.85rem;line-height:2.2;color:#62666d;margin-top:12px;display:block}.form-check-input{border-color:#000}.filter-box-items{height:auto;min-height:50px}.filter-box-items>a{height:50px}.filter-box-items .card-body{max-height:300px;overflow-y:scroll}.whitebox{margin:10px 0;max-height:316px}.whitebox .head{background-color:#000;padding:12px 10px;border-radius:10px;color:#fff;font-weight:700;font-size:12px;display:flex;justify-content:space-between}.whitebox .content{height:100%;overflow-y:scroll}.filters{display:flex;flex-wrap:wrap}.filters .filter{width:auto;display:flex;flex-direction:row-reverse;margin:4px 5px;padding:5px 15px;background:#e7e7e7;border-radius:20px;align-items:center}.filters .filter .filter_text{font-size:12px}.filters .filter .filter_close{margin-left:5px}@media screen and (min-width:992px){.search_page .products{display:inline-block;width:100%}.search_page .products .productct:nth-child(4n+4) .item{border-left:0!important}}.btn-sort{font-size:12px}.sidebar__inner{padding-left:60px;padding-right:10px}.productct.ad{margin-bottom:10px}.productct.ad .item{border:1px solid #e6e6e6;border-radius:10px;overflow:hidden}.productct .item{position:relative;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-right-color:#e6e6e6;border-top-color:#e6e6e6}.productct .item .product{position:relative;min-height:360px;border:1px solid transparent;margin:0;text-align:center}.productct .item .product .icons{font-size:20px;color:#d61b52;padding-left:10px}.productct .item .product .discount{background:var(--bs-primary);color:#fff;border-radius:5px;padding:5px 8px;font-weight:700;margin-left:10px;font-size:.9rem}.productct .item .product .price{text-align:right;line-height:20px}.productct .item .product .price .regular-price{display:block;text-decoration:line-through;color:#a2a2a2;font-size:14px}.productct .item .product .price .sale-price{display:block;font-size:18px}.productct .item .product .productLink{position:absolute;height:100%;width:100%;font-size:0;z-index:1;right:0}.productct .item .product .productLink span{display:none}.productct .item .product img{max-width:100%;width:170px;height:auto;max-height:195px}.productct .item .product img.lazy{filter:blur(.5vw);margin-bottom:10px}.productct .item .product img.lazy.loaded{filter:inherit}.productct .item .product .ptitle{overflow:hidden;line-height:175%;color:#000;font-weight:400;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;font-size:.8rem}.productct .item .product .prices{padding-top:.5rem}.productct .item .product .prices .sale_price{color:#000;font-size:.9rem;font-weight:700;text-align:center}.productct .item .product .prices .sale_price .price{font-weight:700;color:var(--bs-primary)}.productct .item .product .prices .sale_price .price.nostock{font-size:14px;color:#ccc}.productct .item .product .prices .sale_price .regular_price{text-decoration:line-through;font-size:12px}.productct .item .product .prices .sale_price .price_sale{color:var(--bs-primary)}.productct .item .product .prices .sale_price span{font-size:.8rem;font-weight:400}.productct .item .product .prices .nostock{font-size:14px;color:#ccc}.productct .item .product .gift_icon{color:var(--bs-primary)}.productct .item .product .gift_icon.row2{top:50px!important}.productct .item .product .expdate.has_gift{top:90px}.productct .item .product .expdate .expdate_wrapper{line-height:0}.productct .item .product .expdate .expdate_wrapper .expdate_icon{display:inline-block;font-size:2.2rem}.productct .item .product .freedelivery{position:absolute;left:0;top:50px;z-index:10}.productct .item .product .freedelivery.has_expdate{top:90px}.productct .item .product .freedelivery.has_expdate.has_gift{top:130px}.productct .item .product .freedelivery.has_gift{top:90px}.productct .item .product .freedelivery .freedelivery_wrapper{line-height:0}.productct .item .product .freedelivery .freedelivery_wrapper .freedelivery_icon{display:inline-block;font-size:1.8rem}.productct .item .product .addtocart,.productct .item .product .quickview{transition:all .4s ease-out;visibility:hidden;transform:perspective(600px) rotateX(90deg);-webkit-transform:perspective(600px) rotateX(90deg);-moz-transform:perspective(600px) rotateX(90deg)}.productct .item .product .addtocart{position:absolute;width:80%;background:#444;margin:0 auto;text-align:center;top:60%;left:10%}.productct .item .product .addtocart a{color:#fff;width:100%;height:35px;line-height:35px}.productct .item .product .addtocart a i{font-size:12px}.productct .item .product .quickview{position:absolute;opacity:0;top:10px;right:10px;width:50px;text-align:center;margin:0 auto}.productct .item .product .quickview a{color:#fff;background:#a5b1bd;width:40px;height:40px;line-height:40px;font-size:16px}.productct .item .product .quickview a *{line-height:40px}.productct .item .product .quickview a span{font-size:12px}.productct .item .product .addtowish{width:100%;text-align:center}.productct .item .product .addtowish a{color:#fff;width:40px;height:40px;line-height:40px;font-size:22px}.productct .item .product .discount_percentage{position:absolute;top:15px;left:0;overflow:hidden;background:var(--bs-primary);color:#fff;font-size:1rem;font-weight:700;text-align:center;text-transform:uppercase;padding:.1rem .8rem}.productct .item .product .childs{display:flex;padding:0 .5rem .3rem;height:32px;text-align:center;width:100%;justify-content:center}.productct .item .product .childs .count{margin-left:.8rem;display:inline-block;font-size:.8rem}.productct .item .product .childs .links{display:inline-block}.productct .item .product .childs .links ul{display:inline-block;vertical-align:middle}.productct .item .product .childs .links ul li{margin-right:.3rem;display:inline-block;vertical-align:middle}.productct .item .product .childs .links ul li span{display:inline-flex;overflow:hidden;padding:0;vertical-align:middle}.productct .item .product .childs .links ul li span img{width:20px!important;height:20px!important;padding:0}.productct .item .product .childs .links ul li span .image{background:#444;color:#fff;font-size:11px;width:100%;line-height:20px;font-family:Arial,serif}.productct .item .product .childs .lazy_wrapper .lazy_preloader:after{width:12px;height:12px;left:calc(50% - 12px);top:calc(50% - 12px)}.productct .item .product .card-body{height:133px;width:100%}.productct .item .progress_bar{display:block;position:relative;bottom:0;left:0;right:0;z-index:10;width:90%;padding:0 .5rem .3rem;margin:0 auto;min-height:32px}.productct .item .progress_bar .progress_line{display:block;position:absolute;background-color:var(--bs-info);bottom:0;left:0;width:100%;height:3px}.productct .item .progress_bar .progress_line .progress_calc{display:block;position:absolute;top:0;left:0;width:0;height:3px;background-color:var(--bs-primary)}.productct .item .progress_bar .progress_data{text-align:left}.productct .item .progress_bar .progress_data span{line-height:150%;font-size:.6rem}.productct .item .progress_bar .progress_data span span.percent{font-size:.8rem;font-weight:500;color:var(--bs-primary);padding:0 10px 0 5px}.pager .page-link{color:#000;font-size:14px;padding:.5rem 1rem}.pager .page-item:first-child .page-link,.pager .page-item:last-child .page-link{border-radius:0}.pager .page-item.active .page-link{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;font-weight:700}.cat_content{padding:.8rem;margin:.8rem 0;border:1px solid #efefef}.cat_content .cat_content_wrapper .cat_title{display:block;position:relative;padding:0;margin:0}.cat_content .cat_content_wrapper .cat_title .heading{font-size:1rem;color:#282828;text-transform:uppercase;font-weight:500;margin:0 auto;background-color:#fff;width:-moz-fit-content;width:fit-content;padding:0 1rem;position:relative;z-index:1}.cat_content .cat_content_wrapper .cat_title:after{display:block;position:absolute;content:"";width:100%;height:1px;background-color:#ff096a;z-index:0;top:50%;right:0}.cat_content .cat_content_wrapper .cat_excerpt{font-size:.8rem;color:#282828;margin:.8rem 0}.cat_content .cat_content_wrapper .cat_excerpt h1,.cat_content .cat_content_wrapper .cat_excerpt h2,.cat_content .cat_content_wrapper .cat_excerpt h3,.cat_content .cat_content_wrapper .cat_excerpt h4,.cat_content .cat_content_wrapper .cat_excerpt h5,.cat_content .cat_content_wrapper .cat_excerpt h6{font-size:1rem;color:#686868;margin-bottom:.8rem}.cat_content .cat_content_wrapper .cat_excerpt ol,.cat_content .cat_content_wrapper .cat_excerpt ul{padding-right:2rem!important}.cat_content .cat_content_wrapper .cat_excerpt li{list-style:unset!important}.cat_content .cat_content_wrapper .cat_excerpt table{border-collapse:collapse;border-spacing:0;border:1px solid #000}.cat_content .cat_content_wrapper .cat_excerpt table td,.cat_content .cat_content_wrapper .cat_excerpt table th{border:1px solid #000}.cat_content .btn_readmore{display:block;text-align:center;background-color:#f5f5f5;padding:.5rem 0}.searchlist .list-count{text-align:center;color:#ddd}.searchlist li{transition-property:margin,background-color,border-color;transition-duration:.4s,.2s,.2s;transition-timing-function:ease-in-out,ease,ease}.searchlist .empty-item{transition-property:opacity;transition-duration:0s;transition-delay:0s;transition-timing-function:ease}.searchlist .empty .empty-item{transition-property:opacity;transition-duration:.2s;transition-delay:.3s;transition-timing-function:ease}.searchlist .hiding{margin-right:-100%;opacity:.5}.searchlist .hidden{display:none}.searchlist .list_container{max-height:168px;width:100%}.searchlist .list_container ul{width:100%;position:relative;overflow:hidden}.searchlist .list_container ul li{width:100%;list-style:none;cursor:pointer;color:#333;position:relative;z-index:2}.searchlist .list_container ul li label{margin-bottom:0;cursor:pointer}.searchlist .list_container ul li:hover{background-color:#f9f9f9}.searchlist .list_container ul li>span{display:block;width:100%}.searchlist .empty-item{background:#fff;border:none;text-align:center;visibility:hidden;opacity:0;width:100%;height:0}.searchlist .empty .empty-item{opacity:1;visibility:visible;margin:.2em 0;padding:.5em .8em;height:auto}.brands-image{display:flex;overflow-x:auto;width:auto;align-items:center}.brands-image:after,.brands-image:before{content:"";flex:1}.brands-image>div{width:50px;min-width:50px;height:50px;background:#ccc;margin-left:20px;border-radius:10px;border:1px solid #dedede;overflow:hidden}.brands-image>div:last-child{margin-left:0}.brands-image>div img{max-width:100%}.mobile-chips{display:flex;overflow-x:auto;width:auto;align-items:center}.mobile-chips:after,.mobile-chips:before{content:"";flex:1}.mobile-chips>div{border:1px solid #ccc;margin-left:20px;border-radius:10px;overflow:hidden;min-width:-moz-fit-content;min-width:fit-content;display:flex;padding:2px 8px;box-shadow:1px 1px 4px 0 rgba(0,0,0,.39);margin-bottom:10px}.mobile-chips>div:last-child{margin-left:0}.mobile-chips>div img{max-width:100%}.onsales_page{position:relative}.onsales_page>.title{display:block;position:relative;padding:0;margin:.8rem 0}.onsales_page>.title h1{font-size:1rem;color:#282828;text-transform:uppercase;font-weight:500;margin:0 auto;background-color:#fff;width:-moz-fit-content;width:fit-content;padding:0 1rem}.onsales_page>.title:after{display:block;position:absolute;content:"";width:100%;height:1px;background-color:var(--bs-primary);z-index:-1;top:50%;right:0}.onsales_page>.title .productct:nth-child(4n+4) .item{border-left:1px solid #e6e6e6!important}@media screen and (max-width:768px){body:has(.sticky) main{padding-top:94px}.btn-sort{font-size:14px}.ptitle{font-size:12px}.discount{font-size:.7rem!important;padding:2px 5px!important}.regular-price{font-size:12px!important}.sale-price{font-size:14px!important}.products{border-top:1px solid #e6e6e6}.product-list-categories{white-space:nowrap}#filter_modal .modal-dialog{width:100%;height:100vh}#filter_modal .modal-dialog .modal-content{height:auto;min-height:100%}.order_modal .modal-content{width:100%;height:75vh}}@media (min-width:768px) and (max-width:991px){.search_page .products{display:inline-block;width:100%}.search_page .products .productct:nth-child(3n+3) .item{border-left:0!important}}@media screen and (max-width:767px){.search_page .productct:nth-child(2n+2) .item{border-left:0!important}}@media screen and (max-width:320px){.discount{font-size:.6rem!important;padding:1px 3px!important}.regular-price{font-size:10px!important}.sale-price{font-size:12px!important}.sale-price .text-caption{font-size:8px}}