@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Jost:wght@400;500&display=swap";.vos{--vos-void: #05070D;--vos-deep: #0B0F1C;--vos-line: #1C2236;--vos-star: #F2EEE3;--vos-mist: #C9D6E3;--vos-dim: #9AA1B5;--vos-blue: #8ED1FF;--vos-accent: var(--vos-blue);--vos-serif: "Cormorant Garamond", "Times New Roman", serif;--vos-sans: "Jost", "Helvetica Neue", Arial, sans-serif;background:var(--vos-void);color:var(--vos-star);font-family:var(--vos-sans);font-size:16px;line-height:1.6}.vos *,.vos *:before,.vos *:after{box-sizing:border-box}.vos a{color:inherit}.vos img{max-width:100%;height:auto;display:block}.vos :focus-visible{outline:2px solid var(--vos-accent);outline-offset:3px}.vos-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}@media(min-width:750px){.vos-wrap{padding:0 48px}}.vos-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vos-kicker{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--vos-accent);margin:0}.vos-title{font-family:var(--vos-serif);font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.1;margin:0;font-size:clamp(30px,6vw,48px)}.vos-verse{font-family:var(--vos-serif);font-style:italic;color:var(--vos-star);line-height:1.55;font-size:clamp(20px,3.6vw,26px);margin:0}.vos-muted{color:var(--vos-dim);font-size:14px;margin:0}.vos-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;font-family:var(--vos-sans);font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid #3A4258;background:transparent;color:var(--vos-star);transition:background .2s,color .2s}.vos-btn:hover{border-color:var(--vos-star)}.vos-btn--solid{background:var(--vos-star);color:var(--vos-void);border-color:var(--vos-star)}.vos-btn--solid:hover{background:#fff}.vos-btn[disabled]{opacity:.4;cursor:not-allowed}.vos-actions{display:flex;flex-wrap:wrap;gap:12px}.vos-portal{padding:72px 0 88px}.vos-portal__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px}.vos-portal__mark{width:min(64vw,300px)}.vos-portal--open .vos-portal__inner{gap:32px}@media(min-width:990px){.vos-portal--open .vos-portal__inner{flex-direction:row;justify-content:center;text-align:left;gap:96px}.vos-portal--open .vos-portal__mark{width:340px}.vos-portal--open .vos-actions{justify-content:flex-start}}.vos-portal .vos-actions{justify-content:center}.vos-portal__text{display:flex;flex-direction:column;gap:22px;max-width:480px}.vos-countdown{display:flex;gap:28px;justify-content:center}.vos-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:64px}.vos-countdown__num{font-family:var(--vos-serif);font-size:clamp(34px,7vw,46px);line-height:1}.vos-countdown__label{font-size:12px;color:var(--vos-dim);margin-top:8px}.vos-signup{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%;max-width:460px}.vos-signup input[type=email]{flex:1 1 220px;min-height:52px;padding:0 16px;background:var(--vos-deep);border:1px solid #3A4258;color:var(--vos-star);font-family:var(--vos-sans);font-size:15px}.vos-signup input[type=email]::placeholder{color:var(--vos-dim)}.vos-gallery{padding:56px 0 96px}.vos-gallery__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px}.vos-tabs{display:flex;gap:24px}.vos-tab{background:none;border:0;padding:0 0 6px;font-family:var(--vos-sans);font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:#5a627a;cursor:pointer;border-bottom:1px solid transparent}.vos-tab[aria-selected=true]{color:var(--vos-star);border-bottom-color:var(--vos-accent)}.vos-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}@media(min-width:750px){.vos-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.vos-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}}.vos-card{display:flex;flex-direction:column;gap:10px;text-decoration:none}.vos-card__img{aspect-ratio:3 / 4;background:var(--vos-deep);border:1px solid var(--vos-line);overflow:hidden}.vos-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.vos-card:hover .vos-card__img img{transform:scale(1.03)}.vos-card__num{font-family:var(--vos-serif);font-size:15px;color:var(--vos-accent);margin:0}.vos-card__title{font-family:var(--vos-serif);font-weight:500;font-size:20px;line-height:1.2;margin:0}.vos-card__motto{font-family:var(--vos-serif);font-style:italic;color:var(--vos-mist);font-size:15px;margin:0}.vos-sealed{padding:72px 20px;text-align:center;border:1px solid var(--vos-line);background:var(--vos-deep);display:flex;flex-direction:column;align-items:center;gap:18px}.vos-sealed .vos-portal__mark{width:120px}.vos-piece{padding:48px 0 96px}.vos-piece__grid{display:grid;gap:40px}@media(min-width:990px){.vos-piece__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:start}.vos-piece__info{position:sticky;top:40px}}.vos-piece__media{display:flex;flex-direction:column;gap:16px}.vos-piece__media img{width:100%;border:1px solid var(--vos-line)}.vos-piece__info{display:flex;flex-direction:column;gap:22px}.vos-piece__num{font-family:var(--vos-serif);font-size:22px;color:var(--vos-accent);margin:0}.vos-piece__motto{font-family:var(--vos-serif);font-style:italic;font-size:22px;color:var(--vos-mist);margin:0}.vos-piece__motto small{display:block;font-family:var(--vos-sans);font-style:normal;font-size:13px;color:var(--vos-dim);margin-top:4px}.vos-piece__prophecy{border-left:1px solid var(--vos-accent);padding-left:18px}.vos-field{display:flex;flex-direction:column;gap:8px}.vos-field label{font-size:13px;color:var(--vos-dim)}.vos-field select{min-height:52px;padding:0 14px;background:var(--vos-deep);color:var(--vos-star);border:1px solid #3A4258;font-family:var(--vos-sans);font-size:15px}.vos-price{font-family:var(--vos-serif);font-size:28px;margin:0}.vos-edition{font-size:14px;color:var(--vos-mist);margin:0}.vos-desc{color:var(--vos-mist);max-width:62ch}.vos-desc p{margin:0 0 1em}.vos-myth{padding:72px 0 112px}.vos-myth__col{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.vos-myth__head{text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center}.vos-myth__prose{font-family:var(--vos-serif);font-size:21px;line-height:1.7;color:var(--vos-mist)}.vos-myth__prose p{margin:0 0 1em}.vos-myth__h{font-family:var(--vos-serif);font-weight:500;font-size:26px;letter-spacing:.08em;margin:16px 0 0}.vos-myth__verse{text-align:center;padding:12px 0}.vos-cycle{padding:64px 0 96px}.vos-cycle__head{text-align:center;display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.vos-cycle__wheel{max-width:640px;margin:0 auto}.vos-cycle__wheel svg{width:100%;height:auto;display:block}.vos-cycle__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 40px;margin-top:32px}.vos-cycle__legend a,.vos-cycle__legend span{text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:4px}.vos-cycle__legend strong{font-family:var(--vos-serif);font-weight:500;font-size:24px;letter-spacing:.12em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.vos *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/vision.css.map */
