.gk-contact-us{width:100%;position:relative;overflow:hidden}.contact-title-wrapper{width:100%}.contact-title{margin:0;padding:0;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:calc(1 + .3 / var(--font-body-scale));word-wrap:break-word}.contact-red-container{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.contact-inner-container{display:flex;justify-content:space-between;gap:20px}.contact-description{font-family:Avenir LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:16.03px;line-height:1.3;color:#fff;letter-spacing:-1%;padding:0;margin:0}.contact-info-details{display:flex;flex-direction:column;gap:20px;text-align:left}.contact-info-item{display:flex;align-items:center;gap:15px;margin-bottom:25px;padding:0;background:none;border:none;border-radius:0;font-weight:400;text-align:left}.contact-image-wrapper{margin-top:30px;transform:rotate(339deg);max-width:400px;width:100%;overflow:hidden}@media(max-width:1100px){.contact-image-wrapper{position:absolute;right:-100px;max-width:800px;top:0;width:100%;margin-top:160px}.contact-image-wrapper img{max-width:700px;opacity:20%;width:100%}}.contact-image{width:100%;height:auto;border-radius:8px;object-fit:cover}.contact-info-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0}.contact-info-icon img{width:100%;height:100%;object-fit:contain;filter:brightness(0) saturate(100%) invert(70%) sepia(15%) saturate(1000%) hue-rotate(315deg) brightness(1.2) contrast(.9)}.contact-info-icon svg{width:100%;height:100%;object-fit:contain}.contact-info-text{font-weight:550;color:#fff;font-family:Avenir LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:1.3;letter-spacing:0px}.contact-info-details{width:690px}.contact-form{width:648px;height:fit-content;background-color:#191919;border-radius:16px;padding:32px;border:none}@media(max-width:1300px){.contact-form{margin-top:20px;z-index:0}}.contact-form-wrapper{width:100%}.form-group{margin-bottom:24px}.form-label{display:block;color:#fff;font-size:16px;font-weight:500;margin-bottom:8px;font-family:Avenir LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.form-input,.form-textarea{width:100%;padding:12px 16px;border:1px solid #CBD2D9;background-color:#141414;color:#fff;font-family:Avenir LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.7;letter-spacing:0px;transition:border-color .3s ease;box-sizing:border-box}.form-input{border-radius:100px}.form-textarea{border-radius:18px}.form-input:focus,.form-textarea:focus{outline:none;border-color:#007bff}.form-input::placeholder,.form-textarea::placeholder{color:#fff;font-family:Avenir LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.7;letter-spacing:0px}.form-textarea{resize:vertical;min-height:120px}.form-button{width:100%;padding:20px 0;background-color:#dc3545;color:#fff;border:1px solid;border-image-source:linear-gradient(90deg,#ED1C24 0%,#924E51 100%);border-radius:100px;font-size:16px;font-weight:600;font-family:Avenir LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;cursor:pointer;transition:background-color .3s ease;box-shadow:0 4px 4px #00000078 inset}*:focus-visible{outline:none;outline-offset:none;box-shadow:none}.form-button:hover{background-color:#c82333}@media screen and (max-width:1440px)and (min-width:1200px){.contact-info-details{width:600px}.contact-inner-container{gap:25px}.contact-info-text{font-size:20px}.contact-description,.form-label,.form-input,.form-textarea{font-size:14px}.form-input::placeholder,.form-textarea::placeholder{font-size:14px}.form-button{font-size:14px}}@media screen and (max-width:1199px)and (min-width:900px){.contact-info-details,.contact-form{width:100%;max-width:100%}.contact-inner-container{gap:30px}}@media(max-width:1100px){.contact-inner-container{flex-wrap:wrap}}@media screen and (max-width:899px){.contact-title-wrapper{margin-bottom:10px}.contact-inner-container{gap:20px;flex-direction:column}.contact-image-wrapper{top:0;margin-top:0;transform:unset;right:-200px}.contact-info-details,.contact-form{width:100%;max-width:100%}.contact-form{padding:24px}.contact-description-wrapper{margin-bottom:25px}.contact-info-item{margin-bottom:20px}.contact-info-text{font-size:20px}.contact-image-wrapper{top:100px}.form-group{margin-bottom:20px}.form-input,.form-textarea{padding:10px 14px;font-size:14px}.form-button{padding:16px 0;font-size:14px}}@media screen and (max-width:480px){.contact-form{padding:20px}.contact-description-wrapper{margin-bottom:20px}.contact-info-item{margin-bottom:18px}.contact-info-text{font-size:18px}.form-group{margin-bottom:18px}.form-input,.form-textarea{padding:8px 12px;font-size:13px}.form-button{padding:14px 0;font-size:13px}}@media screen and (max-width:375px){.contact-red-container{padding:10px}.contact-form{padding:16px}.contact-info-text{font-size:16px}.form-input,.form-textarea{padding:6px 10px;font-size:12px}.form-button{padding:12px 0;font-size:12px}}@media screen and (max-width:768px)and (min-width:481px){.contact-info-text{font-size:22px}.contact-form{padding:28px}}@media screen and (min-width:1400px){.contact-info-details{width:750px;padding-top:10px}}@media screen and (min-width:1400px){.contact-title{letter-spacing:normal}.contact-description,.form-button{letter-spacing:.05em}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.contact-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media(max-width:700px){.contact-image-wrapper{top:140px}.contact-form{z-index:0}}@media(max-width:600px){.contact-image-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-gk-contact-us.css.map */
