.template-page .section__feature_icons .gradient,.template-page .section__contact_form .gradient{background:transparent!important}.section__feature_icons .feature-icon-card{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.section__feature_icons .feature-icon-card__text{text-align:center!important;width:100%!important}.section__feature_icons .feature-icon-card__text p{text-align:center!important;margin:0!important;font-weight:500!important;font-size:.875rem!important;letter-spacing:.02em!important}.section__feature_icons svg circle[fill=white],.section__feature_icons svg circle[fill="#ffffff"],.section__feature_icons svg circle[fill="#FFFFFF"]{fill:transparent!important}.section__feature_icons svg g[filter]{filter:none!important}.section__feature_icons .feature-icon-card__icon .material-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:68px!important;height:68px!important;border:1.5px solid rgba(231,201,155,.35)!important;border-radius:50%!important;background:#e7c99b0f!important}[data-theme=dark] .section__feature_icons .feature-icon-card__icon .material-icon{border-color:#e7c99b40!important;background:#e7c99b0a!important}[data-theme=dark] .section__feature_icons .feature-icon-card__text p{color:#d4cac2!important}.contact-form-orbly .main-conacts,.contact-form-orbly .main-contatcs>.contact{max-width:700px!important;margin:0 auto!important}.contact-form-orbly{padding-left:1.25rem!important;padding-right:1.25rem!important}.contact-form-orbly .field{position:relative!important;margin-bottom:1.25rem!important;display:flex!important;flex-direction:column!important}.contact-form-orbly .field__label{position:static!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:.4rem!important;top:auto!important;left:auto!important;pointer-events:auto!important;transition:none!important;order:-1!important;opacity:1!important}.contact-form-orbly .field__input:focus~.field__label,.contact-form-orbly .field__input:not(:placeholder-shown)~.field__label,.contact-form-orbly .field__input:-webkit-autofill~.field__label{position:static!important;top:auto!important;left:auto!important;font-size:.8125rem!important;letter-spacing:.05em!important}.contact-form-orbly .field__input:not(:placeholder-shown),.contact-form-orbly .field__input:focus,.contact-form-orbly .field__input:-webkit-autofill{padding:14px 16px!important;margin:0!important}.contact-form-orbly .field__input{border:1px solid rgba(93,84,81,.22)!important;border-radius:8px!important;padding:14px 16px!important;height:auto!important;min-height:50px!important;font-size:.9375rem!important;color:inherit!important;transition:border-color .2s ease,box-shadow .2s ease!important;margin:0!important;width:100%!important;box-sizing:border-box!important}.contact-form-orbly .field__input::placeholder{opacity:.4!important}.contact-form-orbly .field__input:focus{border-color:#c8a97e!important;box-shadow:0 0 0 3px #c8a97e2e!important;outline:none!important}.contact-form-orbly .field:before,.contact-form-orbly .field:after{display:none!important;box-shadow:none!important}.contact-form-orbly textarea.field__input{min-height:130px!important;height:auto!important;resize:vertical!important;padding:14px 16px!important}.contact-form-orbly .contact__fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1rem!important}@media(max-width:640px){.contact-form-orbly .contact__fields{grid-template-columns:1fr!important;gap:0!important}}.contact-form-orbly .contact__button{margin-top:.25rem!important}.contact-form-orbly .contact__button .button{background:#c8a97e!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:15px 36px!important;font-size:.9375rem!important;font-weight:600!important;letter-spacing:.04em!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease!important;cursor:pointer!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important}.contact-form-orbly .contact__button .button:hover{background:#b8956a!important;box-shadow:0 6px 20px #c8a97e4d!important;transform:translateY(-1px)!important}.contact-form-orbly .contact__button .button:active{transform:translateY(0)!important}.contact-form-orbly .contact__button .button:before,.contact-form-orbly .contact__button .button:after{display:none!important}[data-theme=light] .contact-form-orbly .field__input,html:not([data-theme=dark]) .contact-form-orbly .field__input{background:#faf7f3!important;color:#3d322e!important;border-color:#c8a97e59!important}[data-theme=light] .contact-form-orbly .field__label,html:not([data-theme=dark]) .contact-form-orbly .field__label{color:#6b5d58!important}[data-theme=light] .contact-form-orbly .field__input::placeholder,html:not([data-theme=dark]) .contact-form-orbly .field__input::placeholder{color:#8a7e7a!important;opacity:.6!important}[data-theme=dark] .contact-form-orbly .field__input{background:#ffffff0f!important;border-color:#e7c99b33!important;color:#e8e0d8!important}[data-theme=dark] .contact-form-orbly .field__label{color:#c4b8b0!important}[data-theme=dark] .contact-form-orbly .field__input::placeholder{color:#fff6!important;opacity:1!important}[data-theme=dark] .contact-form-orbly .field__input:focus{border-color:#e7c99b80!important;box-shadow:0 0 0 3px #e7c99b1f!important}[data-theme=dark] .contact-form-orbly h2,[data-theme=dark] .contact-form-orbly .contact-form__heading{color:#e8e0d8!important}[data-theme=dark] .contact-form-orbly .contact__button .button{background:#c9985a!important;color:#1a1614!important}[data-theme=dark] .contact-form-orbly .contact__button .button:hover{background:#d4a868!important;box-shadow:0 6px 20px #c9985a4d!important}[data-theme=dark] .section__section_header h2,[data-theme=dark] .section__section_header .section-header__heading{color:#e8e0d8!important}[data-theme=dark] .section__section_header p,[data-theme=dark] .section__section_header .section-header__text{color:#c4b8b0!important}@media(max-width:768px){.contact-form-orbly{padding-left:1rem!important;padding-right:1rem!important}.contact-form-orbly .field__input{font-size:1rem!important;min-height:48px!important}.contact-form-orbly .contact__button .button{padding:14px 24px!important;font-size:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/contact-page.css.map */
