:root{--client-width: 1920px;--app-min-vh: 1080px}.container-load{position:fixed;top:0;width:100%;height:100%;z-index:1500;background-color:#fafafa;display:flex;justify-content:center;align-items:center;transition:all .5s ease-in-out}.container-load.load-success{z-index:-9999;background-color:transparent}.container-load.load-success .wrapper-load,.container-load.load-success .wrapper-load .shadow-load,.container-load.load-success .wrapper-load .circle-load{height:0;width:0;transform:scale(0)}.wrapper-load{width:160px;height:60px;position:absolute;transition:all .5s ease-in-out}.circle-load{width:20px;height:20px;position:absolute;border-radius:50%;background-color:#d4000a;left:15%;transform-origin:50%;transition:all .5s ease-in-out;animation:circle .5s alternate infinite ease;-webkit-animation:circle .5s alternate infinite ease}.image-adstop{width:100%;height:80px}@keyframes circle{0%{top:60px;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7);background-color:#d0001a}40%{height:20px;border-radius:50%;transform:scaleX(1);background-color:maroon}100%{top:0%;background-color:#fe0000}}@-webkit-keyframes circle{0%{top:60px;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}40%{height:20px;border-radius:50%;transform:scaleX(1)}100%{top:0%}}.circle-load:nth-child(2){left:45%;animation-delay:.2s}.circle-load:nth-child(3){left:auto;right:15%;animation-delay:.3s}.shadow-load{width:20px;height:4px;border-radius:50%;background-color:rgba(0,0,0,.5);position:absolute;top:62px;transform-origin:50%;z-index:-1;left:15%;filter:blur(1px);transition:all .5s ease-in-out;animation:shadow .5s alternate infinite ease;-webkit-animation:shadow .5s alternate infinite ease}@keyframes shadow{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}100%{transform:scaleX(.2);opacity:.4}}@-webkit-keyframes shadow{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}100%{transform:scaleX(.2);opacity:.4}}.shadow-load:nth-child(4){left:45%;animation-delay:.2s}.shadow-load:nth-child(5){left:auto;right:15%;animation-delay:.3s}.card-products-new{position:relative;cursor:pointer;height:360px;overflow:hidden;padding:15px;border:none;border-radius:.5rem;transition:all .2s ease-in-out}div.card-products{transition:all .2s ease-in-out;overflow:hidden;cursor:pointer;border:none;padding:15px;height:425px}div.card-products-seller{transition:all .2s ease-in-out;overflow:hidden;cursor:pointer;border:none;padding:15px;height:425px}div.card-products-seller:hover{box-shadow:5px 5px 10px #bebebe}div.card-products-all{transition:all .2s ease-in-out;border:none;cursor:pointer;overflow:hidden;height:425px;padding:15px}div.card-products-sale{transition:all .2s ease-in-out;border:none;overflow:hidden;padding:15px}div.card-products-all-cate{transition:all .2s ease-in-out;border:none;overflow:hidden;height:440px;padding:1rem}.card-promotion,.card-products-new,div.card-products,div.card-products-seller,div.card-products-all,div.card-products-sale,div.card-products-all-cate,.card-category,.card-category-diy,div.card-products-blog{border-radius:.5rem;box-shadow:1px 1px 4px #e0e0e0}.card-products-new:hover,.card-products:hover,.card-category-diy:hover,.card-products-all:hover{box-shadow:5px 5px 15px #d0d0d0}div.card-products-blog{transition:all .2s ease-in-out;border:none;cursor:pointer;overflow:hidden;position:relative}div.card-products-blog>div.blog-footer{position:absolute;bottom:0;left:0;width:100%}div.card-products.hover-opacity:hover{opacity:.5}div.card-products-blog.card-blog:hover{box-shadow:10px 10px 20px #bebebe}.row.row-banner{--bs-gutter-x: 24px}.row.row-y{--bs-gutter-y: 24px}.ads-box-card{margin-bottom:10px;max-height:45px;max-width:82px;padding:.2rem .23rem}.box-banner-main{position:relative;height:calc(var(--client-width,100vw)*35.7/100)}.box-banner-main,.image-banner-main{width:100%;object-fit:cover;height:calc(var(--client-width,100vw)*35.7/100);max-height:25vw}.box-banner-main>.bannerMain{position:absolute;left:0%;top:-50px;height:100%;width:100%}.btn-hover{background:var(--color-primary);width:100%;border:1px solid var(--color-primary);margin:4px 0 0;padding:.2rem .5rem;color:#fff;font-weight:500;border-radius:5px;transition:all .3s ease-in-out;box-shadow:2px 1px 3px #c3c3c3;font-size:1rem}.btn-hover:hover,.btn-hover:focus{background:#fff;color:var(--color-primary);box-shadow:none;border:1px solid var(--color-primary)}.btn-hover.add-btn-outline{box-shadow:none;background:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}.btn-hover.add-btn-outline:hover,.btn-hover.add-btn-outline:focus{background:var(--color-primary);border:1px solid var(--color-primary);color:#fff}.btn-viewmore-promotion{background-color:var(--color-primary);width:100%;border:1px solid var(--color-primary);margin:4px 0 0;padding:.4rem .5rem;color:#fff;font-weight:500;border-radius:5px;transition:all .3s ease-in-out;font-size:.75rem}.btn-viewmore-promotion:hover{background-color:#fff;color:var(--color-primary)}.btn-productnew{width:100%;border:1px solid var(--color-primary);margin:4px 0 0;padding:.4rem .5rem;color:var(--color-primary);font-weight:500;border-radius:5px;transition:all .3s ease-in-out;font-size:.75rem}.btn-productnew:hover{color:#fff;background:var(--color-primary)}.btn-notborder{border:none;margin:0 auto;font-size:.75rem;padding:.95rem;color:var(--color-primary);font-weight:500;transition:all .3s ease-in-out;background:0 0;box-shadow:none}.btn-notborder:hover{color:#fe0000;border:none;box-shadow:none}.btn-notborder:focus{color:#fe0000;border:none;box-shadow:none}.image-blog{width:100%;height:240px;object-fit:cover}.ads-banner02{cursor:pointer;width:100%;height:165px;transition:all .3s ease-in-out}.ads-banner02:hover{opacity:.6}.viewall-style{color:#707070}.viewall-style:hover{color:var(--color-primary)}.box-youtube{height:165px;transition:all .2s ease-in-out;cursor:pointer}.box-youtube:hover{opacity:.6}.block-click{position:absolute;width:100%;height:100%;opacity:0;top:0;left:0}#modal_playyoutube{background-color:rgba(0,0,0,.6)}.box-input-form{position:relative;background-color:#f3f3f3;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;padding-left:1.9em;margin-bottom:1rem;transition:all .1s ease-in-out}.box-input-form.input-focus{color:#505050;background:#f8f8f8;box-shadow:0 0 6px #e55;border:1px solid #e33}.box-input-form>i{position:absolute;top:.6em;left:.35em;color:gray}input[name=checkRemember]{width:.8em;height:.8em;margin-top:.3em!important;border-radius:.1em!important;margin-left:0!important}#checkRemember:checked{background-color:var(--color-primary);border:none;box-shadow:none}#checkRemember{border-color:var(--color-primary);box-shadow:none}#checkRemember[type=checkbox]+label{height:1.5625rem;line-height:1.5625rem;cursor:pointer;margin-left:.5em}#checkRemember[type=checkbox]+label:before{margin-top:6px;border:solid 2px #d70000}#checkRemember[type=checkbox]:checked+label:before{top:-30%;border-top:2px solid transparent;border-right:2px solid #d70000;border-bottom:2px solid #d70000;border-left:2px solid transparent}.btn-login-social{margin-bottom:.5rem;padding:.4rem 0;border-radius:5px 5px 5px 5px;color:#fefefe;font-weight:400;box-shadow:1px 1px 4px #e0e0e0;transition:all .3s ease-in-out;display:flex;align-items:center}.btn-login-social:hover{box-shadow:2px 5px 8px #d7d7d7}button.menu-profile{color:#595959;margin-bottom:.5rem;font-weight:500;background:0 0;border:none;text-align:start;padding-left:.5rem;font-size:1rem}button.menu-profile:hover{color:var(--color-primary)}button.menu-profile.active{color:var(--color-primary)}.btn-profile{background-color:var(--color-primary);width:100%;height:38px;border:1px solid var(--color-primary);margin-top:4px;padding:.4rem .5rem;color:#fff;font-weight:500;border-radius:5px;transition:all .3s ease-in-out;font-size:.95rem}.btn-profile:hover,.btn-profile:focus{background-color:#fff;border:1px solid var(--color-primary);color:var(--color-primary);border-radius:5px}.card-profile{padding:2rem;border-radius:.5rem;border:none;word-wrap:break-word;background-color:#fff;background-clip:border-box;box-shadow:1px 1px 4px #e0e0e0}.card-profile h6{color:var(--color-primary)}.card-modal-profile.card-body{border-radius:.5rem;padding:2rem;border:none;box-shadow:1px 1px 4px #e0e0e0}.form-group-profile .form-control{font-size:.875rem}.form-group-profile>.form-control:focus~label,.form-group-profile>.form-control:not(:placeholder-shown)~label{transform:scale(.75) translateY(-.5rem) translateX(.15rem)!important;padding:1rem .7rem!important}.form-group-profile>label{color:#595959!important;top:-5px!important}.form-select-profile{margin-top:1rem}.form-select-profile select{height:42px;background-color:#f3f3f3}.modal-profile.modal{z-index:1300!important}.box-timeline-status-buy{height:80px}.box-timeline-status .status-dot{width:20px;height:20px;border-radius:50%;background-color:#cecece}.box-timeline-status .status-line{width:100%;height:2px;background-color:#cecece}.box-timeline-status .content-status.complete>.status-dot{background-color:#008d0e}.box-timeline-status .content-status{position:relative}.box-timeline-status .status-info{position:absolute;width:110px;left:-2.5em;top:2em;font-size:.85rem}.btn-check-status-track{background-color:transparent;font-size:100%;width:fit-content}.timeline{position:relative;width:100%;margin:0 auto}.timeline::after{content:'';position:absolute;width:1px;background-color:#909090;top:0;bottom:0;left:2rem;margin-left:-3px}.container-date{padding:10px 40px;position:relative;background-color:inherit;margin-left:3rem}.dot-date{position:absolute;width:20px;height:20px;left:-29px;background-color:var(--color-primary);border:2px solid #525252;top:35%;border-radius:50%;z-index:1}.modal-backdrop.show{opacity:.6}.box-text-warning{position:relative;height:80px;word-wrap:normal;overflow-y:hidden;transition:all .2s ease-out}.box-text-warning.open-box{height:auto;overflow-y:auto;overflow-x:hidden}#icon_warning::before{transition:all .3s ease-in-out;transform:rotate(0deg)}#icon_warning.active-rotate::before{transform:rotate(180deg)}.icon-chev::before{transition:all .3s ease-in-out;transform:rotate(0deg)}.icon-chev.active-rotate::before{transform:rotate(180deg)}.img-detail{width:60%}.line-rating{width:50%;height:20px}#blurText{position:absolute;transition:all .3s ease-in-out;bottom:0;left:0;width:100%;height:80px;background:-moz-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(137,255,241,0)),color-stop(100%,rgba(250,250,250,1)));background:-webkit-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,1) 100%);background:-o-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,1) 100%);background:-ms-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,1) 100%)}#blurText.box-open-text{position:absolute;bottom:0;left:0;width:100%;height:0;background:-moz-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(137,255,241,0)),color-stop(100%,rgba(250,250,250,0)));background:-webkit-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,0) 100%);background:-o-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,0) 100%);background:-ms-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,0) 100%)}#blurText2{position:absolute;transition:all .3s ease-in-out;opacity:1;bottom:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,1) 60%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(137,255,241,0)),color-stop(30%,rgba(250,250,250,1)));background:-webkit-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,1) 60%);background:-o-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,1) 60%);background:-ms-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(250,250,250,1) 60%)}#content-detail-hide{transition:all .3s ease-in-out;position:relative;overflow:hidden;height:300px}#content-detail-hide.action-open{height:auto;min-height:100px}.box-btn-viewimage{position:absolute;bottom:5rem;left:0;width:100%;transition:all .3s ease-in-out}#content-detail-hide.action-open .box-btn-viewimage{bottom:-2em}#content-detail-hide.action-open #blurText2{opacity:0;position:unset}#content-detail-hide.action-open .box-btn-viewimage .btn-viewall{border:1px solid #d4001a;color:#d4001a;margin-bottom:2rem}#content-detail-hide.action-open .box-btn-viewimage .btn-viewall:hover{border:1px solid var(--color-primary);color:#fff;background-color:var(--color-primary)}.btn-viewall{padding:.3rem 1.5rem;background-color:transparent;border:1px solid var(--color-primary);color:var(--color-primary);font-size:.8rem;border-radius:4px;transition:all .3s ease-in-out}.btn-viewall:hover{border:1px solid var(--color-primary);color:#fff;background-color:var(--color-primary)}.drop-custom{position:relative;width:100%;padding-left:1rem;display:flex;align-items:center;cursor:pointer}.drop-custom .drop-custom-text{margin:0}.drop-custom .drop-custom-group{position:absolute;width:100%;padding:0;left:0%;bottom:-4.215rem;display:none;background:#fff}.drop-custom .drop-custom-group .drop-custom-list{color:#202020;font-size:.6rem;text-align:center;padding-bottom:.2rem;padding-top:.2rem;transition:all .3s ease-in-out}.drop-custom .drop-custom-group .drop-custom-list:hover{background-color:#d70000;color:#fff}.drop-custom.active .drop-custom-group{display:block;cursor:pointer;z-index:2}.drop-custom .drop-custom-icon{transition:all .2s ease-in-out;font-size:.6rem}.drop-custom.active .drop-custom-icon{transform:rotate(180deg)}.card-product-price{font-size:1rem;color:var(--color-primary)}.card-product-price-normal{font-size:1rem;color:#000}.card-product-disprice{font-size:.75rem;color:#909090;text-decoration:line-through}.card-product-footer{position:absolute;bottom:0;left:0;width:100%;padding:15px}.card-product-footer.footer-cate{position:absolute;bottom:0;left:0;width:100%;padding:10px}.card-product-text{margin-top:8px}.card-product-text>*{font-size:1rem;text-align:start;margin-bottom:.25rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-category-diy{border:none;transition:all .2s ease-in-out;height:315px;overflow:auto;padding:.7rem}.card-category-diy:hover{box-shadow:5px 5px 15px #d0d0d0}.card-product-text-diy{margin-top:.5rem;overflow:hidden}.card-product-text-diy>*{margin-bottom:.25rem;font-size:1rem;font-weight:500;text-align:start;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-product-text-diy p{font-size:.75rem;color:#606060;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-product-text p{font-size:.75rem;color:#606060;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-product-text ul{display:none}.card-product-title{font-size:.9rem;margin-bottom:.5rem;font-weight:600}.card-promotion{border:none;cursor:pointer;transition:all .2s ease-in-out}.card-promotion:hover{box-shadow:5px 5px 10px #b0b0b0}.card-promotion .group-text p:first-child{font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.card-promotion .group-text p:last-child{font-weight:100;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-promotion:hover .group-text{color:var(--color-primary)}.content-text-article{color:#595959}.content-text-article p,.content-text-article span{color:#595959!important;font-size:100%!important;font-family:ibm-medium,sans-serif!important}.link-article-social{margin:0 .1rem;padding:.2rem .5rem;color:#fff}.link-article-social:hover{opacity:.8;color:#fff}.link-article-social i::before{width:32px;display:block}.link-article{color:#595959;transition:all .2s ease-in-out}.link-article:hover{color:var(--color-primary);text-decoration:underline}.box-howto{padding:.5rem;border-radius:10px;box-shadow:1px 6px 8px #afafaf}.box-howto-sec{padding:2rem .5rem;border-radius:10px;border:5px solid #f3f3f3}.box-howto-sec h3{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.box-howto-sec h1{color:#303030;font-weight:800;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff}.box-discount{margin:0 .5rem;display:flex;justify-content:center;align-items:center}.input_count{margin:0 .5rem;padding:.375rem .5rem;width:4.0625rem;border-radius:.25rem;border:1px solid rgba(0,0,0,.16);font-size:.875rem;font-weight:500;line-height:1.43;color:#252525;text-align:center}.input_count:focus{border-color:var(--color-primary);box-shadow:none}.btn-detail-review{color:#303030;font-size:1.1rem}.btn-detail-review:hover{color:#d10000}.tr-detail-product>td{font-size:1rem}.FTRTD{width:20%!important}.box-review-detailpage{border-bottom:1px solid rgba(0,0,0,.15)}.card-other-products{box-shadow:1px 1px 3px #c3c3c3;transition:all .2s ease-in-out;cursor:pointer;border:none}.card-other-products:hover{box-shadow:10px 10px 25px #bebebe}a.link-btn-thank{color:#505050;text-decoration:underline;transition:all .3s ease-in-out}a.link-btn-thank:hover{color:var(--color-primary)}.link-thank1{padding-right:.5rem;border-right:1px solid #d0d0d0d0}.link-thank2{padding-left:.5rem}@media screen and (max-width:770px){.container-date::after{left:-25px}}.sub-manu-style ul li a{color:#333}.sub-manu-style ul li:hover a{color:#fff}.already-buy{color:gray;padding-bottom:.5rem;font-size:1rem;padding-left:.8em}.already-buy input{box-shadow:none;background-color:#fff;border-color:#d0d0d0;border-radius:.1em!important;margin-left:-.8em!important;width:.6em;height:.6em;margin-top:.55em}.already-buy input:checked{box-shadow:none;background-color:var(--color-primary);border:none}.already-buy input:focus{box-shadow:none;border-color:#d0d0d0}.category-title{color:#595959;position:relative;cursor:pointer;transition:all .3s ease-in-out}.category-title:hover,.category-title.action-cate{color:var(--color-primary)}.category-title .cate-icon{width:12px;height:2px;background:#595959;transition:all .3s ease-in-out}.category-title:hover .cate-icon,.category-title:hover::after{background:var(--color-primary)}.category-title.action-cate .cate-icon{background:var(--color-primary);transform:rotate(180deg)}.category-title::after{content:"";position:absolute;right:0;width:12px;height:2px;background:#595959;transform:rotate(90deg);transition:all .3s ease-in-out}.category-title.action-cate::after{content:"";position:absolute;right:0;width:12px;height:2px;background:var(--color-primary);transform:rotate(0deg)}.box-sub-cate{border-bottom:1px solid #d0d0d0;padding:.7rem 0}.category-sub{color:#595959;font-size:.6rem;position:relative;cursor:pointer;transition:all .3s ease-in-out}.category-sub:hover,.category-sub.action-cate-sub{color:var(--color-primary)}.category-sub .cate-icon-sub{width:12px;height:2px;background:#595959;transition:all .3s ease-in-out}.category-sub.action-cate-sub .cate-icon-sub{transform:rotate(180deg)}.category-sub::after{content:"";position:absolute;right:0;width:12px;height:2px;background:#595959;transform:rotate(90deg);transition:all .3s ease-in-out}.category-sub:hover::after,.category-sub:hover .cate-icon-sub{background:var(--color-primary)}.category-sub.action-cate-sub::after{content:"";position:absolute;right:0;width:12px;height:2px;background:var(--color-primary);transform:rotate(0deg)}.list-category{padding-left:.5rem;transition:all .3s ease-in-out}.list-category li{margin:.5rem 0}.list-category li a,.all-products-btn{color:gray;font-size:.875rem;transition:all .3s ease-in-out}.list-category li a:hover,.all-products-btn:hover{color:#202020;box-shadow:0 2px var(--color-primary)}.btn-change-cate.focus-sub-cate{color:#202020;box-shadow:0 2px var(--color-primary)}.box-price-after{background-color:#f3f3f3;font-size:.7rem;color:#303030;padding:.1rem .3rem}.content-card-category{position:relative}.card-category{border:none;transition:all .2s ease-in-out;height:300px;overflow-y:hidden;overflow-x:hidden;padding:10px}.card-category.card-cate-promotion{height:390px;padding:15px}.content-card-category:hover .card-category,.content-card-category:hover .card-products-all{box-shadow:5px 5px 15px #d0d0d0}.box-wrap-card{position:absolute;padding:10px;bottom:10px;right:15px;transform:translateX(10px);opacity:0;transition:all .2s ease-in-out}.content-card-category:hover .box-wrap-card,.box-wrap-card:hover{opacity:1;transform:translateX(0px)}.link-icon-box{width:32px;height:32px;padding:0;background:#fff;color:var(--color-primary);box-shadow:1px 1px 4px #e0e0e0;border:1px solid var(--color-primary);border-radius:4px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.link-icon-box:hover,.link-icon-box:focus{border:1px solid var(--color-primary);color:var(--color-primary);background:#f1e3e8}.link-icon-box svg{width:20px}.box-diy{border-bottom:1px solid #d0d0d0;padding:1rem 0;color:gray}.btn-fqs{border-radius:6px;padding:.3rem 1rem;color:#505050;transition:all .3s ease-in-out}.btn-fqs:hover,.btn-fqs.action{color:#fff;background-color:var(--color-primary)}.link-faqs{padding:.5rem 1rem;color:#505050}.link-faqs:hover{color:var(--color-primary)}li .link-faqs{padding:0}.btn-fqs i{opacity:1;transform:rotate(0deg);transition:all .3s ease-in-out}.btn-fqs.action i{opacity:1;transform:rotate(180deg)}.box-faq-req{border-bottom:1px solid #dedede}.delete-filter{color:var(--color-primary);cursor:pointer}.delete-filter:hover{color:#b4001a}.form-rdoOption-group{position:relative;padding:.25rem;margin:0}.form-rdoOption-group input[type=radio]{position:absolute;display:none}.form-rdoOption-group label{padding:.35rem .5rem;border-radius:.25em;font-size:100%;font-weight:400;max-width:100%;text-align:center;cursor:pointer;transition:all .25s}.form-rdoOption-group label.red{background-color:#980000}.form-rdoOption-group label.gray{background-color:#d4d4d4}.form-rdoOption-group label.dark{background-color:#666}.form-rdoOption-group label:hover,.form-rdoOption-group input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--color-primary);text-shadow:0 0 1px;opacity:.8;background-color:transparent;color:var(--color-primary)!important}.form-rdoOptionColor-group{position:relative;padding:.5rem;display:flex;align-items:center;justify-content:center;margin:0}.form-rdoOptionColor-group input[type=radio]{display:none}.form-rdoOptionColor-group label{display:flex;align-items:center;height:100%;cursor:pointer}.form-rdoOptionColor-group label span{padding:.75em;border:1px solid rgba(0,0,0,.15);border-radius:50%;max-width:100%;text-align:center;transition:all .25s;height:fit-content;display:inline-block;margin-right:1rem}.form-rdoOptionColor-group input[type=radio]:checked+label,.form-rdoOption-group label:hover{text-shadow:0 0 .8px}.form-rdoOptionColor-group input[type=radio]:checked+label span,.form-rdoOption-group label:hover span{box-shadow:0 0 0 5px var(--color-primary);opacity:.8;outline:3px solid #fff}.box-option-detail .content-menu-option{max-width:100%;overflow-y:hidden;overflow-x:auto}.box-option-detail h6{font-weight:600;color:#505050}.content-menu-option>div{padding:0 .25rem}#show_content_detailList{height:auto!important}.thead-detaillist{background-color:#606060;border:none}.thead-detaillist tr th{text-align:center;color:#fff}.td-detailList *{font-size:.85rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.table-detaillist tbody:not(:first-child){border:none}.table-detaillist tbody td{border-color:#dedede}.btn-for-review{background-color:var(--color-primary);padding:.2rem .5rem;font-size:.875rem;color:#fff}.btn-for-review:hover{background-color:var(--color-primary);color:#fff700}.border-set-price{border-bottom:1px double #707070;position:relative}.border-set-price::after{content:"";border-bottom:1px double #707070;position:absolute;width:100%;left:0;bottom:-5px}.btn-edit-detaillist,.btn-confirm-detaillist,.btn-print-detaillist{padding:.2rem .5rem;font-size:.85rem;border-radius:5px;border:none;width:100%;transition:all .3s ease-in-out;box-shadow:1px 1px 4px #c3c3c3}.btn-print-detaillist{background-color:#fff;color:var(--color-primary);outline:1px solid var(--color-primary)}.btn-confirm-detaillist{color:#fff;outline:1px solid var(--color-primary);background-color:var(--color-primary)}.btn-edit-detaillist{color:#fff;outline:1px solid #606060;background-color:#606060}.btn-print-detaillist:focus,.btn-print-detaillist:hover{background-color:#ececec;color:var(--color-primary);outline:1px solid var(--color-primary)}.btn-confirm-detaillist:focus,.btn-confirm-detaillist:hover{background-color:#c4001a;color:#ededed}.btn-edit-detaillist:focus,.btn-edit-detaillist:hover{background-color:#404040;color:#ededed}.input-count-cart{border-radius:.25rem;border:1px solid rgba(0,0,0,.16);font-size:.875rem;font-weight:500;line-height:1.43;color:#252525;text-align:center}.input-count-cart:focus{border:1px solid var(--color-primary)}.btn-cart-count{padding:.3rem .5rem;background:0 0;border:none;transition:all .3s ease-in-out;margin:0 .4rem}.btn-cart-count:focus,.btn-cart-count:hover{padding:.3rem .5rem;background:#fdfdfd;color:#505050;box-shadow:0 2px var(--color-primary)}.btn-delete-list-cart{color:#303030;transition:all .3s ease-in-out}.btn-delete-list-cart:hover{color:var(--color-primary);transition:all .3s ease-in-out}.from-codedis-cart input{border:none;box-shadow:1px 2px 3px #dedede}.from-codedis-cart input:focus{outline:1px solid var(--color-primary);box-shadow:1px 2px 3px #dedede}.btn-use-codedis{color:#909090;border:1px solid #d0d0d0}.btn-use-codedis:focus,.btn-use-codedis:hover{box-shadow:1px 2px 3px #d0d0d0}.title-payment{padding:.3rem 0;}.box-link-login{margin:.5rem auto}.box-link-login button{color:#fe0000;border:none;box-shadow:none;background:0 0}.box-link-login button:hover{color:var(--color-primary)}.select-payment{background-color:#f3f3f3;color:#505050;border:1px solid #ced4da;border-radius:5px;height:calc(2.7rem + 3px)!important}.select-payment:focus{color:#505050;background:#f8f8f8;box-shadow:0 0 6px #e55;border:1px solid #e33}#branch_select:disabled{opacity:.5}.box-sumary{border:2px solid var(--color-primary);border-radius:6px}.sumary-nameproduct p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.sumary-nameproduct p:first-child{font-size:1rem}.sumary-nameproduct p:last-child{font-size:.875rem}.box-sumary-list{background-color:#fff}.box-sumary-end{background-color:#f8f8f8}.card-text-blog h5{font-size:1rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-text-blog p{font-size:.75rem;overflow:hidden;line-height:1.6;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:gray}.card-text-blog.all-blog-page p{-webkit-line-clamp:2}.card-products-blog{height:424px}.input-float-style>.form-control{height:calc(2.7rem + 3px)!important;padding-top:1.2rem;padding-bottom:.5rem}.input-float-style>.form-control:focus,.input-float-style>.form-control:not(:placeholder-shown){height:calc(2.7rem + 3px)!important;padding-top:1.2rem;padding-bottom:.5rem}.input-float-style>.form-control:focus~label,.input-float-style>.form-control:not(:placeholder-shown)~label{top:-5}.label-cate{font-size:.5rem}.text-title-cate{font-size:.95rem}.image-cate{width:100%;height:auto;object-fit:contain;height:160px}.link-back-page{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.link-back-page a:hover{color:var(--color-primary)!important}#show_menu_mobile.mobile-show{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1201;display:none;opacity:0;padding:0;transition:all .1s}#show_menu_mobile.mobile-show.action{width:100%;height:100%;display:block;opacity:1;background-color:rgba(0,0,0,.8)}#show_menu_mobile.mobile-show>.content-menu{background:#fff;overflow:auto;width:100%;height:100%;padding:1rem;opacity:0;transition:all .25s}#show_menu_mobile.mobile-show.action>.content-menu{opacity:1}.btn-show-slide{background:rgba(240,240,240,.7);border:none;box-shadow:none;font-size:.75rem;color:#505050}.btn-show-slide:hover,.btn-show-slide:focus,.btn-close-menu:hover,.btn-close-menu:focus{color:var(--color-primary)}.btn-close-menu{background:0 0;border:none;box-shadow:none;font-size:1rem;color:#505050}.btn-hover-diy,.btn-hover-diy-detail{font-size:.85rem;padding:.2rem 0;width:100%;border:none;color:#fff;font-weight:500;border-radius:5px;transition:all .3s ease-in-out;box-shadow:2px 1px 3px #c3c3c3}.btn-hover-diy{background:var(--color-primary)}.btn-hover-diy-detail{background:#5f5f5f}.btn-hover-diy:hover{background:#fff;color:var(--color-primary);box-shadow:none;outline:1px solid var(--color-primary)}.btn-hover-diy-detail:hover{background:#fff;color:#5f5f5f;box-shadow:none;outline:1px solid #5f5f5f}.input-search-rank>*{font-size:.45rem}.input-search-rank>span{background:var(--color-primary);color:#fff}.btn-outline-diy{font-size:1rem;color:gray;border-radius:0;border-bottom:1px solid gray}.btn-outline-diy:hover,.btn-outline-diy:focus,.btn-outline-diy:checked{color:#202020;border-radius:0;border-bottom:1px solid var(--color-primary)}.dropdown-filter{position:relative}.dropdown-action{position:absolute;margin:0;width:100%;z-index:1;background:#fefefe;top:55px;box-shadow:1px 1px 4px #dedede;display:none}.dropdown-action.show-list{display:block}.dropdown-action>.list-dropdown{margin:0}.dropdown-action>.list-dropdown>li.item-dropdown a{width:100%;height:100%;text-align:center;font-size:.5rem;padding:.2rem .3rem;margin:0 auto}.dropdown-action>.list-dropdown>li.item-dropdown a:hover{background-color:var(--color-primary);color:#fff}.group-checkbox-diy input{margin-top:.2em}.dropdown-custom{position:relative}.dropdown-custom>[data-toggle=dropdown-custom]{width:100%;padding-right:1rem}.dropdown-action-custom{position:absolute;margin:0;width:100%;z-index:1;background:#fefefe;box-shadow:1px 1px 4px #dedede;display:none}.box-card-filter{background-color:#fff;box-shadow:3px 2px 5px #22222210;padding:1.2rem;border-radius:10px;margin-bottom:1.25rem}.dropdown-action-custom.show-list{display:block;z-index:9999}.dropdown-action-custom>.custom-list-items{margin:0}.dropdown-action-custom>.custom-list-items>li.custom-item a{width:100%;height:100%;text-align:center;font-size:1rem;padding:.2rem .3rem;margin:0 auto}.dropdown-action-custom.list-dd-diy>.custom-list-items>li.custom-item a{width:100%;height:100%;text-align:left;font-size:.8rem;padding:.4rem .5rem;margin:0 auto}.dropdown-action-custom>.custom-list-items>li.custom-item a:hover{background-color:var(--color-primary);color:#fff}.btn-sub-filter{border:1px solid gray;position:relative;box-shadow:1px 2px 3px #fefefe;background:#f8f8f8;border-radius:5px;padding:.1rem 0}.btn-sub-filter::after{content:">";position:absolute;color:#fff;top:0%;right:0;width:30px;height:100%;border-radius:0 5px 5px 0;background-color:var(--color-primary);display:flex;align-items:center;justify-content:center}.view-img{height:60px}.image-productsCate{min-height:235px;max-height:238px;width:100%;object-fit:contain}.image-products{width:100%;max-height:240px;min-height:235px;object-fit:contain}.image-productsNew{margin:0 auto;width:100%;max-height:180px;object-fit:contain;margin:0 auto}#show_form_write_review{height:auto!important;padding:3rem}.image-banner-big{height:100%;width:100%}#modal_review_order{z-index:1202}#modal_detailList{z-index:1202}#modal_detailList .modal-xl.modal-dialog,#modal_review_order .modal-xl.modal-dialog{max-width:1200px}.image-promotion{width:100%;height:425px;object-fit:cover!important}.text-area-review:focus{border-color:gray;color:#606060}.text-area-review{resize:none;color:#606060}.btn-ihave{background:var(--color-primary);padding:.1rem 1rem;border-radius:0%;color:#fff}.btn-ihave:hover{background:0 0;border:1px solid var(--color-primary);padding:.1rem 1rem;border-radius:0%;color:var(--color-primary)}.btn-ihave-cancle{background:#707070;padding:.1rem 1rem;border-radius:0%;color:#fff}.btn-ihave-cancle:hover{background:0 0;border:1px solid #707070;padding:.1rem 1rem;border-radius:0%;color:#707070}.image-zoomdetail{width:95%;border-radius:3%;height:100%;max-height:406px;max-width:410px}.btn-outline-ihave{border:1px solid var(--color-primary);color:var(--color-primary)}.btn-outline-ihave:hover{background-color:var(--color-primary);color:#fff}.btn-seacrh-home{color:#fff;width:4em;padding:.7rem 1rem;border-radius:.25rem}.btn-seacrh-home:hover{opacity:.8}.box-images{position:relative}.fade-custom-up{animation:fadeCustom .2s linear forwards;-webkit-animation:fadeCustom .2s linear forwards}@keyframes fadeCustom{from{opacity:0;transform:translate(0px,20px)}to{opacity:1;transform:translate(0px,0px)}}@-webkit-keyframes fadeCustom{from{opacity:0;transform:translate(0px,20px)}to{opacity:1;transform:translate(0px,0px)}}.form-select.select-birth{padding:.375rem 1.25rem .375rem .75rem;height:calc(2.7rem + 3px)!important}.cart-title h1{font-size:1.5rem}.box-show-list-diy{animation:animated-tada .5s linear forwards;-webkit-animation:animated-tada .5s linear forwards}@-webkit-keyframes animated-tada{0%{transform:scale(1) rotate(0deg)}25%{transform:scale(1.2) rotate(30deg)}50%{transform:scale(1.5) rotate(0deg)}75%{transform:scale(1.2) rotate(-30deg)}100%{transform:scale(1) rotate(0deg)}}@keyframes animated-tada{0%{transform:scale(1) rotate(0deg)}25%{transform:scale(1.2) rotate(30deg)}50%{transform:scale(1.5) rotate(0deg)}75%{transform:scale(1.2) rotate(-30deg)}100%{transform:scale(1) rotate(0deg)}}.content-group-thank h6{font-size:1.75rem!important}.content-group-thank p{font-size:1.5rem!important}.card-dropdown-search{box-shadow:0 .5px 1px gray}.card-dropdown-search .custom-list-items .custom-item a{color:#303030}.btn-get-score-review{color:gray;transition:all .3s ease-in-out}.btn-get-score-review:hover,.btn-get-score-review.select{color:#fc0}.card-other-article{border-radius:.5rem;border:none;overflow:hidden}.card-other-article .card-header{padding:.9rem 1rem;background-color:var(--color-primary);font-size:1.2rem;border-radius:calc(0.5rem - 1px) calc(0.5rem - 1px)0 0}.card-other-article .card-body{border:none;box-shadow:1px 1px 4px #e0e0e0;border-radius:0 0 .5rem .5rem}.about-menutap{border-right:2px solid var(--color-primary)}.about-menutap .list-group-item{position:relative;display:block;padding:.25rem 1rem;text-decoration:none;background-color:inherit;border:none}.about-menutap .list-group-item.active{color:var(--color-primary)}.group-checkbox-diy .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.group-checkbox-diy .form-check-input:focus{border:none;box-shadow:none}.dropdown-action-custom.list-dd-diy{border-radius:0 0 .5rem .5rem}.btn-search-diy .box-sub-cate{box-shadow:-3px 0 0 rgba(0,0,0,.1);padding-left:.5rem;margin-bottom:.3rem;transition:all .25s ease-in-out}.btn-search-diy:hover .box-sub-cate,.btn-search-diy.active .box-sub-cate{box-shadow:-3px 0 0 var(--color-primary);color:#222}.style-modal-content{border-radius:.5rem;border:none;transition:all .2s ease-in-out;overflow:hidden;box-shadow:1px 1px 4px #000}.card-select-locations{box-shadow:1px 1px 4px #e0e0e0;border-radius:0 .5rem .5rem 0;padding:2rem;border:none;height:100%}.card-select-locations .content-option-selectmaps{height:100%;overflow-y:auto;overflow-x:hidden}.item-location{padding:0 1rem;transition:all .3s ease-in-out!important}.content-collapse-location{background:#f5f5f5;border-radius:.5rem}.btn-search-location{color:#595959;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.btn-search-location .icon-plus{position:absolute;right:1em}.btn-search-location .icon-plus::after,.btn-search-location .icon-plus::before{content:"";width:12px;height:2px;display:block;background-color:#595959;transition:all .3s ease-in-out}.btn-search-location[aria-expanded=true],.btn-search-location[aria-expanded=false]:hover{color:var(--color-primary)}.btn-search-location[aria-expanded=true] .icon-plus::after,.btn-search-location[aria-expanded=true] .icon-plus::before,.btn-search-location[aria-expanded=false]:hover .icon-plus::after,.btn-search-location[aria-expanded=false]:hover .icon-plus::before{background-color:var(--color-primary)}.btn-search-location .icon-plus::after{transform:rotate(90deg) translateX(-1.5px) translateY(0px)}.btn-search-location[aria-expanded=true] .icon-plus::after{transform:rotate(-180deg) translateX(0px) translateY(1px)}.maps-location iframe,.card-select-locations{height:600px}.box-option-selectmaps{max-height:100%;overflow-y:auto}.wishlist-item{background-color:#fff;border-radius:0;box-shadow:0 1px 0 rgba(0,0,0,.1);margin-bottom:1rem}.wishlist-item-container{display:flex;padding:.75rem 1rem .75rem .5rem}.wishlist-link-image .product-image{width:4.5rem;height:4.5rem;padding:.25rem;margin-right:1rem}.wishlist-link-image img{width:100%;height:100%}.wishlist-product-description{display:flex;flex-direction:column;flex:1;text-align:left;font-weight:400}.wishlist-product-description a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.wishlist-product-content{flex:1;display:flex;flex-direction:row;align-items:center}.wishlist-product-price{margin-left:1rem}.wishlist-product-price .price-total{color:var(--color-primary)}.wishlist-product-actions{display:flex;justify-content:flex-end;align-items:center;margin-top:0;margin-left:2rem}.btn-delete-list-wishlist{width:2.125rem;padding:0}.btn-delete-list-wishlist:hover{color:var(--color-primary)}.footer-compare-products{padding:.85rem 1rem}.footer-compare-products button{background-color:transparent}.content-compare{display:grid;overflow-y:hidden;overflow-x:auto;max-width:100%;grid-template-columns:auto auto auto auto;grid-gap:20px}.btn-clear-compare{border:1px solid var(--color-primary);background-color:transparent;color:var(--color-primary);font-size:.875rem;padding:.4rem .5rem;font-weight:400;border-radius:.25rem;transition:all .25s}.btn-clear-compare:focus,.btn-clear-compare:hover{background-color:var(--color-primary);color:#fff}.card-compare{padding:0;border-radius:.45rem;border:none;box-shadow:1px 1px 5px rgba(0,0,0,.05)}.content-compare-product{position:relative}.box-content-compare{display:flex;align-items:center;justify-content:end}.detail-text-product h4{font-size:1rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.detail-text-product .price-old{color:#707070;text-decoration:line-through;font-size:.85rem}.detail-text-product .price-promotion{color:var(--color-primary);font-size:1rem}.list-info-spec{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.list-info-spec p{color:#707070;margin-bottom:.5rem}.list-info-spec h6{margin-bottom:0}.nav-item .active{color:#d4001a}.form-payment .invalid-feedback{top:3.05em;font-size:14px}.form-payment .form-floating{margin-top:1.5rem}.was-validated .form-check-input:valid~.form-check-label{color:#212529}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-repeat:no-repeat}#checkBox-delivery{top:-14.4em;left:8em}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-repeat:no-repeat}#share_icon{width:250px;height:auto;right:0;top:2em;border-radius:10px;box-shadow:0 2px 8px 0 rgb(0 0 0/16%);border:1px solid rgba(0,0,0,.08);background-color:#fff;padding:1rem}#alert-copy{right:3em;top:5em}#checkBox_payment-alert{top:0;left:9.5em}.share_icon_bf{display:none}#DetailLish-price h6{margin-top:.5rem}.out-of-stock{background-color:#4c4c4c;padding:0 20px;border-radius:15px;color:#fff}.content-compare{grid-template-columns:23% 23% 23% 23%}.boxCompareCount{width:250px;background-color:#d4001a;position:fixed;border-radius:10px;box-shadow:0 2px 8px 0 rgb(0 0 0/16%);bottom:1em;left:1em;height:5em;align-items:center;color:#fff}.boxCompareCount:hover{color:#fff}.content-compare::-webkit-scrollbar{display:none}.FMAGINHISTORY{margin-left:20px}.FFONTSIZE12PXIM{font-size:16px}.FBORDERRADIUS10PX{border-radius:10px!important}.BTNPROMOTION{position:absolute;top:81%;width:75%;left:13.2%;border:0;box-shadow:0 0 0 0 #000}