.oaklen-flooring-contact{--oaklen-ink: #29251f;--oaklen-ink-soft: #68625a;--oaklen-gold: #fdb109;--oaklen-border: #e1ddd4;--oaklen-surface: #f8f6f4;--oaklen-danger: #c0392b;display:block;padding-top:var(--oaklen-flooring-contact-padding-top);padding-bottom:var(--oaklen-flooring-contact-padding-bottom);background-color:var(--oaklen-surface)}.oaklen-flooring-contact__layout{display:grid;gap:36px}.oaklen-flooring-contact__intro{max-width:560px}.oaklen-flooring-contact__eyebrow{margin:0;display:flex;align-items:center;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.28em;color:var(--oaklen-ink-soft)}.oaklen-flooring-contact__gold-line{margin-right:12px;display:inline-block;height:1px;width:32px;background-color:var(--oaklen-gold)}.oaklen-flooring-contact__heading{margin-bottom:0;margin-top:16px;font-size:42px;font-weight:400;line-height:1.05;letter-spacing:0em;color:var(--oaklen-ink);font-family:var(--font-heading-family)}.oaklen-flooring-contact__copy{margin-top:16px;font-size:15px;line-height:1.625;color:var(--oaklen-ink-soft)}.oaklen-flooring-contact__copy p{margin:0}.oaklen-flooring-contact__form-shell{border-width:1px;border-style:solid;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:24px;border-color:var(--oaklen-border)}.oaklen-flooring-contact__form{margin:0}.oaklen-flooring-contact__status{margin:0 0 18px;font-size:14px;line-height:1.625;color:var(--oaklen-ink)}.oaklen-flooring-contact__fields{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px;row-gap:18px}.oaklen-flooring-contact__label{margin-bottom:7px;display:block;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.18em;color:var(--oaklen-ink-soft)}.oaklen-flooring-contact__input,.oaklen-flooring-contact__textarea{width:100%;border-width:1px;border-style:solid;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:12px 14px;font-size:15px;line-height:1.5;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:var(--oaklen-border);color:var(--oaklen-ink)}.oaklen-flooring-contact__input{height:50px}.oaklen-flooring-contact__textarea{min-height:136px;resize:vertical}.oaklen-flooring-contact__input:focus,.oaklen-flooring-contact__textarea:focus{border-color:var(--oaklen-ink)}.oaklen-flooring-contact__error{margin-top:6px;display:block;font-size:12px;line-height:1.625;color:var(--oaklen-danger)}.oaklen-flooring-contact__actions{margin-top:24px}.oaklen-flooring-contact__button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;border-width:0px;padding-left:26px;padding-right:26px;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.2em;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:var(--oaklen-gold);color:var(--oaklen-ink);cursor:pointer}.oaklen-flooring-contact__button:hover{background-color:var(--oaklen-ink);color:#fff}.oaklen-flooring-contact__button:focus-visible{outline:2px solid var(--oaklen-gold);outline-offset:3px}@media(min-width:750px){.oaklen-flooring-contact__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:64px}.oaklen-flooring-contact__heading{font-size:54px}.oaklen-flooring-contact__form-shell{padding:36px}.oaklen-flooring-contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.oaklen-flooring-contact__field--wide{grid-column:span 2 / span 2}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-oaklen-flooring-contact.css.map */
