.contact .contact__container{max-width:1760px;margin:0 auto;padding-left:20px;padding-right:20px}.contact .contact__label{word-break:break-word;margin-bottom:10px;color:var(--color-text-secondary, #2c2a28)}.contact .contact__title{letter-spacing:.02em;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.contact .contact__content-row{display:flex;flex-direction:column;column-gap:80px}.contact .contact__content-col{width:100%;flex-grow:1}.contact .contact__content-col.contact__content-col--info{flex-grow:0;margin-bottom:55px}.contact .contact__content-col-heading{margin-bottom:40px;font-weight:var(--heading-font-weight-3);color:var(--color-text-primary, #000000);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.contact .contact__content-info-heading{margin-bottom:10px;color:var(--color-text-secondary, #757575);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.contact .social-links{margin-top:12px}.contact .social-links .social-links__item{padding:0}.contact .contact__content-info-heading:last-of-type{margin-bottom:5px}.contact .contact__content-info-text{margin-bottom:50px;margin-top:8px;color:var(--color-settings-text-fively)}.contact .contact__content-info-text a{text-decoration:none}.contact .contact__form-submitted-title{margin-top:20px}.contact .contact__form-fields{margin-top:30px}.contact .contact__form-fields-row{display:flex;flex-direction:column}.contact .contact__field{width:100%;height:100%;margin-bottom:30px}.contact .contact__fields-col{width:100%;position:relative}.contact .contact__form-fields-row svg,.contact .textarea-wraper svg{position:absolute;top:50%;transform:translateY(-50%);left:18px}.contact .textarea-wraper svg{top:20px;transform:translateY(0)}.contact .contact__input.input{margin-bottom:0;padding-top:19px;padding-bottom:19px;padding-left:56px;border:1px solid var(--color-border-primary)}.contact .contact__textarea{border:1px solid var(--color-border-primary)}.contact .contact__input-error{display:block;margin-top:5px}.contact .contact__textarea{height:140px;margin:0;padding-top:25px;resize:none;padding-left:52px}.contact .contact__button{width:100%;min-width:unset}.contact .contact__map-link-image-wrapper,.contact .contact__map-wrapper{position:relative;overflow:hidden;display:block;opacity:0;margin-top:60px;padding-top:94.66%}.contact .contact__map-link-image-wrapper.animated,.contact .contact__map-wrapper.animated{opacity:1;transition-property:opacity;transition-duration:var(--animate-time)}.contact .contact__map-link-image-wrapper:focus-visible,.contact .contact__map-wrapper:focus-visible{outline:2px solid black;outline-offset:2px}html.no-js .contact .contact__map-link-image-wrapper,html.no-js .contact .contact__map-wrapper{opacity:1}.contact .contact__map-image,.contact .contact__map{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--img-mob-pos);object-position:var(--img-mob-pos);transition-timing-function:ease-out;transition-property:transform,opacity;transition-duration:var(--animate-img-scale)}.contact-information-wraper{display:flex;gap:14px}.contact-information-wraper svg{min-width:28px}.contact .social-links .social-links__list .button-social{width:40px;height:40px;border:1px solid var(--color-border-primary)}.contact .social-links .social-links__list{margin:0;gap:8px}.contact .input-wrapper .input-label{inset-inline-start:56px;color:var(--color-settings-text-sevenly)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.contact .contact__map-link-image-wrapper-hover:hover .contact__map-image{transform:scale(1.1)}}@media(min-width:481px){.contact .contact__map-link-image-wrapper,.contact .contact__map-wrapper{padding-top:50%}}@media(min-width:576px){.contact .contact__map-image{-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos)}.contact .contact__button{width:auto;min-width:385px}}@media(min-width:768px){.contact .contact__textarea{height:220px}.contact .contact__map-link-image-wrapper,.contact .contact__map-wrapper{margin-top:105px;padding-top:35.71%}}@media(min-width:992px){.contact .contact__content-row{flex-direction:row}.contact .contact__content-col{width:calc(71.5% - 40px)}.contact .contact__content-col.contact__content-col--info{width:calc(28.5% - 40px);margin-bottom:0;min-width:350px}.contact .contact__form-fields-row{flex-direction:row;margin-bottom:30px}.contact .contact__field{margin-bottom:0}.contact .contact__fields-col{width:50%}.contact .contact__fields-col+.contact__fields-col{-webkit-margin-start:30px;margin-inline-start:30px}.contact .contact__button{margin-top:42px}}@media(max-width:1200px)and (min-width:992px){.contact .contact__fields-col+.contact__fields-col{-webkit-margin-start:16px;margin-inline-start:16px}.contact .contact__form-fields-row{margin-bottom:16px}}@media(max-width:1200px){.contact .contact__content-row{column-gap:30px}.contact .contact__content-info-text{margin-bottom:20px;margin-top:6px}}@media(max-width:767px){.contact .social-links .social-links__list .button-social{width:32px;height:32px}.contact .social-links .social-links__list .button-social svg{width:14px;height:14px}.contact .contact__field{margin-bottom:16px}.contact .contact__form-fields-row svg,.contact .textarea-wraper svg{width:18px;height:18px}.contact .contact__input.input{padding-left:50px}.contact .input-wrapper .input-label{inset-inline-start:50px}.contact .contact__content-col-heading{margin-bottom:20px}.contact .contact__form-fields{margin:20px 0 0}.contact .contact__button{margin-top:16px;padding:16px}.contact .contact__content-col.contact__content-col--info{margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/contact.build.css.map */
