@font-face{font-family:T-StarPro-Bold;src:url(/cdn/shop/files/T-StarPro-Bold.woff2?v=1664537699) format("woff2");src:url(/cdn/shop/files/T-StarPro-Bold.woff?v=1664537697)format("woff");font-weight:700;font-style:normal}#contactForm.contact .form__message{align-items:flex-start}#contactForm.contact .icon-success{margin-top:.2rem}#contactForm .contact-image{text-align:center}#contactForm.contact .field{margin-bottom:1.5rem}#contactForm .contact-form-inner{display:grid;grid-template-columns:auto auto;grid-gap:40px}#contactForm .contact-image img{width:90%}#contactForm .text-area.field__input{height:232px}#contactForm .contact-info h3{font-weight:500;font-size:12px;line-height:20px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#767676}#contactForm .contact-info-inner p strong{font-weight:700;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#767676;font-family:T-StarPro-Bold}#contactForm .contact-info-inner p{font-weight:500;font-size:12px;line-height:15px;letter-spacing:.1em;text-transform:uppercase;color:#767676}#contactForm .contact-info-inner p a:hover{font-weight:700}#contactForm .contact-info-inner p a{color:#767676;text-decoration:none}#contactForm .contact__button{text-align:center}#contactForm button.button{color:#767676;text-transform:uppercase;padding:0 9rem;background:#ddd;border-radius:5px;font-family:T-Star Pro;font-style:normal;font-weight:700;font-size:11px}#contactForm .field__input{border:1px solid #E9E9E9;border-radius:5px;font-weight:700;font-size:12px;line-height:28px;display:flex;align-items:center;letter-spacing:.03em;color:#767676;font-family:T-StarPro-Bold;text-transform:uppercase}#contactForm .field__input:not(:placeholder-shown),#contactForm .field__input:focus{padding:1.5rem!important}#contactForm .field__input:not(:placeholder-shown)~.field__label,#contactForm .field__input:focus~.field__label{opacity:0}#contactForm label.field__label{font-weight:700;font-size:12px;line-height:28px;display:flex;align-items:center;letter-spacing:.03em;text-transform:uppercase;color:#aaa;font-family:T-StarPro-Bold;transition:all .2s ease-in-out;left:calc(var(--inputs-border-width) + 1.5rem)}#contactForm .field:before,.field:after,#contactForm .select:before,.select:after{display:none}#contactForm .field__input:focus,#contactForm .select__select:focus,#contactForm .customer .field input:focus,#contactForm .customer select:focus,#contactForm .localization-form__select:focus.localization-form__select:after,#contactForm .customer select:focus-visible{box-shadow:none;outline:0;border-radius:5px;border:1px solid #d3d3d3}*:focus-visible{outline:none;outline-offset:unset;box-shadow:none}#contactForm .select{font-weight:700;font-size:11px;line-height:28px;display:flex;align-items:center;letter-spacing:.03em;text-transform:uppercase;color:#aaa;padding:0 1.5rem;font-family:T-StarPro-Bold;height:4.5rem;width:100%;border:1px solid #E9E9E9;border-radius:5px;cursor:pointer}#contactForm .select-hidden{display:none;visibility:hidden;padding-right:10px}#contactForm .select-styled{font-size:12px;position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5rem;line-height:1.4;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#contactForm .select-styled:after{content:"";width:20px;height:100%;position:absolute;top:0;bottom:0;right:10px;background:url(arrow-down.svg) center no-repeat}#contactForm .select-styled:active:after,#contactForm .select-styled.active:after{background:url(arrow-up.svg) center no-repeat}#contactForm .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #e9e9e9;border-top:0}#contactForm .select-options li{cursor:pointer;margin:0;line-height:28px;font-size:12px;text-indent:0;padding:0 1.5rem;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}#contactForm .select-options li:hover,#contactForm .select-options li.is-selected{color:#767676;background:#fff}#contactForm .select-options li[rel=hide]{display:none}@media screen and (min-width: 750px){#contactForm .contact .field{margin-bottom:2rem}}#contactForm .contact__button{margin-top:1.8rem;margin-bottom:1.8rem}@media screen and (min-width: 750px){#contactForm .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media (max-width: 1250px){#contactForm .contact-form-inner{grid-template-columns:46% 50%}}@media (max-width: 989px){#contactForm .contact-form-inner{grid-template-columns:auto}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-contact-form.css.map */
