.a4-kakemono-section-wrp{width:100vw;height:100dvh;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.a4-kakemono-section-gradient{position:absolute;top:-50%;left:50%;transform:translate(-50%);width:140%;height:607px;background-image:url(/cdn/shop/files/Ellipse.svg?v=1760353328);background-size:contain;z-index:1;pointer-events:none;border-radius:100%;background:linear-gradient(90deg,#74e6ff,#5d9eff);filter:blur(111px);opacity:40%}.a4-kakemono-section-language{width:100vw;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.a4-kakemono-section-language-item{all:unset;width:300px;height:64px;border:2px solid var(--corp-darken);border-radius:123px;display:flex;justify-content:center;align-items:center;cursor:pointer}.a4-kakemono-section-language-item-text{font-weight:700;font-size:18px;line-height:156%;letter-spacing:.06em;text-align:center;color:var(--corp-darken)}.a4-kakemono-section-form-wrp{position:relative;width:100vw;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden;padding-top:77px}.a4-kakemono-section-form-container{width:100vw;overflow:auto}.a4-kakemono-section-form-title{font-weight:700;font-size:30px;line-height:133%;color:var(--corp-darken);padding:0 0 4px 32px}.a4-kakemono-section-form-description{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;color:var(--corp-darken);padding:0 0 20px 32px}.a4-kakemono-section-form-request-checkbox-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:60px;margin:0 16px;padding:0 16px;border-top:1px solid #40618433}.a4-kakemono-section-form-request-checkbox-container.other{border-bottom:1px solid #40618433}.a4-kakemono-section-form-request-checkbox-container.other.active{border-bottom:none}.a4-kakemono-section-form-request-other-container{display:flex;flex-direction:column;margin-bottom:32px}.a4-kakemono-section-form-request-other-text-container{display:flex;flex-direction:column;padding:0;height:0px;overflow:hidden}.a4-kakemono-section-form-request-other-text-container.active{height:auto;padding:0 8px}.a4-kakemono-section-form-request-other-textarea-container{height:138px;position:relative}.a4-kakemono-section-form-request-other-text-input{all:unset;width:-webkit-fill-available;height:100px;border-radius:30px;background:#4061840f;font-weight:500;font-size:18px;line-height:133%;color:var(--corp-darken);padding:18px 24px;resize:vertical;overflow-wrap:break-word;white-space:pre-wrap}.a4-kakemono-section-form-request-other-text-input::placeholder{color:#40618480}.a4-kakemono-section-form-request-other-text-input:focus{border:1px solid rgba(64,97,132,.3)}.a4-kakemono-section-form-request-other-text-count{position:absolute;bottom:12px;right:20px;font-weight:400;font-size:11px;line-height:109%;letter-spacing:.02em;text-align:right;color:#8aa0b6}.a4-kakemono-section-form-request-checkbox-label{font-weight:500;font-size:18px;line-height:133%;color:var(--corp-darken)}.a4-kakemono-section-form-request-checkbox-label.active{font-weight:500}.a4-kakemono-section-form-request-checkbox-label.error{color:#56abff}.a4-kakemono-section-form-request-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;width:25px;height:24px;border:1.5px solid #406184;border-radius:7.25px;background-color:transparent;display:inline-block;position:relative;transition:all .2s ease}.a4-kakemono-section-form-request-checkbox.error{border:2px solid #56abff}.a4-kakemono-section-form-request-checkbox:checked{border-radius:8px;border:none;background:linear-gradient(135deg,#74deff,#5d9eff)}.a4-kakemono-section-form-request-checkbox:checked:after{content:"";position:absolute;left:6px;top:5px;width:12px;height:8px;border-left:none;border-bottom:none;border-right:2px solid white;border-top:2px solid white;transform:rotate(135deg)}.a4-kakemono-section-form-request-meet-container{display:flex;flex-direction:column;gap:12px}.a4-kakemono-section-form-request-meet-text{font-weight:700;font-size:18px;line-height:133%;color:var(--corp-darken);padding:0 0 0 32px}.a4-kakemono-section-form-meet-button{all:unset;height:64px;display:flex;justify-content:space-between;align-items:center;margin:0 8px 30px;border-radius:30px;box-shadow:0 11px 44px -11px #38628c38;background:#fff;cursor:pointer}.a4-kakemono-section-form-meet-button.error{border:2px solid #56abff}.a4-kakemono-section-form-meet-button.requisites{margin:0}.a4-kakemono-section-form-meet-button p{font-weight:600;font-size:18px;line-height:133%;color:#406184ab;padding-left:24px}.a4-kakemono-section-form-meet-button.selected p{color:var(--corp-darken)}.a4-kakemono-section-form-meet-button.request p{color:#406184}.a4-kakemono-section-form-meet-button.error p{color:#56abffab}.a4-kakemono-section-form-meet-button img{padding-right:24px}.a4-kakemono-section-form-meet-button .error-arrow{display:none}.a4-kakemono-section-form-meet-button .clasic-arrow,.a4-kakemono-section-form-meet-button.error .error-arrow{display:block}.a4-kakemono-section-form-meet-button.error .clasic-arrow{display:none}.a4-kakemono-section-form-next-page{all:unset;width:300px;min-height:64px;height:64px;flex-shrink:0;margin-bottom:28px;box-shadow:0 22px 33px #00397512;font-weight:700;font-size:18px;line-height:156%;letter-spacing:.06em;text-align:center;color:#fff;border-radius:123px;background:linear-gradient(360deg,#3797f1,#238af5);pointer-events:none;opacity:.5}.a4-kakemono-section-form-next-page.request{margin-top:10px}.a4-kakemono-section-form-next-page.active,.a4-kakemono-section-form-next-page.invalid{pointer-events:all;opacity:1}.a4-kakemono-selection-popup{width:100vw;position:fixed;top:0;left:0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#51719333;display:flex;justify-content:center;align-items:end;z-index:10000;opacity:0;height:0px;transition:opacity .15s ease;pointer-events:none}.a4-kakemono-selection-popup.active{height:100dvh;opacity:1;pointer-events:auto}.a4-kakemono-selection-popup-content{padding:0 8px 20px;display:flex;flex-direction:column;gap:12px;width:100%}.a4-kakemono-selection-popup-content-title{font-weight:700;font-size:18px;line-height:133%;color:var(--corp-darken);padding-left:16px}.a4-kakemono-selection-popup-options{background-color:#fffffff0;border-radius:20px;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);box-shadow:0 44px 33px #3b536c38;display:flex;flex-direction:column;align-items:center}.a4-kakemono-selection-popup-option{all:unset;height:60px;width:100%;border-bottom:1px solid #40618433;cursor:pointer}.a4-kakemono-selection-popup-option:last-child{border-bottom:none}.a4-kakemono-selection-popup-option p{padding-left:24px;font-weight:500;font-size:18px;line-height:133%;color:var(--corp-darken)}.a4-kakemono-selection-popup-option.active p{font-weight:600}.a4-kakemono-section-form-requisites-input-container{display:flex;flex-direction:column;gap:32px;margin:0 8px}.a4-kakemono-section-form-requisites-input{all:unset;height:60px;border-radius:30px;background:#4061840f;padding-left:24px}.a4-kakemono-section-form-requisites-input.error{border:2px solid #56abff}.a4-kakemono-section-form-requisites-input::placeholder{font-weight:500;font-size:18px;line-height:133%;color:#40618480}.a4-kakemono-section-form-requisites-input.error::placeholder{color:#56abff}.a4-kakemono-section-form-resquisites-checkbox-container{display:flex;flex-direction:row;justify-content:center;align-items:start;gap:16px}.a4-kakemono-section-form-resquisites-checkbox-container label{width:80%}.a4-kakemono-section-form-resquisites-footer{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:10px}.a4-kakemono-error-popup{position:fixed;top:-100px;box-shadow:0 22px 44px #3b536c54;height:56px;width:-webkit-fill-available;margin:8px;padding:17px 36px;border-radius:16px;background-color:#ffffffe6;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);display:flex;justify-content:center;align-items:center;z-index:50;opacity:0;transition:opacity .3s ease,top .3s ease}.a4-kakemono-error-popup.active{opacity:1;top:0;transition:opacity .3s ease,top .3s ease}.a4-kakemono-error-popup-content-text{display:none;font-weight:500;font-size:16px;line-height:125%;text-align:center;color:var(--corp-luminette)}.a4-kakemono-section-final{position:relative;width:100vw;height:100dvh;background-color:#def1f7}.a4-kakemono-section-final-img{width:100%;height:fit-content}.a4-kakemono-section-final-popup-container{position:absolute;width:-webkit-fill-available;bottom:20px;left:0;margin:0 8px;border-radius:32px;background-color:#ffffffe0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);display:flex;flex-direction:column;justify-content:center;align-items:center}.a4-kakemono-section-final-img-done{padding-top:68px}.a4-kakemono-section-final-title{width:300px;padding:16px 0 72px;font-weight:600;font-size:24px;line-height:133%;text-align:center;color:var(--corp-darken)}.a4-kakemono-section-final-subtitle{font-family:var(--font-family);font-weight:500;font-size:18px;line-height:133%;letter-spacing:.02em;text-align:center;color:var(--corp-darken);padding-bottom:20px;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/61/assets/a4-kakemono.css.map */
