.contact{width:min(94%,900px);max-width:900px;margin:0 auto}.contact .title{color:#fff;margin-bottom:2rem;font-weight:800;letter-spacing:-.01em}.contact .title:after{content:"";display:block;width:4.5rem;height:2px;margin-top:1rem;background:#d9b44a}.contact form{padding:clamp(2rem,4vw,3.2rem);background:#12051fd1;border:1px solid rgba(217,180,74,.22);border-radius:14px;box-shadow:0 18px 45px #0000003d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.contact .field{margin-bottom:1.5rem}.contact .field:before,.contact .field:after{box-shadow:none!important}.contact .field__input,.contact .text-area{color:#fff;background:#ffffff0e;border:1px solid rgba(255,255,255,.18);border-radius:9px;box-shadow:none}.contact .field__input:hover,.contact .text-area:hover{border-color:#d9b44a73}.contact .field__input:focus,.contact .text-area:focus{border-color:#d9b44a;box-shadow:0 0 0 1px #d9b44a}.contact .field__label,.contact .form__label{color:#ffffffb8}.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label,.contact .text-area:focus~.field__label,.contact .text-area:not(:placeholder-shown)~.field__label{color:#d9b44a}.contact .contact__button{margin-top:2rem}.contact .contact__button .button{min-width:16rem;background:#d9b44a;color:#160725;border:1px solid #d9b44a;font-weight:800;box-shadow:none}.contact .contact__button .button:hover{transform:translateY(-1px);filter:brightness(1.05)}.contact .form-status,.contact .form__message,.contact .form-status-list,.contact .form-status-list a{color:#fff}.vv-contact-info{position:relative;overflow:hidden;padding:clamp(4.5rem,7vw,7.5rem) 3% clamp(3.5rem,5vw,5.5rem);border-bottom:1px solid rgba(217,180,74,.22);background:linear-gradient(90deg,#0d0018f2,#0d0018bd 55%,#0d0018e6),linear-gradient(180deg,#0d00181f,#0d0018d1),url(/cdn/shop/files/voodoo_banner_c8a634d2-8c16-4648-aa0b-51fea1862dd9.png?v=1771881172) center / cover no-repeat;color:#fff}.vv-contact-info__inner{width:min(94%,1200px);margin:0 auto}.vv-contact-info__intro{max-width:820px;margin-bottom:3.2rem}.vv-contact-info__eyebrow{margin:0 0 1.2rem;color:#d9b44a;font-size:1.2rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.vv-contact-info h1{margin:0 0 1.8rem;color:#fff;font-size:clamp(3.4rem,5vw,5.8rem);line-height:1;letter-spacing:-.03em}.vv-contact-info__intro>p:not(.vv-contact-info__eyebrow){margin:0 0 1.6rem;color:#ffffffd6;font-size:1.7rem;line-height:1.7}.vv-contact-info__email{color:#d9b44a;font-size:1.65rem;font-weight:800;text-underline-offset:.3rem}.vv-contact-info__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}.vv-contact-info__card{padding:2.4rem;background:#0d0018d1;border:1px solid rgba(217,180,74,.25);border-top:2px solid #d9b44a;border-radius:12px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.vv-contact-info__card span{display:inline-block;margin-bottom:1.6rem;color:#d9b44a;font-size:1.2rem;font-weight:800;letter-spacing:.14em}.vv-contact-info__card h2{margin:0 0 1rem;color:#fff;font-size:2rem}.vv-contact-info__card p{margin:0;color:#ffffffc2;font-size:1.5rem;line-height:1.65}.vv-contact-info__card a{display:inline-block;margin-top:1.2rem;color:#d9b44a;font-weight:700;text-underline-offset:.3rem}@media screen and (max-width:989px){.vv-contact-info__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.contact{width:min(92%,900px)}.contact form{padding:1.8rem 1.5rem;border-radius:11px}.contact .contact__fields{display:block}.contact .contact__button .button{width:100%;min-width:0}.vv-contact-info{padding:4.5rem 4% 3.5rem}.vv-contact-info__inner{width:min(92%,1200px)}.vv-contact-info__intro{text-align:center;margin:0 auto 2.8rem}.vv-contact-info__grid{grid-template-columns:1fr}.vv-contact-info h1{font-size:clamp(3.4rem,11vw,4.6rem)}.vv-contact-info__intro>p:not(.vv-contact-info__eyebrow){font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vv-contact-page.css.map */
