.authorization-error{width:100%;min-height:50px;background-color:transparent;text-align:center;margin-bottom:15px;font-size:12px;text-transform:uppercase}.authorization-error,.authorization-error *{color:var(--errorColor)}.dialog{position:absolute;top:0;left:0;width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;z-index:1;background-color:var(--backgroundColor)}.dialog-title{text-transform:uppercase}.card{width:295px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card form{margin-bottom:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:262px}.card-title{margin-bottom:60px;font-family:ApocItalic,serif;font-style:italic;font-weight:200;font-size:35px;line-height:42px;text-align:center;text-transform:uppercase}.card-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}.card-body-title{text-align:center;text-transform:uppercase;margin-bottom:16px}.card.registration-form{width:300px}.card.registration-form .card-title{margin-bottom:5px}.card.registration-form .card-title-phone{margin-bottom:40px;font-family:Apoc,serif;font-weight:200;font-size:30px;text-align:center;text-transform:uppercase}.code-input{position:relative;z-index:0;display:flex;justify-content:center;align-items:center;margin-bottom:0;height:30px}.code-input input{color:transparent!important;background:transparent!important;border:none!important;outline:none!important;caret-color:transparent!important}.code-input-dots{position:absolute;top:0;z-index:-1}.code-input-dots span{margin-left:15px;margin-right:15px;height:10px;width:10px;background-color:transparent;display:inline-block;border:1px solid var(--primaryColor);border-radius:50%}.code-input-dots span.black{background-color:var(--primaryColor)}.code-input.error .code-input-dots>span{border:1px solid var(--errorColor)}.code-input.error .code-input-dots>span.black{background-color:var(--errorColor)}.dialog-title{text-align:center;margin-bottom:30px}.list{padding:0 10px;text-transform:uppercase}.list-title{height:74px;font-family:ApocItalic,serif;font-style:italic;font-weight:200;font-size:35px;line-height:74px;text-align:center}.list-body{font-size:14px}.list-item{padding:15px;border-top:1px solid var(--black);position:relative}.list-item-row:first-child{display:flex;color:#000}.list-item-row:first-child>*{margin-right:20px}.list-item-row:not(:last-child){margin-bottom:15px}.list-item-title{font-family:Apoc,serif;font-size:20px}.list-item-date{font-family:ApocItalic,serif;font-style:italic;font-size:18px}.list-item-date span{text-decoration:underline;-webkit-text-decoration-color:var(--secondaryColor);text-decoration-color:var(--secondaryColor)}.list-item-button{position:absolute;z-index:1;right:0;top:50%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.list-item-button .button{height:24px;font-size:14px;padding:0 34px}.list-item-button .button:disabled{color:transparent;background-image:url(/static/media/spinner.34fc608f.svg);background-position:50%;background-repeat:no-repeat;background-size:16px}.list-empty{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 100px;display:flex;flex-direction:column;align-items:center}.list-empty-message{max-width:1000px;font-family:Apoc,serif;font-style:italic;text-align:center;text-transform:uppercase;font-size:50px;margin-bottom:100px}.list-empty-button{font-family:Steinbeck,sans-serif;font-size:30px;border-bottom:1px solid var(--black)}.list-empty-button a{text-decoration:none}@media(max-width:991.98px){.list-empty-message{font-size:45px}.list-empty-button{font-size:20px}}@media(max-width:575.98px){.list-item-row:last-child{margin-bottom:15px}.list-item-button{width:210px;position:relative;top:inherit;right:inherit;-webkit-transform:none;transform:none}.list-item-button .button{height:30px}.list-empty{padding:0 20px}.list-empty-message{font-size:20px;margin-bottom:40px}.list-empty-button{font-size:20px}}html{overflow-x:hidden}.checkbox{position:absolute;z-index:-1;opacity:0}.checkbox+label{display:inline-flex!important;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-family:Steinbeck,sans-serif;text-transform:none!important;font-size:1.042vw;cursor:pointer}.checkbox+label a{text-underline-offset:5px;text-decoration-thickness:1px}.checkbox+label:before{content:"";display:inline-block;width:1.2em;height:1.2em;border:1px solid var(--black);border-radius:50%;margin-right:.5em;background-repeat:no-repeat;background-position:50%;cursor:pointer}.checkbox:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='60' cy='60' r='50' fill='%232E2E2E'/%3E%3C/svg%3E")}.order .--mobile{display:none}.order .--desktop{display:inline;display:initial}.order-body{display:flex}.order-body .order-image{width:50vw;background-position:50%;background-size:cover;min-height:100vh;position:relative}.order-body .order-image .age-restriction{z-index:1;border-radius:50%;border:2px solid var(--backgroundColor);font-family:Steinbeck,sans-serif;font-size:3.819vw;color:var(--backgroundColor);width:7.5vw;height:7.5vw;display:flex;align-items:center;justify-content:center;position:absolute;top:44px;left:32px}.order-body .order-info{width:50vw;padding:3.06vw 2.083vw;display:flex;flex-direction:column;justify-content:space-between}.order-body .order-info-top{margin-bottom:64px}.order-body .order-info .input .form-control,.order-body .order-info .input>input{font-size:1.6vw;line-height:120%;padding-bottom:.5556vw;height:auto}.order-body .order-info .pills{display:flex;align-items:flex-start}.order-body .order-info .pills>:not(:last-child){margin-right:1.25vw}.order-body .order-info .pill{font-family:Steinbeck,sans-serif;font-size:1.6vw;line-height:120%;text-transform:uppercase;text-align:center;padding:9px 15px;border:1px solid var(--black);border-radius:50px;margin-bottom:.5556vw}.order-body .order-info .address{font-family:Steinbeck,sans-serif;font-size:1.042vw;line-height:110%;margin:0}.order-body .order-info-title{color:var(--black);font-family:ApocItalic,serif;font-style:italic;font-size:2.7778vw;line-height:110%;text-transform:uppercase;margin-bottom:1.1vw}.order-body .order-info-row:not(:last-child){margin-bottom:1.6vw}.order-body .order-info-row.input{max-width:38.889vw}.order-body .order-info .price{text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.order-body .order-info .price-definition span:first-child{font-family:Apoc,serif;font-size:1.6vw}.order-body .order-info .price-definition span:nth-child(2){font-family:ApocItalic,serif;font-style:italic;font-size:3.333vw}.order-body .order-info .price-definition span:nth-child(3){font-family:Apoc,serif;font-size:1.6vw}.order-body .order-info .price-button{display:flex;align-items:center}.order-body .order-info .price-button .button{margin-right:1.8vw}.order-body .order-info .price-button .price-description{position:relative;font-family:Steinbeck,sans-serif;font-size:.8333vw;line-height:110%;opacity:.5}.order-body .order-info .price-button .price-description:before{content:"*";position:absolute;left:-10px}.order-body .order-info .button{width:100%;max-width:16.111vw;height:auto;font-size:1.1vw;padding-top:.9vw;padding-bottom:.9vw;border-radius:50px}.order-body .order-info .card-link{text-align:center;text-transform:uppercase;font-family:Steinbeck,sans-serif;font-size:30px}.order-body .order-info .card-link a{text-decoration:none;border-bottom:1px solid var(--black)}.order-error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:908px;width:100%;background-color:var(--backgroundColor);padding:64px 116px;z-index:3}.order-error-backdrop{position:absolute;width:100%;height:100vh;z-index:2;-webkit-filter:blur(1px);filter:blur(1px);background:rgba(185,181,175,.5490196078431373)}.order-error-title{font-family:ApocItalic,serif;font-style:italic;text-transform:uppercase;font-size:40px;text-align:center;margin-bottom:16px}.order-error-description{font-family:Apoc,serif;text-align:center;font-size:18px}.order-error-description a{white-space:nowrap}.order-error-action{margin-top:130px;font-size:28px;text-transform:uppercase;text-align:center}.order-error-close{position:absolute;top:31px;right:31px;cursor:pointer}@media(max-width:768px){.order .--mobile{display:inline;display:initial}.order .--desktop{display:none}.order .checkbox+label{font-size:3.125vw}.order-body{flex-direction:column-reverse}.order-body .order-image{width:100%;height:auto;min-height:0}.order-body .order-image .age-restriction{top:auto;left:12px;bottom:16px;font-size:9vw;width:17.8125vw;height:17.8125vw}.order-body .order-image img{width:100%}.order-body .order-info{width:100%;padding:4.375vw 3.75vw 9.375vw}.order-body .order-info-top{margin-bottom:9.375vw}.order-body .order-info-title{font-size:7.1875vw;margin-bottom:4.375vw}.order-body .order-info .pills{flex-direction:column}.order-body .order-info .pills>:not(:last-child){margin-right:0}.order-body .order-info .pill{font-size:5vw;padding:6px 9px;margin-bottom:0}.order-body .order-info .address{text-align:left;font-size:3.125vw;margin:1.875vw 0}.order-body .order-info-row{margin-bottom:10px}.order-body .order-info .input{margin-bottom:3.75vw;max-width:none}.order-body .order-info .input .form-control,.order-body .order-info .input>input{font-size:4.375vw}.order-body .order-info .price{margin-top:5.9375vw;margin-bottom:2vw}.order-body .order-info .price-definition{margin-bottom:0}.order-body .order-info .price-definition span:first-child{font-size:4.375vw}.order-body .order-info .price-definition span:nth-child(2){font-family:Steinbeck,sans-serif;font-style:normal;font-size:5.625vw}.order-body .order-info .price-definition span:nth-child(3){font-family:Steinbeck,sans-serif;font-size:4.375vw}.order-body .order-info .price-button{text-align:center;display:flex;flex-direction:column;margin-bottom:6.875vw}.order-body .order-info .price-button .button{max-width:81.875vw;font-size:6.25vw;margin-bottom:2.8125vw;margin-right:0}.order-body .order-info .price-description{font-size:3.75vw!important}.order-body .order-info .price-description:before{left:auto!important}.order-body .order-info .oferta{margin-bottom:6.25vw}.order-body .order-info .card-link{display:block;text-align:center;font-size:6.25vw}.order-error{border-radius:0;display:flex;flex-direction:column;justify-content:center;width:100vw;height:100vh;padding:0 20px;top:0;left:0;-webkit-transform:none;transform:none}.order-error-backdrop{background-color:var(--backgroundColor)}.order-error-title{font-size:24px}.order-error-description{font-size:14px}.order-error-action{font-size:20px;line-height:120%}.order-error-close{top:30px;right:30px}}.validation{text-transform:uppercase;padding:20px 10px}.validation p{margin-top:0}.validation-info{font-family:Apoc,serif;font-size:18px;margin-bottom:30px}.validation-info p{margin-bottom:10px}.validation-info span{font-family:Steinbeck,sans-serif;font-size:14px;line-height:14px}.validation-name{font-family:Apoc,serif;font-style:italic;font-size:36px;text-align:center;margin-bottom:50px}.validation-name p{margin-bottom:10px}.validation-status{text-align:center}:root{--black:#2e2e2e;--backgroundColor:#f2ede6;--primaryColor:var(--black);--secondaryColor:#999;--errorColor:#da1414}@font-face{font-family:ApocItalic;src:url(/static/media/apoc-light_italic-app-webfont.f301d7b6.woff2) format("woff2"),url(/static/media/apoc-light_italic-app-webfont.68c15141.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Apoc;src:url(/static/media/apoc-regular-app-webfont.d8c728c1.woff2) format("woff2"),url(/static/media/apoc-regular-app-webfont.a1e0f2fa.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Steinbeck;src:url(/static/media/steinbeck_regular-webfont.62fac402.woff2) format("woff2"),url(/static/media/steinbeck_regular-webfont.9de54d44.ttf) format("truetype");font-weight:400;font-style:normal}*,:after,:before{box-sizing:border-box}html{font-size:12px;-ms-overflow-style:-ms-autohiding-scrollbar}body{background-color:var(--backgroundColor);-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Steinbeck,sans-serif;margin:0;position:relative;min-height:100vh;overflow-x:hidden}a,body{color:var(--black)}.text-muted,.text-muted *{color:var(--secondaryColor)}.fade-enter{opacity:0;z-index:1}.fade-enter.fade-enter-active{opacity:1;transition:opacity .25s ease-in}.input{margin-bottom:25px;width:100%}.input label{display:block;margin-bottom:10px;text-transform:uppercase}.input input:not(.form-control){width:100%;font-family:Apoc,serif;font-size:30px;color:var(--black);border:none;border-bottom:1px solid var(--secondaryColor);padding-bottom:2px;padding-left:0;outline:none;background:transparent}.input input:not(.form-control)::-webkit-input-placeholder{color:var(--secondaryColor)}.input input:not(.form-control):-ms-input-placeholder{color:var(--secondaryColor)}.input input:not(.form-control)::placeholder{color:var(--secondaryColor)}.input.error{color:var(--errorColor)}.input.error .input{border-bottom-color:var(--errorColor)}.button{font-family:Steinbeck,sans-serif;height:40px;width:100%;border-radius:20px;background-color:var(--primaryColor);border:1px solid var(--primaryColor);font-size:16px;text-transform:uppercase;color:#fff;cursor:pointer;transition:background,color,.1s}.button:hover{background:transparent;color:var(--primaryColor)}.button:disabled{background:transparent;color:var(--secondaryColor);border-color:var(--secondaryColor);cursor:not-allowed}a.button{text-align:center;text-decoration:none;padding:10px 0}.phone-input{margin-bottom:60px}.phone-input .react-tel-input,.phone-input .react-tel-input .form-control{font-family:Apoc,serif;background:transparent;border:none}.phone-input .react-tel-input .form-control{height:40px;width:100%;border-bottom:1px solid var(--secondaryColor);border-radius:0;color:var(--textColorSecondary);font-size:23px;padding-left:40px}.phone-input .react-tel-input .flag-dropdown,.phone-input .react-tel-input .flag-dropdown.open{border:none;background:transparent}.phone-input .react-tel-input .flag-dropdown.open .selected-flag,.phone-input .react-tel-input .flag-dropdown.open .selected-flag.open,.phone-input .react-tel-input .flag-dropdown .selected-flag,.phone-input .react-tel-input .flag-dropdown .selected-flag.open{background:transparent}.phone-input .react-tel-input .country-list{border-radius:0;box-shadow:none}.phone-input .react-tel-input .country-list .search-emoji{display:none}.phone-input .react-tel-input .country-list .search-box{margin-left:0;font-family:Apoc,serif;border:none;border-bottom:1px solid var(--secondaryColor);border-radius:0}
/*# sourceMappingURL=main.8c1fa60c.chunk.css.map */