.compare-product-card.svelte-m8sdh0{position:relative;width:250px;min-width:250px;max-width:250px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:1px solid #F2F3F5;border-radius:4px;padding:12px;box-shadow:0 0 8px #1019280d;box-sizing:border-box}.compare-remove-btn.svelte-m8sdh0{position:absolute;top:8px;right:8px;z-index:10;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f2f3f5;border:none;cursor:pointer;padding:0;transition:background-color .2s}.compare-remove-btn.svelte-m8sdh0:hover{background:#e5e6eb}.compare-remove-btn.svelte-m8sdh0 img:where(.svelte-m8sdh0){width:12px;height:12px;object-fit:contain}.compare-card-main.svelte-m8sdh0{display:flex;flex-direction:column;gap:12px}.compare-img-link.svelte-m8sdh0{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;background:transparent;border-radius:4px;overflow:hidden;cursor:pointer;text-decoration:none}.compare-img.svelte-m8sdh0{width:100%;height:100%;object-fit:contain}.compare-title-wrapper.svelte-m8sdh0{margin:0;height:42px}.compare-title-link.svelte-m8sdh0{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:42px;font-size:14px;font-weight:500;line-height:1.5;color:#2b2b2b;text-decoration:none;cursor:pointer;transition:color .2s}.compare-title-link.svelte-m8sdh0:hover{color:#000;text-decoration:underline}.compare-card-price.svelte-m8sdh0{margin:0;font-size:20px;font-weight:700;line-height:1.3;color:#2b2b2b}.compare-sku.svelte-m8sdh0{margin:0;font-size:14px;font-weight:400;line-height:1.3;color:#2b2b2b}.compare-card-actions.svelte-m8sdh0{margin-top:16px;display:flex;flex-direction:column;gap:8px}.compare-btn.svelte-m8sdh0{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;padding:0 8px;border-width:1px;border-style:solid;text-decoration:none;box-sizing:border-box;transition:opacity .2s}.compare-btn.svelte-m8sdh0:hover{opacity:.9}.compare-btn.svelte-m8sdh0:disabled{cursor:wait;opacity:.6}.compare-current-badge.svelte-m8sdh0{display:inline-flex;align-items:center;width:fit-content;padding:2px 6px;background-color:#e5e6eb;color:#5f6166;border-radius:4px;font-size:12px;font-weight:500;line-height:1.3;margin-top:2px}.compare-btn-out-of-stock.svelte-m8sdh0{border-width:1px;border-style:solid}.compare-btn-out-of-stock.svelte-m8sdh0:hover{opacity:.88}.wap-compare-product-card.svelte-n83bii{position:relative;width:170px;min-width:170px;max-width:170px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;padding:12px;box-sizing:border-box}.wap-compare-remove-btn.svelte-n83bii{position:absolute;top:6px;right:6px;z-index:10;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f2f3f5;border:none;cursor:pointer;padding:0}.wap-compare-remove-btn.svelte-n83bii img:where(.svelte-n83bii){width:10px;height:10px;object-fit:contain}.wap-compare-card-main.svelte-n83bii{display:flex;flex-direction:column;gap:8px}.wap-compare-image-wrap.svelte-n83bii{width:100%;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-decoration:none}.wap-compare-product-img.svelte-n83bii{width:100%;height:100%;object-fit:cover;display:block}.wap-compare-product-title.svelte-n83bii{margin:0;font-size:12px;font-weight:500;line-height:1.33;color:#2b2b2b;height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.wap-compare-title-link.svelte-n83bii{color:inherit;text-decoration:none}.wap-compare-card-price.svelte-n83bii{margin:0;font-size:18px;font-weight:700;color:#2b2b2b;line-height:1.2}.wap-compare-sku.svelte-n83bii{margin:0;font-size:12px;font-weight:400;line-height:1.3;color:#2b2b2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wap-compare-card-actions.svelte-n83bii{display:flex;flex-direction:column;gap:6px;margin-top:10px}.wap-compare-btn.svelte-n83bii{width:100%;height:32px;padding:0 12px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid transparent;font-size:12px;font-weight:500;line-height:1.3;cursor:pointer;text-decoration:none;box-sizing:border-box;transition:opacity .2s}.wap-compare-btn.svelte-n83bii:active{opacity:.85}.wap-compare-btn.svelte-n83bii:disabled{cursor:wait;opacity:.6}.wap-compare-current-badge.svelte-n83bii{display:inline-flex;align-items:center;width:fit-content;padding:2px 6px;background-color:#e5e6eb;color:#5f6166;border-radius:4px;font-size:11px;font-weight:500;line-height:1.2;margin-top:2px}.wap-compare-btn-out-of-stock.svelte-n83bii{border-width:1px;border-style:solid}.wap-compare-container.svelte-a8oia1{width:100%;padding:12px 0 20px 12px;background-color:#fff;box-sizing:border-box}.wap-compare-header.svelte-a8oia1{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.wap-compare-title.svelte-a8oia1{font-size:18px;font-weight:500;line-height:1.3;color:#2b2b2b;margin:0}.wap-compare-desc.svelte-a8oia1{font-size:12px;font-weight:400;line-height:1.5;color:#5f6166;margin:4px 0 0}.wap-compare-header-actions.svelte-a8oia1{display:flex;align-items:center;gap:16px}.wap-compare-action-btn.svelte-a8oia1{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;padding:0;font-size:12px;font-weight:500;color:#2b2b2b;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.wap-compare-action-icon.svelte-a8oia1{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.wap-compare-action-icon.svelte-a8oia1 img:where(.svelte-a8oia1){width:14px;height:14px;object-fit:contain}.wap-compare-share-wrapper.svelte-a8oia1{position:relative;display:inline-flex}.wap-compare-share-panel.svelte-a8oia1{position:absolute;top:calc(100% + 8px);left:0;z-index:20;min-width:160px;padding:6px 0;background:#fff;border-radius:10px;box-shadow:0 4px 20px #1019281f;display:flex;flex-direction:column}.wap-compare-share-item.svelte-a8oia1{display:flex;align-items:center;gap:10px;padding:9px 14px;text-decoration:none}.wap-compare-share-item.svelte-a8oia1+.wap-compare-share-item:where(.svelte-a8oia1){border-top:1px dashed #EBEBEB}.wap-compare-share-item.svelte-a8oia1:active{background:#f7f8fa}.wap-compare-share-item-icon.svelte-a8oia1{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0}.wap-compare-share-item-icon.svelte-a8oia1 svg:where(.svelte-a8oia1){width:22px;height:22px;display:block}.wap-compare-share-item-label.svelte-a8oia1{font-size:13px;font-weight:500;line-height:1.3;color:#2b2b2b;text-decoration:none}.wap-compare-scroll-wrapper.svelte-a8oia1{width:100%;overflow-x:auto;padding-bottom:12px}.wap-compare-content-inner.svelte-a8oia1{width:max-content;min-width:100%;box-sizing:border-box}.wap-compare-products-grid.svelte-a8oia1{display:grid;grid-template-columns:repeat(var(--product-count, 6),170px);width:max-content}.wap-compare-switches-row.svelte-a8oia1{margin:16px 0;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.wap-compare-switch-item.svelte-a8oia1{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.wap-compare-switch-text.svelte-a8oia1{font-size:12px;font-weight:400;line-height:1.3;color:#2b2b2b}.wap-base-switch{width:36px!important;height:20px!important;border-radius:10px!important;box-shadow:0 0 0 2px #f2f3f5!important;border:none!important;padding:2px!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;flex-shrink:0!important;transition:background-color .2s ease!important;outline:none!important}.wap-base-switch[data-state=unchecked]{background-color:#8e9299!important}.wap-base-switch[data-state=checked]{background-color:#2b2b2b!important}.wap-base-switch [data-slot=switch-thumb]{width:16px!important;height:16px!important;border-radius:50%!important;background-color:#fff!important;box-shadow:0 1px 3px #00000040!important;transition:translate .2s ease,transform .2s ease!important;display:block!important;pointer-events:none!important;transform:none!important}.wap-base-switch[data-state=unchecked] [data-slot=switch-thumb]{translate:0 0!important;transform:none!important}.wap-base-switch[data-state=checked] [data-slot=switch-thumb]{translate:16px 0!important;transform:none!important}.wap-compare-specs-list.svelte-a8oia1{display:flex;flex-direction:column;gap:4px}.wap-compare-spec-row-alternating.svelte-a8oia1{display:flex;flex-direction:column;border-radius:4px;padding:0;transition:background-color .2s ease}.wap-compare-spec-header.svelte-a8oia1{position:sticky;left:0;width:fit-content;z-index:2;padding:4px 12px;font-size:12px;font-weight:400;line-height:1.3;box-sizing:border-box}.wap-compare-spec-row-separate.svelte-a8oia1{display:flex;flex-direction:column;gap:0}.wap-compare-spec-separate-header.svelte-a8oia1{width:100%;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:400;line-height:1.3;box-sizing:border-box;transition:background-color .2s ease,color .2s ease}.wap-compare-spec-separate-title.svelte-a8oia1{position:sticky;left:12px;display:block;width:fit-content;z-index:2}.wap-compare-spec-separate-values.svelte-a8oia1{border-radius:4px;transition:background-color .2s ease;box-sizing:border-box}.wap-compare-spec-values-grid.svelte-a8oia1{display:grid;grid-template-columns:repeat(var(--product-count, 6),170px);width:max-content}.wap-compare-spec-value-cell.svelte-a8oia1{width:170px;min-width:170px;max-width:170px;padding:4px 12px;font-size:12px;font-weight:500;line-height:1.3;white-space:pre-line;word-break:break-word;box-sizing:border-box}.wap-compare-spec-value-cell.svelte-a8oia1 .compare-cell-content{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;word-break:break-word;white-space:normal}.wap-compare-spec-value-cell.svelte-a8oia1 .compare-cell-content p{margin:0}.wap-compare-spec-value-cell.svelte-a8oia1 .compare-cell-content p+p{margin-top:4px}.wap-compare-spec-value-cell.svelte-a8oia1 .compare-cell-content ul,.wap-compare-spec-value-cell.svelte-a8oia1 .compare-cell-content ol{margin:0;padding-left:1.25em}.wap-compare-spec-value-cell.svelte-a8oia1 .compare-cell-content img{max-width:100%;height:auto;display:inline-block}.wap-compare-expand-wrapper.svelte-a8oia1{margin-top:16px;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box}.wap-compare-expand-btn.svelte-a8oia1{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;padding:0;font-size:12px;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.wap-compare-dialog-overlay{position:fixed;inset:0;background-color:#0006;z-index:1000;box-sizing:border-box}.wap-compare-dialog-card{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;width:320px;max-width:calc(100% - 32px);background:#fff;border-radius:8px;padding:24px;box-shadow:0 0 16px #10192814;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.wap-compare-dialog-close-btn{position:absolute;top:12px;right:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0}.wap-compare-dialog-close-icon{width:14px;height:14px;object-fit:contain}.wap-compare-dialog-body{display:flex;flex-direction:row;align-items:flex-start;gap:12px;width:100%}.wap-compare-dialog-warning-icon{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.wap-compare-dialog-text-group{display:flex;flex-direction:column;gap:4px;flex:1}.wap-compare-dialog-title{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:#2b2b2b}.wap-compare-dialog-desc{margin:0;font-size:12px;font-weight:400;line-height:1.4;color:#5f6166}.wap-compare-dialog-actions{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.wap-compare-dialog-btn-cancel{flex:1;height:36px;background:#fff;border:1px solid #2B2B2B;border-radius:4px;font-size:12px;font-weight:500;color:#2b2b2b;cursor:pointer}.wap-compare-dialog-btn-remove{flex:1;height:36px;background:#2b2b2b;border:none;border-radius:4px;font-size:12px;font-weight:500;color:#fff;cursor:pointer}.wap-compare-empty-state.svelte-a8oia1{padding:48px 16px;text-align:center;font-size:14px;color:#8e9299}.pdp-pc-view.svelte-gqvjqo{display:block;width:100%}.pdp-wap-view.svelte-gqvjqo{display:none;width:100%}@media screen and (max-width:768px){.pdp-pc-view.svelte-gqvjqo{display:none!important}.pdp-wap-view.svelte-gqvjqo{display:block!important}}[data-device=pc] .pdp-pc-view.svelte-gqvjqo{display:block!important}[data-device=pc] .pdp-wap-view.svelte-gqvjqo,[data-device=wap] .pdp-pc-view.svelte-gqvjqo{display:none!important}[data-device=wap] .pdp-wap-view.svelte-gqvjqo{display:block!important}.pdp-compare-container.svelte-gqvjqo{width:100%;margin:0 auto;padding:24px 48px;box-sizing:border-box;max-width:1696px}.pdp-compare-header.svelte-gqvjqo{margin-bottom:24px;text-align:left}.pdp-compare-title.svelte-gqvjqo{font-size:28px;font-weight:500;line-height:1.3;margin:0 0 8px}.pdp-compare-desc.svelte-gqvjqo{font-size:14px;line-height:1.5;margin:0}.pdp-slider-wrapper.svelte-gqvjqo{position:relative;width:100%}.pdp-slider-nav.svelte-gqvjqo{position:absolute;top:135px;z-index:20;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;filter:drop-shadow(0px 2px 8px rgba(16,25,40,.12));transition:opacity .2s ease,transform .2s ease}.pdp-slider-nav.svelte-gqvjqo:hover{transform:translateY(-50%) scale(1.05)}.pdp-slider-nav.nav-prev.svelte-gqvjqo{left:-16px}.pdp-slider-nav.nav-next.svelte-gqvjqo{right:-16px}.pdp-compare-scroll-wrapper.svelte-gqvjqo{width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;padding-bottom:12px}.pdp-compare-scroll-wrapper.svelte-gqvjqo::-webkit-scrollbar{display:none}.pdp-compare-content-inner.svelte-gqvjqo{width:max-content;min-width:100%}.pdp-compare-products-grid.svelte-gqvjqo{display:grid;grid-template-columns:repeat(var(--product-count, 6),250px);gap:20px;align-items:stretch;margin-bottom:20px}.pdp-compare-specs-list.svelte-gqvjqo{display:flex;flex-direction:column;gap:8px;width:100%}.pdp-spec-row-alternating.svelte-gqvjqo{padding:8px 12px;border-radius:4px;box-sizing:border-box}.pdp-spec-header.svelte-gqvjqo{position:sticky;left:12px;width:fit-content;z-index:2;font-size:14px;font-weight:400;line-height:1.3;margin-bottom:6px;text-align:left}.pdp-spec-values-grid.svelte-gqvjqo{display:grid;grid-template-columns:repeat(var(--product-count, 6),250px);gap:20px;align-items:center}.pdp-spec-value-cell.svelte-gqvjqo{font-size:14px;font-weight:500;line-height:1.3;padding:4px 0;box-sizing:border-box;word-break:break-word;text-align:left}.pdp-spec-value-cell.svelte-gqvjqo .compare-cell-content{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;word-break:break-word;white-space:normal}.pdp-spec-value-cell.svelte-gqvjqo .compare-cell-content p{margin:0}.pdp-spec-value-cell.svelte-gqvjqo .compare-cell-content p+p{margin-top:4px}.pdp-spec-value-cell.svelte-gqvjqo .compare-cell-content ul,.pdp-spec-value-cell.svelte-gqvjqo .compare-cell-content ol{margin:0;padding-left:1.25em}.pdp-spec-value-cell.svelte-gqvjqo .compare-cell-content img{max-width:100%;height:auto;display:inline-block}.pdp-spec-row-separate.svelte-gqvjqo{display:flex;flex-direction:column;gap:4px;width:100%}.pdp-spec-separate-header.svelte-gqvjqo{width:100%;padding:4px 12px;font-size:14px;font-weight:400;line-height:1.3;text-align:left;border-radius:4px;box-sizing:border-box}.pdp-spec-separate-title.svelte-gqvjqo{position:sticky;left:12px;display:block;width:fit-content;z-index:2}.pdp-spec-separate-values.svelte-gqvjqo{padding:4px 12px;border-radius:4px;box-sizing:border-box}.pdp-compare-expand-wrapper.svelte-gqvjqo{display:flex;justify-content:center;margin-top:24px}.pdp-compare-expand-btn.svelte-gqvjqo{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;background:transparent;border:none;cursor:pointer;font-size:14px;font-weight:500;transition:opacity .2s;text-decoration:underline}.pdp-compare-expand-btn.svelte-gqvjqo:hover{opacity:.8}.pdp-compare-expand-icon.svelte-gqvjqo{width:16px;height:16px;transition:transform .2s ease}.pdp-compare-expand-icon.is-expanded.svelte-gqvjqo{transform:rotate(180deg)}.compare-float-trigger{position:fixed;top:50%;transform:translateY(-50%);z-index:50;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px 8px;border:none;box-shadow:0 0 16px #10192814;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease}.compare-float-trigger.is-right{right:0;border-radius:4px 0 0 4px}.compare-float-trigger.is-left{left:0;border-radius:0 4px 4px 0}.compare-float-trigger:hover{transform:translateY(calc(-50% - 2px));box-shadow:0 4px 20px #10192824}.compare-float-trigger-h5{position:fixed;bottom:calc(190px + env(safe-area-inset-bottom,0px));z-index:50;width:40px;height:40px;border-radius:50%;border:.5px solid #f9fafc;box-shadow:0 0 20px #1019281a;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease}.compare-float-trigger-h5.is-right{right:8px}.compare-float-trigger-h5.is-left{left:8px}.compare-float-trigger-h5:hover{box-shadow:0 2px 24px #10192829}.compare-float-trigger-h5:active{transform:scale(.95)}.h5-float-icon-mask.svelte-zatpmd{width:20px;height:20px}.float-icon-box.svelte-zatpmd{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transform:rotate(90deg)}.float-icon-mask.svelte-zatpmd{display:inline-block;width:16px;height:16px;background-color:var(--float-icon-color, #2b2b2b);-webkit-mask:var(--float-icon-url) center / contain no-repeat;mask:var(--float-icon-url) center / contain no-repeat}.float-text.svelte-zatpmd{font-size:14px;font-weight:400;line-height:1.3em;white-space:nowrap;writing-mode:vertical-rl;letter-spacing:.5px}.float-badge.svelte-zatpmd{position:absolute;top:6px;right:4px;height:16px;min-width:16px;padding:1px 4px;background-color:#dc2f2f;color:#fff;font-size:12px;font-weight:400;line-height:14px;border-radius:8px 8px 8px 1px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.compare-drawer-panel{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:50;background:transparent;display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0px -3px 8px rgba(16,25,40,.08)) drop-shadow(0px -1px 2px rgba(16,25,40,.04));transform:translateY(100%);transition:transform .32s cubic-bezier(.16,1,.3,1),visibility .32s ease;visibility:hidden;pointer-events:none;will-change:transform}.compare-drawer-panel[data-state=open]{transform:translateY(0);visibility:visible;pointer-events:auto}.compare-drawer-panel[data-state=closed]{transform:translateY(100%);visibility:hidden;pointer-events:none}@starting-style{.compare-drawer-panel[data-state=open]{transform:translateY(100%);visibility:hidden}}.drawer-content.svelte-zatpmd{width:100%;background-color:#fff;padding:20px 24px;display:flex;align-items:center;justify-content:center}.compare-drawer-panel.is-h5 .drawer-content.svelte-zatpmd{padding:12px;padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}.pc-collapse-tab.svelte-zatpmd{position:relative;margin-bottom:-1px;width:96px;height:20px;padding:0;border:none;background:transparent;color:#2b2b2b;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:color .15s ease}.pc-collapse-tab.svelte-zatpmd:hover{color:#000}.collapse-tab-svg.svelte-zatpmd{display:block;width:96px;height:20px}.pc-drawer-inner.svelte-zatpmd{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.drawer-title.svelte-zatpmd{margin:0;font-size:14px;font-weight:500;line-height:1.3em}.drawer-row.svelte-zatpmd{display:flex;align-items:center;gap:12px}.drawer-actions.svelte-zatpmd{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0}.h5-collapse-bar.svelte-zatpmd{width:100%;height:32px;box-sizing:border-box;padding:8px 10px;background-color:#f2f3f5;border:none;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease}.h5-collapse-title.svelte-zatpmd{font-size:12px;font-weight:400;color:#2b2b2b;line-height:1.3em}.h5-collapse-icon.svelte-zatpmd{width:16px;height:16px;color:#2b2b2b}.h5-drawer-inner.svelte-zatpmd{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}.h5-actions.svelte-zatpmd{width:100%;display:flex;align-items:center;justify-content:space-between}.drawer-product-list.svelte-zatpmd,.h5-product-list.svelte-zatpmd{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.drawer-product-list.svelte-zatpmd::-webkit-scrollbar,.h5-product-list.svelte-zatpmd::-webkit-scrollbar{display:none;width:0;height:0}.drawer-product-list.svelte-zatpmd{gap:12px;padding:6px 0;box-sizing:border-box}.h5-product-list.svelte-zatpmd{gap:8px;width:100%;padding:4px 0;box-sizing:border-box}@keyframes svelte-zatpmd-slot-card-pop{0%{transform:scale(.88);opacity:.6}60%{transform:scale(1.02);opacity:1}to{transform:scale(1);opacity:1}}.product-thumb-card.svelte-zatpmd,.h5-thumb-card.svelte-zatpmd{position:relative;border:1px solid #e5e6eb;border-radius:4px;background-color:#fff;overflow:hidden;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;animation:svelte-zatpmd-slot-card-pop .28s cubic-bezier(.18,.89,.32,1.2)}.product-thumb-card.svelte-zatpmd{width:100px;height:100px}.h5-thumb-card.svelte-zatpmd{width:52px;height:52px;border-width:.5px}.product-thumb-img.svelte-zatpmd,.h5-thumb-img.svelte-zatpmd{width:100%;height:100%;object-fit:cover}.thumb-remove-btn.svelte-zatpmd,.h5-thumb-remove-btn.svelte-zatpmd{position:absolute;background-color:#f2f3f5;border:none;color:#4b5563;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease}.thumb-remove-btn.svelte-zatpmd{top:4px;right:4px;width:20px;height:20px;border-radius:10px}.h5-thumb-remove-btn.svelte-zatpmd{top:2px;right:2px;width:12px;height:12px;border-radius:6px;padding:0}.thumb-remove-btn.svelte-zatpmd:hover,.h5-thumb-remove-btn.svelte-zatpmd:hover{background-color:#e5e6eb;color:#1f2937}.product-empty-slot.svelte-zatpmd,.h5-empty-slot.svelte-zatpmd{border:1px dashed #e5e6eb;border-radius:4px;background-color:#f9fafc;flex-shrink:0;box-sizing:border-box}.product-empty-slot.svelte-zatpmd{width:100px;height:100px}.h5-empty-slot.svelte-zatpmd{width:52px;height:52px;border-width:.5px}.compare-now-btn.svelte-zatpmd,.h5-compare-btn.svelte-zatpmd{border-radius:4px;border:1px solid currentColor;background-color:transparent;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:opacity .15s ease,transform .1s ease}.compare-now-btn.svelte-zatpmd{width:160px;height:40px;padding:0 20px;font-size:14px}.h5-compare-btn.svelte-zatpmd{height:32px;padding:0 16px;font-size:12px}.clear-all-link.svelte-zatpmd,.h5-clear-all-link.svelte-zatpmd{background:transparent;border:none;padding:0;font-size:14px;font-weight:500;line-height:1.3em;text-decoration:underline;cursor:pointer;transition:opacity .15s ease}.clear-all-link.svelte-zatpmd:hover,.h5-clear-all-link.svelte-zatpmd:hover{opacity:.75}.compare-page-container.svelte-7uclzj{width:100%;max-width:1696px;margin:0 auto;padding:24px 48px}@media(max-width:768px){.compare-page-container.svelte-7uclzj{padding:16px}}.compare-header.svelte-7uclzj{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.compare-title-group.svelte-7uclzj{display:flex;flex-direction:column;gap:4px}.compare-title.svelte-7uclzj{margin:0;font-size:28px;font-weight:500;line-height:1.3;color:#2b2b2b}.compare-desc.svelte-7uclzj{margin:0;font-size:14px;font-weight:400;line-height:1.5;color:#2b2b2b}.compare-header-actions.svelte-7uclzj{display:flex;align-items:center;gap:24px}.compare-action-btn.svelte-7uclzj{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:0;cursor:pointer;font-size:14px;font-weight:400;color:#2b2b2b;transition:opacity .2s}.compare-action-btn.svelte-7uclzj:hover{opacity:.8}.compare-action-btn.svelte-7uclzj:hover .compare-action-text:where(.svelte-7uclzj){text-decoration:underline}.compare-action-icon.svelte-7uclzj{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:#f2f3f5;transition:background-color .2s}.compare-action-btn.svelte-7uclzj:hover .compare-action-icon:where(.svelte-7uclzj){background:#e5e6eb}.compare-action-icon.svelte-7uclzj img:where(.svelte-7uclzj){width:16px;height:16px;object-fit:contain}.compare-share-wrapper.svelte-7uclzj{position:relative;display:inline-flex}.compare-share-panel.svelte-7uclzj{position:absolute;top:calc(100% + 8px);left:0;z-index:20;min-width:180px;padding:8px 0;background:#fff;border-radius:12px;box-shadow:0 4px 20px #1019281f;display:flex;flex-direction:column}.compare-share-panel.svelte-7uclzj:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.compare-share-item.svelte-7uclzj{display:flex;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;transition:background-color .2s}.compare-share-item.svelte-7uclzj+.compare-share-item:where(.svelte-7uclzj){border-top:1px dashed #EBEBEB}.compare-share-item.svelte-7uclzj:hover{background:#f7f8fa}.compare-share-item-icon.svelte-7uclzj{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.compare-share-item-icon.svelte-7uclzj svg:where(.svelte-7uclzj){width:24px;height:24px;display:block}.compare-share-item-label.svelte-7uclzj{font-size:14px;font-weight:500;line-height:1.3;color:#2b2b2b}.compare-scroll-wrapper.svelte-7uclzj{width:100%;overflow-x:auto;padding-bottom:12px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#D3D5DA transparent}.compare-scroll-wrapper.svelte-7uclzj::-webkit-scrollbar{height:6px}.compare-scroll-wrapper.svelte-7uclzj::-webkit-scrollbar-track{background:transparent;border-radius:3px}.compare-scroll-wrapper.svelte-7uclzj::-webkit-scrollbar-thumb{background-color:#d3d5da;border-radius:3px;transition:background-color .2s ease}.compare-scroll-wrapper.svelte-7uclzj::-webkit-scrollbar-thumb:hover{background-color:#9da1ab}.compare-content-inner.svelte-7uclzj{width:max-content;min-width:100%;box-sizing:border-box}.compare-products-grid.svelte-7uclzj{display:grid;grid-template-columns:repeat(var(--product-count, 6),250px);gap:20px;width:max-content}.compare-switches-row.svelte-7uclzj{margin:24px 0;display:flex;flex-wrap:wrap;align-items:center;gap:24px}.compare-switch-item.svelte-7uclzj{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.compare-switch-text.svelte-7uclzj{font-size:14px;font-weight:400;line-height:1.3;color:#2b2b2b}.compare-base-switch{width:44px!important;height:24px!important;border-radius:12px!important;box-shadow:0 0 0 4px #f2f3f5!important;border:none!important;padding:2px!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;flex-shrink:0!important;transition:background-color .2s ease!important;outline:none!important}.compare-base-switch[data-state=unchecked]{background-color:#8e9299!important}.compare-base-switch[data-state=checked]{background-color:#2b2b2b!important}.compare-base-switch [data-slot=switch-thumb]{width:20px!important;height:20px!important;border-radius:50%!important;background-color:#fff!important;box-shadow:0 1px 3px #00000040!important;transition:translate .2s ease,transform .2s ease!important;display:block!important;pointer-events:none!important;transform:none!important}.compare-base-switch[data-state=unchecked] [data-slot=switch-thumb]{translate:0 0!important;transform:none!important}.compare-base-switch[data-state=checked] [data-slot=switch-thumb]{translate:20px 0!important;transform:none!important}.compare-specs-list.svelte-7uclzj{display:flex;flex-direction:column;gap:4px}.compare-spec-row-alternating.svelte-7uclzj{display:flex;flex-direction:column;border-radius:4px;padding:0;transition:background-color .2s ease}.compare-spec-header.svelte-7uclzj{position:sticky;left:0;width:fit-content;z-index:2;padding:4px 12px;font-size:14px;font-weight:400;line-height:1.3;box-sizing:border-box}.compare-spec-row-separate.svelte-7uclzj{display:flex;flex-direction:column;gap:0}.compare-spec-separate-header.svelte-7uclzj{width:100%;border-radius:4px;padding:4px 12px;font-size:14px;font-weight:400;line-height:1.3;box-sizing:border-box;transition:background-color .2s ease,color .2s ease}.compare-spec-separate-title.svelte-7uclzj{position:sticky;left:12px;display:block;width:fit-content;z-index:2}.compare-spec-separate-values.svelte-7uclzj{border-radius:4px;transition:background-color .2s ease;box-sizing:border-box}.compare-spec-values-grid.svelte-7uclzj{display:grid;grid-template-columns:repeat(var(--product-count, 6),250px);gap:20px;width:max-content}.compare-spec-value-cell.svelte-7uclzj{width:250px;min-width:250px;max-width:250px;padding:4px 12px;font-size:14px;font-weight:500;line-height:1.3;white-space:pre-line;word-break:break-word;box-sizing:border-box}.compare-spec-value-cell.svelte-7uclzj .compare-cell-content{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;word-break:break-word;white-space:normal}.compare-spec-value-cell.svelte-7uclzj .compare-cell-content p{margin:0}.compare-spec-value-cell.svelte-7uclzj .compare-cell-content p+p{margin-top:4px}.compare-spec-value-cell.svelte-7uclzj .compare-cell-content ul,.compare-spec-value-cell.svelte-7uclzj .compare-cell-content ol{margin:0;padding-left:1.25em}.compare-spec-value-cell.svelte-7uclzj .compare-cell-content img{max-width:100%;height:auto;display:inline-block}.compare-expand-wrapper.svelte-7uclzj{margin-top:24px;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box}.compare-expand-btn.svelte-7uclzj{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;padding:0;font-size:14px;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.compare-expand-btn.svelte-7uclzj:hover{opacity:.8}.compare-expand-icon.svelte-7uclzj{width:16px;height:16px;transition:transform .2s ease}.compare-expand-icon.is-expanded.svelte-7uclzj{transform:rotate(180deg)}.compare-empty-state.svelte-7uclzj{max-width:500px;margin:48px auto;padding:48px 24px;border:1px solid #E5E6EB;border-radius:4px;background:#f9fafc;text-align:center;font-size:14px;color:#8e9299}.compare-dialog-overlay{position:fixed;inset:0;background-color:#0006;z-index:1000;box-sizing:border-box;animation:svelte-7uclzj-compare-dialog-fade-in .2s ease-out}.compare-dialog-card{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;width:520px;max-width:calc(100% - 32px);background:#fff;border-radius:8px;padding:36px;box-shadow:0 0 16px #10192814;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;animation:svelte-7uclzj-compare-dialog-scale-in .2s ease-out}.compare-dialog-close-btn{position:absolute;top:16px;right:16px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;border-radius:4px;transition:opacity .2s}.compare-dialog-close-btn:hover{opacity:.7}.compare-dialog-close-icon{width:16px;height:16px;object-fit:contain}.compare-dialog-body{display:flex;flex-direction:row;align-items:flex-start;gap:16px;width:100%}.compare-dialog-warning-icon{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.compare-dialog-text-group{display:flex;flex-direction:column;gap:8px;flex:1}.compare-dialog-title{margin:0;font-size:24px;font-weight:700;line-height:1.3;color:#2b2b2b;text-align:left}.compare-dialog-desc{margin:0;font-size:14px;font-weight:400;line-height:1.5;color:#5f6166;text-align:left}.compare-dialog-actions{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}.compare-dialog-btn-cancel{flex:1;height:40px;background:#fff;border:1px solid #2B2B2B;border-radius:4px;font-size:14px;font-weight:500;line-height:1.3;color:#2b2b2b;cursor:pointer;transition:background-color .2s,opacity .2s;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.compare-dialog-btn-cancel:hover{background-color:#f9fafc}.compare-dialog-btn-remove{width:306px;max-width:100%;height:40px;background:#2b2b2b;border:none;border-radius:4px;font-size:14px;font-weight:500;line-height:1.3;color:#fff;cursor:pointer;transition:opacity .2s;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.compare-dialog-btn-remove:hover{opacity:.88}@keyframes svelte-7uclzj-compare-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-7uclzj-compare-dialog-scale-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.compare-entry.svelte-ga0i3c{display:inline-flex;align-items:center;min-height:24px;border:0;color:inherit;font:inherit;-webkit-user-select:none;user-select:none}label.compare-entry.svelte-ga0i3c,button.compare-entry.svelte-ga0i3c{cursor:pointer}.compare-entry--imageAbove.svelte-ga0i3c{gap:4px;padding:0 2px;background:#ffffff7f;border-radius:4px}.compare-entry--imageTopRight.svelte-ga0i3c{gap:6px;padding:2px;background:#ffffff7f;border-radius:4px}.compare-entry--infoBottom.svelte-ga0i3c{gap:6px;padding:0;background:transparent}.compare-entry--breadcrumbRight.svelte-ga0i3c{gap:8px;padding:0;background:transparent}.indicator-wrapper.svelte-ga0i3c{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.compare-entry--breadcrumbRight.svelte-ga0i3c .indicator-wrapper:where(.svelte-ga0i3c){width:24px;height:24px;border-radius:4px;background-color:#f2f3f5;transition:background-color .2s ease,opacity .2s ease}.compare-entry--breadcrumbRight.is-checked.svelte-ga0i3c .icon-wrapper:where(.svelte-ga0i3c){background-color:var(--compare-entry-checked-fill, #2b2b2b)}.compare-entry--breadcrumbRight.is-checked.svelte-ga0i3c .icon-box:where(.svelte-ga0i3c){background-color:#fff}.compare-entry--breadcrumbRight.svelte-ga0i3c .entry-text:where(.svelte-ga0i3c){font-size:14px;line-height:1.3em;color:#2b2b2b}.compare-entry--breadcrumbRight.svelte-ga0i3c:hover:not(:disabled) .indicator-wrapper:where(.svelte-ga0i3c){opacity:.85}button.compare-entry.svelte-ga0i3c:hover:not(:disabled),label.compare-entry.svelte-ga0i3c:hover:not(:disabled){opacity:.85}.compare-entry.is-disabled.svelte-ga0i3c{cursor:not-allowed;opacity:.4;pointer-events:none}.icon-box.svelte-ga0i3c{display:inline-block;width:20px;height:20px;flex-shrink:0;background-color:var(--compare-entry-icon-color, #2b2b2b);-webkit-mask:var(--compare-entry-icon-mask) center / contain no-repeat;mask:var(--compare-entry-icon-mask) center / contain no-repeat}.entry-text.svelte-ga0i3c{font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap}.compare-entry-checkbox{width:20px;height:20px;flex-shrink:0}
