.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);background-color:transparent}.contact-form [type=checkbox]:hover{background-color:var(--color-text-lightest)}.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{background-color:transparent;border-color:var(--color-text-light);color:var(--color-text)}.contact-form .container{padding-top:36px;padding-bottom:36px}.contact-form__wrapper{gap:48px;align-items:flex-start}@media(max-width:61.24em){.contact-form__details--order-1{order:2}.contact-form__form-wrapper--order-2{order:1}}.contact-form__details{padding-right:24px}.contact-form__details-title{font-size:1.5em;margin-bottom:24px;color:var(--color-heading)}.contact-form__details-content{display:flex;flex-direction:column;gap:18px}.contact-form__detail-item{display:flex;flex-direction:column;gap:6px}.contact-form__detail-label{font-weight:600;color:var(--color-heading);display:block}.contact-form__detail-value{color:var(--color-text);display:block}.contact-form__detail-value a{color:var(--color-text);text-decoration:none}.contact-form__detail-value a:hover{text-decoration:underline}.contact-form__detail-item--secondary{margin-top:-12px}.contact-form__detail-value--secondary{font-size:.85em;color:var(--color-text);opacity:.8}.contact-form__form-wrapper{padding-left:24px}@media(max-width:61.24em){.contact-form{padding:0 24px}.contact-form .container{padding-top:24px;padding-bottom:24px}.contact-form__wrapper{gap:36px;flex-direction:column}.contact-form__details{padding-right:0;width:100%}.contact-form__form-wrapper{padding-left:24px;padding-right:24px;width:100%}}.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}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-contact-form.css.map */
