body.suffix-contact{--contact-burgundy: #701b1b;--contact-bg: #f9f7f2;--contact-field-bg: #ffffff;--contact-field-border: #d4d0c8;--contact-field-border-focus: #151515;--contact-label: #2a2523;--contact-radius: 26px}.contact-form{padding-top:clamp(1rem,1vw,2rem);padding-bottom:clamp(2.5rem,6vw,4rem);background-color:var(--contact-bg)}.contact-form .page-width{max-width:1200px;margin-left:auto;margin-right:auto}.contact-form__field-label{display:block;margin-bottom:.65rem}.contact-form__label-text{display:block;font-family:obviously-condensed,sans-serif;font-weight:600;font-size:28px;line-height:1.3;letter-spacing:.02em;text-transform:none;color:var(--contact-label);padding-left:30px}.contact-form__label-img{display:block;width:120px;max-width:120px;height:auto;object-fit:contain}.contact-form__control{width:100%;box-sizing:border-box;margin:0;padding:.85rem 1.15rem;font-family:forma-djr-text,sans-serif;font-size:1rem;line-height:1.45;color:#1a1a1a;background-color:var(--contact-field-bg);border:1px solid var(--contact-field-border);border-radius:var(--contact-radius);-webkit-appearance:none;appearance:none;transition:border-color .2s ease,box-shadow .2s ease}.contact-form textarea.contact-form__control{min-height:168px;resize:vertical}.contact-form select.contact-form__control{padding-right:2.85rem;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='11' viewBox='0 0 19 11' fill='none'%3E%3Cpath d='M17.5%201.5L9.5%209.5L1.5%201.5' stroke='%23181818' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:19px 11px}.contact-form .contact-form__control:hover{border-color:#c4bfb5}.contact-form .contact-form__control:focus,.contact-form .contact-form__control:focus-visible{outline:none;border-color:var(--contact-field-border-focus);box-shadow:none}.contact-form .contact-form__control::placeholder{color:#2a252373}.contact-form .grid.grid--small{margin-bottom:1.65rem}.contact-form .grid.grid--small:last-of-type{margin-bottom:1.25rem}.contact-form__submit-wrap{display:flex;justify-content:center;margin-top:.75rem}.contact-form .contact-form__submit.btn{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-width:min(100%,22rem);margin:0;padding:.95rem 2rem;font-family:obviously-narrow,sans-serif;font-weight:600;font-size:20px;letter-spacing:.04em;text-transform:none;color:#fff;background-color:var(--contact-burgundy);border:none;border-radius:999px;cursor:pointer;box-shadow:0 2px 12px #701b1b38;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease}.contact-form__submit-text{flex:0 0 auto}.contact-form__submit-arrow{display:inline-flex;align-items:center;color:#fff;opacity:.95}.contact-form__submit-arrow svg{display:block}.contact-form .contact-form__submit.btn:hover,.contact-form .contact-form__submit.btn:focus-visible{color:#fff;background-color:#5a1616;box-shadow:0 4px 16px #701b1b47}.contact-form .contact-form__submit.btn:active{transform:translateY(1px)}.contact-form__note{margin-top:2.25rem;padding-left:.25rem;padding-right:.25rem;font-family:forma-djr-text,sans-serif;font-size:.875rem;line-height:1.6;text-align:center;color:var(--contact-label)}.contact-form__note-title{margin:0 0 .65rem;font-family:forma-djr-display,sans-serif;font-weight:600;font-size:.9375rem;color:var(--contact-burgundy)}.contact-form__note-body{margin:0;color:#2a2523e0}.contact-form__spam{margin-top:1.35rem;font-size:.6875rem;line-height:1.5;text-align:center;color:#2a2523a6}.contact-form__spam a{color:#202020;text-decoration:underline}body.suffix-contact .main-page>header.bg-orange-3{display:none}body.suffix-contact .main-page .breadcrumbs{display:none}body.suffix-contact .richtext,body.suffix-contact .main-page,body.suffix-contact{background-color:var(--contact-bg)}body.suffix-contact [id$=__rich_text_6pVaKC]{margin-top:0!important;margin-bottom:0!important;padding-top:50px;padding-bottom:40px;border-radius:0 0 50px 50px;background-color:#ede7de}body.suffix-contact [id$=__rich_text_6pVaKC] .richtext{background-color:#ede7de!important}body.suffix-contact [id$=__rich_text_6pVaKC] .richtext__text-content{color:#151515!important}#newsletter-footer{display:none}
/*# sourceMappingURL=/cdn/shop/t/139/assets/contact-form.css.map */
