:root{--big-main-layout: 1920px;--main-layout: 1824px;--second-layout: 1676px;--normal-main-layout: 1534px;--font-new-spirit: 'New Spirit', sans-serif;--font-new-spirit-condensed: 'New Spirit Condensed', sans-serif;--font-pally: 'Pally', serif;--font-nitti: 'Nitti', serif;--font-roboto: 'Roboto', sans-serif}@media screen and (min-width: 1200px){:root{--gl-indent: 50px}}@media(max-width: 1199px)and (min-width: 768px){:root{--gl-indent: 30px}}@media screen and (max-width: 767px){:root{--gl-indent: 20px}}:root{--font-body-bold-weight: 600}.opk-pre-launch,.opk-pre-launch__wrapper{display:flex;align-items:center;justify-content:center}.opk-pre-launch{position:relative;width:100%;height:100vh;overflow:hidden}@media screen and (min-width: 768px){.opk-pre-launch{min-height:1080px}}@media screen and (max-width: 767px){.opk-pre-launch{min-height:812px}}.opk-pre-launch__flower-before,.opk-pre-launch__flower-after{position:absolute;z-index:0;opacity:.3}.opk-pre-launch__flower-before{top:0;left:0}@media screen and (min-width: 768px){.opk-pre-launch__flower-before{width:22vw;max-width:420px}}@media screen and (max-width: 767px){.opk-pre-launch__flower-before{width:43vw;max-width:160px}}.opk-pre-launch__flower-after{right:0;bottom:0}@media screen and (min-width: 768px){.opk-pre-launch__flower-after{width:31vw;max-width:586px}}@media screen and (max-width: 767px){.opk-pre-launch__flower-after{width:93vw;max-width:348px}}.opk-pre-launch__decor{width:100%;height:auto}@media screen and (min-width: 768px){.opk-pre-launch__decor:first-child{display:block}}@media screen and (max-width: 767px){.opk-pre-launch__decor:first-child{display:none}}@media screen and (min-width: 768px){.opk-pre-launch__decor:last-child{display:none}}@media screen and (max-width: 767px){.opk-pre-launch__decor:last-child{display:block}}.opk-pre-launch__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;background-color:#1f1f1f}.opk-pre-launch__wrapper{position:relative;z-index:10;flex-direction:column;max-width:1177px;margin:0 auto}@media screen and (min-width: 768px){.opk-pre-launch__subtitle-logo,.opk-pre-launch__subtitle-logo-mobile{margin:0 auto 22px}}@media screen and (max-width: 767px){.opk-pre-launch__subtitle-logo,.opk-pre-launch__subtitle-logo-mobile{margin:0 auto 16px}}.opk-pre-launch__title,.opk-pre-launch__title p,.opk-pre-launch__description,.opk-pre-launch__description p{text-align:center}@media screen and (min-width: 768px){.opk-pre-launch__title{margin:0 auto 19px}}@media screen and (max-width: 767px){.opk-pre-launch__title{margin:0 auto 14px}}.opk-pre-launch__title,.opk-pre-launch__title p{font-size:max(56px, min(8vw, 100px));font-weight:600;letter-spacing:normal;word-spacing:11px;color:inherit}@media screen and (min-width: 768px){.opk-pre-launch__title,.opk-pre-launch__title p{line-height:1.07}}@media screen and (max-width: 767px){.opk-pre-launch__title,.opk-pre-launch__title p{line-height:1.18}}.opk-pre-launch__title p{margin:0}.opk-pre-launch__title strong,.opk-pre-launch__title em{font-style:normal;text-shadow:0 4px 0 #000;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000}.opk-pre-launch__description{max-width:800px}@media screen and (min-width: 768px){.opk-pre-launch__description{margin:0 auto 62px}}@media screen and (max-width: 767px){.opk-pre-launch__description{margin:0 auto 40px}}.opk-pre-launch__description,.opk-pre-launch__description p{font-family:'Nitti', serif;font-family:var(--font-nitti);font-size:max(18px, min(3vw, 28px));font-weight:400}@media screen and (min-width: 768px){.opk-pre-launch__description,.opk-pre-launch__description p{line-height:1.21}}@media screen and (max-width: 767px){.opk-pre-launch__description,.opk-pre-launch__description p{line-height:1.22}}.opk-pre-launch__description p{margin:0}.opk-pre-launch__form{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;margin:0 auto}@media screen and (max-width: 767px){.opk-pre-launch__form{flex-direction:column}}.opk-pre-launch__input-field-wrapper{display:flex;align-items:center;justify-content:center;width:100%;max-width:400px;height:46px;padding:0 19px;border:2px solid #1f1f1f;border-radius:7px;box-shadow:0 4px 0 0 #000;background:#f7f7f5;transition:box-shadow .2s}.opk-pre-launch__input-field-wrapper:has(input[type=email].opk-pre-launch__input-field:focus),.opk-pre-launch__input-field-wrapper:has(input[type=email].opk-pre-launch__input-field:focus-visible){box-shadow:0 0 0 0 #000}input[type=email].opk-pre-launch__input-field{width:100%;height:30px;padding:0;margin:0;border:none;font-family:'Pally', serif;font-family:var(--font-pally);font-size:22px;font-weight:400;line-height:1.36;color:#1f1f1f}input[type=email].opk-pre-launch__input-field::-moz-placeholder{color:#c1c1c1}input[type=email].opk-pre-launch__input-field::placeholder{color:#c1c1c1}input[type=email].opk-pre-launch__input-field:focus,input[type=email].opk-pre-launch__input-field:focus-visible{outline:none}.opk-pre-launch__submit-button{display:flex;align-items:center;justify-content:center;height:46px;padding:0 19px;border:2px solid #1f1f1f;border-radius:7px;font-size:16px;font-weight:600;text-transform:uppercase;box-shadow:0 4px 0 0 #000;background-color:#e6a23c;color:#1f1f1f;transition:box-shadow .2s}@media screen and (max-width: 767px){.opk-pre-launch__submit-button{width:100%;max-width:400px}}@media(any-hover: hover){.opk-pre-launch__submit-button:hover{box-shadow:0 0 0 0 #000}}
