:root{--radio-tarjeta: 18px;--radio-boton: 999px;--radio-control: 999px;--bugambilia: #c2185b;--oro-viejo: #b48a4a;--arco-foto: 50% 50% 16px 16px / 14% 14% 16px 16px;--sombra-premium: 0 30px 60px -28px rgb(30 42 35 / 38%), 0 10px 22px -12px rgb(30 42 35 / 18%)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .3 0 0 0 0 .22 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E")}.hauser-pasos,.hauser-faq,.hauser-zonas,.hauser-nhero,.hauser-cat-encabezado,.hauser-criterio,.hauser-explorador{position:relative;isolation:isolate;overflow:clip}.hauser-pasos .hauser-pasos__numero{display:inline-grid;place-items:center;width:64px;height:76px;border-radius:32px 32px 8px 8px;border:1px solid color-mix(in srgb,var(--oro-viejo) 55%,transparent);background:color-mix(in srgb,var(--fondo) 70%,transparent);font-size:2rem}.hauser-pasos .hauser-pasos__paso.is-alcanzado .hauser-pasos__numero{background:var(--primario);border-color:var(--primario);color:var(--fondo);transform:none}.hauser-pasos .hauser-pasos__paso{border-top:1px solid color-mix(in srgb,var(--tinta) 18%,transparent)}.hauser-pasos .hauser-pasos--vertical .hauser-pasos__riel{display:none}.hauser-pasos .hauser-pasos--horizontal .hauser-pasos__riel{top:0;left:0;right:0;height:2px;background:transparent}.shopify-section-group-footer-group summary.menu__heading{padding-block-start:0}.shopify-section-group-footer-group.footer-utilities{padding-bottom:84px}.hauser-boton-primario,.hauser-boton-secundario{border-radius:var(--radio-boton);letter-spacing:.01em;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.hauser-boton-primario{box-shadow:0 10px 24px -14px color-mix(in srgb,var(--primario) 80%,transparent),inset 0 1px #ffffff2e}.hauser-explorador__pastilla,.hauser-cat-encabezado__pastilla,.hauser-cat-encabezado__mini,.hauser-explorador__mini{border-radius:999px}.hauser-card-propiedad__media{border-radius:var(--arco-foto);isolation:isolate}.hauser-card-propiedad__img{filter:saturate(1.06) contrast(1.03)}.hauser-card-propiedad__tags{top:auto;bottom:12px;left:12px;flex-direction:row;gap:6px}.hauser-card-propiedad__operacion,.hauser-card-propiedad__nueva{padding:6px 12px;border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hauser-card-propiedad__operacion{background:#faf7f0e0}.hauser-card-propiedad.is-apuntada .hauser-card-propiedad__media{box-shadow:var(--sombra-premium)}.hauser-card-propiedad__cta .hauser-recorrido-agregar{position:relative;background:transparent;color:var(--primario);border:1px solid color-mix(in srgb,var(--primario) 55%,transparent);box-shadow:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.hauser-card-propiedad__cta .hauser-recorrido-agregar:before{content:"+";display:inline-block;margin-right:8px;font-size:1.15em;font-weight:400;line-height:1;transition:transform .3s ease}.hauser-card-propiedad__cta .hauser-recorrido-agregar.is-confirmado{background:var(--primario);color:var(--fondo);border-color:var(--primario)}.hauser-card-propiedad__cta .hauser-recorrido-agregar.is-confirmado:before{content:none}.hauser-card-propiedad__cta .hauser-recorrido-agregar:focus-visible{outline:2px solid var(--primario);outline-offset:2px}.hauser-precio__periodo{font-size:.55em;font-family:var(--fuente-cuerpo);font-weight:500;letter-spacing:0;margin-left:2px;color:var(--tinta-suave)}.hauser-zonas__pieza{border-radius:50% 50% 18px 18px/26% 26% 18px 18px;isolation:isolate;transition:box-shadow .5s ease,transform .6s cubic-bezier(.16,1,.3,1)}.hauser-zonas__media img{filter:saturate(1.06) contrast(1.03)}.hauser-cta-final,.hauser-anfitrion{border-radius:50% 50% 0 0 / clamp(36px,6vw,90px) clamp(36px,6vw,90px) 0 0;position:relative;isolation:isolate;overflow:hidden}.hauser-cta-final{background:linear-gradient(170deg,color-mix(in srgb,var(--primario) 86%,#0f1a14),var(--primario) 60%)}.hauser-vender__caja{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;background:var(--primario);box-shadow:var(--sombra-premium)}.hauser-destacada__foto{border-radius:16px}.hauser-destacada__galeria>:first-child,.hauser-destacada__galeria>:first-child .hauser-destacada__foto{border-radius:50% 50% 16px 16px/22% 22% 16px 16px}.hauser-galeria__escenario,.hauser-galeria__capa,.hauser-galeria__img{border-radius:18px}.hauser-galeria__mini,.hauser-galeria__mini img{border-radius:10px}.hauser-eyebrow:not(.hauser-card-propiedad__zona),.hauser-nhero__eyebrow,.hauser-criterio__eyebrow,.hauser-metodo__eyebrow,.hauser-terreno__eyebrow{display:inline-flex;align-items:center;gap:12px}.hauser-eyebrow:not(.hauser-card-propiedad__zona):before,.hauser-nhero__eyebrow:before,.hauser-criterio__eyebrow:before,.hauser-metodo__eyebrow:before,.hauser-terreno__eyebrow:before{content:"";flex-shrink:0;width:28px;height:1px;background:linear-gradient(90deg,var(--oro-viejo),color-mix(in srgb,var(--oro-viejo) 10%,transparent))}.hauser-nhero__foto{margin:0;position:relative}.hauser-nhero__foto a{display:block;color:inherit;text-decoration:none}.hauser-nhero__foto-marco{display:block;overflow:hidden;aspect-ratio:4 / 5;border-radius:50% 50% 18px 18px/30% 30% 18px 18px;box-shadow:var(--sombra-premium);background:var(--borde)}.hauser-nhero__foto img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(1.06) contrast(1.03);transform:scale(1.02);transition:transform 1.6s cubic-bezier(.22,1,.36,1)}.hauser-nhero__foto figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:.82rem;color:var(--tinta-suave)}.hauser-nhero__foto figcaption strong{font-family:var(--fuente-titulos);font-weight:500;font-size:1rem;color:var(--tinta)}.price-facet__input{font-size:.86rem;letter-spacing:-.01em;text-overflow:ellipsis;min-width:0}::selection{background:color-mix(in srgb,var(--primario) 85%,transparent);color:var(--fondo)}.hauser-fx .fx-cortina{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s cubic-bezier(.77,0,.18,1)}.hauser-fx .fx-cortina.is-fx-visto{clip-path:inset(0 0 0 0)}.hauser-fx .fx-cortina img{transition:transform 1.8s cubic-bezier(.22,1,.36,1),opacity var(--dur-3, .6s) ease,filter .6s ease}.hauser-fx .fx-cortina:not(.is-fx-visto) img{transform:scale(1.18)}.hauser-fx .hauser-explorador__celda:nth-child(3n+2) .fx-cortina,.hauser-fx .product-grid__item:nth-child(3n+2) .fx-cortina{transition-delay:.12s}.hauser-fx .hauser-explorador__celda:nth-child(3n+3) .fx-cortina,.hauser-fx .product-grid__item:nth-child(3n+3) .fx-cortina{transition-delay:.24s}.hauser-fx .hauser-zonas__pieza:nth-child(2).fx-cortina,.hauser-fx .hauser-destacada__galeria>:nth-child(2) .fx-cortina,.hauser-fx .hauser-destacada__galeria>.fx-cortina:nth-child(2){transition-delay:.12s}.hauser-fx .hauser-zonas__pieza:nth-child(3).fx-cortina,.hauser-fx .hauser-destacada__galeria>.fx-cortina:nth-child(3){transition-delay:.24s}.hauser-fx .hauser-zonas__pieza:nth-child(4).fx-cortina{transition-delay:.36s}.hauser-fx-hilo{position:fixed;top:0;left:0;right:0;z-index:1000;height:2px;background:linear-gradient(90deg,var(--oro-viejo),var(--primario));transform-origin:left center;transform:scaleX(0);pointer-events:none}.hauser-fx .hauser-zonas:after{content:"Morelos";position:absolute;z-index:-1;top:0;left:0;font-family:var(--fuente-titulos);font-size:clamp(7rem,21vw,21rem);font-weight:500;line-height:.9;letter-spacing:-.03em;white-space:nowrap;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--tinta) 13%,transparent);transform:translate3d(var(--fx-deriva, 0%),0,0);pointer-events:none}.hauser-interludio{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:end;min-height:100svh;color:#fbf8f1;background:var(--tinta, #1e2a23)}.hauser-interludio__foto{position:absolute;top:-6%;right:0;bottom:-6%;left:0;z-index:-2}.hauser-interludio__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 62%;transform:translate3d(0,var(--fx-y, 0px),0) scale(var(--fx-s, 1.06));will-change:transform;filter:saturate(1.08) contrast(1.04)}.hauser-interludio__velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,rgb(14 20 16 / 86%) 0%,rgb(14 20 16 / 40%) 38%,transparent 70%),linear-gradient(90deg,rgb(14 20 16 / 45%) 0%,transparent 55%)}.hauser-interludio__contenido{width:min(100% - 32px,1180px);margin:0 auto;padding:140px 0 clamp(64px,10vw,128px)}.hauser-interludio__ahora{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 22px;font-size:.74rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fbf8f1db;font-variant-numeric:tabular-nums}.hauser-interludio__punto{width:7px;height:7px;border-radius:50%;background:#8fd3a8;animation:hauser-latido 2.4s ease-out infinite}@keyframes hauser-latido{0%{box-shadow:0 0 #8fd3a88c}70%,to{box-shadow:0 0 0 9px #8fd3a800}}.hauser-interludio__dato:empty{display:none}.hauser-interludio__dato:before{content:"\b7";margin-right:12px;opacity:.55}.hauser-interludio__titulo{margin:0;max-width:13ch;font-family:var(--fuente-titulos);font-size:clamp(2.7rem,7.6vw,6.6rem);font-weight:500;line-height:.98;letter-spacing:-.025em;color:#fbf8f1;text-wrap:balance}.hauser-interludio__texto{margin:22px 0 0;max-width:44ch;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.55;color:#fbf8f1e0}.hauser-interludio__cta{display:inline-flex;align-items:center;gap:10px;margin-top:32px;min-height:52px;padding:0 26px;border:1px solid rgb(251 248 241 / 70%);border-radius:999px;color:#fbf8f1;font-weight:600;text-decoration:none;background:#fbf8f114;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background-color .3s ease,color .3s ease}.hauser-interludio__cta span{transition:transform .3s ease}.hauser-interludio__cta:focus-visible,.hauser-interludio__pie:focus-visible{outline:2px solid #fbf8f1;outline-offset:3px}.hauser-interludio__pie{position:absolute;right:max(16px,calc((100% - 1180px)/2));bottom:clamp(20px,3vw,36px);display:grid;justify-items:end;gap:2px;text-align:right;color:#fbf8f1c7;text-decoration:none;font-size:.74rem;letter-spacing:.04em}.hauser-interludio__pie strong{font-family:var(--fuente-titulos);font-weight:500;font-size:.95rem;color:#fbf8f1}@media(hover:hover){.hauser-boton-primario:hover,.hauser-boton-secundario:hover{transform:translateY(-1px)}.hauser-boton-primario:hover{box-shadow:0 16px 30px -14px color-mix(in srgb,var(--primario) 85%,transparent),inset 0 1px #ffffff2e}.hauser-card-propiedad__cta .hauser-recorrido-agregar:hover{background:var(--primario);color:var(--fondo);border-color:var(--primario)}.hauser-card-propiedad__cta .hauser-recorrido-agregar:hover:before{transform:rotate(90deg)}.hauser-zonas__pieza:hover{box-shadow:var(--sombra-premium);transform:translateY(-4px)}}@media(hover:hover){.hauser-nhero__foto a:hover img{transform:scale(1.06)}.hauser-interludio__cta:hover{background:#fbf8f1;color:var(--tinta, #1e2a23)}.hauser-interludio__cta:hover span{transform:translate(4px)}.hauser-interludio__pie:hover strong{text-decoration:underline;text-underline-offset:.2em}}@media(max-width:989px){.hauser-nhero__foto{width:min(100% - 32px,460px);margin:28px auto 0}.hauser-nhero__foto-marco{aspect-ratio:5 / 4;border-radius:50% 50% 16px 16px/26% 26% 16px 16px}}@media(min-width:990px){.hauser-nhero:has(.hauser-nhero__foto){display:flex;align-items:center;min-height:calc(min(32vw,430px)/.8 + 160px)}.hauser-nhero__contenido{padding-right:min(42vw,560px);width:100%}.hauser-nhero__foto{position:absolute;right:max(32px,calc((100% - 1280px)/2 + 32px));top:50%;width:min(32vw,430px);transform:translateY(-50%)}}@media(max-width:749px){.shopify-section-group-footer-group.footer-utilities{padding-bottom:88px}.hauser-interludio{min-height:92svh}.hauser-interludio__contenido{padding-bottom:150px}.hauser-interludio__pie{left:16px;right:auto;justify-items:start;text-align:left}.hauser-interludio__img{object-position:50% 70%}.hauser-nhero__contenido{max-width:none;margin-inline:0}.product-grid{padding-inline:16px;column-gap:14px}.hauser-zonas__pieza{border-radius:50% 50% 16px 16px/20% 20% 16px 16px}}@media(prefers-reduced-motion:reduce){.hauser-nhero__foto img{transition:none}.hauser-interludio__punto{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hauser-vida.css.map */
