.prop-hero{position:relative;min-height:85vh;display:flex;align-items:center;background:var(--hero-bg, linear-gradient(135deg, #0f172a 0%, #1e3a5f 100%)) center/cover no-repeat;overflow:hidden}.prop-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f172ab3,#0f172ad9);z-index:1}.prop-hero__content{position:relative;z-index:2;text-align:center;padding:6rem 1.5rem 3rem;max-width:820px;margin:0 auto}.prop-hero__badge{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24;background:#fbbf241f;border:1px solid rgba(251,191,36,.25);padding:.4rem 1rem;border-radius:50px;margin-bottom:1.25rem;animation:heroFadeDown .6s ease-out both}.prop-hero__title{font-size:clamp(1.75rem,5vw,3rem);font-weight:800;color:#fff;line-height:1.15;margin:0 0 1rem;letter-spacing:-.02em;animation:heroFadeUp .7s ease-out .1s both}.prop-hero__subtitle{font-size:clamp(.95rem,2vw,1.15rem);color:#ffffffbf;line-height:1.6;margin:0 auto 2rem;max-width:600px;animation:heroFadeUp .7s ease-out .2s both}.prop-hero__search{animation:heroFadeUp .7s ease-out .3s both}.prop-hero__search-form{background:#fff;border-radius:16px;padding:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 20px 50px -12px #0000004d}.prop-hero__search-row{display:flex;flex-direction:column;gap:.5rem}.prop-hero__search-field{display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;border:1.5px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#94a3b8;transition:border-color .2s}.prop-hero__search-field:focus-within{border-color:#2563eb;background:#fff}.prop-hero__input,.prop-hero__select{flex:1;border:0;background:transparent;font-size:.9rem;color:#1e293b;outline:none;font-family:inherit}.prop-hero__select{cursor:pointer;-webkit-appearance:none;appearance:none}.prop-hero__search-field--select{position:relative}.prop-hero__search-field--select:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #94a3b8;pointer-events:none}.prop-hero__search-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.5rem;background:#2563eb;color:#fff;border:none;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s,transform .15s;font-family:inherit}.prop-hero__search-btn:hover{background:#1d4ed8;transform:translateY(-1px)}.prop-hero__search-btn:active{transform:translateY(0)}.prop-hero__popular{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem;font-size:.8rem;animation:heroFadeUp .7s ease-out .45s both}.prop-hero__popular span{color:#ffffff80;font-weight:500}.prop-hero__popular a{color:#fffc;text-decoration:none;padding:.25rem .65rem;background:#ffffff1a;border-radius:50px;border:1px solid rgba(255,255,255,.15);transition:all .2s}.prop-hero__popular a:hover{background:#fff3;color:#fff}.prop-hero__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2.5rem;animation:heroFadeUp .7s ease-out .5s both}.prop-hero__stat{text-align:center;padding:1rem .5rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.prop-hero__stat-number{display:block;font-size:1.35rem;font-weight:800;color:#fbbf24;letter-spacing:-.01em}.prop-hero__stat-label{display:block;font-size:.75rem;color:#fff9;margin-top:.2rem;font-weight:500}@media(min-width:750px){.prop-hero{min-height:90vh}.prop-hero__search-row{flex-direction:row}.prop-hero__search-field{flex:1}.prop-hero__search-field--select{max-width:180px}.prop-hero__search-btn span{display:inline}.prop-hero__stats{grid-template-columns:repeat(4,1fr)}}@media(min-width:990px){.prop-hero__content{padding:8rem 2rem 4rem}.prop-hero__search-form{padding:.6rem;border-radius:14px}.prop-hero__stat{padding:1.25rem 1rem}}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes heroFadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/property-hero.css.map */
