.wd-b2b{--wd-b2b-ink: #f4f0ea;--wd-b2b-muted: rgba(244, 240, 234, .62);--wd-b2b-line: rgba(244, 240, 234, .14);--wd-b2b-wine: var(--wd-brand-burgundy, #9c3347);--wd-b2b-wine-dark: #71283b;--wd-b2b-dark: #0e0e0e;--wd-b2b-panel: #171717;--wd-b2b-display: var(--wd-font-display), Manrope, sans-serif;--wd-b2b-ui: var(--wd-font-ui), Manrope, sans-serif;--wd-b2b-pad: clamp(20px, 4vw, 64px);--wd-b2b-ease: cubic-bezier(.4, 0, .2, 1);color:var(--wd-b2b-ink);background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(156,51,71,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 0%,rgba(156,51,71,.1),transparent 50%),var(--wd-b2b-dark);font-family:var(--wd-b2b-ui);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.wd-b2b *,.wd-b2b *:before,.wd-b2b *:after{box-sizing:border-box}.wd-b2b__wrap{width:min(1120px,calc(100% - 2 * var(--wd-b2b-pad)));margin-inline:auto}.wd-b2b__hero{padding:clamp(72px,12vw,120px) 0 clamp(40px,6vw,64px)}.wd-b2b__brand{margin:0 0 18px;font-family:var(--wd-b2b-display);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:400;letter-spacing:-.03em;color:#fff}.wd-b2b__title{margin:0 0 16px;max-width:14ch;font-family:var(--wd-b2b-display);font-size:clamp(2.5rem,7vw,4.5rem);font-weight:400;line-height:.95;letter-spacing:-.04em;color:#fff}.wd-b2b__lede{margin:0;max-width:36rem;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.55;color:var(--wd-b2b-muted)}.wd-b2b__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,3vw,28px);padding-bottom:clamp(72px,10vw,120px);align-items:start}.wd-b2b__cabinet,.wd-b2b__form-panel{padding:clamp(28px,4vw,40px);background:var(--wd-b2b-panel);border:1px solid var(--wd-b2b-line);border-radius:20px}.wd-b2b__cabinet{position:sticky;top:24px;background:linear-gradient(160deg,rgba(156,51,71,.18),transparent 55%),var(--wd-b2b-panel)}.wd-b2b__eyebrow{margin:0 0 12px;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wd-b2b-wine)}.wd-b2b__cabinet-title,.wd-b2b__form-title{margin:0 0 12px;font-family:var(--wd-b2b-display);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400;letter-spacing:-.03em;line-height:1.15;color:#fff}.wd-b2b__cabinet-text,.wd-b2b__form-text{margin:0 0 24px;color:var(--wd-b2b-muted)}.wd-b2b__cabinet-hint{margin:14px 0 0;font-size:.8125rem;color:#f4f0ea6b}.wd-b2b__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:999px;font-family:var(--wd-b2b-ui);font-size:.9375rem;font-weight:600;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background .2s var(--wd-b2b-ease),border-color .2s var(--wd-b2b-ease),color .2s var(--wd-b2b-ease),transform .2s var(--wd-b2b-ease)}.wd-b2b__btn--solid{color:#111;background:#fff}.wd-b2b__btn--solid:hover{transform:translateY(-1px);background:#f4f0ea}.wd-b2b__btn--wine{width:100%;color:#fff;background:var(--wd-b2b-wine);border-color:var(--wd-b2b-wine)}.wd-b2b__btn--wine:hover{background:var(--wd-b2b-wine-dark);border-color:var(--wd-b2b-wine-dark)}.wd-b2b__form{margin-top:8px}.wd-b2b__fields{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin-bottom:20px}.wd-b2b__field{display:flex;flex-direction:column;gap:8px}.wd-b2b__field--full{grid-column:1 / -1}.wd-b2b__label{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f4f0ea8c}.wd-b2b__input{width:100%;min-height:48px;padding:12px 14px;color:#fff;background:#ffffff0a;border:1px solid var(--wd-b2b-line);border-radius:12px;font:inherit;outline:none;transition:border-color .2s var(--wd-b2b-ease),background .2s var(--wd-b2b-ease)}.wd-b2b__input:focus{border-color:#9c3347b3;background:#ffffff0f}.wd-b2b__input--area{min-height:132px;resize:vertical}.wd-b2b__alert{margin:0 0 16px;padding:12px 14px;border-radius:12px;font-size:.9375rem}.wd-b2b__alert--ok{color:#d8f5de;background:#2e7d4638;border:1px solid rgba(46,125,70,.35)}.wd-b2b__alert--error{color:#ffd6d6;background:#9c334738;border:1px solid rgba(156,51,71,.4)}@media(max-width:860px){.wd-b2b__grid{grid-template-columns:1fr}.wd-b2b__cabinet{position:static}.wd-b2b__fields{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/wd-b2b.css.map */
