.cp-contact-wrapper{width:100%;max-width:600px;margin:40px auto;padding:0 20px;box-sizing:border-box;font-family:inherit;text-align:left}.cp-contact-header{margin-bottom:20px}.cp-contact-subtitle{display:block;font-size:13px;font-weight:400;color:#444;margin-bottom:8px}.cp-contact-title{font-size:28px;font-family:Times New Roman,Times,serif;font-weight:400;color:#222;margin:0;line-height:1.2;letter-spacing:.5px}.cp-contact-form-box{width:100%;box-sizing:border-box;background-color:#f4f4f4;padding:30px;border-radius:2px}.cp-input-group{margin-bottom:15px;width:100%}.cp-input{width:100%;padding:14px 15px;border:1px solid #e0e0e0;background-color:transparent;font-size:14px;color:#333;box-sizing:border-box;font-family:inherit;transition:border-color .3s ease}.cp-input::placeholder{color:#999}.cp-input:focus{outline:none;border-color:#121212}.cp-submit-btn{background-color:#121212;color:#fff;font-weight:800;text-transform:uppercase;border:none;padding:16px 24px;font-size:12px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;letter-spacing:1px;display:inline-block;margin-top:5px}.cp-submit-btn:hover{background-color:#333;transform:translateY(-2px)}@media(max-width:768px){.cp-contact-wrapper{margin:15px auto;padding:0}.cp-contact-header{padding:0 5px}.cp-contact-title{font-size:24px}.cp-contact-form-box{padding:20px 15px}.cp-input{padding:12px 10px}}.elaine-parity-page .hero__content{width:100%;max-width:none}.elaine-parity-page .hero__content__wrapper{overflow:visible}.elaine-parity-page .rte{text-align:left}.elaine-parity-contact .cp-input{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/61/assets/elaine-parity-pages.css.map */
