.lmw{--lmw-gap:var(--lmw-s-4);--lmw-cols:4;--lmw-per-view:5}.lmw *,.lmw *::before,.lmw *::after{box-sizing:border-box}.lmw-lazy-cv{content-visibility:auto;contain-intrinsic-size:0 1px}.lmw-lazy{display:block;min-block-size:1px}.lmw button,.lmw .lmw-cart__add,.lmw .lmw-mc__btn{-webkit-user-select:none;user-select:none}.lmw button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;line-height:inherit;text-align:inherit;text-transform:none;letter-spacing:inherit;-webkit-appearance:none;appearance:none}.lmw button:hover,.lmw button:focus,.lmw button:active,.lmw a:hover,.lmw a:focus,.lmw a:active{text-decoration:none;text-shadow:none;box-shadow:none;filter:none;outline:none}.lmw [tabindex]:focus{outline:none;box-shadow:none}.lmw :focus-visible{outline:2px solid var(--lmw-ring);outline-offset:2px}.lmw{--lmw-press:.95;--lmw-press-fade:1;--lmw-press-dur:110ms}.lmw .lmw-cart__add:active,.lmw .lmw-qty__btn:active,.lmw .lmw-wish:active,.lmw .lmw-rail__btn:active,.lmw .lmw-pick__opt:not([disabled]):active,.lmw .lmw-pick__add:not([disabled]):active,.lmw .lmw-mc__step:active,.lmw .lmw-mc__drop:active,.lmw .lmw-mc__btn:active,.lmw .lmw-mc__undobtn:active,.lmw .lmw-toast__act:active{scale:var(--lmw-press);opacity:var(--lmw-press-fade)}@media (prefers-reduced-motion:reduce){.lmw{--lmw-press:1;--lmw-press-fade:.72}}.lmw a{text-decoration:none}.lmw img{max-inline-size:100%}.lmw svg{display:block;flex:0 0 auto}.lmw .lmw-cart__ico svg [fill]:not([fill="none"]){fill:currentColor}.lmw .lmw-cart__ico svg [stroke]:not([stroke="none"]){stroke:currentColor}.lmw-sr{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lmw-num,.lmw-price{font-variant-numeric:tabular-nums}.lmw-grid{display:grid;grid-template-columns:repeat(var(--lmw-cols),minmax(0,1fr));gap:var(--lmw-gap)}.lmw-rail__track,.lmw-sl__track{contain:inline-size}.elementor-widget-lmw-product-carousel,.elementor-widget-lmw-product-box,.elementor-widget-lmw-slider,.elementor-widget-lmw-banners,.elementor-widget-lmw-trust-badges,.elementor-widget-lmw-brand-carousel,.elementor-widget-lmw-related,.elementor-widget-lmw-post-products,.elementor-widget-lmw-posts-rail{inline-size:100%;min-inline-size:0;max-inline-size:100%}.elementor-widget-lmw-post-products.elementor-sticky--active{inline-size:auto;max-inline-size:none}.elementor-widget-lmw-mini-cart{min-inline-size:0;max-inline-size:100%}.lmw-grid>*,.lmw-rail__track>*,.lmw-sl__track>*{min-inline-size:0}.lmw-grid,.lmw-rail,.lmw-rail__track,.lmw-sl,.lmw-sl__track{min-inline-size:0;max-inline-size:100%}.lmw-card{container-type:inline-size;position:relative;display:flex;flex-direction:column;background:var(--lmw-surface);border:1px solid var(--lmw-line);border-radius:var(--lmw-radius);corner-shape:var(--lmw-corner,round);transition:box-shadow var(--lmw-dur) var(--lmw-ease),transform var(--lmw-dur) var(--lmw-ease),border-color var(--lmw-dur) var(--lmw-ease)}.lmw-card--oos{opacity:.75}@media (hover:hover) and (pointer:fine){.lmw-card:hover{transform:translateY(calc(var(--lmw-lift,3px) * -1))}.lmw-card:hover .lmw-card__thumb img{transform:scale(var(--lmw-zoom,1.06))}}.lmw-card__media{position:relative;display:grid;place-items:center;aspect-ratio:1;max-block-size:360px;padding:16px;overflow:hidden;border-radius:inherit;corner-shape:var(--lmw-corner,round);border-block-end:1px solid var(--lmw-card-frame)}.lmw .lmw-card__thumb{display:block;inline-size:100%;block-size:100%}.lmw .lmw-card__thumb img{inline-size:100%;block-size:100%;object-fit:contain;transition:transform var(--lmw-dur) var(--lmw-ease)}.lmw-badge{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:2;padding:3px 8px;border-radius:6px;corner-shape:var(--lmw-corner,round);background:var(--lmw-accent);color:var(--lmw-n-0);font-size:11px;font-weight:700;line-height:1.7;font-variant-numeric:tabular-nums}.lmw-badge--oos{background:var(--lmw-n-500)}.lmw .lmw-wish{--lmw-wish-color:var(--lmw-muted);--lmw-wish-bg:rgb(255 255 255 / 88%);position:absolute;inset-block-start:8px;inset-inline-end:8px;z-index:2;display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;background:var(--lmw-wish-bg);color:var(--lmw-wish-color);cursor:pointer;transition:color var(--lmw-dur) var(--lmw-ease),background-color var(--lmw-dur) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-wish svg{transition:fill var(--lmw-dur) var(--lmw-ease);fill:transparent}.lmw .lmw-wish:hover,.lmw .lmw-wish:focus-visible{color:var(--lmw-wish-color-hover,var(--lmw-accent));background:var(--lmw-wish-bg-hover,var(--lmw-wish-bg))}.lmw .lmw-wish.is-on{color:var(--lmw-wish-color-on,var(--lmw-accent));background:var(--lmw-wish-bg-on,var(--lmw-wish-bg))}.lmw .lmw-wish.is-on svg{fill:currentColor}.lmw .lmw-wish.is-on{animation:lmw-pop var(--lmw-t) var(--lmw-e-out)}.lmw .lmw-wish.is-busy{opacity:.6;pointer-events:none}.lmw-card__body{display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px;flex:1}.lmw-card__title{margin:0;font-size:13px;font-weight:500;line-height:1.75}.lmw-card__title a{color:inherit;text-decoration:none;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;block-size:calc(2 * 1lh);transition:color var(--lmw-dur) var(--lmw-ease)}.lmw-card__title a:hover{color:var(--lmw-accent)}.lmw-card__rating{margin:0;display:inline-flex;align-items:center;gap:3px;font-size:12px;color:var(--lmw-warn-700)}.lmw-card__rating svg{color:var(--lmw-star);fill:var(--lmw-star)}.lmw-card__stock{margin:0;font-size:11px;color:var(--lmw-accent)}.lmw-card__foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-block-start:auto;padding-block-start:6px}.lmw-card__prices{order:var(--lmw-price-order,2);display:flex;flex-direction:column;min-inline-size:0}.lmw-card__was,.lmw-mc__was{text-decoration:none}.lmw-card__was .lmw-price,.lmw-mc__was .lmw-price{position:relative}.lmw-card__was .lmw-price::after,.lmw-mc__was .lmw-price::after{content:"";position:absolute;inset-inline:0;inset-block-start:52%;block-size:1px;background:currentColor;opacity:.85;pointer-events:none}.lmw-card__was{color:var(--lmw-muted);font-size:12px}.lmw-card__now{font-size:15px;font-weight:700;color:var(--lmw-accent)}.lmw-card__now--empty{color:var(--lmw-muted);font-size:13px;font-weight:500}.lmw-price{white-space:nowrap;direction:rtl;unicode-bidi:isolate}.lmw-price__unit{font-size:.8em;font-weight:400}.lmw-price__unit--icon{display:inline-flex;align-items:center}.lmw-price__coin{inline-size:1em;block-size:1em;color:currentColor}.lmw-cart{--lmw-btn-h:36px;--lmw-btn-bg:var(--lmw-accent);--lmw-btn-color:var(--lmw-n-0);order:var(--lmw-cart-order,1);position:relative;flex:0 0 auto;min-inline-size:0}.lmw-cart--full{order:3;flex:1 0 100%}.lmw .lmw-cart__add{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;inline-size:100%;block-size:var(--lmw-btn-h,36px);padding-inline:14px;border-radius:12px;corner-shape:var(--lmw-corner,round);background:var(--lmw-btn-bg);color:var(--lmw-btn-color);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color var(--lmw-dur) var(--lmw-ease),color var(--lmw-dur) var(--lmw-ease),opacity var(--lmw-dur) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-cart__add:hover,.lmw .lmw-cart__add:focus-visible{background:var(--lmw-btn-bg-hover,color-mix(in srgb,var(--lmw-btn-bg) 88%,var(--lmw-black)));color:var(--lmw-btn-color-hover,var(--lmw-btn-color))}.lmw .lmw-cart__add[hidden]{display:none}.lmw-cart__ico{display:grid;place-items:center;flex:0 0 auto}.lmw-cart__ico i{font-size:20px;line-height:1}.lmw .lmw-cart__add{min-inline-size:0}.lmw-cart__label:not(.lmw-sr){min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.lmw .lmw-cart--icon .lmw-cart__add{inline-size:var(--lmw-btn-h,36px);padding-inline:0}.lmw .lmw-cart--text .lmw-cart__add{inline-size:auto}.lmw .lmw-cart__add--link{--lmw-btn-bg:transparent;--lmw-btn-color:inherit;border:1px solid var(--lmw-line)}.lmw .lmw-cart__add--link:hover{--lmw-btn-bg-hover:transparent;border-color:var(--lmw-accent);color:var(--lmw-accent)}.lmw .lmw-cart__add--link.is-disabled{opacity:.55;pointer-events:none}.lmw-cart.is-busy .lmw-cart__add{pointer-events:none}.lmw-cart.is-busy .lmw-cart__add>:not(.lmw-cart__spin){visibility:hidden}.lmw-cart__spin{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:8px;block-size:8px;margin-block-start:-4px;margin-inline-start:-4px;border-radius:50%;background:currentColor;visibility:hidden;pointer-events:none;animation:lmw-pulse var(--lmw-t-loop) var(--lmw-e-move) infinite}.lmw-cart.is-busy .lmw-cart__spin{visibility:visible}@keyframes lmw-pulse{0%,100%{transform:scale(.55);opacity:.35}50%{transform:scale(1);opacity:1}}.lmw-qty:not([hidden]){--lmw-qty-color:var(--lmw-accent);position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:2px;block-size:var(--lmw-btn-h,36px);padding-inline:3px;border:1px solid var(--lmw-line);border-radius:12px;corner-shape:var(--lmw-corner,round);background:var(--lmw-surface);color:var(--lmw-qty-color)}.lmw-qty[hidden]{display:none}.lmw-cart--full .lmw-qty,.lmw-cart--text .lmw-qty{inline-size:100%}.lmw .lmw-qty__btn{display:grid;place-items:center;inline-size:calc(var(--lmw-btn-h,36px) - 12px);block-size:calc(var(--lmw-btn-h,36px) - 12px);border-radius:8px;corner-shape:var(--lmw-corner,round);background:transparent;color:var(--lmw-qty-color);cursor:pointer;transition:background-color var(--lmw-dur) var(--lmw-ease),color var(--lmw-dur) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-qty__btn:hover,.lmw .lmw-qty__btn:focus-visible{background:var(--lmw-qty-btn-bg-hover,color-mix(in srgb,var(--lmw-qty-color) 14%,transparent));color:var(--lmw-qty-color-hover,var(--lmw-qty-color))}.lmw .lmw-qty__btn[disabled]{opacity:.35;pointer-events:none}.lmw-qty__num{min-inline-size:22px;text-align:center;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:inherit}.lmw-qty__trash{display:none}.lmw-qty.is-last .lmw-qty__trash{display:grid}.lmw-qty.is-last .lmw-qty__minus{display:none}.lmw-qty.is-last .lmw-qty__btn--down{color:var(--lmw-qty-trash,var(--lmw-qty-color))}.lmw-qty__spin{position:absolute;inset:auto 10px 3px;block-size:2px;border-radius:2px;corner-shape:var(--lmw-corner,round);background:currentColor;opacity:0;pointer-events:none;transition:opacity var(--lmw-t-fast) var(--lmw-ease)}.lmw-qty.is-flying .lmw-qty__spin{opacity:.45;transition-delay:800ms;animation:lmw-qty-wait var(--lmw-t-loop) var(--lmw-ease) 800ms infinite}@keyframes lmw-qty-wait{50%{opacity:.12}}.lmw-qty.is-new{animation:lmw-qty-in var(--lmw-t) var(--lmw-ease) both}@keyframes lmw-qty-in{from{opacity:0;scale:.92}to{opacity:1;scale:1}}@container (max-width:210px){.lmw .lmw-card__foot{flex-direction:column;align-items:stretch;row-gap:8px}.lmw .lmw-card__foot .lmw-card__prices{order:1;align-items:flex-start}.lmw .lmw-card__foot .lmw-cart{order:2}.lmw .lmw-card__foot .lmw-cart--full{flex:0 0 auto}.lmw .lmw-card__foot .lmw-card__prices .lmw-price{white-space:normal}.lmw .lmw-card__foot .lmw-cart,.lmw .lmw-card__foot .lmw-cart .lmw-cart__add,.lmw .lmw-card__foot .lmw-qty{inline-size:100%}.lmw .lmw-card__foot .lmw-cart--wide .lmw-cart__label{position:static;inline-size:auto;block-size:auto;min-inline-size:0;margin:0;overflow:hidden;text-overflow:ellipsis;clip-path:none;white-space:nowrap}.lmw .lmw-cart--wide .lmw-cart__add{padding-inline:14px}.lmw .lmw-card__foot .lmw-cart--icon:not(.lmw-cart--wide){inline-size:fit-content}.lmw .lmw-card__foot .lmw-cart--icon:not(.lmw-cart--wide) .lmw-cart__add{inline-size:var(--lmw-btn-h,36px)}.lmw .lmw-card__foot .lmw-cart--icon:not(.lmw-cart--wide){align-self:flex-start}}@container (min-width:165px) and (max-width:210px){.lmw .lmw-card__foot:has(.lmw-price__unit--icon){flex-direction:row;align-items:center}.lmw .lmw-card__foot:has(.lmw-price__unit--icon) .lmw-card__prices{order:var(--lmw-price-order,2);align-items:normal}.lmw .lmw-card__foot:has(.lmw-price__unit--icon) .lmw-cart,.lmw .lmw-card__foot:has(.lmw-price__unit--icon) .lmw-cart .lmw-cart__add,.lmw .lmw-card__foot:has(.lmw-price__unit--icon) .lmw-qty{inline-size:auto}}.lmw-rail{--lmw-per-view:4;--lmw-gap:16px;position:relative}.lmw-rail__head{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-block-end:18px}.lmw-rail__title{margin:0;font-size:20px;font-weight:700}.lmw-rail__cd{display:flex;align-items:center;gap:10px;flex:var(--lmw-cd-flex,0 1 auto);justify-content:var(--lmw-cd-just,flex-start);translate:var(--lmw-cd-nudge,0px) 0}.lmw-rail__cd .lmw-cd{flex:var(--lmw-cd-grow,0 1 auto);justify-content:var(--lmw-cd-inner,flex-start)}.lmw-rail__cdlabel{font-size:13px;font-weight:600;color:var(--lmw-muted);white-space:nowrap}.lmw-rule{flex:1 0 24px;min-inline-size:24px;block-size:2px;border-radius:2px;corner-shape:var(--lmw-corner,round);background:var(--lmw-rule)}.lmw-rail__tools{display:flex;align-items:center;gap:10px;margin-inline-start:auto}.lmw-rail__more{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:inherit;text-decoration:none;white-space:nowrap}.lmw-rail__nav{display:flex;gap:6px}@media (max-width:767px){.lmw-rail__cd .lmw-cd__num{min-inline-size:30px;block-size:30px;font-size:13px}.lmw-rail__cd .lmw-cd__label{font-size:10px}.lmw-rail__tools{flex:1 1 100%;justify-content:space-between;margin-inline-start:0}}@media (min-width:768px){.lmw-rail__title{flex:var(--lmw-cd-side,0 1 auto);min-inline-size:var(--lmw-cd-min,auto)}.lmw-rail__tools{flex:var(--lmw-cd-side,0 1 auto);min-inline-size:var(--lmw-cd-min,auto);justify-content:var(--lmw-cd-tools,flex-start);margin-inline-start:var(--lmw-cd-push,auto)}}.lmw-rail__tabs{display:flex;align-items:center;gap:var(--lmw-tab-gap,30px);min-inline-size:0;overflow-x:auto;scrollbar-width:none}.lmw-rail__tabs::-webkit-scrollbar{display:none}.lmw .lmw-rail__tab{display:flex;align-items:center;gap:9px;flex:0 0 auto;padding:4px 2px;margin:0;border:0;border-radius:var(--lmw-tab-radius,0);corner-shape:var(--lmw-corner,round);background:none;color:var(--lmw-tab-color,var(--lmw-ink));font:inherit;font-size:14px;font-weight:500;line-height:1.6;white-space:nowrap;cursor:pointer;appearance:none;transition:color var(--lmw-t-fast) var(--lmw-ease),background-color var(--lmw-t-fast) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-rail__tab:hover{color:var(--lmw-tab-color-hover,var(--lmw-accent-ink))}.lmw .lmw-rail__tab:active{scale:var(--lmw-press)}.lmw .lmw-rail__tab[aria-selected="true"]{color:var(--lmw-tab-color-on,var(--lmw-accent-ink));background:var(--lmw-tab-bg-on,transparent)}.lmw-rail__tabicon{display:flex;opacity:.55;transition:opacity var(--lmw-t-fast) var(--lmw-ease)}.lmw-rail__tabicon svg{inline-size:var(--lmw-tab-icon,21px);block-size:auto}.lmw-rail__tab[aria-selected="true"] .lmw-rail__tabicon{opacity:1}.lmw .lmw-rail__sortbtn{display:none;align-items:center;gap:8px;block-size:44px;padding-inline:14px;margin:0;border:1px solid var(--lmw-line);border-radius:14px;corner-shape:var(--lmw-corner,round);background:var(--lmw-surface);color:inherit;font:inherit;font-size:14px;cursor:pointer;transition:scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-rail__sortbtn:active{scale:var(--lmw-press)}@media (max-width:600px){.lmw-rail__tabs{display:none}.lmw .lmw-rail__sortbtn{display:inline-flex}}.lmw-rail__track.is-waiting{scroll-snap-type:none;pointer-events:none}.lmw-rail__sk{pointer-events:none}.lmw-rail__skpic{display:block;inline-size:100%;block-size:100%;border-radius:10px;corner-shape:var(--lmw-corner,round)}.lmw-card__title .lmw-rail__sklines{display:grid;grid-auto-rows:1lh;overflow:hidden}.lmw-rail__skline{display:block;block-size:16px;block-size:calc(1lh - 6px);margin-block:3px;border-radius:6px;corner-shape:var(--lmw-corner,round)}.lmw-rail__sklines .lmw-rail__skline:last-child:not(:only-child){inline-size:62%}.lmw-rail__skprice{display:block;block-size:24px;block-size:1lh;inline-size:72px;border-radius:6px;corner-shape:var(--lmw-corner,round)}.lmw-rail__skbtn{display:block;inline-size:100%;block-size:var(--lmw-btn-h,36px);border-radius:12px;corner-shape:var(--lmw-corner,round)}.lmw-cart--icon .lmw-rail__skbtn{inline-size:var(--lmw-btn-h,36px)}.lmw-cart--text .lmw-rail__skbtn{inline-size:92px}dialog.lmw-rail__sheet{position:fixed;inset:auto 0 0 0;inline-size:100%;max-inline-size:100%;max-block-size:88dvh;margin:0;padding:0 0 env(safe-area-inset-bottom,0);border:0;border-start-start-radius:20px;border-start-end-radius:20px;background:var(--lmw-surface);color:inherit;box-shadow:var(--lmw-sh-4)}dialog.lmw-rail__sheet:not([open]){display:none}dialog.lmw-rail__sheet[open]{display:flex;flex-direction:column}dialog.lmw-rail__sheet::backdrop{background:rgb(20 16 14 / 50%)}.lmw-rail__sheethead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;padding:4px 20px 12px;touch-action:none}.lmw-rail__sheettitle{flex:1;min-inline-size:0;font-size:15px;font-weight:700}dialog.lmw-rail__sheet .lmw-rail__sheetx{display:grid;place-items:center;flex:0 0 auto;inline-size:32px;block-size:32px;padding:0;border:0;border-radius:10px;corner-shape:var(--lmw-corner,round);background:transparent;color:var(--lmw-muted);font:inherit;cursor:pointer;appearance:none;transition:background-color var(--lmw-t) var(--lmw-e-move),color var(--lmw-t) var(--lmw-e-move)}dialog.lmw-rail__sheet .lmw-rail__sheetx:hover,dialog.lmw-rail__sheet .lmw-rail__sheetx:focus-visible{background:color-mix(in srgb,var(--lmw-accent) 10%,transparent);color:var(--lmw-accent-ink)}@media (pointer:coarse){dialog.lmw-rail__sheet .lmw-rail__sheetx,.lmw .lmw-ar__x,.lmw .lmw-rv__x,.lmw .lmw-pf__sheetx,.lmw .lmw-btool__sheetx,.lmw .lmw-am__x,.lmw-se .lmw-se__back{min-inline-size:44px;min-block-size:44px}}.lmw .lmw-rail__sheetopt{display:flex;align-items:center;gap:10px;inline-size:100%;min-block-size:52px;padding-inline:20px;border:0;border-block-start:1px solid var(--lmw-line);background:none;color:inherit;font:inherit;font-size:15px;text-align:start;cursor:pointer;transition:background-color var(--lmw-t-fast) var(--lmw-ease)}.lmw .lmw-rail__sheetopt:hover{background:var(--lmw-chip)}.lmw .lmw-rail__sheetopt[aria-selected="true"]{color:var(--lmw-accent-ink);font-weight:700}.lmw .lmw-rail__btn{--lmw-nav-color:currentColor;--lmw-nav-bg:var(--lmw-surface);--lmw-nav-border:var(--lmw-line);display:grid;place-items:center;inline-size:36px;block-size:36px;border:1px solid var(--lmw-nav-border);border-radius:10px;corner-shape:var(--lmw-corner,round);background:var(--lmw-nav-bg);color:var(--lmw-nav-color);cursor:pointer;transition:background-color var(--lmw-dur) var(--lmw-ease),color var(--lmw-dur) var(--lmw-ease),border-color var(--lmw-dur) var(--lmw-ease),opacity var(--lmw-dur) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-rail__btn:hover,.lmw .lmw-rail__btn:focus-visible{background:var(--lmw-nav-bg-hover,var(--lmw-accent));color:var(--lmw-nav-color-hover,#fff);border-color:var(--lmw-nav-border-hover,transparent)}.lmw .lmw-rail__btn[disabled]{opacity:.35;pointer-events:none}.lmw-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--lmw-gap) * (var(--lmw-per-view) - 1))) / var(--lmw-per-view));gap:var(--lmw-gap);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-block:6px;-webkit-overflow-scrolling:touch}.lmw-rail__track::-webkit-scrollbar{display:none}.lmw-rail__track>*{scroll-snap-align:start}.lmw-rail__track:focus-visible{outline:2px solid var(--lmw-ring);outline-offset:4px}.lmw-cd{display:inline-flex;align-items:center;gap:8px}.lmw-cd__unit{display:flex;flex-direction:column;align-items:center;gap:4px}.lmw-cd__num{display:grid;place-items:center;min-inline-size:40px;block-size:40px;padding-inline:6px;border-radius:12px;corner-shape:var(--lmw-corner,round);background:var(--lmw-surface);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.lmw-cd__label{font-size:12px;color:var(--lmw-muted)}.lmw-cd-w .lmw-cd{display:flex;flex-wrap:wrap}.lmw-cd__sep{align-self:center;font-size:16px;font-weight:700;color:var(--lmw-muted);font-variant-numeric:tabular-nums}.lmw-cd__done{margin:10px 0 0;font-size:14px;font-weight:700;color:var(--lmw-accent);text-align:center}.lmw-cd__done[hidden]{display:none}.lmw-cd[data-expire="hide"].is-done{display:none}.lmw-atc{display:grid;justify-items:start}.lmw .lmw-atc .lmw-cart{order:0;flex:none;min-inline-size:0}.lmw-atc--full{justify-items:stretch}.lmw .lmw-atc--full .lmw-cart,.lmw .lmw-atc--full .lmw-cart .lmw-cart__add,.lmw .lmw-atc--full .lmw-qty{inline-size:100%}dialog.lmw-pick{inline-size:460px;max-inline-size:calc(100vw - 24px);max-block-size:86dvh;padding:0;border:0;border-radius:20px;corner-shape:var(--lmw-corner,round);background:var(--lmw-surface);color:inherit;overflow:hidden}dialog.lmw-pick::backdrop{background:rgb(20 16 14 / 50%);animation:lmw-fade-in var(--lmw-t) linear both}dialog.lmw-pick[open]{display:flex;flex-direction:column}dialog.lmw-pick:not(.is-sheet)[open]{animation:lmw-rise-in var(--lmw-t) var(--lmw-e-out) both}dialog.lmw-pick:not(.is-sheet).is-closing{animation:lmw-rise-out var(--lmw-t) var(--lmw-e-in) both}dialog.lmw-pick.is-closing::backdrop{animation:lmw-fade-out var(--lmw-t) linear both}.lmw .lmw-pick--waiting .lmw-pick__thumb,.lmw .lmw-pick--waiting .lmw-pick__opt,.lmw .lmw-pick--waiting .lmw-pick__close,.lmw .lmw-pick--waiting .lmw-pick__add{background:var(--lmw-sk-base,var(--lmw-n-100));border-color:transparent}dialog.lmw-pick.is-sheet{position:fixed;inset:auto 0 0 0;margin:0;translate:none;inline-size:100%;max-inline-size:100%;block-size:auto;max-block-size:88dvh;border-start-start-radius:20px;border-start-end-radius:20px;border-end-end-radius:0;border-end-start-radius:0;padding-block-end:env(safe-area-inset-bottom,0)}dialog.lmw-pick.is-sheet .lmw-pick__head{touch-action:none}.lmw-pick__head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-block-end:1px solid var(--lmw-line)}.lmw .lmw-pick__thumb{flex:0 0 auto;inline-size:56px;block-size:56px;border-radius:12px;corner-shape:var(--lmw-corner,round);object-fit:contain;background:color-mix(in srgb,var(--lmw-line) 40%,transparent)}.lmw .lmw-pick__thumb.is-swapped{animation:lmw-pick-swap var(--lmw-t) var(--lmw-ease) both}@keyframes lmw-pick-swap{from{opacity:.35;scale:.94}to{opacity:1;scale:1}}.lmw-pick__face{display:flex;align-items:center;gap:12px;flex:1;min-inline-size:0;color:inherit;text-decoration:none}.lmw-pick__name{min-inline-size:0;font-size:14px;font-weight:700;line-height:1.7}.lmw .lmw-pick__close{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:10px;corner-shape:var(--lmw-corner,round);background:transparent;color:var(--lmw-muted);cursor:pointer;transition:background-color var(--lmw-dur) var(--lmw-ease),color var(--lmw-dur) var(--lmw-ease)}.lmw .lmw-pick__close:hover,.lmw .lmw-pick__close:focus-visible{background:color-mix(in srgb,var(--lmw-accent) 10%,transparent);color:var(--lmw-accent)}.lmw-pick__body{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:16px}.lmw-pick__group + .lmw-pick__group{margin-block-start:18px}.lmw-pick__label{margin:0 0 8px;font-size:13px;font-weight:700}.lmw-pick__opts{display:flex;flex-wrap:wrap;gap:8px}.lmw .lmw-pick__opt{display:inline-flex;align-items:center;justify-content:center;min-block-size:38px;padding-inline:14px;border:1px solid var(--lmw-line);border-radius:10px;corner-shape:var(--lmw-corner,round);background:transparent;color:inherit;font-size:13px;cursor:pointer;transition:border-color var(--lmw-dur) var(--lmw-ease),background-color var(--lmw-dur) var(--lmw-ease),color var(--lmw-dur) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-pick__opt:hover,.lmw .lmw-pick__opt:focus-visible{border-color:var(--lmw-accent);background:color-mix(in srgb,var(--lmw-accent) 8%,transparent);color:var(--lmw-accent)}.lmw .lmw-pick__opt[aria-pressed="true"],.lmw .lmw-pick__opt[aria-pressed="true"]:hover{border-color:var(--lmw-accent);background:color-mix(in srgb,var(--lmw-accent) 14%,transparent);color:var(--lmw-accent);font-weight:700}.lmw .lmw-pick__opt[disabled],.lmw .lmw-pick__opt[disabled]:hover{opacity:.4;cursor:not-allowed;text-decoration:line-through;background:transparent;border-color:var(--lmw-line);color:inherit}.lmw-pick__foot{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 16px;border-block-start:1px solid var(--lmw-line)}.lmw-pick__price{flex:1;font-size:15px;font-weight:700}.lmw-pick__price del{color:var(--lmw-muted);font-weight:400;font-size:.85em}.lmw .lmw-pick__add{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:46px;padding-inline:24px;border-radius:12px;corner-shape:var(--lmw-corner,round);background:var(--lmw-accent);color:var(--lmw-n-0);font-size:14px;font-weight:700;cursor:pointer;transition:background-color var(--lmw-dur) var(--lmw-ease),opacity var(--lmw-dur) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-pick__add:hover{background:color-mix(in srgb,var(--lmw-accent) 88%,var(--lmw-black))}.lmw .lmw-pick__add[disabled]{opacity:.45;cursor:not-allowed}.lmw-pick.is-busy .lmw-pick__add>:not(.lmw-cart__spin){visibility:hidden}.lmw-pick.is-busy .lmw-cart__spin{visibility:visible}dialog.lmw-confirm{inline-size:380px;max-inline-size:calc(100vw - 24px);padding:0;border:0;border-radius:20px;corner-shape:var(--lmw-corner,round);background:var(--lmw-surface);color:var(--lmw-ink);overflow:hidden}dialog.lmw-confirm::backdrop{background:rgb(20 16 14 / 50%);animation:lmw-fade-in var(--lmw-t) linear both}dialog.lmw-confirm[open]{display:flex;flex-direction:column}dialog.lmw-confirm:not(.is-sheet)[open]{animation:lmw-rise-in var(--lmw-t) var(--lmw-e-out) both}dialog.lmw-confirm:not(.is-sheet).is-closing{animation:lmw-rise-out var(--lmw-t) var(--lmw-e-in) both}dialog.lmw-confirm.is-closing::backdrop{animation:lmw-fade-out var(--lmw-t) linear both}dialog.lmw-confirm.is-sheet{position:fixed;inset:auto 0 0 0;margin:0;translate:none;inline-size:100%;max-inline-size:100%;block-size:auto;border-start-start-radius:20px;border-start-end-radius:20px;border-end-end-radius:0;border-end-start-radius:0;padding-block-end:env(safe-area-inset-bottom,0)}.lmw-confirm__panel{display:flex;flex-direction:column;gap:16px;padding:4px 20px 20px}.lmw-confirm__text{margin:8px 0 0;font-size:14px;font-weight:600;line-height:1.9;color:var(--lmw-ink);text-align:center}.lmw-confirm__actions{display:flex;gap:10px}.lmw .lmw-confirm__ok,.lmw .lmw-confirm__cancel{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;min-block-size:46px;padding:0 16px;border:1px solid var(--lmw-line);border-radius:12px;corner-shape:var(--lmw-corner,round);background:var(--lmw-n-100);color:var(--lmw-ink);font-size:13.5px;font-weight:700;cursor:pointer;transition:background-color var(--lmw-t-fast) var(--lmw-e-move)}.lmw .lmw-confirm__cancel:hover{background:var(--lmw-n-200)}.lmw .lmw-confirm__ok{border-color:transparent;background:var(--lmw-accent-ink);color:var(--lmw-n-0)}.lmw .lmw-confirm__ok:hover{background:color-mix(in srgb,var(--lmw-accent-ink) 88%,var(--lmw-black))}.lmw-confirm--logout .lmw-confirm__ok,.lmw-confirm--neutral .lmw-confirm__ok{background:var(--lmw-accent)}.lmw-confirm--logout .lmw-confirm__ok:hover,.lmw-confirm--neutral .lmw-confirm__ok:hover{background:color-mix(in srgb,var(--lmw-accent) 88%,var(--lmw-black))}.lmw-empty{padding:24px;border:1px dashed var(--lmw-line);border-radius:var(--lmw-radius);corner-shape:var(--lmw-corner,round);color:var(--lmw-muted);font-size:13px;text-align:center}.lmw-pageload{position:fixed;inset:0;margin:0;padding:0;inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;border:0;background:transparent;flex-direction:column;align-items:center;justify-content:center;gap:16px}.lmw-pageload:not([open]){display:none}.lmw-pageload[open]{display:flex;animation:lmw-fade-in var(--lmw-t-fast) var(--lmw-e-out) both}.lmw-pageload::backdrop{background:color-mix(in srgb,var(--lmw-ink) 45%,transparent)}.lmw-pageload.is-closing{animation:lmw-fade-out var(--lmw-t-fast) var(--lmw-e-in) both}.lmw-pageload__spin{display:flex;align-items:center;justify-content:center;gap:10px}.lmw-pageload__dot{inline-size:14px;block-size:14px;border-radius:50%;background:currentColor;color:var(--lmw-surface);animation:lmw-pulse var(--lmw-t-loop) var(--lmw-e-move) infinite}.lmw-pageload__dot:nth-child(2){animation-delay:.15s}.lmw-pageload__dot:nth-child(3){animation-delay:.3s}.lmw-pageload__text{color:var(--lmw-surface);font-size:14px;font-weight:700;text-align:center}.lmw-pageload__text[hidden]{display:none}.lmw-toasts{position:fixed;inset:auto 0 24px 0;z-index:99999;display:flex;flex-direction:column;align-items:center;gap:8px;inline-size:auto;block-size:auto;margin:0;border:0;padding:0 16px;overflow:visible;background:transparent;color:inherit;pointer-events:none;inset-block-end:calc(24px + var(--lmw-bottom-stack,0px))}@media (max-width:767px){.lmw-toasts{inset-block-end:calc(16px + env(safe-area-inset-bottom,0px) + var(--lmw-bottom-stack,0px))}}@media (max-width:767px){body:has(.lmw-bnav--stack) .lmw-toasts{inset-block-end:calc(16px + env(safe-area-inset-bottom,0px) + var(--lmw-bottom-stack,0px) + var(--lmw-bnav-own-h,60px))}}.lmw-toast{--lmw-toast-accent:var(--lmw-ok-500);position:relative;display:flex;align-items:center;gap:10px;max-inline-size:min(420px,100%);padding:12px 16px;border-radius:14px;corner-shape:var(--lmw-corner,round);background:var(--lmw-n-900);color:var(--lmw-n-0);font-size:13px;line-height:1.8;box-shadow:0 12px 34px rgb(0 0 0 / 26%);overflow:hidden;pointer-events:auto;animation:lmw-toast-in var(--lmw-t) var(--lmw-ease,var(--lmw-e-spring)) both}.lmw-toast--error{--lmw-toast-accent:var(--lmw-bad-500)}.lmw-toast__mark{flex:0 0 auto;display:grid;place-items:center;inline-size:26px;block-size:26px;border-radius:50%;background:var(--lmw-toast-accent);color:var(--lmw-n-0);animation:lmw-toast-mark var(--lmw-t-slow) var(--lmw-ease,var(--lmw-e-spring)) 80ms both}.lmw-toast__text{flex:1;min-inline-size:0}.lmw .lmw-toast__act{flex:0 0 auto;padding:6px 12px;border-radius:999px;background:rgb(255 255 255 / 14%);color:var(--lmw-n-0);font-size:12px;font-weight:700;cursor:pointer;transition:background-color var(--lmw-dur) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-toast__act:hover{background:rgb(255 255 255 / 26%)}.lmw-toast__bar{position:absolute;inset-block-end:0;inset-inline-start:0;block-size:2px;inline-size:100%;background:var(--lmw-toast-accent);transform-origin:inline-start;animation:lmw-toast-bar 3.2s linear both}.lmw-toast:has(.lmw-toast__act) .lmw-toast__bar{animation-duration:5s}.lmw-toast:hover .lmw-toast__bar{animation-play-state:paused}.lmw-toast.is-out{animation:lmw-toast-out var(--lmw-t) ease both}@keyframes lmw-toast-in{from{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes lmw-toast-out{to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes lmw-toast-mark{from{transform:scale(.4);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes lmw-toast-bar{from{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.lmw *,.lmw-toast,dialog.lmw-pick[open]{animation-duration:var(--lmw-t-still) !important;transition-duration:var(--lmw-t-still) !important}.lmw-qty.is-flying .lmw-qty__spin{animation:none;opacity:.45}.lmw-cart.is-busy .lmw-cart__spin,.lmw-pick.is-busy .lmw-cart__spin{animation:none;opacity:1}.lmw-pageload__dot{animation:none;opacity:1}.lmw-rail__track,.lmw-sl__track{scroll-behavior:auto}.lmw-toast__bar{display:none}}dialog.is-sheet.is-dragged.is-closing,dialog.is-sheet.is-dragged[open]{animation:none}dialog.is-sheet.is-settling{animation:none;transition:transform var(--lmw-t) var(--lmw-e-out)}dialog.is-sheet.is-entering{animation:lmw-sheet-in var(--lmw-t-slow) var(--lmw-e-out) both}dialog.is-sheet.is-closing{animation:lmw-sheet-out var(--lmw-t) var(--lmw-e-in) both}dialog.is-sheet.is-dragging{animation:none;transition:none}.lmw-grab{display:none}dialog.is-sheet .lmw-grab{display:grid;place-items:center;flex:0 0 auto;block-size:24px;cursor:grab;touch-action:none}dialog.is-sheet .lmw-grab>span{inline-size:40px;block-size:4px;border-radius:999px;background:color-mix(in srgb,currentColor 22%,transparent);transition:background-color var(--lmw-t-fast) var(--lmw-ease),inline-size var(--lmw-t-fast) var(--lmw-ease)}dialog.is-sheet .lmw-grab:active>span,dialog.is-sheet.is-dragging .lmw-grab>span{background:color-mix(in srgb,currentColor 40%,transparent);inline-size:52px}.lmw-pick.is-morphing{overflow:hidden;transition:block-size var(--lmw-t) var(--lmw-e-move)}@media (prefers-reduced-motion:reduce){.lmw-pick.is-morphing{transition:none}}