.contact--kronk{--kronk-contact-gold: #e6bb35;--kronk-contact-red: #a93235;--kronk-contact-black: #050505;--kronk-contact-panel: #111112;--kronk-contact-copy: #f7f1e5;--kronk-contact-muted: #c8c0b2;--kronk-contact-line: rgba(255, 255, 255, .14);background:var(--kronk-contact-black);color:var(--kronk-contact-copy)}.contact--kronk__shell{display:grid;gap:2rem;border:.1rem solid var(--kronk-contact-line);border-radius:.8rem;background:var(--kronk-contact-panel);padding:1.6rem;box-shadow:0 1.6rem 3.4rem #0000002e}.contact--kronk__eyebrow{margin:0 0 .7rem;color:var(--kronk-contact-gold);font-family:Sunflower,sans-serif;font-size:1rem;font-weight:850;letter-spacing:.12em;line-height:1;text-transform:uppercase}.contact--kronk__title{margin:0;max-width:10ch;color:currentColor;font-family:Teko,sans-serif;letter-spacing:.01em;line-height:.94;text-transform:uppercase}.contact--kronk__form{display:grid;gap:1.4rem}.contact--kronk__fields{display:grid;gap:1.2rem}.contact--kronk__field{display:grid;gap:.55rem}.contact--kronk label,.contact--kronk legend{color:var(--kronk-contact-copy);font-family:Sunflower,sans-serif;font-size:1.15rem;font-weight:850;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.contact--kronk label span,.contact--kronk legend span{color:var(--kronk-contact-gold)}.contact--kronk input,.contact--kronk select,.contact--kronk textarea{width:100%;min-height:4.8rem;border:.1rem solid var(--kronk-contact-line);border-radius:.6rem;background:#fff;color:#111112;font:inherit;line-height:1.4}.contact--kronk input,.contact--kronk select{padding:1rem 1.1rem}.contact--kronk textarea{min-height:16rem;padding:1.1rem;resize:vertical}.contact--kronk input:focus,.contact--kronk select:focus,.contact--kronk textarea:focus{outline:.2rem solid rgba(230,187,53,.38);outline-offset:.2rem}.contact--kronk__fieldset{margin:0;border:.1rem solid var(--kronk-contact-line);border-radius:.8rem;padding:1.2rem}.contact--kronk__choices{display:grid;gap:.8rem;margin-top:1rem}.contact--kronk__choices label{display:flex;align-items:center;gap:.65rem;min-width:0;color:var(--kronk-contact-muted);font-family:inherit;font-size:1.45rem;font-weight:700;letter-spacing:0;line-height:1.35;text-transform:none}.contact--kronk__choices input{width:1.6rem;min-height:1.6rem;accent-color:var(--kronk-contact-gold)}.contact--kronk__privacy{margin:0;color:var(--kronk-contact-muted);font-size:1.25rem;line-height:1.5}.contact--kronk__privacy a,.contact--kronk__field-error a{color:var(--kronk-contact-gold)}.contact--kronk__button{margin-top:.6rem}.contact--kronk__button .button{min-height:5.2rem;border-radius:.6rem;background:var(--kronk-contact-gold);color:var(--kronk-contact-black);font-family:Teko,sans-serif;font-size:2rem;letter-spacing:.08em;line-height:1;text-transform:uppercase}.contact--kronk__button .button:before,.contact--kronk__button .button:after{display:none}.contact--kronk .form__message{align-items:flex-start}.contact--kronk .form-status{color:var(--kronk-contact-copy)}@media screen and (min-width:750px){.contact--kronk__shell{grid-template-columns:minmax(18rem,.64fr) minmax(0,1.36fr);gap:3rem;padding:2.4rem}.contact--kronk__header{position:sticky;top:9rem;align-self:start}.contact--kronk__fields,.contact--kronk__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.contact--kronk__shell{padding:1.25rem}.contact--kronk__title{max-width:none}.contact--kronk__button .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-contact-form.css.map */
