@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-greek-400-normal.BWA4DBiE.woff2) format("woff2"),url(/_astro/alegreya-sans-greek-400-normal.BbD0SVwk.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-greek-500-normal.PDFQvdAe.woff2) format("woff2"),url(/_astro/alegreya-sans-greek-500-normal.CGeRoif8.woff) format("woff")}@font-face{font-family:Poppins;src:url(/fonts/poppins-300.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/jost-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Aetherius Bold;src:url(/fonts/aetherius-bold.ttf) format("truetype");font-display:swap}@font-face{font-family:The Seasons;src:url(/fonts/the-seasons.ttf) format("truetype");font-display:swap}@font-face{font-family:FuturaCyrillicMedium;src:url(/fonts/futura-medium.ttf) format("truetype");font-display:swap}:root{--night: #030a08;--pine: #0a1814;--pine-2: #10241f;--green: #264d4f;--cream: #f9f2d7;--cream-2: rgba(249, 242, 215, .72);--cream-3: rgba(249, 242, 215, .5);--gold: #d4a35a;--gold-2: #f3dfa8;--marble: #ece6d6;--ink: #0b100f;--paper: #f2ecdc;--bronze: #8a6428;--studio: radial-gradient(120% 90% at 50% 46%, #a6a4a3 0%, #959392 60%, #8e8c8b 100%);--line: rgba(249, 242, 215, .14);--line-2: rgba(249, 242, 215, .26);--display: "Aetherius Bold", "Times New Roman", serif;--serif: "The Seasons", "Times New Roman", serif;--ui: "Poppins", "Helvetica Neue", Arial, sans-serif;--label: "Jost", "Futura", "Helvetica Neue", Arial, sans-serif;--price: "FuturaCyrillicMedium", "Futura", "Jost", sans-serif;--greek: "Alegreya Sans", "Helvetica Neue", serif;--body: "Helvetica Neue", Helvetica, Arial, sans-serif;--gutter: clamp(16px, 3vw, 48px);--ease: cubic-bezier(.16, 1, .3, 1);--header-h: 104px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--night);color:var(--cream);font-family:var(--body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}::selection{background:var(--gold);color:var(--ink)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.label{font-family:var(--label);font-weight:500;font-size:12px;letter-spacing:.22em;text-transform:uppercase}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;text-decoration:none;font-family:var(--label);font-weight:500;font-size:13px;letter-spacing:.2em;text-transform:uppercase;position:relative;overflow:hidden;isolation:isolate;transition:color .45s var(--ease),border-color .45s var(--ease)}.btn:before{content:"";position:absolute;inset:0;z-index:-1;transform:scaleX(0);transform-origin:right;transition:transform .6s var(--ease)}.btn:hover:before{transform:scaleX(1);transform-origin:left}.btn--gold{background:var(--gold);color:var(--ink)}.btn--gold:before{background:var(--cream)}.btn--cream{background:var(--cream);color:var(--ink)}.btn--cream:before{background:var(--gold)}.btn--dark{background:var(--ink);color:var(--cream)}.btn--dark:before{background:var(--green)}.btn--line{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--cream)}.btn--line:before{background:var(--cream)}.btn--line:hover{color:var(--ink)}.btn[disabled]{opacity:.5;cursor:not-allowed}.price{font-family:var(--price);letter-spacing:.03em}.price__was{color:var(--cream-3);text-decoration:line-through;margin-left:8px;font-size:.85em}.section-title{font-family:var(--display);font-weight:400;font-size:clamp(40px,5vw,84px);line-height:.95;color:var(--cream)}.key{color:var(--gold);opacity:.55}.reveal{opacity:0;transform:translateY(28px);transition:opacity 1s var(--ease),transform 1.2s var(--ease)}.reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}.bag{position:fixed;inset:0;z-index:100;--paper: #f6f0dc;--ink-2: #4a5552;--chalk: #fffdf6;--clay: #a3432c;--line: rgba(11,16,15,.14);--ease-out: var(--ease);--ease-in-out: cubic-bezier(.65,0,.35,1)}.bag__scrim{position:absolute;inset:0;background:#0d1a178c;backdrop-filter:blur(3px);animation:bagFade .4s var(--ease-out)}.bag__panel{position:absolute;top:0;right:0;bottom:0;width:min(480px,100vw);background:var(--paper);color:var(--ink);display:flex;flex-direction:column;animation:bagIn .6s var(--ease-out);box-shadow:-20px 0 60px #0003}@keyframes bagIn{0%{transform:translate(100%)}}@keyframes bagFade{0%{opacity:0}}.bag[data-closing] .bag__panel{transform:translate(100%);transition:transform .45s var(--ease-in-out)}.bag[data-closing] .bag__scrim{opacity:0;transition:opacity .45s}.bag__head{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--line)}.bag__title{font-family:var(--display);font-weight:400;font-size:30px}.bag__x{width:40px;height:40px;display:grid;place-items:center}.bag__step{flex:1;display:flex;flex-direction:column;overflow-y:auto}.bag__step[hidden]{display:none}.bag [hidden]{display:none!important}.bag__lines{padding:8px 24px}.bag__line{display:grid;grid-template-columns:84px 1fr auto;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);align-items:start}.bag__line img{width:84px;height:104px;object-fit:cover;background:#ebe5d0}.bag__name{font-weight:500;line-height:1.25}.bag__var{margin-top:4px;font-size:14px;color:var(--ink-2)}.bag__qty{display:inline-flex;align-items:center;margin-top:12px;border:1px solid var(--line)}.bag__qty button{width:34px;height:34px;font-size:18px}.bag__qty output{min-width:28px;text-align:center;font-variant-numeric:tabular-nums}.bag__price{font-family:var(--price)}.bag__rm{display:block;margin-top:10px;font-size:13px;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.bag__empty{padding:48px 24px;display:grid;gap:20px;justify-items:start;font-size:18px}.bag__foot{margin-top:auto;padding:20px 24px 28px;border-top:1px solid var(--line);background:var(--paper);position:sticky;bottom:0}.bag__row{display:flex;justify-content:space-between;padding:4px 0;color:var(--ink-2);font-variant-numeric:tabular-nums}.bag__row--total{color:var(--ink);font-size:20px;font-weight:500;padding-top:8px}.bag__go{width:100%;justify-content:space-between;margin-top:16px}.bag__note{margin-top:12px;font-size:13px;line-height:1.5;color:var(--ink-2)}.bag__back{align-self:flex-start;margin:20px 24px 0}.bag__form{padding:20px 24px 28px;display:grid;gap:14px}.bag__form label{display:grid;gap:6px;font-size:13px;font-weight:500;letter-spacing:.02em}.bag__form em{font-style:normal;font-weight:400;color:var(--ink-2)}.bag__form input,.bag__form select{height:50px;padding:0 14px;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent);background:var(--chalk);font:inherit;font-size:16px;color:var(--ink);border-radius:0}.bag__form input:focus,.bag__form select:focus{outline:2px solid var(--green);outline-offset:-1px}.bag__form input[aria-invalid=true]{border-color:var(--clay);background:color-mix(in srgb,var(--clay) 6%,var(--chalk))}.bag__two{display:grid;grid-template-columns:1fr 1.4fr;gap:12px}.bag__err{color:var(--clay);font-size:14px}.bag__done{padding:48px 24px;gap:16px;justify-content:center}.bag__summit{width:72px;color:var(--green);display:none}.bag__done h3{font-family:var(--display);font-weight:400;font-size:44px;line-height:1}.bag__ref strong{color:var(--ink)}.bag__summary{white-space:pre-wrap;background:#efe8d2;padding:14px;font-size:13px}.skip{position:absolute;left:-9999px;top:8px;z-index:300;background:var(--cream);color:var(--ink);padding:10px 16px}.skip:focus{left:8px}.hd{position:fixed;top:0;left:0;right:0;z-index:60;height:var(--header-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 var(--gutter);color:var(--cream);transition:color .45s var(--ease)}.hd[data-tone=light]{color:var(--ink)}.hd:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--paper);opacity:0;transition:opacity .35s var(--ease)}.hd[data-tone=light][data-scrolled]:before{opacity:.97}.main--pad{padding-top:var(--header-h)}.hd__nav ul{display:flex;gap:6px}.hd__nav a{display:block;padding:10px 12px;font-family:var(--ui);font-weight:300;font-size:15px;letter-spacing:.06em;text-decoration:none;color:inherit;opacity:.86;transition:opacity .3s;position:relative}.hd__nav a:after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}.hd__nav a:hover{opacity:1}.hd__nav a:hover:after{transform:scaleX(1);transform-origin:left}.hd__logo{display:block;width:130px;margin-top:10px;color:inherit}.hd__logo-svg{width:100%;height:auto}.hd__icons{display:flex;justify-content:flex-end;gap:4px}.hd__icon{position:relative;width:44px;height:44px;display:grid;place-items:center;color:inherit;text-decoration:none}.hd__count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--gold);color:var(--ink);font-family:var(--label);font-size:11px;font-weight:500;display:grid;place-items:center}.hd__burger{display:none;width:44px;height:44px;position:relative;color:inherit}.hd__burger span{position:absolute;left:11px;right:11px;height:1.4px;background:currentColor;transition:transform .4s var(--ease)}.hd__burger span:first-child{top:18px}.hd__burger span:last-child{top:25px}.hd__burger[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.hd__burger[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.menu{position:fixed;inset:0;z-index:55;background:var(--night);padding:calc(var(--header-h) + 56px) var(--gutter) 32px;display:flex;flex-direction:column;justify-content:space-between}.menu[hidden]{display:none}.menu a{display:block;font-family:var(--display);font-size:13vw;line-height:1.05;text-decoration:none}.menu__greek{font-family:var(--greek);color:var(--gold)}.ft{position:relative;color:#fff;padding:120px var(--gutter) 34px;background:linear-gradient(180deg,#0e211f47,#0e211f80,#0e211fe0 60%,#0e211f 86%),var(--ft-img) 50% 0 / cover no-repeat,#0e211f}@media(min-width:961px){.ft{padding-top:200px}}.ft a{color:#fff;text-decoration:none}.ft a:hover{text-decoration:underline;text-underline-offset:3px}.ft__top{display:grid;grid-template-columns:1fr 1fr;gap:48px;max-width:1410px;margin:0 auto}.ft__join{padding-right:clamp(0px,8vw,160px)}.ft__title{font-family:var(--serif);font-weight:400;font-size:clamp(44px,4.6vw,66px);line-height:1;color:#fff;text-indent:.1em}.ft__lead{margin-top:14px;max-width:44ch;font-family:var(--ui);font-weight:300;font-size:15px;line-height:1.6;color:#ffffffd6}.ft__form{display:flex;margin-top:26px;height:55px;max-width:520px}.ft__form input{flex:1;min-width:0;padding:0 14px;border:1px solid #7d7d7d;border-right:0;background:#fff;color:#121212;font:16px var(--ui);border-radius:0}.ft__form input::placeholder{color:#9ca3af}.ft__form button{width:123px;border:1px solid #7d7d7d;background:var(--green);color:#fff;font:16px var(--ui);letter-spacing:.04em;transition:background .3s}.ft__form button:hover{background:#1f3f41}.ft__thanks{margin-top:18px;font-family:var(--serif);font-size:24px}.ft__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-content:start}.ft__h{font-family:var(--ui);font-weight:700;font-size:15px;margin-bottom:14px}.ft__cols li{font-family:var(--ui);font-weight:300;font-size:15px;line-height:1.5}.ft__cols li+li{margin-top:4px}.ft__cols a{display:inline-block;padding:4px 0}.ft__credit a{color:inherit;text-decoration:underline;text-decoration-color:#eff1f159;text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.ft__credit a:hover{color:#fff;text-decoration-color:currentColor}.ft__bottom{max-width:1410px;margin:88px auto 0;padding-top:26px;border-top:1px solid rgba(255,255,255,.14);display:flex;justify-content:space-between;gap:20px;font-family:var(--ui);font-weight:300;font-size:14px;color:#eff1f1b8}.ft__greek{font-family:var(--greek);font-size:15px}@media(max-width:960px){:root{--header-h: 76px}.hd__nav{display:none}.hd__burger{display:block;justify-self:start}.hd__logo{width:104px}.ft__top{grid-template-columns:1fr}.ft__join{padding-right:0}.ft__form{max-width:none}.ft__bottom{flex-direction:column;gap:10px;margin-top:56px}.ft{padding-top:230px;background:linear-gradient(180deg,#0e211f33,#0e211f73 34%,#0e211fe6 66%,#0e211f 84%),var(--ft-img) 50% 0 / auto 640px no-repeat,#0e211f}}@media(max-width:600px){.ft__cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}.ft__cols>:last-child{grid-column:1 / -1}.ft__form button{width:104px}}
