.info-nav.simple {
  position: sticky;
  top: 0;
  z-index: 50;
  justify-content: flex-start;
  background: rgba(10, 13, 11, .96);
  backdrop-filter: blur(12px);
}

.market-filters {
  display: flex;
  gap: 8px;
  overflow-x: auto;
  margin-left: 18px;
  padding: 4px;
}

.market-filters a {
  white-space: nowrap;
  border: 1px solid var(--line);
  border-radius: 20px;
  padding: 9px 14px;
  color: #aaa;
  font-size: 13px;
}

.market-filters a:hover,
.market-filters a.active {
  border-color: #df5c20;
  background: #df5c20;
  color: #fff;
}

@media (max-width: 640px) {
  .info-nav.simple { padding-inline: 12px; }
  .page-back { flex: 0 0 auto; }
  .market-filters { margin-left: 8px; }
}

.info-hero>span{color:#999}.contact-form{width:min(760px,calc(100% - 40px));margin:0 auto;padding:45px 0 90px;display:grid;gap:20px}.contact-form>div{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-form label{display:grid;gap:10px;font-weight:600}.contact-form input,.contact-form textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:#141815;color:#f4f0e8;padding:16px;font:inherit}.contact-form textarea{resize:vertical;line-height:1.6}.contact-form input:focus,.contact-form textarea:focus{outline:1px solid #df5c20;border-color:#df5c20}.contact-form button{justify-self:start;border:0;border-radius:8px;background:#df5c20;color:#fff;padding:15px 24px;font-weight:700;cursor:pointer}.contact-notice{width:min(760px,calc(100% - 40px));margin:28px auto 0;border:1px solid var(--line);border-radius:8px;padding:16px;display:grid;gap:6px}.contact-notice.success{border-color:#4f845d;background:#193221}.contact-notice.error{border-color:#ad4d28;background:#3b1e16}@media(max-width:640px){.contact-form>div{grid-template-columns:1fr}}

.delivery-simple{width:min(1000px,calc(100% - 40px));margin:0 auto;padding:45px 0 90px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.delivery-simple article{border:1px solid var(--line);border-radius:12px;padding:28px;background:rgba(255,255,255,.018)}.delivery-simple article span{color:#e9662a;font-size:12px}.delivery-simple h2{margin:20px 0 12px;font:25px 'DM Serif Display',serif}.delivery-simple p{color:#aaa;line-height:1.7}.delivery-actions{grid-column:1/-1;display:flex;gap:12px;margin-top:8px}.delivery-actions a{border:1px solid #b84b1d;border-radius:8px;padding:14px 18px;color:#e9662a}@media(max-width:760px){.delivery-simple{grid-template-columns:1fr}.delivery-actions{flex-direction:column}}
