.contact-us__header{position:relative}.contact-us__header h1{padding:40px 15px;margin:0;text-align:center;font-size:60px;line-height:50px;font-family:var(--font-secondary);letter-spacing:.03em}.contact-us__header-title{position:absolute;color:#fcfafa;z-index:2;left:0;width:100%;text-align:center;top:50%;transform:translateY(-50%)}.contact-us__header-banner{position:relative;padding-bottom:27.8%}.contact-us__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-width:100%}.contact-us__block-media img{max-width:100%}.contact-us__menu{padding:0 34px;background-color:#d9d9d9}.contact-us__nav{padding:0;margin:0;list-style:none;display:flex;overflow:auto}.contact-us__nav::-webkit-scrollbar{display:none}.contact-us__nav-item--link{font-size:14px;color:#303030;line-height:15px;font-weight:300;text-decoration:none;white-space:nowrap;padding:12px 0;display:inline-block}@media screen and (min-width: 750px){.contact-us__nav-item--link:hover{font-weight:500}}.contact-us__nav-item--active{font-weight:500}.contact-us__nav-item{padding-right:30px;padding-top:3px;padding-bottom:3px}.contact-us__desc{max-width:690px;margin:80px auto;text-align:center;font-size:25px;line-height:35px;font-weight:200}.contact-us__desc p{margin-top:0}.contact-us__desc p:first-child{margin:0}.contact-us__block-media{position:relative;padding-bottom:27.8%;margin-bottom:80px}.contact-us__block-media img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.contact-us__block-title{margin:0;padding:20px 15px;font-size:32px;line-height:42px;font-family:var(--font-secondary);letter-spacing:.03em;position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center;z-index:1;color:#fcfafa}.contact-us__html{margin-bottom:80px}@media (max-width: 767px){.contact-us__header-banner{padding-bottom:101.8%}.contact-us__header h1{font-size:50px;line-height:42px}.contact-us__menu{padding:0 0 0 20px}.contact-us__nav-item{padding-right:12px}.contact-us__nav-item--link{font-size:var(--font-body-size);line-height:13px}.contact-us__desc{padding:0 20px;font-size:16px;line-height:25px;margin-bottom:16px;font-weight:300}.contact-us__block-title{font-size:20px;line-height:27px}.contact-us__block-media{padding-bottom:81.5%}}.contact-us__form{max-width:890px;width:100%;margin:auto}.contact-us__form h2{font-family:var(--font-secondary);color:#303030;font-size:32px;font-style:normal;font-weight:700;line-height:85%;margin-bottom:10px}.contact-us__form h2 span{font-style:italic}#FormContactUs .grid{display:flex;flex-direction:column;gap:10px}#FormContactUs .grid .grid-field .grid-item,#FormContactUs .grid .grid-field{width:100%}#FormContactUs .grid .grid-field .grid-item{display:flex;flex-direction:column}#FormContactUs .grid .grid-field .grid-item label{color:#303030;font-family:var(--font-heading-family);font-size:16px;font-style:normal;font-weight:500;line-height:37px}#FormContactUs .grid .grid-field .grid-item label span{color:#d03919}#FormContactUs .grid .grid-field .grid-item textarea{width:100%;border:1px solid currentcolor;padding:1.7rem;background-color:transparent;font-size:1.4rem;font-weight:300;line-height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-body-family);border-radius:0;min-width:100%;max-width:100%}#FormContactUs .grid .grid-field .grid-item input,#FormContactUs .grid .grid-field .grid-item select{width:100%;border:1px solid currentcolor;padding:0 1.7rem;height:5.1rem;background-color:transparent;font-size:1.4rem;font-weight:300;line-height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-body-family);border-radius:0}#FormContactUs .grid .grid-field .grid-item{position:relative}#FormContactUs .grid .grid-field .grid-item .files-input{position:absolute;left:0;top:0;width:100%;height:5.1rem;line-height:5.1rem;background-color:#30303040;border:1px solid #303030;text-align:center}#FormContactUs .grid .grid-field .grid-item.files-input-wrapper{margin-top:37px}#FormContactUs .grid .grid-field .grid-item input[type=file]{text-wrap:wrap;height:auto;border:0;padding:0;opacity:0}#FormContactUs .grid .grid-field .grid-item input[type=file]::-webkit-file-upload-button{cursor:pointer;z-index:2;opacity:0;height:5.1rem;width:100%}#FormContactUs .grid .grid-field .grid-item input[type=file]+.file-upload-info{color:#30303080;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:300;line-height:37px;margin:-10px 20px 0}#FormContactUs .grid .grid-field .grid-item input[type=submit]{border:1px solid #303030;background-color:#303030;color:#fcfafa!important;font-weight:400;text-transform:uppercase}.contact-us__form{margin-bottom:80px}@media screen and (max-width: 899px){.contact-us__form h2{font-size:20px}#FormContactUs .grid .grid-field .grid-item label{font-size:var(--font-body-size);line-height:32px}#FormContactUs .grid .grid-field .grid-item textarea{padding:.9rem;font-size:var(--font-body-size)}#FormContactUs .grid .grid-field .grid-item input,#FormContactUs .grid .grid-field .grid-item select{height:3.4rem;padding:0 .9rem;font-size:var(--font-body-size)}#FormContactUs .grid .grid-field .grid-item .files-input{height:3.4rem;line-height:3.4rem}#FormContactUs .grid .grid-field .grid-item input[type=file]::-webkit-file-upload-button{height:3.4rem;line-height:3.4rem}#FormContactUs .grid .grid-field .grid-item.files-input-wrapper{margin-top:32px}#FormContactUs .grid .grid-field .grid-item input[type=file]+.file-upload-info{font-size:1rem;line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/301/assets/contact-us.css.map */
