.pro-container:hover .product{border:1px solid var(--color-main)}.pro-container--home-floor:hover .product--home-floor{border-color:#f0f0f0}.product{border:1px solid var(--color-border);padding:0 8px 8px 8px;border-radius:5px;position:relative}.product>div{cursor:pointer}.product .discount{width:31px;height:32px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAABACAYAAABC6cT1AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA8CSURBVHgBrVvbkSXFEc2sHfSnECasLBCSA1LIA2QB4ID0i0KEhhAGwKe+AAskLNDggGKxgFkPlj8i2OlUdWWek6fuzL60NLEzd7rrkY+TJzOrL/7jP/1wM4swn/+Fnb/PH+7zVvj6XffOaw5a99enNW/e9/Up5xznL+OYNcfX+nWF5X38Xs9zDwya66yHkWuu3SM8p3gtE1x4bbgtfI6tcfUp6hk+X82JHmsjaG4UqFarm1zIdFFLqRxy5rQS0ij/faXPPWlQ2NUxzlMWyrH+Pm1OPcsAp2tyyxTKYSkYdM3CIp4GnM9H+tBkc4P0Bq/CoA67AAK5oGMOVQynEt5mKn1rZVH6FIZjzutICORWsQRff4b4Nv8lto5lmJowR0UOOu8bJzsMuMZdFaiwnguSYEujMiFuD8v1TYBEtcL0L3ikDOpG1DohG4IQOBMIkp39dJh7+8fThL6M5y4IxbIOnYi788+x1k9z2liGDu7Ylu7Iyq1pw7W4l5gR8DAkT1Cm2ERB4yFoMaMSBjt6QaL0C4FXWYXKpNbphwjIlGERBvUcCDn3HSlcinscGVvL+zucAWJf8AGtFArSQOk/wAXRj/kdBtY4ivJOByLXSJgWzQGMJZcB2ufeR5HoIQhI9xTCyDfRW0xyk9hCICQmQymENJlAE2PDO6JUEVc4cLHguWwQyAWmzB6hvGKbSGtEeG/Vj4pVS07AkBCByz08TINuXaPBkiSyNjkyh7X3KtoPJ48rE0fTdm4+rT8WbL3WtCImh5oI7nIJwiOwgmEnZ4RXKEVraJIoJ0LWx5YlzW3kCe9F5r+r0lrSBXM0GAo8TLeCp7YopLkddvSmIhgRIAp6pvT1zVmnHMdO9K5AaOmsEpiolzcjMuhH1QRH6YgRw2BtelbIJgyRvG+6bR8dsdSlaDpQyzD2jLUNhA9yeG8h2c1hm9AxjKPy4tTuSPXrXyl3FlSCZJF+aB4jGXUwOcmo7hONiRjn6GAYiEjFGMwrRYIe0TEXDYCIbR9vZBLRBobOuRnGu+mRK4qfvaXDqPl7ML2WIkwXRxWS1hVZ0pQYZsWzu9ZmOwP1vX6WHgcSKFiZXz291TWo3qK9jPHJ7DRi32s5F/svQYv9ryAUuTpa7qoJqBbs0hRVsQwvcr5zzdAKDXdLNT73hqeq6tH2hQMaNQbvdRG404ZtBdg5/8h24pw/6OFK8Igp7BgXhklHRQntFGzFWXFEI4Pse0lNhKLvVIyCqSQnrRYrdIhE7E5qb9Xs2JXu5ynzABzaAAFdlkfFCF0pRlkvhQYJpsIimJE0846GCmJT41C4A7HqSI90wMY3ufAWfrU5kIqyLTru17grgyDGUkPaIuoaILnuDStPks484+g0ZVdNbeu4BJ6BVINYbpA2piq5uHF3xFugf+hSP2UD9DFQjYJ9h7B47BHWnvMmJ0d8WyB7RiK/MkOWkxbN1MLvun7eZS2PfVYKWusfS4uIbCgsLiQjs5uBsJhZQqKdkJ8r1bi1pjtjwrdU4mDaRg7IaDDeIUBUz9Xj6SXJCpmbkLYOTTGJHUfcGxHiJrHchhLsGD0kpVZwPz4vxJVRBoVvVTTzkVCWMgebE983dreLeniNO+BWy3IXZig19w6rDUxJDpPw8HvKujZGK9RSBtQXfkFwlGUOGNuSgYn5o/zobRKTnG6hBUezNIsF3xTyNiAbnWC1GbrHpiA9XB4VVHY/cW+O0H0FXvENyHQkLLvq2hKPQt/2hRMMDBScgtjGGdFRFodLKGEBkFgZzCwE1oZ73PbocejMcQ9e3eRsHZxK176DgphYMcSzql502llVB9Idy+2QeJbfsbU6QjdxST9enRzdlfdCDBB0pKLQqxqMzRE8/FujXPYd+RBdi9MTDauO5yQab9aOgT6GBnYhM/VAELIPtLbVXIBhLnRsA8DTAnPtx9TvVUZ5jwdHpfOGSa8LtfKUw33zIp5blnxe5YEXCjzkuBlwj2A63Ixp9zqy6sntXqjAGPV3cY4TsgbyPeyCi6LWj+hjLMrno7btFBKwedByHScQKvaSURodKIBUNnz3LP3fpOkg0VBIhmSEEjZzQrq7W+ndSB2KJx6NR199EJLXoB0Y60E40cvY78iIrzOTFVfKrMM0KFKwijU8SSWq3K0embHHE5OA7d3kPhFp6PetPpukYFb2kNzFYEbXjdrAvT3Wm5WlwIrQsJmT3oEfK46PEMGqQA7W5RSKy4DySrEsRx2wDMR+IMJMOIiwo1opt6HEtA6L3GuRGxezYmcKFLTyilLGo+smrnV58zY4t05K1jneiqvocVoDNLxXpYqjLTciZzNy9MuC3dM7ZxSzNEUaGiWvJqUWd3lnRXaVtFanls6CRDDslYk4F6+VsCnbWDwnGVUe6pQXKIPNuzSLgib/9E4Y0e+0Cl4u3akLa2F6Kg6d4JBes7fRkxocJZnYRz20gSM96wrt5vRcjCcoJsj1yi84dMTfYHRwG08lAummrbiBFFGWyw2kpwICj1xQo/cVRRuAXJeQbfraVIyWHVkzhEuV7yUeUh04gGdyAfpaZ+Og2RaotWKQQZeNZkPiv0Jr6IkmhMerKE4kSVnFkjl7YZkL5AMUl8bTlFkx2h5FNQh8ulBmhERNhyD4O9AiR5tEYtYMtWV0EXYVl4IZYklqS3qqDMf3c2Qe+KnWgULeCYdZL2hKhGwAGSgQzsb3KNdIk4RleCYlCabuSbDlUdiA9lsdcr4ttQgBfznL7dKDKY5Lv4wY17SEoC944FV1/Wwom6nAnMj8XQY+ttWtGNMUDz7KyK4h12iNUBbqa1Rec5KzwAV4WZACPAnf7Endmj6pVNCnjmNeWBzG5JxIzwPim4cdJZGGNp6VEQ6X/Gus1Fz3MFG99jwLmFtGQB+56yb7rmR3l1avLXwxd24wzHaxe139s/ZBmZmp+wjEOJS0ow2TP7WmgPeoj8tekadZ67o9j56eeXCQcG5Ee8414MNM2sTyfldGVptX83AGq3Zk8ts6zIKM2PV3EaHsDWolh5tLDR5EjhXyiajcarCM8Nsx4fuEBQOFrkXyJSIFcVgRZSzGVxno0gdF1JF9SP21kREUa4Ze+9Q8GFbTX/lXPV4u6sIymIr7gAz1PXEXx7Nzl2cGVsVknF3JqQn1jxYqxPOlQUPPaDCYx/WEJtSYioQqKwPHe9pugmVNjiraCPD26ru3FBeK3qXXd2Me597QVGJJyYHWXkKDjwXZXJgcN5uERZJ7vdPmqxMUVuVBYd9mZBHUN//m2NhCD6EVtqNWZDALnPJeDX8y7Me7b3laYbSo/B1bnAiTE77glTrb8PYMeDz6kKYZ3Om5kNSzGhCHATcDqzIIqjjka3Wm2aHP5+AsuvC4ezL8ekL9iCdCGpX+bStHS0lRur2B4JGm3pi4KYQbvsMCxCCvQ0EYCmq2HGEtvPO9faBZqmcRjZySv96XB3040/4T/3iy+roz7N+GRWWSQhyblpDVPkJ3xqtpLDXjN1Qv2R/VABRE2ABpwbP1CKdxM5aBHBx2CAEj9GBK/Dxv3aTK68f4FlD2JpTI/tmbjhFTQeGdYK2TUMCVBgjp2dAlZ2qS87rYCK+Ub8szk0gzQwMxQ0g2KpQgYqKT/PDjCyruHz+/mYNuTGMh9JslJh7J9UdHZimXsd3HT8JyBTmzS79HaJOkYQV/weAhaJDc0KYxBFk7zipUoM80+HcnzKn4eU3kfl3sVVvHrsKqhxtQZFVsKcORVviJ8IM3g6eibkSKRK8TvvD3cGtmqOJF1vVWnyFXRJ5JI+nbP4e+VPzRT3dnnP+wJgoH0xBlHetUzdB1YewimaxohJQ2f2KqlL920Voi3a0xB8/d1+fcn2EUOxWybBFDr/lP/a93X99TfLG723Uh05sSSMOxCW5IFQih9l514pI7zbqukbVSMcWQGVL80WFG2sVpVmjsIgy9ydTJRpw5b35qcrldXMdn4/u5yOPO1/Lmnv1xeZKzoqMW82q3tj1Stxm/O2PGYKxm3JhDuiIW5skYpzw5J/qLOnVo6MB45QG3p4/+dvxa9RyXit/F+BDCBmp4q4rtMMIIMe4iqt1DgIUkMtdU0/DUstd46NepCCAxx9FwIy0TYRz9/TagpWVyP0qnlyr+zieT4cM/z2xQ34amki4Ril5PURzelZnz/KoLluDr4rxfXxjiK4tucrDgKjr60LSMXnPgHiIAY4Krz62/OHV6peLrOp5/Omv424jtsCTA3kayCvbKGd8wRfm44A92Xic4xwNsn6MaJdYnLaj8AmDQvEhTuUnWX9mhGqyn4+759UMqur3gimt7HOPRf+end7cDyfpfVRBe2xIVhilTbMK86Dm+F3F+Pvp7tBXtIo9lfWqb3s0NfNbft/th9ty/naR9aw9cD3vcFsvf+uF/agY1pqDOk67dh3gPWprpPVf/FjA1lQ33rd3sPOLrS0Heb3mCayD/g4/y/d404nj/RUq/VPFU/ox3+2gNRIYMmKASpCPRuElBQQKi8qHhx39IBSk1yBNpiQaoZZka+5yg2KMe5mKz3Pjonev7cb3pZq9xxfWjD+aqX9ZfWSi8xuUg1nj5PuzRDbTuL44RPn9YjsPGh1fXP31lr5LNXvOK66s/TKH+Nbf6VYSkyouVmP/i/n2zisAtiMkZkv/vz8+KwpDlDPt7efyM6Xkq+76/wtMX4r6u8vZ4cvN/plyP90WK446jWGYvUraxzlpDEkCXQ7GPZTXXXHJfgznse7Nf/NGvf7y117yGvcG1yMInU7p/seIvc0xkWQ4XetX69SLK7oEiOjfV/fU+XczQZ7A8SHCcsdRz/D3T1mwzj9+9idIiy5tfJ/Snh7+E98nh3gkqkYsjNhSnLxdG09iOdqYtWOV2poEPXxfaD+31Vld88uiDucrf58fHnVCxcKDoTtejQNEvJDZxBSBduvlOB/XJz6Oy8an/46fP7S2ut1YcVxrA/zxVfE/ugueoKcmpejeTSrMe6P3Sec2+mab4ysbdN6uTfMvrZ1Mc1yLA51d/mezx+zLCpWv5uylc7vP9/1L4ycxP38z7N/7Z/wfpF10/u+J6pREeTeX9vbnTb6ZC787fZ0g8NlU24ums254tRe1uvuDwb+3qlzd+/eytPfui639h0j69Zbm/mQAAAABJRU5ErkJggg==) no-repeat 100%/100%;position:absolute;top:0;right:0;text-align:center;font-size:11px;color:#fff;font-weight:500}.product .product-res{font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#999}.product .poster{width:100%;height:165px;overflow:hidden}.product img{width:100%;height:165px;-o-object-fit:contain;object-fit:contain}.product h2{font-size:16px;color:var(--color-price);margin-bottom:6px;font-weight:500}.product p{font-size:14px;font-weight:400;min-height:40px;line-height:1.5;color:var(--color-title);width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 15px 0}.product-footer{justify-content:space-between}.product-footer,.product-footer div{display:flex;align-items:center}.product-footer .el-icon-shopping-cart-full{margin-right:8px}.product-footer .buy-btn{font-size:12px;font-weight:600;cursor:pointer}.product--home-floor{overflow:hidden;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.04);background:#fff;padding:0 0 12px;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.product--home-floor:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(0,0,0,.08)}.product--home-floor:hover .product-overlay{opacity:1}.product--home-floor .poster--home-floor{position:relative;width:100%;max-width:none;height:165px;margin-bottom:0;background:#f9f9f9;overflow:hidden}.product--home-floor .poster--home-floor img{width:100%;max-width:none;height:165px;-o-object-fit:contain;object-fit:contain}.product--home-floor .product-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.03);opacity:0;transition:opacity .4s ease}.product--home-floor .quick-view{padding:8px 16px;border-radius:30px;background:hsla(0,0%,100%,.95);box-shadow:0 6px 15px rgba(0,0,0,.1)}.product--home-floor .quick-view span{font-size:12px;font-weight:600;color:#f89900}.product--home-floor .product-meta--home-floor{padding:8px 12px 0}.product--home-floor h2{margin:0;font-size:18px;font-weight:700;color:#f89900;line-height:1.2}.product--home-floor p{margin:6px 0 0;max-width:none;min-height:36px;font-size:13px;line-height:18px;color:#333;-webkit-line-clamp:2}.product--home-floor .product-footer--home-floor{padding:0 12px;margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.product--home-floor .product-footer__buy{flex:0 0 120px;width:120px;justify-content:center;height:36px;border-radius:8px;background:#111}.product--home-floor .product-footer__buy .el-icon-shopping-cart-full{margin-right:6px;font-size:14px;color:#fff}.product--home-floor .product-footer__buy .buy-btn{font-size:12px;line-height:36px;font-weight:600;color:#fff;white-space:nowrap}.product--home-floor .product-footer__favorite{justify-content:center;width:36px;height:36px;border:1px solid #eaeaea;border-radius:8px;background:#fff}.product--home-floor .product-footer__favorite i{font-size:18px;color:#111}.container-box[data-v-0faeb0b8]{min-height:600px}.container-box .list[data-v-0faeb0b8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(188px,165px));grid-column-gap:14px;grid-row-gap:20px;align-content:center;padding:26px 0}.container-box .common-pagination[data-v-0faeb0b8]{width:100%;text-align:center;padding:40px 0}.discount-heading[data-v-0faeb0b8]{padding-top:24px}.discount-heading h1[data-v-0faeb0b8]{margin:0 0 16px;font-size:28px}.discount-categories[data-v-0faeb0b8]{display:flex;gap:10px;overflow-x:auto;padding-bottom:8px}.discount-categories button[data-v-0faeb0b8]{min-width:-moz-max-content;min-width:max-content;height:42px;padding:0 14px;display:inline-flex;align-items:center;gap:7px;border:1px solid #ddd;border-radius:21px;background:#fff;cursor:pointer}.discount-categories button.active[data-v-0faeb0b8]{border-color:#111;background:#111;color:#fff}.discount-categories img[data-v-0faeb0b8]{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover}