.pr-hl{--pr-gx: 30%;--pr-gy: 40%;color:var(--pr-text)}.pr-hl__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(calc(var(--pr-glow-size) / 2) calc(var(--pr-glow-size) / 2) at var(--pr-gx) var(--pr-gy),var(--pr-glow-c) 0%,color-mix(in srgb,var(--pr-glow-c) 92%,transparent) 18%,color-mix(in srgb,var(--pr-glow-c) 72%,transparent) 38%,color-mix(in srgb,var(--pr-glow-c) 45%,transparent) 58%,color-mix(in srgb,var(--pr-glow-c) 20%,transparent) 78%,color-mix(in srgb,var(--pr-glow-c) 6%,transparent) 92%,transparent 100%);filter:blur(30px)}.pr-hl>.page-width{position:relative;z-index:1}.pr-hl__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;width:100%;max-width:1280px;margin-inline:auto}.pr-hl__title{grid-column:2 / span 10;margin-bottom:var(--pr-hl-title-gap)}.pr-hl__title .pr-h{line-height:1.05;max-width:11ch;text-wrap:pretty}.pr-hl__form-col{grid-column:2 / span 6;min-width:0}.pr-hl__info{grid-column:9 / span 3;display:flex;flex-direction:column;gap:12px;margin-top:22px;min-width:0}.pr-hl__form{display:flex;flex-direction:column;gap:40px}.pr-hl__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pr-hl-row-gap) 16px}.pr-hl__field{position:relative;min-width:0}.pr-hl__field--full{grid-column:1 / -1}.pr-hl__field--phone{display:flex;gap:16px}.pr-hl__dial{position:relative;flex:none;width:80px}.pr-hl__phone{position:relative;flex:1 1 auto;min-width:0}.pr-hl__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pr-hl__input,.pr-hl__select{display:block;width:100%;margin:0;padding:12px 0;border:0;border-bottom:1px solid var(--pr-hl-line);border-radius:0;background:transparent;color:var(--pr-text);font-family:var(--pr-font-body);font-size:calc(var(--pr-hl-field-fs) * var(--pr-type-scale, 1));line-height:1.5;letter-spacing:-.01em;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}.pr-hl__input::placeholder{color:var(--pr-hl-muted);opacity:1}.pr-hl__select{padding-right:24px;cursor:pointer}.pr-hl__select--empty{color:var(--pr-hl-muted)}.pr-hl__select option{color:#1c1b1b}.pr-hl__area{min-height:120px;resize:vertical}.pr-hl__chev{position:absolute;right:0;top:50%;width:16px;height:16px;color:var(--pr-text);pointer-events:none;transform:translateY(-50%)}.pr-hl__chev svg{display:block;width:100%;height:100%}.pr-hl__line{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--pr-accent);transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--pr-ease, ease);pointer-events:none}.pr-hl__area+.pr-hl__line{bottom:6px}.pr-hl__input:focus-visible+.pr-hl__line,.pr-hl__input:focus+.pr-hl__line,.pr-hl__dial:focus-within .pr-hl__line,.pr-hl__field:focus-within>.pr-hl__select~.pr-hl__line{transform:scaleX(1)}.pr-hl__input:user-invalid{border-bottom-color:var(--pr-hl-err)}.pr-hl__select:focus-visible{outline:2px solid var(--pr-accent);outline-offset:2px}.pr-hl__submit{display:flex}.pr-hl__btn{min-width:180px}.pr-hl__note{margin:0;padding:14px 16px;border-radius:4px;font-size:14px}.pr-hl__note--ok{background:color-mix(in srgb,var(--pr-accent) 10%,transparent);color:var(--pr-accent)}.pr-hl__note--err{background:color-mix(in srgb,var(--pr-hl-err) 10%,transparent);color:var(--pr-hl-err)}.pr-hl__note--err ul{margin:0;padding-left:18px}.pr-hl__info-label{margin:0;color:var(--pr-text);font-family:var(--pr-font-body);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.pr-hl__info-links{display:flex;flex-direction:column;gap:4px}.pr-hl__info-link{margin:0;font-family:var(--pr-font-head);font-weight:var(--pr-hw, 400);font-size:calc(var(--pr-hl-info-fs) * var(--pr-type-scale, 1));line-height:1.25;letter-spacing:-.03em;overflow-wrap:anywhere}.pr-hl__info-link a{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s var(--pr-ease, ease),color .3s ease}.pr-hl__info-link a:hover{color:var(--pr-accent);background-size:100% 1px}.pr-hl__info-link a:focus-visible{outline:2px solid var(--pr-accent);outline-offset:3px}.pr-hl__sup{position:relative;top:-.5em;font-size:.55em;vertical-align:baseline}@media screen and (max-width:1023px){.pr-hl__title,.pr-hl__form-col{grid-column:1 / -1}.pr-hl__info{grid-column:1 / -1;margin-top:48px}}@media screen and (max-width:749px){.pr-hl__fields{grid-template-columns:minmax(0,1fr)}.pr-hl__field--full{grid-column:auto}.pr-hl__form{gap:32px}.pr-hl__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/precept-contact-hello.css.map */
