@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.p.1_wjncogyh-s7.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:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_e0ca3f43-module__Q13wGq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_e0ca3f43-module__Q13wGq__variable{--font-sora:"Sora", "Sora Fallback"}
.au-root{--au-ink:#0b1b33;--au-ink2:#33465f;--au-mute:#4a5b76;--au-line:#ffffffe6;--au-teal:#14b8a6;--au-violet:#7c5cf0;--au-rose:#fb7185;--au-sky:#38bdf8;--au-glass:#ffffff9e;--au-solid:#ffffffe0;--au-shadow:0 18px 50px -18px #28468c59, 0 2px 0 #ffffffe6 inset;--au-aurora:linear-gradient(115deg, #14b8a6, #7c5cf0 55%, #fb7185);--px:0;--py:0;z-index:0;isolation:isolate;min-height:100vh;color:var(--au-ink);font-family:var(--font-sans-vn), Inter, -apple-system, "Segoe UI", Roboto, sans-serif;font-size:16px;line-height:1.5;position:relative;overflow-x:clip}.au-root *,.au-root :before,.au-root :after{box-sizing:border-box}:where(.au-root) a{color:inherit;text-decoration:none}:where(.au-root) button{font:inherit;color:inherit;cursor:pointer}:where(.au-root) :is(h1,h2,h3,h4,p,dl,dd,ul,ol){margin:0;padding:0}:where(.au-root) :is(ul,ol){list-style:none}.au-root :focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #4f46e5}.au-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.au-bg{z-index:-1;pointer-events:none;background:linear-gradient(170deg,#f8fbff 0%,#e9f1fb 50%,#ece8fb 100%);position:fixed;inset:0;overflow:hidden}.au-bg i{filter:blur(70px);opacity:.55;border-radius:50%;animation:22s ease-in-out infinite alternate au-drift;position:absolute}.au-bg i:first-child{background:radial-gradient(circle,#5eead4,#0000 68%);width:52vmax;height:52vmax;top:-16vmax;left:-14vmax}.au-bg i:nth-child(2){background:radial-gradient(circle,#c4b5fd,#0000 68%);width:48vmax;height:48vmax;animation-duration:28s;top:6vmax;right:-16vmax}.au-bg i:nth-child(3){background:radial-gradient(circle,#fecdd3,#0000 68%);width:44vmax;height:44vmax;animation-duration:25s;bottom:-22vmax;left:20vmax}@keyframes au-drift{to{transform:translate(5vmax,3vmax)scale(1.08)}}.au-glass,.au-glass-solid{border:1px solid var(--au-line);box-shadow:var(--au-shadow);position:relative}.au-glass{background:var(--au-glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4)}.au-glass-solid{background:var(--au-solid);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);border-radius:28px}[data-mag]{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:flat;transition:transform .18s ease-out,box-shadow .3s}[data-mag]:hover{box-shadow:0 28px 60px -22px #4646c866,inset 0 2px #fffffff2}.au-glass[data-mag]:after,.au-tile[data-mag]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(320px circle at var(--mx,50%) var(--my,0%), #ffffffbf, #7dd3fc24 40%, transparent 70%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.au-glass[data-mag]:hover:after,.au-tile[data-mag]:hover:after{opacity:1}.au-rise{opacity:0;transition-delay:0s!important}.au-rise.is-in{animation:.85s cubic-bezier(.2,.7,.2,1) both au-rise}@keyframes au-rise{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@keyframes au-up{0%{opacity:0;filter:blur(6px);translate:0 22px}to{opacity:1;filter:blur();translate:0}}@keyframes au-fadein{0%{opacity:0}to{opacity:1}}@keyframes au-down{0%{opacity:0;translate:0 -30px}to{opacity:1;translate:0}}.au-h1{font-family:var(--font-sora), Sora, var(--font-sans-vn), Inter, sans-serif;letter-spacing:-.035em;font-size:clamp(46px,7.2vw,104px);font-weight:600;line-height:.98}.au-h2{font-family:var(--font-sora), Sora, var(--font-sans-vn), Inter, sans-serif;letter-spacing:-.03em;font-size:clamp(28px,3.8vw,52px);font-weight:600;line-height:1.08}.au-h3{font-family:var(--font-sora), Sora, var(--font-sans-vn), Inter, sans-serif;letter-spacing:-.02em;font-size:clamp(20px,2vw,26px);font-weight:600}.au-grad{background:var(--au-aurora);color:#0000;-webkit-background-clip:text;background-clip:text}.au-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0f766e;font-size:12px;font-weight:600}.au-lead{max-width:640px;color:var(--au-ink2);font-size:17px}.au-note{color:var(--au-mute);font-size:13px;line-height:1.45}.au-fine{text-align:center;color:var(--au-mute);margin-top:16px;font-size:12.5px}.au-from{letter-spacing:.06em;text-transform:uppercase;color:var(--au-mute);font-size:11.5px;font-weight:600;display:block}.au-brand{letter-spacing:.1em;text-transform:uppercase;color:#5b4fc2;font-size:12px;font-weight:600}.au-label{color:var(--au-ink2);margin-top:18px;margin-bottom:8px;font-size:13px;font-weight:600}.au-label b{color:var(--au-ink)}.au-arrow-link{color:#3730a3;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.au-arrow-link:hover svg{translate:3px}.au-arrow-link svg{transition:translate .2s}.au-btn{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .25s,background .25s;display:inline-flex;position:relative;overflow:hidden}.au-btn-lg{height:54px;padding:0 28px;font-size:16px}.au-btn-primary{background:var(--au-ink);color:#fff;box-shadow:0 12px 28px -10px #0b1b3399}.au-btn-primary:before{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:translate .7s;position:absolute;inset:0;translate:-120%}.au-btn-primary:hover:not(:disabled):before{translate:120%}.au-btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 34px -10px #4f46e58c}.au-btn-ghost{color:var(--au-ink);background:#ffffffbf;border-color:#0b1b332e}.au-btn-ghost:hover:not(:disabled){background:#fff;transform:translateY(-2px)}.au-btn:disabled{opacity:.5;cursor:not-allowed}.au-mini-btn{background:#ffffffd9;border:1px solid #0b1b3329;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.au-mini-btn:hover{background:#fff}.au-icon-btn{background:#fffc;border:1px solid #0b1b331f;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .2s,transform .2s;display:inline-grid}.au-icon-btn:hover:not(:disabled){background:#fff;transform:scale(1.06)}.au-icon-btn:disabled{opacity:.4;cursor:default}.au-money{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.au-money b{font-family:var(--font-sora), Sora, var(--font-sans-vn), Inter, sans-serif;letter-spacing:-.02em;font-size:26px;font-weight:600}.au-money s{color:var(--au-mute);font-size:14px}.au-money.is-small b{font-size:17px}.au-money.is-small s{font-size:12px}.au-stars{color:var(--au-mute);align-items:center;gap:4px;font-size:13px;display:inline-flex}.au-stars svg{color:#d97706}.au-stars b{color:var(--au-ink)}.au-badge{z-index:3;letter-spacing:.04em;color:#fff;background:#0b1b33;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}.au-field{color:var(--au-ink2);gap:6px;margin-bottom:12px;font-size:13px;font-weight:600;display:grid}.au-field input,.au-field select,.au-select select{height:46px;font:inherit;color:var(--au-ink);background:#fffffff2;border:1px solid #0b1b3333;border-radius:14px;width:100%;padding:0 14px;font-size:15px}.au-field input[aria-invalid=true]{border-color:#be123c}.au-err{color:#be123c;font-size:12.5px;font-style:normal;font-weight:500}.au-ok{color:#115e59;background:#ccfbf1;border-radius:14px;align-items:center;gap:8px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.au-chipset{flex-wrap:wrap;gap:8px;display:flex}.au-opt{background:#ffffffd9;border:1px solid #0b1b3333;border-radius:999px;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:all .2s}.au-opt:hover{background:#fff}.au-opt.is-on{background:var(--au-ink);color:#fff;border-color:var(--au-ink)}.au-swatches{flex-wrap:wrap;gap:12px;display:flex}.au-swatch{background:var(--sw);border:2px solid #fff;border-radius:50%;padding:0;transition:transform .2s,box-shadow .2s;box-shadow:0 0 0 1px #0b1b3340,0 4px 10px #0b1b332e}.au-swatch:hover{transform:scale(1.12)}.au-swatch.is-on{box-shadow:0 0 0 2.5px #4f46e5,0 4px 12px #4f46e566}.au-count{font-variant-numeric:tabular-nums;font-weight:600}.au-code{color:#fff;letter-spacing:.08em;background:#0b1b33e6;border-radius:8px;padding:4px 10px;font:700 12px/1.2 ui-monospace,Cascadia Mono,Consolas,monospace;display:inline-block}.au-section{max-width:1320px;margin:0 auto;padding:clamp(48px,8vw,104px) clamp(16px,4vw,48px) 0}.au-sec-head{gap:12px;margin-bottom:36px;display:grid}.au-header{z-index:100;pointer-events:none;justify-content:center;animation:.8s cubic-bezier(.2,.7,.2,1) .1s both au-down;display:flex;position:fixed;top:14px;left:0;right:0}.au-header>*{pointer-events:auto}.au-pillnav{-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);background:#ffffffc7;border:1px solid #fff;border-radius:999px;align-items:center;gap:6px;width:min(1180px,100% - 32px);height:62px;padding:0 10px 0 18px;transition:box-shadow .3s,background .3s;display:flex;box-shadow:0 14px 40px -16px #283c8c66,inset 0 1px #fff}.au-header.is-scrolled .au-pillnav{background:#ffffffe6;box-shadow:0 18px 50px -14px #283c8c80,inset 0 1px #fff}.au-logo{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.02em;align-items:center;gap:9px;margin-right:8px;font-size:18px;font-weight:700;display:inline-flex}.au-logo i{background:var(--au-aurora);border-radius:7px;width:22px;height:22px;transform:rotate(18deg);box-shadow:inset 0 0 0 2px #fff9,0 4px 12px #7c5cf073}.au-navlinks{gap:2px;display:flex}.au-navlinks a{color:var(--au-ink2);border-radius:999px;padding:9px 14px;font-size:14.5px;font-weight:500;transition:background .2s,color .2s}.au-navlinks a:hover,.au-navlinks a.is-on{color:var(--au-ink);background:#7c5cf01f}.au-search{flex:1;min-width:160px;margin-left:6px;position:relative}.au-search-f{height:44px;color:var(--au-mute);background:#f0f6fff2;border:1px solid #0b1b3324;border-radius:999px;align-items:center;gap:10px;padding:0 14px;transition:box-shadow .25s,border-color .25s,background .25s;display:flex}.au-search-f:focus-within{background:#fff;border-color:#6d5ce8;box-shadow:0 0 0 4px #7c5cf02e}.au-search-f input{min-width:0;font:inherit;color:var(--au-ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.au-search-f input::placeholder{color:#5d6e88}.au-search-x{background:#0b1b3314;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.au-pop{border-radius:26px;min-width:420px;max-height:min(70vh,560px);padding:10px;animation:.2s both au-fadein;position:absolute;top:calc(100% + 12px);left:-8px;right:-8px;overflow:auto;box-shadow:0 30px 70px -20px #28327880}.au-bag{background:var(--au-ink);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:transform .2s;display:grid;position:relative}.au-bag:hover{transform:scale(1.07)}.au-bag b,.au-bn-cart b{color:#fff;background:linear-gradient(135deg,#14b8a6,#7c5cf0);border:2px solid #fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;display:grid;position:absolute;top:-3px;right:-3px}.au-m-search,.au-bottomnav{display:none}.au-sr{gap:2px;display:grid}.au-sr-t{letter-spacing:.1em;text-transform:uppercase;color:#5b4fc2;padding:10px 12px 4px;font-size:11.5px;font-weight:700}.au-sr-row{border-radius:16px;align-items:center;gap:12px;padding:8px 12px;transition:background .15s;display:flex}.au-sr-row:hover{background:#7c5cf01a}.au-sr-art{flex:none;width:28px;height:52px}.au-sr-row span{display:grid}.au-sr-row b{font-size:14.5px}.au-sr-row small{color:var(--au-mute);font-size:12.5px}.au-sr-cols{flex-wrap:wrap;gap:8px;padding:4px 12px 8px;display:flex}.au-sr-cols a{color:#0f5e57;background:#14b8a624;border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:600}.au-sr-cols a:hover{background:#14b8a642}.au-sr-all{background:var(--au-ink);border-radius:16px;align-items:center;gap:6px;margin:6px 4px 2px;padding:12px;font-size:14px;font-weight:600;display:flex;color:#fff!important}.au-sr-empty{color:var(--au-ink2);padding:14px 12px;font-size:14px}.au-main{min-height:100vh;padding-top:0}.au-home{display:block}.au-hero{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(16px,3vw,48px);max-width:1320px;min-height:min(100svh,900px);margin:0 auto;padding:104px clamp(16px,4vw,48px) 0;display:grid}.au-hero-copy{align-content:center;justify-items:start;gap:20px;display:grid}.au-in-1{animation:.8s cubic-bezier(.2,.7,.2,1) .15s both au-up}.au-in-2{animation:.9s cubic-bezier(.2,.7,.2,1) .25s both au-up}.au-in-3{animation:.9s cubic-bezier(.2,.7,.2,1) .35s both au-up}.au-in-4{animation:.9s cubic-bezier(.2,.7,.2,1) .45s both au-up}.au-in-5{animation:.9s cubic-bezier(.2,.7,.2,1) .55s both au-up}.au-pill-link{box-shadow:var(--au-shadow);color:#3730a3;background:#ffffffd9;border:1px solid #fff;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.au-pill-link:hover{background:#fff}.au-hero-sub{max-width:520px;color:var(--au-ink2);font-size:clamp(16px,1.4vw,19px)}.au-hero-price{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.au-hero-price .au-from{flex-basis:100%}.au-hero-price b{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.03em;font-size:clamp(30px,3.2vw,42px);font-weight:600}.au-hero-price s{color:var(--au-mute)}.au-hero-swatch{align-items:center;gap:14px;display:flex}.au-hero-cta{flex-wrap:wrap;gap:12px;display:flex}.au-hero-trust{color:var(--au-ink2);flex-wrap:wrap;gap:8px 18px;font-size:13.5px;display:flex}.au-hero-trust li{align-items:center;gap:6px;display:inline-flex}.au-hero-trust svg{color:#0f766e}.au-hero-stage{border-radius:44px;height:min(74svh,700px);min-height:440px;position:relative}.au-chamber{border-radius:inherit;box-shadow:var(--au-shadow), inset 0 0 80px #fff9;background:linear-gradient(160deg,#fffc,#d6e8fc73 55%,#e2d7fc80);border:1px solid #fff;position:absolute;inset:0;overflow:hidden}.au-chamber i{display:block;position:absolute}.au-chamber-a{background:radial-gradient(closest-side,#7c5cf047,#14b8a629 55%,#0000 80%);border-radius:50%;width:70%;height:70%;animation:7s ease-in-out infinite alternate au-breathe;top:18%;left:15%}.au-chamber-b{clip-path:polygon(0 0,100% 10%,100% 90%,0 100%);background:linear-gradient(100deg,#ffffffb3,#0000);width:36%;height:100%;top:0;left:-10%}.au-chamber-c{filter:blur(10px);background:radial-gradient(closest-side,#7c5cf047,#0000 75%);width:100%;height:14%;bottom:8%;right:0}@keyframes au-breathe{to{opacity:.8;transform:scale(1.1)}}.au-hero-canvas{animation:.8s both au-fadein;position:absolute;inset:0}html[data-au-intro=exit] .au-hero-canvas{animation:.35s .45s both au-fadein}.au-float{z-index:2;translate:calc(var(--px) * var(--d,20) * -1px) calc(var(--py) * var(--d,20) * -1px);border-radius:20px;gap:0;padding:12px 18px;transition:translate .3s ease-out;display:grid;position:absolute}.au-float b{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;font-size:20px;font-weight:600}.au-float span{color:var(--au-mute);font-size:12.5px}.au-float-1{--d:22;top:14%;left:-4%}.au-float-2{--d:34;top:40%;right:-3%}.au-float-3{--d:16;bottom:10%;left:4%}.au-bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(172px,auto);gap:16px;display:grid}.au-tile{border-radius:30px;flex-direction:column;gap:8px;padding:24px;display:flex;position:relative;overflow:hidden}.au-tile h3{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.02em;font-size:clamp(18px,1.7vw,24px);font-weight:600;line-height:1.2}.au-tile-copy{z-index:2;align-content:start;gap:8px;max-width:55%;display:grid;position:relative}.au-t-flag{grid-area:1/1/3/4}.au-t-flag .au-tile-copy h3{font-size:clamp(24px,2.6vw,36px)}.au-t-offer{color:#fff;background:linear-gradient(135deg,#0f766e,#4338ca 58%,#9d174d);border:1px solid #ffffff80;grid-area:1/4/auto/7;justify-content:space-between;box-shadow:0 24px 50px -20px #4338cab3}.au-t-offer .au-eyebrow{color:#a7f3d0}.au-t-offer h3{max-width:24ch;font-size:clamp(20px,2vw,28px)}.au-offer-foot{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.au-offer-foot .au-code{color:var(--au-ink);background:#fff}.au-t-creator{grid-area:2/4/auto/6}.au-t-creator .au-tile-copy{max-width:58%}.au-t-fold{grid-area:2/6/auto/7;align-items:flex-start}.au-t-trade{grid-area:3/1/5/3}.au-t-fin{grid-area:3/3/auto/5}.au-t-fin h3{font-size:clamp(28px,3vw,40px)}.au-t-fin h3 small{color:var(--au-mute);font-size:16px;font-weight:500}.au-t-acc{grid-area:3/5/5/7}.au-t-ship{box-shadow:var(--au-shadow);background:linear-gradient(140deg,#ccfbf1e6,#ddd6fecc);border:1px solid #fff;grid-area:4/3/auto/5}.au-t-ship svg{color:#0f766e}.au-t-ship p{color:var(--au-ink2);font-size:14px}.au-tile-arts{align-items:flex-end;gap:0;display:flex;position:absolute;bottom:-34px;right:18px}.au-tile-art{filter:drop-shadow(0 24px 24px #1e286447);transition:transform .5s cubic-bezier(.2,.7,.2,1)}.au-tile-art-a{height:min(360px,30vw);transform:rotate(5deg)}.au-tile-art-b{height:min(320px,27vw);transform:rotate(-6deg)translate(34px)}.au-t-flag:hover .au-tile-art-a{transform:rotate(8deg)translateY(-12px)}.au-t-flag:hover .au-tile-art-b{transform:rotate(-9deg)translate(30px)translateY(-8px)}.au-tile-art-s{height:210px;position:absolute;bottom:-26px;right:14px;transform:rotate(8deg)}.au-tile-art-xs{align-self:center;height:112px;margin:4px 0;transform:rotate(-6deg)}.au-trade-out{background:#ffffffb3;border:1px solid #fff;border-radius:20px;gap:4px;margin-top:auto;padding:14px;display:grid}.au-trade-out b{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.02em;font-size:26px}.au-t-trade .au-field{margin:8px 0 0}.au-acc-arts{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:6px;left:20px;right:20px}.au-acc-art{filter:drop-shadow(0 14px 14px #1e286438);height:128px}.au-acc-art:nth-child(2){height:150px}.au-t-acc .au-tile-copy{max-width:80%}.au-shelves{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.au-shelf-block,.au-group,.au-related{min-width:0}.au-shelf-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.au-shelf-tools{align-items:center;gap:10px;display:flex}.au-shelf{--art-h:252px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#7c5cf066 transparent;margin:0 -4px;padding:8px 4px 12px;overflow-x:auto}.au-shelf-row{gap:20px;width:max-content;min-width:100%;padding:0 4px;display:flex;position:relative}.au-shelf.is-wrap{overflow:visible}.au-shelf.is-wrap .au-shelf-row{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));width:auto;display:grid}.au-shelf-row:before{content:"";left:0;right:0;top:calc(var(--art-h) - 44px);background:linear-gradient(#fffffffa,#badefab3);border:1px solid #fff;border-radius:12px;height:18px;position:absolute;box-shadow:0 18px 30px -10px #3c50aa66,inset 0 -3px #7c5cf02e}.au-shelf-row:after{content:"";left:3%;right:3%;top:calc(var(--art-h) - 44px);background:var(--au-aurora);opacity:.7;filter:blur(.5px);border-radius:2px;height:2px;position:absolute}.au-shelf-cell{z-index:1;scroll-snap-align:start;flex:0 0 252px;min-width:0;position:relative}.au-shelf.is-wrap .au-shelf-cell{flex:initial}.au-card{flex-direction:column;height:100%;display:flex;position:relative}.au-card-stage{height:var(--art-h);border-radius:28px 28px 0 0;justify-content:center;align-items:flex-end;padding-bottom:44px;display:flex;position:relative;overflow:hidden}.au-card .au-art{z-index:2;filter:drop-shadow(0 18px 18px #1e286440);width:auto;height:176px;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .5s;position:relative}.au-card .au-art-ref{opacity:.2;width:auto;height:176px;transition:opacity .4s;position:absolute;top:calc(100% - 22px);left:50%;transform:translate(-50%)scaleY(-1);-webkit-mask-image:linear-gradient(#0000 62%,#000);mask-image:linear-gradient(#0000 62%,#000)}.au-card:hover .au-art{filter:drop-shadow(0 30px 24px #3c32b452);transform:translateY(-14px)scale(1.05)rotate(-1.5deg)}.au-card:hover .au-art-ref{opacity:.32}.au-card-glow,.au-qv-art .au-card-glow{z-index:1;pointer-events:none;background:radial-gradient(200px circle at var(--mx,50%) var(--my,40%), #fffffff2, #7dd3fc52 45%, transparent 72%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.au-card:hover .au-card-glow{opacity:1}.au-card-info{z-index:2;flex:1;align-content:start;gap:4px;padding:20px 6px 0;display:grid;position:relative}.au-card-name{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.02em;font-size:17px;font-weight:600}.au-card-name a:hover{text-underline-offset:3px;text-decoration:underline}.au-card-foot{gap:10px;margin-top:6px;display:grid}.au-quick{color:#fff;background:var(--au-ink);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:13px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.au-quick:hover{background:#312e81;transform:translateY(-2px)}.au-out{color:#be123c;font-size:12px;font-weight:600}.au-promos{margin-top:clamp(48px,8vw,100px);padding:6px 0 14px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.au-promo-track{gap:16px;width:max-content;padding:4px 8px;animation:46s linear infinite au-marquee;display:flex}.au-promos:hover .au-promo-track{animation-play-state:paused}@keyframes au-marquee{to{transform:translate(calc(-50% - 8px))}}.au-promo{border-radius:999px;flex:none;align-items:center;gap:16px;padding:14px 20px;display:flex}.au-promo div{font-size:14px;display:grid}.au-promo div span{color:var(--au-mute);font-size:12.5px}.au-count-wrap{color:var(--au-ink2);align-items:center;gap:5px;font-size:13px;display:inline-flex}.au-inside-track{height:640svh;margin-top:clamp(24px,4vw,56px);position:relative}.au-inside-sticky{height:100svh;position:sticky;top:0;overflow:hidden}.au-inside-bg{background:linear-gradient(160deg,#f7fbffeb,#deeafce6 60%,#e8e0fce6);position:absolute;inset:0}.au-inside-bg i{filter:blur(60px);border-radius:50%;position:absolute}.au-inside-bg i:first-child{background:radial-gradient(circle,#7c5cf059,#0000 65%);width:50vmax;height:50vmax;top:-10vmax;right:-10vmax}.au-inside-bg i:nth-child(2){background:radial-gradient(circle,#5eead466,#0000 65%);width:44vmax;height:44vmax;bottom:-16vmax;left:-12vmax}.au-inside-canvas,.au-inside-labels{position:absolute;inset:0}.au-inside-labels{pointer-events:none;z-index:3;overflow:hidden}.au-plabel{opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.au-plabel i{background:#fff;border:2px solid #0f766e;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 5px #14b8a638}.au-plabel span{white-space:nowrap;color:var(--au-ink);background:#fffffff0;border:1px solid #fff;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;position:absolute;top:-15px;left:20px;box-shadow:0 8px 20px -8px #283c8c73}.au-plabel span:before{content:"";background:#0f766e;width:16px;height:1.5px;position:absolute;top:50%;left:-16px}.au-plabel.is-flip span{left:auto;right:20px}.au-plabel.is-flip span:before{left:auto;right:-16px}@media (max-width:760px){.au-plabel span{padding:4px 9px;font-size:11px;left:16px}.au-plabel.is-flip span{left:auto;right:16px}.au-plabel span:before{width:12px;left:-12px}.au-plabel.is-flip span:before{left:auto;right:-12px}}.au-inside-head{z-index:4;gap:8px;max-width:460px;display:grid;position:absolute;top:96px;left:clamp(16px,4vw,56px)}.au-inside-panel{z-index:4;gap:18px;width:min(430px,40vw);padding:24px;display:grid;position:absolute;top:50%;left:clamp(16px,4vw,56px);translate:0 -34%}.au-cap{gap:10px;animation:.45s both au-fadein;display:grid}.au-cap h3{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}.au-cap p:not(.au-eyebrow){color:var(--au-ink2);font-size:14.5px;line-height:1.55}.au-cap dl{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.au-cap dl div{background:#7c5cf014;border-radius:14px;padding:10px}.au-cap dt{color:var(--au-mute);font-size:11px}.au-cap dd{margin-top:2px;font-size:13px;font-weight:600}.au-steps{gap:6px;display:flex}.au-steps button{background:#ffffffb3;border:1px solid #0b1b3329;border-radius:999px;flex:1;height:34px;font-size:12px;font-weight:700;transition:all .25s}.au-steps button.is-past{background:#14b8a633;border-color:#14b8a680}.au-steps button.is-on{background:var(--au-ink);color:#fff;border-color:var(--au-ink)}.au-inside-hint{z-index:4;color:var(--au-ink2);background:#fffc;border:1px solid #fff;border-radius:999px;padding:8px 16px;font-size:13px;position:absolute;bottom:28px;right:clamp(16px,4vw,56px)}.au-assist{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.au-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.au-service{border-radius:26px;align-content:start;gap:8px;padding:22px;display:grid}.au-service svg{color:#5b4fc2}.au-service h3{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;font-size:16.5px;font-weight:600}.au-service p{color:var(--au-ink2);font-size:13.5px}.au-callback{gap:12px;padding:26px;display:grid}.au-callback svg{color:#0f766e}.au-callback h3{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;font-size:21px;font-weight:600}.au-showrooms{color:var(--au-ink2);gap:8px;margin-top:6px;font-size:13px;display:grid}.au-showrooms li{align-items:flex-start;gap:8px;display:flex}.au-showrooms svg{color:#5b4fc2;flex:none;margin-top:3px}.au-footer{max-width:1320px;margin:clamp(56px,8vw,104px) auto 0;padding:0 clamp(16px,4vw,48px) 40px}.au-footer-in{border-radius:34px;grid-template-columns:1.4fr 1fr 1.2fr 1fr;gap:28px;padding:32px;font-size:14px;display:grid}.au-footer-in h4{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;margin-bottom:10px;font-size:14px}.au-footer-in>div{color:var(--au-ink2);align-content:start;gap:8px;display:grid}.au-footer-in small{color:var(--au-mute);display:block}.au-footer-in a:hover,.au-footer-in button:hover{color:#4338ca}.au-footer-in button{text-align:left;background:0 0;border:0;padding:0}.au-foot-brand p{max-width:36ch;color:var(--au-ink2);margin-top:10px;font-size:13.5px}.au-catalog{max-width:1320px;margin:0 auto;padding:108px clamp(16px,4vw,48px) 0}.au-cat-head{gap:8px;margin-bottom:20px;display:grid}.au-fbar{z-index:60;-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);box-shadow:var(--au-shadow);background:#ffffffd1;border:1px solid #fff;border-radius:26px;align-items:center;gap:12px;margin-bottom:36px;padding:10px 12px;display:flex;position:sticky;top:84px}.au-fsearch{background:#f0f6fff2;border:1px solid #0b1b3324;border-radius:999px;flex:none;align-items:center;gap:8px;width:220px;height:44px;padding:0 12px;display:flex}.au-fsearch input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.au-fsearch button{background:0 0;border:0;place-items:center;padding:2px;display:grid}.au-fscroll{flex:1;align-items:center;gap:20px;min-width:0;padding:4px 0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 94%,#0000);mask-image:linear-gradient(90deg,#000 94%,#0000)}.au-fgroup{flex:none;align-items:center;gap:8px;display:flex}.au-fgroup+.au-fgroup{border-left:1px solid #0b1b331f;padding-left:20px}.au-fgroup-t{letter-spacing:.08em;text-transform:uppercase;color:var(--au-mute);font-size:11px;font-weight:700}.au-fgroup-c{gap:6px;display:flex}.au-fchip{white-space:nowrap;background:#ffffffd9;border:1px solid #0b1b332e;border-radius:999px;height:36px;padding:0 14px;font-size:13.5px;font-weight:600;transition:all .2s}.au-fchip:hover{background:#fff;transform:translateY(-1px)}.au-fchip.is-on{color:#fff;background:linear-gradient(115deg,#0f766e,#4338ca);border-color:#0000;box-shadow:0 8px 18px -8px #4338cab3}.au-ftools{flex:none;align-items:center;gap:8px;display:flex}.au-select select{border-radius:999px;width:auto;height:40px;padding:0 14px;font-size:14px;font-weight:600}.au-seg{background:#0b1b3314;border-radius:999px;padding:3px;display:inline-flex}.au-seg button{background:0 0;border:0;border-radius:999px;place-items:center;width:38px;height:34px;display:grid}.au-seg button.is-on{background:var(--au-ink);color:#fff}.au-results{grid-template-columns:minmax(0,1fr);gap:52px;display:grid}.au-group .au-shelf{margin-bottom:18px}.au-count-pill{color:#3730a3;background:#7c5cf024;border-radius:999px;place-items:center;min-width:32px;height:32px;padding:0 10px;font-size:13px;font-weight:700;display:inline-grid}.au-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:16px;display:grid}.au-compact{border-radius:26px;align-content:start;gap:12px;padding:16px;display:grid}.au-compact-art{background:linear-gradient(160deg,#fffc,#d6e4fc80);border-radius:20px;place-items:center;height:170px;display:grid}.au-compact .au-art{filter:drop-shadow(0 12px 12px #1e286438);width:auto;height:140px}.au-compact .au-mini-btn{justify-self:start}.au-empty{text-align:center;justify-items:center;gap:14px;padding:48px 24px;display:grid}.au-orb{z-index:90;background:radial-gradient(circle at 30% 25%,#fff,#c7d2fe 60%,#99f6e4);border:1px solid #fff;border-radius:50%;place-items:center;width:56px;height:56px;display:none;position:fixed;bottom:92px;right:16px;box-shadow:0 14px 30px -8px #4338ca8c}.au-orb b{background:var(--au-ink);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:11.5px;display:grid;position:absolute;top:-4px;right:-4px}.au-modal,.au-sheet-wrap{z-index:170;position:fixed;inset:0}.au-modal{place-items:center;padding:16px;animation:.25s both au-fadein;display:grid}.au-modal-scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default;background:#0b1b3352;border:0;width:100%;position:absolute;inset:0}.au-modal-card{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);width:min(900px,100%);max-height:calc(100svh - 32px);animation:.35s cubic-bezier(.2,.8,.2,1) both au-pop;display:grid;position:relative;overflow:auto;box-shadow:0 40px 100px -20px #1e28788c}@keyframes au-pop{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}.au-modal-x{z-index:3;position:absolute;top:14px;right:14px}.au-qv-art{background:linear-gradient(160deg,#d6ebfccc,#e8e0fccc);border-radius:28px 0 0 28px;place-items:center;min-height:380px;display:grid;position:relative;overflow:hidden}.au-qv-art .au-art{z-index:2;filter:drop-shadow(0 28px 22px #28328c52);width:auto;height:320px;position:relative}.au-qv-art .au-card-glow{opacity:.8}.au-qv-body{align-content:center;gap:6px;padding:32px 30px;display:grid}.au-qv-name{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.03em;font-size:28px;font-weight:600}.au-qv-tag{color:var(--au-ink2);margin-top:6px;font-size:14.5px}.au-qv-price{gap:4px;margin-top:16px;display:grid}.au-qv-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.au-sheet{flex-direction:column;width:min(400px,100% - 24px);animation:.35s cubic-bezier(.2,.8,.2,1) both au-slide;display:flex;position:absolute;top:12px;bottom:12px;right:12px;box-shadow:0 30px 80px -20px #1e287880}@keyframes au-slide{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.au-sheet-head{justify-content:space-between;align-items:center;padding:18px 20px 8px;display:flex}.au-sheet-head h3{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;font-size:20px;font-weight:600}.au-sheet-body{flex:1;align-content:start;gap:22px;padding:8px 20px 16px;display:grid;overflow:auto}.au-sheet-body .au-fgroup{gap:10px;display:grid}.au-sheet-body .au-fgroup+.au-fgroup{border:0;padding:0}.au-sheet-body .au-fgroup-c{flex-wrap:wrap}.au-sheet-foot{border-top:1px solid #0b1b331a;gap:10px;padding:14px 20px 20px;display:flex}.au-sheet-foot .au-btn-primary{flex:1}.au-sheet-wrap.is-top .au-sheet{width:auto;max-height:calc(100svh - 20px);padding:12px;animation:.3s both au-pop;inset:10px 10px auto;overflow:auto}.au-search-sheet .au-search-f{margin-bottom:10px}.au-pdp{max-width:1320px;margin:0 auto;padding:100px clamp(16px,4vw,48px) 0}.au-crumbs{color:var(--au-mute);margin-bottom:18px;font-size:13px}.au-crumbs a:hover{color:#4338ca;text-decoration:underline}.au-crumbs span{color:var(--au-ink);font-weight:600}.au-pdp-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start;gap:32px;display:grid}.au-gallery{gap:28px;min-width:0;display:grid}.au-film{gap:14px;display:grid}.au-film-strip{scroll-snap-type:x mandatory;gap:16px;margin:-4px;padding:4px;display:flex;overflow-x:auto}.au-frame{scroll-snap-align:start;height:min(66svh,640px);min-height:420px;box-shadow:var(--au-shadow);background:linear-gradient(160deg,#ffffffd9,#d2e4fc8c 55%,#e2d8fc99);border:1px solid #fff;border-radius:34px;flex:0 0 86%;margin:0;position:relative;overflow:hidden}.au-perf{z-index:3;background:repeating-linear-gradient(90deg,#5a6ea04d 0 14px,#0000 14px 28px);border-radius:4px;height:7px;position:absolute;left:22px;right:22px}.au-perf-t{top:12px}.au-perf-b{bottom:12px}.au-viewer{position:absolute;inset:0}.au-viewer-c{position:absolute;inset:24px 0}.au-view-tag{z-index:4;background:#ffffffe6;border:1px solid #fff;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600;position:absolute;top:28px;left:22px}.au-frame-art{align-content:center;place-items:center;gap:10px;display:grid;position:absolute;inset:0}.au-frame-art .au-art{filter:drop-shadow(0 30px 26px #28328c4d);width:auto;height:70%;max-height:440px}.au-frame-art figcaption{color:var(--au-ink2);font-size:13px;font-weight:600}.au-frame-notes{align-content:center;gap:22px;padding:48px 36px;display:grid;position:absolute;inset:0}.au-frame-notes ol{gap:14px;display:grid}.au-frame-notes li{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.02em;align-items:baseline;gap:14px;font-size:clamp(20px,2.4vw,30px);font-weight:600;display:flex}.au-frame-notes li b{color:#5b4fc2;font-size:14px}.au-film-nav{justify-content:center;align-items:center;gap:16px;display:flex}.au-film-dots{gap:8px;display:flex}.au-film-dots button{background:#0b1b3338;border:0;border-radius:999px;width:10px;height:10px;padding:0;transition:all .3s}.au-film-dots button.is-on{background:var(--au-ink);width:30px}.au-tabs{background:#ffffffb3;border:1px solid #fff;border-radius:999px;flex-wrap:wrap;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}.au-tabs button{height:40px;color:var(--au-ink2);background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.au-tabs button.is-on{background:var(--au-ink);color:#fff}.au-layers{isolation:isolate;margin-bottom:24px;display:grid;position:relative}.au-layers:before,.au-layers:after{content:"";z-index:-1;background:#ffffff73;border:1px solid #fff;border-radius:28px;position:absolute;inset:0}.au-layers:before{transform:translateY(12px)scale(.97)}.au-layers:after{opacity:.7;transform:translateY(24px)scale(.94)}.au-layer{opacity:0;visibility:hidden;grid-area:1/1;align-content:start;gap:14px;padding:26px;transition:opacity .35s,transform .5s cubic-bezier(.2,.8,.2,1),visibility 0s .35s;display:grid;transform:translateY(18px)scale(.97)}.au-layer.is-front{opacity:1;visibility:visible;transition-delay:0s;transform:none}.au-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.au-specs div{background:#7c5cf012;border-radius:16px;padding:12px 14px}.au-specs dt{color:var(--au-mute);font-size:12px;font-weight:600}.au-specs dd{margin-top:2px;font-size:14.5px;font-weight:600}.au-hl{color:var(--au-ink2);gap:10px;font-size:15px;display:grid}.au-hl li{padding-left:22px;position:relative}.au-hl li:before{content:"";background:var(--au-aurora);border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:0}.au-bench{gap:10px;display:grid}.au-bench div{grid-template-columns:110px 1fr 30px;align-items:center;gap:12px;font-size:13.5px;display:grid}.au-bench i{background:#0b1b3314;border-radius:99px;height:8px;overflow:hidden}.au-bench u{background:var(--au-aurora);border-radius:99px;height:100%;display:block}.au-advisor{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;color:var(--au-ink);border-left:3px solid #7c5cf0;padding-left:14px;font-size:15px}.au-inside-link{border-radius:26px;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 22px;display:flex}.au-inside-link>div{flex:1;min-width:180px;display:grid}.au-inside-link svg{color:#5b4fc2}.au-buy{align-content:start;gap:6px;padding:28px;display:grid;position:sticky;top:92px}.au-pdp-name{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.035em;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.05}.au-pdp-tag{color:var(--au-ink2);margin-top:6px;font-size:15px}.au-buy-price{gap:4px;margin-top:16px;display:grid}.au-finance{color:#134e4a;background:#14b8a624;border-radius:16px;align-items:center;gap:8px;margin-top:10px;padding:10px 14px;font-size:13.5px;display:flex}.au-stock{color:#0f5e57;align-items:center;gap:8px;margin-top:18px;font-size:13.5px;font-weight:600;display:flex}.au-stock i{background:#14b8a6;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #14b8a640}.au-stock.is-out{color:#be123c}.au-stock.is-out i{background:#e11d48;box-shadow:0 0 0 4px #e11d4833}.au-buy-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.au-buy-actions .au-btn{padding:0 12px}.au-buy-notes{color:var(--au-ink2);gap:8px;margin-top:16px;font-size:13.5px;display:grid}.au-buy-notes li{align-items:center;gap:8px;display:flex}.au-buy-notes svg{color:#0f766e;flex:none}.au-related{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:72px;display:grid}.au-notfound{text-align:center;justify-items:center;gap:14px;max-width:560px;margin:160px auto 0;padding:48px;display:grid}.au-drawer{z-index:150;visibility:hidden;pointer-events:none;transition:visibility 0s .4s;position:fixed;inset:0}.au-drawer.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.au-drawer .au-modal-scrim{opacity:0;transition:opacity .35s}.au-drawer.is-open .au-modal-scrim{opacity:1}.au-drawer-panel{flex-direction:column;width:min(430px,100% - 24px);transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:12px;bottom:12px;right:12px;transform:translate(110%);box-shadow:0 30px 80px -20px #1e287880}.au-drawer.is-open .au-drawer-panel{transform:none}.au-drawer-panel .au-lines{flex:1;padding:4px 16px;overflow:auto}.au-drawer-foot{border-top:1px solid #0b1b331a;gap:14px;padding:16px 20px 20px;display:grid}.au-drawer-empty{color:var(--au-ink2);flex:1;place-content:center;justify-items:center;gap:14px;display:grid}.au-lines{align-content:start;display:grid}.au-line{border-bottom:1px solid #0b1b3314;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 8px;display:grid}.au-line:last-child{border-bottom:0}.au-line-art{background:linear-gradient(160deg,#dcecfccc,#e8e0fcb3);border-radius:18px;place-items:center;height:108px;display:grid}.au-line-art .au-art{width:auto;height:86px}.au-line.is-compact{grid-template-columns:56px minmax(0,1fr) auto;gap:12px;padding:12px 0}.au-line.is-compact .au-line-art{height:78px}.au-line.is-compact .au-line-art .au-art{height:62px}.au-line-body{gap:4px;min-width:0;display:grid}.au-line-name{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;font-size:15.5px;font-weight:600}.au-line-name:hover{text-decoration:underline}.au-qty{background:#0b1b3312;border-radius:999px;align-items:center;gap:2px;width:fit-content;margin-top:4px;padding:3px;display:inline-flex}.au-qty button{background:#fff;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.au-qty button:hover{background:var(--au-ink);color:#fff}.au-qty output{text-align:center;min-width:30px;font-size:14px;font-weight:700}.au-line-end{justify-items:end;gap:6px;font-size:14.5px;display:grid}.au-line-end .au-icon-btn{width:34px;height:34px}.au-totals{gap:8px;font-size:14.5px;display:grid}.au-totals div{justify-content:space-between;gap:12px;display:flex}.au-totals dt{color:var(--au-ink2)}.au-totals dd{font-weight:600}.au-totals .is-save dd{color:#0f766e}.au-totals .is-total{border-top:1px solid #0b1b331f;margin-top:4px;padding-top:10px;font-size:18px}.au-totals .is-total dd{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;font-size:22px}.au-cartpage{gap:24px;max-width:1180px;margin:0 auto;padding:108px clamp(16px,4vw,48px) 0;display:grid}.au-cart-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:start;gap:24px;display:grid}.au-cart-grid>.au-lines{padding:8px 22px}.au-cart-side{gap:18px;display:grid;position:sticky;top:92px}.au-sum,.au-checkout{gap:12px;padding:24px;display:grid}.au-checkout .au-field{margin-bottom:0}.au-pay{border:0;gap:8px;margin:4px 0;padding:0;display:grid}.au-pay legend{color:var(--au-ink2);margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.au-pay label{cursor:pointer;background:#fffc;border:1px solid #0b1b3329;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.au-pay label.is-on{background:#7c5cf01a;border-color:#4f46e5}.au-success{text-align:center;justify-items:center;gap:12px;max-width:560px;margin:24px auto 0;padding:48px 32px;display:grid}.au-success-orb{color:#fff;background:var(--au-aurora);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 18px 40px -10px #7c5cf099,inset 0 0 0 4px #fff6}.au-success-orb.is-idle{color:#5b4fc2;box-shadow:var(--au-shadow);background:#fffc}.au-order-code{color:#fff;letter-spacing:.06em;background:#0b1b33eb;border-radius:16px;padding:12px 22px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:clamp(22px,4vw,32px);font-weight:700}.au-intro{z-index:300;--asm:0;font-family:var(--font-sora), Sora, var(--font-sans-vn), Inter, sans-serif;color:var(--au-ink);position:fixed;inset:0;overflow:hidden}.au-in-bg{clip-path:circle(150% at var(--cx,50%) var(--cy,50%));background:radial-gradient(120% 90% at 50% 42%,#fbfdff 0%,#e9f2fc 55%,#e5dffb 100%);position:absolute;inset:0}.au-intro[data-phase=exit] .au-in-bg{clip-path:circle(0% at var(--cx,50%) var(--cy,50%));transition:clip-path .85s cubic-bezier(.65,0,.35,1)}.au-in-blob{filter:blur(64px);opacity:calc(.3 + var(--asm) * .5);will-change:transform;border-radius:50%;position:absolute}.au-in-blob-a{width:54vmax;height:54vmax;transform:translate(calc(var(--asm) * 14vmax), calc(var(--asm) * 6vmax));background:radial-gradient(circle,#5eead4,#0000 68%);top:-18vmax;left:-14vmax}.au-in-blob-b{width:50vmax;height:50vmax;transform:translate(calc(var(--asm) * -10vmax), calc(var(--asm) * 8vmax));background:radial-gradient(circle,#c4b5fd,#0000 68%);top:-6vmax;right:-16vmax}.au-in-blob-c{width:46vmax;height:46vmax;transform:translate(calc(var(--asm) * -6vmax), calc(var(--asm) * -10vmax));background:radial-gradient(circle,#fecdd3,#0000 68%);bottom:-26vmax;left:18vmax}.au-intro[data-phase=exit] .au-in-blob,.au-intro[data-phase=exit] .au-in-caustics,.au-intro[data-phase=exit] .au-in-floor,.au-intro[data-phase=exit] .au-in-word,.au-intro[data-phase=exit] .au-in-ui,.au-intro[data-phase=exit] .au-in-prism{opacity:0;transition:opacity .55s}.au-in-caustics{width:100%;height:100%;position:absolute;inset:0}.au-in-floor{width:min(80vw,780px);height:24%;opacity:var(--asm);transform:translateX(-50%) scaleX(calc(.5 + var(--asm) * .5));filter:blur(8px);background:radial-gradient(closest-side,#7c5cf052,#14b8a633 45%,#0000 75%);position:absolute;bottom:8%;left:50%}.au-in-word{text-align:center;position:absolute;top:50%;left:0;right:0;translate:0 -54%}.au-in-letters{letter-spacing:-.045em;justify-content:center;font-size:clamp(44px,13.4vw,232px);font-weight:700;line-height:1;display:flex}.au-in-letter{--p:clamp(0, calc((var(--asm) - .07 - var(--i) * .054) * 6.5), 1);opacity:calc(var(--p) * .92);filter:blur(calc((1 - var(--p)) * 16px));transform:translateY(calc((1 - var(--p)) * 26px)) scale(calc(1.12 - var(--p) * .12));background:linear-gradient(170deg,#0d9488,#4f46e5 62%,#c026d3);color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .02em;display:inline-block}.au-in-letter.is-gap{width:.22em}.au-in-lens{top:50%;left:calc(-14% + var(--asm) * 128%);aspect-ratio:1;-webkit-backdrop-filter:saturate(1.9)brightness(1.1)contrast(1.05);backdrop-filter:saturate(1.9)brightness(1.1)contrast(1.05);width:clamp(120px,18vw,280px);opacity:calc(1 - max(0, (var(--asm) - .82) * 6));background:radial-gradient(circle at 30% 24%,#ffffffbf,#ffffff0f 46%,#a78bfa33);border-radius:50%;position:absolute;translate:-50% -50%;box-shadow:inset 0 0 0 1.5px #fffffff2,inset 0 0 44px #fff9,0 16px 50px #6366f140}.au-in-pane{z-index:2;-webkit-backdrop-filter:blur(9px)saturate(1.35);backdrop-filter:blur(9px)saturate(1.35);pointer-events:none;border:1px solid #ffffffd9;position:absolute}.au-in-pane-l{clip-path:polygon(0 0,100% 9%,100% 91%,0 100%);width:19vw;transform:translateX(calc((1 - var(--asm)) * -34%));background:linear-gradient(100deg,#ffffffc7,#bae6fd33 70%,#ffffff0a);top:0;bottom:0;left:0}.au-in-pane-r{clip-path:polygon(0 9%,100% 0,100% 100%,0 91%);width:19vw;transform:translateX(calc((1 - var(--asm)) * 34%));background:linear-gradient(260deg,#ffffffc7,#ddd6fe38 70%,#ffffff0a);top:0;bottom:0;right:0}.au-in-pane-t{clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);height:12vh;transform:translateY(calc((1 - var(--asm)) * -50%));background:linear-gradient(#fffc,#ffffff0f);top:0;left:0;right:0}.au-in-pane-b{clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);height:12vh;transform:translateY(calc((1 - var(--asm)) * 50%));background:linear-gradient(#ffffff0f,#fffc);bottom:0;left:0;right:0}.au-intro[data-phase=exit] .au-in-pane{opacity:0;transition:transform .75s cubic-bezier(.7,0,.2,1),opacity .55s .1s}.au-intro[data-phase=exit] .au-in-pane-l{transform:translate(-120%)}.au-intro[data-phase=exit] .au-in-pane-r{transform:translate(120%)}.au-intro[data-phase=exit] .au-in-pane-t{transform:translateY(-120%)}.au-intro[data-phase=exit] .au-in-pane-b{transform:translateY(120%)}.au-in-prism{z-index:1;-webkit-backdrop-filter:blur(4px)saturate(1.5);backdrop-filter:blur(4px)saturate(1.5);width:9vw;height:42vh;opacity:calc(var(--asm) * .9);background:linear-gradient(160deg,#ffffffb3,#7dd3fc2e 55%,#f472b633);border:1px solid #ffffffe6;border-radius:6px;position:absolute;box-shadow:0 20px 50px #6366f12e}.au-in-prism-a{transform:perspective(700px) rotateY(28deg) rotateZ(calc(-10deg + var(--asm) * 6deg)) translateY(calc((1 - var(--asm)) * 40px));top:26vh;left:9vw}.au-in-prism-b{height:36vh;transform:perspective(700px) rotateY(-30deg) rotateZ(calc(12deg - var(--asm) * 8deg)) translateY(calc((1 - var(--asm)) * -40px));top:18vh;right:8vw}.au-in-stage{z-index:3;transform:translate(var(--dx,0px), var(--dy,0px)) scale(var(--ds,1));position:absolute;inset:0}.au-intro[data-phase=exit] .au-in-stage{opacity:0;transition:transform .72s cubic-bezier(.65,0,.25,1),opacity .3s .5s}.au-in-ui{z-index:5;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:26px;left:0;right:0}.au-in-meter{background:#0b1b331f;border-radius:3px;width:min(220px,50vw);height:3px;overflow:hidden}.au-in-meter i{transform-origin:0;height:100%;transform:scaleX(var(--asm));background:var(--au-aurora);display:block}.au-in-cap{font:500 13px var(--font-sans-vn), Inter, sans-serif;letter-spacing:.04em;color:var(--au-ink2)}.au-in-skip{z-index:6;height:40px;font:600 14px var(--font-sans-vn), Inter, sans-serif;color:var(--au-ink);cursor:pointer;box-shadow:var(--au-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9;border:1px solid #fff;border-radius:999px;padding:0 20px;position:absolute;bottom:26px;right:clamp(16px,3vw,36px)}.au-in-skip:hover{background:#fff}.au-in-skip:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}@media (max-width:1100px){.au-navlinks a{padding:9px 10px;font-size:14px}.au-assist{grid-template-columns:1fr}.au-pdp-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:22px}.au-footer-in{grid-template-columns:1fr 1fr}.au-bento{grid-template-columns:repeat(4,minmax(0,1fr))}.au-t-flag{grid-area:1/1/3/3}.au-t-offer{grid-area:1/3/auto/5}.au-t-creator{grid-area:2/3/auto/5}.au-t-fold{grid-area:3/1/auto/2}.au-t-fin{grid-area:3/2/auto/4}.au-t-trade{grid-area:3/4/5/5}.au-t-acc{grid-area:4/1/auto/3}.au-t-ship{grid-area:4/3/auto/4}}@media (max-width:960px){.au-pillnav{display:none}.au-m-search{width:calc(100% - 24px);height:52px;color:var(--au-mute);text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #fff;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:14.5px;display:flex;box-shadow:0 12px 30px -14px #283c8c80}.au-header{top:10px}.au-bottomnav{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #fff;border-radius:999px;gap:2px;width:min(380px,100% - 24px);padding:6px;display:flex;position:fixed;bottom:12px;left:50%;translate:-50%;box-shadow:0 16px 40px -12px #283c8c8c}.au-bottomnav a,.au-bottomnav button{color:var(--au-ink2);background:0 0;border:0;border-radius:999px;flex:1;justify-items:center;gap:1px;padding:7px 4px 6px;font-size:11px;font-weight:600;display:grid;position:relative}.au-bottomnav .is-on{background:var(--au-ink);color:#fff}.au-bn-cart b{margin-right:-22px;top:2px;right:50%}.au-main{padding-bottom:96px}.au-footer{padding-bottom:100px}.au-hero{grid-template-columns:1fr;gap:8px;min-height:0;padding-top:80px}.au-hero-stage{height:min(52svh,440px);min-height:330px}.au-float-1{left:0}.au-float-2{right:0}.au-float-3{left:6%}.au-fscroll,.au-fsearch{display:none}.au-fbar{justify-content:space-between;top:72px}.au-orb{display:grid}.au-catalog,.au-pdp,.au-cartpage{padding-top:88px}.au-pdp-grid{grid-template-columns:1fr}.au-buy{order:1;position:static}.au-gallery{display:contents}.au-layers-wrap{order:2;min-width:0}.au-inside-link{order:3}.au-film{min-width:0}.au-tabs{flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.au-tabs button{white-space:nowrap;padding:0 14px;font-size:13.5px}.au-cart-grid{grid-template-columns:1fr}.au-cart-side{position:static}.au-pop{min-width:0}.au-inside-panel{gap:12px;width:auto;padding:16px;inset:auto 12px 96px;translate:none}.au-inside-head{max-width:none;top:78px;right:16px}.au-inside-hint{display:none}.au-cap h3{font-size:17px}.au-cap p:not(.au-eyebrow){-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.au-cap dl{display:none}.au-modal-card{grid-template-columns:1fr}.au-qv-art{border-radius:28px 28px 0 0;min-height:230px}.au-qv-art .au-art{height:200px}.au-qv-body{padding:22px 20px 24px}.au-frame{flex-basis:90%;height:min(48svh,400px);min-height:330px}}@media (max-width:760px){.au-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffd1}.au-bg i{filter:blur(40px);animation:none}.au-in-blob{filter:blur(36px)}.au-in-pane{-webkit-backdrop-filter:none;backdrop-filter:none}.au-in-prism{display:none}.au-in-skip{top:16px;bottom:auto;right:16px}.au-in-ui{bottom:22px}.au-in-letters{flex-wrap:wrap;width:90%;margin:0 auto;font-size:25vw;line-height:.9}.au-in-letter.is-gap{flex-basis:100%;width:0;height:0}.au-in-word{translate:0 -60%}.au-in-lens{display:none}.au-section{padding-top:56px}.au-sec-head{margin-bottom:24px}.au-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:12px}.au-bento>*{grid-area:auto!important}.au-t-flag,.au-t-offer,.au-t-trade,.au-t-acc{grid-column:1/3!important}.au-t-flag{min-height:300px}.au-t-acc{min-height:250px}.au-tile{border-radius:26px;padding:20px}.au-tile-copy{max-width:62%}.au-tile-art-a{height:250px}.au-tile-art-b{height:220px}.au-t-creator{min-height:200px}.au-t-creator .au-tile-copy{max-width:100%}.au-tile-art-s{display:none}.au-services{grid-template-columns:1fr 1fr;gap:10px}.au-service{padding:16px}.au-footer-in{grid-template-columns:1fr;padding:24px}.au-shelf{--art-h:242px}.au-shelf-cell{flex-basis:212px}.au-shelf.is-wrap .au-shelf-cell{flex:initial}.au-shelf.is-wrap .au-shelf-row{gap:12px}.au-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.au-compact{padding:12px}.au-specs{grid-template-columns:1fr}.au-hero-trust{gap:6px 14px;font-size:12.5px}.au-hero-cta .au-btn-lg{height:52px;padding:0 22px}.au-line{grid-template-columns:64px minmax(0,1fr) auto;gap:10px}.au-line-art{height:90px}.au-line-art .au-art{height:72px}.au-buy{padding:22px}.au-buy-actions{grid-template-columns:1fr}.au-promo{gap:12px;padding:12px 16px}}@media (max-width:420px){.au-hero-cta{width:100%}.au-hero-cta .au-btn{flex:1;padding:0 14px}.au-h1{font-size:52px}.au-float{border-radius:16px;padding:8px 12px}.au-float b{font-size:16px}.au-float-3{display:none}}@media (hover:none){[data-mag]{transform:none}}@media (prefers-reduced-motion:reduce){.au-root *,.au-root :before,.au-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.au-rise{opacity:1}[data-mag]{transform:none}.au-promo-track{flex-wrap:wrap;width:auto;animation:none}}.au-hero-stage{--tint:#9d988e}.au-chamber{animation:1.1s cubic-bezier(.65,0,.35,1) both au-wipe}@keyframes au-wipe{0%{clip-path:circle(0% at 50% 55%)}to{clip-path:circle(75% at 50% 55%)}}.au-chamber-a{background:radial-gradient(closest-side, color-mix(in srgb, var(--tint) 55%, transparent), #7c5cf024 60%, transparent 82%);transition:background .8s cubic-bezier(.22,.61,.36,1)}.au-chamber-c{background:radial-gradient(closest-side, color-mix(in srgb, var(--tint) 50%, transparent), transparent 75%);transition:background .8s}.au-float{animation:9s ease-in-out infinite au-orbit,.8s cubic-bezier(.16,1,.3,1) both au-up}.au-float-1{animation-delay:0s,.9s}.au-float-2{animation-duration:11s,.8s;animation-delay:-3s,1s}.au-float-3{animation-duration:13s,.8s;animation-delay:-6s,1.1s}@keyframes au-orbit{0%,to{margin:0}25%{margin:-14px 0 0 16px}50%{margin:-26px 0 0}75%{margin:-12px 0 0 -16px}}.au-card{--tint:#9d988e}.au-card-glow{background:radial-gradient(200px circle at var(--mx,50%) var(--my,40%), #fffffff2, color-mix(in srgb, var(--tint) 38%, transparent) 45%, transparent 72%)}.au-card:hover .au-card-stage{background:radial-gradient(closest-side at 50% 70%, color-mix(in srgb, var(--tint) 22%, transparent), transparent)}.au-qv-art{--tint:#9d988e;background:radial-gradient(closest-side at 50% 55%, color-mix(in srgb, var(--tint) 45%, transparent), transparent 85%), linear-gradient(160deg, #d6ebfccc, #e8e0fccc);transition:background .8s}.au-film{--tint:#9d988e}.au-frame{background:radial-gradient(closest-side at 50% 55%, color-mix(in srgb, var(--tint) 32%, transparent), transparent 80%), linear-gradient(160deg, #ffffffd9, #d2e4fc8c 55%, #e2d8fc99);transition:background .8s}.au-swatch{transition:transform .25s,box-shadow .25s}@media (max-width:760px){.au-plabel:not(.is-cur){display:none}.au-float{animation:.8s both au-up}}@media (prefers-reduced-motion:reduce){.au-float,.au-chamber{animation:none}}@media (max-width:960px){.au-hero{gap:12px;padding-top:76px}.au-hero-stage{order:-1;height:min(40svh,400px);min-height:280px}}@media (max-width:760px){.au-hero-stage{border-radius:32px;height:min(36svh,320px);min-height:250px}.au-hero-copy{gap:12px}.au-hero-sub,.au-hero-copy .au-pill-link{display:none}.au-hero .au-h1{font-size:clamp(40px,12vw,52px)}.au-float-1{top:8%}.au-float-2{top:44%}}body:has(.au-root){background:#eaf2fb}.au-skip{z-index:400;background:var(--au-ink);border-radius:999px;padding:10px 16px;font-weight:600;position:fixed;top:-60px;left:12px;color:#fff!important}.au-skip:focus{top:12px}#noi-dung{outline:none}html[data-au-intro=boot] body:after{content:"";z-index:2147483000;pointer-events:none;background:radial-gradient(120% 90% at 50% 42%,#fbfdff 0%,#e9f2fc 55%,#e5dffb 100%);position:fixed;inset:0}html:is([data-au-intro=boot],[data-au-intro=play],[data-au-intro=settle]) :is(.au-header,.au-in-1,.au-in-2,.au-in-3,.au-in-4,.au-in-5,.au-hero-canvas,.au-chamber,.au-chamber-a,.au-float,.au-rise,.au-promo-track){animation-play-state:paused!important}html[data-au-intro=play] .au-hero-canvas [data-au-stage]{display:none}.au-photo{object-fit:contain;display:inline-block}.au-photo-ph{aspect-ratio:120/240;place-items:center;max-width:100%;display:inline-grid;position:relative}.au-photo-ph>svg{width:100%;height:100%;display:block}.au-ph-body{fill:#ffffff9e;stroke:#0b1b3329;stroke-width:1.2px}.au-ph-rim{fill:none;stroke:#fffffff2;stroke-width:1.2px}.au-ph-glass{fill:color-mix(in srgb, var(--tint,#9d988e) 14%, #d6e4fcb8);stroke:#0b1b330f}.au-ph-lines{stroke:#0b1b3333;stroke-width:4px;stroke-linecap:round;fill:none}.au-ph-tag{white-space:nowrap;font:600 10.5px/1.3 var(--font-sans-vn), Inter, sans-serif;letter-spacing:.02em;color:var(--au-ink2);background:#ffffffe6;border:1px solid #fff;border-radius:999px;padding:3px 9px;position:absolute;bottom:10%;left:50%;translate:-50%;box-shadow:0 4px 12px -6px #283c8c73}.au-sr-art.au-photo-ph{width:28px;height:52px}.au-ph-lines-f{fill:#0b1b3329}.au-ph-ring{fill:none;stroke:#0b1b3329;stroke-width:5px}.au-ph-band{fill:none;stroke:#ffffffd9;stroke-width:12px;stroke-linecap:round;filter:drop-shadow(0 0 1px #0b1b3340)}.au-photo-ph:not(.au-ph-phone):not(.au-ph-watch){max-width:100%}.au-card .au-art.au-photo-ph:not(.au-ph-phone):not(.au-ph-watch):not(.au-ph-tablet){height:150px;margin-block:13px}.au-card .au-art-ref.au-photo-ph:not(.au-ph-phone):not(.au-ph-watch):not(.au-ph-tablet){height:150px}.au-tile-art.au-photo-ph:not(.au-ph-phone):not(.au-ph-watch){max-height:150px}.au-frame-art .au-photo-ph:is(.au-ph-laptop,.au-ph-monitor,.au-ph-box,.au-ph-buds,.au-ph-headphones,.au-ph-accessory),.au-qv-art .au-photo-ph:is(.au-ph-laptop,.au-ph-monitor,.au-ph-box,.au-ph-buds,.au-ph-headphones,.au-ph-accessory){width:min(72%,340px);height:auto}.au-frame-art .au-photo-ph:is(.au-ph-buds,.au-ph-headphones,.au-ph-accessory),.au-qv-art .au-photo-ph:is(.au-ph-buds,.au-ph-headphones,.au-ph-accessory){width:min(56%,250px)}.au-tile-art.au-photo-ph,.au-acc-art.au-photo-ph{filter:drop-shadow(0 18px 18px #1e286433)}.au-frame-art .au-photo-ph{height:70%;max-height:440px}.au-qv-art .au-photo-ph{height:320px}.au-ask{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.02em;color:var(--au-ink);font-size:26px;font-weight:600;display:block}.au-ask.is-small{font-size:17px}.au-cta{flex-wrap:wrap;gap:10px;display:flex}.au-cta.is-stacked{grid-template-columns:1fr 1fr;display:grid}.au-cta.is-stacked>:first-child{grid-column:1/-1}.au-callback .au-cta .au-btn{padding:0 14px}.au-buy .au-cta{margin-top:14px}.au-stage-note,.au-view-note{z-index:3;text-align:center;width:max-content;max-width:calc(100% - 32px);color:var(--au-ink2);background:#ffffffb3;border-radius:999px;padding:4px 12px;font-size:11.5px;position:absolute;bottom:14px;left:50%;translate:-50%}.au-view-note{bottom:30px}.au-stage-fallback{place-items:center;display:grid}.au-stage-fallback svg{filter:drop-shadow(0 24px 24px #1e286440);width:auto;height:70%}.au-foot-h{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;margin-bottom:10px;font-size:14px;font-weight:600}.au-footer-in>nav{color:var(--au-ink2);align-content:start;gap:8px;display:grid}.au-offer-link{color:#fff;align-items:center;gap:6px;font-weight:600;display:inline-flex}.au-offer-link:hover{text-underline-offset:3px;text-decoration:underline}.au-service{color:inherit}.au-service:hover h3{color:#3730a3}.au-search-big{border-radius:999px;max-width:760px;height:60px;margin-bottom:16px;padding:0 20px}.au-search-big input{font-size:17px}.au-hints,.au-search-count{margin-bottom:18px}.au-searchpage .au-results{gap:18px}.au-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.au-contact-card{border-radius:28px;gap:14px;padding:24px;display:grid}.au-contact-num{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(24px,3vw,32px);font-weight:600}.au-contact-name{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;align-items:center;gap:8px;font-size:19px;font-weight:600;display:flex}.au-contact-name svg{color:#5b4fc2}.au-contact-sec{margin-top:40px}.au-page{animation:.45s cubic-bezier(.2,.7,.2,1) both au-fadein}@media (max-width:760px){.au-contact-grid,.au-cta.is-stacked{grid-template-columns:1fr}.au-stage-note,.au-view-note{white-space:nowrap;padding:3px 10px;font-size:10px;bottom:6px}.au-view-note{bottom:26px}.au-search-big{height:54px}}@media (prefers-reduced-motion:reduce){.au-page{animation:none}}.au-photo-pic{justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex}.au-photo-pic>img{object-fit:contain;border-radius:18px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 18px 30px -18px #1e286473}.au-photo-pic.au-art,.au-photo-pic.au-tile-art,.au-photo-pic.au-acc-art{filter:none;width:100%}.au-photo-pic.au-art-ref{display:none}.au-card .au-photo-pic.au-art{height:176px;padding:0 10px}.au-qv-art .au-photo-pic.au-art{height:320px;padding:0 20px}.au-frame-art .au-photo-pic.au-art{height:78%;max-height:460px}.au-line-art .au-photo-pic.au-art{height:86px;padding:0 6px}.au-line-art .au-photo-pic>img,.au-sr-art.au-photo-pic>img{box-shadow:none;border-radius:10px}.au-sr-art.au-photo-pic{width:52px;height:52px}.au-compact .au-photo-pic.au-art{height:140px}.au-card-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;display:-webkit-box;overflow:hidden}.au-opt.has-sub{justify-items:center;height:auto;min-height:52px;padding:8px 18px;line-height:1.2;display:inline-grid}.au-opt small{opacity:.75;font-size:11.5px;font-weight:500}.au-installment{border-top:1px solid #0b1b331a;margin-top:18px;padding-top:6px}.au-promo-note{color:var(--au-ink2);background:#7c5cf01a;border-radius:16px;margin-top:14px;padding:10px 14px;font-size:13.5px}.au-pre{align-items:center;gap:6px;margin-top:12px;display:flex}.au-buy-cta{margin-top:10px}.au-buy-cta .au-btn{flex:1}.au-order-text{white-space:pre-wrap;color:var(--au-ink);background:#f0f6fff2;border:1px solid #0b1b331f;border-radius:14px;max-height:220px;padding:12px 14px;font:13px/1.5 ui-monospace,Consolas,monospace;overflow:auto}.au-navmore{position:relative}.au-navmore>button{font:inherit;color:var(--au-ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:9px 14px;font-size:14.5px;font-weight:500;display:inline-flex}.au-navmore>button:hover,.au-navmore>button.is-on,.au-navmore>button[aria-expanded=true]{color:var(--au-ink);background:#7c5cf01f}.au-navmore-pop{z-index:5;border-radius:22px;min-width:220px;padding:8px;animation:.2s both au-fadein;display:grid;position:absolute;top:calc(100% + 12px);left:-8px;box-shadow:0 30px 70px -20px #28327880}.au-navmore-pop a{color:var(--au-ink2);border-radius:14px;padding:10px 14px;font-size:14.5px}.au-navmore-pop a:hover,.au-navmore-pop a[aria-current=page]{color:var(--au-ink);background:#7c5cf01a}.au-menu-list{gap:2px;padding:4px 12px 20px;display:grid;overflow:auto}.au-menu-list a{border-radius:16px;justify-content:space-between;align-items:center;padding:13px 14px;font-weight:600;display:flex}.au-menu-list a:hover{background:#7c5cf01a}.au-menu-list small{text-align:center;background:#0b1b3312;border-radius:999px;min-width:26px;padding:2px 8px;font-size:12px}.au-menu-list hr{border:0;border-top:1px solid #0b1b331a;margin:8px 0}.au-preview-ribbon{z-index:130;text-align:center;color:#4c1d95;background:linear-gradient(90deg,#fef3c7f2,#ede9fef2);border-bottom:1px solid #fff;margin:0;padding:7px 16px;font-size:12.5px;font-weight:600;position:fixed;top:0;left:0;right:0}.au-pillnav .au-search{min-width:130px}@media (max-width:1240px){.au-navlinks a,.au-navmore>button{padding:9px;font-size:13.5px}.au-logo span{font-size:15px}}.au-svc{gap:28px;max-width:1180px;margin:0 auto;padding:108px clamp(16px,4vw,48px) 0;display:grid}.au-svc-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.au-svc-card{border-radius:26px;align-content:start;gap:8px;padding:22px;display:grid}.au-svc-card h3{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;font-size:17px;font-weight:600}.au-svc-card ul{color:var(--au-ink2);gap:4px;padding-left:18px;font-size:14px;list-style:outside;display:grid}.au-svc-steps{counter-reset:st;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.au-svc-steps li{border-radius:22px;padding:20px}.au-svc-steps b{font-family:var(--font-sora), Sora, sans-serif;color:#5b4fc2;margin-bottom:4px;font-size:13px;display:block}.au-svc-cta{border-radius:28px;gap:12px;padding:24px;display:grid}@media (max-width:960px){.au-svc,.au-cartpage{padding-top:132px}}@media (max-width:760px){.au-cart-grid{grid-template-columns:1fr}.au-cart-side{position:static}}.au-root:has(>.au-preview-ribbon) .au-header{top:40px}@media (max-width:760px){.au-preview-ribbon{padding:5px 10px;font-size:11px}.au-root:has(>.au-preview-ribbon) .au-header{top:44px}}.au-in-brand,.au-boot-brand,.au-m-bar,.au-hero-cats,.au-buybar,.au-grab,.au-touch-only{display:none}.au-root :is(a,button){-webkit-tap-highlight-color:transparent}.au-bump{animation:.5s cubic-bezier(.3,1.6,.5,1) both au-bump}@keyframes au-bump{0%{transform:scale(.3)}to{transform:none}}@keyframes au-up-m{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes au-brand-in{0%{opacity:0;filter:blur(10px);transform:translateY(18px)scale(.94)}to{opacity:1;filter:none;transform:none}}@keyframes au-line-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}@keyframes au-sheet-up{0%{transform:translateY(calc(100% + 24px))}to{transform:none}}@media (hover:none){.au-hover-only{display:none}.au-touch-only{display:inline}}.au-brandmark{text-align:center;pointer-events:none}.au-brandmark b{font-family:var(--font-sora), Sora, var(--font-sans-vn), Inter, sans-serif;letter-spacing:-.045em;background:linear-gradient(170deg,#0d9488,#4f46e5 62%,#c026d3);color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .04em .08em;font-size:clamp(44px,15.4vw,68px);font-weight:700;line-height:1.02;animation:.8s cubic-bezier(.2,.7,.2,1) backwards au-brand-in;display:inline-block}.au-brandmark small{font:600 12px/1 var(--font-sans-vn), Inter, sans-serif;letter-spacing:.62em;text-indent:.62em;text-transform:uppercase;color:#33465f;margin-top:4px;animation:.7s cubic-bezier(.2,.7,.2,1) .14s backwards au-brand-in;display:block}.au-brandmark i{background:linear-gradient(90deg,#14b8a6,#7c5cf0 55%,#fb7185);border-radius:2px;width:72px;height:2px;margin:14px auto 0;animation:.9s cubic-bezier(.2,.7,.2,1) .3s backwards au-line-in;display:block}.au-intro[data-boot] .au-brandmark :is(b,small,i){animation:none}.au-intro[data-phase=exit] .au-in-skip{opacity:0;pointer-events:none;transition:opacity .55s}.au-search-f input:focus-visible{outline:none}@media (max-width:760px){.au-in-word{display:none}.au-in-brand,.au-boot-brand{z-index:4;left:16px;right:16px;top:calc(env(safe-area-inset-top,0px) + 9svh);display:block;position:absolute}.au-boot-brand{z-index:2147483001;display:none;position:fixed}html[data-au-intro=boot] .au-boot-brand{display:block}.au-in-stage{inset:23svh 0 12svh}.au-in-skip{top:calc(env(safe-area-inset-top,0px) + 12px);height:44px;padding:0 18px;font-size:13.5px;bottom:auto;right:12px}.au-in-cap{font-size:12.5px}.au-in-pane-l,.au-in-pane-r{width:12vw}.au-intro[data-phase=exit] .au-in-brand b{transform:translate(var(--bx,0px), var(--by,-60px)) scale(var(--bs,.3));opacity:0;transition:transform .7s cubic-bezier(.65,0,.25,1),opacity .26s .46s}.au-intro[data-phase=exit] .au-in-brand :is(small,i){opacity:0;transition:opacity .25s}.au-in-bg{clip-path:none;width:300vmax;height:300vmax;transform-origin:calc(50% + var(--ox,0px)) calc(50% + var(--oy,0px));will-change:transform;background:radial-gradient(120% 90% at 50% 42%,#fbfdff 0%,#e9f2fc 55%,#e5dffb 100%) 50%/100vw 100vh no-repeat,#e7ecfa;border-radius:50%;margin:-150vmax 0 0 -150vmax;inset:50% auto auto 50%}.au-intro[data-phase=exit] .au-in-bg{clip-path:none;transition:transform .82s cubic-bezier(.65,0,.35,1);transform:scale(0)}.au-hero{gap:14px;padding-top:78px}.au-hero-stage{height:min(40svh,340px);min-height:236px}.au-hero .au-h1{font-size:clamp(38px,11.6vw,48px);line-height:1.02}.au-hero .au-grad{white-space:nowrap}.au-hero-copy{gap:10px}.au-hero-price{gap:0 10px}.au-hero-price b{font-size:30px}.au-in-1,.au-in-2,.au-in-3,.au-in-4,.au-in-5,.au-float{animation-name:au-up-m}.au-float{animation-duration:.8s}.au-section{padding-top:48px}.au-sec-head{gap:8px;margin-bottom:20px}.au-h2{font-size:clamp(26px,7.4vw,32px)}.au-lead{font-size:15.5px;line-height:1.55}.au-bento{gap:10px}.au-t-flag{order:1;min-height:236px}.au-t-flag .au-tile-copy{z-index:2;max-width:53%;position:relative}.au-t-flag .au-tile-copy h3{font-size:20px;line-height:1.25}.au-t-flag .au-tile-arts{pointer-events:none;bottom:-6px;right:4px}.au-t-flag .au-tile-art-a{height:165px}.au-t-flag .au-tile-art-b{height:140px;transform:rotate(-6deg)translate(24px)}.au-t-creator{order:2;min-height:0}.au-t-creator .au-tile-art-s{display:none}.au-t-fold{order:3}.au-t-creator .au-tile-copy,.au-t-fold .au-tile-copy{max-width:100%}.au-t-creator .au-eyebrow,.au-t-fold .au-eyebrow{letter-spacing:.08em;font-size:11px}.au-t-creator h3{font-size:19px}.au-tile-art-xs{height:84px}.au-t-offer{order:4}.au-t-acc{order:5;min-height:0}.au-t-acc .au-tile-copy{max-width:100%}.au-t-acc .au-tile-copy h3{font-size:20px;line-height:1.25}.au-t-acc .au-acc-arts{justify-content:space-around;align-items:flex-end;width:100%;margin-top:14px;display:flex;position:relative;inset:auto}.au-t-acc .au-acc-arts:empty{display:none}.au-t-acc .au-acc-art{height:84px}.au-t-acc .au-acc-art:nth-child(2){height:96px}.au-t-trade{order:6}.au-t-fin{order:7;grid-column:1/3!important}.au-t-fin h3{font-size:26px}.au-t-ship{order:8;grid-column:1/3!important}.au-tile .au-arrow-link{min-height:40px}.au-shelves{gap:36px}.au-shelf-head{flex-wrap:nowrap;align-items:flex-end;margin-bottom:6px}.au-shelf-head .au-note{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.au-shelf-tools .au-icon-btn{display:none}.au-shelf-tools .au-arrow-link{white-space:nowrap;min-height:44px}.au-shelf{--art-h:226px}.au-shelf.is-scroll{--g:clamp(16px, 4vw, 48px);margin-inline:calc(-1 * var(--g));padding-inline:var(--g);scroll-padding-inline:var(--g);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.au-shelf.is-scroll::-webkit-scrollbar{display:none}.au-shelf-cell{flex-basis:min(62vw,240px)}.au-card .au-art,.au-card .au-art-ref{height:160px}.au-card-info{padding:14px 4px 0}.au-quick{height:44px}.au-badge{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 24px);font-size:10.5px;overflow:hidden}.au-inside-track{height:480svh}.au-steps button{height:40px}.au-catalog{padding-top:80px}.au-cat-head{gap:6px;margin-bottom:14px}.au-fbar{border-radius:24px;margin-bottom:24px;position:relative;top:auto}.au-select select{height:44px}.au-seg button{width:44px;height:38px}.au-orb{width:52px;height:52px}.au-pdp{padding-top:80px}.au-crumbs{white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;overflow:hidden}.au-crumbs a{padding:9px 0;display:inline-block}.au-film{gap:6px}.au-film-strip{--g:clamp(16px, 4vw, 48px);margin:0 calc(-1 * var(--g));padding:4px var(--g);scroll-padding-inline:var(--g)}.au-frame{border-radius:28px;flex-basis:86%;height:min(40svh,340px);min-height:250px}.au-film.is-ph .au-frame{height:min(34svh,290px);min-height:230px}.au-frame-art .au-photo-ph{height:64%}.au-film-nav .au-icon-btn{display:none}.au-film-dots{gap:0}.au-film-dots button{background:0 0;width:28px;height:32px;position:relative}.au-film-dots button:before{content:"";background:#0b1b3338;border-radius:999px;width:8px;height:8px;transition:width .3s,background .3s;position:absolute;top:50%;left:50%;translate:-50% -50%}.au-film-dots button.is-on{background:0 0;width:44px}.au-film-dots button.is-on:before{background:var(--au-ink);width:26px}.au-buy{border-radius:26px;padding:20px}.au-pdp-name{font-size:30px}.au-opt{height:44px}.au-opt.has-sub{min-height:54px}.au-swatches{gap:14px}.au-swatch{width:40px!important;height:40px!important}.au-buy-actions{grid-template-columns:1fr 1fr}.au-buy-actions .au-btn-lg{height:52px;padding:0 10px;font-size:15px}.au-tabs{margin-bottom:14px}.au-tabs button{height:44px}.au-layer{padding:18px}.au-related{margin-top:48px}.au-grab{z-index:4;touch-action:none;cursor:grab;height:26px;display:block;position:absolute;top:0;left:25%;right:25%}.au-grab:before{content:"";background:#0b1b3333;border-radius:3px;width:40px;height:5px;position:absolute;top:9px;left:50%;translate:-50%}.au-sheet-head{touch-action:none;padding-top:24px}.au-sheet-head h2{font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;font-size:20px;font-weight:600}.au-drawer-panel{border-radius:28px;width:auto;max-height:min(86svh,720px);transition:transform .5s cubic-bezier(.32,.72,0,1);inset:auto 8px 8px;transform:translateY(calc(100% + 24px))}.au-drawer.is-open .au-drawer-panel{transform:none}.au-drawer-panel .au-lines{overscroll-behavior:contain}.au-drawer-empty{padding:20px 0 32px}.au-sheet-wrap:not(.is-top) .au-sheet{border-radius:28px;width:auto;max-height:min(84svh,760px);animation:.45s cubic-bezier(.32,.72,0,1) backwards au-sheet-up;inset:auto 8px 8px}.au-sheet-wrap:not(.is-top) .au-sheet:before{content:"";background:#0b1b3333;border-radius:3px;width:40px;height:5px;position:absolute;top:9px;left:50%;translate:-50%}.au-sheet-body,.au-menu-list{overscroll-behavior:contain}.au-modal-scrim{touch-action:none}.au-modal{place-items:end stretch;padding:8px}.au-modal-card{overscroll-behavior:contain;border-radius:28px;max-height:calc(100svh - 24px);animation:.45s cubic-bezier(.32,.72,0,1) backwards au-sheet-up}.au-qv-art{min-height:200px}.au-qv-art .au-photo-ph{height:176px}.au-qv-body{padding:18px 18px 20px}.au-qv-name{font-size:24px}.au-qv-actions .au-btn{flex:1;height:50px}.au-footer-in{grid-template-columns:1fr 1fr;gap:20px 16px;padding:22px}.au-foot-brand,.au-footer-in>div:last-child{grid-column:1/-1}.au-footer-in>nav,.au-footer-in>div{gap:0}.au-footer-in :is(a,button){align-items:center;min-height:40px;display:flex}}@media (max-width:960px){.au-header>.au-m-search{display:none}.au-m-bar{-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#ffffffeb;border:1px solid #fff;border-radius:999px;align-items:center;gap:8px;width:calc(100% - 24px);max-width:680px;height:56px;padding:6px 6px 6px 14px;display:flex;box-shadow:0 12px 30px -14px #283c8c80,inset 0 1px #fff}.au-m-logo{height:44px;font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;letter-spacing:-.02em;white-space:nowrap;color:var(--au-ink);flex:none;align-items:center;gap:9px;font-size:16.5px;font-weight:700;display:inline-flex}.au-m-logo i{background:var(--au-aurora);border-radius:6px;flex:none;width:20px;height:20px;transform:rotate(18deg);box-shadow:inset 0 0 0 2px #fff9,0 4px 12px #7c5cf073}.au-m-logo b{font-weight:700;display:inline-block}.au-m-logo small{font-size:inherit;color:#5b4fc2;font-weight:600}.au-m-bar .au-m-search{width:auto;min-width:0;height:44px;box-shadow:none;color:var(--au-mute);-webkit-backdrop-filter:none;backdrop-filter:none;background:#f0f6fff2;border:1px solid #0b1b331f;border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 14px;font-size:14px;transition:transform .15s,background .2s;display:flex}.au-m-bar .au-m-search span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.au-header:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(#eaf1fbf5 45%,#eaf1fb00);height:88px;transition:opacity .3s;position:absolute;top:-10px;left:0;right:0}.au-header.is-scrolled:before{opacity:1}.au-bottomnav{bottom:max(12px, env(safe-area-inset-bottom,0px));transition:translate .45s cubic-bezier(.2,.8,.2,1),opacity .3s}.au-bottomnav a,.au-bottomnav button{align-content:center;min-height:52px;transition:background .25s,color .25s,transform .15s}html[data-au-buybar] .au-bottomnav{opacity:0;pointer-events:none;translate:-50% calc(100% + 28px)}.au-buybar{z-index:101;left:50%;bottom:max(12px, env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);opacity:0;background:#fffffff2;border:1px solid #fff;border-radius:999px;align-items:center;gap:8px;width:min(560px,100% - 24px);padding:7px 7px 7px 18px;transition:translate .45s cubic-bezier(.2,.8,.2,1),opacity .3s;display:flex;position:fixed;translate:-50% calc(100% + 28px);box-shadow:0 18px 44px -14px #283c8c99}.au-buybar.is-on{opacity:1;translate:-50%}.au-buybar-info{flex:1;min-width:0;line-height:1.25;display:grid}.au-buybar-info b{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sora), Sora, var(--font-sans-vn), sans-serif;font-size:14px;font-weight:600;overflow:hidden}.au-buybar-info span{text-overflow:ellipsis;white-space:nowrap;color:var(--au-mute);font-size:12px;overflow:hidden}.au-buybar-info em{color:var(--au-ink);font-style:normal;font-weight:700}.au-buybar-add{background:#fff;border:1px solid #0b1b3329;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;transition:transform .15s;display:grid}.au-buybar-buy{flex:none;height:48px;padding:0 20px}.au-hero-cats{--g:clamp(16px, 4vw, 48px);width:calc(100% + 2 * var(--g));margin:2px calc(-1 * var(--g)) 0;padding:4px var(--g) 6px;scroll-snap-type:x proximity;scroll-padding-inline:var(--g);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 28px),#0000)}.au-hero-cats::-webkit-scrollbar{display:none}.au-hero-cats a{scroll-snap-align:start;height:42px;color:var(--au-ink);background:#ffffffdb;border:1px solid #fff;border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:600;transition:transform .15s,background .2s;display:inline-flex;box-shadow:0 8px 18px -12px #283c8c8c}.au-fbar{flex-wrap:wrap;gap:10px;padding:10px}.au-fscroll{flex:1 0 100%;order:-1;gap:14px;display:flex}.au-fscroll:empty{display:none}.au-fchip{height:40px}.au-ftools{flex:1 0 100%;justify-content:space-between}}@media (max-width:359px){.au-m-logo small{display:none}}@media (hover:none){.au-btn-primary:hover:not(:disabled),.au-btn-ghost:hover:not(:disabled),.au-quick:hover,.au-fchip:hover,.au-icon-btn:hover:not(:disabled),.au-bag:hover{transform:none}.au-card:hover .au-art{filter:drop-shadow(0 18px 18px #1e286440);transform:none}.au-card:hover .au-card-glow{opacity:0}.au-card .au-card-stage{transition:transform .2s}.au-card-stage:active{transform:scale(.985)}.au-card:active .au-art{transform:translateY(-8px)scale(1.03)}.au-card:active .au-card-glow{opacity:1}}.au-btn:active:not(:disabled),.au-quick:active,.au-opt:active,.au-fchip:active,.au-mini-btn:active,.au-icon-btn:active:not(:disabled),.au-tabs button:active,.au-m-search:active,.au-hero-cats a:active,.au-bottomnav a:active,.au-bottomnav button:active,.au-buybar-add:active,.au-swatch:active,.au-steps button:active{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.au-bump,.au-brandmark :is(b,small,i){animation:none}}
