.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact_form_class .contact .field{margin-bottom:0rem;display:block}.field{position:relative;width:100%;display:block}.contact_form_class label.field__label{display:block;position:relative;top:0;left:0;font-family:var(--font-body-family);color:var(--gray-900);font-size:18px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:1rem}.contact_content_info ul{display:flex;flex-direction:column;align-items:flex-start;gap:6rem;padding:0;margin-bottom:0}li.content_info_flex{display:flex;align-items:flex-start;gap:2.4rem}.content_info h5{margin:0;color:var(--gray-900);font-family:var(--font-body-family);font-size:2rem;font-style:normal;font-weight:500;line-height:140%}.contact_content h2{color:var(--gray-900);font-family:var(--font-body-family);font-size:4.8rem;font-style:normal;font-weight:500;line-height:140%;margin:4rem 0 0}.content_info p{color:var(--gray-900);font-family:var(--font-body-family);font-size:2.4rem;font-style:normal;font-weight:500;line-height:140%;margin:0}.content_image img{width:6.5rem;display:block}.content_info{display:flex;flex-direction:column;align-items:flex-start}.contact_form_class .field-wrap{display:flex;padding:4.8rem;flex-direction:column;align-items:flex-start;gap:2.4rem;box-shadow:0 0 80px -24px #00000029}.contact_content_info{margin-top:6rem}.contact_form_class .field:before,.contact_form_class .field:after,.contact_form_class .button:before,.contact_form_class .button:after{display:none}.content_info p a.inderline{text-decoration:underline}.contact_form_class .field__input1,.contact_form_class .customer .field input{padding:16px 20px;width:100%;gap:15px;border:2px solid var(--gray-400);position:relative;height:5.9rem;color:var(--gray-700);font-family:var(--font-body-family);font-size:1.8rem;font-style:normal;font-weight:400;line-height:150%}.form__message{color:var(--gray-700);font-family:var(--font-body-family);font-size:1.8rem;font-style:normal;font-weight:400;line-height:150%}.contact .form__message .icon-success{margin-top:.7rem}.contact_form_class .field textarea.text-area{height:14.6rem}button.button:not(.cart-remove-button){display:block;padding:1.2rem 4rem;width:100%;height:5.9rem;background:var(--Grey, #303030)}button.button:not(.cart-remove-button) span{color:#faf9f6;text-align:center;font-family:var(--font-body-family);font-size:1.6rem;font-style:normal;letter-spacing:.05rem;font-weight:500;line-height:160%;text-transform:uppercase}.contact_content .contact_content_info{display:block}.contact_content_mobile{display:none}.contact__button{margin-top:0rem;width:100%}p.bottom_dec a{color:var(--gray-900);font-family:var(--font-body-family);font-size:2rem;font-style:normal;font-weight:500;line-height:140%}.contact-map--address-warp p.bottom_dec_p{color:var(--gray-900);font-family:var(--font-body-family);font-size:2rem;font-style:normal;font-weight:500;line-height:140%;margin-bottom:1.6rem}.grid.contact-map-grid{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 2.4rem;row-gap:2.4rem}.content_info p a,.content_info p a:hover{text-decoration:none;color:inherit}::-webkit-input-placeholder{color:var(--gray-700, #787A80)}:-moz-placeholder{color:var(--gray-700, #787A80);opacity:1}::-moz-placeholder{color:var(--gray-700, #787A80);opacity:1}:-ms-input-placeholder{color:var(--gray-700, #787A80)}::-ms-input-placeholder{color:var(--gray-700, #787A80)}::placeholder{color:var(--gray-700, #787A80)}@media screen and (min-width: 750px){.contact .field{margin-bottom:0rem;display:block}.contact__button{margin-top:0rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width: 1270px){.contact_form_class .field-wrap{padding:2.4rem;margin-top:0rem}.contact_content h2{margin:0}.contact-map--address-warp{margin-bottom:2.4rem}}@media screen and (max-width: 1024px){.contact_content h2{font-size:2.8rem;font-style:normal;font-weight:500;line-height:140%}}@media screen and (max-width: 990px){.contact-map--address-warp h3.bottom_title{margin:2.4rem 0}.grid.contact-grid{gap:3.6rem}.grid--2-col-desktop .grid__item{width:100%;max-width:100%}.contact_content_mobile{display:block;padding:0}.contact-map .contact-map--address-warp{padding:1.6rem;margin-bottom:0rem}.contact-map p.bottom_dec{margin:0 0 0rem}.contact_content .contact_content_info{display:none}.contact_content_info ul{gap:3.2rem}.contact_content_info{margin-top:4.2rem}.content_info p{font-size:2rem;font-style:normal;font-weight:500;line-height:140%;word-break:break-all}.content_info h5{font-size:1.8rem;font-style:normal;font-weight:500;line-height:140%}.content_image img{width:5.8rem}li.content_info_flex{gap:1.6rem;width:100%}.content_info{width:calc(100% - 64px)}}@media screen and (max-width: 400px){.content_image img{width:4.8rem}}button.button.button--primary.contact-button:hover{border:2px solid var(--gray-900)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
