.Home_homeContainer__X1Mjk{padding:clamp(16px,2vw,20px);background:var(--color-background,#f6f7fa);color:var(--color-text-main,#222);font-family:var(--font-family-base);min-height:100vh}.Home_homeContainerScrollLock__PhJuz{position:fixed;left:0;right:0;width:100%}.Home_homeContainer__X1Mjk h1,.Home_homeContainer__X1Mjk h2{margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px));border-bottom:clamp(1.5px,.2vw,2px) solid var(--color-primary,#e62828);padding-bottom:var(--space-sm,clamp(6px,.8vw,8px));color:var(--color-text-main,#222);font-weight:var(--font-weight-bold,700);letter-spacing:-.01em}.Home_homeContainer__X1Mjk h1{font-size:var(--font-size-2xl,clamp(28px,3vw,32px));text-align:center;margin-bottom:var(--space-xl,clamp(28px,3.5vw,32px));font-weight:var(--font-weight-bold,700)}.Home_homeContainer__X1Mjk h2{font-size:var(--font-size-xl,clamp(20px,2.2vw,24px));margin-bottom:clamp(16px,2vw,20px);font-weight:var(--font-weight-semibold,600)}.Home_homeContainer__X1Mjk h3{color:var(--color-text-main,#222);margin-bottom:clamp(10px,1.2vw,12px);font-size:var(--font-size-lg,clamp(18px,2vw,20px));font-weight:var(--font-weight-semibold,600)}.Home_homeContainer__X1Mjk p{color:var(--color-text-secondary,#888);margin-bottom:var(--space-md,clamp(12px,1.5vw,16px));line-height:var(--line-height-normal,1.6)}.Home_heroSection__k6XfR{position:relative;background:var(--color-surface,#fff);overflow:hidden;margin-bottom:clamp(32px,4vw,40px)}.Home_heroCarouselSkeleton__SLU6W{width:100%;aspect-ratio:16/9;border-radius:var(--radius-xl,clamp(18px,2.4vw,24px));background:linear-gradient(90deg,var(--color-surface-hover,#f8f9fa) 0,hsla(0,0%,100%,.92) 38%,var(--color-surface-hover,#f8f9fa) 100%);background-size:200% 100%;box-shadow:var(--shadow-card,0 clamp(3px,.4vw,4px) var(--space-md,clamp(12px,1.5vw,16px)) var(--color-overlay-dark,rgba(34,34,34,.12)));animation:Home_shimmer__AX8A0 1.8s ease-in-out infinite}.Home_searchSection__BbxXa{max-width:var(--container-xl,1200px);margin:0 auto clamp(32px,4vw,40px);padding:0 clamp(16px,2vw,20px)}.Home_searchContainer__GSeGJ{background:var(--color-surface,#fff);border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)));padding:var(--space-lg,clamp(20px,2.5vw,24px)) var(--space-xl,clamp(28px,3.5vw,32px));border:1px solid var(--color-border-light,#f0f0f0)}.Home_homeSearchBar__FbDTx{width:100%}.Home_suggestionsDropdown__7UxhZ{position:absolute;top:100%;left:0;right:0;margin-top:var(--space-sm,clamp(6px,.8vw,8px));background:var(--color-surface,#fff);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));box-shadow:var(--shadow-card,0 clamp(3px,.4vw,4px) var(--space-md,clamp(12px,1.5vw,16px)) var(--color-overlay-dark,rgba(34,34,34,.12)));border:1px solid var(--color-border-light,#f0f0f0);z-index:var(--z-dropdown,1000);max-height:clamp(250px,30vw,300px);overflow-y:auto}.Home_suggestionsList__gLkn8{list-style:none;padding:var(--space-sm,clamp(6px,.8vw,8px)) 0;margin:0}.Home_suggestionItem__qOwwg{display:flex;align-items:center;gap:clamp(10px,1.2vw,12px);padding:clamp(10px,1.2vw,12px) var(--space-lg,clamp(20px,2.5vw,24px));cursor:pointer;transition:background-color var(--duration-fast,.2s) var(--easing-default,ease);color:var(--color-text-main,#333);font-size:var(--font-size-md,clamp(14px,1.6vw,15px))}.Home_suggestionItem__qOwwg:hover{background-color:var(--color-surface-hover,#f8f9fa)}.Home_suggestionItem__qOwwg:active{background-color:var(--color-border-light,#f0f0f0)}.Home_suggestionItem__qOwwg span{flex:1 1}@media (max-width:768px){.Home_searchSection__BbxXa{padding:0 var(--space-md,clamp(12px,1.5vw,16px));margin-bottom:var(--space-xl,clamp(28px,3.5vw,32px))}.Home_searchContainer__GSeGJ{padding:clamp(16px,2vw,20px) var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}}@media (max-width:480px){.Home_searchSection__BbxXa{padding:0 clamp(10px,1.2vw,12px);margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px))}.Home_searchContainer__GSeGJ{padding:var(--space-md,clamp(12px,1.5vw,16px)) clamp(16px,2vw,20px);border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}}.Home_heroMain__s364z{position:relative;width:100%;max-width:clamp(900px,90vw,1000px);height:auto;margin:0 auto;padding:clamp(16px,2vw,20px) clamp(32px,4vw,40px);display:flex;justify-content:center}@media (max-width:980px){.Home_heroMain__s364z{padding:var(--space-md,clamp(12px,1.5vw,16px)) var(--space-lg,clamp(20px,2.5vw,24px))}}@media (max-width:768px){.Home_heroMain__s364z{padding:var(--space-md,clamp(12px,1.5vw,16px)) clamp(16px,2vw,20px);max-width:100%}}@media (max-width:480px){.Home_heroMain__s364z{padding:clamp(10px,1.2vw,12px) var(--space-md,clamp(12px,1.5vw,16px));max-width:100%}}[data-ranking-drawer-open] .Home_searchSection__BbxXa{padding:0 var(--space-md,clamp(12px,1.5vw,16px));margin-bottom:var(--space-xl,clamp(28px,3.5vw,32px))}[data-ranking-drawer-open] .Home_searchContainer__GSeGJ{padding:clamp(16px,2vw,20px) var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}[data-ranking-drawer-open] .Home_heroMain__s364z{padding:var(--space-md,clamp(12px,1.5vw,16px)) clamp(16px,2vw,20px);max-width:100%}.Home_productsSection__B6FCB{padding:var(--space-lg,clamp(20px,2.5vw,24px));max-width:var(--container-xl,1200px);margin:clamp(32px,4vw,40px) auto;background:var(--color-surface,#fff);border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)))}.Home_sectionHeader__kgFD3{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md,clamp(12px,1.5vw,16px));flex-wrap:wrap;margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px))}.Home_sectionOverlayShell__qWFdn{position:relative;max-width:var(--container-xl,1200px);margin:clamp(32px,4vw,40px) auto}.Home_sectionOverlayShell__qWFdn>.Home_productsSection__B6FCB{margin:0}.Home_sectionOverlayAction__nQvI8{display:inline-flex;align-items:center;justify-content:center;margin:0;flex:0 0 auto;min-width:clamp(44px,4.8vw,48px);min-height:clamp(44px,4.8vw,48px);padding:0;border:1px solid var(--color-primary,#e62828);border-radius:var(--radius-md,12px);background:var(--color-primary-bg,rgba(230,40,40,.06));cursor:pointer;transition:background var(--duration-fast,.2s) var(--easing-default,ease),color var(--duration-fast,.2s) var(--easing-default,ease),border-color var(--duration-fast,.2s) var(--easing-default,ease),box-shadow var(--duration-fast,.2s) var(--easing-default,ease)}.Home_sectionOverlayAction__nQvI8,.Home_sectionOverlayAction__nQvI8:hover:not(:disabled){color:var(--color-primary-dark,#d01818);box-shadow:var(--shadow-xs,0 1px 2px rgba(34,34,34,.04))}.Home_sectionOverlayAction__nQvI8:hover:not(:disabled){border-color:var(--color-primary-dark,#d01818);background:var(--color-surface-hover,#f8f9fa)}.Home_sectionOverlayAction__nQvI8:active:not(:disabled){box-shadow:var(--shadow-xs,0 1px 2px rgba(34,34,34,.04))}.Home_sectionOverlayAction__nQvI8:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary-bg,rgba(230,40,40,.16))}.Home_sectionOverlayAction__nQvI8:disabled{cursor:wait;opacity:.72}.Home_sectionOverlayActionIcon__hzBo6{display:inline-flex;align-items:center;justify-content:center;color:inherit}.Home_sectionTitleActionSlot__Atugs{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.Home_sectionOverlayActionLoading__EUDno svg{animation:Home_homeSectionRefreshSpin__kZZs4 .85s linear infinite}.Home_sectionTitleGroup__SHnRk{display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));min-width:0;flex:1 1 auto;flex-wrap:wrap}.Home_sectionTitleMetaBadge__tJs22{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid rgba(230,40,40,.14);background:rgba(230,40,40,.06);color:var(--color-text-secondary,#666);font-size:12px;line-height:1.2;white-space:nowrap}.Home_sectionTitle__P_qai{font-size:var(--font-size-2xl,clamp(20px,2.5vw,24px));font-weight:var(--font-weight-medium,500);color:var(--color-text-main,#222);border-bottom:var(--home-product-section-title-underline-width) solid var(--color-primary,#e62828);padding-bottom:var(--space-sm,clamp(6px,.8vw,8px));margin-bottom:0;letter-spacing:.02em;flex:0 1 auto}.Home_sectionTitleContent__tG3sC,.Home_sectionTitle__P_qai{display:inline-flex;align-items:center;gap:clamp(10px,1.2vw,12px);min-width:0}.Home_sectionTitleText__YVLXF{display:block;min-width:0}.Home_sectionCategoryBadge__SY5B3{display:inline-flex;align-items:center;min-height:clamp(30px,3vw,32px);padding:0 var(--space-md,16px);border-radius:999px;border:1px solid var(--color-border-dark,#e0e0e0);background:var(--color-surface-hover,#f8f9fa);color:var(--color-text-secondary,#888);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);line-height:1;white-space:nowrap}.Home_viewControls__LOLr_{display:flex;align-items:center;gap:var(--space-md,clamp(12px,1.5vw,16px));flex:0 0 auto;margin-left:auto}.Home_viewToggle__NVvgH{width:clamp(32px,4vw,36px);height:clamp(32px,4vw,36px);border:1px solid var(--color-border-dark,#e0e0e0);background:var(--color-surface,#fff);border-radius:var(--radius-default,clamp(6px,.8vw,8px));display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease)}.Home_viewToggle__NVvgH:hover{border-color:var(--color-primary,#e62828);color:var(--color-primary,#e62828)}.Home_viewToggle__NVvgH.Home_active__wnqnj{background:var(--color-primary,#e62828);border-color:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff)}.Home_viewToggle__NVvgH svg{transition:color .2s ease}.Home_viewAllLink__BWwPG{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-muted,#666);text-decoration:none;display:flex;align-items:center;gap:var(--space-xs,clamp(3px,.5vw,4px));transition:color var(--duration-fast,.2s) var(--easing-default,ease);margin-left:var(--space-md,clamp(12px,1.5vw,16px));font-family:var(--font-family-base,inherit)}.Home_viewAllLink__BWwPG:hover{color:var(--color-primary,#e62828)}@media (min-width:769px){.Home_viewAllLinkText__unjgw{display:inline}}.Home_productsScrollContainer__2KNIY{overflow-x:auto;overflow-y:hidden;margin:0 clamp(-16px,-1.5vw,-20px);padding:0 clamp(16px,1.5vw,20px);position:relative;scrollbar-gutter:stable both-edges;scrollbar-width:none;-ms-overflow-style:none}.Home_productsScrollContainer__2KNIY::-webkit-scrollbar{display:none}.Home_productsScrollContent__eONNh{display:flex;gap:clamp(16px,1.5vw,20px);padding:clamp(3px,.4vw,4px) 0;will-change:transform}.Home_productScrollItem__fV0P0{flex:0 0 auto;width:clamp(200px,12.5vw,240px);display:flex}.Home_productScrollItem__fV0P0>*{flex:1 1 auto;height:100%}@media (min-width:769px){.Home_productsScrollContainer__2KNIY:hover{scrollbar-width:thin}.Home_productsScrollContainer__2KNIY:hover::-webkit-scrollbar{display:block;height:clamp(4px,.5vw,6px)}.Home_productsScrollContainer__2KNIY:hover::-webkit-scrollbar-track{background:var(--color-border-light,#f1f1f1);border-radius:var(--radius-xs,clamp(2px,.3vw,3px))}.Home_productsScrollContainer__2KNIY:hover::-webkit-scrollbar-thumb{background:var(--color-text-disabled,#ccc);border-radius:var(--radius-xs,clamp(2px,.3vw,3px))}.Home_productsScrollContainer__2KNIY:hover::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted,#999)}}@media (min-width:769px){.Home_productsScrollContainer__2KNIY,.Home_productsScrollContainer__2KNIY:hover{scrollbar-width:none}.Home_productsScrollContainer__2KNIY::-webkit-scrollbar,.Home_productsScrollContainer__2KNIY:hover::-webkit-scrollbar{display:none;width:0;height:0}}.Home_productsGrid__wVP1j{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(220px,27vw,240px),1fr));grid-gap:clamp(16px,2vw,20px);gap:clamp(16px,2vw,20px);margin-bottom:clamp(48px,6vw,60px);align-items:stretch}.Home_productsGrid__wVP1j>*{height:100%}.Home_rankingList__XlDUd{flex-direction:column;margin-bottom:clamp(48px,6vw,60px)}.Home_rankingItem__dAtSA,.Home_rankingList__XlDUd{display:flex;gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_rankingItem__dAtSA{align-items:center;padding:var(--space-md,clamp(12px,1.5vw,16px));background:var(--color-surface,#fff);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));box-shadow:var(--shadow-default,0 2px 8px rgba(0,0,0,.06));position:relative;z-index:1}.Home_rankingItem__dAtSA[href]{color:inherit;text-decoration:none}.Home_rankingNumber__r44Uy{width:clamp(28px,3.2vw,32px);height:clamp(28px,3.2vw,32px);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold,700);font-size:var(--font-size-base,clamp(14px,1.6vw,16px));border-radius:50%;flex-shrink:0;font-family:var(--font-family-base,inherit)}.Home_rankingNumber__r44Uy.Home_top1__OL4Mp{background:var(--color-warning,gold);color:var(--color-text-main,#333);font-family:var(--font-family-base,inherit)}.Home_rankingNumber__r44Uy.Home_top2__LWDZL{background:var(--color-text-disabled,silver);color:var(--color-text-main,#333);font-family:var(--font-family-base,inherit)}.Home_rankingNumber__r44Uy.Home_top3__Miz_9{background:var(--color-secondary,#cd7f32);color:var(--color-text-inverse,#fff);font-family:var(--font-family-base,inherit)}.Home_rankingNumber__r44Uy.Home_normal__Pcx61{background:var(--color-surface-hover,#f0f0f0);color:var(--color-text-muted,#666)}.Home_rankingImage__YH1QJ{width:clamp(70px,8.5vw,80px);height:clamp(70px,8.5vw,80px);flex-shrink:0}.Home_rankingImage__YH1QJ .imageContainer{width:100%;height:100%;border-radius:var(--radius-default,clamp(6px,.8vw,8px))}.Home_rankingImage__YH1QJ .image{width:100%;height:100%;object-fit:cover}.Home_rankingInfo__Q2rkH{flex:1 1;display:flex;flex-direction:column;gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_rankingTitle__eTirs{font-size:var(--font-size-base,clamp(14px,1.6vw,16px));font-weight:var(--font-weight-medium,500);color:var(--color-text-main,#333);line-height:var(--line-height-normal,1.4);font-family:var(--font-family-base,inherit)}.Home_rankingPrice__jdidJ{display:flex;align-items:baseline;gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_currentPrice__ABZ4q{font-size:var(--font-size-xl,clamp(18px,2.2vw,20px));font-weight:var(--font-weight-semibold,600);color:var(--color-primary,#e62828);font-family:var(--font-family-base,inherit)}.Home_originalPrice__TNaqh{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-disabled,#999);text-decoration:line-through;font-family:var(--font-family-base,inherit)}.Home_rankingActions__n0zxR{display:flex;align-items:center;gap:var(--space-md,clamp(12px,1.5vw,16px));margin-left:auto;position:relative;z-index:20}.Home_viewButton__JZDSZ{padding:var(--space-sm,clamp(6px,.8vw,8px)) var(--space-md,clamp(12px,1.5vw,16px));background:var(--color-surface,#fff);border:1px solid var(--color-primary,#e62828);border-radius:var(--radius-sm,clamp(5px,.7vw,6px));color:var(--color-primary,#e62828);text-decoration:none;font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-medium,500);transition:all var(--duration-fast,.2s) var(--easing-default,ease);font-family:var(--font-family-base,inherit)}.Home_viewButton__JZDSZ:hover{background:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff)}.Home_hotSearchSection__GMHlC{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:clamp(32px,4vw,40px);box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)))}@media (max-width:768px){.Home_hotSearchSection__GMHlC{padding:12px 16px;margin-bottom:24px;border-radius:12px}}@media (max-width:480px){.Home_hotSearchSection__GMHlC{padding:10px 12px;margin-bottom:20px;border-radius:10px}}.Home_hotSearchContainer__TVlv7{max-width:var(--container-xl,1200px);margin:0 auto}.Home_hotSearchTitle__o6JY6{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-medium,500);color:var(--color-text-muted,#666);margin:0 0 clamp(8px,1vw,10px);display:flex;align-items:center;gap:clamp(5px,.7vw,6px);font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_hotSearchTitle__o6JY6{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));margin:0 0 var(--space-sm,clamp(6px,.8vw,8px)) 0;gap:var(--space-xs,clamp(3px,.5vw,4px))}.Home_hotSearchTitle__o6JY6 svg{width:clamp(14px,1.8vw,16px)!important;height:clamp(14px,1.8vw,16px)!important}}@media (max-width:480px){.Home_hotSearchTitle__o6JY6{font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));margin:0 0 clamp(5px,.6vw,6px);gap:clamp(2px,.4vw,3px)}.Home_hotSearchTitle__o6JY6 svg{width:clamp(12px,1.6vw,14px)!important;height:clamp(12px,1.6vw,14px)!important}}.Home_hotSearchTags__vH65w{display:flex;flex-wrap:wrap;gap:clamp(5px,.7vw,6px)}.Home_hotSearchTag__eWS30{padding:var(--space-xs,clamp(3px,.5vw,4px)) clamp(8px,1vw,10px);background:var(--color-background,#f8f8f8);border-radius:var(--radius-md,clamp(12px,1.6vw,14px));font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));color:var(--color-text-muted,#777);text-decoration:none;transition:all var(--duration-fast,.2s) var(--easing-default,ease);white-space:nowrap;border:1px solid transparent;font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_hotSearchTags__vH65w{gap:var(--space-xs,clamp(3px,.5vw,4px))}.Home_hotSearchTag__eWS30{padding:clamp(2px,.3vw,3px) var(--space-sm,clamp(6px,.8vw,8px));font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));border-radius:var(--radius-sm,clamp(10px,1.4vw,12px))}}@media (max-width:480px){.Home_hotSearchTags__vH65w{gap:clamp(2px,.4vw,3px)}.Home_hotSearchTag__eWS30{padding:clamp(1px,.2vw,2px) clamp(5px,.7vw,6px);font-size:var(--font-size-xs,clamp(9px,1vw,10px));border-radius:var(--radius-sm,clamp(8px,1.2vw,10px))}}.Home_hotSearchTag__eWS30:hover{background:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff);transform:translateY(-1px);border-color:var(--color-primary,#e62828)}.Home_highlightSection__Rtply{padding:clamp(10px,1.2vw,12px) var(--space-lg,clamp(20px,2.5vw,24px));background:var(--color-surface,#fff);border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px));box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)));content-visibility:auto;contain-intrinsic-size:220px}@media (max-width:768px){.Home_highlightSection__Rtply{padding:4px 8px;margin-bottom:8px;border-radius:8px}}@media (max-width:480px){.Home_highlightSection__Rtply{padding:2px 6px;margin-bottom:6px;border-radius:6px}}.Home_highlightContainer__EAaya{max-width:var(--container-xl,1200px);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(10px,1.2vw,12px);gap:clamp(10px,1.2vw,12px)}.Home_highlightCard__678aE{background:var(--color-surface,#fff);border-radius:var(--radius-md,clamp(8px,1.2vw,10px));padding:clamp(8px,1vw,10px) clamp(10px,1.2vw,12px);display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));box-shadow:var(--shadow-xs,0 clamp(1.5px,.2vw,2px) clamp(5px,.6vw,6px) var(--color-overlay-dark,rgba(0,0,0,.04)));min-width:0}.Home_highlightCard__678aE span[style*=width],.Home_highlightCard__678aE svg{width:clamp(20px,2.5vw,24px)!important;height:clamp(20px,2.5vw,24px)!important}@media (max-width:768px){.Home_highlightContainer__EAaya{grid-gap:var(--space-xs,clamp(3px,.5vw,4px));gap:var(--space-xs,clamp(3px,.5vw,4px));grid-template-columns:repeat(3,1fr);display:grid}.Home_highlightCard__678aE{padding:clamp(2px,.3vw,3px) var(--space-xs,clamp(3px,.5vw,4px));gap:clamp(1px,.2vw,2px);border-radius:var(--radius-xs,clamp(3px,.5vw,4px));flex-direction:column;align-items:center;text-align:center;box-shadow:none;border:1px solid var(--color-border-light,#f0f0f0)}.Home_highlightCard__678aE svg{width:clamp(12px,1.6vw,14px)!important;height:clamp(12px,1.6vw,14px)!important}.Home_highlightInfo__76irg{width:100%;display:flex;flex-direction:column;align-items:center;gap:0}}@media (max-width:480px){.Home_highlightContainer__EAaya{gap:3px;grid-template-columns:repeat(3,1fr)}.Home_highlightCard__678aE{padding:2px 3px;gap:1px;border-radius:3px;border:1px solid #f0f0f0}.Home_highlightCard__678aE svg{width:12px!important;height:12px!important}.Home_highlightInfo__76irg{gap:0}}.Home_highlightInfo__76irg{flex:1 1;min-width:0;overflow:hidden}.Home_highlightDesc__iE_1J,.Home_highlightTitle__rL3SQ,.Home_highlightValue__CRruK{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Home_highlightTitle__rL3SQ{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));color:var(--color-text-muted,#666);margin:0 0 var(--space-xs,clamp(3px,.5vw,4px)) 0;line-height:var(--line-height-tight,1.3);font-family:var(--font-family-base,inherit)}.Home_highlightValue__CRruK{font-size:var(--font-size-lg,clamp(16px,2vw,18px));font-weight:var(--font-weight-bold,700);color:var(--color-text-main,#333);margin:0 0 clamp(1px,.2vw,2px);line-height:var(--line-height-tight,1.2);font-family:var(--font-family-base,inherit)}.Home_highlightDesc__iE_1J{font-size:var(--font-size-xs,clamp(9px,1vw,10px));color:var(--color-text-disabled,#999);margin:0;line-height:var(--line-height-tight,1.3);font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_highlightTitle__rL3SQ{font-size:var(--font-size-xs,clamp(7px,.9vw,8px));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Home_highlightTitle__rL3SQ,.Home_highlightValue__CRruK{margin:0;line-height:var(--line-height-tight,1);padding:0}.Home_highlightValue__CRruK{font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));font-weight:var(--font-weight-semibold,600)}.Home_highlightDesc__iE_1J{font-size:var(--font-size-xs,clamp(6px,.8vw,7px));line-height:var(--line-height-tight,1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none;margin:0;padding:0}}@media (max-width:480px){.Home_highlightTitle__rL3SQ{font-size:var(--font-size-xs,clamp(6px,.8vw,7px))}.Home_highlightTitle__rL3SQ,.Home_highlightValue__CRruK{margin:0;line-height:var(--line-height-tight,1);padding:0}.Home_highlightValue__CRruK{font-size:var(--font-size-xs,clamp(8px,1vw,9px));font-weight:var(--font-weight-semibold,600)}.Home_highlightDesc__iE_1J{display:none}}.Home_statsSection__z_iqP{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:clamp(32px,4vw,40px);box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)));content-visibility:auto;contain-intrinsic-size:180px}.Home_statsContainer__otjY2{max-width:clamp(700px,87vw,800px);margin:0 auto;display:flex;justify-content:space-around;align-items:center;gap:clamp(24px,3vw,32px)}.Home_statItem__N5lZw{display:flex;align-items:center;gap:clamp(.5rem,.8vw + .4rem,.75rem);text-align:left}.Home_statItem__N5lZw>span[style*=display],.Home_statItem__N5lZw>span[style*=width],.Home_statItem__N5lZw>svg{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle}.Home_statInfo__HcL53{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1}.Home_statValue__TzIjL{font-size:clamp(1rem,1.2vw + .8rem,1.125rem);font-weight:var(--font-weight-bold,700);color:var(--color-text-main,#333);margin:0;line-height:var(--line-height-tight,1);display:flex;align-items:center;font-family:var(--font-family-base,inherit)}.Home_statLabel__R54l1{display:none}.Home_partnerSection__XQo28{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:var(--space-xl,clamp(32px,4vw,40px));box-shadow:0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06));content-visibility:auto;contain-intrinsic-size:260px}@media (max-width:768px){.Home_partnerSection__XQo28{padding:clamp(5px,.6vw,6px) var(--space-md,clamp(12px,1.5vw,16px));margin-bottom:var(--space-md,clamp(12px,1.5vw,16px));border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}}@media (max-width:480px){.Home_partnerSection__XQo28{padding:clamp(3px,.4vw,4px) var(--space-sm,clamp(6px,.8vw,8px));margin-bottom:clamp(8px,1vw,10px);border-radius:var(--radius-default,clamp(6px,.8vw,8px))}}.Home_partnerContainer__MUuGP{max-width:1200px;margin:0 auto}.Home_partnerTitle__gdrrF{font-size:var(--home-partner-section-title);font-weight:var(--font-weight-semibold,600);color:var(--color-text-main,#333);margin:0 0 var(--space-md) 0;display:flex;align-items:center;gap:var(--space-sm);font-family:var(--font-family-base,inherit);line-height:var(--line-height-normal);word-break:keep-all}.Home_partnerTitle__gdrrF span[style*=width],.Home_partnerTitle__gdrrF svg{width:1em!important;height:1em!important;flex-shrink:0}.Home_partnerGrid__qWe_E{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-lg,clamp(16px,2vw,20px))}.Home_partnerGridTwo__6fa5z,.Home_partnerGrid__qWe_E{display:grid;gap:var(--space-lg,clamp(16px,2vw,20px))}.Home_partnerGridTwo__6fa5z{grid-template-columns:repeat(2,1fr);grid-gap:var(--space-lg,clamp(16px,2vw,20px));max-width:clamp(320px,50vw,400px);margin:0 auto}@media (max-width:768px){.Home_partnerGrid__qWe_E{gap:var(--space-sm,clamp(6px,.8vw,8px));grid-template-columns:repeat(2,minmax(0,1fr))}.Home_partnerGridTwo__6fa5z{gap:var(--space-sm,clamp(6px,.8vw,8px));grid-template-columns:repeat(2,1fr);max-width:clamp(200px,60vw,280px)}}@media (max-width:480px){.Home_partnerGrid__qWe_E{gap:clamp(5px,.6vw,6px);grid-template-columns:repeat(2,minmax(0,1fr))}.Home_partnerGridTwo__6fa5z{gap:clamp(5px,.6vw,6px);grid-template-columns:repeat(2,1fr);max-width:clamp(160px,70vw,220px)}}.Home_partnerCard__0kPM_{background:var(--color-surface,#fff);border:1px solid var(--color-border-light,#f0f0f0);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));padding:var(--space-lg,clamp(16px,2vw,20px));display:flex;flex-direction:column;align-items:center;gap:var(--space-md,clamp(12px,1.5vw,16px));transition:all var(--duration-default,.3s) var(--easing-default,ease);cursor:pointer}@media (max-width:768px){.Home_partnerCard__0kPM_{padding:var(--space-sm,clamp(6px,.8vw,8px)) clamp(5px,.6vw,6px);gap:0;border-radius:var(--radius-default,clamp(5px,.6vw,6px));overflow:hidden;justify-content:flex-start;align-items:center;min-height:clamp(45px,5.5vw,50px)}}@media (max-width:480px){.Home_partnerCard__0kPM_{padding:clamp(5px,.6vw,6px) clamp(3px,.4vw,4px);gap:0;border-radius:var(--radius-xs,clamp(3px,.4vw,4px));overflow:hidden;justify-content:flex-start;align-items:center;min-height:clamp(38px,4.5vw,42px)}}.Home_partnerCard__0kPM_:hover{transform:translateY(clamp(-1.5px,-.2vw,-2px));box-shadow:0 clamp(3px,.4vw,4px) var(--space-md,clamp(12px,1.5vw,16px)) var(--color-overlay-dark,rgba(0,0,0,.08))}.Home_logoCircle__PVIVm,.Home_partnerLogo__XKzG4{height:clamp(42px,5vw,48px);display:flex;align-items:center;justify-content:center}.Home_logoCircle__PVIVm{width:clamp(42px,5vw,48px);border:clamp(1.5px,.2vw,2px) solid var(--color-primary,#e62828);border-radius:50%;background:var(--color-surface,#fff);transition:all var(--duration-default,.3s) var(--easing-default,ease)}@media (max-width:768px){.Home_logoCircle__PVIVm{width:clamp(20px,2.5vw,22px);height:clamp(20px,2.5vw,22px);border-width:clamp(1px,.2vw,1.5px);flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0 auto}}@media (max-width:480px){.Home_logoCircle__PVIVm{width:clamp(16px,2vw,18px);height:clamp(16px,2vw,18px);border-width:clamp(.5px,.1vw,1px);flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0 auto}}.Home_partnerCard__0kPM_:hover .Home_logoCircle__PVIVm{background:var(--color-primary,#e62828);transform:scale(1.1)}.Home_logoText__mUyzF{font-size:var(--font-size-lg,clamp(18px,2vw,20px));font-weight:var(--font-weight-bold,700);color:var(--color-primary,#e62828);transition:color var(--duration-default,.3s) var(--easing-default,ease);font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_logoText__mUyzF{font-size:var(--font-size-xs,clamp(10px,1.2vw,11px));font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-tight,1)}}@media (max-width:480px){.Home_logoText__mUyzF{font-size:var(--font-size-xs,clamp(8px,1vw,9px));font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-tight,1)}}.Home_partnerCard__0kPM_:hover .Home_logoText__mUyzF{color:var(--color-text-inverse,#fff)}.Home_partnerInfo__gnJ14{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;min-width:0}@media (max-width:768px){.Home_partnerInfo__gnJ14{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:0;padding:0;gap:0}.Home_partnerLogo__XKzG4{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:0}.Home_partnerCount__pnLpS{flex-shrink:0;margin-top:auto}}@media (max-width:480px){.Home_partnerInfo__gnJ14{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:0;padding:0;gap:0}.Home_partnerLogo__XKzG4{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:0}.Home_partnerCount__pnLpS{flex-shrink:0;margin-top:auto}}.Home_partnerName__P1iiF{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-semibold,600);color:var(--color-text-main,#333);margin:0 0 var(--space-xs,clamp(3px,.4vw,4px)) 0;font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_partnerName__P1iiF{display:none}}@media (max-width:480px){.Home_partnerName__P1iiF{display:none}}.Home_partnerCount__pnLpS{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));color:var(--color-text-muted,#666);margin:0;font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_partnerCount__pnLpS{font-size:var(--font-size-xs,clamp(6px,.8vw,7px));margin:0;padding:0;line-height:var(--line-height-tight,1.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}}@media (max-width:480px){.Home_partnerCount__pnLpS{font-size:var(--font-size-xs,clamp(5px,.7vw,6px));margin:0;padding:0;line-height:var(--line-height-tight,1.2);text-align:center}}.Home_flashSaleSection__2CDek{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:var(--space-xl,clamp(32px,4vw,40px));box-shadow:0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06));content-visibility:auto;contain-intrinsic-size:480px}.Home_flashSaleContainer__Unz7W{max-width:1200px;margin:0 auto}.Home_flashSaleHeader__k6_4j{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.Home_flashSaleHeaderMain__cXlz_{display:flex;align-items:center;justify-content:space-between;gap:16px}.Home_flashSaleTitleBlock__7qFQS{min-width:0}.Home_flashSaleTitle__CPNuG{font-size:var(--font-size-xl,clamp(18px,2vw,20px));font-weight:var(--font-weight-bold,700);color:var(--color-text-main,#333);margin:0;display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));font-family:var(--font-family-base,inherit)}.Home_flashSaleSubtitle___WZtI{margin:6px 0 0;font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));line-height:1.5;color:#6b7280}.Home_countdown__0ajJZ{display:flex;align-items:center;gap:6px;font-size:14px;color:#666;background:#f8f8f8;padding:6px 12px;border-radius:16px}.Home_flashSaleEntryRow__KVjrF{display:flex;flex-wrap:wrap;gap:8px}.Home_flashSaleEntryChip__4Tn6M{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(230,40,40,.12);background:rgba(230,40,40,.05);color:#b42318;font-size:13px;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.Home_flashSaleEntryChip__4Tn6M:hover{background:rgba(230,40,40,.08);border-color:rgba(230,40,40,.2);color:#991b1b}.Home_flashSaleScroller__Vz8EP{overflow-x:auto;overflow-y:hidden;margin:0 calc(-1 * var(--space-xs, clamp(3px, .4vw, 4px)));padding:0 var(--space-xs,clamp(3px,.4vw,4px)) var(--space-xs,clamp(3px,.4vw,4px));scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.Home_flashSaleScroller__Vz8EP::-webkit-scrollbar{display:none}.Home_flashSaleTrack__mL9kU{display:flex;gap:var(--space-md,clamp(12px,1.5vw,16px));width:max-content}.Home_flashSaleEmptyState__5HaVO{border:1px dashed var(--color-border-light,#e5e7eb);background:#fafafa;border-radius:var(--radius-md,clamp(10px,1.2vw,12px));padding:clamp(20px,2.5vw,24px);text-align:center}.Home_flashSaleEmptyText__lsE10{margin:0;font-size:var(--font-size-md,clamp(14px,1.5vw,15px));font-weight:600;color:var(--color-text-main,#333)}.Home_flashSaleEmptyHint__MPIjE{margin:8px 0 0;font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:#6b7280}.Home_flashSaleItem__riPXl{background:var(--color-surface,#fff);border:1px solid var(--color-border-light,#f0f0f0);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));padding:var(--space-md,clamp(12px,1.5vw,16px));position:relative;cursor:pointer;min-width:clamp(180px,22vw,220px);width:clamp(180px,22vw,220px);flex:0 0 clamp(180px,22vw,220px);scroll-snap-align:start}.Home_sectionEmptyState__ETY70{border:1px dashed var(--color-border-light,#e5e7eb);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));padding:clamp(24px,3vw,28px);text-align:center;background:#fafafa}.Home_sectionEmptyText__UoPc5{margin:0;font-size:var(--font-size-md,clamp(14px,1.5vw,15px));font-weight:600;color:var(--color-text-main,#333)}.Home_sectionEmptyHint__oUGB_{margin:8px 0 0;font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-muted,#666)}.Home_flashSaleBadge__FWGf4{position:absolute;top:var(--space-sm,clamp(6px,.8vw,8px));right:var(--space-sm,clamp(6px,.8vw,8px));background:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff);padding:var(--space-xs,clamp(3px,.4vw,4px)) var(--space-sm,clamp(6px,.8vw,8px));border-radius:var(--radius-default,clamp(5px,.6vw,6px));font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));font-weight:var(--font-weight-semibold,600);z-index:1;font-family:var(--font-family-base,inherit)}.Home_flashSaleImage__ySHR4{width:100%;aspect-ratio:1/1;height:clamp(120px,15vw,140px);max-height:clamp(120px,15vw,140px);margin-bottom:var(--space-md,clamp(12px,1.5vw,16px))}.Home_flashSaleImage__ySHR4 .imageContainer{width:100%;height:100%;background:var(--color-surface,#fff);border-radius:var(--radius-default,clamp(6px,.8vw,8px));display:flex;align-items:center;justify-content:center}.Home_flashSaleImage__ySHR4 .image{width:100%;height:100%;object-fit:contain;object-position:center;max-width:100%;max-height:100%}.Home_flashSaleName__TfbH1{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-medium,500);color:var(--color-text-main,#333);margin:0 0 var(--space-sm,clamp(6px,.8vw,8px)) 0;line-height:var(--line-height-tight,1.3);height:clamp(32px,4vw,36px);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-family:var(--font-family-base,inherit)}.Home_flashSaleMeta__y5tMx{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.Home_flashSaleMetaChipMuted__mS0j6,.Home_flashSaleMetaChip__Zlgcw{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.Home_flashSaleMetaChip__Zlgcw{background:rgba(15,23,42,.06);color:#334155}.Home_flashSaleMetaChipMuted__mS0j6{background:rgba(230,40,40,.06);color:#b42318}.Home_flashSalePrice__UcFtQ{display:flex;align-items:baseline;gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_flashSaleCurrent__3pJQw{font-size:18px;font-weight:700;color:#e62828}.Home_flashSaleOriginal__c0Yoo{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-disabled,#999);text-decoration:line-through;font-family:var(--font-family-base,inherit)}.Home_flashSaleReference__W08Xa{display:inline-flex;align-items:baseline;gap:6px}.Home_flashSaleReferenceLabel__kO4lt{font-size:11px;color:var(--color-text-muted,#777)}.Home_flashSaleFooter__JKNbW{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(15,23,42,.06)}.Home_flashSaleFooterText__XiPOd{font-size:13px;font-weight:600;color:#e62828}.Home_subscribeSection__Si_Br{background:linear-gradient(135deg,var(--color-primary-light,#fef5f5) 0,var(--color-surface,#fff) 100%);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:var(--space-xl,clamp(32px,4vw,40px));box-shadow:0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06))}.Home_subscribeContainer__fUeqD{max-width:clamp(750px,94vw,800px);margin:0 auto}.Home_subscribeContent__Vnhm6{display:flex;align-items:center;gap:var(--space-lg,clamp(20px,2.5vw,24px));margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px))}.Home_subscribeIcon__xhvIf{flex-shrink:0}.Home_subscribeInfo__URhZt{flex:1 1}.Home_subscribeTitle__Ly__K{font-size:var(--font-size-xl,clamp(18px,2vw,20px));font-weight:var(--font-weight-bold,700);color:var(--color-text-main,#333);margin:0 0 var(--space-sm,clamp(6px,.8vw,8px)) 0;font-family:var(--font-family-base,inherit)}.Home_subscribeDesc__lwTNs{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-muted,#666);margin:0;line-height:var(--line-height-normal,1.5);font-family:var(--font-family-base,inherit)}.Home_subscribeForm__Xm7vp{display:flex;gap:var(--space-md,clamp(12px,1.5vw,16px));flex-shrink:0}.Home_subscribeInput__VeIWA{padding:clamp(8px,1vw,10px) var(--space-md,clamp(12px,1.5vw,16px));border:1px solid var(--color-border-dark,#e0e0e0);border-radius:var(--radius-default,clamp(6px,.8vw,8px));font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));width:clamp(220px,27vw,240px);transition:border-color var(--duration-fast,.2s) var(--easing-default,ease);font-family:var(--font-family-base,inherit)}.Home_subscribeInput__VeIWA:focus{outline:none;border-color:var(--color-primary,#e62828)}.Home_subscribeButton__nTldE{padding:clamp(8px,1vw,10px) var(--space-lg,clamp(20px,2.5vw,24px));background:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff);border:none;border-radius:var(--radius-default,clamp(6px,.8vw,8px));font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-semibold,600);cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease);white-space:nowrap;font-family:var(--font-family-base,inherit)}.Home_subscribeButton__nTldE:hover{background:var(--color-primary-dark,#d01818);transform:translateY(clamp(-.5px,-.1vw,-1px));box-shadow:0 clamp(3px,.4vw,4px) var(--space-md,clamp(12px,1.5vw,16px)) var(--color-primary-light,rgba(230,40,40,.2))}.Home_subscribeButton__nTldE:active{transform:translateY(0)}.Home_subscribeFeatures__gRDdM{display:flex;justify-content:center;gap:var(--space-xl,clamp(28px,3.5vw,32px))}.Home_featureItem__TKxyk{display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));font-size:var(--font-size-sm,clamp(12px,1.3vw,13px));color:var(--color-text-muted,#666);font-family:var(--font-family-base,inherit)}@media (max-width:1024px){.Home_heroMain__s364z{padding:16px 24px}.Home_productsGrid__wVP1j{grid-template-columns:repeat(auto-fill,minmax(clamp(180px,22vw,200px),1fr));gap:var(--space-md,clamp(12px,1.5vw,16px))}}@media (max-width:768px){.Home_sectionOverlayShell__qWFdn{margin:clamp(32px,4vw,40px) auto}.Home_sectionOverlayAction__nQvI8{min-width:44px;min-height:44px}.Home_productsSection__B6FCB{padding:32px 16px}.Home_productsSection__B6FCB .Home_sectionHeader__kgFD3{font-size:var(--home-product-section-heading-row);min-width:0;gap:var(--space-sm)}.Home_productsSection__B6FCB .Home_sectionTitleGroup__SHnRk{gap:var(--space-xs);min-width:0;flex:1 1 auto;flex-wrap:wrap}.Home_productsSection__B6FCB .Home_sectionTitleActionSlot__Atugs{align-self:center}.Home_productsSection__B6FCB .Home_sectionTitle__P_qai{font-size:inherit;line-height:var(--line-height-tight);flex:0 1 auto;min-width:0;gap:var(--space-sm);border-bottom:none;padding-bottom:0;margin-bottom:0}.Home_productsSection__B6FCB .Home_sectionTitleContent__tG3sC{display:inline-flex;align-items:center;gap:var(--space-sm);max-width:100%;min-width:0;border-bottom:var(--home-product-section-title-underline-width) solid var(--color-primary);padding-bottom:var(--space-xs)}.Home_productsSection__B6FCB .Home_sectionTitleText__YVLXF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Home_productsSection__B6FCB .Home_sectionCategoryBadge__SY5B3{min-height:28px;padding:0 var(--space-sm);font-size:var(--font-size-xs)}.Home_productsSection__B6FCB .Home_sectionTitle__P_qai span[style*=width],.Home_productsSection__B6FCB .Home_sectionTitle__P_qai svg{width:1em!important;height:1em!important;flex-shrink:0}.Home_productsSection__B6FCB .Home_viewControls__LOLr_{font-size:inherit;gap:var(--space-sm,clamp(6px,.8vw,8px));flex-shrink:1;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.Home_productsSection__B6FCB .Home_viewControls__LOLr_::-webkit-scrollbar{display:none}.Home_productsSection__B6FCB .Home_viewAllLink__BWwPG{font-size:inherit;line-height:var(--line-height-tight);margin-left:0;white-space:nowrap;align-items:center;padding-block:0;position:relative;min-width:1em;justify-content:flex-end}.Home_productsSection__B6FCB .Home_viewAllLinkText__unjgw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.Home_productsSection__B6FCB .Home_viewAllLink__BWwPG span[style*=width],.Home_productsSection__B6FCB .Home_viewAllLink__BWwPG svg{width:1em!important;height:1em!important;flex-shrink:0}.Home_productsSection__B6FCB .Home_viewToggle__NVvgH{width:2em;height:2em;min-width:2em;padding:0}.Home_productsSection__B6FCB .Home_viewToggle__NVvgH svg{width:1em!important;height:1em!important}.Home_productsSection__B6FCB>.Home_sectionTitle__P_qai{font-size:var(--home-product-section-heading-row);line-height:var(--line-height-tight);border-bottom:none;padding-bottom:0;margin-bottom:var(--space-md)}.Home_productsSection__B6FCB>.Home_sectionTitle__P_qai span[style*=width],.Home_productsSection__B6FCB>.Home_sectionTitle__P_qai svg{width:1em!important;height:1em!important;flex-shrink:0}.Home_productsGrid__wVP1j{grid-template-columns:repeat(2,1fr);gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_rankingItem__dAtSA{padding:var(--space-md,clamp(12px,1.5vw,16px))}.Home_rankingImage__YH1QJ{width:clamp(55px,6.5vw,60px);height:clamp(55px,6.5vw,60px)}.Home_rankingTitle__eTirs{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px))}.Home_currentPrice__ABZ4q{font-size:var(--font-size-lg,clamp(16px,1.8vw,18px))}.Home_statsSection__z_iqP{padding:var(--space-sm,clamp(6px,.8vw,8px)) var(--space-md,clamp(12px,1.5vw,16px));margin-bottom:var(--space-lg,clamp(16px,2vw,20px));border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}.Home_statsContainer__otjY2{flex-direction:row;gap:0;justify-content:space-between}.Home_statItem__N5lZw{flex:1 1;justify-content:center;align-items:center;gap:clamp(.3rem,.5vw + .2rem,.5rem);padding:0 clamp(.25rem,.4vw + .2rem,.5rem);border-right:1px solid var(--color-border-light,#f0f0f0)}.Home_statItem__N5lZw:last-child{border-right:none}.Home_statItem__N5lZw>span[style*=display],.Home_statItem__N5lZw>span[style*=width],.Home_statItem__N5lZw>svg{width:clamp(14px,1.2vw + 12px,18px);height:clamp(14px,1.2vw + 12px,18px);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle}.Home_statInfo__HcL53{justify-content:center}.Home_statInfo__HcL53,.Home_statValue__TzIjL{align-items:center;line-height:var(--line-height-tight,1)}.Home_statValue__TzIjL{font-size:clamp(.75rem,.9vw + .65rem,.875rem);font-weight:var(--font-weight-bold,700);display:flex;font-family:var(--font-family-base,inherit)}.Home_statLabel__R54l1{display:none}.Home_partnerTitle__gdrrF{font-size:var(--home-partner-section-title-mobile);line-height:var(--line-height-tight);gap:var(--space-xs);margin-bottom:var(--space-sm)}.Home_logoCircle__PVIVm{width:clamp(32px,3.8vw,36px);height:clamp(32px,3.8vw,36px);border-width:clamp(1px,.2vw,1.5px)}.Home_logoText__mUyzF{font-size:var(--font-size-base,clamp(14px,1.6vw,16px))}.Home_partnerName__P1iiF{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Home_partnerCount__pnLpS{font-size:var(--font-size-xs,clamp(9px,1vw,10px))}.Home_flashSaleSection__2CDek{padding:var(--space-lg,clamp(20px,2.5vw,24px)) var(--space-md,clamp(12px,1.5vw,16px))}.Home_flashSaleHeader__k6_4j{gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_flashSaleHeaderMain__cXlz_{width:100%;min-width:0;align-items:center;flex-wrap:nowrap;gap:var(--home-flash-sale-header-gap)}.Home_flashSaleTitleBlock__7qFQS{flex:1 1;min-width:0}.Home_flashSaleHeaderMain__cXlz_>:not(.Home_flashSaleTitleBlock__7qFQS){flex-shrink:0}.Home_flashSaleTitle__CPNuG{font-size:var(--font-size-base,clamp(14px,1.6vw,16px));gap:clamp(5px,.6vw,6px)}.Home_flashSaleSubtitle___WZtI{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Home_flashSaleTitle__CPNuG span[style*=width],.Home_flashSaleTitle__CPNuG svg{width:clamp(14px,1.6vw,16px)!important;height:clamp(14px,1.6vw,16px)!important}.Home_countdown__0ajJZ{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));padding:var(--space-xs,clamp(3px,.4vw,4px)) clamp(8px,1vw,10px)}.Home_flashSaleEntryRow__KVjrF{gap:6px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;width:100%;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.Home_flashSaleEntryRow__KVjrF::-webkit-scrollbar{display:none}.Home_flashSaleEntryChip__4Tn6M{min-height:28px;padding:0 10px;font-size:12px;flex-shrink:0;white-space:nowrap}.Home_flashSaleScroller__Vz8EP{margin:0 calc(-1 * var(--space-xs, clamp(3px, .4vw, 4px)));padding:0 var(--space-xs,clamp(3px,.4vw,4px)) var(--space-xs,clamp(3px,.4vw,4px))}.Home_flashSaleTrack__mL9kU{gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_flashSaleItem__riPXl{padding:var(--space-md,clamp(12px,1.5vw,16px));min-width:min(72vw,220px);width:min(72vw,220px);flex-basis:min(72vw,220px)}.Home_flashSaleBadge__FWGf4{font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));padding:clamp(2px,.3vw,3px) clamp(5px,.6vw,6px)}.Home_flashSaleImage__ySHR4{aspect-ratio:1/1;height:clamp(90px,22.5vw,100px);max-height:clamp(90px,22.5vw,100px)}.Home_flashSaleImage__ySHR4 .imageContainer{height:100%}.Home_flashSaleName__TfbH1{font-size:var(--font-size-sm,clamp(12px,1.3vw,13px));height:clamp(28px,3.5vw,32px)}.Home_flashSaleMeta__y5tMx{gap:6px;margin-bottom:8px}.Home_flashSaleMetaChipMuted__mS0j6,.Home_flashSaleMetaChip__Zlgcw{min-height:22px;padding:0 7px;font-size:11px}.Home_flashSaleCurrent__3pJQw{font-size:var(--font-size-base,clamp(14px,1.6vw,16px))}.Home_flashSaleOriginal__c0Yoo{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Home_flashSaleFooter__JKNbW{margin-top:10px;padding-top:10px}.Home_flashSaleFooterText__XiPOd{font-size:12px}.Home_subscribeSection__Si_Br{padding:var(--space-lg,clamp(20px,2.5vw,24px)) var(--space-md,clamp(12px,1.5vw,16px))}.Home_subscribeContent__Vnhm6{flex-direction:column;text-align:center;gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_subscribeTitle__Ly__K{font-size:var(--font-size-lg,clamp(16px,1.8vw,18px))}.Home_subscribeDesc__lwTNs{font-size:var(--font-size-sm,clamp(12px,1.3vw,13px))}.Home_subscribeForm__Xm7vp{flex-direction:column;width:100%}.Home_subscribeInput__VeIWA{width:100%}.Home_subscribeFeatures__gRDdM{flex-wrap:wrap;gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_featureItem__TKxyk{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}}@media (max-width:480px){.Home_sectionOverlayAction__nQvI8{display:inline-flex!important}.Home_heroMain__s364z{padding:12px 16px}.Home_productsGrid__wVP1j{grid-template-columns:repeat(2,1fr);gap:var(--space-sm,clamp(8px,1.2vw,10px))}.Home_productsSection__B6FCB .Home_sectionHeader__kgFD3{font-size:var(--home-product-section-heading-row-narrow)}.Home_productsSection__B6FCB .Home_sectionTitleGroup__SHnRk{gap:var(--space-xs)}.Home_productsSection__B6FCB .Home_sectionTitleActionSlot__Atugs{align-self:center}.Home_productsSection__B6FCB .Home_sectionTitle__P_qai{gap:var(--space-xs);padding-bottom:0;margin-bottom:var(--space-md);line-height:var(--line-height-tight)}.Home_productsSection__B6FCB .Home_sectionTitleContent__tG3sC{gap:var(--space-xs)}.Home_productsSection__B6FCB .Home_viewAllLink__BWwPG{line-height:var(--line-height-tight)}.Home_productsSection__B6FCB>.Home_sectionTitle__P_qai{font-size:var(--home-product-section-heading-row-narrow);line-height:var(--line-height-tight)}.Home_partnerTitle__gdrrF{font-size:var(--home-partner-section-title-narrow);margin-bottom:var(--space-xs)}.Home_flashSaleTitle__CPNuG{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));gap:var(--space-xs,clamp(3px,.4vw,4px))}.Home_flashSaleTitle__CPNuG span[style*=width],.Home_flashSaleTitle__CPNuG svg{width:clamp(12px,1.4vw,14px)!important;height:clamp(12px,1.4vw,14px)!important}.Home_productsSection__B6FCB .Home_viewToggle__NVvgH{display:none}.Home_statsSection__z_iqP{padding:clamp(5px,.6vw,6px) var(--space-sm,clamp(6px,.8vw,8px));margin-bottom:var(--space-md,clamp(12px,1.5vw,16px));border-radius:var(--radius-md,clamp(8px,1vw,10px))}.Home_statItem__N5lZw{align-items:center;gap:clamp(.25rem,.4vw + .15rem,.4rem);padding:0 clamp(.2rem,.3vw + .1rem,.4rem)}.Home_statItem__N5lZw>span[style*=display],.Home_statItem__N5lZw>span[style*=width],.Home_statItem__N5lZw>svg{width:clamp(12px,1vw + 11px,16px);height:clamp(12px,1vw + 11px,16px);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle}.Home_statInfo__HcL53{justify-content:center}.Home_statInfo__HcL53,.Home_statValue__TzIjL{align-items:center;line-height:var(--line-height-tight,1)}.Home_statValue__TzIjL{font-size:clamp(.7rem,.8vw + .6rem,.8rem);font-weight:var(--font-weight-bold,700);display:flex;font-family:var(--font-family-base,inherit)}.Home_statLabel__R54l1{display:none}.Home_productsScrollContainer__2KNIY{margin:0 calc(-1 * var(--space-md, clamp(12px, 1.5vw, 16px)));padding:0 var(--space-md,clamp(12px,1.5vw,16px))}.Home_productScrollItem__fV0P0{width:clamp(180px,22vw,200px)}.Home_productsScrollContent__eONNh{gap:var(--space-md,clamp(12px,1.5vw,16px))}}@keyframes Home_shimmer__AX8A0{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes Home_homeSectionRefreshSpin__kZZs4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Home_shimmerItem__ZfMKY{height:clamp(200px,25vw,220px);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));background:var(--color-surface-hover,#f6f7f8);background-image:linear-gradient(to right,var(--color-surface-hover,#f6f7f8) 0,var(--color-border-light,#edeef1) 20%,var(--color-surface-hover,#f6f7f8) 40%,var(--color-surface-hover,#f6f7f8) 100%);background-repeat:no-repeat;background-size:clamp(750px,94vw,800px) 100%;animation:Home_shimmer__AX8A0 var(--duration-slow,1.2s) linear infinite forwards}