label{display:block;margin-bottom:12px}input,textarea{background:#fff;border:1px solid #c1cbd2;border-radius:12px;box-sizing:border-box;height:52px;padding:12px 16px;width:100%}input:focus,textarea:focus{border:2px solid #ff7c1e;color:#0d0d0d;outline:none}input::-moz-placeholder,textarea::-moz-placeholder{color:#636c73;font-size:18px;font-weight:400;line-height:28px}input::placeholder,textarea::placeholder{color:#636c73;font-size:18px;font-weight:400;line-height:28px}.validation-message{color:#c63333;font-size:14px;font-weight:400;line-height:20px;margin-left:28px;margin-top:8px;position:relative}.billing-page .validation-message{width:100%}.validation-message:before{background:url(./validation-error.9f068985.svg);content:"";display:block;height:20px;left:-28px;position:absolute;top:0;width:20px}.u-button,button{align-items:center;background-color:#ff7c1e;border:1px solid #ff7c1e;border-radius:26px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Onest;font-size:16px;height:48px;justify-content:center;white-space:nowrap;width:140px}.u-button:hover,button:hover{background-color:#ff9b53;border:1px solid #ff9b53}.u-button.white,button.white{background:transparent;border:1px solid #ff7c1e;color:#ff7c1e}.u-button.white:hover,button.white:hover{border:1px solid #ff9b53;color:#ff9b53}.u-button.white.disabled,button.white.disabled{background:transparent;border:1px solid #c1cbd2;color:#c1cbd2}.u-button.white.disabled:hover,button.white.disabled:hover{border-color:#c1cbd2;color:#c1cbd2}.u-button.without-border,button.without-border{background:transparent;border:none;color:#ff7c1e;height:36px}.u-button.without-border:hover,button.without-border:hover{color:#ff9b53}.u-button.without-border.disabled,button.without-border.disabled{background:transparent;color:#c1cbd2}.u-button.without-border.disabled:hover,button.without-border.disabled:hover{color:#c1cbd2}.u-button.disabled,button.disabled{background-color:#c1cbd2;border:none;cursor:default}.multiselect{border:1px solid #e7e8ea;border-radius:4px;box-sizing:border-box;color:#636c73;cursor:pointer;height:52px}.multiselect.is-open{border:1px solid #ff7c1e;border-radius:4px}.multiselect .multiselect-clear{display:none}.multiselect.date-picker{border-radius:16px;max-width:210px;width:100%}.multiselect.moving-photo-select{width:inherit}.multiselect--active{border:2px solid #ff7c1e;color:#0d0d0d}.multiselect--active .multiselect__tags{color:#0d0d0d}.multiselect--active .multiselect__tags:before{background:url(./calendar-outlined.ccddf76b.svg) no-repeat}.multiselect__select{background:url(./multiselect-caret.9e6f79be.svg) no-repeat;border:none;display:block;height:8px;margin-right:22px;-webkit-mask-image:none;mask-image:none;top:23px;width:14px}.multiselect__select:before{border:none;color:#999;content:"";display:none;margin-top:4px;position:relative;right:0;top:65%}.multiselect.moving-photo-select .multiselect__select{margin-right:18px}.multiselect--active .multiselect__select{background:url(./multiselect-caret-opened.1b20dc19.svg) no-repeat;transform:rotate(180deg) translateY(50%)}.multiselect__option--selected{background:#fff;color:#0d0d0d}.multiselect__option--selected:after{content:"";display:none}.multiselect__option--selected.multiselect__option--highlight{background:#e7e8ea;color:#0d0d0d}.multiselect__option--selected.multiselect__option--highlight:after{display:none}.multiselect__input{border:none}.multiselect__tags{align-items:center;background:transparent;border:none;border-radius:5px;color:#636c73;display:flex;font-size:14px;justify-content:flex-start;min-height:52px;padding:12px 14px 12px 16px}.multiselect.date-picker .multiselect__tags:before{background:url(./calendar-outlined-gray.6889fd82.svg) no-repeat;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;width:16px}.multiselect.moving-photo-select .multiselect__tags{padding:0;width:364px}.multiselect__input,.multiselect__single{background:transparent;border:none;border-radius:5px;box-sizing:border-box;color:#0d0d0d;display:inline-block;font-size:18px;line-height:28px;margin-bottom:0;padding:0 0 0 2px;position:relative;transition:border .1s ease;vertical-align:top;width:100%}.multiselect__input:focus,.multiselect__single:focus{border:none}.multiselect.moving-photo-select .multiselect__input{align-self:flex-start;border:none;height:48px}.multiselect.moving-photo-select .multiselect__single{padding-left:16px}.multiselect__placeholder{color:#636c73;font-size:18px;line-height:28px;margin-bottom:0;padding-top:0}.multiselect.moving-photo-select .multiselect__placeholder{padding-left:16px}.multiselect__option{font-size:16px;height:32px;line-height:24px;min-height:unset;padding:4px 0 4px 15px}.multiselect__option--highlight{background:#e7e8ea;color:#0d0d0d;outline:none}.multiselect__option--highlight:after{display:none}.multiselect__option--selected .multiselect__option :after{content:"";display:none}.multiselect__content-wrapper{border:1px solid #c1cbd2;border-radius:4px;max-height:264px;padding:8px 0;top:56px}.multiselect.date-picker .multiselect__content-wrapper{border-radius:12px;height:264px}@media (max-width:480px){.multiselect.date-picker{min-width:100%;width:100%}}.modal-menu{background:#fff;border:1px solid #e0e9f1;border-bottom:0;border-radius:12px;box-shadow:0 0 12px #00000014;padding:4px 0;position:absolute;right:0;top:0;z-index:50}.modal-menu p{cursor:pointer;font-size:16px;margin-bottom:8px;margin-top:8px;padding:4px 16px;white-space:nowrap}.modal-menu p:hover{background:#e7e8ea}.modal-menu p:not(:last-child){margin-bottom:4px}.modal-menu p .nuxt-icon{margin-right:4px}@media (max-width:1180px){.modal-menu{padding:0}.modal-menu.mobile p{line-height:24px;margin-bottom:24px;margin-top:24px;padding:0 24px}.modal-menu.mobile p:hover{background:#fff}}@media (max-width:950px){.modal-menu.mobile.small p{font-size:12px;line-height:16px;margin-bottom:12px;margin-top:12px;padding:0 12px}.modal-menu.mobile.small p .nuxt-icon{font-size:16px}}@media (max-width:820px){.modal-menu{padding:0}.modal-menu.mobile p,.modal-menu.mobile.small p{font-size:16px;line-height:24px;margin-bottom:24px;margin-top:24px;padding:0 24px}.modal-menu.mobile p:hover,.modal-menu.mobile.small p:hover{background:#fff}}@media (max-width:650px){.modal-menu.mobile.small p{font-size:12px;line-height:16px;margin-bottom:12px;margin-top:12px;padding:0 12px}.modal-menu.mobile.small p .nuxt-icon{font-size:16px}}
