.product-grid.svelte-16k6nyv{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1.5rem 1rem;width:100%;padding-inline:.5rem;display:flex}@media (width>=768px){.product-grid.svelte-16k6nyv{padding-inline:1rem}}@media (width>=1024px){.product-grid.svelte-16k6nyv{gap:2.5rem 2rem;padding-inline:2rem}}.product-container.svelte-sp87vi{text-align:left;--base-width:45vw;--row-height:220px;margin:-12px -12px -20px;padding:12px 12px 20px;display:inline-block;container-type:inline-size}.product-container.is-clickable.svelte-sp87vi{cursor:pointer}.product-container.svelte-sp87vi:not(.is-clickable){cursor:default}.product-container.col-center.svelte-sp87vi{text-align:center}.wrapper.svelte-sp87vi{margin-inline:auto;margin-bottom:.5rem;position:relative;overflow:visible}.product-container.col-center.svelte-sp87vi .wrapper:where(.svelte-sp87vi){margin-bottom:.375rem}.card-img.svelte-sp87vi{object-fit:contain;width:100%;height:auto;display:block}.caption.svelte-sp87vi{width:100%;min-width:0;font-family:var(--font-sans);letter-spacing:normal;color:oklch(55.6% 0 0);opacity:.42;flex-direction:column;font-size:.62rem;transition:color .2s;display:flex}.product-container.svelte-sp87vi:hover .caption-light:where(.svelte-sp87vi){color:#000}.product-container.svelte-sp87vi:hover .caption-dark:where(.svelte-sp87vi){color:#fff}.caption-line.svelte-sp87vi{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;line-height:1.35;overflow:hidden}@media (width>=640px){.caption.svelte-sp87vi{opacity:1;font-size:.8rem}.product-container.svelte-sp87vi{--base-width:160px;--row-height:260px}}@media (width>=768px){.product-container.svelte-sp87vi{--base-width:192px;--row-height:300px}}@media (width>=1024px){.product-container.svelte-sp87vi{--base-width:224px;--row-height:340px}}@media (width>=1280px){.product-container.svelte-sp87vi{--base-width:256px}}.wrapper.svelte-sp87vi img:where(.svelte-sp87vi){--reveal-y:0px;--hover-y:0px;transform:translateY(var(--reveal-y)) translateY(var(--hover-y)) translateZ(0);backface-visibility:hidden;transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s cubic-bezier(.25,.46,.45,.94);display:block;box-shadow:2px 1px 2px #00000014,2px 2px 2px #0000000f,4px 8px 6px #0000000a}.img-skeleton.svelte-sp87vi{opacity:1;transition:opacity .2s ease var(--reveal-delay,0s);background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%) 0 0/200% 100% no-repeat,linear-gradient(135deg,#f5f3ec,#f4eee7) 0 0/100% 100%;border-radius:2px;animation:1.3s ease-in-out infinite svelte-sp87vi-img-skel-shimmer;position:absolute;inset:0}.img-skeleton.gone.svelte-sp87vi{opacity:0;pointer-events:none}@keyframes svelte-sp87vi-img-skel-shimmer{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}@media (hover:hover){.product-container.svelte-sp87vi:hover .wrapper:where(.svelte-sp87vi) img:where(.svelte-sp87vi){--hover-y:-8px;box-shadow:1px 2px 2px #4736271a,2px 4px 6px #4736271a,4px 8px 12px #47362733}}@property --reveal-y{syntax:"<length>";inherits:false;initial-value:0}@property --hover-y{syntax:"<length>";inherits:false;initial-value:0}.wrapper.svelte-sp87vi img.img-reveal:where(.svelte-sp87vi){--reveal-y:10px;opacity:0;transition:--reveal-y .2s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s), opacity .2s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s), --hover-y .4s cubic-bezier(.25, .46, .45, .94), box-shadow .4s cubic-bezier(.25, .46, .45, .94);will-change:transform, opacity}.wrapper.svelte-sp87vi img.img-loaded:where(.svelte-sp87vi){--reveal-y:0px;opacity:1}.caption-reveal.svelte-sp87vi{opacity:0;transition:opacity .2s cubic-bezier(.22, 1, .36, 1) calc(var(--reveal-delay,0s) + 50ms), transform .2s cubic-bezier(.22, 1, .36, 1) calc(var(--reveal-delay,0s) + 50ms), color .2s ease;will-change:opacity, transform;transform:translateY(5px)}.caption-loaded.svelte-sp87vi{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.wrapper.svelte-sp87vi img.img-reveal:where(.svelte-sp87vi){--reveal-y:0px;transition:opacity .3s}.caption-reveal.svelte-sp87vi{transition:opacity .3s;transform:none}.caption-loaded.svelte-sp87vi{transform:none}.img-skeleton.svelte-sp87vi{background:#f4eee7;animation:none}}@keyframes svelte-58v49s-pulse{0%,to{opacity:1}50%{opacity:.5}}.card.svelte-58v49s{text-align:left;flex-direction:column;display:flex}.image-frame.svelte-58v49s{aspect-ratio:1;width:100%;margin-bottom:.5rem;display:block;overflow:hidden}.image-frame-compact.svelte-58v49s{margin-bottom:.25rem}.image-wash.svelte-58v49s{background-image:linear-gradient(to bottom right,#f5f3ec,#f4eee7);justify-content:center;align-items:center;width:100%;height:100%;padding:14%;animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-58v49s-pulse;display:flex}.image-bar.svelte-58v49s{background-color:oklch(87% 0 0/.3);width:auto;height:100%}.text-block.svelte-58v49s{flex-direction:column;font-size:.875rem;line-height:1.25rem;display:flex;position:relative}.text-block-compact.svelte-58v49s{font-size:.75rem;line-height:1rem}.bar.svelte-58v49s{background-color:oklch(92% 0 0);border-radius:.25rem;height:1rem;animation:2s cubic-bezier(.4,0,.6,1) infinite svelte-58v49s-pulse}.title-bar.svelte-58v49s{width:75%;margin-bottom:.125rem}.size-bar.svelte-58v49s{width:50%;margin-bottom:.125rem}.price-bar.svelte-58v49s{width:40%}.ls.svelte-1szl977{--ls-ink:var(--wf-ink,var(--ink-emphasis));--ls-mid:var(--wf-mid,var(--ink-secondary));--ls-faint:var(--wf-faint,var(--ink-tertiary));--ls-line:var(--wf-line,var(--border));--ls-surface:var(--wf-surface,var(--card,#fff));flex-direction:column;align-items:center;gap:clamp(1.25rem,2.5vw,1.75rem);display:flex}.ls.compact.svelte-1szl977{gap:.85rem}.ls-field.svelte-1szl977{border:1px solid var(--ls-line);background:var(--ls-surface);border-radius:100px;align-items:center;gap:.65rem;width:100%;max-width:40rem;padding:.85rem .85rem .85rem 1.25rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.ls-field.svelte-1szl977:focus-within,.ls-field.active.svelte-1szl977{border-color:var(--ls-ink);box-shadow:0 1px 12px #0000000d}.ls.compact.svelte-1szl977 .ls-field:where(.svelte-1szl977){gap:.5rem;padding:.45rem .45rem .45rem .9rem}.ls.compact.svelte-1szl977 .ls-input:where(.svelte-1szl977){font-size:.9rem}.ls-field.svelte-1szl977 .ls-field-icon{color:var(--ls-mid);flex-shrink:0}.ls-input.svelte-1szl977{min-width:0;font-family:var(--font-sans);color:var(--ls-ink);background:0 0;border:0;outline:0;flex:1;font-size:1.25rem}.ls-input.svelte-1szl977::placeholder{color:var(--ls-faint)}.ls-input.svelte-1szl977::-webkit-search-cancel-button{appearance:none}.ls-iconbtn.svelte-1szl977{color:var(--ls-mid);cursor:pointer;background:0 0;border:0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:inline-flex}.ls-iconbtn.svelte-1szl977:hover{color:var(--ls-ink)}.ls-divider.svelte-1szl977{background:var(--ls-line);flex-shrink:0;width:1px;height:1.4rem}.ls-ac.svelte-1szl977{z-index:40;transform-origin:top;background:var(--ls-surface);border:1px solid var(--ls-line);border-radius:1rem;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .55rem);left:0;right:0;box-shadow:0 12px 34px #0000001f}.ls-ac-opt.svelte-1szl977{width:100%;font-family:var(--font-sans);color:var(--ls-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.7rem;align-items:center;gap:.6rem;padding:.55rem .7rem;font-size:.92rem;transition:background-color .12s;display:flex}.ls-ac-opt.active.svelte-1szl977{background:color-mix(in srgb, var(--ls-ink) 7%, transparent)}.ls-ac-opt.svelte-1szl977 .ls-ac-icon{color:var(--ls-faint);flex-shrink:0}.ls-ac-term.svelte-1szl977{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ls-ac-count.svelte-1szl977{font-family:var(--font-sans);color:var(--ls-faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.72rem}.ls-color.svelte-1szl977{flex-shrink:0;position:relative}.ls-color-trigger.svelte-1szl977{width:2.1rem;height:2.1rem;color:var(--ls-mid);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.ls-color-trigger.svelte-1szl977:hover{color:var(--ls-ink);background:color-mix(in srgb, currentColor 6%, transparent)}.ls-color-trigger.on.svelte-1szl977{border-color:var(--ls-line)}.ls-color-cur.svelte-1szl977{background:var(--sw);border:1px solid #0000002e;border-radius:50%;width:1.15rem;height:1.15rem}.ls-color-pop.svelte-1szl977{z-index:30;transform-origin:100% 0;background:var(--ls-surface);border:1px solid var(--ls-line);border-radius:.85rem;width:14rem;max-width:calc(100vw - 2rem);padding:.85rem;position:absolute;top:calc(100% + .7rem);right:0;box-shadow:0 10px 30px #0000001f}.ls-pop-head.svelte-1szl977{letter-spacing:.12em;text-transform:uppercase;color:var(--ls-faint);justify-content:space-between;align-items:baseline;margin-bottom:.7rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;display:flex}.ls-pop-clear.svelte-1szl977{text-transform:none;letter-spacing:0;color:var(--ls-faint);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:.62rem;text-decoration:underline}.ls-pop-clear.svelte-1szl977:hover{color:var(--ls-ink)}.ls-swatches.svelte-1szl977{flex-wrap:wrap;gap:.55rem;display:flex}.ls-swatch.svelte-1szl977{background:var(--sw);cursor:pointer;border:1px solid #0000002e;border-radius:50%;width:1.6rem;height:1.6rem;padding:0;transition:transform .15s}.ls-swatch.svelte-1szl977:hover{transform:scale(1.12)}.ls-swatch.sel.svelte-1szl977{box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--ls-ink)}.ls-chips.svelte-1szl977{flex-wrap:wrap;place-content:center;gap:.5rem;max-width:60rem;margin-inline:auto;display:flex}.ls-pill.svelte-1szl977{font-family:var(--font-sans);color:var(--ls-ink);border:1px solid var(--ls-line);white-space:nowrap;cursor:pointer;background:0 0;border-radius:100px;flex-shrink:0;align-items:center;gap:.3rem;padding:.4rem .85rem;font-size:.8rem;transition:font-size .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1),background-color .2s,border-color .2s,color .2s;display:inline-flex}.ls-pill.svelte-1szl977:hover{border-color:#0006}.ls-chips.idle.svelte-1szl977{gap:.85rem}.ls-chips.idle.svelte-1szl977 .ls-pill:where(.svelte-1szl977){border-radius:100px;padding:.6rem 1.25rem;font-size:clamp(.9rem,3.8vw,1.6rem)}.ls-pill.sel.svelte-1szl977{border-color:var(--ls-ink);background:var(--ls-ink);color:#fff}.ls-pill.svelte-1szl977 .ls-pill-x{opacity:.85;flex-shrink:0;margin-right:-.15rem;display:none}.ls-pill.sel.svelte-1szl977 .ls-pill-x{display:inline-flex}.ls-chips.has-selection.svelte-1szl977{max-width:none!important}.ls-results.svelte-1szl977{align-self:stretch;margin-top:clamp(.5rem,1.5vw,1rem)}.ls-results.full-bleed.svelte-1szl977{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:clamp(1.5rem,2vw,3rem)}.ls-results.has-input.svelte-1szl977{min-height:60vh}.ls.compact.svelte-1szl977 .ls-results.has-input:where(.svelte-1szl977){min-height:0}.ls.compact.svelte-1szl977 .ls-count-line:where(.svelte-1szl977){margin-bottom:.75rem}.ls-empty.svelte-1szl977{text-align:center;color:var(--ls-faint);flex-direction:column;align-items:center;gap:1.25rem;padding:clamp(2rem,5vw,3.5rem) 0;display:flex}.ls-empty-msg.svelte-1szl977{max-width:32rem;margin:0}.ls-empty-actions.svelte-1szl977{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.ls-clear-chip.svelte-1szl977{font-family:var(--font-sans);color:var(--ls-ink);border:1px solid var(--ls-line);cursor:pointer;background:0 0;border-radius:100px;padding:.45rem .95rem;font-size:.82rem;transition:border-color .2s,background-color .2s,color .2s}.ls-clear-chip.svelte-1szl977:hover{border-color:var(--ls-ink)}.ls-clear-all.svelte-1szl977{border-color:var(--ls-ink);background:var(--ls-ink);color:var(--ls-surface)}.ls-clear-all.svelte-1szl977:hover{background:color-mix(in srgb, var(--ls-ink) 85%, transparent)}.ls-count-line.svelte-1szl977{justify-content:center;align-items:center;gap:.6rem;min-height:1.1rem;margin-bottom:clamp(1rem,2vw,1.5rem);display:flex}.ls-count.svelte-1szl977{letter-spacing:.04em;color:var(--ls-mid);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;display:inline-block}.ls-grid-fade.svelte-1szl977{animation:.3s both svelte-1szl977-ls-fade-in}.ls-skel.svelte-1szl977{width:var(--ls-tile-h)}.ls-card .caption{font-family:var(--font-sans);text-transform:none;letter-spacing:normal}.ls.svelte-1szl977{--ls-tile-h:clamp(180px, 34vw, 460px)}.ls-card{--row-height:var(--ls-tile-h)!important}.ls-sentinel.svelte-1szl977{justify-content:center;align-items:center;height:4rem;margin-top:1.5rem;display:flex}.ls-spinner.svelte-1szl977{border:2px solid color-mix(in srgb, currentColor 22%, transparent);border-top-color:var(--ls-mid);border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite svelte-1szl977-ls-spin}@keyframes svelte-1szl977-ls-fade-in{0%{opacity:0}}@keyframes svelte-1szl977-ls-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ls-grid-fade.svelte-1szl977{animation:none}.ls-spinner.svelte-1szl977{animation-duration:1.6s}}.wall-grid.svelte-fer6mk{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .5rem;width:100%;padding-inline:0;display:grid}@media (width>=768px){.wall-grid.svelte-fer6mk{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.wall-grid.svelte-fer6mk{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem}}@media (width>=1600px){.wall-grid.svelte-fer6mk{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes svelte-w0bfbz-br-enter-up{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.br-enter-search.svelte-w0bfbz{animation:.55s cubic-bezier(.22,1,.36,1) .22s both svelte-w0bfbz-br-enter-up}@media (prefers-reduced-motion:reduce){.br-enter-search.svelte-w0bfbz{animation:none}}.br-field.svelte-w0bfbz{border:1px solid var(--br-line);background:var(--br-surface);border-radius:100px;align-items:center;gap:.65rem;width:100%;max-width:40rem;max-height:6rem;padding:.85rem .85rem .85rem 1.25rem;transition:border-color .2s,box-shadow .2s,opacity .24s,transform .24s,max-height .24s,margin .24s,padding .24s,border-width .24s;display:flex;position:relative;overflow:hidden}.br-field.svelte-w0bfbz:focus-within,.br-field.active.svelte-w0bfbz{border-color:var(--br-ink);box-shadow:0 1px 12px #0000000d}.br-field.gap-below.svelte-w0bfbz{margin-bottom:clamp(1rem,2vw,1.5rem)}.br-field.seq-out.svelte-w0bfbz{opacity:0;pointer-events:none;border-width:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-.8rem)}@media (prefers-reduced-motion:reduce){.br-field.seq-out.svelte-w0bfbz{transition:none}}.br-field.seq-box-in.svelte-w0bfbz{animation:.45s cubic-bezier(.22,1,.36,1) both svelte-w0bfbz-br-enter-up}@media (prefers-reduced-motion:reduce){.br-field.seq-box-in.svelte-w0bfbz{animation:none}}.br-field.svelte-w0bfbz .br-field-icon{color:var(--br-mid);flex-shrink:0}.br-input.svelte-w0bfbz{min-width:0;font-family:var(--font-sans);color:var(--br-ink);background:0 0;border:0;outline:0;flex:1;font-size:1.25rem}.br-input.svelte-w0bfbz::placeholder{color:color-mix(in srgb, var(--br-ink) 62%, transparent)}.br-input.svelte-w0bfbz::-webkit-search-cancel-button{appearance:none}.br-iconbtn.svelte-w0bfbz{width:2.25rem;height:2.25rem;color:var(--br-mid);cursor:pointer;background:0 0;border:0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;margin:-.35rem 0;padding:0;transition:color .2s;display:inline-flex}.br-iconbtn.svelte-w0bfbz:hover{color:var(--br-ink)}.br-seeall.svelte-w0bfbz{border:1px solid var(--br-ink);background:var(--br-ink);color:#fff;width:auto;height:auto;font-family:var(--font-sans);white-space:nowrap;border-radius:100px;padding:.4rem .95rem;font-size:.95rem}.br-seeall.th-normal.svelte-w0bfbz:lang(th){letter-spacing:0}.br-seeall.svelte-w0bfbz:hover{background:color-mix(in srgb, var(--br-ink) 82%, transparent);color:#fff}.br-iconbtn.svelte-w0bfbz:focus-visible{color:var(--br-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--br-ink) 22%, transparent);outline:none}@keyframes svelte-n7zy28-br-enter-up{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.br-subjects-wrap.svelte-n7zy28{order:1;justify-content:center;width:100%;display:flex}.br-subjects-wrap.pill-hold.svelte-n7zy28{opacity:0}.br-subjects-wrap.pill-enter.svelte-n7zy28{animation:.5s cubic-bezier(.22,1,.36,1) both svelte-n7zy28-br-enter-up}@media (prefers-reduced-motion:reduce){.br-subjects-wrap.pill-enter.svelte-n7zy28{animation:none}}.br-subjects.svelte-n7zy28{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:56rem;display:flex;position:relative}.br-subjects.one.svelte-n7zy28{max-width:none!important}.br-pill.svelte-n7zy28{height:var(--pill-h);padding:0 var(--pill-px);font-family:var(--font-sans);font-size:var(--pill-fs);color:var(--br-ink);border:1px solid var(--br-line);white-space:nowrap;cursor:pointer;background:0 0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.br-pill.seq-hide.svelte-n7zy28{opacity:0;pointer-events:none;transition:opacity .2s}.br-pill.seq-pill-down.svelte-n7zy28{opacity:0;pointer-events:none;transition:opacity .24s,transform .24s;transform:translateY(1.2rem)}.br-pill.seq-pill-hold.svelte-n7zy28{opacity:0}.br-pill.seq-pills-in.svelte-n7zy28{animation:.5s cubic-bezier(.22,1,.36,1) both svelte-n7zy28-br-enter-up}@media (prefers-reduced-motion:reduce){.br-pill.seq-pill-down.svelte-n7zy28{transition:none}.br-pill.seq-pills-in.svelte-n7zy28{animation:none}}.br-pill.svelte-n7zy28:hover{border-color:color-mix(in srgb, var(--br-ink) 45%, transparent)}.br-pill.svelte-n7zy28:focus-visible{border-color:var(--br-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--br-ink) 22%, transparent);outline:none}.br-pill.sel.svelte-n7zy28{border-color:var(--br-ink);background:var(--br-ink);color:#fff}.br-pill.svelte-n7zy28 .br-pill-x{opacity:.85;flex-shrink:0;margin-right:-.15rem}.br-colors-anim.svelte-1px2v04{opacity:1;order:2;transition:opacity .26s,transform .26s;transform:translateY(0)}.br-colors-anim.stack-color-first.svelte-1px2v04{order:0}.br-colors-anim.seq-colors-out.svelte-1px2v04{opacity:0;pointer-events:none;transform:translateY(1.2rem)}@media (prefers-reduced-motion:reduce){.br-colors-anim.svelte-1px2v04{transition:none}}.br-colors.svelte-1px2v04{justify-content:center;display:flex}.br-swatches.svelte-1px2v04{flex-wrap:wrap;place-content:center;gap:.6rem;display:flex}.br-colors-chosen.svelte-1px2v04{align-items:center}.br-color-chip.svelte-1px2v04{height:var(--pill-h);font-family:var(--font-sans);font-size:var(--pill-fs);color:var(--br-ink);padding:0 var(--pill-px) 0 calc(var(--pill-px) * .55);border:1px solid var(--br-ink);cursor:pointer;background:0 0;border-radius:100px;align-items:center;gap:.5rem;transition:background-color .2s;display:inline-flex}.br-color-chip.svelte-1px2v04:hover{background:color-mix(in srgb, var(--br-ink) 6%, transparent)}.br-color-chip.svelte-1px2v04:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--br-ink) 22%, transparent);outline:none}.br-color-dot.svelte-1px2v04{width:calc(var(--pill-h) * .5);height:calc(var(--pill-h) * .5);background:var(--sw);border:1px solid #0000002e;border-radius:50%;flex-shrink:0}.br-color-name.svelte-1px2v04{line-height:1}.br-color-chip.svelte-1px2v04 .br-color-x{color:var(--br-mid);margin-left:-.1rem}.br-swatch.svelte-1px2v04{width:var(--pill-h);height:var(--pill-h);background:var(--sw);cursor:pointer;border:1px solid #0000002e;border-radius:50%;padding:0;transition:transform .15s}.br-swatch.svelte-1px2v04:hover{transform:scale(1.12)}.br-swatch.sel.svelte-1px2v04,.br-swatch.svelte-1px2v04:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--br-ink);outline:none}.br-swatches.pill-row.svelte-1px2v04{gap:.6rem}.br-tier-pill.svelte-1px2v04{height:var(--pill-h);padding:0 var(--pill-px);font-family:var(--font-sans);font-size:var(--pill-fs);color:var(--br-ink);border:1px solid var(--br-line);white-space:nowrap;cursor:pointer;background:0 0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.br-tier-pill.svelte-1px2v04:hover{border-color:color-mix(in srgb, var(--br-ink) 45%, transparent)}.br-tier-pill.svelte-1px2v04:focus-visible{border-color:var(--br-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--br-ink) 22%, transparent);outline:none}.br-tier-pill.sel.svelte-1px2v04{border-color:var(--br-ink);background:var(--br-ink);color:#fff}.br-color-chip.pill-chip.svelte-1px2v04{border-color:var(--br-ink)}.card.svelte-r8t1gc{text-align:left;width:100%;max-width:none;color:inherit;text-decoration:none;display:block}.card.clickable.svelte-r8t1gc{cursor:pointer}.card.static.svelte-r8t1gc{cursor:default}.wrapper.svelte-r8t1gc{width:100%;margin-bottom:.75rem;position:relative;overflow:hidden}.ratio-portrait.svelte-r8t1gc{aspect-ratio:4/5}.ratio-square.svelte-r8t1gc{aspect-ratio:1}.art.svelte-r8t1gc{backface-visibility:hidden;width:100%;height:100%;transition:transform .4s cubic-bezier(.25,.46,.45,.94);display:block;transform:translateZ(0)}.warm-bg.svelte-r8t1gc{background-color:oklch(95% .014 95)}.fit-contain.svelte-r8t1gc{object-fit:contain}.fit-cover.svelte-r8t1gc{object-fit:cover}@media (hover:hover){.card.svelte-r8t1gc:hover .art:where(.svelte-r8t1gc){transform:scale(1.02)}}.placeholder.svelte-r8t1gc{color:oklch(87% 0 0);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.details.svelte-r8t1gc{font-family:var(--font-sans);letter-spacing:normal;color:oklch(55.6% 0 0);flex-direction:column;font-size:.8rem;transition:color .2s;display:flex}.details.on-dark.svelte-r8t1gc:hover{color:#fff}.details.on-light.svelte-r8t1gc:hover{color:#000}.detail-line.svelte-r8t1gc{text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.br-counter.svelte-og9h63{z-index:40;border:1px solid color-mix(in srgb, var(--wf-line,var(--border)) 45%, transparent);background:var(--wf-surface,var(--card,#fff));color:color-mix(in srgb, var(--wf-ink,var(--ink-emphasis)) 65%, transparent);font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:.6rem;margin:0;padding:.85rem 1.5rem;font-size:1rem;display:flex;position:fixed;bottom:clamp(1rem,3vw,2rem);right:clamp(1.5rem,2vw,3rem);box-shadow:0 4px 16px #0000001a}.br-counter-btn.svelte-og9h63{cursor:pointer;transition:color .2s}.br-counter-btn.svelte-og9h63:hover{color:var(--wf-ink,var(--ink-emphasis))}.br.svelte-og9h63{--br-ink:var(--wf-ink,var(--ink-emphasis));--br-mid:var(--wf-mid,var(--ink-secondary));--br-faint:var(--wf-faint,var(--ink-tertiary));--br-line:var(--wf-line,var(--border));--br-surface:var(--wf-surface,var(--card,#fff));--br-tile-h:clamp(160px, 24vw, 360px);--pill-h:2.75rem;--pill-fs:.9rem;--pill-px:1.1rem;flex-direction:column;align-items:center;display:flex}@media (width>=768px){.br.svelte-og9h63{--pill-h:3.1rem;--pill-fs:1.1rem;--pill-px:1.45rem}}.br-controls.svelte-og9h63{opacity:1;flex-direction:column;align-items:center;width:100%;margin-bottom:0;transition:opacity .2s;display:flex}.br-controls.hidden.svelte-og9h63{opacity:0}@media (prefers-reduced-motion:reduce){.br-controls.svelte-og9h63{transition:opacity .12s}}.br-filters.svelte-og9h63{flex-direction:column;align-items:center;gap:clamp(1rem,2vw,1.5rem);width:100%;display:flex}.br-keyword.svelte-og9h63{order:1;justify-content:center;display:inline-flex}.br-pill.svelte-og9h63{height:var(--pill-h);padding:0 var(--pill-px);font-family:var(--font-sans);font-size:var(--pill-fs);color:var(--br-ink);border:1px solid var(--br-line);white-space:nowrap;cursor:pointer;background:0 0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.br-pill.svelte-og9h63:hover{border-color:color-mix(in srgb, var(--br-ink) 45%, transparent)}.br-pill.svelte-og9h63:focus-visible{border-color:var(--br-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--br-ink) 22%, transparent);outline:none}.br-pill.sel.svelte-og9h63{border-color:var(--br-ink);background:var(--br-ink);color:#fff}.br-pill.svelte-og9h63 .br-pill-x{opacity:.85;flex-shrink:0;margin-right:-.15rem}.br-results.svelte-og9h63{opacity:1;flex-direction:column;align-items:center;width:100%;padding-top:clamp(1.5rem,4vw,2.75rem);transition:opacity .2s;display:flex}.br-results.dim.svelte-og9h63{opacity:0}@media (prefers-reduced-motion:reduce){.br-results.svelte-og9h63{transition:opacity .1s}}.br.svelte-og9h63 .br-card{--row-height:var(--br-tile-h)!important}.br.svelte-og9h63 .product-grid{gap:2rem 1.25rem}@media (width<=639px){.br.svelte-og9h63 .product-grid{row-gap:.75rem}.br-card-cell.svelte-og9h63{padding-top:4px}}@media (width>=1024px){.br.svelte-og9h63 .product-grid{gap:2.75rem 1.75rem}}.br-card-cell.svelte-og9h63{content-visibility:auto;contain-intrinsic-size:0 var(--br-tile-h);align-items:flex-end;padding-top:16px;display:flex}.br-card-cell.near.svelte-og9h63{content-visibility:visible}.br-card-cell.wall-cell.svelte-og9h63{align-items:stretch;width:100%}.br-skel.svelte-og9h63{width:var(--br-tile-h)}.br.svelte-og9h63 .br-card .meta{font-family:var(--font-sans);text-transform:none;letter-spacing:normal;font-size:.8rem}.br.svelte-og9h63 .br-card .wrapper{margin-bottom:.25rem}.br-card-cell.svelte-og9h63:not(.wall-cell):not(.collection-cell) .br-card .caption>.caption-line:nth-child(2),.br-card-cell.collection-cell.svelte-og9h63 .br-card .caption>.caption-line:first-child{display:none}.br.svelte-og9h63 .product-grid{row-gap:.75rem}@media (width>=1024px){.br.svelte-og9h63 .product-grid{row-gap:1.25rem}}.br-card-cell.svelte-og9h63:not(.wall-cell) .br-card .caption{text-align:center;letter-spacing:-.01em;align-items:center}.br-empty.svelte-og9h63{text-align:center;flex-direction:column;align-items:center;gap:1.1rem;padding:clamp(2rem,5vw,3.5rem) 0;display:flex}.br-empty-msg.svelte-og9h63{font-family:var(--font-sans);color:var(--br-mid);max-width:32rem;margin:0}.br-clear.svelte-og9h63{font-family:var(--font-sans);color:#fff;background:var(--br-ink);border:1px solid var(--br-ink);cursor:pointer;border-radius:100px;padding:.45rem 1.05rem;font-size:.82rem;transition:background-color .2s}.br-clear.svelte-og9h63:hover{background:color-mix(in srgb, var(--br-ink) 82%, transparent)}.br-clear.svelte-og9h63:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px color-mix(in srgb, var(--br-ink) 45%, transparent);outline:none}.br-sentinel.svelte-og9h63{justify-content:center;align-items:center;height:4rem;margin-top:1.5rem;display:flex}.br-spinner.svelte-og9h63{border:2px solid color-mix(in srgb, currentColor 22%, transparent);border-top-color:var(--br-mid);border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite svelte-og9h63-br-spin}@keyframes svelte-og9h63-br-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.br-spinner.svelte-og9h63{animation-duration:1.6s}}.wf-flush-top.svelte-1kxy863{margin-top:calc(-1*clamp(1rem,2vw,1.75rem));padding-top:0}@media (width<=767px){.wf-flush-top.svelte-1kxy863{margin-top:0;padding-top:clamp(1.5rem,5vw,2.5rem)}}.br-page.svelte-1kxy863{min-height:calc(100svh - clamp(5.5rem,8vw,7rem))}.br-head.svelte-1kxy863{text-align:center;flex-direction:column;align-items:center;gap:.4rem;max-height:12rem;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);transition:max-height .45s cubic-bezier(.22,1,.36,1),opacity .35s,margin-bottom .45s cubic-bezier(.22,1,.36,1);display:flex}.br-head.gone.svelte-1kxy863{opacity:0;pointer-events:none;max-height:0;margin-bottom:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.br-head.svelte-1kxy863{transition:none}}.br-enter.svelte-1kxy863{animation:.8s cubic-bezier(.22,1,.36,1) 80ms both svelte-1kxy863-br-enter}@keyframes svelte-1kxy863-br-enter{0%{opacity:0;transform:translateY(.9rem)}40%{opacity:1}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.br-enter.svelte-1kxy863{animation:none}}.br-eyebrow.svelte-1kxy863{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.22em;color:color-mix(in srgb, var(--wf-ink) 50%, transparent);margin:0 0 .5rem;font-size:.72rem;font-weight:400}.br-eyebrow.th-normal.svelte-1kxy863:lang(th){letter-spacing:0;text-transform:none;font-size:.85rem}.br-title.svelte-1kxy863{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--wf-ink);margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:400;line-height:1.3}.br-title.svelte-1kxy863:lang(th){letter-spacing:0;line-height:1.7}@media (width<=767px){.br-title.svelte-1kxy863:lang(th){line-height:1.8}}.br-src-row.svelte-1kxy863{flex-wrap:wrap;justify-content:center;align-items:center;gap:.1em .32em;display:flex}.br-src-break.svelte-1kxy863{flex-basis:100%;height:0}.br-src-dot.svelte-1kxy863{color:color-mix(in srgb, var(--wf-ink) 30%, transparent);-webkit-user-select:none;user-select:none;line-height:1}@media (width<=480px){.br-src-row.svelte-1kxy863{flex-direction:column;row-gap:.4em}.br-src-dot.svelte-1kxy863,.br-src-break.svelte-1kxy863{display:none}}.br-src-opt.svelte-1kxy863{font:inherit;letter-spacing:inherit;color:color-mix(in srgb, var(--wf-ink) 38%, transparent);cursor:pointer;text-underline-offset:.12em;background:0 0;border:0;padding:0;line-height:1;text-decoration-thickness:.04em;transition:color .2s;display:inline-block;position:relative}.br-src-opt.svelte-1kxy863:after{content:"";transform-origin:0;background:currentColor;width:100%;height:.07em;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-.04em;left:0;transform:scaleX(0)}.br-src-opt.svelte-1kxy863:not(.sel):hover{color:var(--wf-ink)}.br-src-opt.svelte-1kxy863:not(.sel):hover:after{transform:scaleX(1)}.br-src-opt.sel.svelte-1kxy863{color:var(--wf-ink)}.br-src-opt.sel.svelte-1kxy863:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.br-src-opt.svelte-1kxy863:after{transition:none}}.br-src-opt.svelte-1kxy863:focus-visible{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--wf-ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--wf-ink) 45%, transparent);outline:none}
