.gs-contact{--gs-green: #00e178;--gs-black: #040404;--gs-dark: #090909;width:100%;margin:0;padding:0;overflow:hidden;background:#fff;color:#080808;font-family:Arial,Helvetica,sans-serif}.gs-contact *,.gs-contact *:before,.gs-contact *:after{box-sizing:border-box}.gs-contact__hero{position:relative;width:100%;min-height:690px;display:flex;align-items:center;overflow:hidden;background-color:#000;background-image:var(--gs-contact-hero-image, url(/cdn/shop/files/DSC_9029_6e05616a-d56f-4133-9a93-a18bfe551b12.jpg?v=1786111291));background-size:cover;background-repeat:no-repeat;background-position:center 48%}.gs-contact__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#000000fe,#000000fc 20%,#000000fa,#000000f6 66%,#000000f0),linear-gradient(180deg,#000000e0,#000000d4,#000000f5)}.gs-contact__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#0003}.gs-contact__hero:after{content:"";position:absolute;z-index:1;left:-320px;bottom:-430px;width:720px;height:720px;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(0,225,120,.11),rgba(0,225,120,.03) 35%,transparent 68%)}.gs-contact__hero-inner{position:relative;z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:100px 46px}.gs-contact__hero-content{max-width:700px}.gs-contact__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:22px;color:var(--gs-green);font-size:11px;font-weight:900;letter-spacing:.16em}.gs-contact__dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--gs-green)}.gs-contact__hero h1{margin:0;color:#fff;font-size:clamp(58px,7vw,98px);line-height:.88;font-weight:900;letter-spacing:-.065em;text-transform:uppercase;text-shadow:0 4px 35px rgba(0,0,0,1)}.gs-contact__hero h1 span{color:var(--gs-green);text-shadow:0 0 30px rgba(0,225,120,.08),0 4px 35px rgba(0,0,0,1)}.gs-contact__hero-content>p{max-width:570px;margin:28px 0 0;color:#ffffffd1;font-size:16px;line-height:1.7;text-shadow:0 3px 20px rgba(0,0,0,1)}.gs-contact__button,.gs-contact__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:56px;padding:0 25px;overflow:hidden;border:2px solid var(--gs-green);border-radius:999px;background:var(--gs-green);color:#030303!important;font-family:inherit;font-size:11px;font-weight:900;letter-spacing:.06em;text-decoration:none!important;cursor:pointer;transition:transform .2s ease,background-color .2s ease,color .2s ease}.gs-contact__hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:32px}.gs-contact__button--hero{margin-top:0}.gs-contact__button--phone{margin:0;border-color:#ffffff6b;background:#ffffff14;color:#fff!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.gs-contact__button--phone:hover{border-color:var(--gs-green);background:var(--gs-green);color:#050505!important}.gs-contact__button--chat{margin:0;border-color:#ffffff6b;background:#ffffff14;color:#fff!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.gs-contact__button--chat:hover{border-color:var(--gs-green);background:var(--gs-green);color:#050505!important}.gs-contact__chat-status{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--gs-green);box-shadow:0 0 0 3px #00e1781f}.gs-contact__button--chat:hover .gs-contact__chat-status{background:#050505;box-shadow:0 0 0 3px #0000001a}.gs-contact__button svg,.gs-contact__submit svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.gs-contact__button:hover,.gs-contact__submit:hover{background:#050505;color:var(--gs-green)!important;transform:translateY(-2px)}.gs-contact__button:hover svg,.gs-contact__submit:hover svg{transform:translate(4px)}.gs-contact__support-strip{background:#040404;border-bottom:3px solid var(--gs-green)}.gs-contact__support-inner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-contact__support-item{min-height:108px;display:flex;align-items:center;gap:18px;padding:23px 36px;border-right:1px solid rgba(255,255,255,.1);transition:background-color .25s ease}.gs-contact__support-item:last-child{border-right:0}.gs-contact__support-item:hover{background:#ffffff06}.gs-contact__support-icon{width:42px;height:42px;flex:0 0 42px;display:flex;align-items:center;justify-content:center;color:var(--gs-green);border:1px solid rgba(0,225,120,.3);background:#00e17812;transition:transform .25s ease}.gs-contact__support-item:hover .gs-contact__support-icon{transform:translateY(-3px)}.gs-contact__support-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.gs-contact__support-item strong{display:block;margin-bottom:5px;color:#fff;font-size:12px;font-weight:900;letter-spacing:.05em}.gs-contact__support-item p{margin:0;color:#ffffff80;font-size:12px}.gs-contact__main{padding:96px 24px 108px;background:#f7f7f5}.gs-contact__container{max-width:1250px;margin:0 auto}.gs-contact__intro{max-width:790px;margin-bottom:50px}.gs-contact__section-label,.gs-contact__dark-label{display:flex;align-items:center;gap:10px;margin-bottom:15px;font-size:10px;font-weight:900;letter-spacing:.14em}.gs-contact__section-label{color:#656565}.gs-contact__section-label>span,.gs-contact__dark-label>span{width:25px;height:2px;background:var(--gs-green)}.gs-contact__intro h2{margin:0;color:#080808;font-size:clamp(41px,5vw,66px);line-height:.94;font-weight:900;letter-spacing:-.05em;text-transform:uppercase}.gs-contact__intro h2 em{color:var(--gs-green);font-style:normal}.gs-contact__intro>p{max-width:680px;margin:21px 0 0;color:#686868;font-size:15px;line-height:1.7}.gs-contact__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(330px,.7fr);gap:22px;align-items:stretch}.gs-contact__form-panel{min-width:0;padding:42px 38px;background:#fff;border:1px solid #dfdfdc;box-shadow:0 20px 50px #0000000e}.gs-contact__form-heading{margin-bottom:31px;padding-bottom:27px;border-bottom:1px solid #e0e0dc}.gs-contact__form-heading>span{display:block;margin-bottom:10px;color:var(--gs-green);font-size:10px;font-weight:900;letter-spacing:.13em}.gs-contact__form-heading h3{margin:0;font-size:clamp(31px,3vw,40px);line-height:1;font-weight:900;letter-spacing:-.04em}.gs-contact__form-heading p{margin:11px 0 0;color:#777;font-size:13px}.gs-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 17px}.gs-contact__field{min-width:0}.gs-contact__field--wide{grid-column:span 2}.gs-contact__field label{display:block;margin-bottom:8px;color:#151515;font-size:10px;font-weight:900;letter-spacing:.055em}.gs-contact__field label span{color:var(--gs-green)}.gs-contact__field input,.gs-contact__field select,.gs-contact__field textarea{display:block;width:100%;margin:0;border:1px solid #d0d0cc;border-radius:0;background:#fafaf9;color:#101010;font-family:inherit;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.gs-contact__field input,.gs-contact__field select{min-height:56px;padding:0 16px}.gs-contact__field textarea{min-height:180px;padding:16px;line-height:1.6;resize:vertical}.gs-contact__field input::placeholder,.gs-contact__field textarea::placeholder{color:#999;opacity:1}.gs-contact__field input:focus,.gs-contact__field select:focus,.gs-contact__field textarea:focus{border-color:var(--gs-green);background:#fff;box-shadow:0 0 0 2px #00e17821}.gs-contact__select{position:relative}.gs-contact__select select{padding-right:48px;appearance:none;-webkit-appearance:none}.gs-contact__select svg{position:absolute;top:50%;right:17px;width:17px;height:17px;transform:translateY(-50%);fill:none;stroke:var(--gs-green);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.gs-contact__form-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:28px;padding-top:24px;border-top:1px solid #dededa}.gs-contact__form-footer p{max-width:420px;margin:0;color:#777;font-size:11px;line-height:1.55}.gs-contact__notice{display:flex;align-items:flex-start;gap:13px;margin-bottom:25px;padding:16px}.gs-contact__notice--success{border:1px solid var(--gs-green);background:#00e17812}.gs-contact__notice--error{border:1px solid #dfb4b4;background:#fff3f3;color:#9c2020}.gs-contact__notice-icon{width:25px;height:25px;flex:0 0 25px;color:var(--gs-green)}.gs-contact__notice--error .gs-contact__notice-icon{color:#9c2020}.gs-contact__notice-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gs-contact__notice strong{display:block;margin-bottom:4px;font-size:12px;font-weight:900}.gs-contact__notice p{margin:0;font-size:13px;line-height:1.55}.gs-contact__details{position:relative;min-width:0;padding:42px 33px;overflow:hidden;background:linear-gradient(#000000b8,#000000b8),var(--gs-contact-details-image, url(/cdn/shop/files/DSC_9183_36ad2351-b969-4d3f-b768-e89da8a0fe87.jpg?v=1786359463)) center center / cover no-repeat;border-top:4px solid var(--gs-green);color:#fff}.gs-contact__details:after{content:"";position:absolute;right:-230px;bottom:-210px;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,rgba(0,225,120,.13),transparent 68%)}.gs-contact__details-heading{position:relative;z-index:1;margin-bottom:31px}.gs-contact__dark-label{color:#ffffff73}.gs-contact__details-heading h3{margin:0;color:#fff;font-size:clamp(34px,3vw,45px);line-height:.92;font-weight:900;letter-spacing:-.045em}.gs-contact__details-heading h3 em{color:var(--gs-green);font-style:normal}.gs-contact__details-heading>p{margin:17px 0 0;color:#ffffff8c;font-size:13px;line-height:1.65}.gs-contact__detail{position:relative;z-index:1;display:grid;grid-template-columns:48px minmax(0,1fr);gap:15px;align-items:start;padding:21px 0;border-top:1px solid rgba(255,255,255,.11);transition:padding-left .25s ease,background-color .25s ease}.gs-contact__detail:hover{padding-left:7px;background:linear-gradient(90deg,rgba(0,225,120,.045),transparent)}.gs-contact__detail-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;color:var(--gs-green);border:1px solid rgba(0,225,120,.28);background:#00e17812;transition:transform .25s ease,background-color .25s ease}.gs-contact__detail:hover .gs-contact__detail-icon{transform:translateY(-3px);background:#00e17821}.gs-contact__detail-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gs-contact__detail>div:last-child>span{display:block;margin:2px 0 6px;color:#ffffff61;font-size:9px;font-weight:900;letter-spacing:.1em}.gs-contact__detail a,.gs-contact__detail p{margin:0;color:#fff!important;font-size:14px;line-height:1.55;font-weight:600;text-decoration:none!important}.gs-contact__detail a:hover{color:var(--gs-green)!important}.gs-contact__order-card{position:relative;z-index:1;margin-top:18px;padding:23px 22px;background:var(--gs-green);color:#050505;transition:transform .25s ease,box-shadow .25s ease}.gs-contact__order-card:hover{transform:translateY(-4px);box-shadow:0 15px 35px #00e17824}.gs-contact__order-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.gs-contact__order-top span{font-size:9px;font-weight:900;letter-spacing:.12em}.gs-contact__order-top svg{width:18px;height:18px;fill:none;stroke:#050505;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gs-contact__order-card strong{display:block;font-size:21px;line-height:1.03;font-weight:900}.gs-contact__order-card p{margin:13px 0 0;color:#000000a6;font-size:12px;line-height:1.6;font-weight:600}.gs-contact__bottom{position:relative;width:100%;min-height:520px;display:flex;align-items:center;overflow:hidden;background-color:#000;background-image:var(--gs-contact-bottom-image, url(/cdn/shop/files/DSC_6243_14ce517a-ce00-4173-bb3e-921913d5eaea-1.webp?v=1786354790));background-size:cover;background-repeat:no-repeat;background-position:center center}.gs-contact__bottom-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#000000fe,#000000fc 20%,#000000fa,#000000f6 68%,#000000f0),linear-gradient(180deg,#000000e0,#000000d6,#000000f5)}.gs-contact__bottom:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#00000038}.gs-contact__bottom:after{content:"";position:absolute;z-index:1;left:-260px;bottom:-390px;width:700px;height:700px;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(0,225,120,.11),rgba(0,225,120,.03) 34%,transparent 69%)}.gs-contact__bottom-inner{position:relative;z-index:2;width:100%;max-width:1250px;margin:0 auto;padding:80px 24px}.gs-contact__bottom-content{max-width:650px}.gs-contact__bottom-label{display:flex;align-items:center;gap:9px;margin-bottom:16px;color:var(--gs-green);font-size:10px;font-weight:900;letter-spacing:.15em}.gs-contact__bottom-label i{display:block;width:7px;height:7px;border-radius:50%;background:var(--gs-green)}.gs-contact__bottom h2{margin:0;color:#fff;font-size:clamp(49px,6vw,80px);line-height:.89;font-weight:900;letter-spacing:-.055em;text-shadow:0 4px 35px rgba(0,0,0,1)}.gs-contact__bottom h2 em{color:var(--gs-green);font-style:normal;text-shadow:0 0 30px rgba(0,225,120,.08),0 4px 35px rgba(0,0,0,1)}.gs-contact__bottom-content>p{max-width:500px;margin:22px 0 0;color:#ffffffc7;font-size:14px;line-height:1.65;text-shadow:0 3px 20px rgba(0,0,0,1)}.gs-contact__button--bottom{margin-top:28px}@keyframes gsFadeUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.gs-contact__eyebrow{animation:gsFadeUp .65s ease .1s both}.gs-contact__hero h1{animation:gsFadeUp .8s ease .2s both}.gs-contact__hero-content>p{animation:gsFadeUp .75s ease .35s both}.gs-contact__hero-actions{animation:gsFadeUp .75s ease .45s both}@keyframes gsPulse{0%{box-shadow:0 0 #00e17880}70%{box-shadow:0 0 0 9px #00e17800}to{box-shadow:0 0 #00e17800}}.gs-contact__dot,.gs-contact__bottom-label i{animation:gsPulse 2.2s ease-out infinite}.gs-contact.js-ready .gs-scroll{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.gs-contact.js-ready .gs-scroll-left{opacity:0;transform:translate(-35px);transition:opacity .75s ease,transform .75s ease}.gs-contact.js-ready .gs-scroll-right{opacity:0;transform:translate(35px);transition:opacity .75s ease,transform .75s ease}.gs-contact.js-ready .gs-scroll.gs-show,.gs-contact.js-ready .gs-scroll-left.gs-show,.gs-contact.js-ready .gs-scroll-right.gs-show{opacity:1;transform:translate(0)}@media screen and (max-width:989px){.gs-contact__hero{min-height:630px;background-position:58% center}.gs-contact__hero-inner{padding:80px 30px}.gs-contact__support-inner{grid-template-columns:1fr}.gs-contact__support-item{min-height:85px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.gs-contact__grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.gs-contact__hero{min-height:600px;align-items:flex-end;background-position:56% center}.gs-contact__hero-overlay{background:linear-gradient(180deg,#000000f0,#000000ed 40%,#000000fc),linear-gradient(90deg,#000000e6,#000000e0)}.gs-contact__hero:before{background:#0000001a}.gs-contact__hero-inner{padding:55px 18px 45px}.gs-contact__hero h1{font-size:clamp(48px,15vw,67px)}.gs-contact__hero-content>p{font-size:14px}.gs-contact__hero-actions{display:grid;grid-template-columns:1fr;gap:10px;width:100%;max-width:430px}.gs-contact__button--hero,.gs-contact__button--phone,.gs-contact__button--chat{width:100%}.gs-contact__main{padding:65px 14px 72px}.gs-contact__intro h2{font-size:40px}.gs-contact__fields{grid-template-columns:1fr}.gs-contact__field--wide{grid-column:span 1}.gs-contact__form-panel{padding:30px 19px}.gs-contact__form-footer{flex-direction:column;align-items:stretch}.gs-contact__submit{width:100%}.gs-contact__details{padding:33px 21px}.gs-contact__detail{grid-template-columns:44px minmax(0,1fr);gap:13px}.gs-contact__detail-icon{width:38px;height:38px}.gs-contact__detail:hover{padding-left:0}.gs-contact__bottom{min-height:460px;align-items:flex-end;background-position:58% center}.gs-contact__bottom-overlay{background:linear-gradient(180deg,#000000f2,#000000f0 40%,#000000fe),linear-gradient(90deg,#000000e8,#000000e3)}.gs-contact__bottom:before{background:#00000014}.gs-contact__bottom-inner{padding:52px 18px}.gs-contact__bottom h2{font-size:48px}.gs-contact.js-ready .gs-scroll-left,.gs-contact.js-ready .gs-scroll-right{transform:translateY(25px)}}@media screen and (max-width:390px){.gs-contact__hero h1{font-size:44px}.gs-contact__intro h2{font-size:36px}.gs-contact__details-heading h3{font-size:34px}.gs-contact__bottom h2{font-size:43px}}@media(prefers-reduced-motion:reduce){.gs-contact *,.gs-contact *:before,.gs-contact *:after{animation:none!important;transition:none!important}.gs-contact .gs-scroll,.gs-contact .gs-scroll-left,.gs-contact .gs-scroll-right{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-us-main.css.map */
