@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.p.1uklb5el4zgvl.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.05i4gb4p0piv4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.p.2g-0we2o5_ngd.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/625a092f804baad3-s.p.1zvg0ggiaivzo.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6afabefbb32d7517-s.0jaqhc1tb-5xm.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a4f4f75ad654963f-s.p.1hvvd1t-trplq.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.p.25pbmqxk8u2s7.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.0n_ln9vqskgts.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.p.2wu4yy186g04j.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ffc259da9d23054-s.p.10uaeld2xxvpt.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e486ba39c38fb8a-s.2bbpeapf-lbjw.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6f42e0a3b0519c4d-s.p.13y-iz2lazqtb.woff2)format("woff2");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:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.be_vietnam_pro_3e053f84-module__Szuuda__className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.be_vietnam_pro_3e053f84-module__Szuuda__variable{--font-be-vietnam-pro:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.39pl-v7c3qrze.woff2)format("woff2");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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.39pl-v7c3qrze.woff2)format("woff2");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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.39pl-v7c3qrze.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.3u4lli0-axodc.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.3u4lli0-axodc.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.3u4lli0-axodc.woff2)format("woff2");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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_2d8df0e5-module__U-iCQG__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_2d8df0e5-module__U-iCQG__variable{--font-playfair-display:"Playfair Display", "Playfair Display Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ls-bg-page:#fdf4f2;--ls-bg-surface:#fff;--ls-bg-raised:#fff;--ls-bg-sunken:#f7ece8;--ls-text:#2b1a1e;--ls-text-muted:#6a5558;--ls-text-subtle:#735d60;--ls-border:#efd9d9;--ls-border-control:#8a7377;--ls-brand:#782b37;--ls-brand-fill:#782b37;--ls-on-brand:#fff;--ls-brand-fill-hover:#632330;--ls-brand-soft:#f6dde0;--ls-brand-on-soft:#782b37;--ls-focus:#782b37;--ls-season-accent:var(--ls-brand);--ls-season-accent-soft:var(--ls-brand-soft);--ls-season-on-accent:var(--ls-on-brand);--ls-season-frame-from:var(--ls-brand-fill);--ls-season-frame-to:var(--ls-brand-fill-hover);--ls-season-frame-text:var(--ls-on-brand);--ls-season-ornament-1:var(--ls-brand);--ls-season-ornament-2:var(--ls-brand-soft);--ls-season-ornament-3:var(--ls-brand-fill-hover);--ls-season-line:transparent;--ls-season-line-w:2px;--ls-hover-bg:#782b37;--ls-hover-text:#fff;--ls-hover-border:#782b37;--ls-hover-ghost-border:#782b37;--ls-row-hover-bg:#fbe9e6;--ls-nav-hover-bg:#782b37;--ls-nav-hover-text:#fff;--ls-nav-active-bg:#782b37;--ls-nav-active-text:#fff;--ls-nav-active-bar:transparent;--ls-auth-panel-from:#8a3345;--ls-auth-panel-to:#4d1822;--ls-auth-panel-text:#fff;--ls-auth-panel-text-muted:#f3dde2;--ls-auth-panel-line:#fff;--ls-auth-card-shadow:0 2px 6px #28080e40, 0 20px 48px #28080e66;--ls-danger:#b3261e;--ls-danger-bg:#fdecea;--ls-on-danger:#fff;--ls-success:#1e6b3c;--ls-success-bg:#e6f3ea;--ls-warning:#8f4300;--ls-warning-bg:#fdeedd;--ls-info:#22518a;--ls-info-bg:#e8f0fa;--ls-overlay:#2b1a1e80;--ls-shadow-sm:0 1px 2px #782b370f;--ls-shadow-md:0 1px 3px #782b370d, 0 12px 28px -16px #782b373d;--ls-shadow-lg:0 4px 8px #782b370f, 0 28px 56px -24px #782b3766;--ls-chart-surface:#fff;--ls-chart-grid:#efd9d9;--ls-chart-1:#a03a4c;--ls-chart-2:#2b6cb0;--ls-chart-3:#d2691e;--ls-chart-4:#0b8f83;--ls-chart-5:#7c4dbd;--ls-chart-6:#3f8f3a;--ls-chart-other:#6f6164;--ls-series:var(--ls-chart-1);--ls-font-sans:var(--font-nunito-sans,var(--font-be-vietnam-pro)), system-ui, "Segoe UI", Roboto, Arial, sans-serif;--ls-font-staff-title:var(--font-fraunces,var(--font-playfair-display)), Georgia, "Times New Roman", serif;--ls-text-xs:.75rem;--ls-leading-xs:1rem;--ls-text-sm:.875rem;--ls-leading-sm:1.25rem;--ls-text-md:1rem;--ls-leading-md:1.5rem;--ls-text-lg:1.125rem;--ls-leading-lg:1.5rem;--ls-text-xl:1.5rem;--ls-leading-xl:1.3;--ls-text-2xl:2rem;--ls-leading-2xl:1.2;--ls-text-3xl:clamp(1.75rem, 1.35rem + 1.6vw, 2.5rem);--ls-leading-3xl:1.2;--ls-text-display:clamp(2rem, 1.3rem + 2.8vw, 3.5rem);--ls-leading-display:1.15;--ls-font-display:var(--font-playfair-display), var(--font-be-vietnam-pro), system-ui, "Segoe UI", sans-serif;--ls-space-1:.25rem;--ls-space-2:.5rem;--ls-space-3:.75rem;--ls-space-4:1rem;--ls-space-5:1.25rem;--ls-space-6:1.5rem;--ls-space-7:2rem;--ls-space-8:2.5rem;--ls-space-9:3rem;--ls-space-10:4rem;--ls-gutter:1rem;--ls-icon-nudge:.125rem;--ls-safe-top:env(safe-area-inset-top,0px);--ls-safe-bottom:env(safe-area-inset-bottom,0px);--ls-safe-left:env(safe-area-inset-left,0px);--ls-safe-right:env(safe-area-inset-right,0px);--ls-radius-sm:8px;--ls-radius-md:16px;--ls-radius-lg:24px;--ls-radius-full:999px;--ls-control-h:40px;--ls-row-h:48px;--ls-icon-size:20px;--ls-sidebar-w:264px;--ls-sidebar-w-collapsed:72px;--ls-topbar-h:3.5rem;--ls-content-max:1280px;--ls-col-w:100%;--ls-form-max:720px;--ls-field-sm:10rem;--ls-field-md:17.5rem;--ls-field-lg:30rem;--ls-dialog-sm:25rem;--ls-dialog-md:35rem;--ls-dialog-lg:45rem;--ls-drawer-form:32rem;--ls-dur-fast:.15s;--ls-dur-base:.2s;--ls-dur-slow:.25s;--ls-dur-loop:1.4s;--ls-dur-drift:12s;--ls-ease:cubic-bezier(.2, 0, 0, 1);--ls-ease-out:cubic-bezier(0, 0, .2, 1);--ls-dur-reveal:.48s;--ls-dur-zoom:.4s;--ls-dur-slide:.36s;--ls-ease-premium:cubic-bezier(.22, 1, .36, 1);--ls-reveal-shift:var(--ls-space-4);--ls-stagger:60ms;--ls-parallax-shift:var(--ls-space-6);--ls-dur-header:.28s;--ls-dur-glide:.32s;--ls-dur-pop:.18s;--ls-dur-wiggle:.8s;--ls-dur-sheen:.7s;--ls-site-header-h-compact:3rem;--ls-header-shrink:calc(var(--ls-site-header-h) - var(--ls-site-header-h-compact));--ls-header-shrink-at:3rem;--ls-header-lead-scale:.92;--ls-header-glass-mix:96%;--ls-header-blur:16px;--ls-pop-scale:.94;--ls-pop-shift:var(--ls-space-1);--ls-tool-zoom:1.08;--ls-wiggle-angle:14deg;--ls-arrow-nudge:var(--ls-space-1);--ls-dur-pulse:1.6s;--ls-pulse-scale:1.6;--ls-brand-zalo:#0068ff;--ls-brand-call:#16853a;--ls-brand-facebook:#1877f2;--ls-brand-messenger-from:#00b2ff;--ls-brand-messenger-via:#a334fa;--ls-brand-messenger-to:#ff6968;--ls-on-network:#fff;--ls-card-lift:var(--ls-space-1);--ls-card-zoom:1.015;--ls-type-hero:clamp(2.25rem, 1.75rem + 2vw, 3rem);--ls-lh-hero:1.2;--ls-type-page:clamp(1.75rem, 1.4rem + 1.4vw, 2.25rem);--ls-lh-page:1.2;--ls-type-section:clamp(1.5rem, 1.25rem + 1.2vw, 1.875rem);--ls-lh-section:1.25;--ls-type-sub:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--ls-lh-sub:1.3;--ls-type-card:1.125rem;--ls-lh-card:1.35;--ls-type-price:1.25rem;--ls-lh-price:1.3;--ls-type-lead:1rem;--ls-lh-lead:1.6;--ls-type-body:.9375rem;--ls-lh-body:1.6;--ls-type-small:.8125rem;--ls-lh-small:1.5;--ls-weight-title:400;--ls-site-max:73rem;--ls-band-pad:3rem;--ls-page-top:2.5rem;--ls-head-gap:1.5rem;--ls-ctl-lift:2px;--ls-ctl-zoom:1.03;--ls-store-badge-h:2.5rem;--ls-site-header-h:3.5rem;--ls-tab-bar-h:4.5rem;--ls-press-scale:.98;--ls-drawer-from:100%;--ls-z-sticky:10;--ls-z-chrome:20;--ls-z-popover:30;--ls-z-drawer:40;--ls-z-dialog:50;--ls-z-toast:60;--lucy-red:var(--ls-brand);--lucy-ink:var(--ls-text);--lucy-muted:var(--ls-text-muted);--lucy-border:var(--ls-border);--lucy-font-display:var(--font-playfair-display), var(--font-be-vietnam-pro), system-ui, "Segoe UI", sans-serif;--lucy-font-body:var(--ls-font-sans)}@media (min-width:640px){:root{--ls-gutter:1.5rem;--ls-head-gap:2rem}}@media (min-width:768px){:root{--ls-band-pad:4rem;--ls-page-top:3rem}}@media (min-width:1024px){:root{--ls-gutter:2rem;--ls-band-pad:5rem;--ls-page-top:4rem}}@media (pointer:coarse),(max-width:1023px){:root{--ls-control-h:44px;--ls-row-h:56px}}@media (prefers-reduced-motion:reduce){:root{--ls-dur-fast:0s;--ls-dur-base:0s;--ls-dur-slow:0s;--ls-dur-loop:0s;--ls-dur-reveal:0s;--ls-dur-zoom:0s;--ls-dur-slide:0s;--ls-dur-header:0s;--ls-dur-glide:0s;--ls-dur-pop:0s;--ls-dur-wiggle:0s;--ls-dur-sheen:0s;--ls-dur-pulse:0s;--ls-pulse-scale:1;--ls-pop-scale:1;--ls-pop-shift:0px;--ls-tool-zoom:1;--ls-wiggle-angle:0deg;--ls-arrow-nudge:0px;--ls-stagger:0s;--ls-reveal-shift:0px;--ls-parallax-shift:0px;--ls-card-lift:0px;--ls-card-zoom:1;--ls-ctl-lift:0px;--ls-ctl-zoom:1;--ls-press-scale:1}}[data-ui=v2]{--ls-band-base:#f5f5f7;--ls-band-alt:#f5f5f7;--ls-bg-page:#f5f5f7;--ls-bg-sunken:#f5f5f7;--ls-bg-surface:#fff;--ls-bg-surface-alt:#fff;--ls-bg-raised:#fff;--ls-bg-pressed:#e2e2e5;--ls-text:#1d1d1f;--ls-text-muted:#515154;--ls-text-subtle:#515154;--ls-border:#d2d2d7;--ls-border-control:#86868b;--ls-brand:#60212a;--ls-brand-fill:#782b37;--ls-on-brand:#fff;--ls-brand-fill-hover:#6a242f;--ls-brand-soft:#f9eced;--ls-brand-on-soft:#60212a;--ls-focus:#60212a;--ls-wordmark:#782b37;--ls-outline-border:#60212a;--ls-outline-border-hover:#521b24;--ls-hover-bg:#ececef;--ls-hover-text:#1d1d1f;--ls-hover-border:#d2d2d7;--ls-hover-ghost-border:#d2d2d7;--ls-row-hover-bg:#f5f5f7;--ls-nav-hover-bg:#ececef;--ls-nav-hover-text:#1d1d1f;--ls-nav-active-bg:#782b37;--ls-nav-active-text:#fff;--ls-auth-flat:#f5f5f7;--ls-on-auth-flat:#1d1d1f;--ls-danger:#b3150f;--ls-danger-bg:#ffe6e2;--ls-danger-fill:#d72119;--ls-danger-fill-hover:#c51610;--ls-on-danger:#fff;--ls-success:#1e6b3c;--ls-success-bg:#e0f4e4;--ls-warning:#8f4300;--ls-warning-bg:#ffeadc;--ls-info:#22518a;--ls-info-bg:#e2eefd;--ls-overlay:#0006;--ls-gray-1:#fff;--ls-gray-2:#f5f5f7;--ls-gray-3:#ececef;--ls-gray-4:#e2e2e5;--ls-gray-5:#d2d2d7;--ls-gray-6:#bcbcc2;--ls-gray-7:#86868b;--ls-gray-8:#6e6e73;--ls-gray-9:#5e5e63;--ls-gray-10:#515154;--ls-gray-11:#3a3a3d;--ls-gray-12:#1d1d1f;--ls-burgundy-1:#fffcfc;--ls-burgundy-2:#fcf6f6;--ls-burgundy-3:#f9eced;--ls-burgundy-4:#f7e1e2;--ls-burgundy-5:#f4d5d7;--ls-burgundy-6:#f1c7c9;--ls-burgundy-7:#ebb3b7;--ls-burgundy-8:#dc949a;--ls-burgundy-9:#782b37;--ls-burgundy-10:#6a242f;--ls-burgundy-11:#60212a;--ls-burgundy-12:#521b24;--ls-danger-1:#fffcfb;--ls-danger-2:#fff4f2;--ls-danger-3:#ffe6e2;--ls-danger-4:#ffd9d3;--ls-danger-5:#fecbc3;--ls-danger-6:#febbb0;--ls-danger-7:#fea194;--ls-danger-8:#ff7362;--ls-danger-9:#d72119;--ls-danger-10:#c51610;--ls-danger-11:#b3150f;--ls-danger-12:#55120c;--ls-success-1:#fbfefb;--ls-success-2:#f2faf3;--ls-success-3:#e0f4e4;--ls-success-4:#cdefd5;--ls-success-5:#b9e9c4;--ls-success-6:#a3e1b3;--ls-success-7:#86d29b;--ls-success-8:#5ebc7b;--ls-success-9:#287b46;--ls-success-10:#216e3e;--ls-success-11:#1e6b3c;--ls-success-12:#12361e;--ls-warning-1:#fffcfb;--ls-warning-2:#fff6f0;--ls-warning-3:#ffeadc;--ls-warning-4:#ffdfcb;--ls-warning-5:#fed2b5;--ls-warning-6:#ffc29a;--ls-warning-7:#fdac73;--ls-warning-8:#ed914c;--ls-warning-9:#a35303;--ls-warning-10:#974c01;--ls-warning-11:#8f4300;--ls-warning-12:#4d2809;--ls-info-1:#fbfdff;--ls-info-2:#f2f7fe;--ls-info-3:#e2eefd;--ls-info-4:#d2e5fe;--ls-info-5:#c1dcfe;--ls-info-6:#afd1fc;--ls-info-7:#97c1f7;--ls-info-8:#72a7eb;--ls-info-9:#2b5e9d;--ls-info-10:#255691;--ls-info-11:#22518a;--ls-info-12:#132e50;--ls-bg-field:var(--ls-bg-surface);--ls-bg-field-in-card:var(--ls-band-base);--ls-bg-thumb:var(--ls-band-base);--ls-on-photo:#fff;--ls-scrim:#0000008c;--ls-shadow-sm:none;--ls-shadow-md:none;--ls-shadow-lg:none;--ls-radius-sm:8px;--ls-radius-md:18px;--ls-radius-lg:18px;--ls-radius-full:980px;--ls-control-h:44px;--ls-row-h:56px;--ls-control-h-compact:40px;--ls-badge-h:24px;--ls-badge-pad-x:var(--ls-space-3);--ls-dur-fast:.15s;--ls-dur-base:.24s;--ls-dur-slow:.32s;--ls-dur-reveal:.56s;--ls-dur-hero:.8s;--ls-font-sans:var(--font-be-vietnam-pro), system-ui, "Segoe UI", Roboto, Arial, sans-serif;--ls-font-display:var(--ls-font-sans);--ls-font-staff-title:var(--ls-font-display);--ls-weight-title:600;--ls-weight-label:500;--ls-weight-body:400;--ls-type-display:clamp(2.25rem, 1.833rem + 1.852vw, 3.5rem);--ls-lh-display:1.2;--ls-type-title-xl:clamp(2rem, 1.833rem + .741vw, 2.5rem);--ls-lh-title-xl:1.2;--ls-type-title:1.75rem;--ls-lh-title:1.25;--ls-type-heading:1.3125rem;--ls-lh-heading:1.3;--ls-type-body:1.0625rem;--ls-lh-body:1.6;--ls-type-label:.875rem;--ls-lh-label:1.4;--ls-type-caption:.75rem;--ls-lh-caption:1.5;--ls-type-price:1.3125rem;--ls-lh-price:1.3;--ls-tracking-display:-.01em;--ls-type-hero:var(--ls-type-display);--ls-lh-hero:var(--ls-lh-display);--ls-type-page:var(--ls-type-title-xl);--ls-lh-page:var(--ls-lh-title-xl);--ls-type-feature:var(--ls-type-title-xl);--ls-type-section:var(--ls-type-title);--ls-lh-section:var(--ls-lh-title);--ls-type-sub:var(--ls-type-heading);--ls-lh-sub:var(--ls-lh-heading);--ls-type-card:var(--ls-type-heading);--ls-lh-card:var(--ls-lh-heading);--ls-type-lead:var(--ls-type-body);--ls-lh-lead:var(--ls-lh-body);--ls-type-small:var(--ls-type-label);--ls-lh-small:1.5;--ls-link:#60212a;--ls-link-rest-decoration:none;--ls-brand-fill-pressed:#60212a;--ls-secondary-hover-bg:#f9eced;--ls-secondary-pressed-bg:#f7e1e2;--ls-pressed-bg:#e2e2e5;--ls-text-xs:var(--ls-type-caption);--ls-text-sm:var(--ls-type-label);--ls-text-md:var(--ls-type-body);--ls-text-lg:var(--ls-type-heading);--ls-text-xl:var(--ls-type-title);--ls-text-2xl:var(--ls-type-title);--ls-text-3xl:var(--ls-type-title-xl);--ls-text-display:var(--ls-type-display)}[data-ui=v2][data-density=compact],[data-ui=v2] [data-density=compact]{--ls-type-title:1.5rem;--ls-type-heading:1.0625rem;--ls-type-body:.875rem;--ls-type-price:1.0625rem;--ls-text-xs:.75rem;--ls-text-sm:.875rem;--ls-text-md:.875rem;--ls-text-lg:1.0625rem;--ls-text-xl:1.5rem;--ls-text-2xl:1.5rem;--ls-text-3xl:1.5rem;--ls-text-display:1.5rem}:root:not([data-season]) [data-ui=v2]{--ls-season-accent:var(--ls-brand);--ls-season-accent-soft:var(--ls-brand-soft);--ls-season-on-accent:var(--ls-on-brand);--ls-season-frame-from:var(--ls-brand-fill);--ls-season-frame-to:var(--ls-brand-fill-hover);--ls-season-frame-text:var(--ls-on-brand);--ls-season-ornament-1:var(--ls-brand);--ls-season-ornament-2:var(--ls-brand-soft);--ls-season-ornament-3:var(--ls-brand-fill-hover)}[data-ui=v2] :is(.ls-card,.ls-acct-card,.ls-mem-card,.ls-table-wrap,.ls-table-state,.ls-choice-list,.ls-media-tile,.ls-auth-card,.ls-dialog,.ls-drawer,.ls-menu-panel,.ls-popover){--ls-bg-field:var(--ls-bg-field-in-card);--ls-bg-thumb:var(--ls-bg-surface)}:root:has([data-ui=v2]){--ls-bg-page:#f5f5f7}[data-density=compact]{--ls-control-h:40px;--ls-row-h:48px;--ls-dur-fast:.12s;--ls-dur-base:.2s;--ls-dur-slow:.2s;--ls-dur-route:.12s}@media (pointer:coarse),(max-width:1023px){[data-density=compact]{--ls-control-h:44px;--ls-row-h:56px}}:root{--ls-dur-hero:.8s;--ls-dur-vt-fade:.24s;--ls-dur-vt-morph:.32s}@media (prefers-reduced-motion:reduce){:root,[data-ui=v2],[data-density=compact]{--ls-dur-fast:0s;--ls-dur-base:0s;--ls-dur-slow:0s;--ls-dur-reveal:0s;--ls-dur-hero:0s;--ls-dur-route:0s;--ls-dur-vt-fade:0s;--ls-dur-vt-morph:0s}}
[data-season=tet]{--ls-season-accent:#a8385f;--ls-season-accent-soft:#fbe8ee;--ls-season-on-accent:#fff;--ls-season-frame-from:#b8426a;--ls-season-frame-to:#8a1f3e;--ls-season-frame-text:#fff;--ls-season-ornament-1:#f5c518;--ls-season-ornament-2:#ffc2d6;--ls-season-ornament-3:#ffe9f0;--ls-art-red:#d3263f;--ls-art-red-2:#ec5a72;--ls-art-red-3:#a51a31;--ls-art-yellow:#f5c518;--ls-art-yellow-2:#d49a0a;--ls-art-yellow-3:#fde68a;--ls-art-mai:#f7c928;--ls-art-mai-2:#ffe27a;--ls-art-mai-centre:#e8851c;--ls-art-peach:#f08fb0;--ls-art-peach-2:#ffd0df;--ls-art-wood:#7a4a3a;--ls-art-leaf:#4f8a5b;--ls-art-cord:#b8862b;--ls-art-cream:#fff3e2;--ls-art-cream-2:#f0d9bd;--ls-art-blush:#f4a1bd;--ls-art-leaf-2:#2f6b3f;--ls-art-leaf-3:#7fbf8e;--ls-art-ink:#2b1d1d;--ls-art-white:#fff;--ls-art-panel:#f8d4de;--ls-art-panel-text:#3a1a22;--ls-art-tint-1:#f48fb0;--ls-art-tint-2:#f5965a;--ls-season-line:var(--ls-season-accent)}[data-season=christmas]{--ls-season-accent:#23643f;--ls-season-accent-soft:#e4f2ea;--ls-season-on-accent:#fff;--ls-season-frame-from:#2f7a4d;--ls-season-frame-to:#17482c;--ls-season-frame-text:#fff;--ls-season-ornament-1:#bfe8cf;--ls-season-ornament-2:#e6f6ec;--ls-season-ornament-3:#ffc9d1;--ls-art-red:#c62f3f;--ls-art-red-2:#e05a68;--ls-art-red-3:#962033;--ls-art-pine:#2f7a4d;--ls-art-pine-2:#58a272;--ls-art-pine-3:#1d5a38;--ls-art-white:#fff;--ls-art-snow:#fff;--ls-art-snow-2:#d6e4f0;--ls-art-ice:#8fb8de;--ls-art-pink:#f4a8b4;--ls-art-wood:#7a4a3a;--ls-art-bulb-1:#e5484d;--ls-art-bulb-2:#58b27a;--ls-art-bulb-3:#8fc6f0;--ls-art-bulb-4:#f6a3c0;--ls-art-wire:#3b5c47;--ls-art-star:#f06a7c;--ls-art-ink:#2a2a35;--ls-art-skin:#f6c9a6;--ls-art-carrot:#e8873a;--ls-art-panel:#fff;--ls-art-panel-text:#1f2d3a;--ls-art-tint-1:#58a272;--ls-art-tint-2:#8fb8de;--ls-season-line:var(--ls-season-accent)}[data-season=valentine]{--ls-season-accent:#b0265f;--ls-season-accent-soft:#fbe6ef;--ls-season-on-accent:#fff;--ls-season-frame-from:#c23a74;--ls-season-frame-to:#8c1c4a;--ls-season-frame-text:#fff;--ls-season-ornament-1:#ffd0e2;--ls-season-ornament-2:#fff0f6;--ls-season-ornament-3:#ffb8d2;--ls-art-rose:#d6335f;--ls-art-rose-2:#ef7195;--ls-art-rose-3:#a31d47;--ls-art-pink:#f9b9cd;--ls-art-pink-2:#fde3ec;--ls-art-leaf:#4f8a5b;--ls-art-leaf-2:#2f6b3f;--ls-art-choc:#6b3a2a;--ls-art-choc-2:#8f5a46;--ls-art-cream:#fff0f4;--ls-art-cream-2:#f9d3e0;--ls-art-paper:#fffaf5;--ls-art-ribbon:#e04877;--ls-art-skin:#f6c9a6;--ls-art-string:#b08494;--ls-art-ink:#3a1a28;--ls-art-white:#fff;--ls-art-panel:#fff;--ls-art-panel-text:#4a1a30;--ls-art-tint-1:#f48fb0;--ls-art-tint-2:#f9b4c8;--ls-season-line:var(--ls-season-accent)}[data-season=womens-day]{--ls-season-accent:#843a99;--ls-season-accent-soft:#f3e8f7;--ls-season-on-accent:#fff;--ls-season-frame-from:#9448a8;--ls-season-frame-to:#672b7a;--ls-season-frame-text:#fff;--ls-season-ornament-1:#ecd0f7;--ls-season-ornament-2:#faf0fd;--ls-season-ornament-3:#dcb0ee;--ls-art-bloom:#9a4db3;--ls-art-bloom-2:#c98ee0;--ls-art-bloom-3:#6f2f86;--ls-art-rose:#e0507a;--ls-art-rose-2:#f08cab;--ls-art-rose-3:#a8325b;--ls-art-pink:#f6cde3;--ls-art-pink-2:#fbe8f2;--ls-art-leaf:#4f8a5b;--ls-art-leaf-2:#2f6b3f;--ls-art-ao:#8a4fb5;--ls-art-ao-2:#e9d3f5;--ls-art-hat:#f0dcb4;--ls-art-hat-2:#d1b992;--ls-art-skin:#f6c9a6;--ls-art-ribbon:#b84fa0;--ls-art-trousers:#fff;--ls-art-cream:#fbf1fa;--ls-art-cream-2:#ecd3f2;--ls-art-string:#a98bb8;--ls-art-ink:#2d1f36;--ls-art-white:#fff;--ls-art-panel:#fff;--ls-art-panel-text:#2d1a3a;--ls-art-tint-1:#c98ee0;--ls-art-tint-2:#f6cde3;--ls-season-line:var(--ls-season-accent)}[data-season=vn-womens-day]{--ls-season-accent:#a02d86;--ls-season-accent-soft:#f9e7f4;--ls-season-on-accent:#fff;--ls-season-frame-from:#b23c98;--ls-season-frame-to:#7f2069;--ls-season-frame-text:#fff;--ls-season-ornament-1:#f8cdeb;--ls-season-ornament-2:#fff0fa;--ls-season-ornament-3:#f4b0e0;--ls-art-bloom:#d2479f;--ls-art-bloom-2:#f08cc8;--ls-art-bloom-3:#9c2a78;--ls-art-rose:#f0648f;--ls-art-rose-2:#f79fba;--ls-art-rose-3:#b02a5c;--ls-art-pink:#f9c9e4;--ls-art-pink-2:#fdebf6;--ls-art-leaf:#4f8a5b;--ls-art-leaf-2:#2f6b3f;--ls-art-ao:#b83a8f;--ls-art-ao-2:#fbd3ec;--ls-art-hat:#f0dcb4;--ls-art-hat-2:#d1b992;--ls-art-skin:#f6c9a6;--ls-art-ribbon:#c8409a;--ls-art-trousers:#fff;--ls-art-cream:#fcf0f8;--ls-art-cream-2:#f6d3ea;--ls-art-string:#b58aa8;--ls-art-ink:#34202e;--ls-art-white:#fff;--ls-art-panel:#fff;--ls-art-panel-text:#3a1a33;--ls-art-tint-1:#f08cc8;--ls-art-tint-2:#f9c9e4;--ls-season-line:var(--ls-season-accent)}[data-season=mid-autumn]{--ls-season-accent:#41409c;--ls-season-accent-soft:#ebebfa;--ls-season-on-accent:#fff;--ls-season-frame-from:#4f4eae;--ls-season-frame-to:#2f2e7c;--ls-season-frame-text:#fff;--ls-season-ornament-1:#f5c518;--ls-season-ornament-2:#ffb199;--ls-season-ornament-3:#d3d2ff;--ls-art-red:#d8393f;--ls-art-red-2:#f0665f;--ls-art-red-3:#a82630;--ls-art-orange:#f08a3c;--ls-art-orange-2:#f7b36e;--ls-art-yellow:#f5c518;--ls-art-yellow-2:#d49a0a;--ls-art-yellow-3:#fde68a;--ls-art-green:#3f9a63;--ls-art-green-2:#2f7a4d;--ls-art-white:#fff;--ls-art-ink:#2a2440;--ls-art-cord:#b8862b;--ls-art-string:#b8a98a;--ls-art-moon:#fdf0b8;--ls-art-moon-2:#e8c860;--ls-art-cloud:#fff;--ls-art-cloud-2:#dcdaf5;--ls-art-jade:#eaf6f0;--ls-art-jade-2:#9fcdb6;--ls-art-blush:#f6b6c4;--ls-art-crust:#c98a4a;--ls-art-crust-2:#a8692f;--ls-art-filling:#f7e3b0;--ls-art-cream:#f1effc;--ls-art-cream-2:#e0def7;--ls-art-banyan:#3b7a52;--ls-art-banyan-2:#5aa070;--ls-art-trunk:#6a4a3a;--ls-art-skin:#f6c9a6;--ls-art-hat:#f0dcb4;--ls-art-lilac:#c8b6f2;--ls-art-pink:#f4a8c0;--ls-art-panel:#fff;--ls-art-panel-text:#1f1e44;--ls-art-tint-1:#b0aef4;--ls-art-tint-2:#f6c85f;--ls-season-line:var(--ls-season-accent)}[data-season=reunification-labour]{--ls-season-accent:#a63a62;--ls-season-accent-soft:#fae8ee;--ls-season-on-accent:#fff;--ls-season-frame-from:#d62d3a;--ls-season-frame-to:#a81d2b;--ls-season-frame-text:#fff;--ls-season-ornament-1:#ffd23f;--ls-season-ornament-2:#fff4f4;--ls-season-ornament-3:#ffc7cb;--ls-art-red:#da2f3f;--ls-art-red-2:#ef6470;--ls-art-red-3:#a81d2b;--ls-art-yellow:#ffd23f;--ls-art-yellow-2:#e9ab12;--ls-art-yellow-3:#ffe88a;--ls-art-string:#a8847c;--ls-art-ink:#3a1a1e;--ls-art-dove:#fff;--ls-art-dove-2:#d6e2f0;--ls-art-leaf:#4f8a5b;--ls-art-leaf-2:#2f6b3f;--ls-art-lotus:#f08cb4;--ls-art-lotus-2:#fbd0e0;--ls-art-lotus-3:#d4608f;--ls-art-white:#fff;--ls-art-cream:#fff4f2;--ls-art-cream-2:#fbdcd8;--ls-art-panel:#fff;--ls-art-panel-text:#4a1a22;--ls-art-tint-1:#ef6470;--ls-art-tint-2:#ffd23f;--ls-season-line:var(--ls-season-accent)}[data-season=national-day]{--ls-season-accent:#9e3463;--ls-season-accent-soft:#f9e7ef;--ls-season-on-accent:#fff;--ls-season-frame-from:#da323f;--ls-season-frame-to:#aa202e;--ls-season-frame-text:#fff;--ls-season-ornament-1:#ffd23f;--ls-season-ornament-2:#fff4f4;--ls-season-ornament-3:#ffc7cb;--ls-art-red:#da2f3f;--ls-art-red-2:#ef6470;--ls-art-red-3:#a81d2b;--ls-art-yellow:#ffd23f;--ls-art-yellow-2:#e9ab12;--ls-art-yellow-3:#ffe88a;--ls-art-string:#a8847c;--ls-art-ink:#3a1a1e;--ls-art-dove:#fff;--ls-art-dove-2:#d6e2f0;--ls-art-leaf:#4f8a5b;--ls-art-leaf-2:#2f6b3f;--ls-art-lotus:#f08cb4;--ls-art-lotus-2:#fbd0e0;--ls-art-lotus-3:#d4608f;--ls-art-white:#fff;--ls-art-cream:#fff4f2;--ls-art-cream-2:#fbdcd8;--ls-art-panel:#fff;--ls-art-panel-text:#4a1a22;--ls-art-tint-1:#ef6470;--ls-art-tint-2:#ffd23f;--ls-season-line:var(--ls-season-accent)}[data-season=vu-lan]{--ls-season-accent:#2f6b63;--ls-season-accent-soft:#e3f1ee;--ls-season-on-accent:#fff;--ls-season-frame-from:#367a6f;--ls-season-frame-to:#24574f;--ls-season-frame-text:#fff;--ls-season-ornament-1:#bfe8df;--ls-season-ornament-2:#e6f6f2;--ls-season-ornament-3:#ffc9c0;--ls-art-lotus:#f2a0c0;--ls-art-lotus-2:#fbd6e4;--ls-art-lotus-3:#d4608f;--ls-art-leaf:#4f8a78;--ls-art-leaf-2:#2f6b5f;--ls-art-water:#bfe6e0;--ls-art-water-2:#8fcfc6;--ls-art-water-3:#e3f5f2;--ls-art-glow:#ffb38a;--ls-art-glow-2:#ffd9c2;--ls-art-rose:#d6334f;--ls-art-rose-2:#ef6b82;--ls-art-rose-3:#a31d3a;--ls-art-shirt:#fff;--ls-art-shirt-2:#b8c8cc;--ls-art-white:#fff;--ls-art-cream:#eef8f6;--ls-art-cream-2:#d3ece8;--ls-art-panel:#fff;--ls-art-panel-text:#12332e;--ls-art-tint-1:#8fd3c6;--ls-art-tint-2:#f2a0c0;--ls-season-line:var(--ls-season-accent)}[data-season=celebration]{--ls-season-accent:#6a3fa8;--ls-season-accent-soft:#f0e8fa;--ls-season-on-accent:#fff;--ls-season-frame-from:#7c4cc0;--ls-season-frame-to:#5a2f96;--ls-season-frame-text:#fff;--ls-season-ornament-1:#ffb3d1;--ls-season-ornament-2:#b8f0e6;--ls-season-ornament-3:#d9c7ff;--ls-art-pink:#ec5f94;--ls-art-pink-2:#f8a3c3;--ls-art-violet:#8a5cd6;--ls-art-violet-2:#c3a9f2;--ls-art-teal:#1fa39a;--ls-art-teal-2:#7fd8cd;--ls-art-sky:#4b9fe0;--ls-art-coral:#f2705a;--ls-art-mint:#9fe0c0;--ls-art-cream:#fff4f0;--ls-art-cream-2:#f6d9e2;--ls-art-string:#8d7f99;--ls-art-white:#fff;--ls-art-ink:#3a2b4a;--ls-art-panel:#fff;--ls-art-panel-text:#2d1f40;--ls-art-tint-1:#c9a8f2;--ls-art-tint-2:#f4a1c4;--ls-season-line:var(--ls-season-accent)}[data-season-admin=off],[data-season][data-season-admin=off]{--ls-season-line:transparent}
.ls-season-frame{--ls-orn-w:var(--ls-space-9);grid-template-columns:var(--ls-orn-w) minmax(0, 1fr) var(--ls-orn-w);align-items:center;gap:var(--ls-space-2);min-width:0;padding:var(--ls-space-3) var(--ls-space-2);border-radius:var(--ls-radius-md);background:linear-gradient(90deg, var(--ls-season-frame-from), var(--ls-season-frame-to));color:var(--ls-season-frame-text);isolation:isolate;display:grid;position:relative;overflow:hidden}.ls-season-frame-strip{--ls-orn-w:var(--ls-space-7);min-height:var(--ls-control-h);padding:var(--ls-space-1) var(--ls-space-2);border-radius:0}.ls-season-frame-body{z-index:1;overflow-wrap:anywhere;grid-area:1/2;min-width:0;position:relative}.ls-season-greeting{font-size:var(--ls-text-sm);text-align:center;text-wrap:balance;margin:0;line-height:1.5}@media (max-width:639px){.ls-season-frame{--ls-orn-w:var(--ls-space-8)}.ls-season-frame-strip{--ls-orn-w:var(--ls-space-6)}}.ls-orn{z-index:1;pointer-events:none;width:100%;height:auto;display:block;position:relative;overflow:visible}.ls-season-orn{grid-row:1}.ls-season-orn-start{grid-column:1}.ls-season-orn-end{grid-column:3;transform:scaleX(-1)}.ls-o1{fill:var(--ls-season-ornament-1)}.ls-o2{fill:var(--ls-season-ornament-2)}.ls-o3{fill:var(--ls-season-ornament-3)}.ls-ol1,.ls-ol2,.ls-ol3{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ls-ol1{stroke:var(--ls-season-ornament-1)}.ls-ol2{stroke:var(--ls-season-ornament-2)}.ls-ol3{stroke:var(--ls-season-ornament-3)}.ls-thin{stroke-width:1.5px}.ls-mid{stroke-width:2.2px}.ls-fx{--ls-fx-scale:1;--ls-fx-speed:1;--ls-fx-delay:0;--ls-fx-sway:0;z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ls-fx-particle{height:100%;width:calc(var(--ls-space-5) * var(--ls-fx-scale));animation:ls-fx-fall calc(var(--ls-dur-drift) * var(--ls-fx-speed)) linear calc(var(--ls-dur-drift) * var(--ls-fx-speed) * var(--ls-fx-delay) * -1) infinite;will-change:transform, opacity;display:flex;position:absolute;top:0}.ls-fx[data-direction=rise] .ls-fx-particle{align-items:flex-end;animation-name:ls-fx-rise}.ls-fx[data-paused=true] .ls-fx-particle,.ls-fx[data-paused=true] .ls-fx-glyph{animation-play-state:paused}.ls-fx-glyph{width:100%;height:auto;animation:ls-fx-spin calc(var(--ls-dur-drift) * .5) linear infinite;display:block}.ls-fx-petal,.ls-fx-confetti,.ls-fx-heart{fill:var(--ls-season-ornament-2)}.ls-fx-lantern{fill:var(--ls-season-ornament-1)}.ls-fx-snow{fill:none;stroke:var(--ls-season-frame-text);stroke-width:1.5px;stroke-linecap:round}.ls-fx[data-direction=rise] .ls-fx-glyph{animation-name:ls-fx-sway;animation-duration:calc(var(--ls-dur-drift) * .4);animation-timing-function:ease-in-out;animation-direction:alternate}@keyframes ls-fx-fall{0%{opacity:0;transform:translateY(-100%)}10%{opacity:.85}50%{transform:translate3d(calc(var(--ls-fx-sway) * var(--ls-space-6)), 0, 0)}90%{opacity:.85}to{opacity:0;transform:translateY(100%)}}@keyframes ls-fx-rise{0%{opacity:0;transform:translateY(100%)}10%{opacity:.85}50%{transform:translate3d(calc(var(--ls-fx-sway) * var(--ls-space-6)), 0, 0)}90%{opacity:.85}to{opacity:0;transform:translateY(-100%)}}@keyframes ls-fx-spin{to{transform:rotate(360deg)}}@keyframes ls-fx-sway{0%{transform:rotate(-12deg)}to{transform:rotate(12deg)}}.ls-season-band{gap:var(--ls-space-2);margin-block:var(--ls-space-4);display:grid}.ls-season-band-tools{justify-content:flex-end;display:flex}.ls-season-admin{align-items:center;gap:var(--ls-space-3);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.ls-fx-particle,.ls-fx-glyph{animation:none}}
.ls-site-page{--ls-art-u:var(--ls-space-1);--ls-art-header-h:calc(var(--ls-art-u) * 24);--ls-art-inset:calc(var(--ls-art-u) * 56);--ls-art-footer-h:calc(var(--ls-art-u) * 75);isolation:isolate;background:radial-gradient(ellipse 60% 40% at 0% 0%, color-mix(in srgb, var(--ls-art-tint-1) 30%, transparent), transparent 70%), radial-gradient(ellipse 60% 40% at 100% 100%, color-mix(in srgb, var(--ls-art-tint-2) 12%, transparent), transparent 70%);flex-direction:column;min-height:100svh;display:flex;position:relative}.ls-site-page>:not(.ls-fx-site){z-index:1;position:relative}.ls-art{pointer-events:none;display:block;overflow:visible}.ls-art-row{pointer-events:none;width:100%;position:relative}.ls-art-hide-narrow,.ls-art-hide-medium,.ls-art-show-wide{display:block}.ls-art-show-narrow,.ls-art-only-compact,.ls-art-shelf{display:none}.ls-fx-site{--ls-fx-scale:1;--ls-fx-speed:1;--ls-fx-delay:0;--ls-fx-sway:0;--ls-fx-span:1;--ls-fx-dist:0;z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ls-fx-site[data-clear-top=true]{clip-path:inset(var(--ls-art-header-h) 0 0 0)}.ls-fx-site-p{width:calc(var(--ls-space-5) * var(--ls-fx-scale));animation:ls-fx-site-fall calc(var(--ls-dur-drift) * var(--ls-fx-span) * var(--ls-fx-speed)) linear calc(var(--ls-dur-drift) * var(--ls-fx-span) * var(--ls-fx-speed) * var(--ls-fx-delay) * -1) infinite;will-change:transform, opacity;position:absolute;top:0}.ls-fx-site-glyph{width:100%;height:auto;animation:ls-fx-spin calc(var(--ls-dur-drift) * .5) linear infinite;display:block}.ls-fx-site[data-paused=true] .ls-fx-site-p,.ls-fx-site[data-paused=true] .ls-fx-site-glyph{animation-play-state:paused}@keyframes ls-fx-site-fall{0%{opacity:0;transform:translate3d(0, calc(var(--ls-space-6) * -1), 0)}8%{opacity:.9}50%{transform:translate3d(calc(var(--ls-fx-sway) * var(--ls-space-7)), calc(var(--ls-fx-dist) / 2), 0)}92%{opacity:.9}to{opacity:0;transform:translate3d(0, var(--ls-fx-dist), 0)}}.ls-art-header{height:var(--ls-art-header-h)}.ls-art-corner{width:calc(var(--ls-art-u) * 55);height:auto;position:absolute;top:0}.ls-art-header[data-kit=christmas] .ls-art-corner{width:calc(var(--ls-art-u) * 58)}.ls-art-corner-start{left:0}.ls-art-corner-end{right:0;transform:scaleX(-1)}.ls-art-cord{top:0;left:calc(var(--ls-art-inset) - var(--ls-art-u) * 5);width:calc(100% - 2 * (var(--ls-art-inset) - var(--ls-art-u) * 5));height:calc(var(--ls-art-u) * 3);position:absolute}.ls-art-lanterns{top:calc(var(--ls-art-u) / 2);left:var(--ls-art-inset);right:var(--ls-art-inset);grid-template-columns:repeat(9,minmax(0,1fr));align-items:start;display:grid;position:absolute}.ls-art-lantern-cell{justify-content:center;display:flex;position:relative}.ls-art-lantern{width:auto;height:calc(var(--ls-art-u) * 18)}.ls-art-lantern-cell:nth-child(2n) .ls-art-lantern{height:calc(var(--ls-art-u) * 15.5)}.ls-art-cord-blossom{top:calc(var(--ls-art-u) / 2);width:calc(var(--ls-art-u) * 5);height:auto;position:absolute;right:0;transform:translate(50%)}.ls-art-lights{top:0;left:var(--ls-art-inset);right:var(--ls-art-inset);height:calc(var(--ls-art-u) * 12);position:absolute}.ls-art-lights-narrow{display:none}.ls-art-wire{width:100%;height:100%;position:absolute;inset:0}.ls-art-bulb{width:calc(var(--ls-art-u) * 6);height:auto;position:absolute;transform:translate(-50%)}.ls-art-hang{height:auto;position:absolute;transform:translate(-50%)}.ls-art-hang-stocking{width:calc(var(--ls-art-u) * 6)}.ls-art-hang-bell{width:calc(var(--ls-art-u) * 5.5)}.ls-art-hang-cane{width:calc(var(--ls-art-u) * 3.5)}.ls-art-logo{display:inline-block;position:relative}.ls-art-logo-art{pointer-events:none;position:absolute}.ls-art-logo-art .ls-art{width:100%;height:auto}.ls-art-logo[data-kit=tet] .ls-art-logo-art{top:calc(var(--ls-art-u) * -6);width:calc(var(--ls-art-u) * 18);left:100%}.ls-art-logo[data-kit=christmas] .ls-art-logo-art{top:calc(var(--ls-art-u) * -6.5);left:calc(var(--ls-art-u) * -2);width:calc(var(--ls-art-u) * 8.5);transform:rotate(-12deg)}.ls-art-divider{align-items:center;gap:var(--ls-space-3);height:calc(var(--ls-art-u) * 7);display:flex}.ls-art-divider-line{border-top:calc(var(--ls-art-u) / 4) solid var(--ls-border);flex:1 1 0;height:0}.ls-art-divider-art{width:calc(var(--ls-art-u) * 40);height:calc(var(--ls-art-u) * 7);flex:none}.ls-art-strip{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--ls-art-u) * 160)) minmax(0, 1fr);align-items:center;column-gap:var(--ls-space-3);min-height:var(--ls-control-h);margin-block:var(--ls-space-4);padding:var(--ls-space-2) var(--ls-space-4);border-radius:var(--ls-radius-md);background:linear-gradient(90deg, var(--ls-season-frame-from), var(--ls-season-frame-to));color:var(--ls-season-frame-text);display:grid}.ls-art-strip-text{grid-column:2}.ls-art-strip-tools{grid-column:3;justify-self:end}.ls-art-fx-switch{min-height:var(--ls-control-h);padding:0 var(--ls-space-3);border-radius:var(--ls-radius-sm);color:var(--ls-season-frame-text);font:inherit;font-size:var(--ls-text-sm);text-underline-offset:var(--ls-space-1);cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (hover:hover) and (pointer:fine){.ls-art-fx-switch:hover{text-decoration-thickness:calc(var(--ls-art-u) / 2)}}.ls-art-fx-switch:active{text-decoration-thickness:calc(var(--ls-art-u) / 2);opacity:.8}.ls-art-fx-switch:focus-visible{outline:calc(var(--ls-art-u) / 2) solid currentcolor;outline-offset:calc(var(--ls-art-u) / 2)}.ls-art-footer{height:var(--ls-art-footer-h);margin-top:var(--ls-space-6)}.ls-art-footer-art{position:absolute;inset:0}.ls-art-footer-text{right:0;bottom:calc(var(--ls-art-u) * 5.5);padding-inline:var(--ls-space-6);justify-content:center;display:flex;position:absolute;left:0}.ls-art-plaque{max-width:100%;color:var(--ls-art-panel-text);text-align:center}.ls-art-plaque[data-plaque=card]{padding:var(--ls-space-3) var(--ls-space-7) var(--ls-space-3);border-radius:calc(var(--ls-radius-md) * 2);background:var(--ls-art-panel);box-shadow:0 calc(var(--ls-art-u) / 2) 0 var(--ls-art-snow-2,var(--ls-art-cream-2,transparent))}.ls-art-plaque-line{font-family:var(--lucy-font-display);font-size:var(--ls-text-xl);font-variant-numeric:lining-nums;text-wrap:pretty;margin:0;font-style:italic;line-height:1.3}.ls-art-plaque-sub{margin:var(--ls-space-1) 0 0;font-size:var(--ls-text-sm);line-height:1.5}.ls-art-band{width:100%;height:40%;position:absolute;bottom:0;left:0}.ls-art-crackers{width:auto;height:calc(var(--ls-art-u) * 62);position:absolute;top:0}.ls-art-crackers-start{left:calc(var(--ls-art-u) * 36)}.ls-art-crackers-end{right:calc(var(--ls-art-u) * 36)}.ls-art-couplet{width:calc(var(--ls-art-u) * 28);height:auto;position:absolute;top:0}.ls-art-couplet-start{left:calc(var(--ls-art-u) * 3)}.ls-art-couplet-end{right:calc(var(--ls-art-u) * 3)}.ls-art-tray,.ls-art-cakes,.ls-art-melons{height:auto;position:absolute}.ls-art-tray{bottom:calc(var(--ls-art-u) * 5);left:calc(var(--ls-art-u) * 47);width:calc(var(--ls-art-u) * 56)}.ls-art-cakes{bottom:calc(var(--ls-art-u) * 5);left:calc(var(--ls-art-u) * 105);width:calc(var(--ls-art-u) * 36)}.ls-art-melons{right:calc(var(--ls-art-u) * 53);bottom:calc(var(--ls-art-u) * 5);width:calc(var(--ls-art-u) * 35)}.ls-art-pile{bottom:calc(var(--ls-art-u) * 3);width:calc(var(--ls-art-u) * 37);height:auto;position:absolute}.ls-art-pile-start{left:calc(var(--ls-art-u) * 45)}.ls-art-pile-end{right:calc(var(--ls-art-u) * 91);transform:scaleX(-1)}.ls-art-animal{top:calc(var(--ls-art-u) * 2);width:calc(var(--ls-art-u) * 55);height:auto;position:absolute;left:50%;transform:translate(-50%)}.ls-art-sleigh{top:calc(var(--ls-art-u) * 2);width:calc(var(--ls-art-u) * 75);height:auto;position:absolute;left:50%;transform:translate(-50%)}.ls-art-snowman,.ls-art-santa{bottom:calc(var(--ls-art-u) * 8);height:auto;position:absolute}.ls-art-snowman{left:calc(var(--ls-art-u) * 110);width:calc(var(--ls-art-u) * 21)}.ls-art-santa{right:calc(var(--ls-art-u) * 108);width:calc(var(--ls-art-u) * 24)}.ls-art-hills{width:100%;height:100%;position:absolute;bottom:0;left:0}.ls-art-tree,.ls-art-gifts{bottom:calc(var(--ls-art-u) * 8);height:auto;position:absolute}.ls-art-tree-start{left:calc(var(--ls-art-u) * 30);width:calc(var(--ls-art-u) * 46.5)}.ls-art-tree-end{right:calc(var(--ls-art-u) * 60);width:calc(var(--ls-art-u) * 37.5)}.ls-art-gifts-start{left:calc(var(--ls-art-u) * 74.5);width:calc(var(--ls-art-u) * 29.5)}.ls-art-gifts-end{right:calc(var(--ls-art-u) * 77);width:calc(var(--ls-art-u) * 21.5)}@media (max-width:1023px){.ls-site-page{--ls-art-inset:calc(var(--ls-art-u) * 40)}.ls-art-hide-medium,.ls-art-lights-wide{display:none}.ls-art-lights-narrow{display:block}.ls-art-lanterns{grid-template-columns:repeat(5,minmax(0,1fr))}.ls-art-lantern{height:calc(var(--ls-art-u) * 16)}.ls-art-corner{width:calc(var(--ls-art-u) * 40)}.ls-art-header[data-kit=christmas] .ls-art-corner{width:calc(var(--ls-art-u) * 42)}.ls-art-strip{row-gap:var(--ls-space-1);grid-template-columns:minmax(0,1fr)}.ls-art-strip-text,.ls-art-strip-tools{grid-column:1}.ls-art-crackers{height:calc(var(--ls-art-u) * 52)}.ls-art-crackers-start{left:calc(var(--ls-art-u) * 3)}.ls-art-crackers-end{right:calc(var(--ls-art-u) * 3)}.ls-art-pile{width:calc(var(--ls-art-u) * 28)}.ls-art-pile-start{left:calc(var(--ls-art-u) * 17)}.ls-art-pile-end{right:calc(var(--ls-art-u) * 17)}.ls-art-animal{width:calc(var(--ls-art-u) * 50)}.ls-art-only-compact{display:block}.ls-art-sleigh{width:calc(var(--ls-art-u) * 58)}.ls-art-hang-stocking{width:calc(var(--ls-art-u) * 5.5)}.ls-art-footer[data-kit=christmas]{--ls-art-footer-h:calc(var(--ls-art-u) * 94)}.ls-art-tree,.ls-art-gifts,.ls-art-snowman,.ls-art-santa{bottom:calc(var(--ls-art-u) * 30)}.ls-art-tree-start{left:calc(var(--ls-art-u) * 3);width:calc(var(--ls-art-u) * 24)}.ls-art-gifts-start{left:calc(var(--ls-art-u) * 28);width:calc(var(--ls-art-u) * 15)}.ls-art-snowman{left:calc(var(--ls-art-u) * 54);width:calc(var(--ls-art-u) * 16.5)}.ls-art-santa{right:calc(var(--ls-art-u) * 42);width:calc(var(--ls-art-u) * 18)}.ls-art-gifts-end{right:calc(var(--ls-art-u) * 25);width:calc(var(--ls-art-u) * 12)}.ls-art-tree-end{right:calc(var(--ls-art-u) * 3);width:calc(var(--ls-art-u) * 21)}.ls-art-footer[data-kit=tet]{--ls-art-footer-h:calc(var(--ls-art-u) * 110)}.ls-art-footer[data-kit=tet] .ls-art-band{height:calc(var(--ls-art-u) * 28)}.ls-art-shelf{right:0;bottom:calc(var(--ls-art-u) * 26);padding-inline:var(--ls-space-4);justify-content:space-between;align-items:flex-end;display:flex;position:absolute;left:0}.ls-art-shelf-piece{flex:none;height:auto}.ls-art-shelf-couplet{width:calc(var(--ls-art-u) * 15)}.ls-art-shelf-tray,.ls-art-shelf-cakes{width:calc(var(--ls-art-u) * 32)}.ls-art-shelf-melons{width:calc(var(--ls-art-u) * 25)}.ls-art-footer[data-scene=panorama]{height:auto}.ls-art-footer[data-scene=panorama] .ls-art-footer-art{position:relative;inset:auto}.ls-art-footer[data-scene=panorama] .ls-art-scene-wide{width:100%;height:auto;position:static}.ls-art-footer[data-scene=panorama] .ls-art-footer-text{padding:var(--ls-space-2) var(--ls-space-4) var(--ls-space-4);position:static}}@media (max-width:760px){.ls-site-page{--ls-art-header-h:calc(var(--ls-art-u) * 17);--ls-art-inset:calc(var(--ls-art-u) * 26);--ls-art-footer-h:calc(var(--ls-art-u) * 67)}.ls-art-footer[data-kit=christmas]{--ls-art-footer-h:calc(var(--ls-art-u) * 72)}.ls-fx-site-p{width:calc(var(--ls-space-4) * var(--ls-fx-scale))}.ls-art-hide-narrow,.ls-art-show-wide,.ls-art-lights-wide,.ls-art-cord-blossom{display:none}.ls-art-show-narrow,.ls-art-lights-narrow{display:block}.ls-art-lanterns{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-art-lantern{height:calc(var(--ls-art-u) * 13)}.ls-art-corner,.ls-art-header[data-kit=christmas] .ls-art-corner{width:calc(var(--ls-art-u) * 28)}.ls-art-bulb{width:calc(var(--ls-art-u) * 5)}.ls-art-logo[data-kit=tet] .ls-art-logo-art{top:calc(var(--ls-art-u) * -4);width:calc(var(--ls-art-u) * 11)}.ls-art-logo[data-kit=christmas] .ls-art-logo-art{top:calc(var(--ls-art-u) * -5);left:calc(var(--ls-art-u) * -2);width:calc(var(--ls-art-u) * 6.5)}.ls-art-divider-art{width:calc(var(--ls-art-u) * 32)}.ls-art-strip{row-gap:var(--ls-space-1);grid-template-columns:minmax(0,1fr)}.ls-art-strip-text,.ls-art-strip-tools{grid-column:1}.ls-art-crackers{height:calc(var(--ls-art-u) * 26)}.ls-art-crackers-start{left:calc(var(--ls-art-u) * 2.5)}.ls-art-crackers-end{right:calc(var(--ls-art-u) * 2.5)}.ls-art-pile{bottom:calc(var(--ls-art-u) * 2);width:calc(var(--ls-art-u) * 18.5)}.ls-art-pile-start{left:calc(var(--ls-art-u) * 2)}.ls-art-pile-end{right:calc(var(--ls-art-u) * 2)}.ls-art-animal{width:calc(var(--ls-art-u) * 39.5)}.ls-art-sleigh{top:calc(var(--ls-art-u) * 2);width:calc(var(--ls-art-u) * 40)}.ls-art-hang-stocking{width:calc(var(--ls-art-u) * 4.5)}.ls-art-hang-bell{width:calc(var(--ls-art-u) * 4)}.ls-art-hang-cane{width:calc(var(--ls-art-u) * 3)}.ls-art-footer-text{padding-inline:calc(var(--ls-art-u) * 22)}.ls-art-footer[data-kit=christmas] .ls-art-footer-text{padding-inline:calc(var(--ls-art-u) * 24)}.ls-art-plaque-line{font-size:var(--ls-text-lg)}.ls-art-footer[data-kit=christmas] .ls-art-plaque-line{font-size:var(--ls-text-md)}.ls-art-plaque[data-plaque=card]{padding:var(--ls-space-2) var(--ls-space-3) var(--ls-space-3)}.ls-art-tree,.ls-art-gifts,.ls-art-snowman,.ls-art-santa{bottom:calc(var(--ls-art-u) * 30)}.ls-art-tree-start{left:calc(var(--ls-art-u) * 2);width:calc(var(--ls-art-u) * 16)}.ls-art-gifts-start{left:calc(var(--ls-art-u) * 18.5);width:calc(var(--ls-art-u) * 10)}.ls-art-snowman{left:calc(var(--ls-art-u) * 36);width:calc(var(--ls-art-u) * 11)}.ls-art-santa{right:calc(var(--ls-art-u) * 28);width:calc(var(--ls-art-u) * 12)}.ls-art-gifts-end{right:calc(var(--ls-art-u) * 16.5);width:calc(var(--ls-art-u) * 8)}.ls-art-tree-end{right:calc(var(--ls-art-u) * 2);width:calc(var(--ls-art-u) * 14)}.ls-art-footer[data-kit=tet]{--ls-art-footer-h:calc(var(--ls-art-u) * 86)}.ls-art-shelf-couplet{width:calc(var(--ls-art-u) * 10)}.ls-art-shelf-tray,.ls-art-shelf-cakes{width:calc(var(--ls-art-u) * 19)}.ls-art-shelf-melons{width:calc(var(--ls-art-u) * 15)}}.ls-art-header[data-kit=celebration] .ls-art-corner{width:calc(var(--ls-art-u) * 58)}.ls-art-bunting{top:0;right:var(--ls-art-inset);left:var(--ls-art-inset);position:absolute}.ls-art-bunting-narrow{display:none}.ls-art-ribbon{width:100%;height:100%;position:absolute;inset:0}.ls-art-streamer{width:calc(var(--ls-art-u) * 3);position:absolute;transform:translate(-50%)}.ls-art-ball{height:auto;position:absolute;top:0;transform:translate(-50%)}.ls-art-logo[data-kit=celebration] .ls-art-logo-art{top:calc(var(--ls-art-u) * -6);width:calc(var(--ls-art-u) * 12);left:100%}.ls-art-floor,.ls-art-floor-confetti{width:100%;height:100%;position:absolute;bottom:0;left:0}.ls-art-cake{top:calc(var(--ls-art-u) * 2);width:calc(var(--ls-art-u) * 44);height:auto;position:absolute;left:50%;transform:translate(-50%)}.ls-art-bunch,.ls-art-party-gifts{bottom:calc(var(--ls-art-u) * 8);height:auto;position:absolute}.ls-art-bunch{width:calc(var(--ls-art-u) * 28)}.ls-art-bunch-start{left:calc(var(--ls-art-u) * 22)}.ls-art-bunch-end{right:calc(var(--ls-art-u) * 22)}.ls-art-party-gifts{width:calc(var(--ls-art-u) * 28)}.ls-art-party-gifts-start{left:calc(var(--ls-art-u) * 56)}.ls-art-party-gifts-end{right:calc(var(--ls-art-u) * 56);transform:scaleX(-1)}.ls-site-page[data-tint=off]{background:0 0}.ls-site-page>.ls-art-tint-image{z-index:0;opacity:.18;pointer-events:none;background-position:top;background-size:cover;position:absolute;inset:0}.ls-art-header-image{background-position:top;background-repeat:repeat-x;background-size:auto 100%;position:absolute;inset:0}.ls-art-corner-image{width:calc(var(--ls-art-u) * 40);height:calc(var(--ls-art-u) * 24);object-fit:contain;object-position:left top;pointer-events:none;position:absolute}.ls-art-corner-image-top-start{top:0;left:0}.ls-art-corner-image-top-end{top:0;right:0;transform:scaleX(-1)}.ls-art-corner-image-bottom-start{bottom:0;left:0;transform:scaleY(-1)}.ls-art-corner-image-bottom-end{bottom:0;right:0;transform:scale(-1)}.ls-art-logo[data-image=true] .ls-art-logo-art{top:calc(var(--ls-art-u) * -6);width:calc(var(--ls-art-u) * 12);height:calc(var(--ls-art-u) * 12);left:100%}.ls-art-logo-image{object-fit:contain;width:100%;height:100%;display:block}.ls-art-divider-image{background-position:50%;background-repeat:repeat-x;background-size:auto 100%;flex:1 1 0;align-self:stretch}.ls-art-footer-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.ls-art-strip-bare{margin-block:var(--ls-space-2);justify-content:flex-end;display:flex}.ls-art-strip-bare .ls-art-fx-switch{background:linear-gradient(90deg, var(--ls-season-frame-from), var(--ls-season-frame-to));border-radius:var(--ls-radius-md)}.ls-art-footer[data-compact=true]{height:auto;margin-top:var(--ls-space-6)}.ls-art-footer[data-compact=true] .ls-art-footer-text{padding-block:var(--ls-space-2);position:static}@media (max-width:1023px){.ls-art-bunting-wide{display:none}.ls-art-bunting-narrow{display:block}.ls-art-header[data-kit=celebration] .ls-art-corner{width:calc(var(--ls-art-u) * 42)}.ls-art-cake{width:calc(var(--ls-art-u) * 40)}.ls-art-bunch-start{left:calc(var(--ls-art-u) * 6)}.ls-art-bunch-end{right:calc(var(--ls-art-u) * 6)}.ls-art-party-gifts{width:calc(var(--ls-art-u) * 18)}.ls-art-party-gifts-start{left:calc(var(--ls-art-u) * 38)}.ls-art-party-gifts-end{right:calc(var(--ls-art-u) * 38)}.ls-art-corner-image{width:calc(var(--ls-art-u) * 30)}}@media (max-width:760px){.ls-art-header[data-kit=celebration] .ls-art-corner{width:calc(var(--ls-art-u) * 28)}.ls-art-logo[data-kit=celebration] .ls-art-logo-art{top:calc(var(--ls-art-u) * -4);width:calc(var(--ls-art-u) * 8)}.ls-art-logo[data-image=true] .ls-art-logo-art{top:calc(var(--ls-art-u) * -4);width:calc(var(--ls-art-u) * 8);height:calc(var(--ls-art-u) * 8)}.ls-art-cake{top:calc(var(--ls-art-u) * 1);width:calc(var(--ls-art-u) * 34)}.ls-art-bunch{bottom:calc(var(--ls-art-u) * 7);width:calc(var(--ls-art-u) * 20)}.ls-art-bunch-start{left:0}.ls-art-bunch-end{right:0}.ls-art-corner-image{width:calc(var(--ls-art-u) * 20);height:calc(var(--ls-art-u) * 16)}.ls-art-footer[data-kit=celebration]{--ls-art-footer-h:calc(var(--ls-art-u) * 74)}.ls-art-party-gifts{bottom:calc(var(--ls-art-u) * 29);width:calc(var(--ls-art-u) * 13)}.ls-art-party-gifts-start{left:calc(var(--ls-art-u) * 22)}.ls-art-party-gifts-end{right:calc(var(--ls-art-u) * 22)}.ls-art-footer[data-kit=celebration] .ls-art-footer-text{padding-inline:calc(var(--ls-art-u) * 24)}.ls-art-footer[data-kit=celebration] .ls-art-plaque-line{font-size:var(--ls-text-md)}}.ls-art-rail{--ls-art-rail-h:.8;top:0;right:var(--ls-art-inset);left:var(--ls-art-inset);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;height:100%;display:grid;position:absolute}.ls-art-rail[data-align=bottom]{align-items:end}.ls-art-rail-cell .ls-art{width:auto;height:calc(var(--ls-art-header-h) * var(--ls-art-rail-h));margin-inline:auto}.ls-art-water{bottom:calc(var(--ls-art-u) * .5);left:calc(var(--ls-art-inset) - var(--ls-art-u) * 5);width:calc(100% - 2 * (var(--ls-art-inset) - var(--ls-art-u) * 5));height:calc(var(--ls-art-u) * 3);position:absolute}.ls-art-scene{width:100%;height:100%;position:absolute;inset:0}.ls-art-scene-phone{display:none}.ls-art-logo:is([data-kit=valentine],[data-kit=womens-day],[data-kit=vn-womens-day],[data-kit=mid-autumn],[data-kit=reunification-labour],[data-kit=national-day],[data-kit=vu-lan]) .ls-art-logo-art{top:calc(var(--ls-art-u) * -6);width:calc(var(--ls-art-u) * 12);left:100%}.ls-fx-site:is([data-kit=valentine],[data-kit=womens-day],[data-kit=vn-womens-day]) .ls-fx-site-glyph,.ls-fx-site[data-motion=rise] .ls-fx-site-glyph{animation:none}.ls-fx-site[data-motion=rise] .ls-fx-site-p{animation-name:ls-fx-site-rise;top:0}@keyframes ls-fx-site-rise{0%{opacity:0;transform:translate3d(0, var(--ls-fx-dist), 0)}10%{opacity:.9}50%{transform:translate3d(calc(var(--ls-fx-sway) * var(--ls-space-7)), calc(var(--ls-fx-dist) / 2), 0)}90%{opacity:.9}to{opacity:0;transform:translate3d(0, calc(var(--ls-space-6) * -1), 0)}}@media (max-width:760px){.ls-art-logo:is([data-kit=valentine],[data-kit=womens-day],[data-kit=vn-womens-day],[data-kit=mid-autumn],[data-kit=reunification-labour],[data-kit=national-day],[data-kit=vu-lan]) .ls-art-logo-art{top:calc(var(--ls-art-u) * -4);width:calc(var(--ls-art-u) * 8)}.ls-art-footer:is([data-kit=valentine],[data-kit=womens-day],[data-kit=vn-womens-day],[data-kit=mid-autumn],[data-kit=reunification-labour],[data-kit=national-day],[data-kit=vu-lan]) .ls-art-footer-text{padding-inline:calc(var(--ls-art-u) * 16)}.ls-art-footer:is([data-kit=valentine],[data-kit=womens-day],[data-kit=vn-womens-day],[data-kit=mid-autumn],[data-kit=reunification-labour],[data-kit=national-day],[data-kit=vu-lan]) .ls-art-plaque-line{font-size:var(--ls-text-md)}.ls-art-footer[data-scene=panorama] .ls-art-scene-wide{display:none}.ls-art-footer[data-scene=panorama] .ls-art-scene-phone{display:block}.ls-art-scene-mid{width:100%;height:auto;display:block}.ls-art-scene-mid,.ls-art-scene-side{overflow:hidden}.ls-art-scene-sides{--ls-art-scene-start:50%;display:flex}.ls-art-scene-side{flex:none;height:auto}.ls-art-scene-side:first-child{width:var(--ls-art-scene-start)}.ls-art-scene-side:last-child{width:calc(100% - var(--ls-art-scene-start))}}@media (prefers-reduced-motion:reduce){.ls-fx-site-p,.ls-fx-site-glyph{animation:none}}
.ls-season-previews{gap:var(--ls-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;display:grid}.ls-season-pframe{gap:var(--ls-space-2);min-width:0;margin:0;display:grid}.ls-season-pcaption{color:var(--ls-text-muted);font-size:var(--ls-text-sm);line-height:var(--ls-leading-sm)}.ls-season-pstage{gap:var(--ls-space-3);padding:var(--ls-space-4);border-radius:var(--ls-radius-sm);background:var(--ls-bg-sunken);color:var(--ls-text);display:grid}.ls-season-pframe-phone .ls-season-pstage{width:min(100%,20rem)}.ls-season-ptitle{font-size:var(--ls-text-lg);text-align:center;margin:0;font-weight:600;line-height:1.4}.ls-season-pbody{align-items:center;gap:var(--ls-space-3);flex-wrap:wrap;display:flex}.ls-season-picker{gap:var(--ls-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));display:grid}.ls-season-card{gap:var(--ls-space-2);min-width:0;min-height:var(--ls-control-h);padding:var(--ls-space-2);border-radius:var(--ls-radius-md);background:var(--ls-bg-sunken);color:var(--ls-text);cursor:pointer;align-content:start;display:grid;position:relative}.ls-season-card:has(.ls-season-card-input:checked){background:var(--ls-brand-soft);outline:2px solid var(--ls-brand)}@media (hover:hover) and (pointer:fine){.ls-season-card:hover:not(:has(.ls-season-card-input:checked,.ls-season-card-input:disabled)){background:var(--ls-hover-bg)}}.ls-season-card:active:not(:has(.ls-season-card-input:checked,.ls-season-card-input:disabled)){background:var(--ls-pressed-bg)}.ls-season-card:has(.ls-season-card-input:focus-visible){outline:2px solid var(--ls-focus);outline-offset:2px}.ls-season-card:has(.ls-season-card-input:disabled){cursor:not-allowed;opacity:.6}.ls-season-card-input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.ls-season-card-swatch{min-height:var(--ls-space-10);padding:0 var(--ls-space-2);border-radius:var(--ls-radius-sm);background:linear-gradient(90deg, var(--ls-season-frame-from), var(--ls-season-frame-to));justify-content:space-between;align-items:center;display:flex;overflow:hidden}.ls-season-card-orn{width:var(--ls-space-9)}.ls-season-card-name{font-size:var(--ls-text-sm);font-weight:600;line-height:var(--ls-leading-sm);overflow-wrap:anywhere}.ls-season-pchip{min-height:var(--ls-space-7);padding:0 var(--ls-space-3);border-radius:var(--ls-radius-full);background:var(--ls-season-accent-soft);color:var(--ls-season-accent);font-size:var(--ls-text-sm);align-items:center;font-weight:600;display:inline-flex}.ls-season-link{min-height:var(--ls-control-h);align-items:center;display:inline-flex}.ls-season-slot{gap:var(--ls-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ls-season-slot-main{gap:var(--ls-space-1);min-width:0;display:grid}.ls-season-slot-image{justify-content:flex-end;align-items:center;gap:var(--ls-space-2);flex-wrap:wrap;display:flex}.ls-season-slot-thumb{width:var(--ls-space-9);height:var(--ls-space-7);border-radius:var(--ls-radius-sm);background:var(--ls-bg-sunken);object-fit:contain;display:block}@media (max-width:639px){.ls-season-slot{grid-template-columns:minmax(0,1fr)}.ls-season-slot-image{justify-content:flex-start}}.ls-season-live{--ls-live-w:100%;--ls-live-h:auto;--ls-live-sw:100%;--ls-live-sh:auto;--ls-live-scale:1;gap:var(--ls-space-3);min-width:0;display:grid}.ls-season-live-bar{align-items:center;gap:var(--ls-space-3);flex-wrap:wrap;display:flex}.ls-season-live-bar .ls-segmented{min-width:calc(var(--ls-space-9) * 5)}.ls-season-live-actions{margin-inline-start:auto}.ls-season-live-stage{width:100%;height:var(--ls-live-sh);border-radius:var(--ls-radius-sm);background:var(--ls-bg-sunken);position:relative;overflow:hidden}.ls-season-live[data-device=phone] .ls-season-live-stage{width:var(--ls-live-sw);max-width:100%}.ls-season-live-frame{width:var(--ls-live-w);height:var(--ls-live-h);background:var(--ls-bg-page);transform:scale(var(--ls-live-scale));transform-origin:0 0;border-style:none;display:block}
*,:before,:after{box-sizing:border-box}html{accent-color:var(--ls-brand-fill);-moz-text-size-adjust:100%;text-size-adjust:100%}@media (pointer:fine){html{overscroll-behavior:none}}body{padding-inline:var(--ls-safe-left) var(--ls-safe-right);color:var(--ls-text);background:var(--ls-bg-page);font-family:var(--ls-font-sans);font-size:var(--ls-text-md);line-height:var(--ls-leading-md);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}[data-ui=v2]{color:var(--ls-text);font-family:var(--ls-font-sans);font-size:var(--ls-type-body);font-weight:var(--ls-weight-body);line-height:var(--ls-lh-body)}:where([data-ui=v2]) :is(h1,h2,h3,h4,h5,h6){font-family:var(--ls-font-display);font-weight:var(--ls-weight-title);line-height:var(--ls-lh-title);text-wrap:balance}:where([data-ui=v2]) h1{font-size:var(--ls-type-title-xl);line-height:var(--ls-lh-title-xl);letter-spacing:var(--ls-tracking-display)}:where([data-ui=v2]) h2{font-size:var(--ls-type-title)}:where([data-ui=v2]) :is(h3,h4,h5,h6){font-size:var(--ls-type-heading);line-height:var(--ls-lh-heading)}a{color:inherit}img,svg,video{max-width:100%}table{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--ls-focus);outline-offset:2px}::selection{color:var(--ls-on-brand);background:var(--ls-brand-fill)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-ls-fx=off] *,html[data-ls-fx=off] :before,html[data-ls-fx=off] :after,html[data-ls-motion=reduced] *,html[data-ls-motion=reduced] :before,html[data-ls-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
