.dist{--dist-ink: #1c1c1a;--dist-emerald: #052c22;--dist-gold: #c6a34b;--dist-gold-rgb: 198, 163, 75;--dist-card: #ffffff;--dist-field: #f7f5f0;--dist-line: rgba(5, 44, 34, .16)}.dist__grid{display:grid;grid-template-columns:1fr;gap:clamp(24px,3.4vw,48px);align-items:start}@media(min-width:900px){.dist__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}}.dist__aside{color:rgb(var(--color-foreground))}.dist__aside-title{margin:0 0 clamp(14px,1.8vw,20px);font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:clamp(20px,2.4vw,28px);line-height:1.1;letter-spacing:.02em;color:rgb(var(--color-foreground))}.dist__points{list-style:none;margin:0;padding:0;display:grid;gap:clamp(14px,1.8vw,20px)}.dist__point{display:flex;gap:13px;align-items:flex-start}.dist__point-ico{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(var(--dist-gold-rgb),.5);color:var(--dist-gold)}.dist__point-ico svg{width:20px;height:20px}.dist__point-h{margin:0 0 3px;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:13.5px;letter-spacing:.04em;color:rgb(var(--color-foreground))}.dist__point-d{margin:0;font-family:var(--font-body-family);font-size:13px;line-height:1.55;color:rgba(var(--color-foreground),.72)}.dist__contact{margin:clamp(18px,2.2vw,26px) 0 0;padding-top:clamp(16px,2vw,22px);border-top:1px solid rgba(var(--color-foreground),.14);font-family:var(--font-body-family);font-size:13px;line-height:1.6;color:rgba(var(--color-foreground),.72)}.dist__contact a{color:var(--dist-gold);text-decoration:none}.dist__contact a:hover{text-decoration:underline}.dist__card{background:var(--dist-card);color:var(--dist-ink);border:1px solid var(--dist-line);border-radius:10px;padding:clamp(22px,3vw,40px);box-shadow:0 24px 60px -40px #00000073}.dist__form{display:grid;gap:clamp(14px,1.7vw,18px)}.dist__row{display:grid;grid-template-columns:1fr;gap:clamp(14px,1.7vw,18px)}@media(min-width:560px){.dist__row--2{grid-template-columns:1fr 1fr}.dist__row--3{grid-template-columns:1fr 1fr 1fr}}.dist__field{display:flex;flex-direction:column;gap:6px;min-width:0}.dist__label{font-family:var(--font-body-family);font-size:11.5px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--dist-emerald)}.dist__req{color:var(--dist-gold)}.dist__input,.dist__select,.dist__textarea{width:100%;padding:12px 14px;font-family:var(--font-body-family);font-size:15px;color:var(--dist-ink);background:var(--dist-field);border:1px solid var(--dist-line);border-radius:6px;transition:border-color .25s var(--ease-davidoff, ease),box-shadow .25s var(--ease-davidoff, ease),background-color .25s var(--ease-davidoff, ease)}.dist__input::placeholder,.dist__textarea::placeholder{color:#1c1c1a6b}.dist__input:focus,.dist__select:focus,.dist__textarea:focus{outline:none;border-color:var(--dist-gold);box-shadow:0 0 0 3px rgba(var(--dist-gold-rgb),.2)}.dist__textarea{resize:vertical;min-height:80px}.dist__select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23052c22' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.dist__hint{font-family:var(--font-body-family);font-size:12px;line-height:1.5;color:#1c1c1a99}.dist__subhead{margin:clamp(10px,1.6vw,18px) 0 2px;padding-bottom:9px;border-bottom:1px solid var(--dist-line);font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.06em;color:var(--dist-emerald)}.dist__subhead:first-child{margin-top:0}.dist__grouplabel{font-family:var(--font-body-family);font-size:11.5px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--dist-emerald);margin-bottom:8px}.dist__choices{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dist__choice{position:relative;display:flex;align-items:center;gap:10px;padding:13px 15px;cursor:pointer;background:var(--dist-field);border:1.5px solid var(--dist-line);border-radius:7px;transition:border-color .28s var(--ease-davidoff, ease),background-color .28s var(--ease-davidoff, ease),box-shadow .28s var(--ease-davidoff, ease)}.dist__choice:hover{border-color:#052c2252;background:#052c2208}.dist__choice input{position:absolute;opacity:0;width:0;height:0}.dist__choice-dot{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(5,44,34,.4);display:grid;place-items:center}.dist__choice-dot:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--dist-gold);transform:scale(0);transition:transform .18s var(--ease-davidoff, ease)}.dist__choice-txt{font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:.4px;color:var(--dist-ink)}.dist__choice input:checked~.dist__choice-dot{border-color:var(--dist-emerald)}.dist__choice input:checked~.dist__choice-dot:after{transform:scale(1)}.dist__choice:has(input:checked){border-color:var(--dist-emerald);background:#052c220d}.dist__choice input:focus-visible~.dist__choice-dot{box-shadow:0 0 0 3px rgba(var(--dist-gold-rgb),.25)}.dist__check{display:flex;gap:11px;align-items:flex-start;cursor:pointer}.dist__check input{position:absolute;opacity:0;width:0;height:0}.dist__check-box{flex:0 0 auto;width:20px;height:20px;margin-top:1px;border-radius:4px;border:1.5px solid rgba(5,44,34,.4);background:var(--dist-field);display:grid;place-items:center}.dist__check-box svg{width:13px;height:13px;color:#fff;opacity:0;transform:scale(.5);transition:opacity .15s,transform .15s}.dist__check input:checked~.dist__check-box{background:var(--dist-emerald);border-color:var(--dist-emerald)}.dist__check input:checked~.dist__check-box svg{opacity:1;transform:scale(1)}.dist__check input:focus-visible~.dist__check-box{box-shadow:0 0 0 3px rgba(var(--dist-gold-rgb),.25)}.dist__check-txt{font-family:var(--font-body-family);font-size:12.5px;line-height:1.5;color:#1c1c1ab8}.dist__submit{width:100%;min-height:52px;margin-top:4px;padding:15px 24px;cursor:pointer;border:0;border-radius:6px;background:var(--dist-emerald);color:#f7f5f0;font-family:var(--font-body-family);font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:background-color .3s var(--ease-davidoff, ease),opacity .3s,transform .3s var(--ease-davidoff, ease),box-shadow .3s var(--ease-davidoff, ease)}.dist__submit:hover{opacity:.96;transform:translateY(-2px);box-shadow:0 14px 30px -16px #052c228c}.dist__submit:active{transform:translateY(1px)}.dist__compliance{margin:14px 0 0;font-family:var(--font-body-family);font-size:11px;line-height:1.55;color:#1c1c1a94}.dist__note{margin:0 0 18px;padding:14px 16px;border-radius:6px;font-family:var(--font-body-family);font-size:14px;line-height:1.5}.dist__note--ok{background:#052c2212;border:1px solid rgba(5,44,34,.25);color:var(--dist-emerald)}.dist__note--err{background:#961e1e12;border:1px solid rgba(150,30,30,.3);color:#8c1d1d}.dist__note--err ul{margin:6px 0 0;padding-left:18px}@media(prefers-reduced-motion:reduce){.dist__choice-dot:after,.dist__check-box svg,.dist__submit,.dist__input,.dist__select,.dist__textarea,.dist__choice{transition:none}.dist__submit:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/distributors.css.map */
