@media (width>=0){body.eo-enabled{color:#f4f4ec;background:#0a3038!important}body.eo-enabled.eo-loading,body.eo-enabled.eo-dialog-open{overflow:hidden}body.eo-enabled #pjax-container{min-height:100vh}body.eo-enabled [data-dark-store]{isolation:isolate;position:relative;background:0 0!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}body.eo-enabled [data-dark-store]>.dark-sidebar{display:none!important}body.eo-enabled .dark-main{z-index:3;max-width:1380px;min-height:100vh;margin:0 auto;padding:30px 64px 120px;position:relative}body.eo-enabled .dark-main>.dark-notice{display:none!important}body.eo-enabled:not(.eo-products-ready) #kffs-widget{visibility:hidden;pointer-events:none}.eo-stage{height:175vh;position:relative}.eo-scene,.eo-canvas,.eo-fallback-sky{width:100%;height:100vh;position:fixed;inset:0}.eo-scene{z-index:0;pointer-events:none;background:#073b47;overflow:hidden}.eo-canvas{opacity:0;display:block}.eo-stage[data-ready=true]:not([data-fallback=true]) .eo-canvas{opacity:1}.eo-fallback-sky{--eo-progress:0;background:linear-gradient(#94b3c360,#c6b6a930 54%,#0d6078c9 67%,#063849),url(/environment/sky-panorama.jpg) 50%/cover}.eo-fallback-sky:after{content:"";opacity:var(--eo-progress);background:linear-gradient(170deg,#24768b88,#052f3b 80%);position:absolute;inset:0}.eo-ui{z-index:5;color:#082b3d;pointer-events:none;--eo-drift-x:0px;--eo-drift-y:0px;font-family:Microsoft YaHei,PingFang SC,sans-serif;position:fixed;inset:0}.eo-ui button,.eo-ui a{pointer-events:auto}.eo-ui button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.eo-ui a{color:inherit;text-decoration:none}.eo-ui button:focus-visible,.eo-ui a:focus-visible{outline-offset:7px;outline:2px solid}.eo-header{border-bottom:1px solid #123c4612;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:105px;padding:0 4.2vw;transition:color .35s,background .35s;display:grid;position:absolute;top:0;left:0}.eo-left,.eo-right{align-items:center;gap:33px;font-size:14px;display:flex}.eo-left button{border-bottom:1px solid #0000;padding:12px 0}.eo-left button:hover,.eo-right a:hover{border-bottom-color:currentColor}.eo-left button span[aria-hidden]{margin-left:5px;font-size:14px}.eo-right{justify-content:flex-end;gap:28px}.eo-right a{border-bottom:1px solid #0000;padding:10px 0}.eo-brand{align-items:center;gap:13px;display:flex}.eo-brand svg{width:47px;height:29px}.eo-brand>span{letter-spacing:.12em;font:500 16px Georgia,Times New Roman,serif}.eo-visual,.eo-hero-interaction{pointer-events:none;transition:opacity .12s linear;position:absolute;inset:0}.eo-hero-copy{width:min(880px,76vw);position:absolute;top:24vh;left:7vw}.eo-hero-note{letter-spacing:.14em;margin:0 0 22px;font-size:15px}.eo-wordmark{letter-spacing:-.045em;font-family:Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(76px,7.8vw,138px);font-weight:400;line-height:1}.eo-description{margin:28px 0 0;font-size:clamp(15px,1.32vw,21px);font-weight:400;line-height:1.7}.eo-dry{clip-path:polygon(0 0,100% 0,100% 67%,0 67%)}.eo-wet{clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%);color:#f0f5e8}.eo-wet .eo-hero-copy{transform:translate(var(--eo-drift-x), var(--eo-drift-y));filter:url(#eo-water-refraction);text-shadow:0 1px 14px #cce6e329}.eo-copy-spacer{visibility:hidden}.eo-actions{pointer-events:auto;align-items:center;gap:25px;margin-top:34px;display:flex}.eo-ui .eo-primary{background:#f1f0df17;border:1px solid #123b4d;border-radius:40px;justify-content:space-between;align-items:center;min-width:188px;min-height:58px;padding:16px 24px;font-size:15px;transition:background .22s,transform .22s;display:inline-flex}.eo-primary svg{stroke:currentColor;stroke-width:1.4px;width:21px;height:21px;transition:transform .25s}.eo-primary:hover{background:#e1ece653;transform:translateY(-2px)}.eo-primary:hover svg{transform:translate(4px)}.eo-action-note{opacity:.75;font-size:12px}.eo-depth{letter-spacing:.08em;flex-direction:column;align-items:center;gap:15px;font-size:10px;display:flex;position:absolute;top:43%;right:4.5vw}.eo-depth>i{background:#133d4655;width:1px;height:100px;display:block;position:relative}.eo-depth b{background:currentColor;width:1px;height:18px;position:absolute;top:0}.eo-ui .eo-footer{color:#eff5e8;text-shadow:0 1px 4px #032539;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:auto 4.2vw 38px}.eo-ui .eo-motion{letter-spacing:.05em;align-items:center;gap:13px;font-size:10px;display:flex}.eo-motion-icon{border:1px solid;border-radius:50%;place-items:center;width:36px;height:36px;font:15px Arial,sans-serif;display:grid}.eo-ui .eo-scroll{align-items:center;gap:20px;font-size:11px;display:flex}.eo-scroll svg{stroke:currentColor;stroke-width:1.4px;width:22px;height:22px}.eo-stage[data-deep=true] .eo-header{color:#f2f5ec;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#08343acc;border-color:#e0eae31a}.eo-header[data-wet=true],.eo-actions[data-wet=true],.eo-depth[data-wet=true]{color:#f2f5ec}.eo-actions[data-wet=true] .eo-primary{background:#07354344;border-color:#e6f0ddaa}.eo-actions[data-wet=true] .eo-primary:hover{background:#07354399}.eo-stage[data-deep=true] .eo-footer,.eo-stage[data-deep=true] .eo-depth{color:#eff5e8}.eo-stage[data-deep=true] .eo-depth>i{background:#eff5e855}.eo-stage[data-deep=true] .eo-primary svg,.eo-stage[data-deep=true] .eo-scroll svg{rotate:180deg}body.eo-shopping .eo-footer{bottom:20px;left:20px;right:20px}body.eo-shopping .eo-motion-label,body.eo-shopping .eo-scroll{display:none}body.eo-shopping .eo-motion-icon{background:#052a36b3;width:31px;height:31px}body.eo-shopping .eo-depth{opacity:0}.eo-scene-status{color:#f0f5e8;text-shadow:0 1px 4px #032539;font-size:12px;position:absolute;bottom:42px;left:50%;transform:translate(-50%)}.eo-scene-status:empty{display:none}.eo-loader{color:#123e4b;background:radial-gradient(at 50% 35%,#f8faf5,#e5efec 70%,#d6e5e3);border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:30px;position:fixed;inset:0}.eo-loader[open]{place-items:center;display:grid}.eo-loader::backdrop{background:0 0}.eo-loader-content{text-align:center;width:min(420px,90vw);font-family:Microsoft YaHei,PingFang SC,sans-serif}.eo-loader-sea{width:184px;height:108px;margin:0 auto 26px;position:relative}.eo-loader-sea>div{place-items:center;animation:2.8s ease-in-out infinite eo-loader-float;display:grid;position:absolute;inset:18px 0 auto}.eo-loader-sea svg{width:76px;height:40px}.eo-loader-sea>i{opacity:0;border:1px solid #286475;border-radius:50%;animation:2.7s ease-out infinite eo-loader-ripple;position:absolute;inset:52px 5px 7px}.eo-loader-sea>i:nth-child(2){animation-delay:-.9s}.eo-loader-sea>i:nth-child(3){animation-delay:-1.8s}.eo-loader-brand{letter-spacing:.025em;margin:0 0 37px;font:400 clamp(28px,3vw,38px)/1.1 Didot,Bodoni MT,Times New Roman,serif}.eo-loader-status h2{color:inherit;margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.5}.eo-loader-status p{color:#547078;margin:0;font-size:13px;line-height:1.7}.eo-loader button{color:#123e4b;cursor:pointer;background:#f9fcf655;border:1px solid #92aeb3;border-radius:24px;align-items:center;gap:15px;min-height:44px;margin-top:30px;padding:10px 20px;font:13px Microsoft YaHei,PingFang SC,sans-serif;display:inline-flex}.eo-loader button:hover{background:#ffffffa6;border-color:#285e6b}.eo-loader button:focus-visible{outline-offset:5px;outline:2px solid #285e6b}.eo-loader button svg{stroke:currentColor;stroke-width:1.4px;width:19px;height:19px}@keyframes eo-loader-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes eo-loader-ripple{0%{opacity:0;transform:scale(.35)}18%{opacity:.48}to{opacity:0;transform:scale(1.12)}}.eo-filter{pointer-events:none;position:absolute;overflow:hidden}.eo-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eo-skip{background:#f4f1e7;padding:10px 18px;position:absolute;top:-100px;left:20px;color:#073345!important}.eo-skip:focus{z-index:20;top:10px}body.eo-enabled .dark-catalog{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(135deg,#e1faff26,#95d3e20d 50%,#082e401f);border:1px solid #e5fbff50;border-radius:28px;padding:30px;box-shadow:inset 0 1px #ffffff70,inset 0 -1px #c3efff1a,0 22px 60px #00141f33}body.eo-enabled .dark-catalog[data-eo-reveal=waiting]{opacity:0;pointer-events:none;transform:translateY(16px)}body.eo-enabled .dark-catalog[data-eo-reveal=revealing]{pointer-events:none;will-change:transform, opacity}body.eo-enabled .dark-catalog-toolbar{gap:24px;margin-bottom:25px}body.eo-enabled .dark-category-trigger{background:#e1faff12;border:1px solid #e2f8ff38;border-radius:19px;box-shadow:inset 0 1px #ffffff29}body.eo-enabled .dark-category-emblem{background:#e2faff24;box-shadow:inset 0 1px #ffffff4d}body.eo-enabled .dark-category-picker{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#082736b8;border:1px solid #e2f8ff59}body.eo-enabled .dark-search{background:#092e404d;border-color:#e0f9ff66;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #b3e8fa12}body.eo-enabled .dark-search-button{color:#0d3b43;background:#e1f5f0d9;box-shadow:inset 0 1px #fff9}body.eo-enabled .dark-store .acg-card{-webkit-backdrop-filter:blur(14px)saturate(145%);backdrop-filter:blur(14px)saturate(145%);background:linear-gradient(145deg,#e7faff29,#15455821 45%,#031d2c38);border:1px solid #e1f9ff59;border-radius:24px;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #d6f7ff1f,0 10px 28px #00182426}body.eo-enabled .dark-store .acg-card>.p-3{text-shadow:0 1px 2px #001a2566;background:linear-gradient(115deg,#06202d4d,#0d36461f);border-top:1px solid #e1faff29}body.eo-enabled .dark-store .acg-card:after{box-shadow:inset 0 0 0 1px #efffff99}body.eo-enabled .dark-card-action{color:#f2f5e8;background:#e0f8ff1f;border-color:#e3faff70;box-shadow:inset 0 1px #ffffff38}body.eo-enabled .dark-store .item-list>a:hover .dark-card-action{background:#e0f8ff38}body.eo-enabled .dark-card-action svg{color:#d6dec5}body.eo-enabled .dark-store .stat-bottom{color:#d5e7eb}.eo-dialog{color:#14323a;background:#f4f2e9;border:1px solid #c7d9d877;border-radius:19px;width:min(700px,84vw);max-height:80vh;margin:auto;padding:0;position:fixed;box-shadow:0 26px 100px #001f36a0}.eo-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0427358c}.eo-dialog-head{border-bottom:1px solid #233e3d20;justify-content:space-between;align-items:center;padding:23px 28px;display:flex}.eo-dialog h2{margin:0;font-size:21px;font-weight:600}.eo-dialog-close{appearance:none;color:inherit;background:0 0;border:0;border-radius:50%;width:36px;height:36px;font:29px/1 Arial,sans-serif}.eo-dialog-close:hover{background:#244a4f14}.eo-dialog-close:focus-visible{outline-offset:3px;outline:2px solid #175160}.eo-dialog-body{overscroll-behavior:contain;max-height:64vh;padding:26px 28px 30px;overflow:auto}.eo-dialog .dark-notice-content{color:#213c42;font-size:14px;line-height:1.7}.eo-dialog .dark-notice-content a{color:#155a78!important}.eo-dialog .dark-notice-content a[style*=background]{color:#174b5b!important;background:#e2ebe6!important;border-color:#a8bfba!important}.eo-product-detail img{object-fit:contain;background:#0b1114;border-radius:11px;width:100%;max-height:300px;display:block}.eo-product-detail h3{margin-top:20px;font-size:21px;line-height:1.6}.eo-detail-price{margin:12px 0;font-size:35px;font-weight:600}.eo-preview-note{color:#53696c;margin-bottom:0;font-size:14px;line-height:1.8}.eo-still .eo-wet .eo-hero-copy{filter:none;transform:none}}@media (width>=992px) and (width<=1199px){.eo-header{padding:0 34px}.eo-left,.eo-right{gap:22px;font-size:13px}.eo-brand>span{font-size:14px}.eo-brand svg{width:36px}.eo-hero-copy{left:6vw}body.eo-enabled .dark-main{padding-inline:34px}body.eo-enabled .dark-catalog{padding:22px}}@media (prefers-reduced-motion:reduce){.eo-ui *,.eo-canvas{transition:none!important;animation:none!important}.eo-wet .eo-hero-copy{filter:none;transform:none}.eo-loader-sea>i,.eo-loader-sea>div{animation:none}.eo-loader-sea>i:first-child{opacity:.3;transform:scale(.8)}}@media (width<=991.98px){body.eo-enabled{-webkit-tap-highlight-color:transparent}body.eo-enabled .dark-main{max-width:820px;padding:20px max(20px, env(safe-area-inset-right)) calc(94px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left))}.eo-stage{height:175svh}.eo-scene,.eo-canvas,.eo-fallback-sky{height:100lvh}.eo-ui{height:100svh;bottom:auto}.eo-header{height:calc(112px + env(safe-area-inset-top));padding:calc(10px + env(safe-area-inset-top)) 24px 7px;grid-template:"brand brand"44px"left right"44px/1fr 1fr;gap:4px 12px}.eo-brand{grid-area:brand;justify-self:center;gap:9px;min-height:44px}.eo-brand svg{width:34px;height:25px}.eo-brand>span{letter-spacing:.1em;font-size:14px}.eo-left{white-space:nowrap;grid-area:left;gap:16px;font-size:12px}.eo-right{white-space:nowrap;grid-area:right;gap:18px;font-size:12px}.eo-left button,.eo-right a{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding-block:9px;display:inline-flex}.eo-left button span[aria-hidden]{margin-left:3px}.eo-hero-copy{width:calc(100% - 58px);max-width:670px;top:27%;left:24px}.eo-hero-note{letter-spacing:.1em;margin-bottom:19px;font-size:12px}.eo-wordmark{letter-spacing:-.05em;font-size:clamp(39px,12.1vw,86px);line-height:1.06}.eo-description{margin-top:25px;font-size:15px;line-height:1.85}.eo-actions{gap:16px;margin-top:29px}.eo-ui .eo-primary{min-width:170px;min-height:52px;padding:13px 21px;font-size:14px}.eo-action-note{font-size:11px}.eo-depth{gap:11px;font-size:9px;top:49%;right:15px}.eo-depth>i{height:100px}.eo-ui .eo-footer{inset:auto 24px calc(23px + env(safe-area-inset-bottom))}.eo-ui .eo-motion{gap:9px;min-height:44px}.eo-motion-icon{width:38px;height:38px}.eo-ui .eo-scroll{gap:10px;min-height:44px;font-size:11px}.eo-scroll svg{width:20px;height:20px}.eo-scene-status{bottom:calc(83px + env(safe-area-inset-bottom));text-align:center;width:calc(100% - 48px);font-size:11px}body.eo-shopping .eo-footer{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom))}body.eo-shopping .eo-motion-icon{width:34px;height:34px}.eo-loader{height:100%;padding:24px}.eo-loader-content{width:min(360px,100%)}.eo-loader-brand{font-size:31px}.eo-loader-status h2{font-size:15px}.eo-loader button{min-height:48px}body.eo-enabled .dark-catalog{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);border-radius:25px;padding:18px}body.eo-enabled .dark-catalog-toolbar{gap:14px;margin-bottom:18px}body.eo-enabled .dark-category-control{max-width:100%}body.eo-enabled .dark-category-trigger{border-radius:17px;min-height:64px}body.eo-enabled .dark-category-picker{overscroll-behavior:contain;max-height:55svh}body.eo-enabled .dark-search input{font-size:16px}body.eo-enabled .dark-search-button{min-width:44px;min-height:44px}body.eo-enabled .dark-store .item-list.row{gap:14px}body.eo-enabled .dark-store .acg-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(145deg,#dff7ff26,#062d4166);border-radius:20px}body.eo-enabled .dark-store .acg-thumb{aspect-ratio:1.8}body.eo-enabled .dark-card-action{min-height:44px}.eo-dialog{border-radius:21px;width:min(680px,100% - 28px);max-height:86svh}.eo-dialog-head{padding:15px 18px}.eo-dialog h2{font-size:18px}.eo-dialog-close{width:44px;height:44px}.eo-dialog-body{max-height:65svh;padding:20px 18px 24px}.eo-product-detail h3{font-size:17px}.eo-detail-price{font-size:30px}.eo-wet .eo-hero-copy{filter:none}}@media (width<=600px){body.eo-enabled .dark-main{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}body.eo-enabled .dark-catalog{border-radius:23px;padding:12px}body.eo-enabled .dark-catalog-toolbar{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}body.eo-enabled .dark-store .item-list.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}body.eo-enabled .dark-store .acg-card>.p-3{padding:12px 10px 13px!important}body.eo-enabled .dark-store .goods-title{-webkit-line-clamp:3;line-clamp:3;min-height:4.8em;margin-bottom:10px;font-size:12px;line-height:1.6}body.eo-enabled .dark-store .price{letter-spacing:-.04em;font-size:clamp(24px,7vw,32px)}body.eo-enabled .dark-store .price .unit{margin-right:2px;font-size:16px}body.eo-enabled .dark-store .stat-bottom{gap:2px;font-size:10px;line-height:1.8}body.eo-enabled .dark-store .badge-soft,body.eo-enabled .dark-store .acg-tag{padding:4px 6px;font-size:10px}body.eo-enabled .dark-store .soldout-ribbon{font-size:10px;top:9px;left:9px}body.eo-enabled .dark-card-action{padding:10px;font-size:11px}}@media (width<=359.98px){.eo-header{column-gap:8px;padding-inline:18px}.eo-left,.eo-right{gap:11px}.eo-hero-copy{width:calc(100% - 48px);left:20px}.eo-description{font-size:13px}.eo-actions{gap:12px}.eo-ui .eo-primary{min-width:152px;padding-inline:18px}.eo-action-note{font-size:10px}.eo-ui .eo-footer{left:20px;right:20px}body.eo-enabled .dark-catalog{padding:10px}body.eo-enabled .dark-store .item-list.row{gap:8px}body.eo-enabled .dark-store .acg-card{border-radius:16px}}@media (width<=991.98px) and (orientation:portrait){body.eo-shopping .eo-motion{top:calc(10px + env(safe-area-inset-top));justify-content:center;width:44px;position:fixed;left:18px}}@media (width<=991.98px) and (height<=540px) and (orientation:landscape){.eo-header{height:calc(68px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(24px, env(safe-area-inset-left)) 0;grid-template:"left brand right"1fr/1fr auto 1fr}.eo-hero-copy{top:27%;left:max(30px, env(safe-area-inset-left));width:75%}.eo-hero-note{display:none}.eo-wordmark{font-size:clamp(38px,6.3vw,56px)}.eo-description{margin-top:12px;font-size:12px;line-height:1.6}.eo-actions{margin-top:16px}.eo-ui .eo-primary{min-height:44px;padding-block:10px}.eo-ui .eo-footer{bottom:max(9px, env(safe-area-inset-bottom))}.eo-depth{top:34%}.eo-loader-sea{height:75px;margin-bottom:12px}.eo-loader-brand{margin-bottom:18px}.eo-loader button{margin-top:16px}.eo-loader-status h2{margin-bottom:6px}}.eo-header,.eo-stage[data-deep=true] .eo-header{z-index:10;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;transition:color .25s}.eo-header .eo-left,.eo-header .eo-right,.eo-header .eo-brand{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(155%);backdrop-filter:blur(18px)saturate(155%);width:max-content;max-width:100%;min-height:52px;color:inherit;pointer-events:auto;background:linear-gradient(145deg,#ffffff4d,#ffffff1c 48%,#12394921);border:1px solid #ffffff70;border-radius:999px;position:relative;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #ffffff29,0 6px 22px #001c3021}.eo-header .eo-left:before,.eo-header .eo-right:before,.eo-header .eo-brand:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:1px solid #ffffff29;border-color:#ffffff70 #ffffff29 #0000;position:absolute;inset:2px}.eo-depth{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(155%);backdrop-filter:blur(14px)saturate(155%);text-align:center;white-space:nowrap;pointer-events:none;background:linear-gradient(145deg,#ffffff4d,#ffffff1c 48%,#12394921);border:1px solid #ffffff70;border-radius:999px;width:60px;padding:18px 10px;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #ffffff29,0 6px 22px #001c3021}.eo-depth:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:1px solid #ffffff29;border-color:#ffffff70 #ffffff29 #0000;position:absolute;inset:2px}.eo-depth[data-wet=true],.eo-stage[data-deep=true] .eo-depth{text-shadow:0 1px 3px #00162452;background:linear-gradient(145deg,#174b5eb0,#06344599 55%,#031e2c8c);border-color:#e8fbff70;box-shadow:inset 0 1px #ffffffa3,inset 0 -1px #d4f7ff21,0 6px 22px #00152238}.eo-header .eo-left{justify-self:start;gap:2px;padding:3px}.eo-header .eo-right{justify-self:end;gap:2px;padding:3px}.eo-header .eo-brand{justify-self:center;padding:0 19px}.eo-header .eo-left button,.eo-header .eo-right a{min-width:44px;min-height:44px;color:inherit;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 17px;transition:background-color .18s,transform .18s;display:inline-flex}.eo-header .eo-left button:hover,.eo-header .eo-right a:hover{background:#ffffff2b;border:0}.eo-header .eo-left button:active,.eo-header .eo-right a:active{background:#ffffff40;transform:scale(.97)}.eo-header .eo-left button:focus-visible,.eo-header .eo-right a:focus-visible,.eo-header .eo-brand:focus-visible{outline-offset:3px;outline:2px solid}.eo-header[data-wet=true] .eo-left,.eo-header[data-wet=true] .eo-right,.eo-header[data-wet=true] .eo-brand,.eo-stage[data-deep=true] .eo-header .eo-left,.eo-stage[data-deep=true] .eo-header .eo-right,.eo-stage[data-deep=true] .eo-header .eo-brand{text-shadow:0 1px 3px #00162452;background:linear-gradient(145deg,#174b5eb0,#06344599 55%,#031e2c8c);border-color:#e8fbff70;box-shadow:inset 0 1px #ffffffa3,inset 0 -1px #d4f7ff21,0 6px 22px #00152238}@media (width<=991.98px){.eo-depth{width:42px;padding:13px 5px;right:12px}.eo-header .eo-left,.eo-header .eo-right{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);gap:2px;min-height:46px;padding:0 3px}.eo-header .eo-brand{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);max-width:178px;min-height:44px;padding:0 12px}.eo-header .eo-left button,.eo-header .eo-right a{min-width:44px;min-height:44px;padding:0 7px}}@media (width<=359.98px){.eo-depth{width:40px;right:10px}.eo-header .eo-left button,.eo-header .eo-right a{padding-inline:5px}.eo-header .eo-brand{padding-inline:10px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.eo-header .eo-left,.eo-header .eo-right,.eo-header .eo-brand,.eo-depth{background:#e9f1eee0}.eo-header[data-wet=true] .eo-left,.eo-header[data-wet=true] .eo-right,.eo-header[data-wet=true] .eo-brand,.eo-stage[data-deep=true] .eo-header .eo-left,.eo-stage[data-deep=true] .eo-header .eo-right,.eo-stage[data-deep=true] .eo-header .eo-brand,.eo-depth[data-wet=true],.eo-stage[data-deep=true] .eo-depth{background:#123b4ce6}}@media (prefers-reduced-motion:reduce){.eo-header,.eo-header .eo-left button,.eo-header .eo-right a{transition:none}.eo-header .eo-left button:active,.eo-header .eo-right a:active{transform:none}}.eo-header .eo-language{width:auto;color:inherit;pointer-events:auto;flex:none;position:relative;margin:0!important}.eo-header .eo-language .lang-switch__btn{min-width:76px;min-height:44px;color:inherit;box-shadow:none;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:0;padding:0 13px;line-height:1;display:inline-flex}.eo-header .eo-language .lang-switch__btn>.fa-globe{display:none}.eo-header .eo-language-globe{stroke:currentColor;stroke-width:1.4px;flex:none;width:20px;height:20px;display:block}.eo-header .eo-language .lang-switch__code{min-width:0;color:inherit;font-size:12px;display:inline}.eo-header .eo-language .lang-switch__caret{opacity:.7;font-size:9px;display:inline}.eo-header .eo-language .lang-switch__btn:hover,.eo-header .eo-language .lang-switch__btn[aria-expanded=true]{color:inherit;background:#ffffff2b}.eo-header .eo-language .lang-switch__btn:focus-visible{outline-offset:3px;outline:2px solid}.eo-header .eo-language .lang-switch__menu{z-index:40;color:#f1f7ef;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#0a3349eb;border:1px solid #dff7ff70;border-radius:18px;width:max-content;min-width:176px;max-width:min(280px,100vw - 30px);padding:7px;box-shadow:inset 0 1px #fff5,0 14px 40px #00182759;margin-top:10px!important}.eo-header .eo-language .lang-switch__menu .dropdown-item{color:#eff7f0;white-space:nowrap;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:10px 13px;font:13px/1.4 Microsoft YaHei,PingFang SC,sans-serif;text-decoration:none;display:flex}.eo-header .eo-language .lang-switch__menu .dropdown-item:hover,.eo-header .eo-language .lang-switch__menu .dropdown-item:focus-visible{color:#fff;background:#dcf7ff24}.eo-header .eo-language .lang-switch__menu .dropdown-item.active{color:#fff;background:#d8f5ff2b}.eo-header .eo-language .lang-switch__menu .dropdown-item.active:after{color:#d8f8e9}.eo-header .eo-language .lang-switch__menu .dropdown-item:focus-visible{outline-offset:-2px;outline:2px solid #eafce4}@media (width<=991.98px){.eo-header .eo-language{isolation:isolate;top:calc(10px + env(safe-area-inset-top));-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(145deg,#ffffff4d,#ffffff1c 48%,#12394921);border:1px solid #ffffff70;border-radius:50%;width:44px;height:44px;position:absolute;right:18px;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #ffffff29,0 6px 22px #001c3021}.eo-header .eo-language:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);pointer-events:none;position:absolute;inset:0}.eo-header .eo-language .lang-switch__btn{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.eo-header .eo-language .lang-switch__code,.eo-header .eo-language .lang-switch__caret{display:none}.eo-header[data-wet=true] .eo-language,.eo-stage[data-deep=true] .eo-header .eo-language{background:linear-gradient(145deg,#174b5eb0,#06344599 55%,#031e2c8c);border-color:#e8fbff70;box-shadow:inset 0 1px #ffffffa3,inset 0 -1px #d4f7ff21,0 6px 22px #00152238}}@media (width<=991.98px) and (height<=540px) and (orientation:landscape){.eo-header .eo-right{padding-right:50px}.eo-header .eo-language{top:calc(12px + env(safe-area-inset-top));right:max(24px, env(safe-area-inset-right));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.eo-header .eo-language:before{display:none}.eo-header[data-wet=true] .eo-language,.eo-stage[data-deep=true] .eo-header .eo-language{box-shadow:none;background:0 0;border-color:#0000}}@media (prefers-reduced-motion:reduce){.eo-header .eo-language *{transition:none!important}}@media (width<=359.98px){html:lang(ja) .eo-header .eo-left,html:lang(ja) .eo-header .eo-right,html:lang(en) .eo-header .eo-left,html:lang(en) .eo-header .eo-right{font-size:11px}html:lang(ja) .eo-header .eo-left button,html:lang(ja) .eo-header .eo-right a,html:lang(en) .eo-header .eo-left button,html:lang(en) .eo-header .eo-right a{padding-inline:4px}html:lang(en) .eo-selected-purchase,html:lang(ja) .eo-selected-purchase{white-space:nowrap;gap:7px;padding-inline:12px}html:lang(en) .eo-selected-purchase svg,html:lang(ja) .eo-selected-purchase svg{width:16px;height:16px}}body.eo-enabled .eo-coverflow-source{display:none!important}body.eo-enabled .dark-catalog.eo-has-coverflow{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;border-radius:0;padding:24px 34px}body.eo-enabled .eo-has-coverflow>.dark-catalog-toolbar{justify-content:center;margin-bottom:10px;display:flex}body.eo-enabled .eo-has-coverflow .dark-search{flex:0 680px;width:100%;min-height:58px}.eo-coverflow{color:#f2f8f3;min-width:0}.eo-category-hidden{opacity:0;pointer-events:none;transform:translateY(16px)}.eo-coverflow-stage{isolation:isolate;height:clamp(230px,min(26vw,100svh - 570px),360px);margin:0 -12px;position:relative}.eo-coverflow-track{perspective:1300px;perspective-origin:50% 46%;touch-action:pan-y pinch-zoom;position:absolute;inset:0;overflow:hidden}.eo-coverflow-track:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e8fbff40,#0000);height:1px;position:absolute;inset:auto 12% 20px}.eo-cover{--eo-cover-width:min(46%, 560px);appearance:none;width:var(--eo-cover-width);aspect-ratio:1.8;color:inherit;cursor:pointer;transform-style:preserve-3d;backface-visibility:hidden;-webkit-box-reflect:below 11px linear-gradient(transparent 35%, #ffffff14);background:#062631;border:1px solid #f0ffff70;border-radius:19px;padding:0;transition:transform .56s cubic-bezier(.2,.75,.25,1),opacity .4s;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.eo-cover[hidden],.eo-carousel-empty[hidden],.eo-carousel-dots[hidden]{display:none!important}.eo-cover:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #e5fbff40;position:absolute;inset:0;box-shadow:inset 0 1px #fff8,0 20px 40px #00182740}.eo-cover-image{aspect-ratio:1.8;object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.eo-cover-image img{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.eo-cover .tags,.eo-cover .soldout-ribbon,.eo-cover .dark-card-action{display:none!important}.eo-cover[data-position=active]{z-index:5;opacity:1;transform:translate(-50%,-50%)translateZ(50px)}.eo-cover[data-position=left1]{z-index:4;opacity:.88;transform:translate(-50%,-50%)translate(-62%)translateZ(-130px)rotateY(52deg)}.eo-cover[data-position=right1]{z-index:4;opacity:.88;transform:translate(-50%,-50%)translate(62%)translateZ(-130px)rotateY(-52deg)}.eo-cover[data-position=left2]{z-index:3;opacity:.6;transform:translate(-50%,-50%)translate(-108%)translateZ(-270px)rotateY(61deg)}.eo-cover[data-position=right2]{z-index:3;opacity:.6;transform:translate(-50%,-50%)translate(108%)translateZ(-270px)rotateY(-61deg)}.eo-cover:focus-visible{outline-offset:7px;outline:3px solid #f5ffe9}.eo-carousel-prev,.eo-carousel-next{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f4faf4;cursor:pointer;background:#e4fbff26;border:1px solid #edffff77;border-radius:50%;place-items:center;width:49px;height:49px;margin-top:-25px;padding:0;display:grid;position:absolute;top:50%;box-shadow:inset 0 1px #ffffff80,0 5px 20px #00212d33}.eo-carousel-prev{left:4px}.eo-carousel-next{right:4px}.eo-carousel-prev svg,.eo-carousel-next svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:21px;height:21px}.eo-carousel-prev:disabled,.eo-carousel-next:disabled{opacity:.35;cursor:default}.eo-carousel-prev:focus-visible,.eo-carousel-next:focus-visible,.eo-selected-purchase:focus-visible{outline-offset:5px;outline:2px solid #f3ffe5}.eo-coverflow-info{text-align:center;max-width:800px;height:138px;min-height:138px;margin:0 auto;position:relative}.eo-selected-title{color:#f4f8f3;text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:3em;margin:0;font:500 clamp(17px,1.55vw,24px)/1.5 Microsoft YaHei,PingFang SC,sans-serif;display:-webkit-box;overflow:hidden}.eo-selected-meta{color:#d2e7e8;white-space:nowrap;text-overflow:ellipsis;height:19px;margin:10px 0 12px;font-size:12px;overflow:hidden}.eo-carousel-pagination{color:#cce2e5;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:8px;min-height:20px;font-size:11px;display:flex}.eo-carousel-pagination button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.eo-carousel-pagination button:after{content:"";background:#b3d8df70;border-radius:4px;width:6px;height:6px;display:block}.eo-carousel-pagination button[aria-current=true]:after{background:#ecfff3;width:16px}.eo-carousel-pagination .eo-rubber-ready button[aria-current=true]:after{opacity:0;width:6px}.eo-carousel-dot:focus-visible{outline-offset:2px;outline:2px solid #ecfff3}.eo-rubber-thumb{pointer-events:none;position:absolute;inset:0}.eo-rubber-thumb[hidden]{display:none}.eo-rubber-thumb>span{transform-origin:0;background:#ecfff3;border-radius:50%;width:6px;height:6px;position:absolute;left:0}.eo-rubber-thumb>.eo-rubber-fill{border-radius:0;width:1px}.eo-product-footer{border-top:1px solid #0000;grid-template-columns:minmax(0,1fr) minmax(220px,380px) minmax(0,1fr);align-items:center;gap:24px;max-width:1060px;margin:22px auto 0;padding-top:23px;display:grid;position:relative}.eo-product-footer:before{content:"";opacity:1;background:#e2f8ff29;height:1px;transition:opacity .45s ease-out;position:absolute;top:-1px;left:0;right:0}.eo-coverflow[data-category-motion=leaving] .eo-product-footer:before,.eo-coverflow[data-category-motion=waiting] .eo-product-footer:before{opacity:0;transition-duration:.22s}.eo-selected-price{color:#f5f9f3;font-variant-numeric:tabular-nums;letter-spacing:-.045em;white-space:nowrap;font-size:clamp(34px,3.4vw,54px);font-weight:650;line-height:1.1}.eo-selected-price .unit{color:#d0ebea;letter-spacing:0;margin-right:5px;font-size:.47em}.eo-price-label{color:#cbe1e5;letter-spacing:0;margin-bottom:7px;font-size:11px;font-weight:400;display:block}.eo-price-value{display:block}.eo-carousel-dots{align-items:center;gap:3px;display:flex;position:relative}.eo-carousel-count{margin-left:8px}.eo-selected-category{z-index:6;justify-self:center;width:100%;min-width:0;position:relative}body.eo-enabled .eo-selected-category .dark-category-control{width:100%;max-width:none}body.eo-enabled .eo-selected-category .dark-category-control h1{font-size:16px}body.eo-enabled .eo-selected-category .dark-category-trigger{border-radius:30px;gap:11px;width:100%;min-height:60px;padding:9px 14px}body.eo-enabled .eo-selected-category .dark-category-emblem{border-radius:50%;width:36px;height:36px}body.eo-enabled .eo-selected-category .dark-category-emblem .dark-category-icon{width:25px;height:25px}body.eo-enabled .eo-selected-category .dark-current-category{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.35;overflow:hidden}body.eo-enabled .eo-selected-category .dark-category-meta{font-size:10px}body.eo-enabled .eo-selected-category .dark-title-copy{flex:1;gap:3px}body.eo-enabled .eo-selected-category .dark-category-picker{z-index:20;width:340px;min-width:260px;max-width:min(340px,85vw);max-height:min(360px,55vh);animation:none;top:auto;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.eo-selected-purchase{color:#effaf2;cursor:pointer;background:#e0f8ff24;border:1px solid #eaffff8c;border-radius:32px;justify-content:space-between;justify-self:end;align-items:center;gap:30px;min-width:168px;min-height:56px;padding:15px 23px;font:14px Microsoft YaHei,PingFang SC,sans-serif;display:inline-flex;box-shadow:inset 0 1px #fff8,0 10px 25px #001a2826}.eo-selected-purchase svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.eo-selected-purchase:disabled{opacity:.52;cursor:default}.eo-carousel-empty{text-align:center;color:#d9edf0;padding:55px 20px;font-size:15px}.eo-cover-placeholder{color:#e9f6f1;place-items:center;padding:25px;font-size:18px;display:grid}.eo-cover-soldout{color:#edf5f5;background:#073344bd;border:1px solid #e8f9ff70;border-radius:16px;padding:6px 12px;font-size:12px;position:absolute;top:14px;left:14px}@media (hover:hover) and (pointer:fine){.eo-carousel-prev:not(:disabled):hover,.eo-carousel-next:not(:disabled):hover,.eo-selected-purchase:not(:disabled):hover{background:#e0f8ff3d}}@media (width<=991.98px){body.eo-enabled .dark-catalog.eo-has-coverflow{padding:22px 20px}.eo-coverflow-stage{height:clamp(245px,35vw,340px);margin-inline:-8px}.eo-cover{--eo-cover-width:54%;border-radius:16px}.eo-coverflow-info{height:138px;min-height:138px}.eo-product-footer{grid-template-columns:minmax(0,1fr) minmax(180px,290px) minmax(0,1fr);gap:14px;margin-top:12px;padding-top:20px}.eo-selected-price{font-size:34px}.eo-selected-purchase{gap:12px;min-width:125px;min-height:52px;padding:13px 16px;font-size:13px}}@media (width<=600px){body.eo-enabled .dark-catalog.eo-has-coverflow{padding:18px 12px 21px}body.eo-enabled .eo-has-coverflow>.dark-catalog-toolbar{margin-bottom:8px;display:flex}body.eo-enabled .eo-has-coverflow .dark-search{min-height:52px}.eo-coverflow-stage{height:238px;margin-inline:-12px}.eo-cover{--eo-cover-width:72%;-webkit-box-reflect:below 9px linear-gradient(transparent 35%,#ffffff0c);border-radius:13px}.eo-cover[data-position=left1]{transform:translate(-50%,-50%)translate(-58%)translateZ(-180px)rotateY(57deg)}.eo-cover[data-position=right1]{transform:translate(-50%,-50%)translate(58%)translateZ(-180px)rotateY(-57deg)}.eo-cover[data-position=left2]{transform:translate(-50%,-50%)translate(-100%)translateZ(-300px)rotateY(65deg)}.eo-cover[data-position=right2]{transform:translate(-50%,-50%)translate(100%)translateZ(-300px)rotateY(-65deg)}.eo-carousel-prev,.eo-carousel-next{background:#062c3c99;width:44px;height:44px;margin-top:-22px}.eo-carousel-prev{left:5px}.eo-carousel-next{right:5px}.eo-selected-title{height:3.2em;padding-inline:4px;font-size:16px;line-height:1.6}.eo-selected-meta{margin-top:8px;font-size:11px}.eo-coverflow-info{height:120px;min-height:120px}.eo-product-footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"category category""price purchase";gap:18px 12px;margin-top:6px;padding-top:18px}.eo-selected-category{grid-area:category;width:min(300px,100%)}.eo-selected-price{grid-area:price;font-size:clamp(32px,8.2vw,40px)}.eo-selected-purchase{grid-area:purchase;min-width:134px;min-height:50px}body.eo-enabled .eo-selected-category .dark-category-trigger{min-height:54px;padding:7px 13px}body.eo-enabled .eo-selected-category .dark-category-picker{max-width:calc(100vw - 58px)}}@media (width<=359.98px){.eo-coverflow-stage{height:174px}.eo-coverflow-info{height:108px;min-height:108px}.eo-selected-title{font-size:15px}.eo-selected-meta{margin-bottom:8px}.eo-product-footer{gap:14px 12px}.eo-cover{--eo-cover-width:74%}.eo-selected-purchase{min-width:121px;padding-inline:14px;font-size:12px}}@media (width<=991.98px) and (height<=540px) and (orientation:landscape){.eo-coverflow-stage{height:260px}}@media (prefers-reduced-motion:reduce){.eo-cover{transition:none!important}.eo-category-hidden{transform:none}.eo-product-footer:before{transition:none!important}}.eo-loader-status{flex-direction:column;align-items:center;gap:15px;display:flex}.eo-loader-bar{background:#0b30402e;width:84px;height:1px;margin-top:3px;display:block;overflow:hidden}.eo-loader-bar:after{content:"";background:#123a50;width:40%;height:100%;animation:1.7s ease-in-out infinite alternate eo-loading-tide;display:block}.eo-loader-status h2{margin:0;font-size:13px;font-weight:400;line-height:1.7}@keyframes eo-loading-tide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.eo-loader[data-suspended=true] *,.eo-loader[data-suspended=true] :after,.eo-loader[data-phase=opening] *,.eo-loader[data-phase=opening] :after{animation-play-state:paused!important}.eo-loader-seam{pointer-events:none;transform-origin:50%;background:#113743;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}body.eo-opening{background:#e5efec!important}body.eo-opening #pjax-container{z-index:1;position:relative}body.eo-opening [data-dark-store]{transform-origin:50%;backface-visibility:hidden;will-change:transform;width:100%;height:100svh;min-height:0;position:fixed;inset:0;overflow:clip}body.eo-opening .eo-loader[open]{z-index:0;pointer-events:none;overflow:hidden}body.em-enabled.eo-opening [data-dark-store]{min-height:0}body.em-enabled.eo-opening .em-backdrop{height:var(--em-opening-height,200svh);bottom:auto}@media (prefers-reduced-motion:reduce){.eo-loader-bar:after{animation:none;transform:translate(75%)}}.eo-specular{isolation:isolate}.eo-specular-frame{isolation:isolate;box-sizing:border-box;list-style:none;display:block;pointer-events:none!important;border:0!important;margin:0!important;padding:0!important}.eo-specular-frame[hidden]{display:none!important}.eo-specular>.eo-specular-rim,.eo-specular>.eo-specular-layer>.eo-specular-rim,.eo-specular-frame>.eo-specular-rim{z-index:-1;-webkit-user-select:none;user-select:none;border-radius:0;display:block;top:-24px;left:-24px;pointer-events:none!important;border:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important}.eo-stage .eo-header :is(.eo-left,.eo-right,.eo-brand).eo-specular{border-color:#dbf3fb38;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #e6fbff0d,0 6px 22px #001c3021}.eo-header :is(.eo-left,.eo-right,.eo-brand).eo-specular:before{border-color:#ffffff24 #ffffff12 #0000}.eo-depth.eo-specular{border-color:#dbf3fb38;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #e6fbff0d,0 6px 22px #001c3021}.eo-depth.eo-specular:before{border-color:#ffffff24 #ffffff12 #0000}body.eo-enabled .dark-search.eo-specular{border-color:#d9f4ff40;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #b3e8fa0d}body.eo-enabled .dark-category-trigger.eo-specular{border-color:#d9f4ff40;box-shadow:inset 0 1px #ffffff1a}.eo-selected-purchase.eo-specular{border-color:#d9f4ff45;box-shadow:inset 0 1px #ffffff1a,0 10px 25px #001a2826}:is(.eo-carousel-prev,.eo-carousel-next).eo-specular{border-color:#e6f8ff40;box-shadow:inset 0 1px #ffffff1a,0 5px 20px #00212d33}.es-account-popup.eo-specular{border-color:#d9f4ff45;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #b3e8fa12,0 18px 40px #00101e52}.es-account-trigger.eo-specular{box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #b3e8fa0d}.eo-specular[disabled] .eo-specular-rim,.eo-specular[aria-disabled=true] .eo-specular-rim{opacity:.45}body.eo-enabled :is(.dark-search,.es-flow-root){--eo-field-focus:#c5f5ed}body.eo-enabled :is(.dark-search,.es-flow-root) :is(input,select,textarea):focus-visible{outline:2px solid var(--eo-field-focus);outline-offset:3px}body.eo-enabled .es-flow-root :is(input:not([type=radio]):not([type=checkbox]),select,textarea):focus:not([aria-invalid=true]),body.eo-enabled .dark-search:focus-within{border-color:var(--eo-field-focus);box-shadow:inset 0 1px #f0fff32b,0 0 0 3px #bceee916}@media (forced-colors:active){body.eo-enabled :is(.dark-search,.es-flow-root) :is(input,select,textarea):focus-visible{outline-color:highlight}body.eo-enabled .es-flow-root :is(input,select,textarea):focus:not([aria-invalid=true]),body.eo-enabled .dark-search:focus-within{box-shadow:none;border-color:highlight}}body.eo-enabled.eg-enabled .dark-main{max-width:1720px;padding:28px 42px 90px}body.eo-enabled.eg-enabled .eg-catalog{box-shadow:none;-webkit-backdrop-filter:none;text-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:224px minmax(0,1fr);gap:28px;padding:0;display:grid}.eg-content{min-width:0}body.eo-enabled.eg-enabled .eg-sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;scrollbar-color:#fff5 transparent;background:#191e24c9;border:1px solid #ffffff30;border-radius:22px;align-self:start;height:fit-content;min-height:0;max-height:calc(100svh - 136px);margin:0;padding:20px 10px 14px;display:block;position:sticky;top:108px;overflow-y:auto;box-shadow:inset 0 1px #ffffff23}body.eg-enabled .eg-sidebar .dark-native-header{display:none!important}body.eg-enabled .eg-sidebar .dark-categories{padding:0}body.eg-enabled .eg-sidebar h2{color:#f7f7f8;letter-spacing:.04em;margin:0 12px 16px;font-size:15px;font-weight:600}body.eg-enabled .eg-sidebar .dark-chip-list{gap:5px;display:grid}body.eg-enabled .eg-sidebar .dark-chip{border:1px solid #0000;border-radius:12px;min-height:49px;padding:12px;font-size:13px;color:#e7e9ec!important}body.eg-enabled .eg-sidebar .dark-chip:hover{background:#ffffff0d}body.eg-enabled .eg-sidebar .dark-chip.is-primary{background:#ffffff19;border-color:#ffffff38;box-shadow:inset 3px 0 #f2f0e8;color:#fff!important}body.eg-enabled .eg-sidebar .dark-category-icon{width:26px;height:26px}body.eo-enabled.eg-enabled .eg-catalog .dark-catalog-toolbar{grid-template-columns:minmax(220px,290px) minmax(0,1fr);align-items:stretch;gap:16px;margin-bottom:22px;display:grid}body.eo-enabled.eg-enabled .eg-catalog .dark-category-control{width:100%;max-width:none}body.eg-enabled .eg-catalog .dark-category-control h1{font-size:15px}body.eo-enabled.eg-enabled .eg-catalog .dark-category-trigger{border-radius:18px;gap:11px;width:100%;min-height:66px;padding:10px 13px}body.eg-enabled .eg-catalog .dark-category-emblem{border-radius:11px;width:36px;height:36px}body.eg-enabled .eg-catalog .dark-category-emblem .dark-category-icon{filter:none;width:25px;height:25px}body.eg-enabled .eg-catalog .dark-title-copy{flex:1;gap:4px}body.eg-enabled .eg-catalog .dark-current-category{line-height:1.45}body.eg-enabled .eg-catalog .dark-category-meta{font-size:11px}body.eg-enabled .eg-catalog .dark-category-picker{z-index:21;max-height:min(65svh,520px);top:calc(100% + 8px);bottom:auto}body.eo-enabled.eg-enabled .eg-catalog .dark-search{border-radius:18px;width:100%;min-height:66px;margin:0}body.eg-enabled .eg-catalog .dark-search input{min-width:0;font-size:14px}body.eo-enabled.eg-enabled .eg-products.row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}body.eg-enabled .eg-products>a{border-radius:20px}body.eo-enabled.eg-enabled .eg-products .acg-card{-webkit-backdrop-filter:none;background:#151a20dc;border:1px solid #ffffff36;border-radius:20px;flex-direction:column;transition:border-color .18s,background .18s;display:flex;box-shadow:0 8px 24px #0000001c;transform:none!important}body.eo-enabled.eg-enabled .eg-products a:hover .acg-card{background:#20262de8;border-color:#ffffff85}body.eg-enabled .eg-products .acg-card:after{display:none}body.eo-enabled.eg-enabled .eg-products .acg-thumb{aspect-ratio:1.8;border-radius:0;flex:none}body.eo-enabled.eg-enabled .eg-products .acg-card>.p-3{text-shadow:none;background:0 0;border:0;flex:1;grid-template-columns:minmax(0,1fr) auto;gap:12px 8px;display:grid;padding:17px 18px 18px!important}body.eg-enabled .eg-products .goods-title{color:#f5f5f6;grid-area:1/1/auto/-1;min-height:3.2em;margin-bottom:0;font-size:14px;line-height:1.6}body.eg-enabled .eg-products .stat-row{grid-area:2/1;place-self:center start;margin:0!important}body.eg-enabled .eg-products .price{letter-spacing:-1px;font-size:clamp(28px,2.9vw,42px)}body.eg-enabled .eg-products .price .unit{color:#f3b3ba;font-size:19px}body.eo-enabled.eg-enabled .eg-products .stat-bottom{color:#c6cad0;grid-area:3/1/auto/-1;margin:0;font-size:11px}body.eo-enabled.eg-enabled .eg-products .dark-card-action{box-shadow:none;color:#f4f4f5;background:#ffffff08;border-color:#ffffff4a;grid-area:2/2;justify-self:end;min-height:40px}body.eg-enabled .eg-products .dark-card-action svg{color:#ede8df}body.eg-enabled .eg-products .acg-card.soldout{opacity:.68}body.eg-enabled .eg-products>.item-message{color:#f3f4f6;background:#1c222bdb;border:1px solid #ffffff30;grid-column:1/-1;padding:60px 24px}body.eg-enabled .eg-catalog[data-grid-loading=true] .eg-products{opacity:.45}body.eg-enabled .eg-catalog :is(a,button,input):focus-visible{outline-offset:4px;outline:2px solid #fff}@media (width<=1199px){body.eo-enabled.eg-enabled .dark-main{padding-inline:24px}body.eo-enabled.eg-enabled .eg-catalog{grid-template-columns:194px minmax(0,1fr);gap:20px}body.eo-enabled.eg-enabled .eg-products.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (width<=767px){body.eo-enabled.eg-enabled .dark-main{max-width:none;padding:18px 18px 65px}body.eo-enabled.eg-enabled .eg-catalog{display:block}body.eo-enabled.eg-enabled .eg-sidebar{display:none}body.eo-enabled.eg-enabled .eg-catalog .dark-catalog-toolbar{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:18px}body.eo-enabled.eg-enabled .eg-catalog .dark-category-trigger{min-height:58px}body.eo-enabled.eg-enabled .eg-catalog .dark-search{min-height:52px}body.eg-enabled .eg-catalog .dark-category-control h1{font-size:14px}body.eo-enabled.eg-enabled .eg-products.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.eo-enabled.eg-enabled .eg-products .acg-card{border-radius:16px}body.eo-enabled.eg-enabled .eg-products .acg-card>.p-3{grid-template-columns:minmax(0,1fr);gap:10px;padding:13px 11px!important}body.eg-enabled .eg-products .goods-title{-webkit-line-clamp:3;line-clamp:3;min-height:4.8em;margin-bottom:12px;font-size:12px}body.eg-enabled .eg-products .price{font-size:clamp(24px,6vw,32px)}body.eg-enabled .eg-products .price .unit{margin-right:3px;font-size:14px}body.eg-enabled .eg-products .stat-bottom{gap:0;font-size:10px;display:grid!important}body.eo-enabled.eg-enabled .eg-products .dark-card-action{grid-area:4/1;justify-self:stretch;padding:8px 10px;font-size:11px}body.eg-enabled .eg-products .tags{gap:4px}body.eg-enabled .eg-products :is(.badge-soft,.acg-tag){padding:4px 6px;font-size:9px}}@media (prefers-reduced-motion:reduce){body.eg-enabled .eg-products .acg-card{transition:none}}.eo-category-fill-shell{z-index:19;box-sizing:border-box;-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);pointer-events:none;transform-origin:0 0;background:#082736c9;border:1px solid #e2f8ff59;border-radius:24px;margin:0;padding:0;display:block;position:absolute;box-shadow:inset 0 1px #f0fff133,0 18px 45px #0008}.eo-category-fill-shell[hidden]{display:none!important}body.eo-enabled .eo-category-fill-enabled .dark-category-picker{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;scrollbar-width:thin;scrollbar-color:#d2eee8a3 transparent;background:0 0;border-color:#0000}@supports selector(::-webkit-scrollbar){body.eo-enabled .eo-category-fill-enabled .dark-category-picker{scrollbar-width:auto;scrollbar-color:auto}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar{background:0 0;width:8px;height:8px}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-track{background:0 0;margin-block:14px}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-thumb{background:#d2eee8a3 padding-box content-box;border:2px solid #0000;border-radius:999px;min-height:32px}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-thumb:hover{background-color:#e6fff3d6}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-corner{background:0 0}}body.eo-enabled .eo-category-fill-enabled h1{z-index:22;position:relative}body.eo-enabled .eo-category-fill-enabled .dark-category-trigger{transform:none!important}body.eo-enabled .eo-category-fill-enabled:is([data-fill-state=opening],[data-fill-state=open],[data-fill-state=closing]) .dark-category-trigger{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}body.eo-enabled .eo-category-fill-enabled:is([data-fill-state=opening],[data-fill-state=open],[data-fill-state=closing]) .dark-category-trigger:before{opacity:0}body.eo-enabled .eo-category-fill-enabled:is([data-fill-state=opening],[data-fill-state=open],[data-fill-state=closing]) .dark-press-wave{visibility:hidden}body.eo-enabled .eo-category-fill-enabled:is([data-fill-state=opening],[data-fill-state=open],[data-fill-state=closing]) .dark-category-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.eo-category-fill-shell{transform:none}.eo-category-fill-enabled .dark-category-chevron{transition:none!important}}@media (forced-colors:active){body.eo-enabled .eo-category-fill-enabled .dark-category-picker{scrollbar-width:auto;scrollbar-color:auto;forced-color-adjust:auto}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar{background:revert;width:auto;height:auto}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-track{background:revert;margin:0}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-thumb{border:revert;border-radius:revert;background:revert}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-button{display:revert;width:revert;height:revert;background:revert}body.eo-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-corner{background:revert}}.eo-glide-menu{isolation:isolate}.eo-glide-pill{z-index:0;pointer-events:none;opacity:0;background:linear-gradient(125deg,#dbf7f12b,#c3e9f014);border:1px solid #e4fff02e;border-radius:11px;margin:0;padding:0;transition:none;display:block;position:absolute;top:0;left:0;box-shadow:inset 0 1px #f5fff632}.eo-glide-menu[data-glide-live]>.eo-glide-pill{opacity:1;will-change:transform}.eo-glide-menu[data-glide-live][data-glide-armed]>.eo-glide-pill{transition:transform .22s cubic-bezier(.23,1,.32,1)}.eo-glide-menu .eo-glide-option{z-index:1;position:relative}body.eo-enabled .dark-category-picker.eo-glide-menu .dark-chip[aria-current=true]:after{content:"✓";color:#d8f8e9;flex:none;margin-left:auto;font-size:13px}body.eo-enabled .dark-category-picker.eo-glide-menu .dark-chip,.eo-header .eo-language .lang-switch__menu.eo-glide-menu .dropdown-item{box-shadow:none;background:0 0;transition:none}body.eo-enabled .dark-category-picker.eo-glide-menu .dark-chip:is(:hover,:focus-visible,.is-primary),.eo-header .eo-language .lang-switch__menu.eo-glide-menu .dropdown-item:is(:hover,:focus-visible,.active){box-shadow:none;background:0 0}body.eo-enabled .dark-category-picker.eo-glide-menu .dark-chip:focus-visible,.eo-header .eo-language .lang-switch__menu.eo-glide-menu .dropdown-item:focus-visible{outline-offset:-2px;outline:2px solid #d5f8e8}body.eo-enabled .dark-category-picker.eo-glide-menu:not([data-glide-live]) .dark-chip[aria-current=true],.eo-header .eo-language .lang-switch__menu.eo-glide-menu:not([data-glide-live]) .dropdown-item.active{background:#d8f5ff1a}@media (prefers-reduced-motion:reduce){.eo-glide-menu[data-glide-live]>.eo-glide-pill,.eo-glide-menu[data-glide-live][data-glide-armed]>.eo-glide-pill{will-change:auto;transition:none}}@media (forced-colors:active){.eo-glide-pill{opacity:.2;forced-color-adjust:none;background:highlight;border-color:highlight}.eo-glide-menu[data-glide-live]>.eo-glide-pill{opacity:.2}body.eo-enabled .dark-category-picker.eo-glide-menu .dark-chip[aria-current=true],.eo-header .eo-language .lang-switch__menu.eo-glide-menu .dropdown-item.active{outline-offset:-1px;outline:1px solid highlight}}body.eo-enabled .eo-header .eo-glass-popover{isolation:isolate;transform-origin:100% 0;-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(145deg,#507886c9,#163e52d9 46%,#092a3fdf);border-color:#e2f9ff70;box-shadow:inset 0 1px #ffffff70,inset 0 -1px #d4f7ff21,0 18px 40px #00101e52}.eo-header .eo-glass-popover[data-popper-placement^=top]{transform-origin:100% 100%}.eo-header .eo-glass-popover:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;border:1px solid #eafaff1a;border-color:#ffffff4d #eafaff1a #0000;position:absolute;inset:2px}.eo-header .eo-glass-popover:is([data-glass-phase=opening],[data-glass-phase=closing]){will-change:scale, translate, opacity}body.eo-enabled .eo-header .eo-glass-popover[data-glass-phase=closing]{pointer-events:none;display:block!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.eo-enabled .eo-header .eo-glass-popover{background:#153b4fee}}@media (forced-colors:active){body.eo-enabled .eo-header .eo-glass-popover{box-shadow:none;background:canvas;border:1px solid canvastext}.eo-header .eo-glass-popover:before{display:none}}.eo-header .es-account-menu{color:inherit;pointer-events:auto;position:relative}.eo-header .es-account-trigger{min-height:48px;color:inherit;text-align:left;border-radius:999px;align-items:center;gap:9px;padding:5px 11px 5px 8px;display:flex}.es-account-trigger img{object-fit:cover;background:#f8fcf5;border-radius:50%;width:32px;height:32px;display:block}.es-account-identity{flex-direction:column;gap:1px;min-width:0;max-width:120px;line-height:1.35;display:flex}.es-account-identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:13px;font-weight:650;display:block;overflow:hidden}.es-account-balance{color:inherit;white-space:nowrap;font-size:10px;display:block}.es-account-balance b{color:#91384b;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.eo-header[data-wet=true] .es-account-balance b,.eo-stage[data-deep=true] .es-account-balance b{color:#ffacb3}.es-account-caret{stroke:currentColor;stroke-width:1.6px;flex:none;width:15px;height:15px;margin-left:3px}.es-account-trigger[aria-expanded=true] .es-account-caret{transform:rotate(180deg)}.es-account-popup{z-index:30;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);color:#f0f6f1;background:linear-gradient(145deg,#173e4fe8,#062335ed);border:1px solid #d5efeb45;border-radius:20px;width:232px;max-width:calc(100vw - 28px);padding:9px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:inset 0 1px #f0fff133,0 18px 40px #00101e52}.es-account-popup[hidden],.eo-header .es-account-menu[hidden]{display:none!important}.es-account-popup ul{margin:0;padding:0;list-style:none}.eo-header .es-account-popup a,.eo-header .es-account-popup button{color:#edf7f1;text-align:left;border-radius:12px;justify-content:flex-start;align-items:center;gap:11px;width:100%;min-height:47px;padding:10px 14px;font-size:13px;text-decoration:none;display:flex}.es-account-popup svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px;display:block}.es-account-popup .es-account-separator{background:#c6e7e329;height:1px;margin:9px 10px}.eo-header .es-account-popup .es-account-logout{color:#ffadb1}.eo-header .es-account-trigger:focus-visible,.eo-header .es-account-popup :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #e2ffec}@media (hover:hover){.eo-header .es-account-trigger:hover,.eo-header .es-account-popup a:hover,.eo-header .es-account-popup button:hover{background:#d7f1e71a}}.eo-header .es-account-popup.eo-glide-menu .eo-glide-option,.eo-header .es-account-popup.eo-glide-menu .eo-glide-option:is(:hover,:focus-visible,:active){box-shadow:none;background:0 0;transition:none;transform:none}.es-account-popup.eo-glide-menu .es-account-separator{z-index:1;pointer-events:none;position:relative}@media (width<=991.98px){.eo-header[data-member] .es-native-orders-link{display:none}.eo-header .es-account-trigger{gap:6px;min-height:44px;padding:3px 8px 3px 5px}.es-account-trigger img{width:27px;height:27px}.es-account-identity{max-width:87px}.es-account-identity strong{max-width:87px;font-size:11px}.es-account-balance{font-size:9px}.es-account-balance b{font-size:10px}.es-account-caret{width:12px;height:12px;margin-left:0}.es-account-popup{width:220px;top:calc(100% + 11px);right:-3px}.eo-header .es-account-popup a,.eo-header .es-account-popup button{min-height:48px;padding:11px 13px;font-size:13px}}@media (width<=359.98px){.es-account-identity,.es-account-identity strong{max-width:74px}.eo-header .es-account-trigger{gap:5px;padding-right:6px}}@media (prefers-reduced-motion:reduce){.es-account-caret{transition:none}}body.eo-enabled.em-enabled{background:#122b38!important}body.em-enabled [data-dark-store]{min-height:200svh}.em-backdrop{z-index:0;pointer-events:none;background:#142e3d;position:absolute;inset:0;overflow:hidden}.em-backdrop picture,.em-backdrop img{width:100%;height:100%;display:block}.em-backdrop img{object-fit:cover;object-position:center top}.em-backdrop:after{content:"";background:linear-gradient(#e8f2f708 0,#e7f2f600 29%,#102b3833 45%,#071e308c 65%,#071e309e);position:absolute;inset:0}body.em-enabled .eo-stage{z-index:5;height:100svh;min-height:590px}body.em-enabled .eo-ui{color:#0a2d43;height:100%;position:absolute;inset:0}body.em-enabled .eo-header{z-index:30;position:fixed}body.em-enabled .eo-hero-interaction{transition:none;position:absolute;inset:0}body.em-enabled .em-hero-layout{width:min(1000px,83vw);position:absolute;top:25%;left:7vw}body.em-enabled .eo-visual{opacity:1;transition:none;position:static;inset:auto}body.em-enabled .eo-hero-copy{filter:none;width:auto;position:static;transform:none}body.em-enabled .eo-wordmark{color:#092c40;text-shadow:0 1px 15px #e5eef51f;margin:0}body.em-enabled .eo-hero-note,body.em-enabled .eo-description{color:#123a50;text-shadow:0 1px 12px #e9f0f34d}body.em-enabled .eo-actions{color:#12394a}body.em-enabled .eo-primary{color:#10364a;background:#edf5f044;border-color:#23495d8c}body.em-enabled .eo-primary:hover{background:#edf5f080}body.em-enabled .eo-ui .eo-footer{color:#f3f8f4;text-shadow:0 1px 5px #001727;justify-content:flex-end}body.em-enabled .eo-stage[data-deep=true] .eo-primary svg,body.em-enabled .eo-stage[data-deep=true] .eo-scroll svg{rotate:none}body.em-enabled .dark-main{padding-top:28px;padding-bottom:90px;scroll-margin-top:117px}body.em-enabled .dark-catalog,body.em-enabled .eo-coverflow-info,body.em-enabled .eo-product-footer{text-shadow:0 1px 5px #00182799}body.em-enabled .eo-coverflow-title{color:#f4fbf6}body.em-enabled .eo-header[data-wet],body.em-enabled .eo-stage[data-deep=true] .eo-header{color:#f2f5ec}body.em-enabled.eo-flow-mode [data-dark-store]{min-height:100svh}body.em-enabled.eo-flow-mode .eo-stage{height:0;min-height:0}body.em-enabled.eo-flow-mode .em-backdrop img{object-position:center 57%}body.em-enabled.eo-flow-mode .em-backdrop:after{background:#071e309c}body.em-enabled .em-loader{color:#16394b;background:#e7eff2}body.em-enabled .em-loader .eo-loader-brand{margin-bottom:27px}@media (width<=991.98px){body.em-enabled .eo-stage{min-height:640px}body.em-enabled .em-hero-layout{width:calc(100% - 48px);top:29%;left:24px}body.em-enabled .eo-wordmark{font-size:clamp(39px,12.1vw,86px)}body.em-enabled .dark-main{padding-top:18px;padding-bottom:calc(65px + env(safe-area-inset-bottom))}body.em-enabled .eo-ui .eo-footer{inset:auto 24px calc(28px + env(safe-area-inset-bottom))}}@media (width<=600px){body.em-enabled [data-dark-store]{min-height:185svh}.em-backdrop img{object-position:51% top}body.em-enabled .eo-description{font-size:15px}body.em-enabled .eo-actions{gap:16px}body.em-enabled .eo-action-note{font-size:11px}}@media (width<=991.98px) and (height<=540px) and (orientation:landscape){body.em-enabled .eo-stage{min-height:420px}body.em-enabled .em-hero-layout{top:26%;left:max(30px, env(safe-area-inset-left));width:75%}body.em-enabled .eo-wordmark{font-size:clamp(38px,6.3vw,56px)}body.em-enabled .eo-description{margin-top:12px;font-size:12px}body.em-enabled .eo-actions{margin-top:16px}}@media (forced-colors:none){body.eo-enabled.em-enabled{--em-ink:#242424;--em-muted:#4e4e4e;--em-glass-ink:#242424;--em-glass-muted:#454545;--em-glass-text-shadow:0 1px 2px #ffffff30;--em-glass-filter:blur(14px) saturate(115%);--em-glass:linear-gradient(145deg, #ffffff29, #ffffff0a 45%, #16161626);--em-popup:linear-gradient(145deg, #30303070, #2222225c 48%, #14141480);--em-menu-ink:#fafafa;--em-smoke:linear-gradient(145deg, #363636bd, #242424c7 65%, #191919d1);--em-edge:#ffffff52;--em-shadow:inset 0 1px 1px #ffffff94, inset 1px 0 1px #ffffff29, inset 0 -1px 1px #00000029, 0 8px 24px #00000026;background:#222!important}body.eo-enabled.em-enabled.eo-shopping{--em-glass-ink:#fafafa;--em-glass-muted:#eee;--em-glass-text-shadow:0 1px 4px #000000a6;--em-glass-filter:blur(14px) saturate(115%) brightness(.72)}body.em-enabled .em-backdrop{background:#292929}body.em-enabled .em-backdrop:after{background:linear-gradient(#ffffff08 0,#fff0 29%,#00000020 45%,#0007 65%,#0000008a)}body.em-enabled.eo-flow-mode .em-backdrop:after{background:#00000091}body.em-enabled :is(.eo-ui,.eo-wordmark,.eo-hero-note,.eo-description,.eo-actions){color:var(--em-ink)}body.em-enabled :is(.eo-hero-note,.eo-description){text-shadow:0 1px 12px #ffffff4d}body.eo-enabled.em-enabled .eo-stage .eo-header,body.eo-enabled.em-enabled .eo-stage[data-deep] .eo-header{color:var(--em-glass-ink);text-shadow:var(--em-glass-text-shadow)}body.eo-enabled.em-enabled .eo-stage .eo-header :is(.eo-left,.eo-right,.eo-brand){background:var(--em-glass);color:var(--em-glass-ink);border-color:var(--em-edge);box-shadow:var(--em-shadow);text-shadow:var(--em-glass-text-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}body.eo-enabled.em-enabled .eo-stage .eo-header :is(.eo-left,.eo-right,.eo-brand):before{-webkit-backdrop-filter:var(--em-glass-filter);backdrop-filter:var(--em-glass-filter)}body.eo-enabled.em-enabled .eo-header :is(.eo-glass-popover,.lang-switch__menu,.es-account-popup){background:var(--em-popup);color:var(--em-menu-ink);border-color:var(--em-edge);box-shadow:var(--em-shadow), 0 18px 40px #00000024;-webkit-backdrop-filter:blur(18px)saturate(115%)brightness(.55);backdrop-filter:blur(18px)saturate(115%)brightness(.55);text-shadow:0 1px 3px #0006}body.eo-enabled.em-enabled .eo-header .eo-language .lang-switch__menu .dropdown-item,body.eo-enabled.em-enabled .eo-header .es-account-popup :is(a,button),body.eo-enabled.em-enabled .eo-header .eo-language .dropdown-item.active:after{color:var(--em-menu-ink)}body.eo-enabled.em-enabled .eo-header .es-account-popup .es-account-logout{color:#ffc2c8}body.eo-enabled.em-enabled .eo-stage .es-account-balance b{color:#873d47}body.eo-enabled.em-enabled.eo-shopping .eo-stage .es-account-balance b{color:#ffc2c8}body.em-enabled .es-account-popup .es-account-separator{background:#ffffff26}body.eo-enabled.em-enabled .eo-category-fill-shell,body.eo-enabled.em-enabled .dark-category-control:not(.eo-category-fill-enabled) .dark-category-picker{background:var(--em-popup);color:var(--em-menu-ink);border-color:var(--em-edge);box-shadow:var(--em-shadow), 0 18px 40px #00000024;-webkit-backdrop-filter:blur(24px)saturate(115%)brightness(.55);backdrop-filter:blur(24px)saturate(115%)brightness(.55)}body.eo-enabled.em-enabled .dark-category-trigger,body.eo-enabled.em-enabled .dark-search,body.eo-enabled.em-enabled :is(.eo-selected-purchase,.eo-carousel-prev,.eo-carousel-next,.eo-primary){background:var(--em-glass);color:var(--em-glass-ink);border-color:var(--em-edge);box-shadow:var(--em-shadow);text-shadow:var(--em-glass-text-shadow);-webkit-backdrop-filter:var(--em-glass-filter);backdrop-filter:var(--em-glass-filter)}body.eo-enabled.em-enabled .eo-category-fill-enabled:is([data-fill-state=opening],[data-fill-state=open],[data-fill-state=closing]) .dark-category-trigger{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}body.eo-enabled.em-enabled .dark-category-trigger :is(strong,small,span),body.eo-enabled.em-enabled .dark-search :is(input,svg){color:var(--em-glass-ink);text-shadow:var(--em-glass-text-shadow)}body.eo-enabled.em-enabled .dark-category-picker,body.eo-enabled.em-enabled .dark-category-picker .dark-chip,body.eo-enabled.em-enabled .dark-category-picker .dark-chip[aria-current=true]:after{color:var(--em-menu-ink);text-shadow:0 1px 3px #0006}body.eo-enabled.em-enabled .eo-category-fill-enabled:is([data-fill-state=opening],[data-fill-state=open],[data-fill-state=closing]) .dark-category-trigger{--em-glass-ink:var(--em-menu-ink);--em-glass-muted:#eee;--em-glass-text-shadow:0 1px 3px #0006}body.eo-enabled.em-enabled .dark-search input::placeholder{color:var(--em-glass-muted);opacity:1}body.eo-enabled.em-enabled .dark-category-picker .dark-chip{color:var(--em-menu-ink)!important}body.eo-enabled.em-enabled .dark-search-button{color:var(--em-glass-ink);background:#ffffff1f;box-shadow:inset 0 1px #ffffff52}body.eo-enabled.em-enabled .dark-category-emblem{background:#ffffff1a}body.eo-enabled.em-enabled .dark-category-chevron{color:var(--em-glass-muted)}body.eo-enabled.em-enabled .eo-glide-pill,body.eo-enabled.em-enabled .eo-header .eo-nav-glide>.eo-glide-pill{background:linear-gradient(125deg,#ffffff2e,#ffffff0d);border-color:#ffffff38;box-shadow:inset 0 1px #ffffff5c,0 2px 8px #0000000d}body.eo-enabled.em-enabled :is(.eo-glass-popover,.dark-category-picker) .eo-glide-pill{background:linear-gradient(125deg,#ffffff14,#ffffff08)}body.eo-enabled.em-enabled .dark-category-picker.eo-glide-menu:not([data-glide-live]) .dark-chip[aria-current=true],body.eo-enabled.em-enabled .eo-header .lang-switch__menu.eo-glide-menu:not([data-glide-live]) .dropdown-item.active{background:#ffffff1a}body.eo-enabled.em-enabled .eo-category-fill-enabled .dark-category-picker{scrollbar-color:#fff6 transparent}body.eo-enabled.em-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-thumb{background-color:#fff6}body.eo-enabled.em-enabled .eo-category-fill-enabled .dark-category-picker::-webkit-scrollbar-thumb:hover{background-color:#fff9}body.eo-enabled.em-enabled .es-glass{background:var(--em-smoke);-webkit-backdrop-filter:blur(16px)saturate();backdrop-filter:blur(16px)saturate();border-color:#ffffff40;box-shadow:inset 0 1px #ffffff38,0 15px 40px #0000002b}body.em-enabled :is(.es-preview-notice,.es-order-card,.eo-cover-soldout,.es-product-sold-tag){background:#262626b8;border-color:#ffffff38}body.em-enabled :is(.eo-cover,.es-product-cover,.es-checkout-summary img,.es-order-card-body>img,.es-order-detail-product>img){background:#242424}body.em-enabled :is(.es-field input:not([type=radio]):not([type=checkbox]),.es-field select,.es-field textarea,.es-input,.es-auth-form input:not([type=checkbox]),.es-product-form input:not([type=radio]):not([type=checkbox]),.es-product-form select,.es-product-form textarea,.es-orders-delivery-list textarea,.es-product-quantity,.es-product-rich pre){caret-color:#f4f4f4;background:#1616166b;border-color:#ffffff40}body.eo-enabled.em-enabled .es-product-form .es-product-quantity input{background:0 0}body.em-enabled .es-product-form select option{background:#292929}body.em-enabled :is(.es-auth-recovery-tabs,.es-product-verification){background:#24242455}body.em-enabled .es-shared-cover{background-color:#242424}body.em-enabled :is(.es-product-choice>span,.es-product-pay-content){background:#1e1e1e66;border-color:#ffffff40}body.em-enabled :is(.es-product-choice input:checked+span,.es-product-pay>input:checked+span){background:#ffffff24;border-color:#ffffffad}body.em-enabled .es-product-pay>input:checked+span .es-product-radio{background:#f0f0f0;border-color:#f0f0f0;box-shadow:inset 0 0 0 3px #454545}body.em-enabled .es-button{background:#ffffff17;border-color:#ffffff4d}body.em-enabled .es-button-primary{background:#eee;border-color:#ffffffb3;color:#282828!important}body.em-enabled .es-button-quiet{background:0 0}body.em-enabled :is(.dark-search,.es-flow-root){--eo-field-focus:#eee}body.em-enabled .dark-search{--eo-field-focus:var(--em-glass-ink)}body.eo-enabled.em-enabled .eo-header :is(button,a):focus-visible{outline-color:var(--em-glass-ink)}body.eo-enabled.em-enabled .eo-header .eo-language .lang-switch__menu.eo-glide-menu .dropdown-item:focus-visible,body.eo-enabled.em-enabled .eo-header .es-account-popup :is(button,a):focus-visible,body.eo-enabled.em-enabled .dark-category-picker .dark-chip:focus-visible{outline-color:#f4f4f4}body.eo-enabled.em-enabled .dark-search:focus-within{border-color:var(--eo-field-focus);box-shadow:inset 0 1px #ffffff38,0 0 0 3px #ffffff26}body.eo-enabled.em-enabled .es-flow-root :is(input:not([type=radio]):not([type=checkbox]),select,textarea):focus:not([aria-invalid=true]){box-shadow:inset 0 1px #ffffff38,0 0 0 3px #ffffff16}body.em-enabled .eo-dialog::backdrop{background:#00000070}@media (hover:hover){body.eo-enabled.em-enabled :is(.eo-selected-purchase,.eo-carousel-prev,.eo-carousel-next,.eo-primary):not(:disabled):hover{background:linear-gradient(145deg,#ffffff38,#ffffff12 45%,#16161629)}body.em-enabled .es-button:not(:disabled):hover{background:#ffffff29}body.em-enabled .es-button-primary:not(:disabled):hover{background:#fff}}@media (width<=991.98px){body.eo-enabled.em-enabled .eo-stage .eo-header .eo-language{background:var(--em-glass);border-color:var(--em-edge);box-shadow:var(--em-shadow)}body.eo-enabled.em-enabled .eo-header .eo-language:before{-webkit-backdrop-filter:var(--em-glass-filter);backdrop-filter:var(--em-glass-filter)}}@media (width<=991.98px) and (height<=540px) and (orientation:landscape){body.eo-enabled.em-enabled .eo-stage .eo-header .eo-language{box-shadow:none;background:0 0;border-color:#0000}}body.em-enabled.eo-flow-mode:has(.es-product-page,.es-checkout) .em-backdrop:after{background:#00000052}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout){--em-smoke:linear-gradient(145deg, #ffffff1f, #ffffff0a 44%, #17171730);color:#fafafa;text-shadow:0 1px 3px #00000070}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) .es-glass{border-color:var(--em-edge);box-shadow:var(--em-shadow);-webkit-backdrop-filter:blur(18px)saturate(115%)brightness(.62);backdrop-filter:blur(18px)saturate(115%)brightness(.62)}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) :is(.es-field input:not([type=radio]):not([type=checkbox]),.es-field select,.es-field textarea,.es-product-quantity,.es-product-rich pre,.es-product-choice>span,.es-product-pay-content){color:#fafafa;caret-color:#fafafa;background:linear-gradient(135deg,#ffffff0b,#00000018);border-color:#ffffff40;box-shadow:inset 0 1px 1px #ffffff26,inset 0 -1px 1px #00000012}body.eo-enabled.em-enabled .es-product-page .es-product-quantity input{box-shadow:none;background:0 0}body.eo-enabled.em-enabled .es-product-page :is(input,textarea)::placeholder{color:#dedede;opacity:1}body.eo-enabled.em-enabled .es-product-page :is(.es-product-quantity button,.es-product-pay-icon,.es-product-identity-icon){color:#f5f5f5;background:#ffffff0d}body.eo-enabled.em-enabled .es-product-page :is(.es-product-verification,.es-product-members-only){background:#ffffff08;border-color:#ffffff36}body.eo-enabled.em-enabled .es-product-page :is(.es-product-choice input:checked+span,.es-product-pay>input:checked+span){background:linear-gradient(135deg,#ffffff24,#ffffff0a);border-color:#ffffffb3;box-shadow:inset 0 1px 1px #fff6,0 2px 8px #00000014}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) :is(.es-button,.es-product-share){background:var(--em-glass);border-color:var(--em-edge);box-shadow:var(--em-shadow);text-shadow:0 1px 3px #00000070;color:#fafafa!important}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) .es-button-primary{background:linear-gradient(135deg,#ffffff26,#ffffff0d 55%,#00000012);border-color:#ffffff94}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) :is(.es-product-stockline,.es-product-breadcrumb,.es-product-rich,.es-product-price-label,.es-product-sale-count,.es-product-identity p,.es-product-field-note,.es-product-optional,.es-product-verification p,.es-product-choice small,.es-product-pay-content small,.es-product-total small,.es-product-checkout-note,.es-muted,.es-kicker,.es-page-heading p,.es-detail-list dt,.es-checkout-code-caption,.es-checkout-status,.es-checkout-result>p){color:#e0e0e0}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) :is(.es-product-price-head,.es-product-total){border-color:#ffffff29}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) :is(.es-field>label,legend,.es-product-total,.es-product-unit-price>span,.es-product-total>strong>span,.es-checkout-method,.es-checkout-clock,.es-message,.es-pill){color:#f5f5f5}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) .es-link{text-decoration-color:#fff6;color:#f5f5f5!important}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) :is(.es-message,.es-pill,.es-result-icon){background:#ffffff0c;border-color:#ffffff40}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) :is(input,select,textarea,button,a):focus-visible,body.eo-enabled.em-enabled .es-product-page :is(.es-product-choice input:focus-visible+span,.es-product-pay>input:focus-visible+span){outline-color:#fafafa}@media (hover:hover){body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout) :is(.es-button,.es-product-share):not(:disabled):hover{background:linear-gradient(135deg,#fff3,#ffffff12)}body.eo-enabled.em-enabled .es-product-page .es-product-quantity button:not(:disabled):hover{background:#ffffff21}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.eo-enabled.em-enabled{--em-glass:#eeeeeee8;--em-popup:#292929ed;--em-smoke:#292929f0}body.eo-enabled.em-enabled.eo-shopping{--em-glass:#292929e0}body.eo-enabled.em-enabled :is(.es-product-page,.es-checkout){--em-smoke:#292929ed}}}.eo-header .eo-brand{min-width:0;max-width:min(36vw,520px)}.eo-header .eo-brand>svg{flex-shrink:0}.eo-header .eo-brand>[data-storefront-name]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body.em-enabled .eo-wordmark[data-storefront-long]{letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:clamp(36px,5vw,72px);line-height:1.18}.eo-loader-brand[data-storefront-long],.es-auth-mark[data-storefront-name]{overflow-wrap:anywhere;letter-spacing:.025em;max-width:100%;line-height:1.4}.eo-loader-brand[data-storefront-long]{font-size:clamp(24px,2.6vw,34px)}.eo-dialog-head h2[data-storefront-brand]{overflow-wrap:anywhere;min-width:0}@media (width<=991.98px){.eo-header .eo-brand{max-width:min(60vw,360px)}body.em-enabled .eo-wordmark[data-storefront-long]{font-size:clamp(28px,7.8vw,50px)}.eo-loader-brand[data-storefront-long]{font-size:25px}}@media (width<=991.98px) and (height<=540px) and (orientation:landscape){.eo-header .eo-brand{max-width:30vw}body.em-enabled .eo-wordmark[data-storefront-long]{font-size:clamp(26px,4vw,38px)}}body[data-production-page]{color:#f7f7f7;--acg-primary:#d3e5e4;--acg-danger:#f4a7ae;min-height:100svh;position:relative}body[data-production-page] .ep-backdrop{z-index:0;min-height:100svh;position:absolute;inset:0}body[data-production-page] .ep-backdrop img{object-position:center 55%}body[data-production-page] .ep-backdrop:after{background:linear-gradient(#0004,#0008 45%,#0009)!important}body[data-production-page] .ep-stage.eo-stage{z-index:30;height:0;min-height:0;position:relative}body[data-production-page] .ep-stage .eo-ui{height:0;position:static}body[data-production-page] #pjax-container{z-index:2;background:0 0;position:relative}body[data-production-page] .navbar-acg[hidden]{display:none!important}body[data-production-page] .ep-content{z-index:3;color:#f6f6f6;background:0 0;width:min(1320px,100% - 64px);max-width:1320px;margin:0 auto;position:relative;overflow:visible;padding:126px 0 76px!important}body[data-production-page] .ep-content.ep-enter-pending{opacity:0}body[data-production-page] .ep-return-bar{justify-content:flex-end;align-items:center;min-height:44px;margin:0 0 24px;display:flex}body[data-production-page] .ep-return-bar a{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff40;border-radius:99px;padding:10px 19px;text-decoration:none}body[data-production-page] .eo-left>a{min-height:44px;color:inherit;white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;padding:0 17px;display:inline-flex}.eo-header .ep-native-account .es-account-trigger{border:0;max-width:240px;color:inherit!important;box-shadow:none!important;background:0 0!important}.eo-header .ep-native-account .es-account-trigger :is(#username,#user-balance,.text-dark,.text-muted){color:inherit!important}.eo-header .ep-native-account .es-account-trigger #username{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.eo-header .ep-native-account #user-balance .text-success{color:#ffe0dc!important}.eo-header .ep-native-account .es-account-popup{margin-bottom:0;list-style:none}.eo-header .ep-native-account .es-account-popup .dropdown-item{white-space:nowrap}.eo-header .ep-native-account .es-account-popup .text-danger{color:#ffc2c8!important}.eo-header .ep-native-account .dropdown-divider{border-color:#ffffff26;margin:9px 10px}.eo-header .ep-native-account .dropdown-item i{flex:none}body[data-production-page] .ep-content :is(.panel,.auth-card,.order-item){color:#f6f6f6;-webkit-backdrop-filter:blur(16px)saturate(105%);backdrop-filter:blur(16px)saturate(105%);background:linear-gradient(145deg,#363636a8,#242424b3 65%,#191919bd)!important;border:1px solid #ffffff40!important;border-radius:26px!important;box-shadow:inset 0 1px #ffffff4d,0 18px 44px #00000030!important}body[data-production-page] .ep-content :is(.panel-header,.panel-body,.dark-purchase-body,.dark-detail-info){color:inherit;background:0 0!important}body[data-production-page] .ep-content :is(.panel-header,.order-header,.card-header){border-color:#ffffff29!important}body[data-production-page] .ep-content :is(.panel-title,.form-label,h1,h2,h3,h4,h5,h6){color:#fbfbfb!important}body[data-production-page] .ep-content :is(.text-muted,.auth-subtitle,.order-time,.order-no,.payment-time,.payment-dst,.amount-label,.form-check label){color:#ddd!important}body[data-production-page] .ep-content .text-link{text-underline-offset:4px;color:#effffa!important}body[data-production-page] .ep-content :is(input.form-control,textarea.form-control,select.form-control,select.form-select){caret-color:#fff;border-radius:15px;color:#fff!important;background:#18181852!important;border:1px solid #ffffff45!important;box-shadow:inset 0 1px #ffffff0d!important}body[data-production-page] .ep-content .form-control::placeholder{opacity:.85;color:#d8d8d8!important}body[data-production-page] .ep-content .form-floating>.form-control::placeholder{opacity:0;color:#0000!important}body[data-production-page] .ep-content :is(input.form-control,textarea.form-control,select.form-control,select.form-select):focus{outline:0;border-color:#e8fff2!important;box-shadow:0 0 0 3px #e8fff21c!important}body[data-production-page] .ep-content input:-webkit-autofill{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #303636!important}body[data-production-page] .ep-content .form-floating label{color:#d8dddd!important}body[data-production-page] .ep-content .form-floating label:after{background:0 0!important}body[data-production-page] .ep-content :is(.btn-primary,.btn-gradient,.btn-outline-primary,.btn-passkey,.optional-card){text-shadow:0 1px 2px #0005;border-radius:16px;box-shadow:inset 0 1px #ffffff40;color:#fff!important;background:linear-gradient(135deg,#ffffff29,#ffffff0f)!important;border:1px solid #fff6!important}body[data-production-page] .ep-content :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #edfff5}body[data-production-page] .ep-content :is(input[type=checkbox],input[type=radio]){accent-color:#d4e9e4}body[data-production-page=item] .dark-purchase-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);gap:36px;margin:0;display:grid}body[data-production-page=item] .dark-purchase-grid>div{width:auto;min-width:0;padding:0}body[data-production-page=item] .dark-purchase-body{padding:clamp(24px,3vw,42px)!important}body[data-production-page=item] .dark-detail-media{align-self:start}body[data-production-page=item] .dark-detail-cover{border:1px solid #ffffff40;border-radius:19px;min-height:0;overflow:hidden;background:#ffffff0d!important;height:auto!important}body[data-production-page=item] .dark-detail-cover .item-cover{object-fit:contain;width:100%;height:auto;max-height:none;display:block}body[data-production-page=item] .dark-detail-title{overflow-wrap:anywhere;font-size:clamp(23px,2vw,31px);line-height:1.45}body[data-production-page=item] .abacus .price{font-size:clamp(34px,3.8vw,52px);color:#fff!important}body[data-production-page=item] .abacus .price :is(span,small,b,i){color:inherit!important}body[data-production-page=item] :is(.badge-soft,.sku,.shared-button){color:#f4f7f4!important;background:#ffffff12!important;border-color:#ffffff47!important}body[data-production-page=item] .sku.is-primary{background:#effff128!important;border-color:#d8f4e8!important}body[data-production-page=item] .dark-purchase-form{gap:18px!important}body[data-production-page=item] .dark-purchase-field{min-width:0}body[data-production-page=item] .qty-group{border:1px solid #ffffff45;border-radius:15px;overflow:hidden}body[data-production-page=item] .qty-group .form-control{border-radius:0;border:0!important}body[data-production-page=item] :is(.change-num-sub,.change-num-add){border:0;color:#f3fff6!important;background:#ffffff17!important}body[data-production-page=item] .cash-pay{border-color:#ffffff29}body[data-production-page=item] .pay-list .pay{border-radius:16px;min-height:52px;box-shadow:inset 0 1px #ffffff25;color:#fff!important;background:#ffffff0f!important;border:1px solid #ffffff4d!important}body[data-production-page=item] .pay-list .pay:hover{background:#ffffff24!important;border-color:#edfff5!important}body[data-production-page=item] .item-detail{overflow:hidden;margin-top:28px!important}body[data-production-page=item] .item-detail .panel-body{overflow-wrap:anywhere;padding:26px}body[data-production-page=item] .item-detail :is(img,video,iframe),body[data-production-page=item] .item-detail .panel-body table{max-width:100%}body[data-production-page=auth] .auth-wrapper{min-height:100svh;display:block}body[data-production-page=auth] .auth-wrapper:before,body[data-production-page=auth] .auth-wrapper:after{display:none}body[data-production-page=auth] .auth-card{width:min(100%,500px);margin:0 auto;padding:clamp(26px,4vw,42px)}body[data-production-page=auth] .brand-header{margin-bottom:20px}body[data-production-page=auth] .auth-card .brand-logo{background:#ffffff0a;border-radius:18px}body[data-production-page=auth] .image-code{border-radius:12px;max-width:100%}body[data-production-page=auth] .auth-card .btn{min-height:48px}body[data-production-page=auth] .auth-card .divider{color:#ddd}body[data-production-page=query] .ep-content{max-width:1120px}body[data-production-page=query] .ep-content .panel-body{padding:26px}body[data-production-page=query] .order-query-form .form-control{min-height:52px}body[data-production-page=query] .btn-search-query{min-height:52px;padding-inline:22px}body[data-production-page=query] .order-results,body[data-production-page=query] .no-results,body[data-production-page=query] .loading-state{margin-top:24px}body[data-production-page=query] .order-item{margin-bottom:20px;padding:24px}body[data-production-page=query] :is(.order-header,.goods-section,.card-section,.card-header,.card-display,.password-form,.card-password-section){color:#f5f5f5!important;background:0 0!important;border-color:#ffffff29!important}body[data-production-page=query] :is(.amount-number,.amount-value,.card-title,.goods-name){color:#fff!important}body[data-production-page=query] .card-display{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=991.98px){body[data-production-page] .ep-content{width:calc(100% - 32px);padding-top:146px!important}body[data-production-page] .ep-stage .eo-left>a{min-height:39px;padding-inline:11px;font-size:12px}body[data-production-page=item] .dark-purchase-grid{grid-template-columns:1fr;gap:26px}body[data-production-page=item] .dark-detail-cover{max-width:640px;margin-inline:auto}.eo-header .ep-native-account .es-account-trigger #username{max-width:88px}.eo-header .ep-native-account .es-account-trigger{max-width:190px}}@media (width<=575.98px){body[data-production-page] .ep-content{padding-bottom:48px!important}body[data-production-page] .ep-return-bar{margin-bottom:14px}body[data-production-page] .ep-content :is(.panel,.auth-card,.order-item){border-radius:21px!important}body[data-production-page=item] .dark-purchase-body{padding:18px!important}body[data-production-page=item] .dark-detail-badges{flex-wrap:wrap}body[data-production-page=item] .dark-captcha-group{max-width:100%}body[data-production-page=query] .order-query-form>div{flex-direction:column;align-items:stretch!important}body[data-production-page=query] .order-query-form>div>div{width:100%!important}body[data-production-page=query] .btn-search-query{width:100%}body[data-production-page=query] .ep-content .panel-body{padding:18px}body[data-production-page=query] .order-item{padding:16px}body[data-production-page=query] .order-header{flex-wrap:wrap;gap:18px}body[data-production-page=query] .order-no-text{overflow-wrap:anywhere}body[data-production-page=auth] .auth-card{padding:24px 20px}}@media (forced-colors:active){body[data-production-page] .ep-backdrop{display:none}body[data-production-page] .ep-content :is(.panel,.auth-card,.order-item,.form-control){color:canvastext!important;background:canvas!important;border:1px solid canvastext!important}}.eo-header .eo-nav-glide>.eo-glide-pill{box-sizing:border-box;background:linear-gradient(125deg,#eafff53b,#d5f0ff1f);border-color:#e9fff64f;border-radius:999px;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #dbf7ff1f}.eo-header .eo-nav-glide[data-glide-live][data-glide-armed]>.eo-glide-pill{transition:transform .22s cubic-bezier(.23,1,.32,1),width .22s cubic-bezier(.23,1,.32,1),height .22s cubic-bezier(.23,1,.32,1)}.eo-header .eo-nav-glide-branch{z-index:1;position:relative}.eo-header .eo-nav-glide.eo-glide-menu .eo-nav-glide-target,.eo-header .eo-nav-glide.eo-glide-menu .eo-nav-glide-target:is(:hover,:active,:focus-visible,[aria-expanded=true]){background:0 0;transform:none}@media (prefers-reduced-motion:reduce){.eo-header .eo-nav-glide[data-glide-live][data-glide-armed]>.eo-glide-pill{will-change:auto;transition:none}}@media (forced-colors:active){.eo-header .eo-nav-glide>.eo-glide-pill{box-shadow:none;background:highlight;border-color:highlight}}body.eo-enabled .eo-announcement{transform-origin:50% 35%;isolation:isolate;border-radius:26px;width:min(720px,100vw - 32px);max-height:min(850px,100svh - 40px);overflow:hidden}.eo-announcement[open]{flex-direction:column;display:flex}.eo-announcement .eo-dialog-head{flex:none;padding:20px 25px}.eo-announcement .eo-dialog-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff6 transparent;min-height:0;max-height:none;padding:23px 25px;position:relative}.eo-announcement .eo-dialog-body::-webkit-scrollbar{width:5px}.eo-announcement .eo-dialog-body::-webkit-scrollbar-thumb{background:#fff6;border-radius:99px}.eo-announcement .eo-dialog-body::-webkit-scrollbar-track{background:0 0}.eo-announcement .eo-dialog-body::-webkit-scrollbar-button{display:none}.eo-announcement .eo-dialog-close{cursor:pointer;flex:none;width:44px;height:44px;transition:transform .16s}.eo-announcement .eo-dialog-close:active{transform:scale(.93)}.eo-announcement .eo-dialog-actions{flex:none;justify-content:flex-end;gap:10px;padding:17px 25px;display:flex;position:relative}.eo-announcement .eo-dialog-actions button{appearance:none;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff45;border-radius:999px;justify-content:center;align-items:center;gap:20px;padding:10px 20px;font-size:13px;display:inline-flex}.eo-announcement .eo-dialog-actions button[hidden]{display:none}.eo-announcement .eo-dialog-actions .eo-glide-pill{border-radius:999px}.eo-announcement .eo-dialog-body .eo-notice-action{overflow-wrap:anywhere;box-sizing:border-box;align-items:center;max-width:100%;min-height:40px;font-size:13px;border:1px solid #ffffff38!important;border-radius:12px!important;padding:8px 12px!important;text-decoration:none!important;display:inline-flex!important}.eo-announcement .eo-glide-menu[data-glide-live][data-glide-armed]>.eo-glide-pill{transition:transform .22s cubic-bezier(.23,1,.32,1),width .22s,height .22s}.eo-announcement:is([data-glass-phase=opening],[data-glass-phase=closing]){will-change:scale, translate, opacity}.eo-announcement[data-glass-phase=closing]{pointer-events:none}@media (forced-colors:none){body.eo-enabled.em-enabled .eo-announcement{color:#fafafa;border-color:var(--em-edge);box-shadow:var(--em-shadow), 0 22px 65px #00000040;-webkit-backdrop-filter:blur(18px)saturate(115%)brightness(.5);backdrop-filter:blur(18px)saturate(115%)brightness(.5);text-shadow:0 1px 3px #0006;background:linear-gradient(145deg,#ffffff1f,#ffffff08 46%,#17171740)}body.eo-enabled.em-enabled .eo-announcement::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000040;animation:.34s ease-out both eo-notice-shade-in}body.eo-enabled.em-enabled .eo-announcement[data-glass-phase=closing]::backdrop{animation:.22s ease-out both eo-notice-shade-out}.eo-announcement .eo-dialog-head{border-bottom-color:#ffffff26}.eo-announcement .eo-dialog-actions{border-top:1px solid #ffffff26}.eo-announcement .eo-dialog-close{color:#fafafa;background:#ffffff0b;border:1px solid #ffffff36;box-shadow:inset 0 1px 1px #ffffff4d}body.eo-enabled .eo-announcement .dark-notice-content,body.eo-enabled .eo-announcement .dark-notice-content [style]{color:#eee;border-color:#ffffff30!important}body.eo-enabled .eo-announcement .dark-notice-content{font-size:14px;line-height:1.85}body.eo-enabled .eo-announcement .eo-preview-note{color:#eee}body.eo-enabled .eo-announcement .dark-notice-content :is(strong,h3,h4){color:#fff}body.eo-enabled .eo-announcement .dark-notice-content .eo-notice-section{background:#ffffff08;border-radius:14px!important}body.eo-enabled .eo-announcement .dark-notice-content a,body.eo-enabled .eo-announcement .dark-notice-content a[style*=background]{box-shadow:inset 0 1px #ffffff26;color:#fff!important;background:0 0!important;border-color:#ffffff4d!important}body.eo-enabled .eo-announcement .eo-glide-pill{background:linear-gradient(125deg,#ffffff20,#ffffff08);border-color:#ffffff45;box-shadow:inset 0 1px #ffffff5c}.eo-announcement :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){.eo-announcement .eo-dialog-close:hover{background:#ffffff1f}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.eo-enabled.em-enabled .eo-announcement{background:#292929f2}}}@keyframes eo-notice-shade-in{0%{opacity:0}to{opacity:1}}@keyframes eo-notice-shade-out{0%{opacity:1}to{opacity:0}}@media (width<=600px){body.eo-enabled .eo-announcement{border-radius:23px;width:calc(100vw - 24px);max-height:calc(100svh - 24px)}.eo-announcement .eo-dialog-head{padding:14px 17px}.eo-announcement .eo-dialog-body{padding:19px 17px}.eo-announcement .eo-dialog-actions{padding:14px 17px}.eo-announcement .eo-dialog-actions button{flex:1;gap:12px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){body.eo-enabled.em-enabled .eo-announcement::backdrop,body.eo-enabled.em-enabled .eo-announcement[data-glass-phase=closing]::backdrop{animation:none}.eo-announcement .eo-dialog-close,.eo-announcement .eo-glide-menu[data-glide-live][data-glide-armed]>.eo-glide-pill{transition:none}}@media (forced-colors:active){body.eo-enabled .eo-announcement{color:canvastext;background:canvas;border-color:canvastext}.eo-announcement .eo-dialog-actions button{border-color:buttontext}}
/*$vite$:1*/