.hero-wholesale{margin-top:17px;font-size:11px;color:#657458;letter-spacing:.4px}
.inquiry-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}
.button-outline{background:transparent;border:1px solid #89957a;color:var(--green)}
.inquiry-actions .button{gap:14px;padding-inline:18px}
.inquiry-modes{display:flex;gap:7px;padding:4px;background:#eceee2;border-radius:4px;margin:13px 0 8px}
.inquiry-modes button{flex:1;background:transparent;color:#7d886f;padding:7px 5px;font-size:11px;border-radius:3px}
.inquiry-modes button.active{background:var(--paper);box-shadow:0 1px 4px #263e3012;color:var(--green)}
.inquiry-hint{color:#8b947f;font-size:10px;line-height:1.8;margin:8px 0 12px}
.contact-dialog{padding-bottom:24px}.contact-description{margin-bottom:10px}
.site-header .brand>span{font-size:24px;letter-spacing:2px}
.contact-source{overflow-wrap:anywhere}
@media(max-width:1100px) and (min-width:781px){.site-header{gap:16px}.site-header nav{gap:17px}.site-header .brand>span{font-size:21px}.site-header .header-contact{padding-inline:11px;gap:10px}.filters{gap:21px}}
@media(max-width:780px){.hero-wholesale{font-size:10px;margin-top:14px}.site-header .brand>span{font-size:21px}.inquiry-actions .button{font-size:10px;padding-inline:16px}.inquiry-modes button{font-size:10px}.inquiry-hint{font-size:9px}.contact-dialog h2{font-size:22px}.contact-qr img{width:174px;height:174px}.contact-source{font-size:8px}.contact-dialog{padding-inline:22px}}
