.mega__main{flex:0 1 auto;min-width:0}.mega__picks{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px;padding-left:40px;border-left:1px solid #ECE9E3}.mega__picks-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.mega__picks-title{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#77756f}.mega__picks-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.mini{display:flex;flex-direction:column;gap:8px;color:#141416;min-width:0}.mini:hover{color:#1d6fb8}.mini__media{position:relative;display:block;aspect-ratio:1/1;border:1px solid #ECE9E3;border-radius:12px;background:#fff;overflow:hidden;transition:box-shadow .2s ease}.mini:hover .mini__media{box-shadow:0 8px 22px #0000001a}.mini__media img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:82%;height:82%;object-fit:contain}.mini__title{font-size:13px;line-height:1.35;font-weight:500;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mini__cta{font-size:12px;font-weight:700;color:#1d6fb8}@media(max-width:1900px){.mega__picks-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1280px){.mega__picks{flex:0 0 360px}.mega__picks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.contact__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start;max-width:1320px;margin:0 auto}.contact__intro .rte{margin:0 0 24px;max-width:460px}.contact__intro .rte p{margin:0}.contact__points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;font-size:15px;color:#d8d9dc}.contact__points li{display:flex;align-items:center;gap:12px}.contact__points .icon{color:var(--ah-cool);flex:none}.contact__card{background:var(--ah-surface);border:1px solid #1F2126;border-radius:22px;padding:36px}.contact__form{display:flex;flex-direction:column;gap:18px}.contact__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.contact__form textarea{padding:12px 14px;border-radius:10px;border:1px solid #2A2D33;background:#121317;color:var(--ah-text);font:inherit;resize:vertical;min-height:150px}.contact__form input:focus,.contact__form textarea:focus{outline:none;border-color:var(--ah-cool)}.contact__form .btn{align-self:flex-start}.contact__fine{font-size:12px;margin:0}.contact__success{display:flex;flex-direction:column;gap:6px;padding:8px 0}.contact__success p{margin:0}.contact__success-title{font-family:Jost,sans-serif;font-size:26px;font-weight:300;color:#7fd6a0}.social-link{display:inline-flex;align-items:center;gap:8px}.social-link .icon{color:var(--ah-cool)}@media(max-width:989px){.contact__grid{grid-template-columns:1fr;gap:32px}.contact__card{padding:24px}}@media(max-width:560px){.contact__row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/airhaus-mega.css.map */
