:root{--blue: #0018F9;--bg: #ffffff;--radius: 6px;--gap: 20px}.weighted-contact{position:relative;padding:40px 30px;background:var(--bg);color:var(--blue)}.weighted-contact .contact-heading{margin:0 0 18px;color:var(--blue);font-size:24px;font-weight:700}.weighted-contact .contact-grid{display:grid;grid-template-columns:560px 1fr 92px;gap:var(--gap);align-items:start}.weighted-contact .contact-grid>*{align-self:start}.weighted-contact .form-left{display:grid;gap:var(--gap)}.weighted-contact input,.weighted-contact textarea{width:100%;padding:14px 18px;box-sizing:border-box;margin:0;display:block;border:1px solid var(--blue);border-radius:var(--radius);background:transparent;color:var(--blue);font-size:16px}.weighted-contact input::placeholder,.weighted-contact textarea::placeholder{color:#dcdcdc;opacity:1}.weighted-contact textarea{resize:none;min-height:0}.weighted-contact input:focus,.weighted-contact textarea:focus{outline:none;box-shadow:0 0 0 2px #0000ff26}.weighted-contact .form-right{height:100%}.weighted-contact .form-right textarea{height:100%;min-height:0}.weighted-contact .form-send{display:flex;align-items:flex-start;justify-content:flex-start}.weighted-contact .contact-btn{padding:8px 20px;border:1px solid var(--blue);border-radius:var(--radius);background:transparent;color:var(--blue);font-size:14px;line-height:1;text-decoration:underline;cursor:pointer}.weighted-contact .contact-btn:hover{background:var(--blue);color:#fff}.weighted-contact .contact-errors{margin:0 0 16px;padding-left:18px;color:var(--blue);font-size:14px}.weighted-contact:after{content:"";position:absolute;left:50%;bottom:-12px;transform:translate(-50%);width:100vw;height:1px;background:#e5e5e5;opacity:.4}.weighted-info{padding:60px 30px 120px;background:var(--bg);color:var(--blue)}.weighted-info .info-item{margin-bottom:28px}.weighted-info .info-item h3{margin:0 0 6px;font-weight:400;color:var(--blue);text-align:left}.weighted-info .info-item p,.weighted-info .info-item a{display:block;margin:0;color:var(--blue);line-height:1.6;text-decoration:none}.weighted-info .info-item a:hover{text-decoration:underline}.contact-success{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;padding:12px 22px;border:1px solid var(--blue);border-radius:6px;background:#fff;color:var(--blue);font-size:14px;font-weight:400;letter-spacing:.2px;text-align:center;white-space:nowrap;opacity:1;transition:opacity .35s ease,transform .35s ease}.contact-success.is-hiding{opacity:0;transform:translate(-50%,-52%)}@media(max-width:1100px){.weighted-contact .contact-grid{grid-template-columns:1fr 1.2fr 92px}}@media(max-width:768px){.weighted-contact{padding:32px 20px}.weighted-contact .contact-grid{grid-template-columns:1fr;gap:16px}.weighted-contact textarea{height:auto;min-height:160px}.weighted-info{padding:40px 20px 90px}.weighted-info .info-item{margin-bottom:24px}.contact-success{font-size:13.5px;padding:12px 20px;white-space:normal;max-width:calc(100vw - 40px)}}@media(max-width:768px){.terms-wrapper h2{font-size:28px!important;line-height:1.2!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contact-weighted.css.map */
