.form-block{position:relative;--space: var(--sp-24)}.form-block .row{--bs-gutter-x: var(--space);--bs-gutter-y: var(--space)}.form-block>*{margin-bottom:var(--space)}.form-block>*:last-child{margin-bottom:0}.form-block .ch-box-wrap{margin-top:var(--sp-32)}.form-block .btn{margin-top:var(--sp-8)}.form-block .submit-form{position:absolute;top:var(--sp-24);right:var(--sp-32);cursor:pointer;font-size:16px;line-height:20px;font-weight:700;color:var(--clr-grey);z-index:2;transition:var(--transition-1)}.form-block.white{background-color:var(--clr-white);padding:var(--sp-32);border-radius:var(--rd-1)}.form-block.white:before{content:"";position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);height:120%;aspect-ratio:1;background:radial-gradient(circle,#e7d39a 0% 100%);border-radius:50%;pointer-events:none;filter:blur(160px);z-index:-1}.form-expert-block{position:relative;display:flex;flex-direction:row;gap:var(--sp-32)}.form-expert-block .content>*+*{margin-top:var(--sp-16)}.form-expert-block img{width:64px;height:64px;aspect-ratio:1;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden;flex-shrink:0}@media (min-width: 1200px){.form-block .submit-form:hover{color:var(--clr-white)}}@media (max-width: 1199px){.form-block{--space: 16px}.form-block .submit-form{top:20px;right:var(--sp-24);font-size:14px;line-height:18px}}.input-field{--int-height: 48px;--int-pd: 16px;--font-size: 16px;display:block;position:relative;text-align:left;line-height:0;font-size:var(--font-size)}.input-field .label{margin-bottom:8px;color:var(--clr-text-6)}.input-field .input-info{margin-top:var(--sp-16)}.input{position:relative;z-index:1;font-weight:400;font-size:var(--font-size);line-height:var(--int-height);height:var(--int-height);padding:var(--int-pd);text-overflow:ellipsis;color:var(--clr-black);border-radius:var(--rd-0);border:1px solid var(--clr-input);background-color:var(--bg-1);transition:var(--transition-1)}textarea.input{height:90px;line-height:24px}.input-info{font-size:14px;font-weight:400;line-height:20px;color:var(--clr-grey-50)}.input-placeholder{display:inline-block;pointer-events:none;position:absolute;text-align:left;z-index:2;top:0;left:calc(var(--int-pd) - .25em);transform:translateY(calc((var(--int-height) - 1.25em) / 2));font-size:var(--font-size);line-height:1.25em;font-weight:400;color:var(--clr-text);padding-inline:.25em;max-width:calc(100% - var(--int-pd) * 2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;background-color:var(--clr-white);transition:var(--transition-1)}textarea.input+.input-placeholder{transform:translateY(var(--int-pd))}.password-control{--size: 2rem;cursor:pointer;display:block;position:absolute;z-index:3;top:.875rem;right:var(--int-pd);width:var(--size);height:var(--size);background-image:url(../img/icons/icon-eye-off.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.password-control.view{background-image:url(../img/icons/icon-eye.svg)}.input-error{font-size:.75rem;line-height:1.5em;font-weight:400;color:var(--clr-red);margin-top:.25rem;display:none}.input-success{font-size:.75rem;line-height:1.5em;font-weight:400;color:var(--clr-green);margin-top:.25rem;display:none}.phone-input{display:flex;align-items:center;border-radius:var(--rd-1);border:.0625rem solid var(--clr-input)}.phone-input>*{border:none}.phone-input .SumoSelect{width:auto;flex-shrink:0;border-right:.0625rem solid var(--clr-input)}.phone-input .SumoSelect>.CaptionCont{border:none;padding-right:calc(var(--sel-p) * 3.5)}.date-separate-input{display:flex;gap:.5rem}.date-separate-input>*{flex-grow:1;flex-basis:33.3%}.date-separate-input.invalid+.input-error{display:block}.input-field.focus{z-index:5}.input-field.focus .input-placeholder,.input-field.value .input-placeholder{font-size:calc(var(--font-size) * .8755);transform:translateY(-.625em)}.input-field:where(.focus) .input{border-color:var(--clr-grey)}.input-field.invalid:not(.value) .input,.input-field.invalid-email .input{border-color:var(--clr-red)}.input-field.invalid:not(.value) .input-error,.input-field.invalid-email .input-error{display:block}@media (max-width: 1199px){.input-field{--int-height: 40px;--font-size: 14px;--int-pd: 12px}.input-field .input-info{font-size:12px;line-height:16px;margin-top:var(--sp-12)}.input{border-radius:var(--rd-1)}}.input-field.focus .input:not(textarea):-webkit-autofill,.input-field.value .input:not(textarea):-webkit-autofill,.input-field.focus .input:not(textarea):-webkit-autofill:hover,.input-field.value .input:not(textarea):-webkit-autofill:hover,.input-field.focus .input:not(textarea):-webkit-autofill:focus,.input-field.value .input:not(textarea):-webkit-autofill:focus,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{border:0;-webkit-text-fill-color:var(--clr-black);-webkit-box-shadow:inset 0 0 0 .0625rem var(--clr-black),inset 0 0 6.25rem var(--clr-white);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.checkbox-entry-inner .ch-box-wrap{margin-bottom:10px}.checkbox-entry-inner .ch-box-wrap:last-child{margin-bottom:0}.ch-box-wrap{--ch-size: 16px;--lh-size: calc(var(--ch-size) * 1.4);display:flex;flex-wrap:wrap;gap:var(--sp-12)}.ch-box{cursor:pointer;font-size:var(--ch-size);line-height:var(--lh-size);font-weight:400;text-align:left;gap:var(--sp-12);display:inline-flex;align-items:center;color:var(--clr-black)}.ch-box a{color:var(--clr-black);text-decoration:underline;text-decoration-color:currentColor}.ch-box input[type=radio],.ch-box input[type=checkbox]{display:inline-block;position:relative;vertical-align:text-top;color:var(--clr-input);height:20px;width:20px;background-color:var(--clr-white-2);flex-shrink:0;align-self:center;border-radius:50%;border:1px solid var(--clr-input)}.ch-box input[type=radio]:before,.ch-box input[type=checkbox]:before{content:"";position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%) scale(0);transition:var(--transition-1)}.ch-box input[type=radio]:checked:before,.ch-box input[type=checkbox]:checked:before{transform:translate(-50%,-50%) scale(1);background-color:var(--clr-primary)}.ch-box input[type=checkbox]:before{width:100%;height:100%;background:url(../img/icons/icon-checkbox.svg) no-repeat center}.ch-box input[type=checkbox]:checked{background-color:var(--clr-primary)}.ch-box input[type=checkbox]:checked:before{background-color:transparent}.ch-box input[type=radio]{border-radius:100%}@media (min-width: 1200px){.ch-box a:not(.btn):hover{text-decoration-color:transparent}}@media (max-width: 991px){.ch-box-wrap{--ch-size: 14px;align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/form-style.css.map */
