.gx-contact-card{--gx-contact-x:72%;--gx-contact-y:42%}.gx-contact-card__intro,.gx-contact-card__form{overflow:hidden;isolation:isolate}.gx-contact-card__intro:before{content:"";position:absolute;z-index:-1;top:-35%;right:-35%;bottom:-35%;left:-35%;background:radial-gradient(circle at 35% 48%,rgba(167,181,255,.28),transparent 19%),radial-gradient(circle at 72% 22%,rgba(134,123,200,.24),transparent 16%);animation:gx-contact-nebula 9s ease-in-out infinite alternate;pointer-events:none}.gx-contact-orbit{position:absolute;right:-82px;bottom:-116px;width:300px;height:300px;border:1px solid rgba(204,204,255,.24);border-radius:50%;transform:rotate(-18deg);animation:gx-contact-orbit 18s linear infinite;pointer-events:none}.gx-contact-orbit:before,.gx-contact-orbit:after{content:"";position:absolute;border:1px solid rgba(204,204,255,.15);border-radius:50%}.gx-contact-orbit:before{top:34px;right:34px;bottom:34px;left:34px}.gx-contact-orbit:after{top:76px;right:76px;bottom:76px;left:76px}.gx-contact-orbit i{position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 16px #ccccfff2}.gx-contact-orbit i:nth-child(1){left:22px;top:70px}.gx-contact-orbit i:nth-child(2){right:42px;top:26px;width:4px;height:4px}.gx-contact-orbit i:nth-child(3){right:2px;bottom:92px;width:5px;height:5px}.gx-contact-orbit i:nth-child(4){left:76px;bottom:18px;width:3px;height:3px}.gx-contact-card__form:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(280px circle at var(--gx-contact-x) var(--gx-contact-y),rgba(167,181,255,.32),transparent 70%);opacity:.42;transition:opacity .45s ease;pointer-events:none}.gx-contact-card.is-pointer-active .gx-contact-card__form:before,.gx-contact-card.is-engaged .gx-contact-card__form:before{opacity:.9}.gx-contact-card__form .gx-contact-email{position:relative;width:auto;height:auto;overflow:visible;clip:auto}.gx-contact-card__form .gx-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gx-contact-fields{display:flex;flex-direction:column;gap:12px}.gx-contact-fields[hidden],.gx-contact-success[hidden]{display:none}.gx-contact-field{position:relative}.gx-contact-field>span{position:absolute;z-index:2;left:14px;top:50%;color:#596785;font:400 15px/1 Poppins,sans-serif;transform:translateY(-50%);transform-origin:left top;transition:transform .28s var(--gx-ease),color .22s ease;pointer-events:none}.gx-contact-field--message>span{top:24px}.gx-contact-field:focus-within>span,.gx-contact-field.is-filled>span{color:#6d55d9;transform:translateY(-13px) scale(.7)}.gx-contact-field--message:focus-within>span,.gx-contact-field--message.is-filled>span{transform:translateY(-9px) scale(.7)}.gx-contact-card .gx-contact-field input{padding:12px 42px 0 14px}.gx-contact-card .gx-contact-field textarea{padding:30px 42px 28px 14px}.gx-contact-field:after{content:"\2726";position:absolute;z-index:2;right:17px;top:50%;color:#867bc8;font-size:13px;opacity:0;transform:translateY(-50%) scale(.5) rotate(-35deg);transition:opacity .22s ease,transform .38s var(--gx-ease);pointer-events:none}.gx-contact-field--message:after{top:25px}.gx-contact-field:focus-within:after{opacity:1;transform:translateY(-50%) scale(1) rotate(0)}.gx-contact-card input,.gx-contact-card textarea{transition:border-color .25s ease,box-shadow .35s var(--gx-ease),transform .35s var(--gx-ease),background-color .25s ease}.gx-contact-card input:hover,.gx-contact-card textarea:hover{border-color:#867bc8;background:#fdfdff}.gx-contact-card input:focus,.gx-contact-card textarea:focus{transform:translateY(-1px);box-shadow:0 0 0 3px #867bc829,0 12px 24px #20235c1a}.gx-contact-counter{position:absolute;z-index:2;right:18px;bottom:12px;color:#8a8eaa;font:500 10px/1 Poppins,sans-serif;transition:color .2s ease}.gx-contact-counter.is-near-limit{color:#6d55d9}.gx-contact-card .gx-contact-submit{background:#6d55d9;color:#fff}.gx-contact-card .gx-contact-submit:hover,.gx-contact-card .gx-contact-submit:focus-visible{background:#5840c8}.gx-contact-submit{position:relative;overflow:hidden}.gx-contact-submit:before{content:"";position:absolute;top:-60%;right:-20%;bottom:-60%;left:-20%;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.44) 48%,transparent 58%);transform:translate(-75%) rotate(4deg);transition:transform .7s var(--gx-ease);pointer-events:none}.gx-contact-submit:hover:before,.gx-contact-submit:focus-visible:before{transform:translate(75%) rotate(4deg)}.gx-contact-submit>span,.gx-contact-submit>i{position:relative;z-index:1}.gx-contact-submit>i{font-style:normal;transition:transform .5s var(--gx-ease)}.gx-contact-submit:hover>i,.gx-contact-submit:focus-visible>i{transform:rotate(90deg) scale(1.2)}.gx-contact-submit.is-sending>i{animation:gx-contact-star 1s linear infinite}.gx-contact-submit:focus-visible{outline:2px solid #fff;outline-offset:-5px}@keyframes gx-contact-nebula{0%{transform:translate3d(-2%,1%,0) scale(1)}to{transform:translate3d(3%,-2%,0) scale(1.06)}}@keyframes gx-contact-orbit{to{transform:rotate(342deg)}}@keyframes gx-contact-star{to{transform:rotate(360deg)}}@media(max-width:989px){.gx-contact-card__form:before{background:radial-gradient(240px circle at 50% 5%,rgba(167,181,255,.32),transparent 72%)}.gx-contact-card__form>h1{position:relative;z-index:1;text-shadow:0 8px 32px rgba(13,28,66,.35)}.gx-contact-submit:hover{transform:none}.gx-contact-orbit{display:none}}@media(max-width:989px){.gx-contact-page{min-height:695px}.gx-contact-card__form{height:589px;min-height:589px}.gx-contact-card__form>h1{margin-bottom:19px}.gx-contact-card__form .gx-form-row{grid-template-columns:minmax(0,1fr);gap:12px}.gx-contact-card__form .gx-form-row--contact{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-contact-card__form form{width:350px;max-width:100%}.gx-contact-card .gx-contact-field input,.gx-contact-card .gx-contact-field textarea{font-family:Inter,sans-serif;font-size:15px}.gx-contact-field>span{font-family:Inter,sans-serif}.gx-contact-email>span{font-size:clamp(12px,3.7vw,15px)}.gx-contact-submit{margin-top:12px}.gx-contact-submit>i{display:none}}@media(max-width:420px){.gx-contact-card{width:370px;max-width:calc(100% - 20px)}.gx-contact-card__form{padding:20px 9px}.gx-contact-card textarea{height:200px}}@media(max-width:360px){.gx-contact-page{min-height:757px}.gx-contact-card__form{height:auto;min-height:651px}.gx-contact-card__form .gx-form-row--contact{grid-template-columns:minmax(0,1fr)}}.gx-contact-page.is-success .gx-contact-card{grid-template-columns:minmax(0,760px)}.gx-contact-page.is-success .gx-contact-card__intro,.gx-contact-page.is-success .gx-contact-card__form>h1{display:none}.gx-contact-page.is-success .gx-contact-card__form{height:487px;min-height:487px;padding:0;border:1px solid rgba(200,202,255,.38);border-radius:30px;background:linear-gradient(145deg,#191f48d1,#565985ba);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.gx-contact-page.is-success .gx-contact-card__form form{position:static;display:flex;width:100%;height:100%;align-items:center;justify-content:center;margin:0;padding:30px}.gx-contact-success{display:flex;width:min(100%,560px);flex-direction:column;align-items:center;text-align:center;color:#fff}.gx-contact-success__symbol{position:relative;display:grid;width:104px;height:104px;place-items:center;margin:0 auto 26px;border:1px solid rgba(255,255,255,.76);border-radius:50%;background:radial-gradient(circle at 35% 25%,#cdc6ffc2,#867bc8f2 62%,#6d55d9);box-shadow:0 0 0 12px #e6e0ff1a,0 0 42px #a7b5ff4d;animation:gx-contact-arrive .65s var(--gx-ease) both}.gx-contact-success__symbol:after{content:"\2726";position:absolute;right:-15px;top:-15px;color:#e7e1ff;font:28px/1 Familjen Grotesk,sans-serif}.gx-contact-success__symbol svg{width:55px;height:55px;filter:drop-shadow(0 2px 5px rgba(40,29,99,.2))}.gx-contact-success__symbol path{stroke-dasharray:60;stroke-dashoffset:60;animation:gx-contact-check .55s ease-out .3s forwards}.gx-contact-success h1{margin:0;color:#fff;font:500 54px/1 Familjen Grotesk,sans-serif;letter-spacing:.5px}.gx-contact-success h1:focus{outline:none}.gx-contact-success p{max-width:460px;margin:16px auto 26px;color:#ffffffe0;font:400 16px/25px Poppins,sans-serif}.gx-contact-page.is-success .gx-contact-success__home{width:260px;min-height:50px;padding:12px 24px;font-size:15px;line-height:22px;text-transform:none}.gx-contact-success__again{margin-top:17px;color:#fff;font:500 14px/21px Poppins,sans-serif;text-decoration:underline;text-underline-offset:4px}.gx-contact-success__again:focus-visible,.gx-contact-success__home:focus-visible{outline:2px solid #fff;outline-offset:4px}@keyframes gx-contact-arrive{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes gx-contact-check{to{stroke-dashoffset:0}}@media(max-width:989px){.gx-contact-page.is-success .gx-contact-card{display:block;width:370px;max-width:calc(100% - 20px)}.gx-contact-page.is-success .gx-contact-card__form{height:651px;min-height:651px;border-radius:24px}.gx-contact-page.is-success .gx-contact-card__form form{padding:26px 20px}.gx-contact-success__symbol{width:96px;height:96px;margin-bottom:29px}.gx-contact-success h1{font-size:43px;line-height:46px}.gx-contact-success p{max-width:310px;margin:18px auto 28px;font-size:14px;line-height:22px}.gx-contact-page.is-success .gx-contact-success__home{width:min(100%,310px);min-height:43px;font-size:14px}}@media(prefers-reduced-motion:reduce){.gx-contact-success__symbol,.gx-contact-success__symbol path{animation:none}.gx-contact-success__symbol path{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.gx-contact-card__intro:before,.gx-contact-orbit,.gx-contact-submit.is-sending>i{animation:none}.gx-contact-card__form:before,.gx-contact-field>span,.gx-contact-field:after,.gx-contact-card input,.gx-contact-card textarea,.gx-contact-submit:before,.gx-contact-submit>i{transition:none}.gx-contact-card input:focus,.gx-contact-card textarea:focus{transform:none}.gx-contact-submit:hover:before,.gx-contact-submit:focus-visible:before{transform:translate(-75%) rotate(4deg)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/galix-contact-motion.css.map */
