.hot-products-overlay[data-v-5612dd76]{align-items:center;background:#000000bf;background-image:var(--hot-product-mask-bg);background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:40px 0;position:fixed;z-index:2000}.hot-products-wrapper[data-v-5612dd76]{max-width:calc(100vw - 80px);position:relative;width:75rem}.hot-products-wrapper__close[data-v-5612dd76]{align-items:center;background:#951414bf;border:1px solid #eb3737;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:-40px;top:-60px;transition:opacity .2s;width:40px;z-index:10}.hot-products-wrapper__close[data-v-5612dd76]:hover{opacity:.8}.hot-products-wrapper__close-icon[data-v-5612dd76]{color:#fff4b6;font-size:18px;font-weight:700;line-height:1}.hot-products-content[data-v-5612dd76]{background:var(--box-bg) no-repeat top/cover;border-radius:16px;display:flex;flex-direction:column;height:51rem;max-height:calc(100vh - 160px);padding:0 32px 32px;position:relative}.hot-products-content__decoration[data-v-5612dd76]{align-items:flex-end;display:flex;height:120px;justify-content:center;margin-bottom:16px;position:relative}.hot-products-content__title-img[data-v-5612dd76]{height:auto;position:relative;top:55px;width:394px;z-index:1}.hot-products-content__grid[data-v-5612dd76]{align-content:start;display:grid;flex:1;gap:16px;grid-template-columns:repeat(3,1fr);min-height:0;overflow-y:auto;padding-top:45px;position:relative;z-index:1}.hot-products-content__card[data-v-5612dd76]{background:linear-gradient(0deg,#530505,#8a0000a6);border:1px solid #e42b2b;border-radius:4px;cursor:default;display:flex;flex-direction:column;height:72px;justify-content:center;padding:12px 16px}.hot-products-content__product-name[data-v-5612dd76]{color:#fff2d9}.hot-products-content__product-name[data-v-5612dd76],.hot-products-content__product-specs[data-v-5612dd76]{font-family:PingFangSC-Medium,PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-products-content__product-specs[data-v-5612dd76]{color:#ddbc94;margin-top:4px}.hot-products-fade-enter-active[data-v-5612dd76],.hot-products-fade-leave-active[data-v-5612dd76]{transition:opacity .3s ease}.hot-products-fade-enter-from[data-v-5612dd76],.hot-products-fade-leave-to[data-v-5612dd76]{opacity:0}
