.bp.lk{--paper:var(--lk-bg);--ink:var(--lk-ink);--card:color-mix(in srgb,var(--lk-ink) 3%,var(--lk-bg));--sec:color-mix(in srgb,var(--lk-ink) 72%,transparent);--muted:color-mix(in srgb,var(--lk-ink) 60%,transparent);--row:color-mix(in srgb,var(--lk-ink) 8%,transparent);--line:color-mix(in srgb,var(--lk-ink) 10%,transparent);--chip:color-mix(in srgb,var(--lk-ink) 18%,transparent);--well:color-mix(in srgb,var(--lk-ink) 6%,var(--lk-bg));--av:var(--well);background:var(--lk-bg);color:var(--lk-ink);font-family:var(--lk-body)}.bp.lk-designed{--card:#fff;--well:#f2ede7;--chip:#ddd5cd;--sand:#efe6d6}.bp.lk-site{--card:var(--lk-surface);--well:color-mix(in srgb,var(--lk-surface) 70%,var(--lk-ink) 6%)}.bp.lk-site :is(.lk-head,.lk-cats,.lk-foot){background:var(--lk-hbg);color:var(--lk-hink)}.bp.lk-site .lk-head :is(.lk-brand,a),.bp.lk-site .lk-foot :is(.lk-fbrand,.lk-fl,.lk-tv,a){color:var(--lk-hink)}.bp.lk-site .lk-head{border-bottom-color:color-mix(in srgb,var(--lk-hink) 12%,transparent)}.bp.lk-site .lk-foot{border-top-color:color-mix(in srgb,var(--lk-hink) 12%,transparent);margin-top:56px}.bp.lk-site :is(.pd-t,.b-sec-t h2,.ct-head h1,.ct-cover h1,.sp-title,.sp-sec h2,.lk-brand,.lk-fbrand){text-transform:var(--lk-hcase);letter-spacing:var(--lk-htrack)}.bp.lk .b-in{max-width:1440px;padding:0 clamp(20px,5.5vw,56px)}.bp.lk :is(.pd-t,.b-sec-t h2,.ct-head h1,.ct-cover h1,.sp-title,.sp-sec h2,.lk-brand,.lk-fbrand,.lk-img em,.pd-ph em,.b-img em){font-family:var(--lk-display);font-weight:var(--lk-dw)}.bp.lk-designed :is(.pd-t,.b-sec-t h2,.ct-head h1,.ct-cover h1){letter-spacing:-.03em}.bp.lk .b-btn{border-radius:var(--lk-br)}.bp.lk .b-btn:not(.b-sec){background:var(--lk-accent);color:var(--lk-on);box-shadow:inset 0 1px #fff3,0 1px 2px #03030240}.bp.lk-designed .b-btn:not(.b-sec){background:linear-gradient(180deg,color-mix(in oklab,var(--lk-accent) 82%,#fff) 0%,color-mix(in oklab,var(--lk-accent) 70%,#000) 100%);box-shadow:inset 0 1px #ffffff38,0 1px 2px #0303024d,0 6px 14px -6px #03030266}.bp.lk .b-btn:not(.b-sec):hover{filter:brightness(.94)}.bp.lk-site .b-btn.b-sec{border:1px solid var(--chip);color:var(--lk-ink);background:0 0}.bp .lk-ann{background:var(--lk-accent);color:var(--lk-on);letter-spacing:.01em;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 24px;min-height:40px;padding:8px 16px;font-size:14px;line-height:18px;display:flex}.bp .lk-ann span{opacity:.88}.bp .lk-ann i{opacity:.45;font-style:normal}html.tv-locked{overflow:hidden}.bp .lk-head{z-index:30;border-bottom:1px solid var(--line);background:var(--lk-bg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;padding:18px clamp(20px,5.5vw,56px);display:grid;position:sticky;top:0}.bp .lk-head>nav{align-items:center;gap:28px;min-width:0;font-size:15px;font-weight:500;line-height:20px;display:flex}.bp .lk-head .lk-r{justify-content:flex-end;gap:24px}.bp .lk-head>nav>a:not(.lk-bag){white-space:nowrap;border-bottom:1.5px solid #0000;align-items:center;gap:8px;padding:4px 0;transition:border-color .2s;display:inline-flex}.bp .lk-head>nav>a:not(.lk-bag):hover,.bp .lk-head .lk-l a.on{border-bottom-color:currentColor}.bp .lk-brand{letter-spacing:-.02em;white-space:nowrap;color:var(--lk-ink);justify-content:center;align-items:center;gap:12px;min-width:0;font-size:30px;line-height:38px;display:flex}.bp.lk-designed .lk-brand{color:var(--lk-accent)}.bp .lk-logo{background:var(--well) 50%/cover;border-radius:20px;flex-shrink:0;width:40px;height:40px}.bp .lk-head .lk-bag{justify-content:center;align-items:center;width:44px;height:44px;margin:-12px -10px -12px -6px;transition:opacity .2s;display:inline-flex;position:relative}.bp .lk-head .lk-bag:hover{opacity:.7}.bp .lk-n{box-sizing:border-box;background:var(--lk-ink);min-width:18px;height:18px;color:var(--lk-bg);text-align:center;border-radius:9px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px;position:absolute;top:4px;right:2px}.bp.lk-designed .lk-n{background:var(--lk-accent);color:var(--lk-on)}.bp.lk-site .lk-n{background:var(--lk-hink);color:var(--lk-hbg)}.bp .lk-n[hidden],.bp .lk-head .lk-menu,.bp .lk-head .lk-menu-none,.bp .lk-cats,.bp .lk-head .lk-l>.lk-more:not([data-always]){display:none}@media (width<=1240px){.bp .lk-head .lk-l>a:nth-child(n+4):not(.lk-more){display:none}.bp.lk .lk-head .lk-l>.lk-more{display:inline-flex}}@media (width<=900px){.bp .lk-ann{display:none}.bp .lk-head{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;padding:8px clamp(10px,3.5vw,32px)}.bp .lk-head .lk-l{display:none}.bp .lk-head .lk-menu,.bp .lk-head .lk-menu-none{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.bp .lk-brand{gap:10px;font-size:22px;line-height:28px}.bp .lk-brand span:last-child{text-overflow:ellipsis;overflow:hidden}.bp .lk-logo{width:30px;height:30px}.bp .lk-head .lk-r{gap:0}.bp .lk-head .lk-r>:not(.lk-key){display:none}.bp .lk-head .lk-r>a.lk-key{border:0;justify-content:center;width:44px;height:44px;margin:0;padding:0}.bp .lk-head .lk-r>.lk-key>span:not(.lk-n){display:none}}.bp .lk-drawer{width:100%;max-width:none;height:100%;max-height:none;color:var(--lk-ink);font-family:var(--lk-body);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.bp.lk-site .lk-drawer{color:var(--lk-hink)}.bp .lk-drawer::backdrop{background:0 0}.bp .lk-drawer:before{content:"";opacity:0;background:#08080873;transition:opacity .34s;position:absolute;inset:0}.bp .lk-drawer.is-open:before{opacity:1}.bp .lk-panel{box-sizing:border-box;width:min(480px,100%);padding:4px clamp(20px,6vw,44px) max(28px,env(safe-area-inset-bottom));background:var(--lk-bg);overscroll-behavior:contain;flex-direction:column;gap:28px;transition:transform .44s cubic-bezier(.22,.8,.24,1);display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.bp.lk-site .lk-panel{background:var(--lk-hbg)}.bp .lk-drawer.is-open .lk-panel{transform:none}.bp .lk-drawer a{color:inherit}.bp .lk-dtop{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:space-between;align-items:center;gap:16px;min-height:60px;display:flex}.bp .lk-dbrand{font-family:var(--lk-display);font-weight:var(--lk-dw);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:22px;line-height:28px;overflow:hidden}.bp.lk-site .lk-dbrand{text-transform:var(--lk-hcase);letter-spacing:var(--lk-htrack)}.bp .lk-x{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;padding:0;display:inline-flex}.bp .lk-big{flex-direction:column;display:flex}.bp .lk-big a{font-family:var(--lk-display);font-weight:var(--lk-dw);letter-spacing:-.02em;overflow-wrap:anywhere;opacity:0;transition:opacity .45s,transform .45s cubic-bezier(.22,.8,.24,1);transition-delay:calc(80ms + var(--i,0) * 35ms);padding:7px 0;font-size:clamp(30px,8.4vw,44px);line-height:1.1;display:block;transform:translateY(10px)}.bp.lk-site .lk-big a{text-transform:var(--lk-hcase);letter-spacing:var(--lk-htrack)}.bp .lk-drawer.is-open .lk-big a{opacity:1;transform:none}.bp .lk-big a:hover,.bp .lk-big a.on{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1.5px}.bp .lk-small{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);flex-direction:column;margin-top:auto;padding-top:20px;font-size:16px;line-height:22px;display:flex}.bp .lk-small a{align-items:center;gap:12px;min-height:46px;display:flex}@media (prefers-reduced-motion:reduce){.bp .lk-drawer:before,.bp .lk-panel,.bp .lk-big a{transition:none}}.bp .pd-crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:28px 0 20px;font-size:14px;line-height:20px;display:flex}.bp .pd-crumbs i{opacity:.45;font-style:normal}.bp .pd-crumbs a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.bp .pd-crumbs span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}.bp .pd-all{white-space:nowrap;border-bottom:1px solid;padding-bottom:2px;font-size:15px;font-weight:500;line-height:18px}@media (width<=860px){.bp .pd-crumbs{margin:16px 0 12px;font-size:13px}}.bp.lk .pd-ph{border-radius:var(--lk-r)}.bp.lk-designed .pd{gap:64px}.bp.lk-designed .pd-t{font-size:56px;line-height:60px}.bp.lk .pd-p{font-weight:500}.bp.lk .pd-sz button{border-radius:min(var(--lk-br),12px);background:0 0}.bp.lk .pd-sz button.on{border-color:var(--lk-accent);color:var(--lk-accent)}.bp.lk .pd-step{background:0 0}.bp.lk .pd-inc,.bp.lk .pd-ph em,.bp.lk .b-img em{color:var(--sec)}.bp.lk .pd-more{border-top:1px solid var(--line);margin-top:72px;padding-top:56px}.bp.lk-designed .b-sec-t h2{font-size:44px;line-height:50px}@media (width<=860px){.bp.lk-designed .pd{gap:20px}.bp.lk-designed .pd-t{font-size:36px;line-height:40px}.bp.lk .pd-ph{border-radius:0}.bp.lk .pd-more{margin-top:40px;padding-top:32px}.bp.lk-designed .b-sec-t h2{font-size:30px;line-height:36px}}.bp .lk-grid{grid-template-columns:repeat(4,1fr);gap:40px 16px;display:grid}.bp .lk-grid.lk-grid3{grid-template-columns:repeat(3,1fr)}.bp .lk-prod{flex-direction:column;gap:14px;min-width:0;display:flex}.bp .lk-img{aspect-ratio:4/5;border-radius:var(--lk-r);background:var(--well) 50%/cover;text-align:center;justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}.bp .lk-img em{font-size:28px;font-style:italic;line-height:34px}.bp .lk-prod:hover .lk-img{filter:brightness(.97)}.bp .lk-badge{color:var(--lk-accent);background:#fff;border-radius:999px;padding:5px 10px;font-size:13px;font-style:normal;font-weight:600;line-height:16px;position:absolute;top:14px;left:14px}.bp .lk-np{justify-content:space-between;align-items:baseline;gap:12px;font-size:17px;line-height:22px;display:flex}.bp .lk-np b{font-weight:500}.bp .lk-np span{white-space:nowrap}.bp .lk-s{color:var(--sec);margin-top:-6px;font-size:14px;line-height:18px}.bp .lk-av{color:#9a5b00}.bp .lk-av.out{color:#a33a2b}.bp .lk-av.pre{color:#2b4a7a}.bp.lk-dark :is(.lk-av,.pd-av.warn){color:#f0c36a}.bp.lk-dark :is(.lk-av.out,.pd-av.out){color:#f59a8a}.bp.lk-dark :is(.lk-av.pre,.pd-av.pre){color:#a9c2f2}.bp.lk-dark .pd-av{color:#8fd6a6}.bp.lk-dark .lk-badge{color:#030302}.bp .lk-add{appearance:none;border-radius:var(--lk-br);border:1px solid var(--chip);height:40px;font:inherit;color:var(--lk-ink);cursor:pointer;background:0 0;align-self:flex-start;padding:0 16px;font-size:14px;font-weight:600}.bp .lk-add:hover{background:var(--lk-accent);border-color:var(--lk-accent);color:var(--lk-on)}.bp .b-grid.b-grid4{grid-template-columns:repeat(4,1fr)}@media (width<=900px){.bp .lk-grid,.bp .lk-grid.lk-grid3{grid-template-columns:1fr 1fr;gap:28px 12px}.bp .lk-np{flex-direction:column;gap:2px;font-size:15px;line-height:20px}.bp .lk-s{display:none}.bp .lk-img em{font-size:20px;line-height:26px}.bp .lk-add{height:36px;margin-top:-4px;padding:0 14px;font-size:13px}.bp .b-grid.b-grid4{grid-template-columns:1fr 1fr}}.bp .ct-head{padding-top:4px}.bp .ct-head h1{letter-spacing:-.025em;margin:0;font-family:Newsreader,Georgia,serif;font-size:52px;font-weight:400;line-height:56px}.bp .ct-head p,.bp .ct-cover p{color:var(--muted);max-width:720px;margin:10px 0 0;font-size:17px;line-height:26px}.bp .ct-cover{background:var(--lk-accent) 50% 45%/cover no-repeat;color:#fff;align-items:flex-end;min-height:440px;max-height:60vh;display:flex;position:relative}.bp .ct-cover:before{content:"";background:linear-gradient(#0a0a0c47 0%,#0a0a0c00 30%,#0a0a0c9e 100%);position:absolute;inset:0}.bp .ct-cover>.b-in{padding-bottom:48px;position:relative}.bp .ct-cover h1{color:#fff;margin:0;font-size:88px;line-height:88px}.bp .ct-cover p{color:#ffffffe6}.bp .ct-crumbs,.bp .ct-crumbs span{color:#ffffffd9}.bp .ct-crumbs a:hover{color:#fff}.bp .ct-chips{flex-wrap:wrap;gap:8px;margin:32px 0 36px;display:flex}.bp .ct-chips a{border:1px solid var(--chip);background:var(--card);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.bp .ct-chips a span{color:var(--muted);font-size:13px;font-weight:500}.bp .ct-chips a.on{color:#fff;background:#030302;border-color:#030302}.bp .ct-chips a.on span{color:#ffffffb3}.bp.lk .ct-chips a{background:0 0}.bp.lk .ct-chips a.on{background:var(--lk-accent);border-color:var(--lk-accent);color:var(--lk-on)}.bp.lk .ct-chips a.on span{color:var(--lk-on);opacity:.75}.bp .ct-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:32px 0 36px;display:flex}.bp .ct-bar.ct-bar-sort{justify-content:flex-end}.bp .ct-bar .ct-chips{margin:0}.bp .ct-sort{color:var(--muted);align-items:center;gap:10px;margin-left:auto;font-size:15px;line-height:20px;display:inline-flex}.bp .ct-sort select{appearance:none;border:1px solid var(--chip);border-radius:min(var(--lk-br,10px),12px);height:40px;font:inherit;color:var(--ink);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23777' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") right 12px center no-repeat;padding:0 36px 0 14px;font-size:15px;font-weight:500}.bp .ct-sort select option{color:#030302;background:#fff}.bp .ct-shelf{padding-bottom:72px}.bp .ct-none{color:var(--muted);padding:48px 0;font-size:17px}@media (width<=900px){.bp .ct-head h1{font-size:38px;line-height:42px}.bp .ct-head p,.bp .ct-cover p{font-size:15px;line-height:22px}.bp .ct-cover{min-height:300px}.bp .ct-cover>.b-in{padding-bottom:28px}.bp .ct-cover h1{font-size:48px;line-height:50px}.bp .ct-bar{margin:20px 0 24px}.bp .ct-sort select{font-size:16px}.bp .ct-chips a{height:38px;padding:0 14px;font-size:14px}}.bp .lk-foot{border-top:1px solid var(--line);margin-top:24px}.bp .lk-foot .b-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:32px;padding-bottom:32px;display:flex}.bp .lk-fl{color:var(--sec);flex-wrap:wrap;align-items:center;gap:12px 28px;font-size:14px;line-height:18px;display:flex}.bp .lk-fbrand{color:var(--lk-ink);font-size:24px;line-height:30px}.bp.lk-designed .lk-fbrand{color:var(--lk-accent)}.bp .lk-tv{color:var(--sec);align-items:center;gap:8px;font-size:14px;line-height:18px;display:inline-flex}@media (width<=860px){.bp .lk-foot .b-in{flex-direction:column;align-items:flex-start;padding-bottom:28px}}body:has(.bp.lk) .bk-open{background:var(--lk-accent);color:var(--lk-on);border-radius:min(var(--lk-br),18px);font-family:var(--lk-body)}body:has(.bp.lk) .bk-n{background:color-mix(in srgb,var(--lk-on) 18%,transparent)}body:has(.bp.lk) .bk-chip .bk-n{background:var(--lk-accent);color:var(--lk-on)}body:has(.bp.lk) .sheet .in{font-family:var(--lk-body)}body:has(.bp.lk:not(.lk-dark)) .sheet .in{background:var(--lk-bg)}body:has(.bp.lk) .sheet .title{font-family:var(--lk-display);font-weight:var(--lk-dw);letter-spacing:-.015em;font-size:26px;line-height:32px}body:has(.bp.lk) .sheet .btn:not(.sec){background:var(--lk-accent);color:var(--lk-on);border-radius:var(--lk-br)}body:has(.bp.lk-designed) .sheet .btn:not(.sec){background:linear-gradient(180deg,color-mix(in oklab,var(--lk-accent) 82%,#fff) 0%,color-mix(in oklab,var(--lk-accent) 70%,#000) 100%)}body:has(.bp.lk) .sheet .opt.on{border-color:var(--lk-accent)}body:has(.bp.lk) .sheet .field{border-radius:min(var(--lk-br),12px)}body:has(.bp.lk) .tvd .go{background:var(--lk-accent);color:var(--lk-on);border-radius:var(--lk-br)}body:has(.bp.lk) .tvd h2{font-family:var(--lk-display);font-weight:var(--lk-dw)}body:has(.phone.lk){background:var(--lk-bg)}.phone.lk{background:var(--lk-bg);font-family:var(--lk-body)}.phone.lk .bp.lk{min-height:0}.phone.lk .serif{font-family:var(--lk-display);font-weight:var(--lk-dw)}.phone.lk .btn:not(.sec){background:var(--lk-accent);color:var(--lk-on);border-radius:var(--lk-br)}.phone.lk-designed .btn:not(.sec){background:linear-gradient(180deg,color-mix(in oklab,var(--lk-accent) 82%,#fff) 0%,color-mix(in oklab,var(--lk-accent) 70%,#000) 100%)}.phone.lk .btn.sec{border-radius:var(--lk-br)}.phone.lk .steps3 .s.done .c{background:var(--lk-accent)}.phone.lk .steps3 .s.done .c svg path{stroke:var(--lk-on)}.phone.lk .orow .t,.phone.lk .sum-img{border-radius:var(--lk-r)}.phone.lk.lk-dark :is(.serif,.title,.price,.orow .a,.steps3 .a,.list .row .val,.list .row .k,.sum-n,.swap .a,.ratebox .a){color:var(--lk-ink)}.phone.lk.lk-dark .sumcard,.phone.lk.lk-dark .side form{background:color-mix(in srgb,var(--lk-ink) 5%,var(--lk-bg));border-color:color-mix(in srgb,var(--lk-ink) 12%,transparent)}.phone.lk .bottom{background:var(--lk-bg)}body.has-basket .bp:not(:has(.pd-bar)){padding-bottom:88px}.phone.lk.lk-dark :is(.steps3,.steps3 .s,.list,.list .row,.swap,.ratebox){border-color:color-mix(in srgb,var(--lk-ink) 14%,transparent)}.phone.lk.lk-dark .steps3 .c{border-color:color-mix(in srgb,var(--lk-ink) 35%,transparent)}.phone.lk.lk-dark :is(.lbl13,.steps3 .b,.orow .b,.swap .b){color:color-mix(in srgb,var(--lk-ink) 60%,transparent)}.bp.lk .cal-g button.on i,.bp.lk .cal-g button.on:hover i{background:var(--lk-accent);color:var(--lk-on)}.bp.lk .cal-g .dw{color:var(--sec)}.bp.lk .cal-g button[disabled]{color:color-mix(in srgb,var(--lk-ink) 35%,transparent)}.bp.lk .sp-card,.bp.lk .sp-photos{border-radius:var(--lk-r)}.bp.lk .sp-step button{background:0 0}.bp.lk :is(.bk-chips,.bk-times) button{border-radius:var(--lk-br);background:0 0}.bp.lk :is(.bk-chips,.bk-times) button.on{background:var(--lk-accent);border-color:var(--lk-accent);color:var(--lk-on)}.bp.lk :is(.bk-dgrid button,.bk-next){border-radius:var(--lk-r);background:0 0}.bp.lk .bk-dgrid button.on{background:var(--lk-accent);border-color:var(--lk-accent);color:var(--lk-on)}.bp.lk .bk-dgrid button.on small{color:inherit;opacity:.8}.bp.lk .bk-dates button{border-radius:var(--lk-r);background:0 0}.bp.lk .bk-dates button.on{border-color:var(--lk-accent)}.bp.lk .pd-bar .bk-chip{border-color:var(--chip);color:var(--lk-ink);background:0 0}.bp.lk .pd-bar .bk-chip .bk-cs{color:var(--lk-ink)}@media (width<=960px){.bp.lk .sp-photos,.bp.lk .sp-photos.n2{border-radius:0}}.bp.lk :is(.sp-facts,.sp-sec p,.sp-inc,.sp-sum div){color:color-mix(in srgb,var(--lk-ink) 76%,transparent)}.bp.lk .sp-sum div:last-child{color:var(--lk-ink)}.bp.lk .sp-ph em{color:color-mix(in srgb,var(--lk-ink) 50%,transparent)}.bp.lk .pd-track{border-radius:var(--lk-r)}.bp.lk .pd-gal .pd-slide{border-radius:0}.bp.lk .pd-thumbs button{border-radius:min(var(--lk-r),10px)}.bp.lk .pd-thumbs button.on{border-color:var(--lk-accent)}@media (width<=860px){.bp.lk .pd-track{border-radius:0}}
