:root{--b-deep:#0b2b26;--b-night:#051f20;--b-green:#163832;--b-green-2:#235347;--b-sage:#8eb69b;--b-mint:#daf1de;--b-mint-2:#c9e8cf;--b-page:#fff;--b-paper:#f4f2ec;--b-paper-2:#ebe8df;--b-card:#fff;--b-line:#e4e0d6;--b-ink:#0b2b26;--b-ink-2:#4a5a55;--b-ink-3:#637069;--b-open:#2b7552;--b-error:#b3261e;--b-r-s:10px;--b-r-m:12px;--b-r-field:14px;--b-r-l:18px;--b-r-xl:22px;--b-r-pill:999px;--b-font-display:"Wix Madefor Display Variable", "Wix Madefor Text Variable", sans-serif;--b-font-text:"Wix Madefor Text Variable", sans-serif;--b-fs-display-xl:52px;--b-ls-display-xl:-.036em;--b-fs-display-l:48px;--b-ls-display-l:-.036em;--b-fs-heading-m:32px;--b-ls-heading-m:-.03em;--b-fs-heading-s:21px;--b-ls-heading-s:-.018em;--b-fs-title:16px;--b-ls-title:-.01em;--b-fs-body-l:19px;--b-fs-body:17px;--b-fs-body-s:14px;--b-fs-label:12px;--b-fs-button:17px;--b-fs-price-l:34px;--b-ls-price-l:-.03em;--b-fs-price:21px;--b-ls-price:-.02em;--b-fs-logo:15px;--b-fs-tag:10px;--b-ease:cubic-bezier(.22, 1, .36, 1);--b-quick:.15s;--b-base:.22s;--b-slow:.32s;--b-out:.13s;--b-reveal:.26s;--b-count:.9s;--b-coin:1.3s;--b-skeleton:1.8s;--b-press-icon:.86;--b-press-text:.94;--b-gutter:20px;--b-page-max:calc(1180px + var(--b-gutter)*2);--b-header-h:56px;--b-tabbar-h:60px;--b-touch:44px;--b-focus:0 0 0 3px var(--b-page), 0 0 0 5px var(--b-green-2)}@media (width<=640px){:root{--b-fs-display-xl:34px;--b-ls-display-xl:-.032em;--b-fs-display-l:34px;--b-ls-display-l:-.032em;--b-fs-heading-m:26px;--b-ls-heading-m:-.026em;--b-fs-heading-s:19px;--b-ls-heading-s:-.016em;--b-fs-title:15px;--b-ls-title:-.006em;--b-fs-body-l:17px;--b-fs-price-l:28px;--b-ls-price-l:-.028em;--b-fs-price:18px;--b-ls-price:-.016em;--b-header-h:52px;--b-tabbar-h:64px;--b-gutter:16px}}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./wix-madefor-display-cyrillic-wght-normal.CSoh1k7O.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./wix-madefor-display-vietnamese-wght-normal.DuF6gx5Y.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./wix-madefor-display-latin-ext-wght-normal.D2bqQwGw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Display Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./wix-madefor-display-latin-wght-normal.Blzrepd3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Text Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Text Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./wix-madefor-text-cyrillic-wght-normal.BLx_7Pqn.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./wix-madefor-text-vietnamese-wght-normal.DnTfAuVi.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Text Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./wix-madefor-text-latin-ext-wght-normal.BH75is57.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Text Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./wix-madefor-text-latin-wght-normal.M4ts_BV7.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(.b-root):not(:has(.embed)){background:var(--b-page)}.b-root :is(h1,h2,h3){text-wrap:balance}.b-empty-art{width:min(280px,72%);height:auto;display:block}.b-root p{text-wrap:pretty}.b-root{background:var(--b-page);min-height:100dvh;color:var(--b-ink);font-family:var(--b-font-text);font-size:var(--b-fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;caret-color:var(--b-green-2);accent-color:var(--b-green-2);scrollbar-color:var(--b-line) transparent;line-height:1.5}.b-root ::selection{background:var(--b-mint);color:var(--b-ink)}.b-root :focus-visible{box-shadow:var(--b-focus);border-radius:var(--b-r-s);outline:none}:where(.b-root a){color:inherit;text-underline-offset:3px}.b-root a.b-link{color:var(--b-green-2);text-decoration:underline;text-decoration-thickness:1px}.b-root a.b-link:visited{color:var(--b-green)}.b-display-xl{font:700 var(--b-fs-display-xl) /1 var(--b-font-display);letter-spacing:var(--b-ls-display-xl)}.b-display-l{font:700 var(--b-fs-display-l) /1.05 var(--b-font-display);letter-spacing:var(--b-ls-display-l)}.b-heading-m{font:700 var(--b-fs-heading-m) /1.12 var(--b-font-display);letter-spacing:var(--b-ls-heading-m)}.b-heading-s{font:600 var(--b-fs-heading-s) /1.2 var(--b-font-display);letter-spacing:var(--b-ls-heading-s)}.b-title{font:600 var(--b-fs-title) /1.3 var(--b-font-text);letter-spacing:var(--b-ls-title)}.b-body-l{font:400 var(--b-fs-body-l) /1.55 var(--b-font-text);letter-spacing:-.003em}.b-body{font:400 var(--b-fs-body) /1.5 var(--b-font-text)}.b-body-s{font:400 var(--b-fs-body-s) /1.45 var(--b-font-text);letter-spacing:.004em}.b-body-s,.b-label{color:var(--b-ink-2)}.b-label{font:600 var(--b-fs-label) /1.2 var(--b-font-text)}.b-price-l{font:700 var(--b-fs-price-l) /1 var(--b-font-display);letter-spacing:var(--b-ls-price-l);font-variant-numeric:tabular-nums}.b-price{font:700 var(--b-fs-price) /1 var(--b-font-display);letter-spacing:var(--b-ls-price);font-variant-numeric:tabular-nums}.b-logo{font:500 var(--b-fs-logo) /1 var(--b-font-display);letter-spacing:.18em;text-transform:uppercase}.b-num{font-variant-numeric:tabular-nums}.b-muted{color:var(--b-ink-2)}.b-faint{color:var(--b-ink-3)}.b-open{color:var(--b-open);font-weight:600}.b-old-price{font-size:var(--b-fs-body-s);color:var(--b-ink-3);font-variant-numeric:tabular-nums;text-decoration:line-through}.b-drop{font:600 var(--b-fs-label) /1.2 var(--b-font-text);color:var(--b-ink-2)}.b-btn{border-radius:var(--b-r-pill);min-height:52px;font:600 var(--b-fs-button) /1 var(--b-font-text);letter-spacing:-.005em;cursor:pointer;transition:background-color var(--b-base) var(--b-ease),color var(--b-base) var(--b-ease),box-shadow var(--b-base) var(--b-ease),transform var(--b-quick) var(--b-ease);border:0;justify-content:center;align-items:center;gap:8px;padding:14px 26px;text-decoration:none;display:inline-flex}.b-btn[aria-disabled=true],.b-btn[disabled]{opacity:.55;cursor:default}.b-btn--primary{background:var(--b-green);color:var(--b-paper)}.b-btn--soft{background:var(--b-mint);color:var(--b-green)}.b-btn--white{background:var(--b-page);color:var(--b-green)}.b-btn--outline{isolation:isolate;color:var(--b-green);box-shadow:inset 0 0 0 1.5px var(--b-green);transition:color var(--b-slow) var(--b-ease),transform var(--b-quick) var(--b-ease);background:0 0;position:relative;overflow:hidden}.b-btn--outline:before{content:"";z-index:-1;background:var(--b-green);clip-path:circle(0 at 0 0);transition:clip-path var(--b-slow) var(--b-ease);position:absolute;inset:0}.b-btn--block{width:100%}.b-btn--sm{min-height:var(--b-touch);padding:10px 16px}.b-btn>svg{flex:none;width:20px;height:20px}@media (hover:hover) and (pointer:fine){.b-btn--primary:hover:not([disabled]){background:var(--b-deep)}.b-btn--soft:hover:not([disabled]){background:var(--b-mint-2)}.b-btn--white:hover:not([disabled]){background:var(--b-mint)}.b-btn--outline:hover:not([disabled]){color:var(--b-page)}.b-btn--outline:hover:not([disabled]):before{clip-path:circle(150% at 0 0)}.b-root a>svg,.b-root button:not(:disabled)>svg{transition:transform var(--b-quick) var(--b-ease)}.b-root a:hover>svg,.b-root button:not(:disabled):hover>svg{transform:scale(var(--b-press-icon))}}.b-btn:active:not([disabled]){transform:scale(.97)}.b-chip{border-radius:var(--b-r-pill);background:var(--b-paper);min-height:38px;color:var(--b-ink);font:600 var(--b-fs-body-s) /1 var(--b-font-text);white-space:nowrap;cursor:pointer;transition:background-color var(--b-quick) var(--b-ease),color var(--b-base) var(--b-ease),box-shadow var(--b-base) var(--b-ease),transform var(--b-quick) var(--b-ease);border:0;align-items:center;gap:6px;padding:0 16px;display:inline-flex;position:relative}.b-chip[aria-checked=true],.b-chip[aria-current=true],.b-chip[aria-pressed=true]{background:var(--b-green);color:var(--b-paper);box-shadow:none}.b-chip:active{transform:scale(.97)}.b-chip:after{content:"";position:absolute;inset:-3px 0}.b-chip--sm{min-height:36px;padding:0 12px}.b-chip--sm:after{inset:-4px 0}.b-plain-link{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.b-root :is(.b-plain-link,.b-row-link,.b-nav-link,.b-chip,.b-tile)>span:not(:has(svg,img)){transform-origin:0;transition:transform var(--b-quick) var(--b-ease);display:inline-block}.b-root .b-chip>span:not(:has(svg,img)){transform-origin:50%}.b-root :is(.b-plain-link,.b-row-link,.b-nav-link,.b-chip,.b-tile):hover>span:not(:has(svg,img)){transform:scale(var(--b-press-text))}}.b-hit{min-height:var(--b-touch);margin-block:calc((1lh - var(--b-touch))/2);align-items:center;display:inline-flex}.b-tile{border-radius:var(--b-r-l);background:var(--b-paper);color:var(--b-ink);text-align:left;cursor:pointer;transition:box-shadow var(--b-quick) var(--b-ease),transform var(--b-quick) var(--b-ease);border:0;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.b-tile:active{transform:scale(.98)}.b-chip>*,.b-tile>*{pointer-events:none}.b-tile[aria-checked=true]{background:var(--b-mint)}.b-tile__check{background:var(--b-green-2);color:#fff;width:22px;height:22px;animation:b-done var(--b-base) var(--b-ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.b-card{border-radius:var(--b-r-l);background:var(--b-paper);overflow:hidden}@media (hover:hover) and (pointer:fine){.b-product__photo img{transition:transform var(--b-base) var(--b-ease)}.b-product:hover .b-product__photo img{transform:translate(-1.5px)}}.b-field{border-radius:var(--b-r-field);background:var(--b-card);width:100%;min-height:48px;box-shadow:inset 0 0 0 1px var(--b-line);color:var(--b-ink);font:400 var(--b-fs-body) /1.3 var(--b-font-text);transition:box-shadow var(--b-quick) var(--b-ease);border:0;padding:12px 16px;display:block}.b-field::placeholder{color:var(--b-ink-3)}.b-field:focus{box-shadow:inset 0 0 0 2px var(--b-green-2);outline:none}.b-field[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--b-error)}.b-field-label{font:600 var(--b-fs-body-s) /1.2 var(--b-font-text);color:var(--b-ink);margin-bottom:6px;display:block}.b-field-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.b-field-head .b-field-label{margin-bottom:0}.b-field-head>:not(label){font:400 var(--b-fs-body-s) /1.2 var(--b-font-text)}.b-field-error{font:400 var(--b-fs-body-s) /1.35 var(--b-font-text);color:var(--b-error);margin-top:6px}.b-field--shake{animation:b-shake var(--b-slow) var(--b-ease)}.b-check{min-height:var(--b-touch);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.b-check__box{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--b-ink-3);background:var(--b-card);color:#fff;transition:background-color var(--b-quick) var(--b-ease);border-radius:6px;flex:none;place-items:center;display:grid}.b-check[aria-checked=true] .b-check__box{background:var(--b-green);box-shadow:none}.b-tag{color:var(--b-green);font:600 var(--b-fs-tag) /1 var(--b-font-text);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:6px;align-items:center;gap:4px;padding:5px 7px;display:inline-flex}.b-photo{aspect-ratio:4/3;background:var(--b-paper);place-items:center;display:grid;position:relative;overflow:hidden}.b-photo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.b-photo--sold img{opacity:.55}.b-stage{border-radius:var(--b-r-xl);background:var(--b-deep);color:var(--b-paper);padding:22px}.b-stage .b-body-s,.b-stage .b-label{color:var(--b-sage)}.b-skeleton{border-radius:var(--b-r-s);background:linear-gradient(90deg,var(--b-paper-2) 0,var(--b-paper) 50%,var(--b-paper-2) 100%);animation:b-skeleton var(--b-skeleton) linear infinite;background-size:200% 100%}.b-page-enter-active{animation:b-page-in var(--b-base) var(--b-ease)}.b-step-enter-active,.b-step-leave-active{transition:opacity var(--b-base) var(--b-ease),transform var(--b-base) var(--b-ease)}.b-step-leave-active{transition-duration:var(--b-out);position:absolute;inset-inline:0}.b-step-enter-from{opacity:0;transform:translate(16px)}.b-step-leave-to{opacity:0;transform:translate(-16px)}.b-unfold-enter-active{transition:opacity var(--b-base) var(--b-ease),transform var(--b-base) var(--b-ease)}.b-unfold-enter-from{opacity:0;transform:translateY(-6px)}.b-fold-enter-active,.b-fold-leave-active{transition:opacity var(--b-base) var(--b-ease)}.b-fold-leave-active{inset-inline:0;transition-duration:var(--b-out);position:absolute;top:0}.b-fold-enter-from,.b-fold-leave-to{opacity:0}.b-sheet-enter-active,.b-sheet-leave-active{transition:opacity var(--b-quick) var(--b-ease)}.b-sheet-leave-active{transition-duration:var(--b-out)}.b-sheet-enter-from,.b-sheet-leave-to{opacity:0}.b-sheet-enter-active .b-sheet__panel,.b-sheet-leave-active .b-sheet__panel{transition:transform var(--b-slow) var(--b-ease)}.b-sheet-leave-active .b-sheet__panel{transition-duration:var(--b-out)}.b-sheet-enter-from .b-sheet__panel,.b-sheet-leave-to .b-sheet__panel{transform:translateY(100%)}.b-fade-enter-active,.b-fade-leave-active{transition:opacity var(--b-quick) var(--b-ease)}.b-fade-enter-from,.b-fade-leave-to{opacity:0}.b-beat{animation:b-heartbeat var(--b-slow) var(--b-ease)}@keyframes b-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes b-done{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes b-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}@keyframes b-heartbeat{0%,to{transform:scale(1)}45%{transform:scale(1.2)}}@keyframes b-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.b-in-mark{animation:b-in-mark var(--b-count) var(--b-ease) both}.b-in-left{animation:b-in-left var(--b-count) var(--b-ease) both;animation-delay:.25s}.b-in-right{animation:b-in-right var(--b-count) var(--b-ease) both;animation-delay:.4s}.b-in-up{animation:b-in-up var(--b-slow) var(--b-ease) both;animation-delay:.75s}.b-in-coin{animation:b-in-coin var(--b-coin) cubic-bezier(.3,.7,.4,1) both;animation-delay:.85s}.b-in-fade{animation:b-in-fade var(--b-count) var(--b-ease) both}@keyframes b-in-mark{0%{opacity:0;filter:blur(6px);transform:scale(.8)}to{opacity:1;filter:none;transform:none}}@keyframes b-in-left{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:none}}@keyframes b-in-right{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}@keyframes b-in-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes b-in-coin{0%{opacity:0;transform:perspective(600px)translateY(28px)rotateY(0)}20%{opacity:1}to{opacity:1;transform:perspective(600px)translateY(0)rotateY(2turn)}}@keyframes b-in-fade{0%{opacity:0}to{opacity:1}}@keyframes b-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.b-root *,.b-root :after,.b-root :before{animation:none!important}.b-sheet-enter-from .b-sheet__panel,.b-sheet-leave-to .b-sheet__panel,.b-step-enter-from,.b-step-leave-to,.b-unfold-enter-from{transform:none}.b-fold-enter-active,.b-fold-leave-active{transition:none}.b-btn:active,.b-chip:active,.b-tile:active{transform:none}}.b-suggest{-moz-column-gap:24px;grid-template-columns:minmax(0,1fr);align-content:start;column-gap:24px;margin:0;padding:0;list-style:none;display:grid}.b-suggest__row{border-bottom:1px solid var(--b-line);text-align:left;justify-content:space-between;align-items:baseline;gap:10px;width:100%;min-height:44px;padding:10px 4px;display:flex}.b-suggest__row>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-suggest__row>*+*{flex:none}
