.ubicacion-info-section{background-color:var(--color-bg-white)}.ubicacion-info__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.ubicacion-info__content{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center}.ubicacion-info__text{order:1}.ubicacion-info__map,.ubicacion-info__content--reverse .ubicacion-info__text{order:2}.ubicacion-info__content--reverse .ubicacion-info__map{order:1}.ubicacion-info__title{color:#000;font-style:normal;font-size:24px;font-weight:500;line-height:1.3;margin-bottom:var(--spacing-lg)}.ubicacion-info__subtitle{color:#000;font-style:normal;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:var(--spacing-lg)}.ubicacion-info__description{color:var(--color-text-secondary);font-size:16px;line-height:1.6;margin-bottom:var(--spacing-lg)}.ubicacion-info__details{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ubicacion-info__address,.ubicacion-info__phone,.ubicacion-info__email{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.ubicacion-info__map{width:100%}.google-maps-container{width:100%;height:400px;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-medium)}.google-maps-container iframe{width:100%;height:100%;border:none}.map-placeholder{width:100%;height:400px;background-color:#f5f5f5;border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-secondary);border:2px dashed #ddd}.ubicacion-info__image{width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-medium)}@media (max-width: 1024px){.ubicacion-info__container{padding:0 var(--container-padding-tablet)}.ubicacion-info__content{gap:var(--spacing-xl)}.ubicacion-info__title{font-size:22px}}@media (max-width: 768px){.ubicacion-info__container{padding:0 var(--container-padding)}.ubicacion-info__content{grid-template-columns:1fr;gap:var(--spacing-lg)}.ubicacion-info__title{font-size:20px;text-align:center}.ubicacion-info__description{text-align:center;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/ubicacion-info.css.map */
