.contact-form,.contact-form .selector-wrapper label{color:var(--color-text);background-color:var(--background-color)}.contact-form .selector-wrapper .icon{--color: var(--color-text)}.contact-form [type=checkbox]{border:1px solid var(--color-text-light)}.contact-form [type=text],.contact-form [type=password],.contact-form [type=datetime],.contact-form [type=datetime-local],.contact-form [type=date],.contact-form [type=month],.contact-form [type=time],.contact-form [type=week],.contact-form [type=number],.contact-form [type=email],.contact-form [type=url],.contact-form [type=search],.contact-form [type=tel],.contact-form [type=color],.contact-form select,.contact-form textarea{border-color:var(--color-text-light);color:var(--color-text)}.contact-form .container{padding-top:36px;padding-bottom:36px}@media (max-width: 61.24em){.contact-form{padding:0 24px}.contact-form .container{padding-top:24px;padding-bottom:24px}}.contact-form__note{color:var(--color-text);text-align:center;margin-bottom:18px;font-size:1.3em;line-height:2}.contact-form .errors>ul{color:var(--color-text);list-style:none;text-align:left;margin-left:0}.contact-form .container{padding:0}.contact-form form{margin-top:60px;margin-bottom:60px}.contact-form .section__title{max-width:initial}.contact-form label{margin-bottom:5px;display:inline-block}.contact-form .required{display:inline-block;margin-left:3px}.contact-form .c-btn{margin-top:20px;width:auto;margin-left:0;border:1px solid var(--green-grey);background:var(--white);font-family:var(--font-lexend);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:var(--darkest-grey);height:44px}.contact-form .c-btn:hover{background:var(--darkest-grey);border:1px solid var(--darkest-grey);color:var(--white)}.contact-form label.checkbox-label{margin:14px 0;padding-left:23px}.contact-form [type=checkbox]{height:16px;width:16px;border-radius:4px;border:1px solid var(--dark-grey);background:var(--white)}.contact-form ::placeholder{color:var(--mid-grey)}.contact-form .title-container :first-child{margin-top:0}.contact-form [type=checkbox]{position:absolute;top:50%;transform:translateY(-50%)}.contact-form fieldset{position:relative}.contact-form .charCount{position:absolute;bottom:10px;right:12px;color:var(--mid-grey);text-align:right;leading-trim:both;text-edge:cap;font-family:var(--font-lexend);font-size:14px;font-style:normal;font-weight:400;line-height:1}.textarea-box{position:relative}@media (max-width: 47.9275em){.contact-form{padding:0}.contact-form .c-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-contact-form.css.map */
