.dbct{padding:24px 24px 76px;background:#fff;color:#192633}.dbct *{box-sizing:border-box}.dbct__wrap{width:100%;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(260px,.79fr) minmax(0,1.21fr);gap:24px;align-items:start}.dbct__aside{border:1px solid #f0e2d5;background:linear-gradient(145deg,#fffaf5,#fff5ea 85%);border-radius:19px;padding:32px 29px 26px;min-height:575px}.dbct__eyebrow{color:#e96620;font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:850;margin:0 0 12px}.dbct__aside h2,.dbct__form-box h2{font-size:clamp(24px,2.3vw,32px);letter-spacing:-.03em;line-height:1.17;color:#172533;margin:0 0 12px;font-weight:850}.dbct__aside-copy,.dbct__form-intro{font-size:13.5px;color:#61707e;line-height:1.75;margin:0 0 24px}.dbct__contact-card{display:flex;gap:12px;align-items:flex-start;padding:17px 15px;background:#fff;border:1px solid #f0e3d8;border-radius:13px;overflow-wrap:anywhere}.dbct__icon{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:11px;background:#ffeadc;color:#e96a24}.dbct__small-label{font-size:10px;font-weight:850;color:#9b775f;letter-spacing:.12em;display:block;margin:1px 0 5px}.dbct__contact-card a{color:#182734;text-decoration:none;font-size:15px;font-weight:850}.dbct__contact-card a:hover{color:#dc5f1d;text-decoration:underline}.dbct__contact-card p{font-size:11.5px;line-height:1.5;color:#76848f;margin:7px 0 0}.dbct__contact-card--additional{margin-top:10px}.dbct__business-name{display:block;color:#192633;font-size:13px;line-height:1.45;font-weight:800}.dbct__contact-card .dbct__business-address{font-size:12px;line-height:1.55;margin-top:5px;color:#5d6b76}.dbct__divider{height:1px;width:100%;background:#ebdbcd;margin:24px 0}.dbct__aside h3{font-size:16px;line-height:1.3;color:#1a2a36;font-weight:850;margin:0 0 14px}.dbct__quick-link{display:flex;gap:12px;align-items:center;color:#273441;text-decoration:none;padding:11px 9px 11px 2px;border-radius:10px;min-width:0}.dbct__quick-link:hover{background:#ffede0}.dbct__quick-icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;color:#ec6822;font-size:23px;font-weight:800}.dbct__quick-link>span:nth-child(2){min-width:0;flex:1}.dbct__quick-link strong{display:block;font-size:13px;color:#24313d;margin-bottom:3px}.dbct__quick-link small{display:block;font-size:11.5px;color:#77838d;line-height:1.5}.dbct__quick-arrow{color:#dc6223;font-weight:850;font-size:15px}.dbct__aside-note{border-top:1px solid #ebdbcd;padding-top:19px;margin:21px 0 0;font-size:12px;line-height:1.65;color:#717f89}.dbct__form-box{border:1px solid #f0e2d5;border-radius:19px;background:#fffaf6;padding:32px 34px 36px;min-width:0;box-shadow:0 12px 28px #2b1e1507}.dbct__form-box h2{margin-bottom:8px}.dbct__form-intro{margin:0 0 24px}.dbct__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 15px}.dbct__field{min-width:0}.dbct__field--full{grid-column:1/-1}.dbct__field label{font-size:12.5px;color:#263441;font-weight:800;display:block;margin:0 0 8px}.dbct__field label>span:not(.dbct__optional){color:#e66a23}.dbct__optional{font-size:11px;font-weight:450;color:#87939d}.dbct__field input,.dbct__field select,.dbct__field textarea{display:block;width:100%;min-width:0;max-width:100%;font-family:inherit;color:#253440;background:#fff;font-size:13px;line-height:1.45;border:1px solid #dddeda;border-radius:10px;padding:12px 13px;min-height:46px;outline:0;transition:border-color .15s,box-shadow .15s}.dbct__field textarea{min-height:145px;resize:vertical}.dbct__field input::placeholder,.dbct__field textarea::placeholder{color:#99a0a8}.dbct__field select:invalid{color:#8c959f}.dbct__field select option{color:#263441;background:#fff}.dbct__field input:focus,.dbct__field select:focus,.dbct__field textarea:focus{border-color:#ed7c3c;box-shadow:0 0 0 3px #ee69271f}.dbct__field input[aria-invalid=true]{border-color:#c95132}.dbct__field-error{display:block;margin-top:6px;color:#b83e28;font-size:11px}.dbct__bottom{display:flex;align-items:center;justify-content:space-between;gap:17px;flex-wrap:wrap;margin-top:23px}.dbct__submit{display:inline-flex;align-items:center;gap:16px;background:#f06b26;color:#fff;font:inherit;font-size:13px;font-weight:850;border:0;border-radius:999px;padding:14px 22px;min-height:46px;cursor:pointer;text-decoration:none}.dbct__submit:hover{background:#d95617}.dbct__submit:focus-visible{outline:3px solid #ee9c70;outline-offset:3px}.dbct__required-note{font-size:11px;color:#84909a}.dbct__required-note>span{color:#e96a26}.dbct__alert{display:flex;gap:13px;padding:15px 16px;border-radius:11px;margin-bottom:20px;font-size:12.5px;line-height:1.6}.dbct__alert--success{background:#effaf2;color:#236c43;border:1px solid #c8e9d1}.dbct__alert--error{display:block;background:#fff1ed;color:#a63b27;border:1px solid #f0c9bf}.dbct__alert>span{font-size:20px;font-weight:800;line-height:1.2}.dbct__alert strong{display:block;font-size:13px;margin:0 0 3px}.dbct__alert p{margin:0}.dbct__alert ul{margin:8px 0 0;padding-left:18px}.dbct__alert a{color:inherit}@media(max-width:900px){.dbct__wrap{grid-template-columns:minmax(235px,.74fr) minmax(0,1.26fr);gap:14px}.dbct__aside,.dbct__form-box{padding:24px 21px}.dbct__aside{min-height:0}}@media(max-width:700px){.dbct{padding:17px 13px 48px}.dbct__wrap{grid-template-columns:1fr;gap:14px}.dbct__aside,.dbct__form-box{border-radius:15px;padding:21px 18px}.dbct__aside{min-height:0}.dbct__divider{margin:17px 0}.dbct__aside-note{margin-top:14px;padding-top:14px}.dbct__aside-copy{margin-bottom:17px}.dbct__fields{gap:14px}.dbct__form-intro{margin-bottom:18px}}@media(max-width:460px){.dbct__fields{grid-template-columns:1fr}.dbct__bottom{align-items:stretch;flex-direction:column}.dbct__submit{justify-content:center}.dbct__required-note{text-align:center}.dbct__aside h2,.dbct__form-box h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.dbct__field input,.dbct__field select,.dbct__field textarea{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/db-contact-page.css.map */
