:root{--dr-cream: #f7f3ec;--dr-line: #e3dccf;--dr-ink: #211d1a;--dr-muted: rgba(33, 29, 26, .68);--dr-green: #495e36;--dr-gold: #b5741d;--dr-error: #b3261e}[id$=__main] .page-width{max-width:100rem}[id$=__main] h1,[id$=__main] h2.main-page-title{margin:0 0 2.4rem;font-size:clamp(3.4rem,5vw,5rem);font-weight:400;line-height:1.1;text-align:center;color:var(--dr-ink)}[id$=__main] h1:after,[id$=__main] h2.main-page-title:after{content:"";display:block;width:6rem;height:1px;margin:2.4rem auto 0;background:var(--dr-gold)}[id$=__form] .contact{--inputs-shadow-opacity: 0;--inputs-shadow-horizontal-offset: 0px;--inputs-shadow-vertical-offset: 0px;--inputs-shadow-blur-radius: 0px;--inputs-radius: 0px;--inputs-radius-outset: 0px;--inputs-border-opacity: .4;max-width:72rem}[id$=__form] .field__input{min-height:5.6rem;font-size:1.6rem}[id$=__form] textarea.field__input{min-height:16rem}[id$=__form] .contact__button{text-align:center}[id$=__form] .contact__button .button{--shadow-opacity: 0;--buttons-radius: 0;--buttons-radius-outset: 0;min-height:5.6rem;padding:0 4.8rem;border-radius:0;font-size:1.25rem;letter-spacing:.24em;text-transform:uppercase}[id$=__form] .contact__select select.field__input{-webkit-appearance:none;appearance:none;padding:2.4rem 4.8rem .6rem 1.5rem;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23211d1a' stroke-width='1.3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem center;background-size:1.2rem}[id$=__form] .contact__select .field__label{top:calc(var(--inputs-border-width) + .5rem);font-size:1rem;letter-spacing:.04rem}[id$=__form] .contact__field-error{display:flex;align-items:flex-start;gap:.6rem;width:100%;margin:-.8rem 0 1.6rem;font-size:1.3rem;line-height:1.4;color:var(--dr-error)}[id$=__form] .contact__field-error .form__message{margin:0;font-size:inherit;line-height:inherit;justify-content:flex-start;color:inherit}[id$=__form] .contact__group:has([aria-invalid=true]) .field:after{box-shadow:0 0 0 1px var(--dr-error)}[id$=__form] .contact__group:has([aria-invalid=true]) .field__label{color:var(--dr-error)}[id$=__form] h2.form-status{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin:0 0 2.4rem;padding:1.6rem 2rem;background:var(--dr-cream);border-left:3px solid var(--dr-green);font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;letter-spacing:.02em;line-height:1.5;text-align:left}[id$=__form] h2.form-status[role=alert]{background:#fbf1ef;border-left-color:var(--dr-error);color:#7a1c14}
/*# sourceMappingURL=/cdn/shop/t/20/assets/template-contact-premium.css.map */
