.contact__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.ctct-form-embed.form_0 .ctct-form-defaults{background-color:transparent}.ctct-form-label{color:#fff!important}div#gdpr_text{display:none}p.contact-bottom-text{text-align:center;color:#fff;font-size:18px;font-family:FabrikatKompakt-Regular}p.contact-bottom-text a{color:#fff}.contact__video-wrapper{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;width:100%}.contact__content{position:relative;z-index:2;padding:25px 0 20px;width:100%}.contact__wrap{margin:0 auto;padding:4px 10px;text-align:center}h1.contact__title{font-family:Bilbo Swash Caps,cursive;font-weight:400;text-align:center;text-shadow:6px -160px 0px rgba(190,234,216,0);color:#967904;font-size:calc(28px + .02125*(100vw - 320px));line-height:calc(34px + .0275*(100vw - 320px));margin:0 auto 23px}.contact__text{color:#fff;text-align:center;margin:0 0 10px;font-family:FabrikatKompakt-Regular}.contact__video-wrapper input.field__input,.contact__video-wrapper textarea{background-color:#ffffff80;border-color:#fff;border-radius:10px;color:#164c21;font-weight:900;width:100%;padding:6px 12px;border:1px solid #e6e6e6;height:38px;line-height:38px;font-size:14px}.contact__video-wrapper .field:after,.contact__video-wrapper .field:before{display:none}.contact__video-wrapper input.field__input:focus-visible,.contact__video-wrapper input.field__input:focus,.contact__video-wrapper textarea:focus-visible,.contact__video-wrapper textarea:focus{box-shadow:unset}.contact__video-wrapper .field__label{font-size:14px;color:#164c21;line-height:initial;top:12px;left:17px;text-transform:capitalize;font-family:FabrikatKompakt-Bold}.contact__content form{max-width:100%;margin:0 auto;width:32%}.contact__video-wrapper textarea.text-area{min-height:5rem}.contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact__video-wrapper .field{margin:25px 0 0}.contact__video-wrapper button.button{background:#fff9;color:#00381d!important;border:0;border:1px solid #FFFFFF;border-radius:16px;min-height:70px;width:50%;font-size:30px;font-weight:400;width:175px;font-family:Cinzel,serif}.contact__video-wrapper button.button:before,.contact__video-wrapper button.button:after{display:none}.contact__button{margin-top:30px;text-align:center}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:-20px;left:12px;color:#fff}.form__message{justify-content:center;margin-top:0}.form-status-list{margin:.5rem 0 1rem}.contact__video-wrapper:before{content:"";position:absolute;left:0;right:0;width:100%;height:100%;background:linear-gradient(112deg,#000000b3,#0000);top:0;z-index:2}.contact__bottomtext{margin-top:10px;font-size:calc(16px + .00125*(100vw - 320px));line-height:calc(20px + -.00125*(100vw - 320px));color:#fff}.contact__bottomtext a{color:#967904}div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{background:transparent;border-radius:50px;color:#fff}.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button{border-radius:50px}.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:hover{background:transparent;color:#fff}.ctct-form-success{text-align:center}.ctct-form-success h2,.ctct-form-success p{color:#fff!important}@media (max-width:767px){.contact__fields{grid-template-columns:1fr;row-gap:0px}button.button{min-width:100%}.contact__fields .field.field--with-error{margin:0}.contact__content form{padding-top:0}h1.contact__title{margin:0 auto 33px;border-radius:15px}.contact__content{padding:20px 25px}.contact__content form{width:100%}.contact__video-wrapper button.button{min-height:60px;min-width:initial!important;width:auto}}@media (max-width:480px){.contact__video-wrapper{min-height:95vh}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/contact-page.css.map */
