.shopify-section:has(.pc-contact-clean){margin-top:0!important}.pc-contact-clean{background:#000;color:#fff;padding:clamp(24px,3.5vw,48px) 16px clamp(80px,8vw,115px)}.pc-contact-clean__wrap{width:100%;max-width:760px;margin:0 auto}.pc-contact-clean__header{text-align:center;margin-bottom:34px}.pc-contact-clean__title{margin:0;color:#fff;font-size:clamp(42px,6vw,68px);line-height:1;font-weight:500;letter-spacing:-.055em}.pc-contact-clean__title span{color:#d4a017}.pc-contact-clean__text{max-width:570px;margin:16px auto 0;color:#ffffffad;font-size:16px;line-height:1.7}.pc-contact-clean__card{background:#111;border:1px solid rgba(255,255,255,.12);border-radius:28px;padding:clamp(20px,3vw,30px);box-shadow:0 24px 70px #0000006b}.pc-contact-clean__form{display:grid;gap:14px}.pc-contact-clean__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pc-contact-clean__field input,.pc-contact-clean__field textarea{width:100%;border:1px solid rgba(255,255,255,.14);background:#070707;color:#fff;border-radius:16px;padding:0 17px;font-size:15px;outline:none;box-shadow:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}.pc-contact-clean__field input{min-height:58px}.pc-contact-clean__field textarea{min-height:165px;resize:vertical;padding-top:17px;line-height:1.55}.pc-contact-clean__field input::placeholder,.pc-contact-clean__field textarea::placeholder{color:#ffffff6b}.pc-contact-clean__field input:hover,.pc-contact-clean__field textarea:hover{border-color:#ffffff3d;background:#090909}.pc-contact-clean__field input:focus,.pc-contact-clean__field textarea:focus{border-color:#d4a017;background:#000;transform:translateY(-1px)}.pc-contact-clean__button-wrap{margin-top:6px}.pc-contact-clean__button{width:100%;min-height:58px;border:0;border-radius:16px;background:#d4a017;color:#000;padding:0 28px;font-size:15px;font-weight:800;letter-spacing:.01em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:11px;line-height:1;transition:transform .2s ease,opacity .2s ease}.pc-contact-clean__button svg{width:17px;height:17px;display:block;flex:0 0 auto;stroke-width:2.2;transform:translateY(-1px)}.pc-contact-clean__button:hover{transform:translateY(-2px);opacity:.94}.pc-contact-clean__button:active{transform:translateY(0)}.pc-contact-clean__success,.pc-contact-clean__errors{border-radius:16px;padding:14px 16px;margin-bottom:16px;font-size:14px;line-height:1.5}.pc-contact-clean__success{background:#d4a0171a;border:1px solid rgba(212,160,23,.3);color:#fff}.pc-contact-clean__errors{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#fff}.pc-contact-clean__bottom-note{margin-top:16px;text-align:center;color:#ffffff7a;font-size:13px;line-height:1.5}.pc-contact-clean__bottom-note strong{color:#ffffffb8;font-weight:600}@media screen and (max-width:749px){.pc-contact-clean{padding:48px 14px 82px}.pc-contact-clean__header{margin-bottom:26px}.pc-contact-clean__title{font-size:clamp(38px,12vw,54px)}.pc-contact-clean__text{font-size:14px;line-height:1.65;margin-top:13px}.pc-contact-clean__card{border-radius:24px;padding:17px}.pc-contact-clean__row{grid-template-columns:1fr;gap:14px}.pc-contact-clean__field input{min-height:56px}.pc-contact-clean__field input,.pc-contact-clean__field textarea{border-radius:15px;font-size:14px}.pc-contact-clean__field textarea{min-height:150px}.pc-contact-clean__button{min-height:56px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pc-contact.css.map */
