@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}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-italic.DS6JCx7O.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:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-italic.Cq9u_6Zz.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:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-italic.BuvkOFDm.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}:root{--paper:#fff;--paper-2:#f2f2f2;--ink:#111;--ink-2:#555;--rule:#111;--rule-soft:#ddd;--accent:#c8102e;--accent-dark:#9b0c23;--on-accent:#fff;--accent-text:#c8102e;--sans:"Archivo Variable", system-ui, sans-serif;--gutter:16px;--max:1240px;--radius:2px;--strip-h:52px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#0b0b0b;--paper-2:#181818;--ink:#f4f4f4;--ink-2:#a6a6a6;--rule:#f4f4f4;--rule-soft:#2b2b2b;--accent-text:#ff4a5c}}@media (width>=768px){:root{--gutter:32px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--strip-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;font-size:1rem;line-height:1.5}[hidden]{display:none!important}img,video{max-width:100%;height:auto;display:block}img[src*="/storage/v1/object/public/products/"]{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}h1,h2,h3{letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-style:italic;font-weight:900;font-stretch:72%;line-height:.95}p{text-wrap:pretty;margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);font-size:.75rem;font-weight:750;font-stretch:90%}.btn{border:2px solid var(--ink);border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:700;font-stretch:90%;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}@media (hover:hover){.btn:hover:not(:disabled){box-shadow:4px 4px 0 var(--btn-shadow,var(--ink));transform:translate(-3px,-3px)}}.btn:active:not(:disabled){box-shadow:none;transform:none}.btn-accent{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.btn svg{flex:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:var(--paper);padding:12px 16px;position:absolute;top:-100px;left:8px}.skip-link:focus{top:8px}.btn-primary{background:var(--ink);color:var(--paper)}@media (hover:hover){.btn-primary:hover:not(:disabled){box-shadow:4px 4px 0 var(--paper), 4px 4px 0 1.5px var(--ink)}}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;display:grid}@media (width>=720px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}}@media (width>=1100px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.chips{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;background:linear-gradient(var(--rule-soft), var(--rule-soft)) bottom / 100% 1px no-repeat;gap:24px;display:flex;overflow-x:auto}.chips[data-more-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 96px),#00000059 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 96px),#00000059 calc(100% - 40px),#0000)}.chips[data-more-start]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 96px),#00000059 calc(100% - 40px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 96px),#00000059 calc(100% - 40px),#0000)}.chips[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#00000059 40px,#000 96px calc(100% - 96px),#00000059 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#00000059 40px,#000 96px calc(100% - 96px),#00000059 calc(100% - 40px),#0000)}.chips a{color:var(--ink-2);text-transform:uppercase;white-space:nowrap;border-bottom:3px solid #0000;flex:none;gap:4px;padding:12px 0 9px;font-size:1.0625rem;font-style:italic;font-weight:900;font-stretch:72%;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.chips a:hover{color:var(--ink)}.chips a[aria-current=true]{color:var(--ink);border-bottom-color:var(--accent)}.chips{position:relative}.chips[data-slide] a[aria-current=true]{border-bottom-color:#0000}.chips-bar{background:var(--accent);transform-origin:0;pointer-events:none;width:1px;height:3px;position:absolute;bottom:0;left:0}.chips[data-slide-ready] .chips-bar{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.chips a span{opacity:.7;font-variant-numeric:tabular-nums;font-size:.6875rem;font-style:normal;font-weight:700}
