.lm-word{display:inline-block;opacity:0;transform:translateY(.5em);animation:lm-word-in var(--duration-reveal) var(--ease-entrance) forwards}@keyframes lm-word-in{to{opacity:1;transform:none}}.lm-home-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.lm-home-grid>:nth-child(n+7){display:none}@media (min-width: 600px){.lm-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 769px){.lm-home-grid{gap:var(--space-xl)}}@media (min-width: 1100px){.lm-home-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lm-home-grid>:nth-child(n+7){display:block}}.lm-live-dot{animation:lm-dot-pulse var(--loop-dot-pulse) ease-in-out infinite}@keyframes lm-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}.lm-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lm-marquee__track{display:inline-flex;white-space:nowrap;animation:lm-marquee var(--loop-marquee) var(--ease-linear) infinite}.lm-marquee:hover .lm-marquee__track{animation-play-state:paused}@keyframes lm-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lm-nm-link{stroke-dasharray:1;stroke-dashoffset:1;pathLength:1;animation:lm-draw 2.4s var(--ease-entrance) forwards}@keyframes lm-draw{to{stroke-dashoffset:0}}.lm-nm-node{animation:lm-node-pulse var(--loop-node-pulse) ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes lm-node-pulse{0%,to{opacity:.3}50%{opacity:1}}.lm-nm-signal{offset-path:path("M 560 200 C 640 260, 760 300, 900 220");animation:lm-signal var(--loop-signal) cubic-bezier(.5,0,.5,1) infinite}@keyframes lm-signal{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.lm-bento-tile{position:relative;overflow:hidden;cursor:pointer;border:1px solid var(--color-hairline-dark);border-radius:var(--radius-xl);background:var(--color-canvas-night-elevated);transition:border-color var(--duration-hover) var(--ease-standard),transform var(--duration-hover) var(--ease-standard)}.lm-bento-tile:hover{border-color:var(--color-aloe-10);transform:translateY(-3px)}.lm-bento-tile__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--duration-reveal) var(--ease-entrance),filter var(--duration-hover) var(--ease-standard);filter:grayscale(.25) brightness(.72)}.lm-bento-tile:hover .lm-bento-tile__img{transform:scale(1.06);filter:grayscale(0) brightness(.82)}@media (prefers-reduced-motion: reduce){.lm-reveal{opacity:1;transform:none;transition:none}.lm-word{opacity:1;transform:none;animation:none}.lm-live-dot,.lm-marquee__track,.lm-nm-link,.lm-nm-node,.lm-nm-signal{animation:none}.lm-nm-link{stroke-dashoffset:0}.lm-nm-signal{display:none}.lm-bento-tile__img{transition:none}}.lm-sale-tags{--tag-h: 68px;--tag-gap: 8px;--peek: 10px;font-family:var(--font-ui);color:var(--color-on-primary)}.lm-sale-tags__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.lm-sale-tags__label{display:inline-flex;align-items:center;gap:8px;font-size:var(--type-micro-size);font-weight:500;color:var(--color-shade-40)}.lm-sale-tags__dot{width:7px;height:7px;border-radius:50%;background:var(--color-aloe-10)}.lm-sale-tags__all{font-size:var(--type-micro-size);font-weight:500;color:var(--color-on-primary);text-decoration:underline;text-underline-offset:3px}.lm-sale-tags__all:hover,.lm-sale-tags__all:focus-visible{color:var(--color-aloe-10)}.lm-sale-tags__list{list-style:none;margin:0;padding:0}.lm-sale-tag{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;height:var(--tag-h);padding:10px 14px 10px 10px;box-sizing:border-box;border:1px solid var(--color-hairline-dark);border-radius:var(--radius-lg);background:#0b0d0ed1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:inherit;text-decoration:none;transition:border-color var(--duration-hover, .26s) var(--ease-standard)}.lm-sale-tag:hover,.lm-sale-tag:focus-visible{border-color:var(--color-aloe-10)}.lm-sale-tag:focus-visible{outline:2px solid var(--color-aloe-10);outline-offset:2px}.lm-sale-tag__img{width:48px;height:48px;border-radius:var(--radius-sm);object-fit:cover;background:var(--color-surface-elevated-dark)}.lm-sale-tag__text{display:flex;flex-direction:column;min-width:0}.lm-sale-tag__brand{font-family:var(--font-display);font-size:18px;font-weight:330;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lm-sale-tag__meta{font-size:var(--type-micro-size);color:var(--color-shade-40)}.lm-sale-tag__pct{font-size:var(--type-caption-size);font-weight:600;color:var(--color-aloe-10);white-space:nowrap}.lm-sale-tags--stack .lm-sale-tags__list{position:relative;height:calc(var(--tag-h) + (var(--n) - 1) * var(--peek));transition:height var(--duration-hover, .26s) var(--ease-standard)}.lm-sale-tags--stack .lm-sale-tags__item{position:absolute;left:0;right:0;bottom:calc(var(--i) * var(--peek));z-index:calc(10 - var(--i));transform:scale(calc(1 - var(--i) * .04));transform-origin:50% 0;transition:bottom var(--duration-hover, .26s) var(--ease-standard),transform var(--duration-hover, .26s) var(--ease-standard)}.lm-sale-tags--stack .lm-sale-tags__item:not(:first-child) .lm-sale-tag{pointer-events:none}.lm-sale-tags--stack:hover .lm-sale-tags__list,.lm-sale-tags--stack:focus-within .lm-sale-tags__list{height:calc(var(--n) * var(--tag-h) + (var(--n) - 1) * var(--tag-gap))}.lm-sale-tags--stack:hover .lm-sale-tags__item,.lm-sale-tags--stack:focus-within .lm-sale-tags__item{bottom:calc(var(--i) * (var(--tag-h) + var(--tag-gap)));transform:none}.lm-sale-tags--stack:hover .lm-sale-tags__item .lm-sale-tag,.lm-sale-tags--stack:focus-within .lm-sale-tags__item .lm-sale-tag{pointer-events:auto}.lm-sale-strip{display:none;padding:24px clamp(20px,5vw,48px) 0}@media (max-width: 1100px){.lm-sale-strip{display:block}}.lm-sale-tags--row .lm-sale-tags__list{display:flex;gap:var(--tag-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1*clamp(20px,5vw,48px));padding:0 clamp(20px,5vw,48px) 4px}.lm-sale-tags--row .lm-sale-tags__list::-webkit-scrollbar{display:none}.lm-sale-tags--row .lm-sale-tags__item{flex:0 0 min(260px,78vw);scroll-snap-align:start}@media (prefers-reduced-motion: reduce){.lm-sale-tags--stack .lm-sale-tags__list,.lm-sale-tags--stack .lm-sale-tags__item{transition:none}}.lm-brand-rows{display:flex;flex-wrap:wrap;gap:var(--space-sm)}@media (min-width: 769px){.lm-brand-rows{gap:var(--space-md)}}.lm-brand-tile{display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:6px 22px 6px 6px;border:0;border-radius:var(--radius-pill);background:#1111110b;color:var(--color-ink);font-family:var(--font-ui);font-size:var(--type-body-md-size);font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--duration-hover) var(--ease-standard),color var(--duration-hover) var(--ease-standard),transform var(--duration-hover) var(--ease-standard)}.lm-brand-tile__disc{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--tile-ink);box-shadow:0 1px 2px #11111114}.lm-brand-tile__disc svg{width:22px;height:22px}.lm-brand-tile__initial{font-weight:700;font-style:italic;font-size:18px;line-height:1}.lm-brand-tile:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (hover: hover){.lm-brand-tile:hover,.lm-brand-tile:focus-visible{background:var(--tile-bg);color:var(--tile-fg);transform:translateY(-2px)}}@media (prefers-reduced-motion: reduce){.lm-brand-tile{transition:none}.lm-brand-tile:hover{transform:none}}:root{--color-aloe-10: #c1fbd4;--color-aloe-edge: #7fd7a0;--color-pistachio-10: #d4f9e0;--color-link-cool-1: #9dabad;--color-link-cool-2: #9797a2;--color-link-cool-3: #bdbdca;--color-link-mint: #99b3ad;--color-canvas-night: #0b0d0e;--color-canvas-night-elevated: #14171a;--color-surface-elevated-dark: #1e2c31;--color-canvas-light: #f7f7f5;--color-canvas-cream: #fbfbf5;--color-hairline-light: #e2e2df;--color-hairline-dark: #1e2c31;--color-shade-30: #d4d4d8;--color-shade-40: #a1a1aa;--color-shade-50: #71717a;--color-danger: #b42318;--color-shade-60: #52525b;--color-shade-70: #3f3f46;--color-ink: #16181a;--color-on-primary: #f7f7f5;--color-primary: #16181a;--color-primary-pressed: var(--color-shade-70);--text-on-light: var(--color-ink);--text-on-dark: var(--color-on-primary);--text-secondary-light: var(--color-shade-50);--text-tertiary-light: var(--color-shade-40);--surface-page-dark: var(--color-canvas-night);--surface-page-light: var(--color-canvas-light);--surface-page-cream: var(--color-canvas-cream);--surface-card-dark: var(--color-canvas-night-elevated);--surface-card-featured: var(--color-aloe-10);--surface-band-pistachio: var(--color-pistachio-10);--border-light: var(--color-hairline-light);--border-dark: var(--color-hairline-dark)}:root{--font-display: "Space Grotesk", "Neue Haas Grotesk Display", "Inter", "Helvetica Neue", Helvetica, Arial, "Noto Sans Myanmar", sans-serif;--font-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, "Noto Sans Myanmar", "Myanmar Text", "Myanmar MN", sans-serif;--font-code: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--font-myanmar: "Noto Sans Myanmar","Pyidaungsu" ,"Padauk", "Myanmar Text", var(--font-ui);--weight-display: 330;--type-display-xxl-size: clamp(40px, calc(18.1px + 6.09vw) , 96px);--type-display-xxl-weight: 330;--type-display-xxl-lh: 1;--type-display-xxl-ls: 2.4px;--type-display-xl-size: clamp(34px, calc(19.9px + 3.91vw) , 70px);--type-display-xl-weight: 330;--type-display-xl-lh: 1;--type-display-xl-ls: 0;--type-display-lg-size: clamp(30px, calc(20.2px + 2.72vw) , 55px);--type-display-lg-weight: 330;--type-display-lg-lh: 1.16;--type-display-lg-ls: 0;--type-display-md-size: clamp(28px, calc(20.2px + 2.17vw) , 48px);--type-display-md-weight: 330;--type-display-md-lh: 1.14;--type-display-md-ls: 0;--type-heading-xl-size: clamp(22px, calc(19.65px + .65vw) , 28px);--type-heading-xl-weight: 500;--type-heading-xl-lh: 1.28;--type-heading-xl-ls: .42px;--type-heading-lg-size: clamp(20px, calc(18.43px + .43vw) , 24px);--type-heading-lg-weight: 400;--type-heading-lg-lh: 1.14;--type-heading-lg-ls: .36px;--type-heading-md-size: clamp(18px, calc(17.22px + .22vw) , 20px);--type-heading-md-weight: 500;--type-heading-md-lh: 1.4;--type-heading-md-ls: .3px;--type-heading-sm-size: clamp(16px, calc(15.22px + .22vw) , 18px);--type-heading-sm-weight: 500;--type-heading-sm-lh: 1.25;--type-heading-sm-ls: .72px;--type-body-lg-size: clamp(16px, calc(15.22px + .22vw) , 18px);--type-body-lg-weight: 550;--type-body-lg-lh: 1.56;--type-body-lg-ls: 0;--type-body-md-size: clamp(14px, calc(13.22px + .22vw) , 16px);--type-body-md-weight: 420;--type-body-md-lh: 1.5;--type-body-md-ls: 0;--type-body-strong-size: clamp(14px, calc(13.22px + .22vw) , 16px);--type-body-strong-weight: 550;--type-body-strong-lh: 1.5;--type-body-strong-ls: 0;--type-caption-size: clamp(13px, calc(12.61px + .11vw) , 14px);--type-caption-weight: 500;--type-caption-lh: 1.49;--type-caption-ls: .28px;--type-micro-size: clamp(12px, calc(11.61px + .11vw) , 13px);--type-micro-weight: 500;--type-micro-lh: 1.5;--type-micro-ls: -.13px;--type-eyebrow-cap-size: clamp(11px, calc(10.61px + .11vw) , 12px);--type-eyebrow-cap-weight: 400;--type-eyebrow-cap-lh: 1.2;--type-eyebrow-cap-ls: .72px;--type-code-size: clamp(14px, calc(13.22px + .22vw) , 16px);--type-code-weight: 400;--type-code-lh: 1.5;--type-code-ls: 0}:root{--space-xxs: 2px;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-xxl: 32px;--space-huge: 64px;--section-pad-cinematic: 128px;--section-pad-transactional: 48px;--nav-height: calc(76px + var(--announce-height, 0px));--sticky-top: calc(var(--nav-height) + var(--space-xl));--checkout-progress-height: 44px;--container-wide: 1600px;--container-default: 1280px;--reading-column: 780px;--touch-min: 44px}@media (max-width: 768px){:root{--nav-height: calc(64px + var(--announce-height, 0px))}}@media (min-width: 769px) and (max-width: 1024px){:root{--container-default: 1100px}}@media (min-width: 1025px){:root{--container-default: 1280px}}:root{--radius-xs: 4px;--radius-sm: 5px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 20px;--radius-pill: 9999px}:root{--elevation-0: none;--elevation-1: 0 1px 2px rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.04);--elevation-2: 0 0 0 1px rgba(255,255,255,.08), 0 1px 3px rgba(0,0,0,.3), 0 5px 10px rgba(0,0,0,.2);--elevation-3: 0 8px 8px rgba(0,0,0,.1), 0 4px 4px rgba(0,0,0,.1), 0 2px 2px rgba(0,0,0,.1), 0 0 0 1px rgba(0,0,0,.1);--elevation-4: 0 25px 50px -12px rgba(0,0,0,.25)}:root{--ease-entrance: cubic-bezier(.16, 1, .3, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-linear: linear;--ease-pop: cubic-bezier(.34, 1.56, .64, 1);--duration-instant: .12s;--duration-hover: .26s;--duration-reveal: .7s;--duration-pop: .48s;--loop-node-pulse: 3.6s;--loop-signal: 4.2s;--loop-dot-pulse: 1.8s;--loop-marquee: 34s;--stagger-step: 90ms}:root{--product-black: #1a1a1a;--product-white: #f4f4f0;--product-stone: #b8ad9e;--product-navy: #23324d;--product-olive: #5c5a3c;--product-rust: #a8563a;--product-denim: #4a6689;--product-camel: #b07d4f;--product-shade-porcelain: #f2d9c4;--product-shade-ivory: #ecc7a8;--product-shade-sand: #d9a878;--product-shade-honey: #c08a52;--product-shade-almond: #9c6a3c;--product-shade-espresso: #6b4526;--product-lip-rose: #c86b72;--product-lip-brick: #9e3b34;--product-lip-mauve: #a4676f;--product-lip-coral: #e07856;--product-neutral-kraft: #c8b189;--product-neutral-slate: #6d757b;--product-neutral-clay: #b98c6d}:root{color-scheme:light dark}html{font-family:var(--font-ui);font-feature-settings:"ss03";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{margin:0}.lm-display-xxl{font-family:var(--font-display);font-size:var(--type-display-xxl-size);font-weight:var(--type-display-xxl-weight);line-height:var(--type-display-xxl-lh);letter-spacing:var(--type-display-xxl-ls)}.lm-display-xl{font-family:var(--font-display);font-size:var(--type-display-xl-size);font-weight:var(--type-display-xl-weight);line-height:var(--type-display-xl-lh)}.lm-display-lg{font-family:var(--font-display);font-size:var(--type-display-lg-size);font-weight:var(--type-display-lg-weight);line-height:var(--type-display-lg-lh)}.lm-display-md{font-family:var(--font-display);font-size:var(--type-display-md-size);font-weight:var(--type-display-md-weight);line-height:var(--type-display-md-lh)}.lm-eyebrow{font-family:var(--font-ui);font-size:var(--type-eyebrow-cap-size);font-weight:var(--type-eyebrow-cap-weight);letter-spacing:var(--type-eyebrow-cap-ls);text-transform:uppercase}:lang(my){font-family:var(--font-myanmar)}:lang(my) .lm-display-heading{font-weight:500!important;line-height:1.5!important}:lang(my) .lm-clamp-title{line-height:1.6!important}.lm-search-input::placeholder{color:var(--color-shade-60);opacity:1}.lm-search-input::-webkit-search-cancel-button,.lm-search-input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.lm-carousel-track{scrollbar-width:none;-ms-overflow-style:none}.lm-carousel-track::-webkit-scrollbar{display:none}.lm-rich-text{font-size:var(--type-body-md-size);line-height:var(--type-body-md-lh);color:var(--color-shade-60)}.lm-rich-text>*:first-child{margin-top:0}.lm-rich-text>*:last-child{margin-bottom:0}.lm-rich-text h2{font-family:var(--font-display);font-size:var(--type-heading-md-size);font-weight:var(--type-heading-md-weight);letter-spacing:var(--type-heading-md-ls);color:var(--color-ink);margin:var(--space-lg) 0 var(--space-sm)}.lm-rich-text h3{font-size:var(--type-heading-sm-size);font-weight:var(--type-heading-sm-weight);color:var(--color-ink);margin:var(--space-md) 0 var(--space-xs)}.lm-rich-text p{margin:0 0 var(--space-md)}.lm-rich-text ul,.lm-rich-text ol{margin:0 0 var(--space-md);padding-left:1.25em}.lm-rich-text li{margin-bottom:var(--space-xs)}.lm-rich-text a{color:var(--color-ink);text-decoration:underline;text-underline-offset:2px}.lm-rich-text img{max-width:100%;height:auto;border-radius:var(--radius-lg);display:block;margin:var(--space-md) 0}.lm-rich-text blockquote{margin:var(--space-md) 0;padding-left:var(--space-md);border-left:2px solid var(--color-hairline-light);color:var(--color-shade-50)}.lm-checkout-progress{position:sticky;top:var(--nav-height);z-index:40;display:flex;flex-direction:column;gap:var(--space-xs);margin:0 calc(-1 * var(--space-xl)) var(--space-lg);padding:var(--space-sm) var(--space-xl);background:var(--color-canvas-cream)}@media (min-width: 769px){.lm-sticky-summary{position:sticky;top:var(--sticky-top);max-height:calc(100vh - var(--sticky-top) - var(--space-xl))}.lm-sticky-summary-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:0 10px;margin:0 -10px}}.lm-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--duration-reveal) var(--ease-entrance),transform var(--duration-reveal) var(--ease-entrance);will-change:opacity,transform}.lm-reveal.is-in{opacity:1;transform:none}.lm-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}@media (min-width: 600px){.lm-product-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (min-width: 769px){.lm-product-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-xl)}}.lm-touch{min-height:var(--touch-min);min-width:var(--touch-min)}.lm-touch-sm{min-height:calc(var(--touch-min) - 8px);min-width:calc(var(--touch-min) - 8px)}@media (min-width: 769px) and (max-width: 1024px){.lm-catalog-layout{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:var(--space-xl)}}@media (min-width: 1025px){.lm-catalog-layout{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:var(--space-xxl)}}.lm-card{border:1px solid var(--color-hairline-light);transition:transform var(--duration-hover) var(--ease-standard),border-color var(--duration-hover) var(--ease-standard),box-shadow var(--duration-hover) var(--ease-standard)}.lm-card:focus-visible{transform:translateY(-3px);border-color:var(--color-aloe-10)}.lm-card__img{transition:transform var(--duration-reveal) var(--ease-entrance)}.lm-card:focus-visible .lm-card__img{transform:scale(1.04)}@media (hover: hover){.lm-card:hover{transform:translateY(-3px);border-color:var(--color-aloe-10)}.lm-card:hover .lm-card__img{transform:scale(1.04)}}button:not(:disabled){transition:transform var(--duration-hover) var(--ease-standard),filter var(--duration-hover) var(--ease-standard)}button:not(:disabled):hover,button:not(:disabled):focus-visible{transform:translateY(-1px);filter:brightness(.96)}.lm-skeleton{background:linear-gradient(100deg,var(--color-shade-30) 40%,var(--color-hairline-light) 50%,var(--color-shade-30) 60%);background-size:200% 100%;animation:lm-skeleton-sweep 1.6s ease-in-out infinite}@keyframes lm-skeleton-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}.lm-spin{animation:lm-spin .8s linear infinite;transform-origin:center}@keyframes lm-spin{to{transform:rotate(360deg)}}.lm-cart-alive{animation:lm-cart-breathe var(--loop-dot-pulse) var(--ease-standard) 1}.lm-cart-alive:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;animation:lm-cart-halo var(--loop-dot-pulse) var(--ease-standard) 1}@keyframes lm-cart-breathe{0%,to{transform:scale(1)}18%{transform:scale(1.14)}40%{transform:scale(.98)}62%{transform:scale(1.08)}82%{transform:scale(1)}}@keyframes lm-cart-halo{0%{box-shadow:0 0 #c1fbd4b3}70%{box-shadow:0 0 0 12px #c1fbd400}to{box-shadow:0 0 #c1fbd400}}.lm-badge-pop{animation:lm-badge-pop var(--duration-pop) var(--ease-pop) both}@keyframes lm-badge-pop{0%{transform:scale(.2)}to{transform:scale(1)}}.lm-added-pop{animation:lm-added-pop var(--duration-pop) var(--ease-pop) 1}@keyframes lm-added-pop{0%{transform:scale(1)}45%{transform:scale(1.045)}to{transform:scale(1)}}.lm-slide-in-right{animation:lm-slide-in-right var(--duration-pop) var(--ease-pop) both}@keyframes lm-slide-in-right{0%{transform:translate(16px);opacity:0}to{transform:translate(0);opacity:1}}.lm-drawer-panel{animation:lm-drawer-slide-in var(--duration-reveal) var(--ease-entrance) both}@keyframes lm-drawer-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.lm-drawer-backdrop{animation:lm-drawer-fade-in var(--duration-hover) var(--ease-standard) both}@keyframes lm-drawer-fade-in{0%{opacity:0}to{opacity:1}}.lm-flash-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-lg);pointer-events:none;animation:lm-flash-ring var(--duration-reveal) var(--ease-standard) 1}@keyframes lm-flash-ring{0%{box-shadow:0 0 #c1fbd4e6}to{box-shadow:0 0 0 10px #c1fbd400}}.lm-flash-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-lg);pointer-events:none;animation:lm-flash-fill calc(var(--duration-reveal) * 2) var(--ease-standard) 1}@keyframes lm-flash-fill{0%{background:#c1fbd48c}to{background:#c1fbd400}}.lm-option-flash{animation:lm-option-flash var(--duration-reveal) var(--ease-standard) 1}@keyframes lm-option-flash{0%{box-shadow:0 0 #c1fbd4e6}to{box-shadow:0 0 0 10px #c1fbd400}}.lm-btn-inactive{background:var(--color-shade-30)!important;color:var(--color-shade-60)!important;border-color:transparent!important}.lm-rate-dot{animation:lm-rate-dot-pulse var(--loop-dot-pulse) var(--ease-standard) infinite}@keyframes lm-rate-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}.lm-track-spine{transform:scaleY(0);transform-origin:top;transition:transform var(--duration-reveal) var(--ease-entrance)}.lm-track-spine.is-in{transform:scaleY(1)}.lm-track-node--active{animation:lm-track-node-pulse var(--loop-node-pulse) var(--ease-standard) infinite}@keyframes lm-track-node-pulse{0%,to{box-shadow:0 0 0 4px #c1fbd48c}50%{box-shadow:0 0 0 9px #c1fbd433}}.lm-track-node--pop{animation:lm-track-node-pop var(--duration-pop) var(--ease-pop) 1}@keyframes lm-track-node-pop{0%{box-shadow:0 0 #c1fbd4e6}to{box-shadow:0 0 0 12px #c1fbd400}}.lm-msg-spine{animation:lm-msg-spine-pulse var(--loop-dot-pulse) var(--ease-standard) infinite}@keyframes lm-msg-spine-pulse{0%,to{opacity:1}50%{opacity:.32}}.lm-progress-sweep{animation:lm-progress-sweep 1.1s ease-in-out infinite}@keyframes lm-progress-sweep{0%{transform:translate(-110%)}to{transform:translate(310%)}}@media (prefers-reduced-motion: reduce){.lm-track-spine{transition:none;transform:scaleY(1)}.lm-track-node--active,.lm-track-node--pop{animation:none!important}.lm-msg-spine{animation:none!important;opacity:.9}.lm-reveal{opacity:1;transform:none;transition:none}.lm-card,.lm-card__img{transition:none}.lm-card:hover,.lm-card:focus-visible{transform:none}.lm-card:hover .lm-card__img,.lm-card:focus-visible .lm-card__img{transform:none}button:not(:disabled){transition:none}button:not(:disabled):hover,button:not(:disabled):focus-visible{transform:none}.lm-skeleton{animation:none;background:var(--color-shade-30)}.lm-spin{animation:lm-spin-pulse 1.4s ease-in-out infinite}@keyframes lm-spin-pulse{0%,to{opacity:1}50%{opacity:.4}}.lm-cart-alive,.lm-cart-alive:after,.lm-badge-pop,.lm-added-pop,.lm-flash-ring,.lm-flash-fill,.lm-option-flash,.lm-rate-dot,.lm-slide-in-right,.lm-drawer-panel,.lm-drawer-backdrop{animation:none!important}.lm-progress-sweep{animation:none!important;width:100%!important;opacity:.55}}.lm-price-field{border:1px solid var(--color-hairline-light);transition:border-color var(--duration-instant) var(--ease-standard)}.lm-price-field:focus-within{border-color:var(--color-ink)}.lm-price-field input{outline:none}.lm-choice{display:flex;align-items:center;gap:var(--space-sm);min-height:44px;padding:6px 12px;border:1px solid var(--color-hairline-light);border-radius:var(--radius-md);background:var(--color-canvas-light);cursor:pointer;touch-action:manipulation;transition:border-color var(--duration-instant) var(--ease-standard),background-color var(--duration-instant) var(--ease-standard)}.lm-choice:has(input:checked){border-color:var(--color-ink);background:var(--color-aloe-10)}.lm-choice:has(input:focus-visible){outline:2px solid var(--color-ink);outline-offset:2px}.lm-choice input{width:20px;height:20px;margin:0;flex-shrink:0;accent-color:var(--color-ink)}.lm-report-field:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.lm-size-guide__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background:#0b0d0e7a;animation:lm-size-guide-fade var(--duration-hover) var(--ease-standard) both}.lm-size-guide__panel{position:fixed;top:50%;left:50%;z-index:200;display:flex;width:min(840px,calc(100vw - 48px));max-height:min(92vh,900px);flex-direction:column;overflow:hidden;color:var(--color-ink);background:var(--color-canvas-light);border:1px solid var(--color-hairline-light);border-radius:var(--radius-xl);box-shadow:var(--elevation-4);transform:translate(-50%,-50%);animation:lm-size-guide-enter var(--duration-hover) var(--ease-entrance) both}.lm-size-guide__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg);padding:var(--space-xl);border-bottom:1px solid var(--color-hairline-light)}.lm-size-guide__eyebrow{display:block;margin-bottom:var(--space-xs);color:var(--color-shade-50);font-size:var(--type-eyebrow-cap-size);font-weight:var(--type-eyebrow-cap-weight);letter-spacing:var(--type-eyebrow-cap-ls);text-transform:uppercase}.lm-size-guide__title{margin:0;font-size:var(--type-heading-lg-size);font-weight:var(--type-heading-lg-weight);line-height:1.2}.lm-size-guide__close{display:inline-grid;width:44px;height:44px;flex:0 0 44px;padding:0;place-items:center;color:var(--color-ink);background:transparent;border:1px solid var(--color-hairline-light);border-radius:var(--radius-pill);cursor:pointer}.lm-size-guide__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-lg);min-height:0;padding:var(--space-xl);overflow-y:auto;overscroll-behavior:contain}.lm-size-guide__toolbar{display:inline-flex;align-self:flex-start;padding:3px;background:var(--color-hairline-light);border-radius:var(--radius-pill)}.lm-size-guide__unit{min-width:54px;min-height:36px;padding:var(--space-xs) var(--space-md);color:var(--color-shade-60);background:transparent;border:0;border-radius:var(--radius-pill);font:inherit;font-size:var(--type-caption-size);font-weight:600;text-transform:uppercase;cursor:pointer;transition:color var(--duration-instant) var(--ease-standard),background var(--duration-instant) var(--ease-standard)}.lm-size-guide__unit--active{color:var(--color-on-primary);background:var(--color-primary)}.lm-size-guide__close:focus-visible,.lm-size-guide__unit:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.lm-size-guide__diagram{display:block;width:100%;max-height:260px;object-fit:contain;background:var(--color-canvas-cream);border-radius:var(--radius-lg)}.lm-size-guide__instructions{padding:var(--space-md) var(--space-lg);background:var(--color-canvas-cream);border-radius:var(--radius-lg)}.lm-size-guide__instructions h3{margin:0 0 var(--space-xs);font-size:var(--type-body-strong-size);font-weight:600}.lm-size-guide__instructions p{margin:0;color:var(--color-shade-60);font-size:var(--type-body-md-size);line-height:1.6;white-space:pre-line}.lm-size-guide__table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--color-hairline-light);border-radius:var(--radius-lg)}.lm-size-guide__table-wrap{background:linear-gradient(to right,var(--color-canvas-light) 30%,transparent) left center / 28px 100% no-repeat local,linear-gradient(to left,var(--color-canvas-light) 30%,transparent) right center / 28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.28),transparent) left center / 12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.28),transparent) right center / 12px 100% no-repeat scroll}.lm-size-guide__table-wrap::-webkit-scrollbar{width:8px;height:8px}.lm-size-guide__table-wrap::-webkit-scrollbar-track{background:var(--color-hairline-light);border-radius:var(--radius-pill)}.lm-size-guide__table-wrap::-webkit-scrollbar-thumb{background:var(--color-shade-50);border-radius:var(--radius-pill)}@supports (-moz-appearance: none){.lm-size-guide__table-wrap{scrollbar-width:thin;scrollbar-color:var(--color-shade-50) var(--color-hairline-light)}}.lm-size-guide__table-wrap:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.lm-size-guide__table{width:100%;min-width:max-content;border-collapse:collapse;font-size:var(--type-body-md-size)}.lm-size-guide__table th,.lm-size-guide__table td{padding:var(--space-md) var(--space-lg);text-align:left;white-space:nowrap;border-bottom:1px solid var(--color-hairline-light)}.lm-size-guide__table thead th{color:var(--color-shade-50);background:var(--color-canvas-cream);font-size:var(--type-caption-size);font-weight:600}.lm-size-guide__table tbody th{font-weight:600}.lm-size-guide__table tbody tr:last-child>*{border-bottom:0}.lm-size-guide__row--selected>*{background:var(--color-pistachio-10)}.lm-size-guide__row--selected>:first-child{box-shadow:inset 3px 0 0 var(--color-ink)}@keyframes lm-size-guide-fade{0%{opacity:0}to{opacity:1}}@keyframes lm-size-guide-enter{0%{opacity:0;transform:translate(-50%,calc(-50% + 16px))}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width: 768px){.lm-size-guide__panel,.lm-size-guide__panel--drawer{top:auto;right:0;bottom:0;left:0;width:100%;max-height:min(88dvh,760px);border-right:0;border-bottom:0;border-left:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;transform:none;animation-name:lm-size-guide-drawer-enter}.lm-size-guide__header,.lm-size-guide__body{padding:var(--space-lg)}.lm-size-guide__body{padding-bottom:calc(var(--space-xl) + env(safe-area-inset-bottom,0px))}.lm-size-guide__table th,.lm-size-guide__table td{padding:var(--space-md)}}@keyframes lm-size-guide-drawer-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.lm-size-guide__backdrop,.lm-size-guide__panel{animation-duration:1ms}}.lm-size-guide__table-wrap--scroll{max-height:min(46vh,340px);overflow:auto;overscroll-behavior:contain}.lm-size-guide__table-wrap--scroll thead th{position:sticky;top:0;z-index:1}.lm-size-guide__toggle{align-self:flex-start;padding:var(--space-xs) 0;border:0;background:transparent;color:var(--color-ink);cursor:pointer;font:inherit;font-size:var(--type-caption-size);font-weight:550;text-decoration:underline;text-underline-offset:3px}.lm-size-guide__toggle:focus-visible,.lm-size-guide__finder-apply:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.lm-size-guide__finder{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-canvas-cream);border-radius:var(--radius-lg)}.lm-size-guide__finder-label{font-size:var(--type-body-strong-size);font-weight:600}.lm-size-guide__finder-field{position:relative;flex:0 0 220px;max-width:100%}.lm-size-guide__finder-input{box-sizing:border-box;width:100%;min-height:44px;padding:0 44px 0 var(--space-md);border:1px solid var(--color-hairline-light);border-radius:var(--radius-md);background:var(--color-canvas-light);color:var(--color-ink);font:inherit;font-size:16px}.lm-size-guide__finder-input:focus-visible{outline:2px solid var(--color-ink);outline-offset:1px}.lm-size-guide__finder-unit{position:absolute;top:50%;right:var(--space-md);transform:translateY(-50%);color:var(--color-shade-50);font-size:var(--type-caption-size);pointer-events:none}.lm-size-guide__finder-hint{flex:1 1 240px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-md);margin:0;color:var(--color-shade-60);font-size:var(--type-body-md-size)}.lm-size-guide__finder-hint strong{color:var(--color-ink)}.lm-size-guide__finder-apply{min-height:36px;padding:0 var(--space-lg);border:0;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-on-primary);cursor:pointer;font:inherit;font-size:var(--type-caption-size);font-weight:600}.lm-size-guide__table-wrap--compact .lm-size-guide__table{min-width:0}.lm-size-guide__table-wrap--compact .lm-size-guide__table th,.lm-size-guide__table-wrap--compact .lm-size-guide__table td{padding:var(--space-sm) var(--space-md)}.lm-size-guide__table td.lm-size-guide__cell--focus,.lm-size-guide__table tbody th.lm-size-guide__cell--focus{background:var(--color-canvas-cream);font-weight:600}.lm-size-guide__table thead th.lm-size-guide__cell--focus{color:var(--color-ink);box-shadow:inset 0 -2px 0 var(--color-ink)}.lm-size-guide__row--selected>*{font-weight:700}.lm-size-guide__table .lm-size-guide__row--selected>.lm-size-guide__cell--focus{color:var(--color-on-primary);background:var(--color-ink)}.lm-size-guide__table-wrap--fill{flex:1 1 auto;min-height:300px;max-height:none;overflow:auto}.lm-size-guide__table-wrap--fill thead th{position:sticky;top:0;z-index:1}.lm-filter-sheet__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#0b0d0e52}.lm-filter-sheet{position:fixed;right:0;bottom:0;left:0;z-index:301;display:flex;flex-direction:column;box-sizing:border-box;max-height:min(88dvh,760px);color:var(--color-ink);background:var(--color-canvas-light);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--elevation-4);font-family:var(--font-ui);animation:lm-filter-sheet-enter var(--duration-reveal) var(--ease-entrance) both}.lm-filter-sheet__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-hairline-light)}.lm-filter-sheet__title{margin:0;font-size:var(--type-heading-md-size);font-weight:var(--type-heading-md-weight)}.lm-filter-sheet__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--color-ink);background:transparent;border:0;border-radius:var(--radius-md);cursor:pointer}.lm-filter-sheet__close:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.lm-filter-sheet__body{flex:1 1 auto;min-height:0;padding:var(--space-lg);overflow-y:auto;overscroll-behavior:contain}.lm-filter-sheet__footer{display:flex;flex-shrink:0;gap:var(--space-md);padding:var(--space-md) var(--space-lg) calc(var(--space-md) + env(safe-area-inset-bottom,0px));background:var(--color-canvas-light);border-top:1px solid var(--color-hairline-light)}@keyframes lm-filter-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.lm-filter-sheet{animation:none}}.lm-bag-toast{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;gap:8px;width:min(480px,calc(100% - 32px));padding:8px 16px 8px 8px;border:1px solid var(--color-hairline-dark);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-on-primary);transform:translate(-50%);animation:lm-bag-toast-in var(--duration-hover, .26s) var(--ease-entrance, ease-out)}.lm-bag-toast__thumb{display:grid;flex:none;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:var(--radius-pill);background:var(--color-shade-60)}.lm-bag-toast__thumb img{width:100%;height:100%;object-fit:cover}.lm-bag-toast__copy{display:flex;flex:1;flex-direction:column;min-width:0;font-size:13px;line-height:18px}.lm-bag-toast__copy strong{font-weight:600}.lm-bag-toast__copy span{overflow:hidden;color:#9797a2;font-size:11.5px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.lm-bag-toast__action{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 4px;border:0;background:none;color:var(--color-aloe-10);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.lm-bag-toast__action:focus-visible{outline:2px solid var(--color-aloe-10);outline-offset:2px}.lm-bag-toast__count{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:var(--radius-pill);background:var(--color-aloe-10);color:var(--color-ink);font-size:11px;font-variant-numeric:tabular-nums}@keyframes lm-bag-toast-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.lm-bag-toast{animation:none}}
