
.waterfall-container[data-v-ae6c34ee] {
    position: relative;
}
.sentinel[data-v-ae6c34ee] {
    width: 100%;
    text-align: center;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #666;
}

.lm-selection-view-card[data-v-40c42eb0] {
    background: #fff;
    border-radius: 8px;
    overflow: hidden;
    cursor: pointer;
    transition:
        box-shadow 150ms ease,
        transform 150ms ease;
    border: 1px solid #00000010;
}
.lm-selection-view-card__media[data-v-40c42eb0] {
    position: relative;
    aspect-ratio: 1 / 1;
    background: #f3f4f6;
    overflow: hidden;
}
.lm-selection-view-card__media-link[data-v-40c42eb0] {
    display: block;
    width: 100%;
    height: 100%;
}
.lm-selection-view-card__img[data-v-40c42eb0] {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.lm-selection-view-card__img-zoom[data-v-40c42eb0] {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0;
    transform: scale(1.02);
    transition:
        opacity 180ms ease,
        transform 180ms ease;
    pointer-events: none;
    filter: brightness(0.92);
    z-index: 0;
}
.lm-selection-view-card:hover .lm-selection-view-card__img-zoom[data-v-40c42eb0] {
    opacity: 1;
    transform: scale(1.08);
}
.lm-selection-view-card__recommend[data-v-40c42eb0] {
    position: absolute;
    top: 8px;
    left: 8px;
    z-index: 3;
    display: flex;
    align-items: flex-start;
    align-content: flex-start;
    gap: 6px;
    flex-direction: column;
    flex-wrap: wrap;
    max-width: 124px;
    max-height: 128px;
    overflow: hidden;
    pointer-events: none;
}
.lm-selection-view-card__rec-tag[data-v-40c42eb0] {
    display: inline-flex;
    align-items: center;
    max-width: 58px;
    border: none;
    color: #fff;
    font-weight: 600;
    border-radius: 4px;
    height: 20px;
    line-height: 20px;
    padding: 0 8px;
    font-size: 11px;
    letter-spacing: 0.2px;
    box-shadow: none;
    opacity: 0.92;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.lm-selection-view-card__rec-tag[data-v-40c42eb0] .el-tag__content {
    display: block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm-selection-view-card__hot[data-v-40c42eb0] {
    height: 20px;
    line-height: 20px;
    position: absolute;
    top: 8px;
    right: 8px;
    display: inline-flex;
    align-items: center;
    gap: 4px;
    background: #f56c6c20;
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    color: var(--el-color-danger, #eb4335);
    font-size: 12px;
    font-weight: 800;
    padding: 2px 4px;
    border-radius: 4px;
}
.lm-selection-view-card__hot-icon[data-v-40c42eb0] {
    font-size: 12px;
    line-height: 11px;
}
.lm-selection-view-card__notice[data-v-40c42eb0] {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background: #fff1df;
    color: #ff6d00;
    font-size: 12px;
    padding: 8px 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm-selection-view-card__video[data-v-40c42eb0] {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0;
    transition: opacity 200ms ease;
    pointer-events: none;
    z-index: 1;
}
.lm-selection-view-card__video-badge[data-v-40c42eb0] {
    position: absolute;
    left: 12px;
    bottom: 12px;
    z-index: 2;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    border-radius: 9999px;
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    background: rgb(0 0 0 / 10%);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    pointer-events: none;
}
.lm-selection-view-card__video-badge--with-notice[data-v-40c42eb0] {
    bottom: 44px;
}
.lm-selection-view-card--has-video:hover .lm-selection-view-card__video-badge[data-v-40c42eb0] {
    opacity: 0;
}
.lm-selection-view-card--has-video:hover .lm-selection-view-card__recommend[data-v-40c42eb0] {
    opacity: 0;
}
.lm-selection-view-card__body[data-v-40c42eb0] {
    padding: 14px 14px 12px;
    border-top: 1px solid #ebeef5;
}
.lm-selection-view-card__title[data-v-40c42eb0] {
    display: block;
    color: #111827;
    font-size: 16px;
    font-weight: 550;
    line-height: 22px;
    height: 22px;
    margin-bottom: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm-selection-view-card__meta[data-v-40c42eb0] {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 12px;
}
.lm-selection-view-card__price[data-v-40c42eb0] {
    color: #ff0000;
    font-weight: 800;
    display: flex;
    align-items: baseline;
    gap: 2px;
}
.lm-selection-view-card__price-symbol[data-v-40c42eb0] {
    font-size: 14px;
    font-weight: 800;
}
.lm-selection-view-card__price-value[data-v-40c42eb0] {
    font-size: 26px;
    line-height: 1;
}
.lm-selection-view-card__price-suffix[data-v-40c42eb0] {
    font-size: 12px;
    font-weight: 700;
    color: #ff0000;
}
.lm-selection-view-card__right[data-v-40c42eb0] {
    text-align: right;
    color: #6b7280;
    font-size: 12px;
    line-height: 16px;
    min-width: 88px;
}
.lm-selection-view-card__right-top[data-v-40c42eb0] {
    display: inline-flex;
    align-items: center;
    gap: 4px;
}
.lm-selection-view-card__right-sep[data-v-40c42eb0] {
    margin-left: 2px;
}
.lm-selection-view-card__right-bottom[data-v-40c42eb0] {
    color: #111827;
    font-weight: 800;
}
.lm-selection-view-card__sales[data-v-40c42eb0] {
    font-size: 16px;
}
.lm-selection-view-card__sales-unit[data-v-40c42eb0] {
    font-size: 12px;
    margin-left: 4px;
    color: #6b7280;
    font-weight: 500;
}
.lm-selection-view-card__footer[data-v-40c42eb0] {
    margin-top: 8px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    color: #9ca3af;
    font-size: 12px;
}
.lm-selection-view-card__ship-badges[data-v-40c42eb0] {
    display: flex;
    align-items: center;
    gap: 8px;
    min-height: 28px;
    min-width: 0;
    flex: 0 1 auto;
}
.lm-selection-view-card__ship[data-v-40c42eb0] {
    background: #f0f9eb;
    color: #52c41a;
    border-radius: 4px;
    padding: 4px;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm-selection-view-card__ship--extra[data-v-40c42eb0] {
    background: #fff1df;
    color: #ff6d00;
}
.lm-selection-view-card__sync[data-v-40c42eb0] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
[data-v-fc60e77e]:root{--el-fill-color-light:#f5f9ff;--el-border-color:#eee}.focus-img[data-v-fc60e77e]{box-shadow:inset 0 0 1px 2px #2b5dff}/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
[data-v-8e06b85c]:root{--el-fill-color-light:#f5f9ff;--el-border-color:#eee}.template-grid[data-v-8e06b85c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.template-panel[data-v-8e06b85c]{background:#f8fbff;border:1px solid #dbe4f3;border-radius:12px;padding:10px}.template-card[data-v-8e06b85c]{box-shadow:0 1px 2px #0f172a0f}.template-card[data-v-8e06b85c]:hover{border-color:#2563eb;transform:translateY(-1px)scale(1.01);box-shadow:0 10px 22px #2563eb2e}.template-card.is-active[data-v-8e06b85c]{background:#2563eb0f;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb42}.goods-panel[data-v-8e06b85c]{filter:saturate(90%);opacity:.96}.template-view.is-no-template[data-v-8e06b85c]{opacity:.9;filter:grayscale(8%)}.template-view.is-no-template .goods-panel[data-v-8e06b85c]{opacity:.9}.no-template-box[data-v-8e06b85c]{color:#9ca3af;background:#f8fafc;border:1px dashed #d1d5db;border-radius:10px;justify-content:center;align-items:center;height:120px;font-size:13px;display:flex}/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}:root{--el-fill-color-light:#f5f9ff;--el-border-color:#eee}.picstore-menu-node .el-tree-node__expand-icon{display:none!important}.picstore-menu-node>.el-tree-node__content{border-radius:10px;height:auto;margin:2px 0;padding:8px 10px;transition:background-color .12s,box-shadow .12s,color .12s}.picstore-menu-node>.el-tree-node__content .el-text{color:#444;font-size:14px;font-weight:400}.picstore-menu-node>.el-tree-node__content:hover{background-color:#eef4ff;box-shadow:inset 0 0 0 1px #2b5dff2e}.picstore-menu-node>.el-tree-node__content.none-hover-box-shadow:hover,.picstore-menu-node.el-tree-node:focus>.el-tree-node__content{box-shadow:none;background-color:#0000}.picstore-menu-node.el-tree-node>.el-tree-node__content:hover{background-color:#eef4ff;box-shadow:inset 0 0 0 1px #2b5dff2e}.picstore-menu-node.none-hover-box-shadow.el-tree-node>.el-tree-node__content:hover{box-shadow:none;background-color:#0000}.picstore-menu-node.right-padding-0.el-tree-node>.el-tree-node__content{padding-right:0}.lm-cat-arrow{color:#9ca3af!important}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{box-shadow:none;background-color:#0000;font-weight:700;color:#2b5dff!important}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content,.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content *{color:inherit}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content .lm-cat-arrow{color:#9ca3af!important}.tree-btn{cursor:pointer;text-align:center;--tw-leading:22px;border-radius:4px;padding-block:5px;line-height:22px}@media (hover:hover){.tree-btn:hover{background-color:#ecf3fe}}.tree-btn.danger:hover{background-color:var(--color-red-500,oklch(63.7% .237 25.331));color:var(--color-white,#fff)}.check-group-box .el-checkbox{--el-checkbox-input-height:17px;--el-checkbox-input-width:17px;--el-checkbox-font-size:15px}.check-group-box .el-checkbox .el-checkbox__inner:after{width:4px;height:8px;left:5px}.scroll-contanier .el-scrollbar__wrap{scrollbar-gutter:stable}@property --tw-leading{syntax:"*";inherits:false}/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
[data-v-c4574f1d]:root{--el-fill-color-light:#f5f9ff;--el-border-color:#eee}.lm-selection-page[data-v-c4574f1d]{--lm-selection-page-bg:#f3f4f6}.lm-selection-page[data-v-c4574f1d] .el-scrollbar__view{min-height:100%}.lm-banner-carousel[data-v-c4574f1d],:is(.lm-banner-carousel[data-v-c4574f1d] .el-carousel__container,.lm-banner-carousel[data-v-c4574f1d] .el-carousel__item){border-radius:8px;overflow:hidden}.lm-filter-sticky-shell--pinned[data-v-c4574f1d]{z-index:120;isolation:isolate;position:sticky;top:0}.lm-filter-sticky-gap[data-v-c4574f1d]{background:var(--lm-selection-page-bg);pointer-events:none;height:24px}.lm-filter-card--pinned[data-v-c4574f1d]{margin-top:-8px;overflow:hidden;box-shadow:0 1px 2px #1118270f,0 18px 40px #1118271a;-webkit-backdrop-filter:none!important;background:#fff!important}.lm-filter-advanced[data-v-c4574f1d]{opacity:1;will-change:grid-template-rows, opacity;grid-template-rows:1fr;padding-top:10px;transition:grid-template-rows .22s,opacity .16s,padding-top .2s;display:grid}.lm-filter-advanced__inner[data-v-c4574f1d]{min-height:0;overflow:hidden}.lm-filter-advanced--collapsed[data-v-c4574f1d]{opacity:0;pointer-events:none;grid-template-rows:0fr;padding-top:0}.lm-cat-all[data-v-c4574f1d]{cursor:pointer;color:#111827;border-radius:10px;margin:0 16px;padding:10px 10px 10px 23px;font-size:16px;font-weight:600;transition:background-color .12s,box-shadow .12s,color .12s}.lm-cat-all[data-v-c4574f1d]:hover{color:#2b5dff;background:#eef4ff;box-shadow:inset 0 0 0 1px #2b5dff2e}.lm-cat-all--active[data-v-c4574f1d]:hover{color:#fff;background:#2b5dff;box-shadow:inset 0 0 0 1px #ffffff2e}.lm-cat-all--active[data-v-c4574f1d]{color:#fff;background:#2b5dff;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff2e}[data-v-c4574f1d] .pc-category-tree .el-tree-node__content{border-radius:4px;margin:0;padding:4px 8px 4px 0;line-height:22px}[data-v-c4574f1d] .pc-category-tree .el-tree-node__content:hover{box-shadow:none;background-color:#f0f2f5}[data-v-c4574f1d] .pc-category-tree>.el-tree-node>.el-tree-node__content{padding-left:6px!important}[data-v-c4574f1d] .lm-filter-search-group{border:1px solid #2b5dff;border-radius:4px;flex:1;justify-content:space-between;align-items:center;min-width:452px;max-width:500px;height:36px;display:flex}[data-v-c4574f1d] .lm-filter-search-group .lm-filter-search-input .el-input__wrapper{box-shadow:none;flex:1}[data-v-c4574f1d] .lm-filter-search-group .lm-filter-search-input .el-input__wrapper .el-input__inner{height:100%;line-height:auto}.lm-filter-selects-row[data-v-c4574f1d] .el-select .el-select__wrapper{border-radius:4px;height:36px;line-height:36px}[data-v-c4574f1d] .lm-cat-drawer-scrollbar .el-scrollbar__bar.is-horizontal{display:none}@media (max-width:1220px){.lm-filter-search-group[data-v-c4574f1d]{min-width:auto}}@media (max-width:767px){.search-area-box[data-v-c4574f1d]{flex-direction:column;align-items:stretch}.search-area-box .lm-filter-search-group[data-v-c4574f1d]{max-width:100%}.lm-filter-select-delivery[data-v-c4574f1d]{flex:1;width:auto!important;min-width:0!important}}@media (min-width:768px){.lm-filter-select-delivery[data-v-c4574f1d]{width:150px}}@media (min-width:768px) and (max-width:1023px){.lm-filter-card[data-v-c4574f1d]{margin-bottom:14px}.lm-filter-advanced[data-v-c4574f1d]{padding-top:8px}}