.ob-contact{--obc-burg: #7c223c;--obc-burg-700: #4a1424;--obc-green: #195829;--obc-page: #fff4f6;--obc-card: #fffdfd;--obc-line: #e5d3d8;--obc-ink: #2e2e2e;--obc-ink-muted: rgba(46, 46, 46, .65);--inputs-radius: 12px;--inputs-radius-outset: 13px;--inputs-border-width: 1px;--buttons-radius: 999px;--buttons-radius-outset: 999px;--buttons-border-width: 0px;background:var(--obc-page);color:var(--obc-ink);font-family:Poppins,system-ui,sans-serif}.ob-contact .contact{max-width:752px;padding-inline:16px}.ob-contact .title{margin:0 0 8px;font-family:inherit;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;color:var(--obc-burg);text-align:center}.ob-contact .ob-contact__sub{max-width:560px;margin:0 auto 24px;font-size:16px;line-height:24px;text-align:center;color:var(--obc-ink)}.ob-contact .ob-contact__sub p{margin:0}.ob-contact .ob-contact__sub a{color:var(--obc-burg);font-weight:500;text-underline-offset:3px}.ob-contact form{padding:20px 16px 24px;background:var(--obc-card);border:1px solid var(--obc-line);border-radius:24px}.ob-contact .field{margin-bottom:16px}.ob-contact .field__input,.ob-contact .text-area{font-family:inherit;font-size:16px;color:var(--obc-ink);background:#fff}.ob-contact .field__label{font-family:inherit;font-size:16px;color:var(--obc-ink-muted)}.ob-contact .field:before{box-shadow:none}.ob-contact .field:after{box-shadow:0 0 0 1px var(--obc-line)}.ob-contact .field:hover:after{box-shadow:0 0 0 1px var(--obc-burg)}.ob-contact .field__input:focus-visible{outline:0;box-shadow:0 0 0 2px var(--obc-burg)}.ob-contact .text-area{min-height:160px}.ob-contact .form__message,.ob-contact .form-status{font-family:inherit}.ob-contact .form-status.form__message{color:var(--obc-green)}.ob-contact .contact__button{margin-top:24px;display:flex;justify-content:center}.ob-contact .button{width:100%;min-height:0;padding:14px 32px;border-radius:999px;background:var(--obc-green);color:#fffdfd;font-family:inherit;font-weight:700;font-size:16px;line-height:24px;box-shadow:none}.ob-contact .button:before,.ob-contact .button:after{display:none}.ob-contact .button:hover{background:var(--obc-burg)}.ob-contact .button:focus-visible{outline:2px solid var(--obc-burg);outline-offset:3px;box-shadow:none}@media screen and (min-width:750px){.ob-contact .title{font-size:40px;line-height:48px}.ob-contact .ob-contact__sub{margin-bottom:32px}.ob-contact form{padding:32px}.ob-contact .field{margin-bottom:20px}.ob-contact .button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ob-contact.css.map */
