.item p,.item p.title{overflow:hidden;text-overflow:ellipsis}.item .img img,.item.brand .img img{object-fit:cover;object-position:center}.maincolor1{color:#210D36}.maincolor3{color:#210D3699}.subcolor3{color:rgba(37,37,55,.6)}.subcolor4{color:#210D364D}.subcolor5{color:rgba(37,37,55,.4)}.item .img .badge{color:#252626;padding:2px 12px;border:1px solid rgba(18,18,18,.15);position:absolute;top:17px;left:29px}.addons .badge,.item .info .badge,.logic .badge{margin-bottom:8px;color:#75011c;background:#fff5f8;padding:2px 12px;font-size:13px;font-weight:400}.nav.contentTabs{border-bottom-color:#210D361A}.nav.contentTabs a.nav-link{padding:10px 15px;color:#210D36CC;border:0;border-radius:8px;margin:10px 2px}.nav.contentTabs a.nav-link.active{color:#FFF;border:0;background-color:#D93070}.item{position:relative;margin-bottom:24px}.item .img{width:100%;height:calc((100vw - 30px - 8px)/ 2);position:relative;overflow:hidden;text-align:center;border-radius:8px;border-width:1px;border-style:solid;border-color:#210D361A}@media (min-width:768px){.item{margin-bottom:68px}.item .img{height:calc((100vw - 72px - 32px)/ 2)}}@media (min-width:992px){.item .img{height:calc((100vw - 72px - (32px * 3))/ 4)}}@media (min-width:1200px){.item .img{height:calc((100vw - 116px - (32px * 3))/ 4)}}.item .img img{width:100%;height:100%}.item .img .bidLabel,.item .img .discountLabel{position:absolute;left:4px;bottom:4px;border-radius:4px;background:rgba(255,255,255,.6);padding:4px 8px;color:#210D36;margin-bottom:0;backdrop-filter:blur(9px);font-size:12px}.item .img .bidLabel{background:rgba(94,25,132,.6);color:#FFF;left:4px;right:auto}@media (min-width:768px){.item .img .bidLabel,.item .img .discountLabel{font-size:16px}.item .img .bidLabel{font-size:13px}}.item .category{font-size:11px;color:#210D3699}@media (min-width:768px){.item .category{font-size:13px}}@media (min-width:1200px){.item .category{font-size:13px}}.item .info{margin-top:8px}.item .info .price{font-weight:700}.item .info .time{border-radius:4px;background:#F8E5EB;padding:3px 6px;color:#D93070;margin-top:4px;display:inline-flex;font-size:10px}@media (min-width:768px){.item .info .time{font-size:14px;padding:4px 8px}}.item .points{position:absolute;left:4px;top:4px;background:rgba(217,48,112,.59);padding:2px 9px 2px 2px;border-radius:11px;display:flex;align-items:center;align-self:center;backdrop-filter:blur(9px);z-index:1}.item .points .z{font-size:15px;font-weight:700;border-radius:999px;background:#FFF;color:#D93070;margin-right:4px;width:18px;height:18px;display:flex;justify-content:center;align-items:center}.item .points .number{font-size:14px;font-weight:700;line-height:initial;color:#FFF}.item p{color:#210D36;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.item p.title{font-weight:700;font-size:13px;display:block;white-space:nowrap}@media (min-width:768px){.item p.title{font-size:16px}}@media (min-width:1200px){.item p.title{font-size:16px}}.item p.price{font-weight:700;font-size:13px}@media (min-width:1200px){.item p.price{font-size:18px}}.item .btn{width:100%;margin-top:18px}.item .price del{font-weight:400}.item.brand .img{border:none;display:flex}.item.brand .img img{border-radius:8px;border-width:1px;border-style:solid;border-color:#210D361A}.item.brand .img .bigImg{width:calc((100% - 2px)/ 3 * 2);margin-right:2px}.item.brand .img .img-wrap{width:calc((100% - 2px)/ 3)}.item.brand .img .smallImg{width:100%;height:calc((100% - 2px)/ 2)}.item.brand .img .lastImg{margin-top:2px}.item.brand .info{padding-bottom:4px;margin-top:4px;display:flex;align-items:center;justify-content:space-between}@media (min-width:768px){.item p.price{font-size:18px}.item.brand .info{margin-top:8px;padding-bottom:8px;border-bottom:1px solid #210D361A}}.item.brand .info .content{margin-bottom:0!important}.item.brand .info .content .title{margin-bottom:0;font-size:13px;font-weight:700;color:#1E1E1E}@media (min-width:768px){.item.brand .info .content .title{font-size:18px}}.item.brand .info .content .subtitle{margin-bottom:0;font-size:13px;color:#210D3699}.item.brand .info .icon{width:34px;height:34px;background-color:#1C0A4C0D;border-radius:999px;display:flex;justify-content:center;align-items:center}.item.brand .info .icon i{color:#D93070}.skeleton .b-skeleton-img{border-radius:8px}.skeleton .title{margin-top:8px;min-height:24px}.skeleton .brand{min-height:19px}.skeleton .price{margin-top:38px;min-height:23px}.custom-checkbox .custom-control-input~.custom-control-label::before,.custom-radio .custom-control-input~.custom-control-label::before{border-width:2px;border-style:solid;border-color:#210D3699;border-radius:4px}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#D93070;border:2px solid #D93070}.custom-checkbox .custom-control-input:focus~.custom-control-label::before,.custom-radio .custom-control-input:focus~.custom-control-label::before{box-shadow:none}.custom-checkbox .custom-control-input:checked~.custom-control-label span,.custom-radio .custom-control-input:checked~.custom-control-label span{color:#252626}.custom-checkbox .custom-control-input:disabled~.custom-control-label::before,.custom-radio .custom-control-input:disabled~.custom-control-label::before{cursor:not-allowed}#appWrapper{min-height:210px}.el-slider__runway{height:2px;border-radius:1px;background-color:#F8E5EB}.el-slider__bar{height:2px;background-color:#D93070}.el-slider__button{width:12px;height:12px;border:none;background-color:#D93070}.el-slider__button-wrapper{top:-17px}.pricerange{color:#12121299;font-size:16px}#productList .sidebar h4{margin-bottom:30px}#productList .sidebar .nav-item{padding:7px 10px 6px;color:#210D36CC;margin-bottom:2px;border-radius:8px;font-size:16px}@media screen and (min-width:992px){#productList{margin-top:60px}#productList .sidebar .nav-item{padding:8px 16px}}#productList .sidebar .nav-item .badge{color:#252626;padding:2px 12px;border:1px solid rgba(18,18,18,.15);margin-left:6px}#productList .sidebar .nav-item.active{color:#1C0A4C;margin-bottom:0;border-bottom:4px solid #D93070;border-left:0}@media screen and (min-width:992px){#productList .sidebar .nav-item.active{background-color:#210D361A;border-bottom:0;margin-bottom:2px}}#productList .sidebar .categoryList ul{white-space:nowrap;overflow-x:scroll;margin-bottom:34px}#productList .sidebar .categoryList ul li{display:inline-block;cursor:pointer}@media screen and (min-width:992px){#productList .sidebar .categoryList ul{overflow:hidden;margin-bottom:0}#productList .sidebar .categoryList ul li{display:block}}#productList .productListContent small{font-size:11px}#productList .productListContent .filterBtn{border-radius:8px;border-width:1px;border-style:solid;border-color:#210D361A;color:#210D36CC;background-color:#fff;font-size:13px;padding:13px 16px}#productList .productListContent .fliterArea{display:flex;justify-content:flex-end;align-items:center;height:100%;font-size:13px}@media (min-width:768px){#productList .productListContent small{font-size:13px}#productList .productListContent .fliterArea{font-size:17px}}#productList .productListContent .fliterArea label{font-size:13px}@media (min-width:768px){#productList .productListContent .fliterArea label{font-size:17px}}#productList .productListContent .fliterArea select{-webkit-appearance:none;display:inline-block;width:auto;color:#252537;border:none;background:0 0}.checkboxModal .modal-dialog{margin-right:0!important;margin-bottom:0!important;margin-top:0!important;height:100vh;max-width:unset}.checkboxModal .modal-dialog .modal-content{height:calc(100% - 32px)!important;width:calc(100% - 32px)!important;border-radius:8px;top:16px;left:16px;padding:0}.checkboxModal .modal-dialog .modal-body{padding:24px;overflow:auto}.checkboxModal .modal-dialog .modal-body .checkboxList{margin-bottom:20px}.checkboxModal .modal-dialog .modal-body .nav-item{padding:11px 13px;font-size:13px;border-radius:8px;color:#210D36CC}.checkboxModal .modal-dialog .modal-body .nav-item.active{background-color:#210D361A;color:#1C0A4C}.modal-backdrop{opacity:.5}.checkboxList span{color:rgba(37,37,55,.75)}.checkboxList .custom-checkbox{margin:7px 28px 10px 0}.checkboxList .custom-checkbox label{cursor:pointer}