@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/35161b7740c25d33-s.p.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.p.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_3eada785-module__7BoJ2q__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_3eada785-module__7BoJ2q__variable{--font-serif:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_ebf046bb-module__gILTka__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_ebf046bb-module__gILTka__variable{--font-sans:"Inter", "Inter Fallback"}
:root{--paper:#fff;--paper-2:#faf8f6;--ink:#14100f;--ink-2:#5b5350;--ink-3:#948b86;--bordo:#6e1b2b;--bordo-2:#8a2436;--bordo-ink:#4e121f;--gold:#a98436;--gold-2:#c9a44c;--gold-hair:#e4d6b4;--rule:#e8e3de;--serif:var(--font-serif), Georgia, "Times New Roman", serif;--sans:var(--font-sans), ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:ui-monospace, "SFMono-Regular", "Consolas", "Liberation Mono", monospace}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--paper);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.66}.wrap{max-width:1240px;margin:0 auto;padding:0 30px}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}button{font-family:var(--sans)}.eyebrow{font-family:var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:700}.eyebrow.mute{color:var(--ink-3)}.strip{background:var(--bordo-ink);color:#efe3d8;font-family:var(--sans);font-size:12.5px}.strip .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-height:42px;display:flex}.strip b{color:var(--gold-2);font-weight:600}.rates{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.rate{align-items:baseline;gap:6px;display:inline-flex}.rate b{font-size:14px}.rate i{color:#b49b8a;font-size:11.5px;font-style:normal}@media (max-width:1100px){.addr{display:none}}@media (max-width:720px){.rate i,.ship{display:none}}header{background:var(--paper);border-bottom:1px solid var(--rule);z-index:30;position:sticky;top:0}header .wrap{align-items:center;gap:14px;min-height:92px;display:flex}.logo{white-space:nowrap;line-height:1.05}.logo .n{letter-spacing:.01em;color:var(--bordo);font-size:23px;display:block}.logo .s{font-family:var(--sans);letter-spacing:.34em;text-transform:uppercase;color:var(--gold);margin-top:4px;font-size:9px;display:block}nav{font-family:var(--sans);color:var(--ink-2);flex-wrap:wrap;gap:22px;font-size:14px;display:flex}nav a{border-bottom:1px solid #0000;padding-bottom:3px}nav a:hover{color:var(--bordo);border-color:var(--gold)}.hr{font-family:var(--sans);align-items:center;gap:14px;margin-left:auto;font-size:14px;display:flex}.tel{font-variant-numeric:tabular-nums;white-space:nowrap}.account{color:var(--ink-2);border:1px solid var(--rule);white-space:nowrap;align-items:center;gap:7px;padding:10px 15px;transition:all .22s;display:inline-flex}.account:hover{border-color:var(--gold);color:var(--bordo)}.basket{background:var(--bordo);color:#fff;letter-spacing:.02em;padding:11px 20px}.basket:hover{background:var(--bordo-2)}@media (max-width:900px){.account span{display:none}.account{padding:10px 12px}}.today{padding:32px 0 10px}.thead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:4px;display:flex}.thead h1{letter-spacing:-.015em;text-wrap:balance;margin:8px 0 0;font-size:clamp(29px,3.6vw,42px);font-weight:400;line-height:1.08}.thead h1 em{color:var(--bordo);font-style:italic}.lead{color:var(--ink-2);max-width:60ch;margin:11px 0 0;font-size:16px}.arrows{gap:10px;display:flex}.arrow{border:1px solid var(--rule);width:46px;height:46px;color:var(--bordo);cursor:pointer;background:#fff;justify-content:center;align-items:center;font-size:17px;line-height:1;transition:all .25s;display:flex}.arrow:hover{border-color:var(--gold);background:var(--paper-2)}.arrow:active{transform:scale(.96)}.arrow:disabled{color:var(--ink-3);border-color:var(--rule);cursor:default;opacity:.45}.arrow:disabled:hover{border-color:var(--rule);background:#fff}.rail-wrap{position:relative}.rail{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-top:24px;transition:-webkit-mask-image .3s,mask-image .3s;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.rail::-webkit-scrollbar{display:none}.rail-wrap.at-start .rail{-webkit-mask-image:linear-gradient(90deg,#000 97%,#0000);mask-image:linear-gradient(90deg,#000 97%,#0000)}.rail-wrap.at-end .rail{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3%);mask-image:linear-gradient(90deg,#0000,#000 3%)}.rail-wrap.at-start.at-end .rail{-webkit-mask-image:none;mask-image:none}.track{gap:26px;padding-bottom:4px;display:flex}.slide{scroll-snap-align:start;flex:0 0 calc(25% - 19.5px);min-width:0}@media (max-width:1080px){.slide{flex-basis:calc(33.3333% - 17.3333px)}}@media (max-width:820px){.slide{flex-basis:calc(50% - 13px)}}@media (max-width:520px){.slide{flex-basis:82%}}.edge{z-index:4;border:1px solid var(--rule);width:52px;height:52px;color:var(--bordo);cursor:pointer;opacity:0;background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .3s,transform .3s,background .2s;display:flex;position:absolute;top:38%;transform:scale(.9);box-shadow:0 12px 30px -14px #14100f80}.edge.left{left:-6px}.edge.right{right:-6px}.rail-wrap:hover .edge{opacity:1;transform:scale(1)}.edge:hover{border-color:var(--gold);background:#fff}.edge:disabled{pointer-events:none;opacity:0!important}@media (hover:none),(pointer:coarse){.edge{display:none}}.rail-line{background:var(--rule);height:2px;margin-top:18px;position:relative;overflow:hidden}.rail-line span{background:var(--gold);height:100%;transition:left .35s cubic-bezier(.22,.72,.2,1),width .35s;position:absolute;top:0}.piece{flex-direction:column;height:100%;display:flex}.frame{background:var(--paper-2);position:relative;overflow:hidden}.frame img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;transition:transform .8s cubic-bezier(.16,.7,.2,1)}.piece:hover .frame img,.card:hover .frame img{transform:scale(1.045)}.only{color:#f3e7d6;font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;background:#4e121feb;padding:8px 12px;font-size:10px;font-weight:600;position:absolute;bottom:0;left:0}.caption{flex-direction:column;flex:1;gap:7px;padding-top:13px;display:flex}.caption h3{margin:0;font-size:18px;font-weight:400;line-height:1.24}.made{font-family:var(--mono);color:var(--ink-3);letter-spacing:.02em;font-size:11px;line-height:1.55}.money{border-top:1px solid var(--gold-hair);justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding-top:10px;display:flex}.money .p{font-variant-numeric:tabular-nums;font-size:19px}.money .u{font-family:var(--sans);color:var(--bordo);font-size:11.5px}.take{background:var(--bordo);color:#fff;letter-spacing:.04em;cursor:pointer;text-align:center;width:100%;font-size:12.5px;font-family:var(--sans);border:none;margin-top:11px;padding:11px 0;transition:background .25s;display:block}.take:hover{background:var(--bordo-2)}.whisper{text-align:center;font-family:var(--sans);color:var(--ink-3);cursor:pointer;background:0 0;border:none;width:100%;margin-top:7px;padding:0;font-size:11.5px}.whisper:hover{color:var(--bordo)}.rail-foot{font-family:var(--sans);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;font-size:13.5px;display:flex}.rail-foot a{color:var(--bordo);border-bottom:1px solid var(--gold-hair);padding-bottom:2px}.big-cta{background:var(--bordo);color:#f7efe4;border:1px solid var(--bordo);align-items:center;gap:22px;margin-top:26px;padding:26px 30px;transition:background .3s;display:flex;position:relative;overflow:hidden}.big-cta:hover{background:var(--bordo-2)}.big-cta .t{white-space:nowrap;font-size:clamp(20px,2.4vw,27px);line-height:1.2}.big-cta .s{font-family:var(--sans);color:#d9c4b4;border-left:1px solid #e9d6b459;padding-left:22px;font-size:14px;line-height:1.5}.big-cta .go{color:var(--gold-2);margin-left:auto;font-size:26px;line-height:1;transition:transform .3s}.big-cta:hover .go{transform:translate(6px)}@media (max-width:760px){.big-cta{flex-direction:column;align-items:flex-start;gap:12px;padding:22px}.big-cta .t{white-space:normal}.big-cta .s{border-left:none;padding-left:0}.big-cta .go{margin-left:0}}.thread{background:linear-gradient(90deg, transparent, var(--gold-hair) 18%, var(--gold-hair) 82%, transparent);height:1px;margin:64px 0}section{padding:26px 0 66px}.stitle{text-wrap:balance;letter-spacing:-.01em;margin:10px 0 26px;font-size:clamp(26px,3.4vw,38px);font-weight:400}.coll{grid-template-columns:repeat(auto-fill,minmax(218px,1fr));gap:28px;display:grid}.card{flex-direction:column;display:flex}.card .caption{padding-top:15px}.card h3{font-size:20px}.stock{font-family:var(--sans);color:#2c6b49;font-size:11.5px}.stock.wait{color:var(--ink-3)}.card.wait .frame img{filter:grayscale()brightness(.72)}.card.wait .take{color:var(--ink-3);border:1px solid var(--rule);background:#fff}.card.wait .take:hover{border-color:var(--gold);color:var(--ink-2)}.pick{background:var(--paper-2);border-top:1px solid var(--gold-hair);border-bottom:1px solid var(--gold-hair);padding:clamp(30px,5vw,54px)}.chips{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.chip{font-family:var(--sans);border:1px solid var(--rule);color:var(--ink-2);cursor:pointer;background:#fff;padding:11px 18px;font-size:14px;transition:all .2s}.chip:hover{border-color:var(--gold)}.chip[aria-pressed=true]{border-color:var(--bordo);color:var(--bordo)}.trust{background:var(--bordo-ink);color:#f0e6dc;padding:64px 0}.nums{background:#e9d6b42e;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;margin-top:24px;display:grid}.nu{background:var(--bordo-ink);padding:30px 24px}.nu b{font-variant-numeric:tabular-nums;color:var(--gold-2);margin-bottom:8px;font-size:36px;font-weight:400;line-height:1;display:block}.nu span{font-family:var(--sans);color:#c6b4a6;font-size:13px}.revs{grid-template-columns:repeat(auto-fit,minmax(264px,1fr));gap:28px;margin-top:44px;display:grid}.rev p{margin:0 0 11px;font-size:16px;line-height:1.68}.rev cite{font-family:var(--sans);color:#b8a597;font-size:12.5px;font-style:normal}.rev .st{color:var(--gold-2);letter-spacing:.16em;margin-bottom:9px;font-size:13px}.how{grid-template-columns:repeat(auto-fit,minmax(234px,1fr));gap:30px;display:grid}.h{border-top:1px solid var(--gold-hair);padding-top:17px}.h h4{margin:10px 0 8px;font-size:20px;font-weight:400}.h p{color:var(--ink-2);margin:0;font-size:15.5px}.acc{grid-template-columns:1fr;gap:36px;display:grid}@media (min-width:900px){.acc{grid-template-columns:1fr 1fr;align-items:center}}.acc h3{text-wrap:balance;margin:12px 0 15px;font-size:clamp(25px,3vw,33px);font-weight:400;line-height:1.18}.acc p{color:var(--ink-2);max-width:52ch;margin:0 0 14px}.acc .quiet{color:var(--ink-3);font-size:15px}.acc .enter{color:var(--bordo);border-bottom:1px solid var(--gold-hair);font-family:var(--sans);padding-bottom:2px;font-size:14.5px}.ledger{border:1px solid var(--rule)}.lrow{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:15px;padding:17px 20px;display:flex}.lrow:last-child{border-bottom:none}.lrow img{object-fit:cover;width:52px;height:52px}.lrow .t{font-size:16px}.lrow .d{font-family:var(--sans);color:var(--ink-3);margin-top:2px;font-size:12.5px}.lrow .again{font-family:var(--sans);color:var(--bordo);border-bottom:1px solid var(--gold-hair);cursor:pointer;white-space:nowrap;margin-left:auto;padding-bottom:2px;font-size:12.5px}.bonus{background:var(--paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.bonus b{color:var(--bordo);font-variant-numeric:tabular-nums;font-size:23px}.bonus span{font-family:var(--sans);color:var(--ink-2);font-size:13px}footer{background:var(--bordo-ink);color:#c6b4a6;font-family:var(--sans);padding:58px 0 40px;font-size:14px}.fg{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:32px;display:grid}.fg h5{letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin:0 0 14px;font-size:10px;font-weight:700}.fg ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fg a:hover{color:#f0e6dc}.fb{border-top:1px solid #e9d6b433;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:42px;padding-top:22px;font-size:12.5px;display:flex}.ask{z-index:40;background:var(--bordo);color:#f3e7d6;cursor:pointer;border:1px solid #c9a44c80;padding:15px 22px;font-size:14px;font-weight:600;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 34px #4e121f4d}.ask:hover{background:var(--bordo-2)}.talk{z-index:41;border:1px solid var(--gold-hair);background:#fff;width:min(400px,100vw - 40px);padding:26px 26px 22px;position:fixed;bottom:84px;right:24px;box-shadow:0 26px 60px #14100f38}.talk[hidden]{display:none}.talk-x{background:var(--paper-2);width:30px;height:30px;color:var(--ink-2);cursor:pointer;border:none;font-size:13px;position:absolute;top:12px;right:12px}.talk-x:hover{background:var(--gold-hair)}.talk-h{padding-right:26px;font-size:21px;line-height:1.25}.talk-s{font-family:var(--sans);color:var(--ink-2);margin:9px 0 18px;font-size:13.5px}.talk-b{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.qr{background:var(--paper-2);border:1px solid var(--gold-hair);padding:12px}.qr-l{font-family:var(--sans);letter-spacing:.06em;color:var(--ink-3);text-align:center;margin-bottom:9px;font-size:10.5px;display:block}.qr-i{background:#fff;padding:8px}.ways{flex-direction:column;gap:10px;display:flex}.way{font-family:var(--sans);color:#fff;text-align:center;padding:14px 16px;font-size:14.5px;font-weight:600;transition:filter .2s}.way:hover{filter:brightness(1.08)}.way.tg{background:#2aa0da}.way.mx{background:linear-gradient(90deg,#4b6cf5,#8e5bef)}.way.wa{background:#3fb950}.talk-call{border-top:1px solid var(--gold-hair);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;padding-top:14px;display:flex}.talk-call span{font-family:var(--sans);color:var(--ink-3);font-size:13px}.talk-call a{color:var(--bordo);font-variant-numeric:tabular-nums;font-size:18px}@media (max-width:520px){.talk-b{grid-template-columns:1fr}.qr{display:none}}.msg-row{flex-wrap:wrap;gap:8px;display:flex}.msg-btn{border:1px solid var(--rule);color:var(--ink-2);font-family:var(--sans);white-space:nowrap;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;transition:all .2s;display:inline-flex}.msg-btn:hover{border-color:var(--gold);color:var(--bordo)}.msg-btn svg{flex:none}.msg-row.compact .msg-btn span{display:none}.msg-row.compact .msg-btn{padding:10px}footer .msg-row{flex-direction:column;align-items:flex-start;margin-bottom:14px}footer .msg-btn{color:#c6b4a6;border-color:#e9d6b440}footer .msg-btn:hover{border-color:var(--gold);color:#f0e6dc}@media (max-width:1240px){header .msg-row{display:none}}.worry{background:var(--paper-2);border-top:1px solid var(--gold-hair);border-bottom:1px solid var(--gold-hair);padding:58px 0}.worry-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:30px;margin-top:24px;display:grid}.worry-item h3{margin:0 0 9px;font-size:21px;font-weight:400;line-height:1.25}.worry-item p{color:var(--ink-2);margin:0;font-size:15.5px}.far{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:900px){.far{grid-template-columns:1.1fr 1fr;align-items:start}}.far-list{border-top:1px solid var(--gold-hair);flex-direction:column;display:flex}.far-list>div{border-bottom:1px solid var(--rule);padding:17px 0}.far-list b{margin-bottom:4px;font-size:18px;font-weight:400;display:block}.far-list span{font-family:var(--sans);color:var(--ink-3);font-size:14px}.two-cta{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.cta-card{border:1px solid var(--rule);background:#fff;flex-direction:column;gap:8px;padding:28px 30px;transition:all .25s;display:flex;position:relative}.cta-card:hover{border-color:var(--gold)}.cta-card b{font-size:clamp(21px,2.4vw,26px);font-weight:400;line-height:1.2}.cta-card small{font-family:var(--sans);color:var(--ink-3);max-width:44ch;font-size:13.5px}.cta-card .go{color:var(--bordo);font-size:22px;transition:transform .25s;position:absolute;bottom:24px;right:26px}.cta-card:hover .go{transform:translate(5px)}.cta-card.gold{background:var(--bordo);border-color:var(--bordo);color:#f7efe4}.cta-card.gold .eyebrow{color:var(--gold-2)}.cta-card.gold small{color:#d9c4b4}.cta-card.gold .go{color:var(--gold-2)}.cta-card.gold:hover{background:var(--bordo-2)}.lead-page{grid-template-columns:1fr;gap:44px;padding-top:30px;display:grid}@media (min-width:940px){.lead-page{grid-template-columns:1.15fr 1fr;gap:60px}}.lead-card{border:1px solid var(--gold-hair);background:var(--paper-2);padding:28px}.lead-form{flex-direction:column;gap:18px;display:flex}.lead-form label{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);flex-direction:column;gap:6px;font-size:12px;display:flex}.lead-form input,.lead-form textarea{font-family:var(--sans);color:var(--ink);border:1px solid var(--rule);text-transform:none;letter-spacing:0;background:#fff;padding:12px 14px;font-size:15.5px}.lead-form small{text-transform:none;letter-spacing:0;color:var(--ink-3);font-size:11.5px;line-height:1.45}.lead-form .take{margin-top:4px;padding:15px 0;font-size:15px}.lead-fine{color:var(--ink-3)}.lead-title{margin-bottom:2px;font-size:20px;font-weight:400}.lead-ok{flex-direction:column;gap:12px;display:flex}.lead-ok b{font-size:22px;font-weight:400}.lead-ok p{color:var(--ink-2);margin:0;font-size:15.5px}.text-block{max-width:68ch}.text-block h2{letter-spacing:-.01em;text-wrap:balance;margin:38px 0 12px;font-size:clamp(21px,2.4vw,26px);font-weight:400}.text-block h2:first-child{margin-top:8px}.text-block p{color:var(--ink-2);margin:0 0 14px}.text-block ul{color:var(--ink-2);margin:0 0 16px;padding-left:20px}.text-block li{margin-bottom:9px}.text-block a{color:var(--bordo);border-bottom:1px solid var(--gold-hair)}.quote{border-left:2px solid var(--gold-hair);margin:26px 0 34px;padding:4px 0 4px 26px}.quote p{color:var(--ink);font-size:18px;font-style:italic}.quote footer{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:14px;font-size:12px;font-style:normal}.reviews{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:26px;display:grid}.reviews figure{background:var(--paper-2);border:1px solid var(--rule);margin:0;padding:24px 26px}.reviews blockquote{color:var(--ink-2);margin:0;font-size:16px;line-height:1.62}.reviews figcaption{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);margin-top:14px;font-size:12px}.tg-strip{background:var(--paper-2);border:1px solid var(--gold-hair);align-items:center;gap:20px;padding:22px 26px;transition:all .25s;display:flex}.tg-strip:hover{border-color:var(--gold);background:#fff}.tg-i{color:#fff;background:#2aa0da;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:19px;display:flex}.tg-t{flex-direction:column;gap:4px;display:flex}.tg-t b{font-size:19px;font-weight:400}.tg-t small{font-family:var(--sans);color:var(--ink-3);font-size:13.5px}.tg-strip .go{color:var(--bordo);margin-left:auto;font-size:22px}.gifts{margin:26px 0 22px}.gifts b{margin-bottom:14px;font-size:17px;font-weight:400;display:block}.gift-row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:14px;display:grid}.gift-row figure{margin:0}.gift-pic{aspect-ratio:1;background:var(--paper-2);border:1px solid var(--rule);justify-content:center;align-items:center;display:flex;overflow:hidden}.gift-pic img{object-fit:cover;width:100%;height:100%}.gift-none{font-family:var(--sans);color:var(--ink-3);text-align:center;font-size:10.5px}.gift-row figcaption{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);text-align:center;margin-top:9px;font-size:11.5px}.gift-row small{font-family:var(--sans);color:var(--ink-3);text-align:center;margin-top:4px;font-size:11.5px;line-height:1.4;display:block}.cookie{z-index:45;border:1px solid var(--gold-hair);background:#fff;flex-wrap:wrap;align-items:center;gap:16px;max-width:420px;padding:18px 20px;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 18px 44px #14100f29}.cookie p{font-family:var(--sans);color:var(--ink-2);flex:220px;margin:0;font-size:13.5px}.cookie a{color:var(--bordo);border-bottom:1px solid var(--gold-hair)}.cookie button{background:var(--bordo);color:#fff;cursor:pointer;border:none;padding:11px 20px;font-size:13.5px}.cookie button:hover{background:var(--bordo-2)}@media (max-width:720px){.cookie{max-width:none;bottom:92px;left:16px;right:16px}}.fmsg{border-top:1px solid #e9d6b433;flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;padding-top:24px;display:flex}.fmsg>span{color:#c6b4a6}.fmsg .way{padding:9px 18px;font-size:13.5px}.ftel{color:#f0e6dc;font-variant-numeric:tabular-nums;font-size:15px}.adm{padding-bottom:80px}.adm-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:26px;display:flex}.adm-nav{font-family:var(--sans);align-items:center;gap:18px;font-size:14px;display:flex}.adm-nav a{color:var(--bordo);border-bottom:1px solid var(--gold-hair);padding-bottom:2px}.adm-out{border:1px solid var(--rule);cursor:pointer;color:var(--ink-2);background:#fff;padding:8px 14px}.adm-out:hover{border-color:var(--gold);color:var(--bordo)}.adm-login{flex-direction:column;gap:14px;max-width:320px;display:flex}.adm-login input{border:1px solid var(--rule);font-family:var(--sans);padding:12px 14px;font-size:15px}.adm-err{color:var(--bordo-2);font-family:var(--sans);font-size:14px}.adm-list{flex-direction:column;gap:20px;display:flex}.adm-card{border:1px solid var(--rule);background:#fff;flex-wrap:wrap;align-items:flex-start;gap:22px;padding:20px;display:flex}.adm-new{background:var(--paper-2)}.adm-photo{background:var(--paper-2);flex:none;justify-content:center;align-items:center;width:120px;min-height:120px;display:flex}.adm-nophoto{font-family:var(--sans);color:var(--ink-3);text-align:center;font-size:11px}.adm-fields{flex-direction:column;flex:340px;gap:12px;display:flex}.adm-head{font-family:var(--sans);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:14px;font-size:13px;display:flex}.adm-head b{font-family:var(--serif);color:var(--ink);font-size:19px;font-weight:400}.adm-head code{font-family:var(--mono);color:var(--ink-3);font-size:11.5px}.adm-fields label{font-family:var(--sans);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:5px;font-size:12px;display:flex}.adm-fields input[type=text],.adm-fields input:not([type]),.adm-fields input[type=number],.adm-fields textarea,.adm-fields select{border:1px solid var(--rule);font-family:var(--sans);color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;padding:10px 12px;font-size:15px}.adm-fields textarea{resize:vertical}.adm-tags{flex-wrap:wrap;gap:26px;display:flex}.adm-checks{flex-wrap:wrap;gap:8px 16px;max-width:460px;margin-top:8px;display:flex}.adm-check{cursor:pointer;align-items:center;text-transform:none!important;letter-spacing:0!important;color:var(--ink-2)!important;flex-direction:row!important;gap:7px!important;font-size:14px!important}.qty{font-variant-numeric:tabular-nums;align-items:center;gap:12px;display:flex}.qty button{border:1px solid var(--rule);width:32px;height:32px;color:var(--bordo);cursor:pointer;background:#fff;font-size:16px;line-height:1;transition:all .2s}.qty button:hover:not(:disabled){border-color:var(--gold)}.qty button:disabled{color:var(--ink-3);cursor:default}.lsum{font-variant-numeric:tabular-nums;text-align:right;min-width:96px;font-size:18px}.drop{color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:6px;font-size:14px;line-height:1}.drop:hover{color:var(--bordo)}@media (max-width:620px){.lsum{text-align:left;min-width:0}}.addons{margin:40px 0 10px}.addon-row{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.addon{border:1px solid var(--rule);background:#fff;transition:border-color .2s}.addon.on{border-color:var(--bordo)}.addon-main{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:14px;display:flex}.addon-pic{background:var(--paper-2);flex:none;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.addon-pic img{object-fit:cover;width:100%;height:100%}.addon-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.addon-txt b{font-family:var(--serif);font-size:17px;font-weight:400}.addon-txt small{font-family:var(--sans);color:var(--ink-3);font-size:12px;line-height:1.4}.addon-price{font-family:var(--sans);color:var(--bordo);font-size:13.5px}.addon-mark{color:var(--bordo);margin-left:auto;font-size:17px}.addon-field{font-family:var(--sans);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:7px;padding:0 14px 14px;font-size:12px;display:flex}.addon-field textarea,.addon-field input[type=file]{font-family:var(--sans);color:var(--ink);text-transform:none;letter-spacing:0;border:1px solid var(--rule);resize:vertical;background:#fff;padding:10px 12px;font-size:14.5px}.addon-field small{text-transform:none;letter-spacing:0;font-size:11.5px;line-height:1.45}.voice{flex-direction:column;gap:8px;display:flex}.voice-btn{border:1px solid var(--bordo);color:var(--bordo);cursor:pointer;background:#fff;padding:12px 16px;font-size:14px;transition:all .2s}.voice-btn:hover,.voice-btn.rec{background:var(--bordo);color:#fff}.voice-done{flex-direction:column;gap:8px;display:flex}.voice-done audio{width:100%}.voice-again{color:var(--ink-3);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:12.5px}.voice-again:hover{color:var(--bordo)}.voice small,.voice-note{font-family:var(--sans);color:var(--ink-3);text-transform:none;letter-spacing:0;font-size:11.5px;line-height:1.45}.one{grid-template-columns:1fr;gap:44px;padding:34px 0 20px;display:grid}@media (min-width:900px){.one{grid-template-columns:1.05fr 1fr;gap:56px}}.one h1{text-wrap:balance;margin:10px 0 14px;font-size:clamp(28px,3.6vw,40px);font-weight:400;line-height:1.12}.one .price{font-variant-numeric:tabular-nums;margin:0 0 6px;font-size:30px}.one .frame img{aspect-ratio:4/5}.one h1{margin-bottom:10px}.one-sostav{color:var(--ink-2);margin:0 0 10px;font-size:16.5px}.one-about{color:var(--ink-2);margin:0 0 14px}.one-state{font-family:var(--sans);margin:0 0 6px;font-size:13.5px}.st-ready{color:#2c6b49}.st-replace{color:var(--gold)}.st-short,.st-no_recipe{color:var(--ink-3)}.one-bonus{font-family:var(--sans);color:var(--bordo);align-items:center;gap:8px;margin:0 0 14px;font-size:13.5px;display:flex}.one-bonus:before{content:"◆";color:var(--gold-2);font-size:11px}.one-buy{flex-wrap:wrap;align-items:stretch;gap:14px;display:flex}.one-buy .take{flex:260px;width:auto;margin-top:0;padding:15px 26px;font-size:15px}.one-fine{font-family:var(--sans);color:var(--ink-3);max-width:62ch;margin:22px 0 0;font-size:12.5px;line-height:1.6}.frame.dim img{filter:grayscale()brightness(.78)}.take.quiet{color:var(--ink-2);border:1px solid var(--rule);background:#fff}.take.quiet:hover{border-color:var(--gold);color:var(--bordo)}.stock.swap{color:var(--gold)}.swap-i{margin-right:5px;font-size:13px}.hint{flex:0 auto;position:relative}.hint-btn{border:1px solid var(--rule);height:100%;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:#fff;padding:15px 22px;font-size:14.5px;transition:all .22s}.hint-btn:hover{border-color:var(--gold);color:var(--bordo)}.hint-box{z-index:20;border:1px solid var(--gold-hair);background:#fff;width:min(340px,88vw);padding:18px 20px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 46px #14100f2e}.hint-box p{font-family:var(--sans);color:var(--ink-2);margin:0 0 12px;font-size:13.5px}.hint-ways{flex-direction:column;gap:9px;display:flex}.hint-ways a,.hint-ways button{font-family:var(--sans);text-align:center;border:1px solid var(--rule);color:var(--ink-2);cursor:pointer;background:#fff;padding:11px 14px;font-size:14px}.hint-ways a:hover,.hint-ways button:hover{border-color:var(--gold);color:var(--bordo)}.hint-box small{font-family:var(--sans);color:var(--ink-3);margin-top:12px;font-size:11.5px;line-height:1.5;display:block}.hint-box small a{color:var(--bordo)}.crumbs{font-family:var(--sans);color:var(--ink-3);padding-top:22px;font-size:13px}.crumbs a:hover{color:var(--bordo)}.empty{color:var(--ink-2);padding:54px 0 76px}.empty h1{margin:0 0 14px;font-size:clamp(26px,3.4vw,36px);font-weight:400}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.nav-toggle{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.burger{border:1px solid var(--rule);cursor:pointer;background:#fff;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:none}.burger span,.burger span:before,.burger span:after{background:var(--ink);width:18px;height:2px;display:block}.burger span{position:relative}.burger span:before,.burger span:after{content:"";position:absolute;left:0}.burger span:before{top:-6px}.burger span:after{top:6px}.nav-toggle:focus-visible+.burger{outline:2px solid var(--gold);outline-offset:2px}.nav-extra-item{display:none}@media (max-width:1100px){header .wrap{flex-wrap:wrap}.logo{flex:auto}.burger{order:2;display:flex}.hr{order:3;margin-left:0}.hr .tel,.hr .account{display:none}nav{border-top:1px solid var(--rule);flex-direction:column;flex-basis:100%;order:10;gap:0;margin-top:14px;display:none}nav a{border-bottom:1px solid var(--rule);padding:14px 2px}.nav-toggle:checked~nav{display:flex}.nav-toggle:checked~nav .nav-extra-item{display:block}}@media (max-width:680px){.wrap{padding:0 18px}.today{padding-top:36px}section{padding-bottom:50px}}.order{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:34px;margin-top:26px;display:grid}@media (max-width:900px){.order{grid-template-columns:1fr}}.order fieldset{border:none;border-top:1px solid var(--rule);flex-direction:column;gap:16px;margin:0;padding:22px 0 0;display:flex}.order fieldset:first-child{border-top:none;padding-top:0}.order legend{font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);padding:0;font-size:11px;font-weight:700}.order label{font-family:var(--sans);color:var(--ink-2);flex-direction:column;gap:7px;font-size:13px;display:flex}.order input,.order select,.order textarea{font-family:var(--sans);color:var(--ink);border:1px solid var(--rule);background:#fff;border-radius:0;width:100%;padding:12px 14px;font-size:15px}.order textarea{resize:vertical}.order input:focus,.order select:focus,.order textarea:focus{border-color:var(--gold);outline:none}.cols{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.pick{flex-wrap:wrap;gap:12px;display:flex}.pick button{cursor:pointer;border:1px solid var(--rule);color:var(--ink-2);background:#fff;flex:200px;padding:14px 18px;font-size:14px;transition:all .2s}.pick button:hover{border-color:var(--gold)}.pick button.on{border-color:var(--bordo);color:var(--bordo);background:var(--paper-2)}.order .check{flex-direction:row;align-items:center;gap:10px;font-size:13.5px}.order .check input{width:auto}.order .check a{color:var(--bordo);border-bottom:1px solid var(--gold-hair)}.hint-note{font-family:var(--sans);color:var(--ink-3);max-width:56ch;font-size:12.5px;line-height:1.5}.order-side{background:var(--paper-2);border:1px solid var(--rule);flex-direction:column;gap:14px;padding:26px 24px;display:flex;position:sticky;top:108px}@media (max-width:900px){.order-side{position:static}}.order-side h2{margin:0;font-size:22px;font-weight:400}.order-side ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.order-side li{font-family:var(--sans);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:14px;font-size:13.5px;display:flex}.order-side li b{font-family:var(--serif);color:var(--ink);white-space:nowrap;font-size:15px}.order-total{border-top:1px solid var(--gold-hair);font-family:var(--sans);justify-content:space-between;align-items:baseline;padding-top:14px;font-size:13px;display:flex}.order-total b{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:24px}.order-side small{font-family:var(--sans);color:var(--ink-3);font-size:12px;line-height:1.5}.addr-field{flex-direction:column;gap:7px;display:flex;position:relative}.addr-list{z-index:20;border:1px solid var(--rule);background:#fff;max-height:280px;margin:4px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -22px #14100f80}.addr-list button{text-align:left;cursor:pointer;width:100%;font-family:var(--sans);border:none;border-bottom:1px solid var(--paper-2);background:0 0;flex-direction:column;gap:2px;padding:11px 14px;display:flex}.addr-list button:hover{background:var(--paper-2)}.addr-list b{color:var(--ink);font-size:14.5px;font-weight:500}.addr-list span{color:var(--ink-3);font-size:12px}.addr-price{font-family:var(--sans);color:var(--bordo);font-size:13px}.addr-price b{font-weight:600}.order-ship{font-family:var(--sans);color:var(--ink-2);border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;font-size:13.5px;display:flex}.order-ship b{font-family:var(--serif);color:var(--ink);font-size:15px}.kab-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.kab-head .stitle{margin-bottom:0}.kab{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:30px;margin-top:24px;display:grid}@media (max-width:900px){.kab{grid-template-columns:1fr}}.kab-col{flex-direction:column;gap:26px;display:flex}.kab-bonus{background:var(--bordo);color:#f7efe4;flex-direction:column;gap:4px;padding:22px 24px;display:flex}.kab-bonus span{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-2);font-size:11px}.kab-bonus b{font-variant-numeric:tabular-nums;font-size:clamp(28px,4vw,38px);font-weight:400}.kab-bonus small{font-family:var(--sans);color:#d9c4b4;font-size:12px;line-height:1.5}.kab-facts{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.kab-facts div{background:var(--paper-2);flex-direction:column;gap:3px;padding:16px 18px;display:flex}.kab-facts b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:400}.kab-facts span{font-family:var(--sans);color:var(--ink-3);font-size:11.5px}.kab-block h2{margin:0 0 10px;font-size:21px;font-weight:400}.kab-list{margin:0;padding:0;list-style:none}.kab-list li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.kab-list.tight li{padding:8px 0}.kab-list b{font-size:15.5px;font-weight:400}.kab-list i{font-style:normal;font-family:var(--sans);color:var(--ink-3);margin-top:2px;font-size:11.5px;display:block}.kab-sum{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:15px}.kab-more{text-align:left;width:auto;color:var(--bordo);margin-top:12px;font-size:13px}.kab-done{font-family:var(--sans);color:var(--bordo);margin:12px 0 0;font-size:13.5px}.kab-add{flex-direction:column;gap:12px;margin-top:14px;display:flex}.kab-add label{font-family:var(--sans);color:var(--ink-2);flex-direction:column;gap:6px;font-size:12.5px;display:flex}.kab-add input,.kab-add select{font-family:var(--sans);border:1px solid var(--rule);background:#fff;width:100%;padding:10px 12px;font-size:15px}.kab-add input:focus,.kab-add select:focus{border-color:var(--gold);outline:none}.kab-add-row{align-items:center;gap:14px;display:flex}.kab-add-row .take{width:auto;margin-top:0;padding:11px 26px}.kab-add-row .whisper{width:auto;margin-top:0}.order-bonus{font-family:var(--sans);color:var(--ink-2);cursor:pointer;border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:13.5px;display:flex}.order-bonus span{align-items:center;gap:9px;display:inline-flex}.order-bonus b{font-family:var(--serif);color:var(--bordo);font-size:15px}.addon-later{font-family:var(--sans);color:var(--gold);margin:0;font-size:12px}.shot{border:1px solid var(--rule);width:auto;max-height:160px;margin-top:8px}.kab-more{text-align:left;width:auto;color:var(--bordo);margin-top:14px}.kab-more:hover{color:var(--bordo-2)}.order-side .take{margin-top:4px}
