.ContactForm-module__MW0ffG__extraSlot{min-width:0}.ContactForm-module__MW0ffG__message{text-align:center;word-break:keep-all;border-radius:5px;grid-column:1/-1;margin-top:18px;padding:14px 18px;font-size:1.6rem;line-height:1.6}.ContactForm-module__MW0ffG__message[data-state=done]{color:#16844a;background:#16844a14;border:1px solid #16844a40}.ContactForm-module__MW0ffG__message[data-state=error]{color:var(--red);background:#c40d1a0f;border:1px solid #c40d1a3d}
.DeviceSearch-module__0euk-W__wrap{flex-direction:column;gap:22px;min-width:0;display:flex}.DeviceSearch-module__0euk-W__searchBar{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.DeviceSearch-module__0euk-W__searchInput{min-width:0;height:52px;color:var(--ink);transition:var(--transition);background:#ffffff94;border:1px solid #00000024;border-radius:5px;outline:none;flex:320px;padding:0 16px;font-size:1.5rem;font-weight:300}.DeviceSearch-module__0euk-W__searchInput:focus{border-color:var(--red);background:#ffffffe6;box-shadow:0 0 0 3px #c400120f}.DeviceSearch-module__0euk-W__searchButton,.DeviceSearch-module__0euk-W__analogButton{text-align:center;white-space:nowrap;cursor:pointer;height:52px;transition:var(--transition);border:1px solid #0000;border-radius:5px;flex:none;padding:0 26px;font-size:1.5rem;font-weight:600;line-height:50px}.DeviceSearch-module__0euk-W__searchButton{background:var(--red);color:#fff}.DeviceSearch-module__0euk-W__searchButton:hover{background:#a80b17}.DeviceSearch-module__0euk-W__analogButton{color:var(--ink);background:#fff;border-color:#2029382e;text-decoration:none}.DeviceSearch-module__0euk-W__analogButton:hover{border-color:var(--red);color:var(--red)}.DeviceSearch-module__0euk-W__tableWrap{min-width:0;overflow-x:auto}.DeviceSearch-module__0euk-W__table{border-collapse:collapse;border-top:2px solid var(--ink);width:100%;min-width:680px;font-size:1.5rem;line-height:1.55}.DeviceSearch-module__0euk-W__table th,.DeviceSearch-module__0euk-W__table td{text-align:left;vertical-align:middle;word-break:break-word;border-bottom:1px solid #2029381f;padding:13px 14px}.DeviceSearch-module__0euk-W__table thead th{color:var(--ink);background:#2029380e;font-weight:700}.DeviceSearch-module__0euk-W__table td strong{color:var(--ink);font-weight:700}.DeviceSearch-module__0euk-W__actionColumn{text-align:right;white-space:nowrap;width:1%}.DeviceSearch-module__0euk-W__notice{color:var(--gray);text-align:center;font-size:1.4rem}.DeviceSearch-module__0euk-W__notice[data-state=error]{color:var(--red)}.DeviceSearch-module__0euk-W__addButton,.DeviceSearch-module__0euk-W__removeButton{cursor:pointer;height:38px;transition:var(--transition);background:#fff;border-radius:4px;padding:0 16px;font-size:1.4rem;font-weight:600}.DeviceSearch-module__0euk-W__addButton{color:var(--ink);border:1px solid #20293838}.DeviceSearch-module__0euk-W__addButton:hover:not(:disabled){border-color:var(--red);color:var(--red)}.DeviceSearch-module__0euk-W__addButton:disabled{color:var(--gray);cursor:default;border-color:#2029381a}.DeviceSearch-module__0euk-W__removeButton{color:var(--red);border:1px solid #c40d1a66}.DeviceSearch-module__0euk-W__removeButton:hover{background:var(--red);color:#fff}.DeviceSearch-module__0euk-W__cart .DeviceSearch-module__0euk-W__table{border-top-color:var(--red)}.DeviceSearch-module__0euk-W__quantity{height:38px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #00000024;border-radius:4px;padding:0 10px;font-size:1.4rem}.DeviceSearch-module__0euk-W__quantityNote{color:var(--gray);text-align:right;margin-top:8px;font-size:1.4rem}@media (max-width:768px){.DeviceSearch-module__0euk-W__searchInput{flex-basis:100%}.DeviceSearch-module__0euk-W__searchButton,.DeviceSearch-module__0euk-W__analogButton{flex:1 1 0;padding:0 12px}.DeviceSearch-module__0euk-W__table{min-width:560px}.DeviceSearch-module__0euk-W__table th,.DeviceSearch-module__0euk-W__table td{padding:11px 12px}}
