.box-shadow-0{box-shadow:none}.gap-6{gap:6px}hr{width:100%;height:1px;background:#f2f2f2}.icon-down,.icon-right{transition:top .3s,rotate .3s ease-in-out}.my-16{margin:16px 0}.my-20{margin:20px 0}.overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6)}.wh-16{width:16px;height:16px;object-fit:cover}.wh-56{width:56px;height:56px;object-fit:cover}.header h2.text-heading{max-width:520px}.section-01{margin:48px 0}.supply-detail .top li+li{margin-left:32px}.supply-detail .top li em{margin-left:8px}.supply-detail .mid .supply-info{max-width:630px;width:100%}.supply-detail .mid button{min-width:145px;display:flex;padding:12px 24px 12px 16px;justify-content:center;align-items:center;gap:10px;border-radius:25px;background:#333}.supply-detail .bottom{margin-top:28px}.supply-detail .bottom .icon{width:24px;height:24px;padding:4px;background:var(--color-primary);border-radius:50%;object-fit:cover}.supply-detail .bottom li>div{max-width:100%;display:inline-flex;padding:12px var(--24px,24px) 12px 16px;align-items:center;gap:12px;border-radius:40px;background:#f2f2f2}.supply-detail .bottom li>div a{word-wrap:break-word}.supply-detail .bottom li+li{margin-top:12px}.supply-detail .header-supply ul li{max-width:100%}.supply-detail .header-supply ul li a{max-width:100%}#main .left .dropdown-child .nav-link{color:#1a1a1a;font-family:"Be Vietnam Pro";font-size:14px;font-style:normal;font-weight:400;line-height:150%}#main .left .dropdown-child .nav-link>em{font-weight:400;color:grey}#main .left .dropdown-child .nav-link::first-letter{text-transform:uppercase}#main .left .icon-down{top:50%;right:0;transform:translateY(-50%)}#main .left .icon-down.show{top:0;rotate:-90deg}#main .left .icon-right{margin-left:-5px}#main .left .icon-right.show{top:5px;rotate:-90deg}#main .left .nav-link{padding-left:8px}#main .left button{display:flex;padding:14px 32px;justify-content:center;align-items:center;gap:12px;border-radius:43px;background:var(--Branding-Brand-red,#e31e25)}.filter-item .dropdown-parent{max-height:0;overflow:hidden;transition:max-height 1s ease-in-out}.filter-item .dropdown-parent.mt-20.show{max-height:500px!important}.filter-item a:hover{color:var(--color-primary,#e31e25)}.filter-item .nav-link.active{color:#e31e25!important}.dropdown.show{max-height:1000px!important}.dropdown-child{position:relative}.dropdown-child .nav-link{padding-left:30px!important}.dropdown-item.active,.dropdown-item:active{background:inherit}.video-introduce .content-video{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;max-width:573px;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:3}.video-introduce .content-video img{width:80px;height:80px;object-fit:cover}.video-introduce #play-video:hover{cursor:pointer}.product-item{position:relative;border-radius:30px;border:1px solid #ccc;height:100%}.product-item .overlay,.product-item .tooltip{visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s linear,visibility .5s linear}.product-item .overlay{border-radius:30px;background:var(--white-gradient,linear-gradient(180deg,rgba(255,255,255,.75) 0,rgba(230,230,230,.75) 49%,rgba(207,202,202,.75) 100%))}.product-item .tooltip{display:flex;z-index:1;align-items:center;justify-content:center}.product-item:hover .overlay,.product-item:hover .tooltip{visibility:visible;opacity:1}.product-item .tooltip a,.product-item .tooltip button{display:flex;align-items:center;justify-content:center;padding:12px;width:48px;height:48px;border-radius:50%;background:#fff;transition:.5s}.product-item .tooltip a img,.product-item .tooltip button img,.product-item .tooltip button svg{height:24px;width:24px;object-fit:cover;filter:contrast(0) sepia(100%) hue-rotate(116deg) brightness(.8) saturate(.28)}.product-item .tooltip .heart.clicked svg,.product-item .tooltip .heart:hover svg,.product-item .tooltip .zoom:hover img{filter:none!important}.product-item .tooltip .heart.clicked,.product-item .tooltip .heart:hover,.product-item .tooltip .zoom:hover{background-color:#fce8e9}.product-item .heart.clicked path,.product-item .heart:hover path{fill:var(--color-primary)}.product-img{width:100%;min-height:300px;height:300px;padding:5px;border-radius:26px;object-fit:cover}.product-info{padding:15px 35px}.product-item .product-info a.text-title:hover{color:var(--color-primary,#e31e25)}.product-item>span{position:absolute;padding:3px 8px;left:20px;top:20px;border-radius:4px;background:var(--Branding-Brand-red,#e31e25)}.product-item h4>a{display:block}.search-item{border-radius:8px;border:1px solid #e6e6e6;padding:10px 16px}.search-item.permanent{background:#f2f2f2}.contact-group>button:hover{filter:grayscale(1)}.highlight a.nav-link.fw-700{color:#e31e25!important}.card-item{border-radius:30px;background:#f2f2f2;padding:6px 16px}.card-item:hover{cursor:pointer}.card-item.active{background:#333;color:#fff}.right select{padding:10px 16px;width:166px;background-color:inherit;border-radius:4px;border:1px solid #e6e6e6}.left .filter-item .dropdown-parent{overflow-y:auto}.left .dropdown{max-height:0;overflow:hidden;transition:max-height 1s ease-in-out}#main .left .dropdown-child .nav-link{padding-left:30px!important}.delete-item-search:hover{cursor:pointer}.nav-parent-link{padding:20px 0}