.amira-htx{display:flex;flex-direction:column;gap:2rem}.amira-htx__intro{text-align:center}.amira-htx__title{font-family:var(--amira-serif, "Cormorant Garamond"),serif;font-weight:600;font-size:clamp(1.53rem,1.7vw,2.47rem);letter-spacing:.04em;text-transform:uppercase;color:#1d1b19;line-height:1.35;margin:0 0 .9rem}.amira-htx__sub{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;color:#c57f90;margin:0 0 1.4rem}.amira-htx__link{display:inline-block;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:1.05rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#c57f90;text-decoration:none}.amira-htx__link:after{content:" \2192"}.amira-htx__link:hover{text-decoration:underline;text-underline-offset:4px}.amira-htx__media{position:relative;background:transparent}.amira-htx__img{display:block;width:100%;height:auto}.amira-htx__media--fade .amira-htx__img{transition:opacity 2.6s ease-in-out}.amira-htx__img--alt{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}.amira-htx__media--fade.is-night .amira-htx__img{opacity:0}.amira-htx__media--fade.is-night .amira-htx__img--alt{opacity:1}.amira-htx__badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(140px,13.7vw,198px);height:clamp(140px,13.7vw,198px);filter:drop-shadow(0 4px 14px rgba(0,0,0,.12))}.amira-htx__badge svg{width:100%;height:100%}.amira-htx__bullets{display:grid;grid-template-columns:1fr;gap:1.4rem;margin:0;padding:0}.amira-htx__bullet{display:flex;align-items:center;gap:1rem}.amira-htx__bicon{flex:0 0 auto;color:#c57f90;width:26px}.amira-htx__bicon svg{width:24px;height:22px;display:block}.amira-htx__bicon-img{width:26px;height:26px;object-fit:contain;display:block}.amira-htx__btext strong{display:block;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:1.52rem;font-weight:600;color:#2b2622;line-height:1.35;margin-bottom:.2rem}.amira-htx__btext span{display:block;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:1.33rem;color:#6b625b;line-height:1.35}@media screen and (min-width:990px){.amira-htx.page-width{max-width:1400px}.amira-htx{display:grid;grid-template-columns:26% 1fr 23%;gap:2.6rem;align-items:center}.amira-htx__intro{text-align:center}.amira-htx__media{min-height:0}.amira-htx__bullets{gap:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-amira-houston.css.map */
