@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.d2{--paper:#f4f1ea;--paper-2:#e9e4d8;--paper-3:#d6cebd;--ink:#141312;--ink-2:#1e1d1b;--ink-3:#2c2a27;--mute-l:#5d584f;--mute-d:#aaa499;--shu:#c8102e;--head:68px;--font-sans:"Archivo Variable", ui-sans-serif, system-ui, sans-serif;background:var(--paper);color:var(--ink);font-family:var(--font-sans);scrollbar-color:var(--paper-3) var(--paper)}html.d2 body{background:var(--paper)}html.d2 ::selection{background:var(--shu);color:var(--paper)}html.d2 :focus-visible{outline-color:var(--shu)}html.d2 .btn-shu{--btn-fg:var(--paper);--sweep:var(--ink);--sweep-fg:var(--paper)}html.d2 .btn-ink,html.d2 .btn-paper{--sweep:var(--shu);--sweep-fg:var(--paper)}html.d2 .hx-copy .btn-shu,html.d2 .run .btn-shu,html.d2 .tr .btn-shu,html.d2 .ps2 .btn-ink{--sweep:var(--paper);--sweep-fg:var(--ink)}html.d2 .chip{box-shadow:inset 0 0 0 2px var(--paper-3);background:0 0}html.d2 .chip[aria-checked=true]{background:var(--shu);color:var(--paper);box-shadow:inset 0 0 0 2px var(--shu)}@media (hover:hover){html.d2 .chip:hover:not([aria-checked=true]){box-shadow:inset 0 0 0 2px var(--ink);background:0 0}}html.d2 .field input,html.d2 .field textarea{background:var(--paper-2)}html.d2 .eyebrow:before{width:10px;height:10px;transform:none}.x-wide{text-transform:uppercase;letter-spacing:-.01em;font-weight:800;font-stretch:125%;line-height:.9}.x-tall{text-transform:uppercase;letter-spacing:-.005em;font-weight:800;font-stretch:62%;line-height:.86}.x-label{letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700;font-stretch:100%}.d2-wrap{width:100%;max-width:1480px;margin-inline:auto;padding-inline:clamp(16px,3.4vw,56px)}.hanko{background:var(--shu);color:var(--paper);aspect-ratio:1;place-items:center;display:inline-grid}.hanko svg{width:72%;height:auto}@media (width<=1023px){html.d2{--head:56px}.d2-main{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.mq{white-space:nowrap;border-block:2px solid var(--ink);background:var(--paper);overflow:hidden}.mq-t{gap:40px;padding:14px 0;animation:32s linear infinite mq;display:inline-flex}.mq-t span{align-items:center;gap:40px;display:inline-flex}.mq-t i{color:var(--shu);font-style:normal}@keyframes mq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mq-t{animation:none}}html.d2 .od-panel,html.d2 .qs-panel{background:var(--paper)}html.d2 .od-title{font-weight:800;font-stretch:125%}html.d2 .toast{background:var(--shu);color:var(--paper)}html.d2 .toast .rombo{color:var(--paper)}.h2.astro-sfpvpfh3{inset:var(--demo-h) 0 auto 0;z-index:50;background:color-mix(in srgb, var(--paper) 92%, transparent);backdrop-filter:blur(14px)saturate(1.2);border-bottom:2px solid var(--ink);height:68px;transition:transform .7s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding-left:clamp(16px,3.4vw,56px);display:grid;position:fixed}.h2.astro-sfpvpfh3.is-hidden{transform:translateY(-105%)}.h2-home.astro-sfpvpfh3{align-items:center;gap:12px;display:flex}.h2-seal.astro-sfpvpfh3{width:34px;transition:transform .6s var(--ease)}.h2-logo.astro-sfpvpfh3{width:auto;height:24px;display:block}@media (hover:hover){.h2-home.astro-sfpvpfh3:hover .h2-seal.astro-sfpvpfh3{transform:rotate(-10deg)}}.h2-nav.astro-sfpvpfh3{justify-self:center;height:100%;display:flex}.h2-nav.astro-sfpvpfh3 a.astro-sfpvpfh3{letter-spacing:.06em;text-transform:uppercase;transition:color .3s var(--ease);align-items:center;padding:0 14px;font-size:13px;font-weight:800;font-stretch:112%;display:flex;position:relative}.h2-nav.astro-sfpvpfh3 a.astro-sfpvpfh3:after{content:"";background:var(--shu);transform-origin:0;height:4px;transition:transform .4s var(--ease);position:absolute;bottom:-2px;left:14px;right:14px;transform:scaleX(0)}.h2-nav.astro-sfpvpfh3 a.astro-sfpvpfh3[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.h2-nav.astro-sfpvpfh3 a.astro-sfpvpfh3:hover{color:var(--shu)}.h2-nav.astro-sfpvpfh3 a.astro-sfpvpfh3:hover:after{transform:scaleX(1)}}.h2-act.astro-sfpvpfh3{align-items:center;height:100%;display:flex}.h2-act.astro-sfpvpfh3 .h2-sw{margin-right:8px}.h2-btn.astro-sfpvpfh3{width:60px;height:100%;transition:background .3s var(--ease), color .3s var(--ease);place-items:center;display:grid;position:relative}.h2-btn.astro-sfpvpfh3 svg{width:24px;height:24px}@media (hover:hover){.h2-btn.astro-sfpvpfh3:hover{background:var(--ink);color:var(--paper)}}.h2-wa.astro-sfpvpfh3{background:var(--shu);height:100%;color:var(--paper);letter-spacing:.06em;text-transform:uppercase;transition:background .3s var(--ease);align-items:center;gap:10px;padding:0 24px;font-size:13px;font-weight:800;font-stretch:112%;display:inline-flex}.h2-wa.astro-sfpvpfh3 svg{width:20px;height:20px}@media (hover:hover){.h2-wa.astro-sfpvpfh3:hover{background:var(--ink)}}.h2-n.astro-sfpvpfh3,.bb-n.astro-sfpvpfh3{background:var(--shu);min-width:18px;height:18px;color:var(--paper);transition:transform .4s var(--ease);place-items:center;padding:0 4px;font-size:11px;font-weight:800;display:grid;position:absolute;top:12px;right:10px;transform:scale(0)}.h2-n.astro-sfpvpfh3[data-has=true],.bb-n.astro-sfpvpfh3[data-has=true]{transform:scale(1)}.bb.astro-sfpvpfh3{display:none}@media (width<=1100px){.h2-nav.astro-sfpvpfh3 a.astro-sfpvpfh3{padding:0 9px;font-size:12px}.h2-nav.astro-sfpvpfh3 a.astro-sfpvpfh3:after{left:9px;right:9px}}@media (width<=1023px){.h2.astro-sfpvpfh3{gap:12px;height:56px;padding-left:16px}.h2-nav.astro-sfpvpfh3{display:none}.h2-seal.astro-sfpvpfh3{width:28px}.h2-logo.astro-sfpvpfh3{height:20px}.h2-btn.astro-sfpvpfh3{display:none}.h2-wa.astro-sfpvpfh3{padding:0 16px}.h2-wa.astro-sfpvpfh3 span.astro-sfpvpfh3{display:none}.bb.astro-sfpvpfh3{z-index:50;background:var(--ink);color:var(--paper);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.bb.astro-sfpvpfh3>.astro-sfpvpfh3{letter-spacing:.08em;text-transform:uppercase;height:64px;color:var(--mute-d);align-content:center;place-items:center;gap:4px;font-size:10px;font-weight:700;display:grid;position:relative}.bb.astro-sfpvpfh3 svg{width:22px;height:22px}.bb-k.astro-sfpvpfh3{font-size:20px;line-height:22px}.bb.astro-sfpvpfh3 .astro-sfpvpfh3[aria-current=page]{color:var(--paper)}.bb.astro-sfpvpfh3 .astro-sfpvpfh3[aria-current=page]:before{content:"";background:var(--shu);height:3px;position:absolute;top:0;left:22%;right:22%}.bb-n.astro-sfpvpfh3{top:8px;right:calc(50% - 22px)}}@media (width<=380px){.h2-logo.astro-sfpvpfh3{display:none}}.f2.astro-w7o4zniq{background:var(--shu);color:var(--paper);padding:clamp(64px,9vw,120px) 0 24px}.f2-grid.astro-w7o4zniq{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;display:grid}.f2-logo.astro-w7o4zniq{width:100%;max-width:520px;height:auto;color:var(--paper)}.f2-claim.astro-w7o4zniq{margin-top:22px;font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.35}.f2-col.astro-w7o4zniq{align-content:start;gap:2px;display:grid}.f2-col.astro-w7o4zniq .x-label.astro-w7o4zniq{color:#f6d9dd;margin-bottom:10px}.f2-col.astro-w7o4zniq a.astro-w7o4zniq{align-items:center;gap:10px;min-height:40px;font-size:17px;font-weight:600;display:inline-flex}.f2-col.astro-w7o4zniq svg{width:18px;height:18px}.f2-hr.astro-w7o4zniq{color:#f6d9dd;margin-top:10px;font-size:14px}@media (hover:hover){.f2-col.astro-w7o4zniq a.astro-w7o4zniq:hover,.f2-ih.astro-w7o4zniq:hover{text-underline-offset:5px;text-decoration:underline}}.f2-bot.astro-w7o4zniq{border-top:2px solid #f4f1ea66;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(48px,7vw,96px);padding-top:18px;font-size:14px;display:flex}.f2-ih.astro-w7o4zniq{align-items:center;gap:10px;min-height:44px;display:inline-flex}.f2-ih.astro-w7o4zniq svg.astro-w7o4zniq{width:15px;height:17px}@media (width<=900px){.f2-grid.astro-w7o4zniq{grid-template-columns:1fr 1fr}.f2-big.astro-w7o4zniq{grid-column:1/-1}}.i2.astro-s4vzleku{z-index:100;display:none;position:fixed;inset:0}html.intro2 .i2.astro-s4vzleku{display:block}html.intro2 body{overflow:hidden}html.intro2 #d2-logo.astro-s4vzleku{opacity:0}.i2-panels.astro-s4vzleku{grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:0}.i2-p.astro-s4vzleku{background:var(--paper);box-shadow:inset -1px 0 0 var(--paper-2)}.i2-stage.astro-s4vzleku{place-items:center;display:grid;position:absolute;inset:0}.i2-wrap.astro-s4vzleku{width:min(80vw,880px);position:relative}.i2-seal.astro-s4vzleku{aspect-ratio:1;background:var(--shu);opacity:0;width:30.6%;position:absolute;top:-11%;left:-2.6%}.i2-logo.astro-s4vzleku{width:100%;height:auto;color:var(--ink);display:block;position:relative;overflow:visible}.i2-logo.astro-s4vzleku [data-g]{transform-box:fill-box;transform-origin:50%}.i2-tag.astro-s4vzleku{color:var(--mute-l);justify-content:center;gap:22px;display:flex;position:absolute;bottom:16%;left:0;right:0}.i2-tag.astro-s4vzleku span.astro-s4vzleku{opacity:0}.i2-skip.astro-s4vzleku{min-height:44px;color:var(--mute-l);padding:0 14px;position:absolute;bottom:20px;right:20px}@media (hover:hover){.i2-skip.astro-s4vzleku:hover{color:var(--ink)}}.c2.astro-naqr7w2y{aspect-ratio:4/5;background:color-mix(in srgb, var(--c) 14%, var(--paper));color:var(--ink);position:relative;overflow:hidden;container-type:inline-size}.c2-link.astro-naqr7w2y{display:block;position:absolute;inset:0}.c2-fill.astro-naqr7w2y{background:var(--c);transition:transform .6s var(--ease);position:absolute;inset:0;transform:translateY(101%)}.c2-top.astro-naqr7w2y{z-index:2;transition:color .4s var(--ease);gap:6px;display:grid;position:absolute;top:16px;left:16px;right:16px}.c2-name.astro-naqr7w2y{font-size:clamp(18px,7cqi,26px)}.c2-price.astro-naqr7w2y{font-size:15px;font-weight:600;font-stretch:100%}.c2.astro-naqr7w2y img.astro-naqr7w2y{object-fit:contain;z-index:1;width:80%;height:62%;transition:transform .9s var(--ease);filter:drop-shadow(0 20px 24px #00000029);position:absolute;bottom:8%;left:10%;right:10%}.c2-cat.astro-naqr7w2y{color:var(--mute-l);transition:color .4s var(--ease);font-size:11px}.c2-q.astro-naqr7w2y{z-index:3;background:var(--ink);height:48px;color:var(--paper);letter-spacing:.1em;text-transform:uppercase;transition:background .3s var(--ease), color .3s var(--ease);align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:0;right:0}.c2-q.astro-naqr7w2y svg.astro-naqr7w2y{width:16px;height:16px}@media (hover:hover){.c2.astro-naqr7w2y:hover .c2-fill.astro-naqr7w2y{transform:none}.c2.astro-naqr7w2y:hover .c2-top.astro-naqr7w2y,.c2.astro-naqr7w2y:hover .c2-cat.astro-naqr7w2y{color:var(--cf)}.c2.astro-naqr7w2y:hover img.astro-naqr7w2y{transform:translateY(-4%)scale(1.06)rotate(-2deg)}.c2-q.astro-naqr7w2y:hover{background:var(--shu);color:var(--paper)}}@container (width<=220px){.c2-top.astro-naqr7w2y{top:12px;left:12px;right:12px}.c2-name.astro-naqr7w2y{font-size:15px}.c2-price.astro-naqr7w2y{font-size:13px}.c2-cat.astro-naqr7w2y{font-size:10px}.c2.astro-naqr7w2y img.astro-naqr7w2y{height:52%;bottom:6%}.c2-q.astro-naqr7w2y{height:40px;padding:0 12px;font-size:11px}}
